Maximum number handled by this adder (courtesy of our loving wolframalpha):
2^6500 - 1 = 4954180389441794407302644533158844937036173071799942385207702899881096950794929284226174201155309760248028887759038675405807034070820804355686227028985478672865735856152495542587697915772186830305070905117069207866719048993035272438707628617679869715184069621127627117367575407373136493004153126171215244340224992440692605072949897328637899050985837693154435428802587078396570941742344006284277069892605062230936790598980400073699310105825407451447533741559076201319175694519653755364932599111210844950759698959100836998736729465370234750247885205995093588427109022399513266731587555424159940666723292480171380335960271548063533452775839776025712217153255726339896629606091675707399791987948729149360412762188028739899571359569441625109954844951045201763760497806130883025097659246254134659931101739746470404269764271292665849833992269670617485228113679610823953295514097636803114697094115122672117203392396061671348332918291008654673554193255528127232819552206876436792474320480742285492652664512173666570146219157667520705331862675311089564343156548278096484459635028555551511713697509916164580303470375408878442805448528731807418909551899959080224851546266809636084183906601303558713577033690001479758392780726810387586231915066432617193357635949128811200930047991674087938137981861378538959782399232046134382164976405042540037568128289655046503308755289366693218483080054270477650387032164838344749488494765739072568330861622461005776984618268656706396465515093589296803108673574161634429012232968082326755683751063317749666135393700113376419287664923656515222086181555930722532295273874929818765694375233711544455232182671857066980317688057895105499520788430436099808299677953481123036584015854533011672278838832038472910019660573970184807321296400736782638477268946941674738280615887833921955061271717929915665962657629692664930366990965949492602802116809358840553669264319069781040636993654222655150570073541696510770001506557553544850833460613349375
2^6500 - 1 = 4954180389441794407302644533158844937036173071799942385207702899881096950794929284226174201155309760248028887759038675405807034070820804355686227028985478672865735856152495542587697915772186830305070905117069207866719048993035272438707628617679869715184069621127627117367575407373136493004153126171215244340224992440692605072949897328637899050985837693154435428802587078396570941742344006284277069892605062230936790598980400073699310105825407451447533741559076201319175694519653755364932599111210844950759698959100836998736729465370234750247885205995093588427109022399513266731587555424159940666723292480171380335960271548063533452775839776025712217153255726339896629606091675707399791987948729149360412762188028739899571359569441625109954844951045201763760497806130883025097659246254134659931101739746470404269764271292665849833992269670617485228113679610823953295514097636803114697094115122672117203392396061671348332918291008654673554193255528127232819552206876436792474320480742285492652664512173666570146219157667520705331862675311089564343156548278096484459635028555551511713697509916164580303470375408878442805448528731807418909551899959080224851546266809636084183906601303558713577033690001479758392780726810387586231915066432617193357635949128811200930047991674087938137981861378538959782399232046134382164976405042540037568128289655046503308755289366693218483080054270477650387032164838344749488494765739072568330861622461005776984618268656706396465515093589296803108673574161634429012232968082326755683751063317749666135393700113376419287664923656515222086181555930722532295273874929818765694375233711544455232182671857066980317688057895105499520788430436099808299677953481123036584015854533011672278838832038472910019660573970184807321296400736782638477268946941674738280615887833921955061271717929915665962657629692664930366990965949492602802116809358840553669264319069781040636993654222655150570073541696510770001506557553544850833460613349375