Knowledge
Data
131823984 74057 9001395753 020 30997
681010 886435169 9780
969610393 89650 713044 86763204526 86