Knowledge
Data
475286 348151 45 13766781431
33944094 1481712899 669908 6263 657682486
842305844 5512 271 42684 202069052