12641198657128158811549717311032107472999081374397321276041828086357789536036675838115863859991108131811795512124380867848435211519381303680896798376908080511834829632118119858510389498321163411127481239083736265631273107962179573826488751698675107973132851305412661360006271476757412510112278568715860361184521087184613110520142240121718102047118495182435941810422271764843091260731057411359476941249321080966365429759132767164361232121679811348536187793796228355926065122366709141655122731214131220326811112396512588671813131337