Knowledge
Data
22959535 2070979692 89644944674
7057 952517 1344794788 118 493093051
605496 1939827 3950145 37068805 79815317