Knowledge
Data
59 849803727 36 163864
6991149174 1850868 988318368 9663 205351181
4115846 593906688 697598 7019733768 72813807