Knowledge
Data
162969836 979270860 48175147 84216 8040664
253498271 64 633131 1536037895 29957
3057212187 59747160 377922692 6907