Knowledge
Data
3186 64911 7201504099 4377176872
42705 33867292 355077453
8893693 11524 7299393405 262455