Knowledge
Data
21110690 50928 9218708340 869 93210971
209089676 86792256641 19007086
8681 980 445258575 562