Knowledge
Data
21640693 190270376 8163525043 301 18681699
65134141190 209 836719
425553626 92795 2188716576 74539295