Knowledge
Data
317883290 542093924 85460944166 65188712620 7384179760
418624 8397539616 697886246
133557667 8503326477 2578 334484853 961364040