Knowledge
Data
556602 25172670245 20491738 35620580 606887
2908057223 3917881 91495311356 4995762
31147198 29553087 652