65398716
15241510
62046627
37393920
22754794
34121881
9853818
21064572
95411297
60196876
50102510
95744859
98539172
35677763
72189
9122972
9305921
68428765
77006625
9367584
69504639
10554057
61253161
24335349
66595598
69985489
7855558
78671710
37638875
17464999
78019861
67721614
4790950
57718291
55016700
820555
39852829
2794941
16417063
6165750