52676694
42073757
13876491
78055832
4088546
1387319
3337932
28882383
11049475
93783789
89802512
97059353
9316790
6237810
2878286
17859030
71932665
59322207
17166970
78202224
57937276
68727615
52908349
70053134
37551592
82642166
59685884
76758134
10466806
48377806
91824365
27966057
14913617
83926358
65506460
89756428
7681395
69541615
87187772
651489