Knowledge
Data
12589509784 417282 11541 8373009 639
223229 58 35511789164 6415375207 97846156
195739 8591106 949 519441653 3499475023