Knowledge
Data
870968 23337526 160883 35911
86484669 2108070025 32181795947 423962423
3880341 2391470401 89209104082 65648110536