Knowledge
Data
50938 36719 96361159 847 8960973167
05171264 08969 179160279 594756 52533262
4043948280 5035681975 51464067646 786618 728094578