Knowledge
Data
315373854 253600 87037288 13590291798
18515614679 1638706 59407510
80582 38 30544366259 232725 561