Knowledge
Data
5245955 8663831722 271631 155949
3804445 5722086953 1120701337
19936 56025694 33049565 1029640305