37974969
2294359
3865762
79279648
32495928
6936308
8020439
98372447
85253194
69787676
53116341
5114468
80161242
43393794
33408091
58023100
80874519
8328558
40128887
23267455
8838957
12521645
62373238
60391730
41587147
32883514
8877932
56173299
25345057
14443268
8510483
85079138
60864550
30167555
72291951
68195942
49357934
32789603
32829336
527684