Knowledge
Data
584089 182453490 9540269 5767012 013673910
80 6293514 38269064749 2296 801015591
36083 6729331896 32728 7991876600 1952