Knowledge
Data
31631705 6431447 13702 9150732
49683658 3301260 1043417216
24462878077 21346 4556 210187