Knowledge
Data
10356 17522638 86128 87068
4527683 31314894 625 436053 0863091988
42 9771025 9655 778