Knowledge
Data
948124932 3966 42807819 5486151564 7117
39283905 593367 0385550 4615
99164096 6203279471 12 1422661600 9781225