#include #include "atcoder/lazysegtree" using namespace std; #define rep(i, n) for (ll i = 0; i < (ll)(n); i++) #define ll long long const long long mod=998244353; const long long hmod=46216567629137; bool check(string S){ int siz=S.size(); for(int i=0;isync_with_stdio(0); cout.tie(0); ll N; cin>>N; ll KK=(N-9)/10; for(ll i=1;i<=10000000;i++){ ll K=KK; K+=i*(10*KK+9); if(K<100000000) continue; if(check(to_string(K))){ cout<