Knowledge
Data
128 81300721 558451625 74716710604 23182945495
869 105508667 6042
2097384367 4981741446 4952080065 8118 25172766752