2173601387181940211865981632932031522143133445010884893863112891300432022671949111834210496015750413776522797032194169619163312210052738828896215587915333354707116166135071818261243201370242002962062151395226536683188872081017363226717723011472111627212922210523664942355519091824921710772211811441519720615933412051858558202807782777413110567958635126764100744121919164406170980226359814188285311626716319813746421518598603192583205266638694503114971106413201877704041538511737991956214657729104502576779810427916954322726128881159141542571678221845935807521687