50 100
44333397777977898889878789778787866676876768623122
54434388798997877999988879798977886877867863113212
43445477778799979789898798999878678867767723132321
35444878878987799979989989789889966868762122113321
33434998889978987888999998988778766686313323232315
34354977789879997776899899778998886663313233221175
45455889979988878786999899988766666323132321332375
34537997978778967876999989876787686231322232212676
43549778788789678686989899866788778611322333315677
55775589779977768767999988877676677873313231357765
75655565599878789877699899678776786872311221256576
67677565758989888798889899786776776767312312765667
67756776675977888788799988678888766867811225655668
55755776566797979798889989667666988666862176566786
75556667757578977879978997687899998688868276775877
65657776677599989898999987688899898978678656775668
56566765566779798777998778668889998896677567677776
85675765767659878889999986766788888899688557675655
83545557576655978997979968686767867557666567766775
78553466555755778789989988788786865676577557756675
99543343776657778889988999776676767777677755576667
99933335555757679899988898876786765666666567755566
98875453533007799999889889998678676556556666576757
77884454000000099999888988997777675765757555756767
98897300000000009998989998899767656555675967233344
98898400000000008899998999889865575567799982242334
98787900000000009899000889998977756769899884443333
99999800000000007900000009999987655699899988344332
79999900000000008000000009899966678999998999234343
88898888900000078000000000998676768999999998932432
98989989980000888000000000955777658998999899932333
69999989999887999000000000577656556988899899934432
67588999989997888000000000567665767999999899993444
56557599898998778700000006657757757699998899983342
67656767899889797980000095677567565646556569989342
77676577569889999978987775675766775546464556665532
56676565789999989797879975556755775554454444645552
57755678999988979778998767577666765666446564666666
56766698998998898788899655766775756764555554546665
55565989999998997778787766555756679784565544664664
77579999999989998799977756766566879777744655544655
75599999989999899979998665777569979797964444465655
67898988989889898898785557676598978979665644455545
89988898999999888888876656757978877976645544646654
99999898999899989998875677678778887994645465444444
89989888999898898988955555877789877746445565545665
98998989998999999998986579888878787656664454456654
89898999898998899998986978877788886655466500046466
89999999899898999999998778887898895665654000004645
99898899989998989998988977779877755546554000004656
