Empirical: a(n)=21*a(n-1)+106*a(n-2)-5095*a(n-3)+10121*a(n-4)+547211*a(n-5)-2767718*a(n-6)-33908027*a(n-7)+261392661*a(n-8)+1297920161*a(n-9)-14952220574*a(n-10)-28138319704*a(n-11)+593849250880*a(n-12)+67125188551*a(n-13)-17418469930323*a(n-14)+19374364158733*a(n-15)+390131457993501*a(n-16)-822384572606082*a(n-17)-6790477234476028*a(n-18)+20776089268508448*a(n-19)+92264057267414075*a(n-20)-382669691490634417*a(n-21)-966204132726361299*a(n-22)+5487720863855475849*a(n-23)+7412401028142935231*a(n-24)-63200640584692062178*a(n-25)-33996636061563789736*a(n-26)+594564984788388525960*a(n-27)-46803883268056748477*a(n-28)-4612774222243355153285*a(n-29)+2706470752589535728011*a(n-30)+29641641772732272198652*a(n-31)-30913835837000688926362*a(n-32)-157713607940837434806390*a(n-33)+235855819467662691391141*a(n-34)+690562144197538623696716*a(n-35)-1382800459351058255642844*a(n-36)-2449642364540797715387087*a(n-37)+6527326586819830132897723*a(n-38)+6786725653658718933943803*a(n-39)-25312134787289597051856503*a(n-40)-13251339152652853068395421*a(n-41)+81363795125024980320764454*a(n-42)+10431091687963756828990213*a(n-43)-217351726423784445774772231*a(n-44)+43013093552582510674767516*a(n-45)+481398439394376484091224878*a(n-46)-235588326889269043869551907*a(n-47)-877282571239778204139123254*a(n-48)+681752952752930569472736719*a(n-49)+1295316173913763346815121820*a(n-50)-1426948499748046468958297983*a(n-51)-1502881321252030347400394264*a(n-52)+2319372329926821154110614250*a(n-53)+1276068763759777032558713768*a(n-54)-2994272381678480268917071938*a(n-55)-614983139512806901528386927*a(n-56)+3081991041459832176825360695*a(n-57)-179123525447941814650354932*a(n-58)-2509368798312419598270680670*a(n-59)+709656610608738521832457755*a(n-60)+1583786965258269423730220623*a(n-61)-797669973801196817222539645*a(n-62)-743369000560797425618637613*a(n-63)+574970194549691705346286141*a(n-64)+235021539117137604180361293*a(n-65)-293994385876590954123488499*a(n-66)-33026980724542139507178871*a(n-67)+108004039447996662206544015*a(n-68)-9919927840129639835911656*a(n-69)-27773394235419728138165875*a(n-70)+7261801113252157893973042*a(n-71)+4652366623020019265431831*a(n-72)-2095874705572126098794984*a(n-73)-412829523756045079775020*a(n-74)+346257906440574212612660*a(n-75)-1275630004052069459008*a(n-76)-33053538762407143789024*a(n-77)+4160944755885227553584*a(n-78)+1642884719535283696976*a(n-79)-380458193284325136240*a(n-80)-29242427724613408512*a(n-81)+13542055596607364864*a(n-82)-318701318222106752*a(n-83)-173882172616835072*a(n-84)+8820592138483712*a(n-85)+873593236252672*a(n-86)-36632483684352*a(n-87)-1848743002112*a(n-88)-551026688*a(n-89)+15728640*a(n-90)