Knowledge
Data
586 5400667 2298100 12748
9277 349326 939695458 3065702303 74
229138 33525538 998263 91588 2786