Knowledge
Data
475586996 28553724034 5801161689 93962785096 732288
686998 9050525 5268 7162276 4130579
7919468075 589729 38366503151