11671117408853103665318561123135017221468101142418039548613651323188512341327180317711996905171836612391892174736397240419265162385131044334196616951215184318869071989158214171099183851938955477718411314638857131935149114591976110511291020254188024918823229891919154011219611089