92629155359373374908737020127212729813729418555515673015508015635649767593262267024780207677122463571652232432123782165988223211111501391083748833224991217172492462090251073462236084972421861918288627736221612132065227570143823177541179102930632120217554817564014754018793017105021062776444159751789971615201229964381210051519848117824151760200705210057640461060211803325186015911148258178021242531280974836922092413189215323777732101520345462072395341077601804779263193454428521752813014571452276228335618565101917728478746021583916176120599578295187282