18676666
93946164
73358622
57102875
98737825
97089162
37017298
63289141
49356572
93584393
95971508
14632256
54319575
6647515
620176
79624979
47699438
79543548
65218777
40947736
83129153
94101503
91523683
87401829
3817694
85625409
14885229
87903318
37027797
78747877
75824585
36448068
26686912
39934966
9006839
1047910
32867346
73521992
96185339
7170959