18748276
99003214
94617856
66592447
52006759
3937965
14666947
40704605
64644202
30585372
14184128
4498516
1868342
18928501
20915039
84226299
45516602
57136658
587264
21286817
65125060
28545057
46193866
97066907
98175244
31649544
93116160
20267349
19013318
53657125
26172960
14867123
34226544
639598
26094015
485299
84376678
14999549
35528746
79051394