Knowledge
Data
603712773 59920295 7239843068
549256976 36741 9149320439 148724683
788807 348878 1202346