Knowledge
Data
138 1086 4586147 31710012
8838 931353843 56996067 602036
458195 69803031965 88260623 8462399 140963