Knowledge
Data
250580 37027 0313282
512428690 3868 8162260 6060 3624718
271846 57651 921459 198447073 91