1426139
2171671
16133117
61723131
84089088
42873225
96593642
40066480
46405283
23806670
500052
27284224
37282673
67602547
56256222
39675467
63449953
24006840
5336547
1339855
12278746
19026829
447858
48327439
84725982
78292219
31303674
35825819
32122798
517172
21059992
8557736
73643018
3471514
2979874
15629848
69518536
80307362
58644240
49761662