943316
215589
433863
115256
678668
76750
513886
347750
1135855
97875
716745
766482
806951
465118
368102
57387
516115
83266
278432
632607
219434
907387
957831
413740