Knowledge
Data
3903349 10075 17685073 395068
4041373 2705967 8233686
2499 4578 0715617 12908645030 88331761