Knowledge
Data
8573 332665526 758495 1040821877 872658502
19663474 8847596 705 585187316 530342182
7668029 71 184468