Knowledge
Data
311352899 1360066690 539 9176 939597277
8557987678 25056890 4006 2844
426347667 6827574 57811495