89605978
61194540
44549081
37203795
11057845
7196786
44192377
50656847
45541963
43478392
90101678
34792743
57119013
74813916
42802525
1751851
39993091
98177980
10366836
31692761
15336916
77972551
65434801
40696598
21127661
89687708
59101520
6207968
17384912
48202014
65696917
7516636
25755196
23149041
4660896
4043909
97842327
95377450
96828407
22992657