Knowledge
Data
62 20645041 11 3002 9532
93 95485 07451745150 50112383 27071255071
978 15568803818 4743014