#include<bits/stdc++.h> using namespace std; const int N=1e7+1; long long int l,w,r,ans=1; int main (){ cin>>l>>r>>w; bool flag=0; while(1){ if(ans>=l&&ans<=r){ cout<<ans<<" "; flag=1; } else if(ans>r/w) break; ans*=w; } if(!flag){ cout<<-1; } }