60543135
62331199
8182872
47155259
39042007
68429836
38917803
62509966
26565106
72325555
42703860
59998422
47785851
45642460
16158252
51127562
81114672
52821122
38774378
44279930
94765854
23969576
88173954
77051324
11256611
86613352
5515285
930011
71315939
61712505
18599273
86948570
4737872
6872352
4569100
43029733
90061444
85564522
61597952
26792