Knowledge
Data
10966 237513 47 3926 9781651087
60 433548680 156972402 78480665
80142 895694789 754525