1013414810288813102888761029118410391707105075351053892210550924105532281055644810562636105644241057108810716558107579141075802210828151108314101083320310921025109210311092104910921062109210831092108611202002112070011132578113500641135420211625420116402211166320611664726122295481227095512276289122978111265223812652240