188021865918470183901833918194179441792417802176061707716943166981629616287162561597015952158581543115356152841506714582144821430914252142471413814057139981399313801136531348013388132981293012741127091268112468120171195511926118821186711736113891138211296105609762964794278594