Knowledge
Data
785140896 156 54080 39940472802
2095260 107818440 99736191
991442 37525176 6165953 68437477