5171155
4196123
6688556
49395003
16408617
96751569
90523147
30752991
1362539
7876392
39092697
91683610
5264423
5672243
49428046
24789131
47013660
95793233
30305760
44243027
2224439
80065369
20803566
18553023
9080995
87665619
70184528
5409333
7871246
43508359
1376586
63463383
87818285
29602299
38592110
26232602
163313
36882446
63565064
6918992