Knowledge
Data
116063866 3151262 81930376 45188678150 164207417
14560052 571 14339000
11 61647 331393