Knowledge
Data
283470 59826930216 140 21015
9780 0488208 2642423 8984570753 06414509769
926 1238863316 428234664 96 42