Knowledge
Data
82622874529 528044 8135131 219361242
1508807096 2557574 94674
404430907 4269280 77068 77500