433863
678668
76750
1135855
363318
97875
1005707
716745
766482
943316
115256
347750
256284
497841
412275
774256
807951
467118
370102
57387
519115
83566
279432
636607