Knowledge
Data
31578 220689 7534930197 30403 25854067066
55987772376 1155239 420 178 393745
588079 194547 1240885 70 09