Knowledge
Data
31573 644732 1401512 39960345 31285710419
8115245687 21 767159695 56870 982564
596386654 761084544 43655 9875585963 80