Knowledge
Data
362473724 2598734914 20815951678 238528
6989 21054277 1810 39904957
4431930 9780330 098