Knowledge
Data
623819 315891 31283550 289894189 8272
119201 7408479 81648379 636342
4354970 91279113440 372 4796722000