11070288453766212012210571941624728647473175890105989765353912073847102410113853992675697692929775174174114288849348130112741735273519811147774896527549197148461067548817769661550474371155611133656924786220881919950380110661747897101814893112305992211507492138484171126671082351062881417488514822661379990348