Knowledge
Data
2985361 65887 651 8551092600 8386
239 933929301 640460793
861391 5716316866 36 42109193 1698558