先祖の数を調べてみた。
少なくとも100京人の先祖がいるはず。これほんとかな?

オレ 1名
父母 2名
その父母 4名
その父母 8名
  :
その父母 2の60乗名(※)

※2000年÷1世代30年≒60世代
1、152、921、504、606、846、976
115京人の先祖がいる