48034341
24117300
57326346
9195372
58948535
43334431
92388131
56992716
43483682
40162858
440973
41862521
2226885
70291647
16121825
97315426
65623155
61901979
13643220
45658418
43922680
95719728
215136
70937063
19488229
15488009
85338944
52704566
2837626
81735206
86788065
61539265
99737793
49158158
60744587
61614837
46606360
36914272
45168965
67907506