#include<iostream>
#include<set>
using namespace std;
int a[1000005];
multiset<int>s,c;
int main(){
int n,w;
cin>>n>>w;
int c;
for(int i=1;i<=n;i++){
c=i*w/100;
if(c<1){
c=1;
}
cin>>a[i];
s.insert(a[i]);
while(s.size()!=c){
s.erase(*s.begin());
}
cout<<*s.begin()<<" ";
}
return 0;
}