d#A#F#C#G#D#1=100442345678910111213141516171819202122=19402302323203231333320224023023232032513333202260230232320327133332022802302323203291333320230023023232033113333202320230232320333133332023402302323203351333320236023023232033713333202380230232320339133332024002302323203411333320242=1362320434430004546232047483000495020202020200451202020202002522020202020045320202020200254202020202002004552020202020020025620202020200200457202020202002002582020202020020045920202020200200260202020202002004612020202020020026222063553220642202206553342266220675532206822022069533422702200000220000715533333220000722200002200007353333342222274220000022000075553333322000076220000220000775333334222227802023023230279303023020230800202302323028130302302023082020230232302833030230202308402023023230285303023020230867800000352424242877330003385552105887800000352424242897330003385552105907800000352424242917330003385552105920042242777711111212930020404539440495002040453960209700204045398404990020404531000201010002404310220321010300024045310440201052205531063312201070000333310831533120109202020202004110202020202002111202020202004112202020202002113202020202002004114202020202002002115202020202002004116202020202002002117202020202002004118202020202002002119202020202002004120202020202002002121220122553220123220220124533422125220126553220127220220128533422129220000022000013055333332200001312200002200001325333334222221332200000220000134553333322000013522000022000013653333342222213702023023230213830302302023013902023023230214030302302023014102023023230214230302302023014302023023230214430302302023014578000003524242421467330003385552105147780000035242424214873300033855521051497800000352424242150733000338555210515100422427777111112121520020404531534041540020404531550201560020404531574041580020404531590201600002404316120321016200024045316340201642205531653312201660000333316731533120168=185000000000000000016900000000000000001703333333333333333171222222222222222217211111111111111111733333333333333333174111111111111111117500000000000000001761111111111111111177111111111111111117811111111111111111793333333333333333180=90220000220220320000320320181553333553553331111331331182331331183553331220184=1250023200318500333018612333011870202021880023200318912333219053333311910202192320210201933000100019412323323195020220201961323300019702123001198132300023199200205320030200311313131112015335353533332023111032012032002053200302043113120200020553353532031312062000200020207=24920801020920010121031031013211002123035321388108214101081082151082161081281081282171081281088218108853032195810810220810885303221533030302223312012230213224331212122531010001226313107227757722808085352298585352308853532313523287535310233310303102343102020323520323212363121312123730303530238358108108102391210121010757240128757878241128757878242128757878243128757878244128757878245128757777246131213132471312248151312131213249121012131725015171725114122521025382547255725699777777725799777777725877500000025922000000026055333333326155333333326244222222226344222222226444222222226544222222226622000000026722000000026855333333326955333333327044222222227144222222227255355355327344220127420202027520222012762020202772022201278202020279202220128020202028120222132823121212833123213284312121285312321228631212132873123212883332893313290=1253312912202922202935532943312955532962202975532983312995533002200022000220030155333553335533302331113311133113035533355333553330422000220002200305553335533355333063311133111331130755333553335533308=13602023023230230930302302023031002023023230231130302302023031202023023230231330302302023031402023023230231530302302023031678000003524242423177330003385552105318780000035242424231973300033855521053207800000352424242321733000338555210532200422427777111112123230020404533244043250020404533260203270020404533284043290020404533300203310020404533324043330020404533340203350020404533364043370020404533380203390002404334020321034100024045334240203432205533443312203450000333334631533120347=22000030001348231300033490000000035000030000351131300033520020320335300030001354231300033550000000035600030000357131300033580020320335920000533603335333613353333362200005336333353336433533333650032020236603203231367223124