Knowledge
Data
0603139 4823341 9781 86829
195386608 8615389 457444329 73627972 0679276224
33 37612965359 44623659 53224616117