Knowledge
Data
68 87070267 31 103356
108 118440290 52484 28008599 11449226
627603929 12637785576 4893667325 6476 41