Knowledge
Data
17664063270 31668180 662965 38547
58 788492 93955353
390199463 64960425 096616 71836732187 14822762