Knowledge
Data
19217496 89168208 31338300 255562156 33621
57992401 4170811 891243
851452027 98109434 653582 90942813460 3730351