6084580
30549101
2448602
12466228
15816010
213326
26314991
49646519
3843154
16176306
88216280
3120601
85975541
64827178
8837841
60421486
33394515
17408504
98891462
21049525
5935853
83156710
99489179
30247653
89479074
6347712
47876097
55941510
20069231
4012630
76235027
67809013
68647861
45078469
1234972
64245683
11593363
53739777
25854770
38963837