162994126791810053542275117591337592169252271496940641286504489892010266701496950120788155102912916569830751550927121033512364112098211982617167724548411648311691666559820791115708012681531005407123584113121112077213430621005285100594715354921373674120639116482497691292887130034391522052762715507753151111285131171667247839368542147820297006632032612049966072310059399252607931770756015708095038721169047138210546661114907496693559982074120404966415396163519241382005601179107439541203992281311723011585704138195411331811648110053261005946172225481709112043471456185213111648011647913002761133922315110913123499311382101113120113317