Knowledge
Data
640278 86931813 8740796600
458410 31956581 786166329 4411
1672 5950542 59702641 096212 3340476