Knowledge
Data
102868 3722378257 80583337009 3176194900 674324
39829491911 861 504949 68480900 4183663683
9402504286 350096 8440 43251616410 18201800