Knowledge
Data
825638 2267580 31909726741 6400 985426711
75710 766558925 363858
140391998 37245 1398992