Knowledge
Data
22684856 284240 2806054 57538930 973861
18851265561 38225944580 503330 25529
421649543 554268971 036833 657 315728891