94699108369913801226491296519108091149921549138898765108126141417144327911129123313790214368891116911739138491040935079353796534102331122537125740910929112991136911579116991185947031083701084001085221085531088639675110598913278014418191076910889114091161911779673510093212339812525712742213555414288113814191096911049112091132