976591
294259
378660
76080
48316
936906
675647
172791
625252
380499
798776
648735
683319
43159
634323
897539
686184
491450
240311
973779
476910
767721
259583
10521
172392
52694