Knowledge
Data
26 871 30352 3577143
288 2922790 2421374 23
19718 7126 850372 32311427220 18987006783