57098309
85862655
92266286
1648119
38674976
28761024
5476443
24921972
36265672
63598530
8488999
66289384
98599665
87748587
60704879
79423282
62916224
629987
21299243
83743396
1178478
70461297
16601503
12992746
59857782
90853198
84179099
5091259
87059123
90743482
79778835
82355459
65268246
24307079
50196720
97726365
7172766
80037086
97435851
20618332