Knowledge
Data
8461525 656750306 2234411 263
64462 6706538 907078002
32026250 4965 894 43820628 598366184