d#A#F#C#G#D#1=150442345678910111213141516171819202122232425262728293031=803233224254242342209975532323352202202202202202202202203336220997553232337220220220220220220220220333822099755323233922099755323234022041424344454647484950515253545556575859997997997360997997997361553553553553775775775775336299799799799736355355355355377577536499799799799799799799799799799799799799799799799799799799799733333333651010810108101081010810108101081010810108101081010810108101081010810108101081010810108101081010810108333333336699799799799799799799799799799799799799799799799799799799799733333333671010810108101081010810108101081212101212101212101212101212101212103333689976910108121210709977110108121210722202202202202202203222022022022022022001333333732202202202202202203020303233333742202202202202202203222022022022022022001333333752202202202202202203020303233333765537777578220220220220220220322202202202202202200133333379220997802202202202202202202202202202202202202202202202202204423333333815535535535535535535535535535535535535535535535535535534424423333333382775775775775775775775775775775775775775775775775775775775775333333338355355377577584220220220220220220220220220220220220220220220220220442333333385553553553553553553553553553553553553553553553553553442333333386775775775775775775775775775775775775775775775775775775775775333333338722022022022022022032220220220220220220013333338822022022022022022030203032333338922022022022022022032220220220220220220013333339022022022022022022030203032333339122022022022022022022022022022022022022022022022022044233333339255355355355355355355355355355355355355355355355355355344244233333333937757757757757757757757757757757757757757757757757757757757753333333394553553775775952202202202202202202202202202202202202202202202202204423333333965535535535535535535535535535535535535535535535535534423333333977757757757757757757757757757757757757757757757757757757757753333333398997997997997997997992997997997997997997997997775775775775775333333339955355355355355355355355355355355355355355355355355355355355333333333100775775775775775775775775775775775775775775775775775775775775333333331015535535535535535535535535535535535535535535535535535535535533333333310277577577577577577577577577577577577577577577577577577577577533333333103553553553553553553553553553553553553553553553553553553553553333333331047757757757757757757757757757757757757757757757757757757757753333333310555377510699755310755377510899755310955377511022022022022022022022022022022022022022022022022022022022022033333333111220220220220220220220220220220220220220220220220220220220220333333331122202202202202202202202202202202202202202202202202202202202203333333311322022022022022022022022022022022022022022022022022022022022033333333114775115775775775775775775775775775775775775775775775775775775775775333333331167751177757757757757757757757757757757757757757757757757757757757753333333311877577577577577555355355355355333133133133133155353353353353333333333119775775775775775553553553553553331331331331331553533533533533333333331207757757757757755535535535535535535535535535537757757757757753333333312199799799799799799799799799799799733331221231241251261271281291301319979979979979979979979979979979979979979979979977759973333333132101081010810108101081010810108101081010810108101081010810108101081010810108101081212101010833333331339979979979979979979979979979979979979979979979977759973333333134101081010810108101081010810108101081010810108101081010810108101081010810108101081212101010833333331359979979979979979979979979979979979979979979979977759973333333136101081010810108101081010810108101081010810108101081010810108101081010810108101081212101010833333331379979979979979979979979979979979979979979979979977759973333333138101081010810108101081010810108101081010810108101081212103333139997997997997314055355355355377577577577533141997997997997314255355355355377577577577533143=1909977070707070709977070707070701449977070707070701212101010145997707070707070997707070707070146025353231479977070707070709977070707070701489977070707070701212101010149997707070707070997707070707070150025353231510152153000530000530001545300075321550156157000530000530001585300075321590005300005300016053000753216100053000053000162530007532163000530000530001645300075321650005300005300016653000753216701685537755531692020202020202020202020202020170202020202020202020202020202017153535353535353535353535353531725353535353535353535353535353173757575757575757575757575757517475757575757575757575757575751755535531767757751772020202020202020202020202020178202020202020202020202020202017953535353535353535353535353531805353535353535353535353535353181757575757575757575757575757518275757575757575757575757575751839797979797979797979797979797184979797979797971212107751855353535353535353535353535353186757575757575757575757575755518796969696969696969696969696961889797979797979797979797979797189757575757575757575757575755519075757575757575757575757575751917757757751924424424421935353535353535353535353535353194757575757575757575757575757519596969696969696969696969696961969797979797979797979797979797197108108108108108108108108108108108108108108198108108108108108108108108108108108108108108199121012101210121012101210121012101210121012101210121012102001210121012101210121012101210121012101210121012101210121020175757575757575757575757575752027575757575757575757575757575203313131313131313131313131313120431313131313131313131313131312055353535353535353535353535353206535353535353535353535353535320753535353535353535353535353532089797979797979797979797979797209757575757575757575757575757521075757575757575757575757575752113131313131313131313131313131212313131313131313131313131313121353535353535353535353535353532142020202020202020202020202020215313131313131313131313131313121653535353535353535353535353532177575757575757575757575757575218757575757575757575757575757521931313131313131313131313131312205353535353535353535353535353221757575757575757575757575757522275757575757575757575757575752233131313131313131313131313131224535353535353535353535353535322517752262271010822822933123023155323274233775234235101082362373312382395532407424177577524277577524333124424577577524677577524788624888610108249121210121210121210121210121210121210121210121210250553553553553553553553553251775775775775775775775775252775775775775775775775775253121210121210121210121210121210121210121210121210254553553553553553553553553255775775775775775775775775256775775775775775775775775257886886886886886886886886258886886886886886886886886259775775775775775775775775260775775775775775775775775261886886886886886886886886262886886886886886886886886263101081010810108101081010810108101081010826410108101081010810108101081010810108101082652662672682692702712722732740005300005300027553000753227600053000053000277530007532278000530000530002795300075322800005300005300028153000753228200053000053000283530007532284000530000530002855300075322860005300005300028753000753228800053000053000289530007532290220291220775322922757575757575757575757575757529375757575757575757575757575752943131313131313131313131313131295535353535353535353535353535329675757575757575757575757575752977575757575757575757575757575298313131313131313131313131313129953535353535353535353535353533003131313131313131313131313131301202020202020202020202020202030275757575757575757575757575753039797979797979797979797979797304108108108108108108108108108108108108108108305979797979797979797979797979730610810810810810810810810810810810810810810830712101210121012101210121012101210121012101210121012101210308=80202020202020322020202020203433333330920202020202030203032333333102020202020203220202020202034333333311202020202020302030323333331277510108313331553314775101083153315533167755533173315533187755533193315533207757757757753321553553553553332233133133133133232202202202203324775553325=40331553326775327328