Knowledge
Data
30 254522933 307 614739532 43277873
65336 3520 024897 748287 8434604542
99140977 69677220 796