Knowledge
Data
709509828 40158729 8214291416 78278800 5295606
59186778 8476 4672
008 107899 8253 173010 30920