Knowledge
Data
58 597889 862862 6117903 3618
32554727470 17444 71056 270 15662854
306358 434851 9435 97384801396