Knowledge
Data
27089 15897 91710991 6869947 198949227
3081864014 5216276664 80399
79416695 2116 68417 94563 163