Knowledge
Data
6646222 10980 17947857262
41037864 388263 7822 1920518515 814312122
947597219 7244949 588 93488