Knowledge
Data
10667 371 98495155872 808313699
401102546 69727496973 62226996 4659042 72808603
46037281655 86267784 6111738