14271717520331482865159365316112313202782504299589522111110309563785628233555487206654524637635729568117391633202177301956492078452181654664102575124565537881164387572643752344746422586463843918264448583748226951048424702047776362781977054059557163831537465300205289554645502123737936