425401
199979
663541
670250
849466
1077250
286651
637131
5966500
3121654
2242336
2031238
1882736
1862895
183967
1765433
204534
87894
470708
897250