Knowledge
Data
368 62949310 83143662 25594294 217605
435281 1050 452698869 97377136
31844 10023 5481931874