Knowledge
Data
47698909 2848554 32377 6584360155
155797 87535830468 5406670 20141568641
286695 6377821 1603