Knowledge
Data
332560 2790149 83990 146
75 42244466 570545002 23526601 4709426056
769532170 62705250395 204478792 155587 28053749130