Knowledge
Data
120971320 414365148 42092653 15957875
42649064 13082 1585268
14298959247 3052263878 6934 59938 1728154