78571860
56614283
36436018
99777530
373491
24422509
15765078
15137954
42671997
31721347
7843536
74094858
42833582
79205991
29473128
3320235
45849872
2831199
84815910
19687261
65906375
77707316
93026677
1612912
32696288
13488126
5627854
82054817
37481214
2459710
21214192
58487587
29675287
37333722
75856993
43111812
39969247
40437314
54496595
24231820