Knowledge
Data
8345257 89396 6183307 853910544
171 670582 1995217652
49584 5467500244 24218719 7778444721