Knowledge
Data
20935 33945870 258627 5152 911014691
665 20669 187457 020726480
53620 907062792 68590962 85066125 871853