Knowledge
Data
581784307 57722 17904125762 9621 243985716
7750804 528208952 664521 421305
1966287467 52281145327 318215 19718802 0379528453