34399355
50585255
77275506
47903569
7310392
19104089
924429
6065578
64332276
55376750
1767419
22967883
87533037
96997663
92843033
79177776
81166140
94632960
74191712
41398520
14615428
2480331
4916905
56659969
85174930
674216
15872182
60478262
13705518
17013785
999280
38963268
20305806
32156271
960558
85433810
32903431
97619784
33038161
7375622