54259159
97125367
76336145
34433521
92701428
86212491
69904123
80467300
22116663
2277947
52263750
29518887
19662079
92411630
4868224
8435909
38161009
86239085
93161943
21666824
87718853
7528875
4621053
83583108
5868066
2851246
6945227
50195210
76647890
29949132
38138385
59654300
48161127
83535537
92268352
69081285
32462728
32287329
69337802
18117240