10232640
76836585
3233161
15594912
3742237
81833631
71302467
76064288
67557627
38035539
79576650
21046904
66977487
530276
64725669
98898758
8782944
91267261
29233449
64759875
23538009
53959127
4818606
40231061
294609
30037495
27126405
51417785
25803133
55843578
99083973
61057029
84756877
15896774
22357696
46381904
65864759
22662930
76545185
1843741