9639576
62274639
81525237
33009505
25854159
64783115
27145424
37761970
35041165
35466023
73814770
75267113
42989947
2005509
72894442
43281964
37655351
6341943
12992351
97151283
62021452
91147286
16648352
6307884
61225560
95929660
52926210
31068551
55114610
30903415
8159586
2555280
4893985
254641
89347328
3807582
91079116
64162876
49524738
4251003