Knowledge
Data
196 80994 50158513981
978 85234224 66022 48957831012 3589609702
42589303 611938280 1126 51 11053461882