172808187197177781190983189075187369191450190871186616186593177861180671185560179246190084194083180957177890187815171822194299187296183160175425191937189108186404176277188020176997180864179449194135194353178788173345174187175334194322172115173687194365189427186960182617181423177821188427194679186713188731179191172921183723192387187547171848177850187488179122190836175409184263179584192685176634179622173388182658186720186855192638176490187668179119192090191923189081172736185383193437186215192698183662187849175270193041190803195021182858173918177577186212173737172324171795189033193447179620195366