Knowledge
Data
331665 50585648 00638880
229555 818 833229084 3457 2292
89064277 58437774918 8210591 68915 343510