Knowledge
Data
610 107317638 570956497 25657241
89880749832 59297508 028 664214
1420439249 345069 677