Knowledge
Data
511250692 112031 8560474 7345644 365907128
3258304514 7499399256 46712 6265464 4926822619
92900841 3419 1071 703057 38