14910114783914899614690313959614244413908413869213892514325813964914556314354014438014231814793114790410741210729810717010736910696510680710698710745310641610859810883210592310562810516010602010454010437910425411363611397011407411407211407610244111956012003210571313941299811998099988899257989309854098548139255980369742397476100160974299741797432