Knowledge
Data
2946 40676145 1961263316 6515766 1999422406
5355372163 9496618 546 526
81376900 31340028849 11 022454987