Knowledge
Data
587273 535157609 286239 545632087
174762088 2424517477 22068 5391954049
8023551723 4620620 8575 403