Knowledge
Data
202016 1180848261 69574755 524643727
77861 304453584 158255 65011143647
933040 60813987 40906 25