92682483173391616610144016322883701484359224267062662718762060599510193752535433452575397919750856852117972076705419271263848066910487684173743045094311839482571011855100326260339249051411149206514492411583107436184914633330851968316085857678111554260984124921980621574664335113777315856388369251072932414840992987965497534726443288100882371419929632643489300120923854164513458613178