Knowledge
Data
146 59 5357952230 865792
37292699 20669 109307 916 06485
4575257 668 703694 3762999 61