Knowledge
Data
133129567 105226220 37670442211 0480797966
8653 9781086921 03964 883
36329 3382 001553066 56913 5690255639