Empirical: a(n)=47*a(n-1)-593*a(n-2)-6034*a(n-3)+209412*a(n-4)-881491*a(n-5)-23035500*a(n-6)+256394283*a(n-7)+781242020*a(n-8)-25503577126*a(n-9)+60366302682*a(n-10)+1362328035883*a(n-11)-8507424430349*a(n-12)-37791085970951*a(n-13)+495747420548899*a(n-14)+25514490336593*a(n-15)-17745443909382442*a(n-16)+44916413110264706*a(n-17)+411819926950776362*a(n-18)-2136257744773231952*a(n-19)-5485056430624823245*a(n-20)+58938498056748485864*a(n-21)-217854388333160284*a(n-22)-1115495243927207165666*a(n-23)+1934651117399131451174*a(n-24)+14804643982532595006130*a(n-25)-52165101548208819131517*a(n-26)-126350543310335108724885*a(n-27)+851068376436783331487254*a(n-28)+333526510219159125235454*a(n-29)-9873585288230759105178400*a(n-30)+9087130176979965896032100*a(n-31)+83813612624501034566866652*a(n-32)-179791185493872220689232403*a(n-33)-497610731655140475307309698*a(n-34)+1945774718550558035416596813*a(n-35)+1584542621753977898679434143*a(n-36)-14874364095813077429431507886*a(n-37)+4478474970190647173940629019*a(n-38)+84494740541842431761051848970*a(n-39)-102488830855968523069263178314*a(n-40)-350771958449396261394042481624*a(n-41)+803420184878356186621833577718*a(n-42)+939403711575755478792611852145*a(n-43)-4211526559171449178736106353547*a(n-44)-481983306032583590408609448959*a(n-45)+16259191403089202148568653467170*a(n-46)-10302185820360006899712452807104*a(n-47)-46498492951738205050163908862095*a(n-48)+64397720112190798755012332350392*a(n-49)+91714187195956200367053336406828*a(n-50)-235964835032654548014412635003712*a(n-51)-83206265386043200921045233255162*a(n-52)+616198111780570656287950897022775*a(n-53)-186789118326848159556810504776868*a(n-54)-1181401750772035464829686968145204*a(n-55)+1043292330345826668033329593069216*a(n-56)+1584320779798782113416706290892164*a(n-57)-2647341911616648307032879823543722*a(n-58)-1138607918226119152387147435054626*a(n-59)+4540504346808745723143679563792376*a(n-60)-681053566407540838503156354412832*a(n-61)-5568578309198830887247887659932804*a(n-62)+3454935719588275807360457857528472*a(n-63)+4683099850301932866817243299547616*a(n-64)-5706016512939536746254796015373312*a(n-65)-2076713430934304898429944856111440*a(n-66)+6016232629468104605281972876283520*a(n-67)-724919196957094462366357341752096*a(n-68)-4356304418848997100201862755545216*a(n-69)+2190015130986504451680829627430336*a(n-70)+2047265502693049909104047355212032*a(n-71)-2061041282461824301266794523532928*a(n-72)-419004893150889116783649538405376*a(n-73)+1189286127197995921321070868053760*a(n-74)-190975956456796748089851578892288*a(n-75)-444531862122093149383198835567104*a(n-76)+207332822225008198930224705399808*a(n-77)+95396815074051176081714428401664*a(n-78)-91885316734722298276638201960448*a(n-79)-2704308174377513974436086929408*a(n-80)+24076118112375198654108348522496*a(n-81)-5210452184295777037939594625024*a(n-82)-3653301023798103496532272373760*a(n-83)+1724909495024729249097103785984*a(n-84)+212936538979075255705597820928*a(n-85)-275681842226232293684096466944*a(n-86)+25750984963776418981265997824*a(n-87)+23141353867103319772450127872*a(n-88)-5916145140704883304737931264*a(n-89)-736458009553008220969107456*a(n-90)+444720818263260536510611456*a(n-91)-24026841194674894731739136*a(n-92)-13207553115238290281201664*a(n-93)+2157198948860171609178112*a(n-94)+38177982694746832764928*a(n-95)-34965156039012963581952*a(n-96)+3217121897910905077760*a(n-97)-119324261430318858240*a(n-98)+1584725905102602240*a(n-99)