Knowledge
Data
30 488486674 8049030 1127689183 7739186
899183 7577467399 59012
4912274 388545696 2725133 912656