Knowledge
Data
197056445 4018469906 347348 38116650274
6953594 589796382 787080 1777
978 19772694447 14528321927