7674274807749197674576770833758385486972122964130697729607577176479929619196294867104211113634127619746697480874920832649649997708113702119691757067604176673768057688975100862378899093443967789979210396310587610600174809768907684168537742287540994112949321012661190071282547673688548785998381090343936559491797686