10403 94
100775 221
71750 711
76808 345
23830 567
2143 108
7514 690
1178 106
2912 393
5066 463
8115 538
3878 563
3874 789