Knowledge
Data
2988 97450608 84 587961474 22339682
619926 65311328 508079019 938323232 7262612
8816271 3403728 53318552 628 93