Knowledge
Data
48274528 631130390 30897 77428064
104131 71 487516 841122
50383357939 493401051 18404896 9164528 48937