Knowledge
Data
105633 892 4164165
48487394 394382061 787699 14897 91059477213
822435770 344463504 21584 8705283 159990125