Knowledge
Data
1376623046 287976232 668496 877677457
93 441680375 000742399
286202 84813617 62578932 145543