Knowledge
Data
447990 315662187 7921 397 52066121138
950 430443 199559951 4216336700 85134392846
645144585 3581 63