17676420
44478690
94391596
57663280
14704501
80772369
91512150
17612991
28305126
99316670
79264749
54468592
21075337
17688910
21042206
10705840
3034622
27614707
70459628
1018750
89943322
49459194
35626220
30505519
48426436
95425193
83169537
51057441
11893193
14974870
7744874
35784465
5906948
10801261
44162323
58567977
64361973
80649774
2571427
49554782