246657 856
18403 96
28304 143
35180 285
48711 506
18899 530
27832 635
39184 863
3058 59
5049 284
4300 552
3893 486
2164 343
3750 407
6651 80
4472 325
3668 662
6261 544
5028 629