Knowledge
Data
31 96 77943 64410796 4949075
4105956888 907 80351484 214
1401861204 48119038 736 13184687285 08360157772