80418114310521566519320148151678678441030748096170492338611708491316156131615530741734383147815827833692355092328692354910821369023921374443324729504092163348238128543915677381873417022817439181375737142236822732867886713237041535340469721538417396521728166128202658516314132701402129195190133327469021010673885956111332633333335634199450516704525120769866415664146640766401269273724891391361776111776171776112285681285666106714413437941566240635420135403067372512973791098305107125815219471554140719501151978814636222506969941431587928823051189311132861577872852939513295004489121217267803685785729785700923218815005849389652346