Knowledge
Data
23855 751 243839600
17889358131 352968 125852 8840502076
40971220 173312 32986259825 66377 49