Some post-offices in Moscow have Internet access service. One of them is situated near your destination:

http://maps.google.ru/maps?f=q&source=s ... 11995&z=16

You can have your papers scanned...