4902802146742343817234547635370536824183426846137121583238618256833376175309522657061791954353301811545694532593234014269094662168447585932614053101273627168013919467813320045680918763271014050080362831388796222464136820549254374443811317334417945277611338659244221704461462606554078533740454146216329946822814151845078668775076123851552745516714538854430724980047187766845425667095536928921661153793849180668632581515475330080723048527210864667372344448380795966632194885549053959085423374661507362274373128425232685542717773427472239458248155285629511401442679826266122276595548460188447347517427843847465355138227056737917346556765377482804439853513767217297192535637639454789116747202861232297841901717886445364571773547317634708523487491622063871913427787032246412732621522822371098254494659764213548174812055967516134381031426980876250165676589144283702390373181667727976483502266665287717283982186657804796012572357837527552471320144011513684225855196237273497981942437877026518975220470426716042637563065013876951948673828673764391847423660550356252402736293451473782202555054223064448397115251982883021549564872116515583363973085103411167237093339137403117107689777142534073658065142124782057602796586711694637794845573664823617236773017628411025179054654770874335579240044110178768489846384445304335656157555561540712719113515033121067160433243570509799715483472873692246773475412129653716838545664599437147148385170319321083514338366743676301346572605459213125673587281389264123811252332875606777463914526577558275564647840466316227751564597520565805841562352636588985081642033615631306027412205855012316035261995982436882902948011142505526493416650459668663535158662786022371867029829150279169189839993519319776454311830325668192828480600781305802273251220740624046542174453815614208735707333787186571537013319929552124274565231564512477764046983785638320729