Knowledge
Data
639691235 72290144 2976609 29951388228 94471
40877 708995879 7591446
98649 15358465 8694497