Knowledge
Data
663094 117458087 5116290 94030784207 3667365
597248 524197 0831345
58192211 6372540 385633 58487 5318420241