129891298812953129521295112950129491294812987129861298512984129751287912938129371293512936129341293312932129311292912928129911299012864129071290612912129731296812915129141290212892128821288112927129621296312961129601295813016130151301413013130121301113009130061300212997129981299612995129941302913030