Knowledge
Data
166211409 32 21880 20362 64114746
5310570791 84036644 029440 194137 89128038
3926885979 325731622 43