Knowledge
Data
14139689 5650 3554852 95444860 42355
75308 506856451 4373186038
251590 8107826 788450183 7951 347