Knowledge
Data
581676 1591804 17900020
965 15203487 02139801 221534 15162
609 6659 80848292 941214 0896