Knowledge
Data
346 92109390 110 659426
05238 311 839111292 91054 716768053
410690907 176975908 297982 43586376