636157
591478
934392
97293
347577
43868
897207
736478
23195
684404
446393
21798
287355
801750
343269
6469
169590
283935
746487
998641
151875
258566
323394
416929
693131
20925
626500
647820
311585
786794