Knowledge
Data
50881129 83351883799 105569 63453385541
748604 4550310028 35907898875 8258650853 24601
1808 305694 835