285808
105316
355435
846657
689363
447640
576671
310104
73827
73744
5432
447634
454550
136411
467448
169125
566988
351229
53727
23785
63768
738851
40245
693590
72700
810696