25969642
21238034
71679670
401537
29658189
2505727
5018962
5465885
12159496
31912919
43541675
30574938
69846439
43254293
3212127
49745142
96092263
49079675
20492755
25642237
37847084
97434925
15965913
22915213
79108977
96197895
134402
7855759
87931384
68977742
75153157
4090575
97151809
1126298
8753006
28553529
90975764
71909782
25846963
18936896