119489911855718121548408182228520193810481489150011801306172718935742643947061729196573650014191257452119710781373942546171714733907947981012353175373034183422514757761329235112118041681300468488117012211321131312911521731103114435661079441784170891793310961562191264219761695132512