Knowledge
Data
2060 17147330935 3960373 47327382795 165438607
80176969435 266265200 372322422 189
430963 06476 3216016