Knowledge
Data
61 286 6047214138 14200155165
5503 10634 292 5216
171 19703056 9466883398 783695205 42543