86018731096186816731436797728176918451323205661945140715584661373426141015922101235758179128548831354737213513317591710157418001470281250173610461460627170750010496851090162971286177513581781887634916125715122411457129995167023611861697198566666761365