5527102
47811502
35023077
66624787
84733925
48467778
18029454
29048749
14652721
2659497
2338027
10887924
1779362
38305453
2802588
48629316
67626488
3325479
14836198
58248017
92917261
72852109
85729082
99032704
25281266
22661244
9817919
71483547
70622496
2437332
7859693
79265316
46353086
43605260
35762013
65497455
45119431
34409095
46481647
17109073