30838743337700940722391828031856620431660321198664227863970934660462567630427891680593219739112331037539138648763125639671073043662585821152305401118136643302731177213391122821564377021664310582376733541250367362311121594177282153421179227353038411192233972238431638216393191821205203810953899421539177762238386462154222734177368972217402186322795751489716008329552327175733184322738296212414628726202254798594176593284531970865922821211486004312572102231640216632120368027590828621532230262114722736221503109931429296302180017702307098895230013183989853221932039