Knowledge
Data
66378 336327 712608052 8333107
869 64127187 9257344993 84 41410502
160 435821344 51646 058