9245714840539845073037811194081147887421297418233534730410233591342109131111021112917744425454323381527281206863585910776329918120631549584107242745886191021376878509462898711864710255314681790461084391130421372578417275319160730860109683757351372615468769667511210827148139734251415076725623010602154410117378110013