Knowledge
Data
28867266596 1506696 3232966 51043 1052696
70343474 490925481 906616111
27264 8690787283 273910 372