Knowledge
Data
59588806376 960 8616602 694041606 406040713
493 41556 8748373784 70284839
1693344 079913 3747 893