123402610590241231217146385865443312416669326083063065323321488792123226713989719374051238008501309825013869681551535896989104234114278141427696178645949760706341493967146849914685215323428592321075900961047386969109943532343205361782291782292782293782294293331974478998609918671918833921246998624998714134751222061511185287573457573131192895581920220905141901615524737573467573347573141321174757297220150569538205635757315757316987355155339314904247573357573171118529735792156637614229961233322141917575731811567735817017572981147563155925488574211904951547648727146727141126583814230901113020105330159951104904104594155933314232031233333