Knowledge
Data
20851 38208282 42027494 881 25093
6366954841 6091333 64349588088
40128752 2451752 50706734