Knowledge
Data
616 81 3405891 69290 108156
46903511 021609643 71379
9783031262 1758 12 832 883648883