Knowledge
Data
48029621260 7809163 997998680 780319 5289101781
31 14 566 4462226
8171800 127764 345190 002