16299707
9609620
90641995
8937107
61468413
97783426
99159832
15508184
96948327
95334175
49516709
25936048
4674673
74512409
703182
85557551
28124015
3176484
70428970
84385838
97076412
20155378
70872995
1833162
98906330
38748166
98035501
60046644
11303603
17333555
63628179
32869043
48227871
80325784
66365434
25622882
15575406
9606771
23617804
28853687