Knowledge
Data
138592 21 851059912 69275878
19968969 585729 15296885630
13107950932 45 4078680 389265599