2060877848198671786981816922157570150977171737420600410169320177620096464576113226141494584811907875448217820514164260129382941267249319316252622822721784315270917958533554592404739162401088441886851450961933701021702122301968212203071330998717171113426491556611128909761380902771234562460631246347781315913285646895571320662251941266507240480912405961282535291638557121116125521191109152729217465104278844473407119642967302283763096475492283751214366963105399120575191116797120526814575315214679551644483406712467516227119972184732312816519315107