39479 231
107654 681
45687 295
28657 607
63028 724
33179 689
54534 503
99257 802
38242 460
25590 467
32654 727
19905 280
36586 932
49759 547
46140 490
28091 467
36302 133
30300 576
48033 573
50861 895
34806 250
51775 378
39579 294
24467 627