154609432028618191811831785366886748037270751546096725496774352774346106271312656987100882504063036701575134125363713210249542139542129541939541891046007104600432231132235720070632233157291013196772007051319720200489200672119092413196768811372005448813971575132157508688137430367110818483035436442279887879887861472926476774147292512413131241311360455143836318071812445637467391081000163869126371712641891639861264188126310012659434138237372691263313129349612636261263099478306130687110644674699215722212633461415042112517212638673636211036762711960937385270202133971991026441338841382212635271256283413392126500541382114388042433492701171264187