Knowledge
Data
350128281 3348 51 174 9630
33295 1013659350 7784811294
2952 29661825 8909 44378562758 63