f#C#G#D#A#1=2004423456789101112131415161755555577777733331855555555193333333320555555555555333321333333000000333322555555552333333333245555555555553333253333330000003333260032031275555533328000232922222000003000320313155555333320002333222220003452225222355222523600000000000033333700000000000033333852225222395252405555555555553333417777777777773333425533435544111300455555546553347554811130049330050533515552111300535555554553355555611130057330058522252225952225260000000000000333361000000000000333362522252226352526455555555555533336577777777777733336600000000671111111168333333336933322233700000007111111172333333733743333333333333751111111111111111761111111111111774444666678666666667966666666803333333813333333382111111118344444444846666666685555555558633333333311118711111111111111118844444444444444448933333333333333339055339155921113009355555945533955596111300973300985339955100111300101555551025533103551041113001053300106522252221075222521080000000000003333109000000000000333311052225222111525211255555555555533331137777777777773333114000000001151111111111633333333117333222331180000001191111111203333331213122333333333333312311111111111111111241111111111111125444466661266666666612766666666128333333312933333333130111111111314444444413266666666133555555551343333333331111135111111111111111113644444444444444441373333333333333333138997013914099709970141142311433114431311451465857799977863333147585779997786333314816129161291612916129333314917129171291712917129333315069688101010889633331516968810101088963333152171310171310171310171310333315318131018131018131018131033331544444155156444415715855551595575571605555161557557162444444441634444444416444444444165444444441665555555516755555555168555555551695555555517033331713100172011117333321740355175511117633331773100178011117933321800355181511118255558531836666663184333333333333333318533333333333333331863333633187444444318866666666666633331896666666666663333190555585319166666631923333333333333333193333333333333333319433336331954444443196666666666666333319766666688888833331980000000003333199555555555555520055555555553332012222222222222202333333333333320355555555555552047957242053522060000000003333207555555555555520855555555553332092222222222222210333333333333321155555555555552127957242133522145521572162221721855219722099221121292225555555555553333223777777777777333322422222222223333225222222222222333322655555555555533332277777777777773333228222222222233332292222222222223333230555555555555333323177777777777733332322222222222333323322222222222233332345555555555553333235777777777777333323644444444442374444445577238000000000223911111111132403333333241333322222420000000002243111111111324433333332453333222224600000000247111111112483333333324933322233250000000251111111252333333253325425533333333333332561111111111111111257111111111111125844446666259666666662606666666626133333332623333333326311111111264444444442656666666626655555555267333333333111126811111111111111112694444444444444444270333333333333333327100000000272555555552730000000027433335555275333333332763333333327722222222278222222222790000000028033333333281222222222822222222228377777755284555555552858888888828677772870070072887777777728955555529055555555291555555552925555552937777777729477777729500700729677777777297555555298555555552995555555530055555530177777777302777777303333333333333333330455555555555555553059970997030699709970