42857 652
48297 127
40137 545
28212 876
21723 223
71417 275
35046 353
55651 563
37095 454
35812 889
33966 393
54331 233
32817 93
27150 405
65615 499
38298 268
30532 245
48797 251
35498 528
22084 47
43098 634
25534 920
16920 78
26249 465