16199412
86119176
31319162
1958682
1092564
84839273
6904403
84334770
28231963
85597601
67791507
62924315
61284963
36981633
55322322
50019589
1802347
20145749
90726699
12046419
98775760
16211550
81009048
2095731
71402896
38127274
5529242
36365510
50361573
71646748
18878440
86095645
63443001
98065698
24446472
9065359
35169660
8281574
14736337
4503233