Knowledge
Data
315263 327090 238 2519 7769105153
31 9097007 927214 67210664
277412 7136793786 835167136 062