140713622879522915915197091802231722088604971108568555408759937149104687091822857188249149301240118415837949295356100560986060621375332307584187553647826139168414491313786051005506322444118411699350846013966726388226273510735671234619642290343215642247850429850428679821492102519028519078495953925357310668726027381271401063726895760432979671110884113075526436998679113969663021057185714774747580813706714854215738418879114089390858710553011551424478320202122852810852859410955411078110190010307259589105194992054431212863873973567233658105712647360108679641453169198401128664617583191306171276213858348164401556602