50 100
66675898977988789799787556578766689889998889898999
68665889989777978798775657556676779989999999999999
77775899799888777787655777756876688898989999999999
78756899987787889889775756657766668898998989988998
86875999899997898977665566567686666679899999988999
68857988987977787776755756765666667768899998899898
88989989887977797777657656756676867686689889999989
78887999999887989576777666776777878887899999998898
99799798998989885575667576776567888667688999998899
98798997999999755575777577776597888668776988999998
59888987879555477677657557657779779868787799899978
65877799986646466765566775566579878797879769997768
67578778746600007575757666577697877878899987987666
56775789466000005665567765656698777983444422678868
66675754655000005556555777575722323334242434776887
65655666655400004677766577655624323234224236687778
67666664546600065577766765675734224443244326666866
75675565556660664667767665765734434424332447778668
65665664646540555667767655755466777766775758667688
56564546664600455654777557656677657767767777777677
77754446465000554556558899988957677675757664345434
57554654640000645455999888889998575557557553455353
66445666450454566468899989995889986567555533454533
56666646500454546569899999995989999757557354344353
64645545450054665688999899895798998896675353434543
56666545566046555999998898996789889899853345345443
78645646666000000098998998985579999899844435343533
78886455650000000009999999957779999999834555345544
88779454456000000008889898977777989998955544335559
79878988754000000009989999965755999999933445554599
88978987888000000009999999687875599998834535359999
99997997988000000009899868768887598998944343599988
87789797897000000009999786678787878998935335998899
88997889878800000087766576776887878999943598898899
79779799787702000999856656467678786899933999999989
79778897889303107979784466466645888768499998898999
89979898978303003889878664644657887778899899999888
98977778987201022797878856654586666686689998999899
98888887880002002898898746564878668677999999889998
78799997780111102797787985557888876678989999989889
79788898800233003989977999668778867786898888999889
89766998703332021777787787888678886877989998988999
97677777700022031189798887678878777787998999999898
56676767910013022277978866768777876687888999989988
77576677921000033198899777888868866667989999889999
75655765733220011299886686778866888789999988889999
77666567731300012387687767766766687768998989888998
65766767713000221188788866866777868889999999989999
57765775533000122388787868787867886679899999999899
67676757571000031268777886766777867869999898989988
