Knowledge
Data
645 58302748 631 2614 176911
41226997553 116669 208128
83108964 2100113984 19627366 4710639685 453