Knowledge
Data
579 86 8334927 2493809 9780687
94 4152389 046043147 14436144 3976030293
39 500463710 134 10839