92931443
26904670
21589906
5817271
8575401
3601476
91142884
85478159
83625035
30661451
82784988
80698348
9234156
885539
46275185
34864041
65984817
34239421
32314545
97661781
15666438
45607544
70896490
34604373
67572792
51688946
57341828
32964941
60589177
83452016
4130578
28114858
3836122
76223944
66763179
34437555
78628208
95828939
3494515
93213163