Knowledge
Data
4199 678 251374339
284536177 327848 21169210654 71687286321 98892
32165826 47840637 82841147 71505603413 39