246657 856
18404 96
28306 143
35181 285
48714 506
18900 530
27838 635
39187 863
3058 59
5049 284
4300 552
3893 486
2164 343
3750 407
6651 80
4473 325
3668 662
6261 544
5028 629