Knowledge
Data
327079 167161948 553300986 893963 529205447
31426 24354603697 5915534 45735
8690442324 32826570 4495504546 291