Knowledge
Data
286 16680 26139440 5514263496
577 27866 31912521 37583 195
7842 203705 08974 842706 903