Knowledge
Data
27058113413 138214 23753767 22827
165 37805276015 630 186019
9509416376 80103 375886 19536664