#include <iostream> #include<cmath> using namespace std; int main() { int t;cin>>t; while(t--) { long long n,l,rr,ll,r,i,sum=0; cin>>l>>r; ll=sqrtl(l); rr=sqrtl(r); sum=rr-ll; if(ll*ll==l) sum++; cout<<sum<<endl; } return 0; }
Standard input is empty
-9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -9223372036094684449 -922337203609468