Knowledge
Data
525066222 169636181 4812 88 9406
94986556 73535257 60951730 823376
30651562 02299642344 1970863176 65769 905