Knowledge
Data
182908096 70664 812 46031 597
8649 18271168 76734584 9561 7474435604
674 81179743 550857418 723372 329