Knowledge
Data
593913600 9191 98592795 651458 240
42501 71284980115 8958874 4137100
172 6790 820 54936282933