64653200
5909130
15257033
23396943
85921957
61864782
30473049
14877265
42893182
27152300
62684194
42653674
44328081
40878889
1659793
24119515
47156590
41457668
57976395
71389533
7269500
8525390
20476990
29655634
44491050
46504367
21432649
64722777
11257345
27576843
18016845
8786658
88389480
83767601
42492422
66985604
62949527
46841411
54707126
29156805