Knowledge
Data
38559290 418338377 510 31182073220
6703575 4246 90963146 59046016
959563 307709 7385504896 063