Knowledge
Data
226 90295063 50862 784380
639653 76732851 4792132266 72865976 16350152
3075010087 7858339 1471316213 220