Knowledge
Data
309679552 931613098 301035 7438774
5947105780 9133529159 463 3150296273 68563
285 39744 7268259217 89779063 2031