26078940
24766600
2531403
66581411
69837572
92018238
34908697
27151260
76635207
82412829
97537294
84571523
83225856
33892483
14867601
24446644
2730168
52945096
88878098
51331137
60154628
98739938
54357677
30322805
12458022
14512599
48506004
91459443
19063487
89645030
83536546
22103375
75882485
6351132
10484045
89272593
24642750
7722485
70646862
37683537