//一个正整数,如果能被7整除
//或者其十进制表示法中某个位数上的数字为7
//那么称其为7相关的数
//求所有小于等于n,其中n<100,的与7无关的正整数的平方和
#include <iostream>
#include <cmath>
using namespace std;
typedef struct relatedTo7
{
    int num=0;
    int array[100];
}relatedTo7;
int main()
{
    int n,sum=0;
    relatedTo7 my7Array;
    cin>>n;
    for(int i=0;i<=n;i++)
        if((i%7)&&i%10!=7&&i/10!=7)
            my7Array.array[my7Array.num++]=i;
    for(int i=0;i<my7Array.num;i++)
        sum+=pow(my7Array.array[i],2);
    cout<<sum<<"\n";
    return 0;
}
//一个正整数,如果能被7整除
//或者其十进制表示法中某个位数上的数字为7
//那么称其为7相关的数
//求所有小于等于n,其中n<100,的与7无关的正整数的平方和
#include <stdio.h>
#include <math.h>
int main()
{
    int n,sum=0;
    scanf("%d",&n);
    for(int i=0;i<=n;i++)
        if((i%7)&&i%10!=7&&i/10!=7)
            sum+=pow(i,2);
    printf("%d\n",sum);
    return 0;
}