Knowledge
Data
114339512 80449033675 9767 613 2419331
455069 668290 40812071 28851550 42261523
693 263 36252405447 88