Knowledge
Data
32 120820913 247
47 87347 2159168352 22509430 684582382
90758647 0636327 7111017 71202868