Knowledge
Data
21489059 1020129 2500 3391684455 691
330 7710255050 18303552200 875851766
87313 74336710 430 477