Knowledge
Data
30 46878816 106187581 63728594 60783
3091 0525857751 12740063 94812457
484975600 28 500 956 47813