77648657
32419451
21949834
5801927
19652917
35922856
20361335
6948606
78146598
63282523
33298646
17133255
62489454
90922951
91579991
53738679
63536876
2083126
95198332
884915
31518970
39536255
75675264
26914804
91367370
38866487
86093252
41556877
19903208
52774018
19264133
54367436
48533921
98062760
69628265
10128073
83614836
8738715
24501067
7542374