Knowledge
Data
311246212 39327393 99340
301132883 96258085 600 67138088 179967
524153688 65 61299 676429674 460