930423
1176710
930546
688486
357399
894272
542920
551616
649680
112696
213528
538630
264284
501841
417275
782256
815951
470118
381102
59387
525115
83766
279432
638607