Knowledge
Data
10242566 9739 341017436
28639254458 114 128 061179 55
9781964702 882252 510331 797881986 10