64033140146986365679653656473455260336666723664828627171760845286445584304708476473966201651305917958206517054381815071641762917266658665226623948949441866456663786100860234596575820858108572885160724086720787150965656582075656850708507195073445941436723997132537276541762522076620761015610105734156983507424835246785417354082234256342542545219665799987937778983776957159072072703956771965378582195820357621569045460846638467314233442316417474072939846398023815237911342553427434271336333253631813313862545424092