64bit linux virtual machine on a 32bit os host

Hi guys i’m trying to find a way to use a 64bit linux virtual machine (i’d like to use ubuntu16.10-amd64 downloadable from ubuntu official website) through oracle virtual box on my laptop. My laptop has windows 8 32bit installed, but my cpu is x64 based so as far as i know i could replace 32bit os with a 64bit os and there shoudn’t be any issue with 64bit linux virtual machine. Assuming that i can’t change from 32bit os to 64bit os, is there a way to run 64bit linux virtualmachine on a 32bit os host?

i’ve tried what stated at Run 64bit OS in Virtual Box from 32bit Ubuntu but while installing i get this error:

kernel panic not syncing fatal exception in interrupt

thanks in advance