212839
1010294
80588
49511
73670
733357
332715
725750
449564
546943
184676
438871
481738
705439
1032553
98490
6868
666102
624724
65940
869844
443362
857132
534892
393895
417972