12783881378356137837485920015413634797513868044290814289974280821197044567655337180782847127486512804549517561965981353497118871614329031353444482279521274823210127921152875832125926541279941617068254714392646157474139260038354139399414116003926281024661588077455181504137104834084798112196143043615537712740923926051447866847980158806127251610166901545107133897484127968217979175384130210684553926431089099123000613035641196911102465102458158778745512113550310483391143087791159111963411894561554901165472103183710553121137665110077937608813713741935907400110162938976656256667835780579914739873054584797910769251339687134213312153021020390