Knowledge
Data
312 244639091 7913459853 213485256
180755 3363480624 902852700
71 52069 29654379 75062 724