Knowledge
Data
96 170345 15137820766
89302290127 66144998412 1068071 2389 222177061
62358 89448405 83812911 1383950 42835101714