104562041132690811350190116784971171529811728339117508041181449911886212120913312115500121592031227711612283374122929891232151412336968124101812532598125390191257937012622426127033471272312112724061131652371316524113165246131652541316525913165261131652721316529913165308131653131316531613165319131653221316532613165335