Knowledge
Data
9832196789 3023869 303422 873843188 2315752683
2382154739 69895 8124373140 443
39792979 087619646 9789319 95015878 70600865