Russia to allocate $20.5 bln on technological development in