Knowledge
Data
22376 410 1715308 66466 834
850332 58597996 69168 557425
140712208 966767839 7422519 5303 5890