50 100
54355453989899987744453544622442242366666665665767
53444533533998987456454344632323243467776775756555
45453553553359745646455538723334332555767777765767
45554335355435554565544546824444334557557655775777
54355444434345356655354557732333677556577757566776
43533343543354654445443468333686666776755775665555
53533453454344565554553577676778788575576567757755
44353353554466656454555666876767766566757757666676
86866788666785456664544678666686776566555776575556
87676678668787656555565787766668766665767767755676
78787766668768755455776788788776687677775776756656
78677777668866788775677086686866786676557757555655
68886878766667776757700000668687687755655677555766
68768777666768677757000000078667686775776756576776
66668766767866855750000000007866888866775677556675
66887778786868757550000000009678887676667658898997
76788668678687755560000000008677688778679999899999
77787677788776556770000000078887866868799999998989
68877766866666576555000000077888666666699999899899
68888886766766767577600000888667668866689999989889
78688688788856656577579970999876887886780000099999
66766878877656675676799790899888786868800000008889
76687686778876667577577890888678878886000000000967
78676868686656767666789900988766677876000000000665
67687878867566557667979907879876686767000000000575
87778678667677666587988809899766687776000000000676
66886787685666775799899008989876876877000000009000
68868776767655765778789007779867877687600000000000
67668777656665758987998700079787768687878000007990
67877786757767788978997979078888967867887790000077
76866778567667999889889999089889899888666670000077
67777667676799999989989998009998899986886770000079
65757566677569989998999890008898989998868860000799
77765757766657899998998990099899998899989767899979
57665565656576989999999890088998998999899996677977
75567555656676789998999980988989998998999998999777
66777566657566558999999900900000888999999999989888
77577556556675775988998809000000098999998999988877
56756557676766656598999908000000008998999998887798
67576577656556775699999908000000008888889899899789
55566655566666766779889808000000007868989989989888
76776675676776656672131008000000008768998989777877
76556555656556555669212021000000007668888888889798
65755555665557755557122001300000087776757656977889
65657576767655756687711203111002668887576666897979
77666756766757556797792002311233688767755557677998
57565566655577667677781102231222676776667667687999
57755577566765676998979201211222877756565757677897
77767655767775577797898000323312288776756757787799
56755776665556768987777830131322388776655575697887
