942341514530048904701507052433898941134181552174644238812509212125213724564669208589102152668484227231765841011761080361063512067410997250835111165976388294250164385874729379228237487093666649493810284937722911321311429126220520447427920128591709955047175889734052454474351107435367510340754011555915067