34376006
35568514
43672931
83255573
57504226
58929590
73453542
17105160
14372492
90251946
52634275
5625018
78538869
19869877
50517560
6180442
85793296
39821745
9976881
85825044
39291531
561440
27235397
78728543
80721327
2741323
86352421
64827219
27243622
18907184
45675046
2282586
29513762
20034263
31866868
11925954
96968321
18017957
10543613
37899554