Knowledge
Data
591299280 9843194 22953 799024301 3586418790
615832 32 9400 35294408 444269
23148 35677090109 606962 7097