Knowledge
Data
510 8807089890 544298 331085 4903
40 35954 1591810195 177609427
352199 266065523 23 90367