123198472442616261461984286145027635914221774329160617031482466764376117858913717172691921393784772120290349219051406763641190195914926709311268110810835401692451163164211436293621601171812536428471008158170617541200151424913741868151836915669661513152397495144619111481