2061183194052543302974753655035602187307786764437885351846078522769349483528709764567906556531737971437314404548829976123264382637399793505162225320480701333207464672172241259707784122834767234222933762949079812730566070667966747311128138358524255674076015351652672583541417769044276340047612476068083727044726556571718762859714816755421033929891250631681213984584454277182603694494723711535385623176482245116633381680937956613614227348730771534516567031077493161797945248356752761708002332364440124916651570854685753268382391789478463847644875046756948867454064730420038863750417629139713028614510631835341156522315422111643025191377544261887278282482173428402852355267214142522079135511763274311518126247173623278274813876511345563073280810465366803642424272344372133446343773015704027814327846277118266228382753938069159919773161450602715163469194563251282186157654340174552893855564482026971917578349112143143137816051356821935270283954412579231060372826196202598470689439780300215807490586855514678756415491897622958258057701955463622395082882843685593898663620834548747212500296525852802388494638736154670838114611348650948226676814754162964038616918077948973848113930646640345771483411965645457463955019028772927445375424354765059314611694221561271435230388064376715585955658444178525675122536593906298658769152231666677312810156657375238528471204658914035674130933502646123108328551374845972031992896646511712052403871987874598418045427444433673087342552363733774745874070822842222679534880268497124042576494612012524851105364501520275229820351911553455071927113346817043813611353355536874687355552376686458322112833234630322374666119778620435152779643854381163868843675215137551077747865109571337788772644522136575376035050596370279226862167558016047135140670559012479290997106692256588331799652293745751264441600484635244423112776144193605557766736733363521572