Knowledge
Data
22212 863258688 228442808 167163591
40976967 448087 3813857319
9648156556 62421199012 32493 392888 8282