Knowledge
Data
5056187 3933873 49164862 7664 56758313
97028841582 84 34149284 2299599
108692 28518082632 69321227 295950694 659