11054147585397197451455152587744619615077241171334193501248863988691945029141331415212528823021355722298274179611066499139387311013261151737118416744820649848692337010046021799191341593156723514274604860671029684155616115561911521562140214970427383679124479812733384958044958255948678269576870314606601507261669790100666617338776898312696771321300126586713212649417504829715221048272351443050286191104547688110428117765108312880871034057720570153852548298138097979884214595751294260831115542502810942140451554112145610313311945074147130714900271286765847985358403587036416254376891468106028064077157739757742615204481395963103811619364