41069479
90247423
2354161
61147478
60794074
45941183
38884884
6984971
22998450
87287846
8639208
92216445
60548519
92197227
77489142
25098731
95622221
11675880
3619371
57113141
24848065
13179411
86884850
2387280
70723156
62587994
79899223
20361361
14745254
43771587
79525002
5722372
31878218
90542644
81449454
15202243
22303298
41954140
68785772
6452155