Knowledge
Data
77077231 16947811459 368271 5549352 235758
431271 994 481140 9110
58 99 305299 0253566