11920714841106218748011106262462285831119118504514853175581086738853950076998271196911132107481589058919187396077476119657741787560772903555141083171082237577911001874472936182604815192768403985437852852822460926785548154921491575234837414977312682311001976403121954110661154811160681124411071612270074804125785115523