Knowledge
Data
18053047 43 3305469909 17280
15043799670 8633418 3365298537
133844 39068247873 108702 476890927