Knowledge
Data
94904660 20891 957 1444125 61873
308255 16383303361 41561 958550332 3673911
5007 83032585 4845540 961