Knowledge
Data
58158 596200 101 2887335406 304
42 475578549 33927058 71831659320
563 3247349 122721 89264053 520920631