Knowledge
Data
564212672 560681 608430 2701849 8134142
23269349 748 691936 46988 3176524004
5475 652 096 62910551 44171183