Knowledge
Data
339813162 5611 46696838 87856 31740413
269 182804975 4909474
90517984 973564 41103290 69496