86590712313778733638659099041749254289254291491401528016152802092543019776319762549741915319821002371100962492529386591092535286591110096271723041710926622307117421836341580577455982140337114048879940879201381416152641833482074784855578397401411594605945859419105310686985015952814545306735010146053204521012259777189110387247938247948711798461518858598653108094181468102023791855215616991086300457174111858275386200113894011070455098751866791278215448311374286461173583721342080391705180791341976472668145197535735533482411073210139023917758375269259711372321368659479377634599682825110746794914325223306016110735333277