Knowledge
Data
15581870 14929010927 81527425 17184 41374278944
84183994496 9194139 2681409341 35640 83460
90311 4028534 575315 30750162907