39471044
19768581
60152982
1444271
42553064
45645902
64122044
86588
1084845
14125032
24781920
5933235
71152108
82286125
649102
66014211
9069820
10874439
195685
8909391
81209731
6545474
33797431
9949132
75507687
11807912
24662531
95883849
40115264
61124092
54489177
95563273
14498259
72092256
78508213
21553294
91033036
5389539
20165717
97076580