Knowledge
Data
29 8277886 8035460157 383022234 195788335
34877344165 170351327 6471938 55805416800
8947670763 72094041 8718594040 4568