Knowledge
Data
49171 35482 251771605 1962 7442805
405 7041771340 1256 4624040 82565
58853829667 971578303 32527352 5562373 257596