25056249972477624736246052460424493240002319023189231882307222931229052287122840228342278122756227552270322675226732264722341223102210421978218012177621095210862094320928204102018420062198571977319524191591906618722183981839618223181041805517516174921745217358173051722517221171261693516867167721676416763166251658916544165351651916518164581634716259162011618016173161431613116118161011607516053160351598315962158761585115847158341580215798157871578615761157501569215666156211560015593152011518815121150501504814634146301462214621145961382613797137961375713719137031369513690136691366513647