135460692231710813463512103205789799111227187544805511458084758014042418782141973119550215875056116589136369526286829155410865492099769542622767679785173216115213102379606080786186647827242212011651611930583959151971792192398119770280913649147641152388732319326219647614210219747160986158017511971450632997743871414848044211502067535342271831736247318445173622052720868540262205860955847765415226229827105639932481454181462928638812948093594082129768586337780147950106137228397259093927976170177972885039664122017628506102084118716189203