66415583
95211275
95343019
64768648
55986043
12251910
84994112
32358104
58817919
62098287
13811836
24968115
47558856
11848480
97297066
70065845
54868234
1246643
317189
4786240
40698045
43306148
7625113
24086603
40384388
98585259
56724455
43309
3370991
76717255
22906789
54997835
28837876
58515951
65489822
70859744
14701111
73423184
6093550
86072258