Knowledge
Data
38951244 90502061 96952566236 7872 515888578
169562624 8142739822 855
51974165146 94369107 16119220 41234885 113588