18363353
7369865
10803183
44154919
7235211
14533055
29675826
89403814
3114147
57544615
39214984
88346020
40702409
65588659
39804828
24574281
15777166
96635505
849323
6461709
65108945
16273316
98939429
33554478
46525140
87106700
43329308
6668887
87701400
43759116
6088804
99906854
94241672
6804800
352528
42795706
29286118
24952751
72182857
4815712