Knowledge
Data
69 66406418 602 720
150 18596948 24690052 3409384237 53714275
472977933 72110 337302869 9581987165 97489270