Knowledge
Data
6526 45359 16955364628 66719 36112077
7435160 9106430 0583057
42586793 81757 61115444 1838299 20951