52918299
59921818
70061526
31369311
31899848
7344175
61817388
5972506
562903
17758185
40831602
38144714
25429739
30388619
66845722
51447245
97094293
47804787
2348401
32328203
10717876
90146419
63656287
77603565
78181257
8174307
11733485
1076896
15153885
8279447
48855144
91745
65581003
59889398
69633704
765565
6078381
28708875
77254216
12087325