Knowledge
Data
41 30980612 1961880753 171558138
28927939 271870930 89
608473088 23046796 546 0493 215724525