Knowledge
Data
46052696 279333 4565 107 603588
479413 5725 5766241878 9781
42050716824 792 907155760 69230937