Knowledge
Data
43110103860 6331 46192168 6963196 7771
3844367084 564809 882508280 13558030 962
34731263 5788263664 31248 3397 3072