83902670117217011951420867816901712725015632348567152261773432190624739810878220194813292910653957151170194497059807713095619024520417716209110536545094686351146326240648161693051327921907181435421086203314721675211142816861711068148745131094192709180805543638443221165710624315087498271635582249001900871101342248319627179992863911460281504071513916902820510259968102308116235154278134833682871229651108141839885773615454312086215828415944915890892538993411495481730521660741628003271824838226412160815147867101910953860422153441203508201627790291166527982832826