257753829438295947238297339083835221803980731937983029688854610993930496322375487289818717833902981137152241269843210699877383351114637614111312500270371777417769380189813339259817313773060324658313173764496251114767241776825004515710927571724466217904483234161773033911226542225694559844177353202711151159938067320443058923118663021586635824993658024659946230613978730521