52283
42562486
58431744
87496368
38712201
9424804
63604736
32612147
19964816
17629692
31685802
12282585
17689819
41687994
48583277
2485775
13109592
61268152
639284
84159076
701797
15816179
2379975
45881991
96657137
38702583
54411312
83988132
25483688
25375122
98424269
38576359
62738585
68382371
19924768
59187878
34272625
7699187
25745960
62504947