Knowledge
Data
16309 380 49078130
16092 7708 28076836 867908146 1691
6623896 4993460564 13054913 9238534919 29984