Knowledge
Data
305284 525 60508 11707 76163086
31779 86462853381 9271 9918824840
61333533 74001163 870495795