6005121
16859015
45048916
22839236
10953968
87625827
95378570
82935774
20419413
84753979
49424105
2441147
24429790
87351687
31622451
86168859
70734451
98323345
3200219
44326951
76921924
67753728
5745721
52473033
73774949
4802807
66975859
86889336
27428980
32299813
71087824
62465852
88013872
64153484
6209880
79079295
4141610
7051127
976775
35023625