34085865
35708582
52611346
15347234
58173783
14689593
85473877
9227273
71711705
50938353
118476
86701781
5652158
32195689
5218803
47745383
77305409
13918562
75768866
3252017
1798702
36433268
17994158
54523400
14405614
61578212
4783070
1144506
95636126
12793733
1125882
37003559
81084535
60831884
830146
38836534
58324909
2838481
34895792
34376266