Knowledge
Data
19890619 19805 4373 569888
46509632629 16321034987 14291857 37429450227
303133418 73102 5197 47195670