Knowledge
Data
63645276805 90217 118804536 08254740 66796589812
205 6606572 9568012 3987896489 503270
502364706 561 8702 9780237 50358676195