50 100
43555357799897989668686768988999998998989897577755
35345357879797878877777667989989899899889967566665
44333537989777979877866766998899998888898676777567
45333459997779879768867668899998899898988656675756
44544338989797977877868677999889998899986556555555
43533555879889896886886767789999889998867767666775
75753355499977877887787876399999009889755667566765
75775553398899796686868883229890000996677756667666
76656534347998788686666823212890000986555575766557
77565444545899797778666131123180000876777657555566
57557635453577568788621222133319009565556657557676
67555554557775575666312321121313996566757667756556
76675757567766665555731322131313355566766667555766
55776577766657656565673321122212155666576775576765
76675557667555765676656622211331377557777666776777
67656777657777567577676787621212177676755677667655
57567567557575665675567678777733175756666766666666
55665575675575787566658788876768756555767556667556
76776776676577997967777687687667777977777779878999
75756756556668999895566667667886999877979779987899
56756577676677877998899687868768779787798878888798
65766655766779798979998867778676499988899978979799
55755567557787888789898877886655557777878778777977
75676655759998999788999877866865648989979879797878
56667557599799797989976666886545545799878778998798
76676657797797778989767867878656464798787787779857
88787559998989779888866877778565666489989787766556
87766688778888788887777687878554654587868666567777
77887868979877987997868878997646654477688685755655
76868788798887899899899987788466446487677887755566
87767778000899998998989998877844465466777855665665
77866860000099989989898998797954446686677676566656
78776870000089899989989998998946446667686767655675
88788866000099899999999988989856465667878656655675
77667888000899999999998988999945666777778877557656
68668686899999989989999988988895455877888866675566
78876867688899989888999989899823446686766767676655
77768678899999998999998988893434332787877666557566
87786787989899888998799877832244332377787555755557
67686889899888899899878787732422334227788556675577
67887699998989898989889998824422322223786675565555
86768999998999889989787997933323342344376776666667
78668988998999999988897897732442242332275667765577
67889899899999989898798888243322243444327657555776
68888999877999898995558998332443243423323775765776
86776999887889898966464547224323434223422457657665
66767799799779999665454564542422244433332456777556
87787888979778794554446644664222323343422237567577
87886698989978975646446544445443334422343244777756
88876998998779774654644466456664323434222334576566
