Knowledge
Data
70307676 366 55452430142 980134192 367710359
677 160307600 604611095
9835088 10198 36771751 58501594 365991