↓下あなた1人の先祖の数です。兄弟姉妹も加わりますので、それはそれはもう膨大な数になるでしょう。ありえなくなりますが、参考としてご覧ください。自分もピラミッドの途中だとすると未来にも繋がって行くことになります。1248163264128256512102420484096819216384327686553613107226214452428810485762097152419430483886081677721633554432671088641342177282684354565368709121073741824214748364842949672968589934592171798691843435973836868719476736137438953472274877906944549755813888109951162777621990232555524398046511104879609302220817592186044416351843720888327036874417766414073748835532828147497671065656294995342131211258999068426242251799813685248450359962737049690071992547409921801439850948198436028797018963968720575940379279361441151880758558722882303761517117445764607523034234881152921504606846976230584300921369395246116860184273879049223372036854775808184467440737095516163689348814741910323273786976294838206464147573952589676412928295147905179352825856590295810358705651712118059162071741130342423611832414348226068484722366482869645213696944473296573929042739218889465931478580854784377789318629571617095687555786372591432341913615111572745182864683827230223145490365729367654460446290980731458735308812089258196146291747061762417851639229258349412352483570327845851669882470496714065569170333976494081934281311383406679529881638685626227668133590597632773712524553362671811952641547425049106725343623905283094850098213450687247810566189700196426901374495621121237940039285380274899124224247588007857076054979824844849517601571415210995964968969903520314283042199192993792198070406285660843983859875843961408125713216879677197516879228162514264337593543950336158456325028528675187087900672316912650057057350374175801344633825300114114700748351602688126765060022822940149670320537625353012004564588029934064107525070602400912917605986812821504101412048018258352119736256430082028240960365167042394725128601640564819207303340847894502572032811296384146066816957890051440641622592768292133633915780102881283245185536584267267831560205762566490371073168534535663120411525121298074214633706907132624082305024259614842926741381426524816461004851922968585348276285304963292200961038459371706965525706099265844019220769187434139310514121985316880384415383748682786210282439706337607688307674973655724205648794126752153616615349947311448411297588253504307233230699894622896822595176507008614466461399789245793645190353014017228813292279957849158729038070602803445762658455991569831745807614120560689152531691198313966349161522824112137830410633823966279326983230456482242756608212676479325586539664609129644855132164253529586511730793292182592897102643285070591730234615865843651857942052864170141183460469231731687303715884105728340282366920938463463374607431768211456680564733841876926926749214863536422912136112946768375385385349842972707284582427222589353675077077069968594541456916485444517870735015415413993718908291383296108890357414700308308279874378165827665922177807148294006166165597487563316553318443556142965880123323311949751266331066368871122859317602466466238995025326621327361742245718635204932932477990050653242654723484491437270409865864955980101306485309446968982874540819731729911960202612970618881393796574908163946345982392040522594123776278759314981632789269196478408104518824755255751862996326557853839295681620903764951041115037259926531157076785913632418075299020822300745198530623141535718272648361505980416446014903970612462830714365452967230119608328920298079412249256614287309059344602392166417840596158824498513228574618118689204784332835681192317648997026457149236237378409568665671362384635297994052914298472474756819137331214272476927059598810582859694494951363827466242854495385411919762116571938898990272765493248570899077082383952423314387779798054553098649611417981541647679048466287755595961091061972992228359630832953580969325755111919221821239459844567192616659071619386515102238384436424789196891343852333181432387730302044767688728495783936182687704666362864775460604089535377456991567872365375409332725729550921208179070754913983135744730750818665451459101842416358141509827966271488146150163733090291820368483271628301965593254297629230032746618058364073696654325660393118650859525846006549323611672814739330865132078623730171904116920130986472233456294786617302641572474603438082338402619729444669125895732346052831449492068761646768052394588893382517914646921056628989841375232935361047891777867650358292938421132579796827504641870722095783555735300716585876842265159593655009283741444191567111470601433171753684530319187310018567482888383134222941202866343507369060638374620037121496577676626844588240573268701473812127674924007424299315535325368917648114653740294762425534984801484859863107065073783529622930748058952485106996960296961197262141301475670592458614961179049702139939205939223945242826029513411849172299223580994042798784118784478904856520590268236983445984471619880855975682375689578097130411805364739668919689432397617119513647513619156194260823610729479337839378864795234239027295027238312388521647221458958675678757729590468478054590054476624777043294442917917351357515459180936956109180108815324955408658888583583470271503091836187391221836021763064991081731777716716694054300618367237478244367204352612998216346355543343338810860123673447495648873440870412259964326927110866866776217202473468949912977468817408245199286538542217337335524344049469378998259549376348164903985730770844346746710486880989387579965190987526963298079714615416886934934209737619787751599303819750539264196159429230833773869868419475239575503198607639501078528392318858461667547739736838950479151006397215279002157056784637716923335095479473677900958302012794430558004314112156927543384667019095894735580191660402558886111600862822431385508676933403819178947116038332080511777222320172564486277101735386680763835789423207666416102355444464034512896125542034707733615276715788464153328322047108889280690257922510840694154672305534315769283066566440942177785613805158450216813883093446110686315385661331328818843555712276103168100433627766186892221372630771322662657637687111424552206336200867255532373784442745261542645325315275374222849104412672401734511064747568885490523085290650630550748445698208825344803469022129495137770981046170581301261101496891396417650688160693804425899027554196209234116260252220299378279283530137632138760885179805510839241846823252050444059875655856706027526427752177035961102167848369364650410088811975131171341205504128555043540719222043356967387293008201776239502623426824110082571100870814384440867139347745860164035524790052468536482201651422017416287688817342786954917203280710495801049370729644032102844034832575377634685573909834406561420991602098741459288064205688069665150755269371147819668813122841983204197482918576128411376139330301510538742295639337626245683966408394965837152256822752278660603021077484591278675252491367932816789931674304512164550455732120604215496918255735050498273586563357986334860902432910091146424120843099383651147010099654717312671597266972180486582018229284824168619876730229402019930943462534319453394436096131640364585696483372397534604588040398618869250686389067888721922632807291713929667447950692091760807972377385013727781357774438452656145834278593348959013841835216159447547700274555627155488768105312291668557186697918027683670432318895095400549111254310977536210624583337114373395836055367340864637790190801098222508621955072421249166674228746791672110734681729275580381602196445017243910144842498333348457493583344221469363458551160763204392890034487820288168499666669691498716668844293872691710232152640878578006897564057633699933333938299743333768858774538342046430528175715601379512811526739986666787659948666753771754907668409286105635143120275902562304134799733335753198973335075435098153368185722112702862405518051246082695994666715063979466701508701963067363714442254057248110361024921653919893334301279589334030174039261347274288845081144962207220498432107839786668602559178668060348078522694548577690162289924414440996864215679573337205118357336120696157045389097155380324579848828881993728431359146674410236714672241392314090778194310760649159697657763987456862718293348820473429344482784628181556388621521298319395315527974912172543658669764094685868896556925636311277724304259663879063105594982434508731733952818937173779311385127262255544860851932775812621118996486901746346790563787434755862277025452451108972170386555162524223799296138034926935811275748695117245540509049022179443407731103250484475985922760698538716225514973902344910810180980443588868154622065009689519718455213970774324510299478046898216203619608871777363092441300193790394368110427941548649020598956093796432407239217743554726184882600387580788736<-ホーム。