Knowledge
Data
58287596 63819534 21041359 428255193 96211
02126715778 561 55 06621605612 930266981
10 416892695 0175275 614071612 0102096