Welcome to Vishwa's blog - Technology, Spirituality and More...

People Responsible for Your Birth

Each of us on this planet earth is proud of our own identity. Some are identifying on the basis of their race, skin color, religion, culture, community, rich, and poor. Some people are creating groups based on life style etc. But have we ever thought that how many people were born over generations to just create YOU? They could be from diverse backgrounds.

This curiosity came in my mind and I opened MS-Excel and did simple math and it was mind boggling. Can you imagine that 4 Trillion people were born in last 1000 years in 41 generations to bring YOU on this earth today? These people became part of your family tree over period of time but never existed all at once. Just to remind you that the current world population is only 6.5 billion.

It is really interesting. So, I thought to post this information so that you can see from your eyes and realize this fact. If I committed any mathematical error please let me know.

Assumption: Let’s say you were born in year 2000, parents in 1975, grand parents in 1950 and the chain continues at a constant difference of 25 years. So here is the worksheet.


Comments (4) -

  • shubha

    1/3/2007 12:24:04 AM | Reply

    ha ha ha... Good one yaar Smile

  • Tracey Tes

    5/19/2010 12:34:17 PM | Reply

    Im havin' some troubles trying 2 load your blog. I have been read it many times before and never gotten something like this, but now when I try to load something it just takes a little while (4-13 minutes) and then just stop. I've tried with "www." or not. Does anyone know what the problem could be? Please ask your support guy at hosting..And, yes, thanks for your blog!

  • Vishwa

    5/20/2010 10:10:28 AM | Reply

    Tracey, I do not have trouble loading any pages of my blog. May be you have network issues.Thanks for your input.

  • Palms

    6/23/2010 4:43:41 PM | Reply

    Wow, I was able to read your bloggers on my android phone while in a cab. Kinda cool. great stuff here.