Knowledge
Data
3598 8307 64261809 19803
839 90893139 7502743668 135096572 28349442
12 996564 2496275