d#A#F#C#G#D#let ringlet ringlet ringlet ringlet ring1=12754207010907057let ringlet ringlet ringlet ringlet ringlet ringlet ringlet ringlet ring3070109070810407010907057let ringlet ringlet ringlet ringlet ringlet ringlet ring5070109070810607010907057let ring70788078807880788000788078807880788448091010091010091010091010000910100910100910109070109070575410070109070810110701090705712070109070810130701090705714070109070810150701090705716070109070810let ring170701090705718078807880788078800078807880788078844let ring1909101009101009101009101000091010091010091010200701090705754210701090708102207010907057230701090708102407010907057250701090708102607010907057let ring2712101210121012100012101210121012101210442814121412141214120014121412141214121412let ring2900171517151715171517151715171517153017151715171517151715171517151715let ring311917191719171917001917191719171917322119211921192119002119211921192119let ring33002220222022202220222022202220222034222022202220222022202220222022203507010909091054360701090907937070109090910380701090912123907010909091040070109090794107010909091042070109090794334440701090705754450701090708104607010907057470701090708104807010907057let ring4907880788078807880007887880788445009101051070109070575452070109070810530701090705754070109070810550701090705756070109070810570701090705758070109070810590701090707960070109070810610701090705762070109070810630701090707964070109070810650701090705766070109070810670701090707968070109070810690701090705770070109070810710701090705772070109070810730701090705774070109070810750701090705776070109070810770701090705778070109070810790701090705780070109070810let ringlet ringlet ring812008283400484855000let ringlet ring86872002888920029091400492935000949520029697200200029899400400045100101901010102103900900045104105200200021061074004000451081099000101101119009000451121132025020502020114202502050202011502447040704040116024470407040401170455805080505011805991209012090901190910101301001301001001200109912090120909012190225020502020122202502050202012302447040704040124049912090120909012509101013010013010010012610099120901209090127097710070100707012807991209012090901291310131013010131013101301013101310131001310131013001301013100130101310013100130101310131013100131013115012015121512015121501215012151201512151215121512132015012015121512151201512150121512151201512151213301701417140171417140171401714171417140171417140171413401701417140171417140171417140171401714171417141714135019016019016019016019016019016019016019016019016019016019016136019016XX019016XX019016XX019016XX019016XX020017XX020017XX021018XX021018XX022019XX137001401214121412141214121412141214121412441380016014161416141614161417151715161413900140121412141214121412141214121412140001901719171917191717151715171517151410016014161416141614161416141614161414200210192119211921191614161416141614143001701517151715171517151715171517151440017015171517151715171517151715171514500140121412141214121412141214121412141214600160141614161416141614171517151614147001401214121412141214121412141214121480019017191719171917171517151715171514900160141614161416141614161416141614150002101921192119211916141614161416141510017015171517151715171517151715171515200170151715171517151715171517151715153001401214121412141214121412141214121540016014161416141614161417151715171515500190171917191719171917191719171917156002101921192119161416141614161415700160141917191719171917191719171580021190021190021190021192119002119002119002119159577577577577005775775775771605775775775770057757757757716157757757757700577577577577162577577577577005775775775771635775775775770057757757757716457757757757700577577577577165910109101091010910100091010910109101091010P. M.P. M.166910109101091010910100091010910109101091010167075016870051690750170700517107501727005173=10007501747005175075017684