Knowledge
Data
130278706 788264051 6580 6967859 20510423955
96962 36065482163 18 934728242
12792064156 8082820 808873719 47