Knowledge
Data
28166540 130730602 622016485 62313326936 70161555036
2213433072 624472316 4740817 038663971 89667264
25881544 07369503 51