85375786202484859371085239371092127403466760404410377414597173414597861481505298481505305493083940551349620551350258551350289610320901610414581610414614631122429631133335640486156649491057649492386649493073741906692741906701741906709774699606774699886774699892774699897774703483783095217783100029783100452783101009783101011783102488783121384783127581809923275