Knowledge
Data
315350495 1071700 029115623 28314370160
247 290771 42400256
578571594 583729482 5130592203 345