Knowledge
Data
660159226 17215839036 32050997 95802546249
56771 55163 600 987586 30104801
6692441473 543191 467416 9637020797 46