Knowledge
Data
3785055 408649 7088160 76210212370
10253 342465896 78132646896
31507 1097905 219239789 47098 10380199416