Knowledge
Data
342 159 21170 558119
42812776438 321886 1085964 623082281
17336663927 948707845 9044370 148220 89823075