Knowledge
Data
31 7950686 47262468 552357
247329134 62108461962 6229990613 50
00313804962 1980299 531 68093206858 14674860216