Knowledge
Data
31192956 861 1071164515 9333
90042578106 827566006 517048706 219148640 255149808
665170177 1095690072 195250987