47308656
91644103
88941896
24512012
70358641
29293228
5276797
535344
1435429
3488958
24719610
9548951
64268581
985523
34612923
125290
99631778
9523103
9300970
65939549
30137069
37028123
36655811
80124041
86757543
61543443
81841759
85524283
62374613
92756901
830145
2228097
30727814
88386316
89677
81947509
2780414
17174846
75773885
57609801