Knowledge
Data
10540 262629 204542 90395220 44564786
593 822926 18924779 100 61693711904
83 9781083041 0738