57317677
36194971
6925084
7653924
5377517
25449384
74288459
20785562
407959
78332493
86368472
97276198
88553523
17024646
14525365
43915185
73479706
56172306
2853654
8642828
78728918
30828489
59208240
65076696
16769746
66434521
89664804
4455671
14769237
16669341
53445593
57178610
90045453
98445167
40291357
40673627
3290641
12865440
85148589
8604964