Knowledge
Data
27173389 060 932 3063 289
883 2671726 4265 182 1951
19110238281 341098491 99 85931565