Knowledge
Data
34219254336 250162 1170396
687911 16220 155819584 8312120 3450
74866036260 781761 2047550138 917091 438626