Knowledge
Data
83850656 95414870 56512 2145226
314677587 50251 668 081742 360
7903741 46779491791 2870334 93