Knowledge
Data
3048 962 5473379 50642651 96105
29600 9029153 64938
33144132 6954 855889598 4397498 628