17274166592193680171511232857910550513107767163444209728730734656146235433868960114090378091886741341862225062255661320935953085170205227531156478511839631913904615771196893186684199855685701324487385666695110187118394122020611112032136193724487224206343391635427552195341226633691917623014886915024116387151486184950222303244105359721637511503748969129458168383115307199177112929109779126292557225305188011140721502108019624121573802251337652126504164041130041205312369611850911043055101238992263571233497966915649015543329372194485165973647165320