1357627038091957673311613697192037167646382556159026567165834054928466136176456482261839262654117320488109846458772378107485232853600371479717214611712481795854323859344721015153990188290168187121278481166771722113727647042942515515285605673987299136650468814538224225325464816027223643647613656475228250788368454653437113313778163472400336535841267787342132021333980550717419334245278222464494251674683058827483748656138192502195896463905852167378344438353063994424016642607616493486524185528814144468402433523732769811635146179576453201641690374435470349283344541397330680199115235270694404024030835624163536567421519670983828022211825544920486299808779471257205335765268545865701941429211276673165445711170293807632568873474717767557157271844651529522315476019367266338521754737543812585545264225133045562127532184646338375056356582073581065715503545225332642273596173746065564748067152657466146519233362169785763189796147316140343803555794467748318550891103417498652750951835463750065135337064037666556654023024955250852363619835314478781875229651152470712356267078070847443945738640774428964351212856932312231979821713287854732438286259197605111388285548181558667310281712745361773473075672768855013894876853462312847604514502536629303849200133153731827164630379108309345710213752531724051064522045020493679714668287935958323502278111485999125705127597668800771628139130769742172977551573832840374119123474343387522602751226275538465338312269598114505334451417853723935567233723731579794302524046038452087906447367025638546268928242442638042787638826406222073724478470618262120162663687662772522311241566812644904055427774236501866597927895214551579196783475553391469728738484802143841905881152053678221279459801546483559976605478063756864274441667862065442713006912911070244873063974677070155766637758777680430122967379918015560298106996841446014894415572751333143