Knowledge
Data
40012734399 37939059710 38379239 8180500 584962
9403437370 390473 0232516 90722 69484830
23723550 76 53999546