Knowledge
Data
159492 3228429634 667582 33831006772 51471546
8686 44320081 17798 103989520
73940 12177428903 33101721 95241248 8605