Knowledge
Data
46 512577 25218161 85422
2824179 1505738371 5504 96591272541
2385 386697814 90724555 131 9931755982