Not sure who this company is and why they would predict that America was going to be reduced by 260 MM citizens, but indeed the proves this out. The version we viewed on YouTube was 333MM to 69MM. The version we found was 100MM. Here is a screenshot we got from the archives.