Knowledge
Data
830 31066140 6092501225
429113903 91 21464655826 562695 398999279
563992162 1509950 587 8796419