Knowledge
Data
27894 293 45109809 487
68093 8915691 347938923 2844041168
02358659 8983617162 1388741 237858 215461