96557912
1491244
7907314
22792701
46718725
37539629
21408642
30855814
47263718
52546290
2399735
27072136
1240389
42638884
42712472
62706348
13578171
48144481
75849972
20548187
32172815
1414328
11736331
66447012
65481373
30952860
75933797
88274935
5069509
7425187
2658680
9363902
84756542
73944113
66425419
4178945
78861752
34621705
14254197
59619179