Knowledge
Data
35 12 1293 52356
676 594 21782512 4417661322
33144267 588362381 750160 9510 68371237731