12971651138115704021413145218282701739162611371986477329635141817129358051994848127975410231130152939611421996821328122656614389531863152121316105781924117013661629131316339111015137921447191235016031038161379283118229918755981631105665812521466152615611954