#include<bits/stdc++.h>
#define maimai2024 signed
#define re_master_lv15 main()
#define Perfect unsigned long long
#define track_skip return
#define pandora_paradoxxxx int
#define good std::cin>>
#define great std::cout<<
#define combo std::max(
#define miss for(
Perfect rating,All_Perfect;
maimai2024 re_master_lv15{
good All_Perfect;
miss pandora_paradoxxxx dx=1;dx*dx*dx<=All_Perfect;++dx){
miss pandora_paradoxxxx Full_Combo=dx+1;Full_Combo*Full_Combo*dx<=All_Perfect;++Full_Combo)rating+=6ull*combo 0ull,All_Perfect/(dx*Full_Combo)-Full_Combo);
++rating;
}
miss pandora_paradoxxxx dx=1;dx*dx<=All_Perfect;++dx)rating+=3ull*combo 0ull,All_Perfect/(dx*dx)-(dx*dx*dx<=All_Perfect));
great rating;
track_skip 0;
}