Thank you so much for the information and for your insights!
Thanks tons, Angel-Gal.
Have long thought the stats were awesome.
Was just prayerfully pondering such when it came to me that there were implications I hadn't thought of.
There has to be an explanation. The only plausible one, is God's Forever Enduring Covenant with Abraham, Isaac and Jacob.