73362053
31393506
105962
14908625
68443159
41636730
22641853
33366006
62543420
31964589
53063904
18925566
86134237
36751549
75188645
60254001
77387651
57308674
31871350
78618034
79244013
18212364
55829820
9978190
40356238
30497018
19645567
1745043
98942490
12587463
91537856
46909827
62249227
93868415
14559404
39275243
20762480
23189362
84736677
17681865