32712814
96416598
60289259
10048422
1604648
1551584
9631091
27552430
64181216
959317
28515279
85736620
4159768
84855858
36688796
58518026
68646773
97974807
22756180
27079930
53768433
732283
8897520
43841724
37462987
70975125
16732083
77794664
35853142
27412087
82156215
97863506
67856235
2139604
18261780
65248117
1461853
23366919
79046169
32862151