89604320
64777
16601327
56813707
52269620
83212932
88318499
57509370
979280
1053955
69515968
5824302
26054718
61932479
44972789
49184124
66458620
30819275
17326101
27291898
18831590
60583488
96554689
41789930
43022143
99572862
66417268
44758141
45279407
49477317
60305149
19049841
71612897
24885032
52277777
37139562
10334905
95385661
2877747
60947840