100 100
40
49 49 2401 3
46 48 2208 1
43 48 2064 3
42 49 2058 2
44 35 1540 4
34 44 1496 3
35 42 1470 3
34 42 1428 2
39 34 1326 1
34 39 1326 1
29 44 1276 4
45 27 1215 2
36 32 1152 2
34 33 1122 2
35 27 945 2
48 19 912 2
22 41 902 3
45 20 900 4
31 29 899 3
49 18 882 2
33 26 858 4
33 25 825 2
16 49 784 3
37 20 740 4
29 25 725 4
27 26 702 1
25 26 650 3
16 39 624 1
34 18 612 2
29 21 609 1
44 13 572 2
13 39 507 4
36 14 504 3
18 25 450 3
11 39 429 1
11 36 396 2
21 14 294 4
21 14 294 2
11 22 242 2
16 10 160 2
