Knowledge
Data
23556 109 32127421313 3649 08670963
497176136 9216208 17297342 458248846
28154366 562835 30695660 2449198 5073