Knowledge
Data
35531074 3055983471 54294014945
105123623 8962667 17262342 21459
282052 340 825755 87010257