Knowledge
Data
509 4186 27738695 930425651 8603
965673901 622803762 41391 332718660 2936
75733 83786264 96185 435