20498234
73995788
9110293
50948198
5885114
58122958
70004654
98092701
84307768
59475925
92263705
88069606
72633683
25689736
46816883
33761706
2969269
9384674
4922326
40064748
4161174
30945693
6553847
8424060
19223137
80152282
88716918
37007098
36233419
36026193
57536061
165555
54667467
67959969
97453788
6677601
7013992
20293334
82021528
58177734