17084155
21355364
10466375
78782787
23218921
7855307
1886709
5604675
17414109
7460895
2191328
58127508
99517
9434914
16039954
64462637
120449
65299303
47473980
90459587
75836020
30751611
68634861
26843590
6029143
5955374
996343
98017861
48344194
10045126
17047265
23376147
60398616
70185194
3557866
72182647
57199718
87291
8647613
38676674