955614885107810059081084623101597294886510998899909941088111889591310758129701071105810921036108796711171129877613106593762661810316169141077888909107088663411019931143624110657810279511113881612896114110399971024880964609996113086210255819341125577113810416071148107693010283941145106010829891137939105987911241022918611103010201052938110499911269918839318941085101698796694988299862181910631136110311051050876968952101911096201139110010489581111988100295710541073114010681116100010475831079106111211097113439289111101142108397310353931147109110261096940101411021034113589310018841007965953916615917102310811080907622992100310661013582113210649959055849629299561107113310435761044107439511129281006912906890105710499549363961123100410621128610103360810941017981109311151029933108696310379599716069616271056950911112210551131910969960114611141067100810539041108897617105110988988151119887625900106989910891038633107211276191018932