d#A#F#C#G#D#1=12599799710108442997345534554566322022022022022022000022022022022022022022022000022022022022022011133133133333333422022022022022022000022022022022022022022022034553455345534553455345545664566456633333333522022022022022022000022022022022022022022022000022022022022022011133133133333333622022022022022022000022022022022022022022022034553455345534553455345545664566456633333333722022022022022022000022022022022022022022022000022022022022022011133133133333333822022022022022022000022022022022022022022022034553455345534553455345545664566456633333333922022022022022022000022022022022022022022022000022022022022022011133133133333333102202202202202202200002202202202202202202202208868868568868868869979979973333333311=1352202202202202202202202202202202202202202202202202202202202202202202202203333333312553553553553553553553553553553553553331331331331331331331331331331331331333333331322022022022022022022022022022022022022022022022022022022022022022022022033333333145535535535535535535535535535535535534424424424424424424424424424424424423333333315=1352202202202202202202202202202202202202202202202202202202202202202202202203333333316553553553553553553553553553553553553331331331331331331331331331331331331333333331722022022022022022022022022022022022022022022022022022022022022022022022033333333185535535535535535535535535535535535534424424424424424428868868864424424423333333319=12522022022022022022000022022022022022022022022000022022022022022011133133133333333202202202202202202200002202202202202202202202203455345534553455345534554566456645663333333321220220220220220220000220220220220220220220220000220220220220220111331331333333332222022022022022022000022022022022022022022022034553455345534553455345545664566456633333333232202202202202202200002202202202202202202202200002202202202202201113313313333333324220220220220220220000220220220220220220220220345534553455345534553455456645664566333333332522022022022022022000022022022022022022022022000022022022022022011133133133333333262202202202202202200002202202202202202202202208868868568868868869979979973333333327=13022022022022022022022022022022022022022022022022028553553553553553553553553331331331331331331331331292202202202202202202202202202202202202202202202203055355355355355355355355344244244244244244244244231220220220220220220220220220220220220220220220220325535535535535535535535533313313313313313313313313322022022022022022022022022022022022022022022022034553553553553553553553553442442442442886886442442352202202202202202202202202202202202202202202202203655355355355355355355355333133133133133133133133137220220220220220220220220220220220220220220220220385535535535535535535535534424424424424424424424423922022022022022022022022022022022022022022022022040553553553553553553553553331331331331331331331331412202202202202202202202202202202202202202202202204255355355355355355355355344244244244288688644244243122044454553461113131147122048566449677550566451220220220220220220220220220220220220220220220220220220220220220220220220333333335222022022022022022022022022022022022022022022022022022022022022022022022033333333535535535535535535535535535535535535535535535535535535535535535535535535533333333354553553553553553553553553553553553553553553553553553553131311131311131311131311131311131311333333335522022022022022022022022022022022022022022022022022022022022022022022022033333333562202202202202202202202202202202202202202202202202202206646646646646646643333333357775775775775775775775775775775775775775775775775775775775775775775775775333333335866466466466466466466466466466466466466466466466466466466466466466466466433333333592202202202202202202202202202202202202202202202202202202202202202202202203333333360220220220220220220220220220220220220220220220220220220220220220220220220333333336155355355355355355355355355355355355355355355355355355355355355355355355333333333625535535535535535535535535535535535535535535535535535531313111313111313111313111313111313113333333363220220220220220220220220220220220220220220220220220220220220220220220220333333336422022022022022022022022022022022022022022022022022022066466466466466466433333333657757757757757757757757757757757757757757757757757757757757757757757757753333333366664664664664664664664664664664664664664664664664664664664664664664664664333333336789978997899789978997899789978997899789978997899789978997899789978997899791010891010891010889978997899733333333689101089101089101089101089101089101089101089101089101089101089101089101084456644566445664456644566445664345543455434554456644566445663333333369899789978997899789978997899789978997899789978997899789978997899789978997910108910108910108899789978997333333337091010891010891010891010891010891010891010891010891010891010891010891010844566445664456644566445664456644566445664456644566445664456633333333718997899789978997899789978997899789978997899789978997899789978997899789979101089101089101088997899789973333333372910108910108910108910108910108910108910108910108910108910108910108910108445664456644566445664456644566434554345543455445664456644566333333337389978997899789978997899789978997899789978997899789978997899789978997899791010891010891010889978997899733333333749101089101089101089101089101089101089101089101089101089101089101089101081233112331123311233112331123311233112331123311233112331123313333333375=1302202202202202202202202202202202202202202202202207655355355355355355355355333133133133133133133133177220220220220220220220220220220220220220220220220785535535535535535535535534424424424424424424424427922022022022022022022022022022022022022022022022080553553553553553553553553331331331331331331331331812202202202202202202202202202202202202202202202208255355355355355355355355344244244244288688644244283=1302202202202202202202202202202202202202202202202208455355355355355355355355333133133133133133133133185220220220220220220220220220220220220220220220220865535535535535535535535534424424424424424424424428722022022022022022022022022022022022022022022022088553553553553553553553553331331331331331331331331892202202202202202202202202202202202202202202202209055355355355355355355355344244244244288688644244291899789978997899789978997899789978997899789978997899789978997899789978997910108910108910108899789978997333333339291010891010891010891010891010891010891010891010891010891010891010891010844566445664456644566445664456643455434554345544566445664456633333333938997899789978997899789978997899789978997899789978997899789978997899789979101089101089101088997899789973333333394910108910108910108910108910108910108910108910108910108910108910108910108445664456644566445664456644566445664456644566445664456644566333333339589978997899789978997899789978997899789978997899789978997899789978997899791010891010891010889978997899733333333969101089101089101089101089101089101089101089101089101089101089101089101084456644566445664456644566445664345543455434554456644566445663333333397899789978997899789978997899789978997899789978997899789978997899789978997910108910108910108899789978997333333339891010891010891010891010891010891010891010891010891010891010891010891010812331123311233112331123311233112331123311233112331123311233133333333992202202202202202202202202202202202202202202202202202202202202202202202203333333310022022022022022022022022022022022022022022022022022022022022022022022022033333333101553553553553553553553553553553553553553553553553553553553553553553553553333333331025535535535535535535535535535535535535535535535535535531313111313111313111313111313111313113333333310322022022022022022022022022022022022022022022022022022022022022022022022033333333104220220220220220220220220220220220220220220220220220220664664664664664664333333331057757757757757757757757757757757757757757757757757757757757757757757757753333333310666466466466466466466466466466466466466466466466466466466466466466466466433333333107220220220220220220220220220220220220220220220220220220220220220220220220333333331082202202202202202202202202202202202202202202202202202202202202202202202203333333310955355355355355355355355355355355355355355355355355355355355355355355355333333333110553553553553553553553553553553553553553553553553553553131311131311131311131311131311131311333333331112202202202202202202202202202202202202202202202202202202202202202202202203333333311222022022022022022022022022022022022022022022022022022066466466466466466433333333113775775775775775775775775775775775775775775775775775775775775775775775775333333331146646646646646646646646646646646646646646646646646646646646646646646646643333333311522022022022022022000022022022022022022022022000022022022022022011133133133333333116220220220220220220000220220220220220220220220345534553455345534553455456645664566333333331172202202202202202200002202202202202202202202200002202202202202201113313313333333311822022022022022022000022022022022022022022022034553455345534553455345545664566456633333333119220220220220220220000220220220220220220220220000220220220220220111331331333333331202202202202202202200002202202202202202202202203455345534553455345534554566456645663333333312122022022022022022000022022022022022022022022000022022022022022011133133133333333122553664553553442553123220