Knowledge
Data
34210586 301941958 7508 791216875 2951913
298120819 69235947 12832273 58572 150
94 999772 522187715 025561240 202