Knowledge
Data
16977602 36897 749716609 441376 68273
22813 842594946 32
108030376 276571739 4477397156 34509097 2554579