38695444
954018
8407230
32329073
6906224
16484318
31897621
20503774
37101049
87212080
20517027
17612406
16499065
19052393
73594744
94669002
60119520
14361442
74356870
61068782
71231484
99458733
16448629
40845602
43513122
82545210
86235849
88115174
5531362
16661110
17721837
23454912
75265050
33865178
19116044
36005107
43638725
97993936
1132451
43574623