Knowledge
Data
9983026 6283790 688465
982709583 394827 1288155
288027908 5765336 49691908330 13344 267