Knowledge
Data
51579 80980326 924 26383 3083908963
8865703 3396286062 774616750 372865
8353210 9565045 728