Knowledge
Data
315 4485 1473577 687080 22277544908
120 36242608 83188821669 3150054717
1559322 99882 7417396 392