Knowledge
Data
14345479 20445 49046290113 294530016 606188939
9214931942 171119343 517417
29869611 3585 1305365847 112494 887863934