Knowledge
Data
27398 2178948 2677 296495469
84056256 958975762 7057886 5369 960735
40 106287 891695802