9485296
62993180
12259000
29627856
73246682
86728190
26533564
7993152
6159542
12526477
96267642
23213187
71535970
3762391
37719176
1106161
43748025
86096912
43818989
56636195
28011894
51739297
8588550
54427294
39398526
28308060
2893489
9382867
93593630
564295
8212564
300816
8062576
77431550
40819003
65233802
92774138
96851248
31581375
93028840