d[0] = 29

d[1] = 673

d[2] = 387553

d[3] = 131422274281

d[4] = 15352723712926705785241

d[5] = 212135512864915777239968297129711897866300033

d[6] = 409104325622371338467604953357978082953878048586177214938\
       97280640199932919070783202610049

d[7] = 153419153472690634864150017185777107559299805417890183499\
       272997519053632772626491340819360118174137086820455429713\
       416964590925749755511324783696772099377098474672840615225\
       6857153

d[8] = 217268646021018488189693240228565514275160177407850629994\
       495520904153601210114475821596442873445136368464250383097\
       897470481550522003668308567157956616246526980656914868188\
       905828194669545264606583504719656586700910755790573361615\
       845263856445950094950269233409307815652091171689242021513\
       593190860971424799113988467435498218586244472773775258862\
       7179171387841

d[9] = 438338313621061591588732697821632657090815994417952651750\
       196843659141963784334595668404882949721754133099877843743\
       374090880740156878962453066485105197189108338604511165159\
       768822504094680333940958695870836714033324261355500454558\
       525274938130297837873483082255474634839353884981645950349\
       045757155675850817042667805401129890205592460676557856529\
       369921355099326487841647049276293102282576484783153789299\
       984977815226510311393133766384512554064764350054278720622\
       297467299808394262911741266558602742112068945931175493740\
       121781914338509607752570075598240917421138794963961060662\
       320227329206946215033007635394390156167460854714040381731\
       965702377595200628217672038155021026743769778253209871213\
       9173378898005200153921921

d[10]= 179331112042279073368723150909617862212578651817045112473\
       033793212576666742738879759694836161880734798621541980956\
       679622943552391824636146352741936377202926901576036490930\
       256443385820060816291558642490866183873861387186944020506\
       814251252783375196463130031627842572919866122071468966546\
       573738820818479096114782810135863865974403720621477539052\
       840476004951966657591621894615323232240542958762462166401\
       548942120482448740243703912882459890829581318610631061799\
       774440947096694300142945116991159305470971403961209302671\
       952021385098987681550798314457193958037317087362621280207\
       909446575877818231067825488998187769831187656371958407642\
       484015049725777147870394269432019929966228079927508733554\
       577859054727030112759510495607432338531897715400945878151\
       499019285887398030789861054109403198132708748563229334549\
       903997620682547365812663388912532598542080837704907809526\
       844778550961523820410590635784859939278772894258968557133\
       396901525617285485004221406978362535131539776991167438862\
       219286151610238945433593358912118104891770182053255809299\
       911747571517307395191688603507795725851523276015400616021\
       197318989653677873226258152326576201471874885514819400669\
       481006327197732192759053734209905723597692802968611079561\
       143702311576995799510059797294457983741322023047146079841\
       196474419128836722512690797867793784728592281545700924188\
       502267396800499731996854139165660769476566424052661655801\
       39668678886207435906351359208691567820467092786305