ok you asked for it.... 560,000/7,800,000,000 * 100 =0.007% of the world population... most of whom were old with co morbidities and near end of life... Really ... big numbers are scary untill you put them in perspective...
100% cause of all deaths.... Birth
in 120 years time all 7.8 billion...