203320 116746344 514945068 302928780 1117116 More than a billion. 50539776 14720 47082000 412588800 10488660 More than a billion. 92430 869380200 358510200 More than a billion. More than a billion. More than a billion. 58590 11574420