Knowledge
Data
2798 4660 17973 303775692 930
195019275 384250 514821482 105 7882875
1629 2558 749604 40 90714627