139775312991797117113831214844680115315119778791406318760111914315036591300590795939187191316088987748254118851967184319536591116112047169801825466101111886816811958799160211111060109911109580836116101259177511251996122661010371212195418509582281787168014751241785175211923316511291127613711482787