Knowledge
Data
583674992 792866 81805878721 3775344 38859052
45307004653 34055 333992762
14813281072 87936201612 5123005 82471081