Knowledge
Data
3053 332 73 25425099559
436064 28960779969 9272799 1136557343
173 1285429 186 12005473