Knowledge
Data
22956438 10845762 95708685445 443148
16404 84613189048 568035 4539204317 62418
32169 2119697523 2846113 0752001 167