Knowledge
Data
3589 80328009939 85780619 5807525 76236114
903 98217809327 706837 84325684 118
548078 49728149865 14082976 456262822 14404411