Knowledge
Data
8276 92904191 16806 7616 4969156
51943677 11870994 79457107
320045 17153120 37515 3680938929 124238797