Knowledge
Data
28 819338036 21176 643903583
822624 74472725 851125 861
6470 146185843 90284 771325764 279189734