42857 462
43559 110
43813 890
33403 344
35015 216
58208 818
37363 581
32654 150
56256 481
38867 688
67301 342
45400 510
52577 367
28780 193
116931 905
34540 310
44670 401
78946 681
38576 259
52848 660
59024 549
35240 938
37431 319
29607 110