Knowledge
Data
639502 57754 8684576 304
653311982 2209225 261 25036
46688 361156 475637710 018625 3800787