Knowledge
Data
35 085866 749738077 64529 558501
594489 7191 6753 82258 3602645239
305943 1059 48273243 28309030 9226