Knowledge
Data
046513541 148 1985936348 5618480975
234 20253 9279319 84922 783669146
201 35229603061 52709105