6928 245
312345 707
2956 45
4379 329
4490 521
11340 681
2778 291
5673 37
67033 106
8750 593
6789 427
5786 142