Knowledge
Data
40 495 4932226 942723037 1084860
9535 47449156 19760451488 9176945 437505612
28059894 7036 389014114 63689