Knowledge
Data
322 423 309305 391 166777
57501435420 1318555 20943053052
3499632 71578817 898513 382