1069621914641272971889111982051133862178101657181620077189677986203451298021001991147012286401267093666116412910213218903512639996431240143301971085045719378890776705131846671578552645222024711248428946227037664311004321888113720444085115204902838361178674202664195435108350322639051329011320796594110480421193221798185578265139822181304100247123523150349178443183470898578554344062115600125411455821413802143003343010336416904211807267025209872781636744911035693644111800127372166719639742121316453117812546171981431100262126281864374927618688320167236417