Knowledge
Data
52128635 64001983 382438 2355382
46954 3483566 11995503830
1495614 8280330237 596928549