18154 532
24696 544
167713 745
184059 863
100053 714
75756 680
124728 629
8874 218
21875 682
92523 726
3765 638
34961 175
168234 785
57709 931
98145 599
29686 378
98244 495
550262 1001
36717 512
84053 292
72613 1044
360168 785
124241 636
55783 712
911193 1967
328784 990
453921 727
351368 1121