Knowledge
Data
155980 622945646 4226652 632701319
6120062 25707952 6159656
40910 83 691 1082671328 65851