Knowledge
Data
7165311 7848455817 24 50080533
14689368 8411877 454
9787319 7099381 0364341 65151919651