Knowledge
Data
46134300 75151373954 29567426 16480 4651134
426280 528288 9225177
38692756 199054933 6080226 8357759