Knowledge
Data
31 83786780 22373 714623072 362578
416 2783099480 201 514 94
844839946 4458485 426529471 749664 403469