59962005
62826967
6098165
64024611
23784073
70202886
14179532
3582794
77739460
13316374
79791939
1056275
7258638
7706910
52588890
49978843
30952855
42374393
2110851
82679441
82348067
93228342
9429609
927377
87841362
24098481
83124622
89999802
45263218
4964195
4345764
32248423
19985561
8497273
84462865
66226852
47683951
6603696
18616618
16014542