Knowledge
Data
3016716 29316 8287194 4304253
500172852 2897745415 578 382
8089439335 1207 97 51988821