35227622
16873095
22109655
47266919
55647471
60241648
10213175
76905299
25259172
38243391
92114306
90605425
97307521
38176812
95975245
65694939
32605486
18975764
51024202
29842953
38582088
9358538
98576532
27123722
88583659
76086163
95038943
52924404
1338947
66174340
58323192
38912607
19895838
58962310
96198511
9693358
61202533
16991386
45623551
4895285