48108263464912472235835134824268654024620758479115823588622831462830934100216966142751611792735089527315357313512552461036167134272662989248636448611313764425527028168736819366819175088971110039681940155357962994711493840970107152628690714152763543683543691255041185080354437781759104005435431015883782116191208154125727513120996020101063481024956164920128634014545441326610125828112582289029176496031506577652243272337902882902905128629313443621389720130156946939135096428690828670746961469764696224884846977112576146954566684694843141661274163456911151921970233316701403370140334212283296149014589021202081159035714270171427357