Knowledge
Data
07504706734 2719710 9588829551 7123636676 0683
9780959 544843313 433
95935508 16098 0622326 606 682