63437698
38631558
16273769
9583922
44993099
4658669
87148266
7336541
87602813
51983260
7657429
2984184
67779180
22013689
16493243
2973897
99101358
2915187
65109757
304017
93479498
50776418
3648257
6454506
55128410
21846314
14879923
1477732
14341007
41294483
58371112
5628245
91443131
67795451
5677731
33575212
9864523
39986919
5729823
78715779