Knowledge
Data
16883032 164961648 56878
3551129114 49017 14928078672 702404427
51304978256 5952597807 6322705646 12477247898 1838801