Knowledge
Data
83 0319820388 5685105657 657 52322828
50180017945 568 451412795 514214191
40 26593 24136724084 1463 123