1685448897108148391347536113128383651122228807042852810585662441497081312351233531200009735715708353447164736105518160086933193105119846150647996744226170607981132230412064151765641859082286496003111255969192205656460646778144641553782359016851517301014339210047413068294797108275180259744639628011169820498107253126619216756653219645200467467091282173837314221357068169419429920956821593329166332368509178744149798120172141721208517196503159874744741686882545702801713622110726831819086211261720486411784914291863242223150219119191594145779107240200376