Knowledge
Data
183216 4197393 17745 81339 7129783
38077 67080 3052
51382365954 797088 221213286 289 51186429