Knowledge
Data
31 7431026 9178 0681403 84626952375
362 915796 66714075 1871990 252
2459827 416543 64683 229048 55