67159862
57059725
11317670
6618759
95821525
3918752
19341446
1539217
5499891
8614055
8506341
10438011
54572101
26044133
78986588
48339621
39643669
13434345
46502154
99184791
47022801
63855584
28519377
50912799
95444385
90155219
10785781
98301113
88476982
94584894
73917156
66221673
45656810
26962160
63185827
49548443
75533919
61274522
88759436
71849887