Knowledge
Data
596 319758 18617 16269604 12165613299
301 193167732 7014026 9195061
53722707647 64965567 058150