82863752263474202314270777636729645563204589470142217568730464919578520359346678220678819712350451028948765445612651385542787172583912181106435556425026351173746538731552431355329948418217532030965571638647374823611125737520711512572485165233540628845234161300644109646595205837439269