Knowledge
Data
37201360 79924264 90051372 6370633684 127262
33819447 2171 17921583286 332
8602 4800 12360946 15179927