Knowledge
Data
229 39619973 25447637 6277156466 3516
77284121 48804117 19216
9452323863 72911 86386552