Knowledge
Data
3311 283598 590 179952697 7287
14536005556 0301 20903
23 920 9591192278 422112 80165801