5323649882112554224418956674923150865367935192112611863519151740667648354328141665273075001844502597645614743235170109807143005107142941055131880274977553197491511897748277918711193613784763198623765773948510359097332141171085021156508584891506692875090736994555561485992519108449113997105288504187192136669