1136 77
5189 724
2600 555
5678 583
3808 281
2297 291
4395 408
9319 46
49448 758
5667 918
6924 385
4776 727
5236 572
3078 354
2361 68
6134 372
19937 519
4189 465
2264 412
2832 626
4010 284
6510 39
3247 428
4862 359
8318 772
19422 601
6598 211
4480 512