14135675
2832539
12842698
91892770
17265553
16758559
2486278
80107230
74753582
28733775
2371370
10556669
72513536
75968202
15354841
81198021
69824805
94352718
92994587
5716633
67538130
524743
3368978
55001007
84684615
1581583
15599908
25928162
55727012
13658625
93658110
80794439
6111266
21715783
77174035
64676002
50559134
5846361
21434664
7233168