Knowledge
Data
859336 8512235 335201 5000173
23725630201 71227 90791 72
7149080 839560977 349993691 426210517 1464371625