66158214795457107521397051658973216901461617527221068523636191494051590831051026887727697564863927481341470783825469329137064775832391349231985985281413109911329487523502146079192887152553110150826284673384701518699152208751407414375049268301190127808647667566542040827092685256344630118585385281785282714566811419216118055612342389022508170594962381094323469681630251397086100666228816668218969932253885464388846185164758958602135268444872134490012694931269396116166514219751492232116625276205311205721274467131877713256721518689716618578810129502823896260531101757666224671042131913812652231131526145879051197714126952626221508124