Knowledge
Data
500080381 59 15854402818 790587315 94649738166
43 42842389416 81578 023171030 74188249
422179 9789441 325 7089298691 440497178