Knowledge
Data
2991226 36762590 88716019
114703 1618368939 962 423 43791
607421912 481815 22 53013416030