90561244
70923498
25611178
9255837
6006738
20267561
32981651
30351514
29815727
61074319
99878568
65491980
72269294
93928949
70122887
7822946
88184561
12428685
57096792
83274831
66412132
56315283
20268433
45643514
34298442
47725052
56874899
70452677
20664579
87634069
7092294
27744050
6537649
83397230
50361673
8545828
686222
23691729
53646912
3604123