6895647
80042153
51937057
16677322
62946809
28767843
34048692
3587013
50822652
99531259
89529691
40467102
11612428
880550
35284562
41932676
30987769
9034608
36032026
43815600
54436142
38736084
61998020
15447212
52229459
4204745
5665516
80905962
8251660
32445470
32474600
64884020
42057695
91842594
7274451
97858202
5646850
57381391
88512144
3064350