Knowledge
Data
14306 44643700 31775826229 15409 3275
8420090986 57531 31354458599 80994 6451807
511 936155 182281463 927