Knowledge
Data
31 91560 736864091 41294170311 534206634
516394451 155457 108474 1264
2690865292 72 87237256213 588 83423441688