Knowledge
Data
166 7075841 20680952
51849733810 961321642 675977573
127968 60247883 1465158 134597723 70486025