Knowledge
Data
22946592 2961221 39831682 258419
0271853536 411 19294 229336
8134472 260 8806 306292 8443