27116964966881503429935783894185164443429334120083010697379226156724147242013096895304656446269113851513796413467817592172760294647541486555260845619485093947515167206964668321152879696172049941224548025963012162881102048734865034425321192253158418123185436439705807126144515262345655676321221030644356347144942501430263062555519660566781086575146737022051299460326217643973522468961901488282167223252285394053823634561842598728775934776165443424014748328955635645841341513067801064155132285877296127382196432513612738250921510166443641012017916894505162396783327834484945356452214045923469221382263366188461896282610822885868385735402766133116488764711641915422548473876444425771194274921888236982342353878543463185112479352233032579037442912411117959425440