1021611986805735694340877401731556396456841945847220732116534140998382006766050178190282125369441581955878866595614115901102076174652984627949018000407281841428057919219792299645292962015982719957160469221308701631791418655420663873013156290114470183541195966117910181782911558295912545512084933238246496142138109134083825632717127341472131934917012287221465422575730113340581559721127436645511783512577510691189174797620849912929118190413038510913421601150892736514080921731957386204621468951835369711379451791311671548385169446224329143492