2415415286378830442319912015213777928070743660133930833218064265875116551423652077362557763562271733423248522125377242515723843540076672303187302173260264598942666504545601892392037835267478993807384312133688372482285797684127588118760654123220445516615674242513567176855525422752430922874678560432033488101444519276431359375030637983570111234049046221168729051878535116288513542421686605502744762736979347916320821853734291176212713187568048350851517083863278429777831952262488735200182557248206641437480147472526204267855703822022891746426485373763233390666371668143107284195156310502369276401416034752594565902702836556632844338456373111517278384463356721917914685563537627185251754037485021411515354621931658979916540528224380227566279577141217154984116242220134870813970618686169215711507380653664505478171447543350449585767281587307500286261135330205670656257236719547376458404466375373298678675404027491465975047307342683662292442783975276752585442241137141905113852118890312565161167300651344262644514338381148222296805440827106145519769492264391421682860568513070966325075564345316055238952384565854938321021703279155834441487486852257637736306653337537613878919380956137065760054287743349467728732536562741218396495654897337806460731341510690122294768266158696465676556774271698368745667568607704483542957713863512109470367469372314641177384293538640438713811230455473237108088256298542234454594425031401244501667868377048534646315140564782355365820196194346471512181192038031926595711783995545247712832444645252177679715256314636796343646545128647271461249846197794242179398234406207539788747790426136509234892996395725532137521118044525995692401087877813051981339138563859585275147448177780074431584084932331635570628388691798729847457583617274848013427022696865585597053452727413743175016526734077651102353776678075416436279299681391301114336596125689602710