/* */ //#pragma comment(linker, "/STACK:16777216") #define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define y0 sdkfaslhagaklsldk #define y1 aasdfasdfasdf #define yn askfhwqriuperikldjk #define j1 assdgsdgasghsf #define tm sdfjahlfasfh #define lr asgasgash #define norm asdfasdgasdgsd #define eps 1e-9 #define M_PI 3.141592653589793 #define bs 1000000007 #define bsize 256 using namespace std; const int N = 120000; int get_sum(int x) { if (x == 0) return 0; return get_sum(x / 10) + x % 10; } long long S; long long m[10000]; long long solve(long long x) { long long f = x / 4000000; long long res = m[f]; for (int i = f * 4000000 + 1; i <= x; i += 2) { res += get_sum(i); } return res; } int main(){ //freopen("fabro.in","r",stdin); //freopen("fabro.out","w",stdout); //freopen("F:/in.txt", "r", stdin); //freopen("F:/output.txt", "w", stdout); ios_base::sync_with_stdio(0); //cin.tie(0); /* for (int i = 1; i <= 1000000000; i++) { if (i % 2 == 1) { S += get_sum(i); } if (i % 4000000 == 0) { cout << "m[" << i / 4000000 << "]=" << S << "ll;\n"; cerr << "m[" << i / 4000000 << "]=" << S << "ll;\n"; } }*/ m[1] = 58000000ll; m[2] = 124000000ll; m[3] = 189000000ll; m[4] = 253000000ll; m[5] = 325000000ll; m[6] = 387000000ll; m[7] = 457000000ll; m[8] = 526000000ll; m[9] = 594000000ll; m[10] = 670000000ll; m[11] = 736000000ll; m[12] = 810000000ll; m[13] = 883000000ll; m[14] = 955000000ll; m[15] = 1035000000ll; m[16] = 1105000000ll; m[17] = 1183000000ll; m[18] = 1260000000ll; m[19] = 1336000000ll; m[20] = 1420000000ll; m[21] = 1494000000ll; m[22] = 1576000000ll; m[23] = 1657000000ll; m[24] = 1737000000ll; m[25] = 1825000000ll; m[26] = 1885000000ll; m[27] = 1953000000ll; m[28] = 2020000000ll; m[29] = 2086000000ll; m[30] = 2160000000ll; m[31] = 2224000000ll; m[32] = 2296000000ll; m[33] = 2367000000ll; m[34] = 2437000000ll; m[35] = 2515000000ll; m[36] = 2583000000ll; m[37] = 2659000000ll; m[38] = 2734000000ll; m[39] = 2808000000ll; m[40] = 2890000000ll; m[41] = 2962000000ll; m[42] = 3042000000ll; m[43] = 3121000000ll; m[44] = 3199000000ll; m[45] = 3285000000ll; m[46] = 3361000000ll; m[47] = 3445000000ll; m[48] = 3528000000ll; m[49] = 3610000000ll; m[50] = 3700000000ll; m[51] = 3762000000ll; m[52] = 3832000000ll; m[53] = 3901000000ll; m[54] = 3969000000ll; m[55] = 4045000000ll; m[56] = 4111000000ll; m[57] = 4185000000ll; m[58] = 4258000000ll; m[59] = 4330000000ll; m[60] = 4410000000ll; m[61] = 4480000000ll; m[62] = 4558000000ll; m[63] = 4635000000ll; m[64] = 4711000000ll; m[65] = 4795000000ll; m[66] = 4869000000ll; m[67] = 4951000000ll; m[68] = 5032000000ll; m[69] = 5112000000ll; m[70] = 5200000000ll; m[71] = 5278000000ll; m[72] = 5364000000ll; m[73] = 5449000000ll; m[74] = 5533000000ll; m[75] = 5625000000ll; m[76] = 5689000000ll; m[77] = 5761000000ll; m[78] = 5832000000ll; m[79] = 5902000000ll; m[80] = 5980000000ll; m[81] = 6048000000ll; m[82] = 6124000000ll; m[83] = 6199000000ll; m[84] = 6273000000ll; m[85] = 6355000000ll; m[86] = 6427000000ll; m[87] = 6507000000ll; m[88] = 6586000000ll; m[89] = 6664000000ll; m[90] = 6750000000ll; m[91] = 6826000000ll; m[92] = 6910000000ll; m[93] = 6993000000ll; m[94] = 7075000000ll; m[95] = 7165000000ll; m[96] = 7245000000ll; m[97] = 7333000000ll; m[98] = 7420000000ll; m[99] = 7506000000ll; m[100] = 7600000000ll; m[101] = 7666000000ll; m[102] = 7740000000ll; m[103] = 7813000000ll; m[104] = 7885000000ll; m[105] = 7965000000ll; m[106] = 8035000000ll; m[107] = 8113000000ll; m[108] = 8190000000ll; m[109] = 8266000000ll; m[110] = 8350000000ll; m[111] = 8424000000ll; m[112] = 8506000000ll; m[113] = 8587000000ll; m[114] = 8667000000ll; m[115] = 8755000000ll; m[116] = 8833000000ll; m[117] = 8919000000ll; m[118] = 9004000000ll; m[119] = 9088000000ll; m[120] = 9180000000ll; m[121] = 9262000000ll; m[122] = 9352000000ll; m[123] = 9441000000ll; m[124] = 9529000000ll; m[125] = 9625000000ll; m[126] = 9693000000ll; m[127] = 9769000000ll; m[128] = 9844000000ll; m[129] = 9918000000ll; m[130] = 10000000000ll; m[131] = 10072000000ll; m[132] = 10152000000ll; m[133] = 10231000000ll; m[134] = 10309000000ll; m[135] = 10395000000ll; m[136] = 10471000000ll; m[137] = 10555000000ll; m[138] = 10638000000ll; m[139] = 10720000000ll; m[140] = 10810000000ll; m[141] = 10890000000ll; m[142] = 10978000000ll; m[143] = 11065000000ll; m[144] = 11151000000ll; m[145] = 11245000000ll; m[146] = 11329000000ll; m[147] = 11421000000ll; m[148] = 11512000000ll; m[149] = 11602000000ll; m[150] = 11700000000ll; m[151] = 11770000000ll; m[152] = 11848000000ll; m[153] = 11925000000ll; m[154] = 12001000000ll; m[155] = 12085000000ll; m[156] = 12159000000ll; m[157] = 12241000000ll; m[158] = 12322000000ll; m[159] = 12402000000ll; m[160] = 12490000000ll; m[161] = 12568000000ll; m[162] = 12654000000ll; m[163] = 12739000000ll; m[164] = 12823000000ll; m[165] = 12915000000ll; m[166] = 12997000000ll; m[167] = 13087000000ll; m[168] = 13176000000ll; m[169] = 13264000000ll; m[170] = 13360000000ll; m[171] = 13446000000ll; m[172] = 13540000000ll; m[173] = 13633000000ll; m[174] = 13725000000ll; m[175] = 13825000000ll; m[176] = 13897000000ll; m[177] = 13977000000ll; m[178] = 14056000000ll; m[179] = 14134000000ll; m[180] = 14220000000ll; m[181] = 14296000000ll; m[182] = 14380000000ll; m[183] = 14463000000ll; m[184] = 14545000000ll; m[185] = 14635000000ll; m[186] = 14715000000ll; m[187] = 14803000000ll; m[188] = 14890000000ll; m[189] = 14976000000ll; m[190] = 15070000000ll; m[191] = 15154000000ll; m[192] = 15246000000ll; m[193] = 15337000000ll; m[194] = 15427000000ll; m[195] = 15525000000ll; m[196] = 15613000000ll; m[197] = 15709000000ll; m[198] = 15804000000ll; m[199] = 15898000000ll; m[200] = 16000000000ll; m[201] = 16074000000ll; m[202] = 16156000000ll; m[203] = 16237000000ll; m[204] = 16317000000ll; m[205] = 16405000000ll; m[206] = 16483000000ll; m[207] = 16569000000ll; m[208] = 16654000000ll; m[209] = 16738000000ll; m[210] = 16830000000ll; m[211] = 16912000000ll; m[212] = 17002000000ll; m[213] = 17091000000ll; m[214] = 17179000000ll; m[215] = 17275000000ll; m[216] = 17361000000ll; m[217] = 17455000000ll; m[218] = 17548000000ll; m[219] = 17640000000ll; m[220] = 17740000000ll; m[221] = 17830000000ll; m[222] = 17928000000ll; m[223] = 18025000000ll; m[224] = 18121000000ll; m[225] = 18225000000ll; m[226] = 18301000000ll; m[227] = 18385000000ll; m[228] = 18468000000ll; m[229] = 18550000000ll; m[230] = 18640000000ll; m[231] = 18720000000ll; m[232] = 18808000000ll; m[233] = 18895000000ll; m[234] = 18981000000ll; m[235] = 19075000000ll; m[236] = 19159000000ll; m[237] = 19251000000ll; m[238] = 19342000000ll; m[239] = 19432000000ll; m[240] = 19530000000ll; m[241] = 19618000000ll; m[242] = 19714000000ll; m[243] = 19809000000ll; m[244] = 19903000000ll; m[245] = 20005000000ll; m[246] = 20097000000ll; m[247] = 20197000000ll; m[248] = 20296000000ll; m[249] = 20394000000ll; m[250] = 20500000000ll; int l, r; cin >> l >> r; cout << solve(r) - solve(l - 1) << endl; cin.get(); cin.get(); return 0; }