{"text_format":"3","workbook":"xlsb","n_sheets":1,"sheets":["Sheet1"],"read":"whole","date_system":"1900","formulas":"cached_only","passed_over":{"ids":[37,38,1024],"n":0}}

{"sheet":"Sheet1","index":0,"n_rows":50,"n_cols":2500,"rows_kept":50,"flags":["formulas_cached_only"]}
[3]
[-99993,3,12,100007]
[-199987,-99993,-99981,3,12,27,100007,100019,200013]
[-299979,-199987,-199972,-99993,-99981,-99963,3,12,27,48,100007,100019,100037,200013,200028,300021]
[-399969,-299979,-299961,-199987,-199972,-199951,-99993,-99981,-99963,-99939,3,12,27,48,75,100007,100019,100037,100061,200013,200028,200049,300021,300039,400031]
[-499957,-399969,-399948,-299979,-299961,-299937,-199987,-199972,-199951,-199924,-99993,-99981,-99963,-99939,-99909,3,12,27,48,75,108,100007,100019,100037,100061,100091,200013,200028,200049,200076,300021,300039,300063,400031,400052,500043]
[-599943,-499957,-499933,-399969,-399948,-399921,-299979,-299961,-299937,-299907,-199987,-199972,-199951,-199924,-199891,-99993,-99981,-99963,-99939,-99909,-99873,3,12,27,48,75,108,147,100007,100019,100037,100061,100091,100127,200013,200028,200049,200076,200109,300021,300039,300063,300093,400031,400052,400079,500043,500067,600057]
[-699927,-599943,-599916,-499957,-499933,-499903,-399969,-399948,-399921,-399888,-299979,-299961,-299937,-299907,-299871,-199987,-199972,-199951,-199924,-199891,-199852,-99993,-99981,-99963,-99939,-99909,-99873,-99831,3,12,27,48,75,108,147,192,100007,100019,100037,100061,100091,100127,100169,200013,200028,200049,200076,200109,200148,300021,300039,300063,300093,300129,400031,400052,400079,400112,500043,500067,500097,600057,600084,700073]
[-799909,-699927,-699897,-599943,-599916,-599883,-499957,-499933,-499903,-499867,-399969,-399948,-399921,-399888,-399849,-299979,-299961,-299937,-299907,-299871,-299829,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,3,12,27,48,75,108,147,192,243,100007,100019,100037,100061,100091,100127,100169,100217,200013,200028,200049,200076,200109,200148,200193,300021,300039,300063,300093,300129,300171,400031,400052,400079,400112,400151,500043,500067,500097,500133,600057,600084,600117,700073,700103,800091]
[-899889,-799909,-799876,-699927,-699897,-699861,-599943,-599916,-599883,-599844,-499957,-499933,-499903,-499867,-499825,-399969,-399948,-399921,-399888,-399849,-399804,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,3,12,27,48,75,108,147,192,243,300,100007,100019,100037,100061,100091,100127,100169,100217,100271,200013,200028,200049,200076,200109,200148,200193,200244,300021,300039,300063,300093,300129,300171,300219,400031,400052,400079,400112,400151,400196,500043,500067,500097,500133,500175,600057,600084,600117,600156,700073,700103,700139,800091,800124,900111]
[-999867,-899889,-899853,-799909,-799876,-799837,-699927,-699897,-699861,-699819,-599943,-599916,-599883,-599844,-599799,-499957,-499933,-499903,-499867,-499825,-499777,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,3,12,27,48,75,108,147,192,243,300,363,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,200013,200028,200049,200076,200109,200148,200193,200244,200301,300021,300039,300063,300093,300129,300171,300219,300273,400031,400052,400079,400112,400151,400196,400247,500043,500067,500097,500133,500175,500223,600057,600084,600117,600156,600201,700073,700103,700139,700181,800091,800124,800163,900111,900147,1000133]
[-1099843,-999867,-999828,-899889,-899853,-899811,-799909,-799876,-799837,-799792,-699927,-699897,-699861,-699819,-699771,-599943,-599916,-599883,-599844,-599799,-599748,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,3,12,27,48,75,108,147,192,243,300,363,432,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,300021,300039,300063,300093,300129,300171,300219,300273,300333,400031,400052,400079,400112,400151,400196,400247,400304,500043,500067,500097,500133,500175,500223,500277,600057,600084,600117,600156,600201,600252,700073,700103,700139,700181,700229,800091,800124,800163,800208,900111,900147,900189,1000133,1000172,1100157]
[-1199817,-1099843,-1099801,-999867,-999828,-999783,-899889,-899853,-899811,-899763,-799909,-799876,-799837,-799792,-799741,-699927,-699897,-699861,-699819,-699771,-699717,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,3,12,27,48,75,108,147,192,243,300,363,432,507,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,400031,400052,400079,400112,400151,400196,400247,400304,400367,500043,500067,500097,500133,500175,500223,500277,500337,600057,600084,600117,600156,600201,600252,600309,700073,700103,700139,700181,700229,700283,800091,800124,800163,800208,800259,900111,900147,900189,900237,1000133,1000172,1000217,1100157,1100199,1200183]
[-1299789,-1199817,-1199772,-1099843,-1099801,-1099753,-999867,-999828,-999783,-999732,-899889,-899853,-899811,-899763,-899709,-799909,-799876,-799837,-799792,-799741,-799684,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,3,12,27,48,75,108,147,192,243,300,363,432,507,588,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,500043,500067,500097,500133,500175,500223,500277,500337,500403,600057,600084,600117,600156,600201,600252,600309,600372,700073,700103,700139,700181,700229,700283,700343,800091,800124,800163,800208,800259,800316,900111,900147,900189,900237,900291,1000133,1000172,1000217,1000268,1100157,1100199,1100247,1200183,1200228,1300211]
[-1399759,-1299789,-1299741,-1199817,-1199772,-1199721,-1099843,-1099801,-1099753,-1099699,-999867,-999828,-999783,-999732,-999675,-899889,-899853,-899811,-899763,-899709,-899649,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,600057,600084,600117,600156,600201,600252,600309,600372,600441,700073,700103,700139,700181,700229,700283,700343,700409,800091,800124,800163,800208,800259,800316,800379,900111,900147,900189,900237,900291,900351,1000133,1000172,1000217,1000268,1000325,1100157,1100199,1100247,1100301,1200183,1200228,1200279,1300211,1300259,1400241]
[-1499727,-1399759,-1399708,-1299789,-1299741,-1299687,-1199817,-1199772,-1199721,-1199664,-1099843,-1099801,-1099753,-1099699,-1099639,-999867,-999828,-999783,-999732,-999675,-999612,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,700073,700103,700139,700181,700229,700283,700343,700409,700481,800091,800124,800163,800208,800259,800316,800379,800448,900111,900147,900189,900237,900291,900351,900417,1000133,1000172,1000217,1000268,1000325,1000388,1100157,1100199,1100247,1100301,1100361,1200183,1200228,1200279,1200336,1300211,1300259,1300313,1400241,1400292,1500273]
[-1599693,-1499727,-1499673,-1399759,-1399708,-1399651,-1299789,-1299741,-1299687,-1299627,-1199817,-1199772,-1199721,-1199664,-1199601,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,800091,800124,800163,800208,800259,800316,800379,800448,800523,900111,900147,900189,900237,900291,900351,900417,900489,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1100157,1100199,1100247,1100301,1100361,1100427,1200183,1200228,1200279,1200336,1200399,1300211,1300259,1300313,1300373,1400241,1400292,1400349,1500273,1500327,1600307]
[-1699657,-1599693,-1599636,-1499727,-1499673,-1499613,-1399759,-1399708,-1399651,-1399588,-1299789,-1299741,-1299687,-1299627,-1299561,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,900111,900147,900189,900237,900291,900351,900417,900489,900567,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1200183,1200228,1200279,1200336,1200399,1200468,1300211,1300259,1300313,1300373,1300439,1400241,1400292,1400349,1400412,1500273,1500327,1500387,1600307,1600364,1700343]
[-1799619,-1699657,-1699597,-1599693,-1599636,-1599573,-1499727,-1499673,-1499613,-1499547,-1399759,-1399708,-1399651,-1399588,-1399519,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1300211,1300259,1300313,1300373,1300439,1300511,1400241,1400292,1400349,1400412,1400481,1500273,1500327,1500387,1500453,1600307,1600364,1600427,1700343,1700403,1800381]
[-1899579,-1799619,-1799556,-1699657,-1699597,-1699531,-1599693,-1599636,-1599573,-1599504,-1499727,-1499673,-1499613,-1499547,-1499475,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1400241,1400292,1400349,1400412,1400481,1400556,1500273,1500327,1500387,1500453,1500525,1600307,1600364,1600427,1600496,1700343,1700403,1700469,1800381,1800444,1900421]
[-1999537,-1899579,-1899513,-1799619,-1799556,-1799487,-1699657,-1699597,-1699531,-1699459,-1599693,-1599636,-1599573,-1599504,-1599429,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1500273,1500327,1500387,1500453,1500525,1500603,1600307,1600364,1600427,1600496,1600571,1700343,1700403,1700469,1700541,1800381,1800444,1800513,1900421,1900487,2000463]
[-2099493,-1999537,-1999468,-1899579,-1899513,-1899441,-1799619,-1799556,-1799487,-1799412,-1699657,-1699597,-1699531,-1699459,-1699381,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1600307,1600364,1600427,1600496,1600571,1600652,1700343,1700403,1700469,1700541,1700619,1800381,1800444,1800513,1800588,1900421,1900487,1900559,2000463,2000532,2100507]
[-2199447,-2099493,-2099421,-1999537,-1999468,-1999393,-1899579,-1899513,-1899441,-1899363,-1799619,-1799556,-1799487,-1799412,-1799331,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1700343,1700403,1700469,1700541,1700619,1700703,1800381,1800444,1800513,1800588,1800669,1900421,1900487,1900559,1900637,2000463,2000532,2000607,2100507,2100579,2200553]
[-2299399,-2199447,-2199372,-2099493,-2099421,-2099343,-1999537,-1999468,-1999393,-1999312,-1899579,-1899513,-1899441,-1899363,-1899279,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1800381,1800444,1800513,1800588,1800669,1800756,1900421,1900487,1900559,1900637,1900721,2000463,2000532,2000607,2000688,2100507,2100579,2100657,2200553,2200628,2300601]
[-2399349,-2299399,-2299321,-2199447,-2199372,-2199291,-2099493,-2099421,-2099343,-2099259,-1999537,-1999468,-1999393,-1999312,-1999225,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1900421,1900487,1900559,1900637,1900721,1900811,2000463,2000532,2000607,2000688,2000775,2100507,2100579,2100657,2100741,2200553,2200628,2200709,2300601,2300679,2400651]
[-2499297,-2399349,-2399268,-2299399,-2299321,-2299237,-2199447,-2199372,-2199291,-2199204,-2099493,-2099421,-2099343,-2099259,-2099169,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1900421,1900487,1900559,1900637,1900721,1900811,1900907,2000463,2000532,2000607,2000688,2000775,2000868,2100507,2100579,2100657,2100741,2100831,2200553,2200628,2200709,2200796,2300601,2300679,2300763,2400651,2400732,2500703]
[-2599243,-2499297,-2499213,-2399349,-2399268,-2399181,-2299399,-2299321,-2299237,-2299147,-2199447,-2199372,-2199291,-2199204,-2199111,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2100507,2100579,2100657,2100741,2100831,2100927,2200553,2200628,2200709,2200796,2200889,2300601,2300679,2300763,2300853,2400651,2400732,2400819,2500703,2500787,2600757]
[-2699187,-2599243,-2599156,-2499297,-2499213,-2499123,-2399349,-2399268,-2399181,-2399088,-2299399,-2299321,-2299237,-2299147,-2299051,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2200553,2200628,2200709,2200796,2200889,2200988,2300601,2300679,2300763,2300853,2300949,2400651,2400732,2400819,2400912,2500703,2500787,2500877,2600757,2600844,2700813]
[-2799129,-2699187,-2699097,-2599243,-2599156,-2599063,-2499297,-2499213,-2499123,-2499027,-2399349,-2399268,-2399181,-2399088,-2398989,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2300601,2300679,2300763,2300853,2300949,2301051,2400651,2400732,2400819,2400912,2401011,2500703,2500787,2500877,2500973,2600757,2600844,2600937,2700813,2700903,2800871]
[-2899069,-2799129,-2799036,-2699187,-2699097,-2699001,-2599243,-2599156,-2599063,-2598964,-2499297,-2499213,-2499123,-2499027,-2498925,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2400651,2400732,2400819,2400912,2401011,2401116,2500703,2500787,2500877,2500973,2501075,2600757,2600844,2600937,2601036,2700813,2700903,2700999,2800871,2800964,2900931]
[-2999007,-2899069,-2898973,-2799129,-2799036,-2798937,-2699187,-2699097,-2699001,-2698899,-2599243,-2599156,-2599063,-2598964,-2598859,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2500703,2500787,2500877,2500973,2501075,2501183,2600757,2600844,2600937,2601036,2601141,2700813,2700903,2700999,2701101,2800871,2800964,2801063,2900931,2901027,3000993]
[-3098943,-2999007,-2998908,-2899069,-2898973,-2898871,-2799129,-2799036,-2798937,-2798832,-2699187,-2699097,-2699001,-2698899,-2698791,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2600757,2600844,2600937,2601036,2601141,2601252,2700813,2700903,2700999,2701101,2701209,2800871,2800964,2801063,2801168,2900931,2901027,2901129,3000993,3001092,3101057]
[-3198877,-3098943,-3098841,-2999007,-2998908,-2998803,-2899069,-2898973,-2898871,-2898763,-2799129,-2799036,-2798937,-2798832,-2798721,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2700813,2700903,2700999,2701101,2701209,2701323,2800871,2800964,2801063,2801168,2801279,2900931,2901027,2901129,2901237,3000993,3001092,3001197,3101057,3101159,3201123]
[-3298809,-3198877,-3198772,-3098943,-3098841,-3098733,-2999007,-2998908,-2998803,-2998692,-2899069,-2898973,-2898871,-2898763,-2898649,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2800871,2800964,2801063,2801168,2801279,2801396,2900931,2901027,2901129,2901237,2901351,3000993,3001092,3001197,3001308,3101057,3101159,3101267,3201123,3201228,3301191]
[-3398739,-3298809,-3298701,-3198877,-3198772,-3198661,-3098943,-3098841,-3098733,-3098619,-2999007,-2998908,-2998803,-2998692,-2998575,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2900931,2901027,2901129,2901237,2901351,2901471,3000993,3001092,3001197,3001308,3001425,3101057,3101159,3101267,3101381,3201123,3201228,3201339,3301191,3301299,3401261]
[-3498667,-3398739,-3398628,-3298809,-3298701,-3298587,-3198877,-3198772,-3198661,-3198544,-3098943,-3098841,-3098733,-3098619,-3098499,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2900931,2901027,2901129,2901237,2901351,2901471,2901597,3000993,3001092,3001197,3001308,3001425,3001548,3101057,3101159,3101267,3101381,3101501,3201123,3201228,3201339,3201456,3301191,3301299,3301413,3401261,3401372,3501333]
[-3598593,-3498667,-3498553,-3398739,-3398628,-3398511,-3298809,-3298701,-3298587,-3298467,-3198877,-3198772,-3198661,-3198544,-3198421,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3101057,3101159,3101267,3101381,3101501,3101627,3201123,3201228,3201339,3201456,3201579,3301191,3301299,3301413,3301533,3401261,3401372,3401489,3501333,3501447,3601407]
[-3698517,-3598593,-3598476,-3498667,-3498553,-3498433,-3398739,-3398628,-3398511,-3398388,-3298809,-3298701,-3298587,-3298467,-3298341,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3201123,3201228,3201339,3201456,3201579,3201708,3301191,3301299,3301413,3301533,3301659,3401261,3401372,3401489,3401612,3501333,3501447,3501567,3601407,3601524,3701483]
[-3798439,-3698517,-3698397,-3598593,-3598476,-3598353,-3498667,-3498553,-3498433,-3498307,-3398739,-3398628,-3398511,-3398388,-3398259,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3301191,3301299,3301413,3301533,3301659,3301791,3401261,3401372,3401489,3401612,3401741,3501333,3501447,3501567,3501693,3601407,3601524,3601647,3701483,3701603,3801561]
[-3898359,-3798439,-3798316,-3698517,-3698397,-3698271,-3598593,-3598476,-3598353,-3598224,-3498667,-3498553,-3498433,-3498307,-3498175,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3401261,3401372,3401489,3401612,3401741,3401876,3501333,3501447,3501567,3501693,3501825,3601407,3601524,3601647,3601776,3701483,3701603,3701729,3801561,3801684,3901641]
[-3998277,-3898359,-3898233,-3798439,-3798316,-3798187,-3698517,-3698397,-3698271,-3698139,-3598593,-3598476,-3598353,-3598224,-3598089,-3498667,-3498553,-3498433,-3498307,-3498175,-3498037,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3397983,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3297927,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3197869,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-3097809,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2997747,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2897683,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2797617,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2697549,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2597479,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2497407,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2397333,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2297257,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2197179,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-2097099,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1997017,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1896933,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1796847,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1696759,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1596669,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1496577,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1396483,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1296387,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1196289,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-1096189,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-996087,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-895983,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-795877,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-695769,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-595659,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-495547,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-395433,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-295317,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-195199,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,-95079,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,5043,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,104921,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,204801,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,304683,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,404567,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,504453,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,604341,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,704231,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,804123,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,904017,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1003913,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1103811,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1203711,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1303613,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1403517,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1503423,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1603331,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1703241,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1803153,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,1903067,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2002983,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2102901,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2202821,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2302743,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2402667,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2502593,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2602521,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2702451,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2802383,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,2902317,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3002253,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3102191,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3202131,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3302073,3401261,3401372,3401489,3401612,3401741,3401876,3402017,3501333,3501447,3501567,3501693,3501825,3501963,3601407,3601524,3601647,3601776,3601911,3701483,3701603,3701729,3701861,3801561,3801684,3801813,3901641,3901767,4001723]
[-4098193,-3998277,-3998148,-3898359,-3898233,-3898101,-3798439,-3798316,-3798187,-3798052,-3698517,-3698397,-3698271,-3698139,-3698001,-3598593,-3598476,-3598353,-3598224,-3598089,-3597948,-3498667,-3498553,-3498433,-3498307,-3498175,-3498037,-3497893,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3397983,-3397836,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3297927,-3297777,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3197869,-3197716,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-3097809,-3097653,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2997747,-2997588,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2897683,-2897521,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2797617,-2797452,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2697549,-2697381,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2597479,-2597308,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2497407,-2497233,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2397333,-2397156,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2297257,-2297077,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2197179,-2196996,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-2097099,-2096913,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1997017,-1996828,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1896933,-1896741,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1796847,-1796652,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1696759,-1696561,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1596669,-1596468,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1496577,-1496373,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1396483,-1396276,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1296387,-1296177,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1196289,-1196076,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-1096189,-1095973,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-996087,-995868,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-895983,-895761,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-795877,-795652,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-695769,-695541,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-595659,-595428,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-495547,-495313,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-395433,-395196,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-295317,-295077,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-195199,-194956,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,-95079,-94833,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,5043,5292,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,104921,105167,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,204801,205044,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,304683,304923,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,404567,404804,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,504453,504687,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,604341,604572,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,704231,704459,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,804123,804348,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,904017,904239,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1003913,1004132,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1103811,1104027,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1203711,1203924,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1303613,1303823,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1403517,1403724,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1503423,1503627,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1603331,1603532,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1703241,1703439,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1803153,1803348,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,1903067,1903259,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2002983,2003172,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2102901,2103087,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2202821,2203004,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2302743,2302923,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2402667,2402844,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2502593,2502767,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2602521,2602692,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2702451,2702619,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2802383,2802548,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,2902317,2902479,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3002253,3002412,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3102191,3102347,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3202131,3202284,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3302073,3302223,3401261,3401372,3401489,3401612,3401741,3401876,3402017,3402164,3501333,3501447,3501567,3501693,3501825,3501963,3502107,3601407,3601524,3601647,3601776,3601911,3602052,3701483,3701603,3701729,3701861,3701999,3801561,3801684,3801813,3801948,3901641,3901767,3901899,4001723,4001852,4101807]
[-4198107,-4098193,-4098061,-3998277,-3998148,-3998013,-3898359,-3898233,-3898101,-3897963,-3798439,-3798316,-3798187,-3798052,-3797911,-3698517,-3698397,-3698271,-3698139,-3698001,-3697857,-3598593,-3598476,-3598353,-3598224,-3598089,-3597948,-3597801,-3498667,-3498553,-3498433,-3498307,-3498175,-3498037,-3497893,-3497743,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3397983,-3397836,-3397683,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3297927,-3297777,-3297621,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3197869,-3197716,-3197557,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-3097809,-3097653,-3097491,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2997747,-2997588,-2997423,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2897683,-2897521,-2897353,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2797617,-2797452,-2797281,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2697549,-2697381,-2697207,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2597479,-2597308,-2597131,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2497407,-2497233,-2497053,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2397333,-2397156,-2396973,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2297257,-2297077,-2296891,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2197179,-2196996,-2196807,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-2097099,-2096913,-2096721,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1997017,-1996828,-1996633,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1896933,-1896741,-1896543,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1796847,-1796652,-1796451,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1696759,-1696561,-1696357,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1596669,-1596468,-1596261,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1496577,-1496373,-1496163,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1396483,-1396276,-1396063,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1296387,-1296177,-1295961,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1196289,-1196076,-1195857,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-1096189,-1095973,-1095751,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-996087,-995868,-995643,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-895983,-895761,-895533,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-795877,-795652,-795421,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-695769,-695541,-695307,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-595659,-595428,-595191,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-495547,-495313,-495073,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-395433,-395196,-394953,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-295317,-295077,-294831,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-195199,-194956,-194707,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,-95079,-94833,-94581,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,5043,5292,5547,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,104921,105167,105419,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,204801,205044,205293,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,304683,304923,305169,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,404567,404804,405047,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,504453,504687,504927,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,604341,604572,604809,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,704231,704459,704693,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,804123,804348,804579,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,904017,904239,904467,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1003913,1004132,1004357,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1103811,1104027,1104249,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1203711,1203924,1204143,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1303613,1303823,1304039,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1403517,1403724,1403937,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1503423,1503627,1503837,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1603331,1603532,1603739,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1703241,1703439,1703643,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1803153,1803348,1803549,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,1903067,1903259,1903457,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2002983,2003172,2003367,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2102901,2103087,2103279,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2202821,2203004,2203193,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2302743,2302923,2303109,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2402667,2402844,2403027,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2502593,2502767,2502947,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2602521,2602692,2602869,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2702451,2702619,2702793,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2802383,2802548,2802719,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,2902317,2902479,2902647,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3002253,3002412,3002577,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3102191,3102347,3102509,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3202131,3202284,3202443,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3302073,3302223,3302379,3401261,3401372,3401489,3401612,3401741,3401876,3402017,3402164,3402317,3501333,3501447,3501567,3501693,3501825,3501963,3502107,3502257,3601407,3601524,3601647,3601776,3601911,3602052,3602199,3701483,3701603,3701729,3701861,3701999,3702143,3801561,3801684,3801813,3801948,3802089,3901641,3901767,3901899,3902037,4001723,4001852,4001987,4101807,4101939,4201893]
[-4298019,-4198107,-4197972,-4098193,-4098061,-4097923,-3998277,-3998148,-3998013,-3997872,-3898359,-3898233,-3898101,-3897963,-3897819,-3798439,-3798316,-3798187,-3798052,-3797911,-3797764,-3698517,-3698397,-3698271,-3698139,-3698001,-3697857,-3697707,-3598593,-3598476,-3598353,-3598224,-3598089,-3597948,-3597801,-3597648,-3498667,-3498553,-3498433,-3498307,-3498175,-3498037,-3497893,-3497743,-3497587,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3397983,-3397836,-3397683,-3397524,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3297927,-3297777,-3297621,-3297459,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3197869,-3197716,-3197557,-3197392,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-3097809,-3097653,-3097491,-3097323,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2997747,-2997588,-2997423,-2997252,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2897683,-2897521,-2897353,-2897179,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2797617,-2797452,-2797281,-2797104,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2697549,-2697381,-2697207,-2697027,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2597479,-2597308,-2597131,-2596948,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2497407,-2497233,-2497053,-2496867,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2397333,-2397156,-2396973,-2396784,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2297257,-2297077,-2296891,-2296699,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2197179,-2196996,-2196807,-2196612,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-2097099,-2096913,-2096721,-2096523,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1997017,-1996828,-1996633,-1996432,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1896933,-1896741,-1896543,-1896339,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1796847,-1796652,-1796451,-1796244,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1696759,-1696561,-1696357,-1696147,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1596669,-1596468,-1596261,-1596048,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1496577,-1496373,-1496163,-1495947,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1396483,-1396276,-1396063,-1395844,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1296387,-1296177,-1295961,-1295739,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1196289,-1196076,-1195857,-1195632,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-1096189,-1095973,-1095751,-1095523,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-996087,-995868,-995643,-995412,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-895983,-895761,-895533,-895299,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-795877,-795652,-795421,-795184,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-695769,-695541,-695307,-695067,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-595659,-595428,-595191,-594948,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-495547,-495313,-495073,-494827,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-395433,-395196,-394953,-394704,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-295317,-295077,-294831,-294579,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-195199,-194956,-194707,-194452,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,-95079,-94833,-94581,-94323,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,5043,5292,5547,5808,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,104921,105167,105419,105677,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,204801,205044,205293,205548,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,304683,304923,305169,305421,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,404567,404804,405047,405296,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,504453,504687,504927,505173,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,604341,604572,604809,605052,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,704231,704459,704693,704933,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,804123,804348,804579,804816,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,904017,904239,904467,904701,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1003913,1004132,1004357,1004588,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1103811,1104027,1104249,1104477,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1203711,1203924,1204143,1204368,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1303613,1303823,1304039,1304261,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1403517,1403724,1403937,1404156,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1503423,1503627,1503837,1504053,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1603331,1603532,1603739,1603952,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1703241,1703439,1703643,1703853,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1803153,1803348,1803549,1803756,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,1903067,1903259,1903457,1903661,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2002983,2003172,2003367,2003568,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2102901,2103087,2103279,2103477,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2202821,2203004,2203193,2203388,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2302743,2302923,2303109,2303301,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2402667,2402844,2403027,2403216,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2502593,2502767,2502947,2503133,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2602521,2602692,2602869,2603052,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2702451,2702619,2702793,2702973,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2802383,2802548,2802719,2802896,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,2902317,2902479,2902647,2902821,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3002253,3002412,3002577,3002748,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3102191,3102347,3102509,3102677,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3202131,3202284,3202443,3202608,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3302073,3302223,3302379,3302541,3401261,3401372,3401489,3401612,3401741,3401876,3402017,3402164,3402317,3402476,3501333,3501447,3501567,3501693,3501825,3501963,3502107,3502257,3502413,3601407,3601524,3601647,3601776,3601911,3602052,3602199,3602352,3701483,3701603,3701729,3701861,3701999,3702143,3702293,3801561,3801684,3801813,3801948,3802089,3802236,3901641,3901767,3901899,3902037,3902181,4001723,4001852,4001987,4002128,4101807,4101939,4102077,4201893,4202028,4301981]
[-4397929,-4298019,-4297881,-4198107,-4197972,-4197831,-4098193,-4098061,-4097923,-4097779,-3998277,-3998148,-3998013,-3997872,-3997725,-3898359,-3898233,-3898101,-3897963,-3897819,-3897669,-3798439,-3798316,-3798187,-3798052,-3797911,-3797764,-3797611,-3698517,-3698397,-3698271,-3698139,-3698001,-3697857,-3697707,-3697551,-3598593,-3598476,-3598353,-3598224,-3598089,-3597948,-3597801,-3597648,-3597489,-3498667,-3498553,-3498433,-3498307,-3498175,-3498037,-3497893,-3497743,-3497587,-3497425,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3397983,-3397836,-3397683,-3397524,-3397359,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3297927,-3297777,-3297621,-3297459,-3297291,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3197869,-3197716,-3197557,-3197392,-3197221,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-3097809,-3097653,-3097491,-3097323,-3097149,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2997747,-2997588,-2997423,-2997252,-2997075,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2897683,-2897521,-2897353,-2897179,-2896999,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2797617,-2797452,-2797281,-2797104,-2796921,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2697549,-2697381,-2697207,-2697027,-2696841,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2597479,-2597308,-2597131,-2596948,-2596759,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2497407,-2497233,-2497053,-2496867,-2496675,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2397333,-2397156,-2396973,-2396784,-2396589,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2297257,-2297077,-2296891,-2296699,-2296501,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2197179,-2196996,-2196807,-2196612,-2196411,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-2097099,-2096913,-2096721,-2096523,-2096319,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1997017,-1996828,-1996633,-1996432,-1996225,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1896933,-1896741,-1896543,-1896339,-1896129,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1796847,-1796652,-1796451,-1796244,-1796031,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1696759,-1696561,-1696357,-1696147,-1695931,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1596669,-1596468,-1596261,-1596048,-1595829,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1496577,-1496373,-1496163,-1495947,-1495725,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1396483,-1396276,-1396063,-1395844,-1395619,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1296387,-1296177,-1295961,-1295739,-1295511,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1196289,-1196076,-1195857,-1195632,-1195401,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-1096189,-1095973,-1095751,-1095523,-1095289,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-996087,-995868,-995643,-995412,-995175,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-895983,-895761,-895533,-895299,-895059,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-795877,-795652,-795421,-795184,-794941,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-695769,-695541,-695307,-695067,-694821,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-595659,-595428,-595191,-594948,-594699,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-495547,-495313,-495073,-494827,-494575,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-395433,-395196,-394953,-394704,-394449,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-295317,-295077,-294831,-294579,-294321,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-195199,-194956,-194707,-194452,-194191,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,-95079,-94833,-94581,-94323,-94059,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,5043,5292,5547,5808,6075,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,104921,105167,105419,105677,105941,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,204801,205044,205293,205548,205809,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,304683,304923,305169,305421,305679,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,404567,404804,405047,405296,405551,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,504453,504687,504927,505173,505425,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,604341,604572,604809,605052,605301,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,704231,704459,704693,704933,705179,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,804123,804348,804579,804816,805059,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,904017,904239,904467,904701,904941,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1003913,1004132,1004357,1004588,1004825,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1103811,1104027,1104249,1104477,1104711,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1203711,1203924,1204143,1204368,1204599,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1303613,1303823,1304039,1304261,1304489,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1403517,1403724,1403937,1404156,1404381,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1503423,1503627,1503837,1504053,1504275,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1603331,1603532,1603739,1603952,1604171,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1703241,1703439,1703643,1703853,1704069,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1803153,1803348,1803549,1803756,1803969,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,1903067,1903259,1903457,1903661,1903871,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2002983,2003172,2003367,2003568,2003775,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2102901,2103087,2103279,2103477,2103681,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2202821,2203004,2203193,2203388,2203589,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2302743,2302923,2303109,2303301,2303499,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2402667,2402844,2403027,2403216,2403411,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2502593,2502767,2502947,2503133,2503325,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2602521,2602692,2602869,2603052,2603241,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2702451,2702619,2702793,2702973,2703159,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2802383,2802548,2802719,2802896,2803079,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,2902317,2902479,2902647,2902821,2903001,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3002253,3002412,3002577,3002748,3002925,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3102191,3102347,3102509,3102677,3102851,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3202131,3202284,3202443,3202608,3202779,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3302073,3302223,3302379,3302541,3302709,3401261,3401372,3401489,3401612,3401741,3401876,3402017,3402164,3402317,3402476,3402641,3501333,3501447,3501567,3501693,3501825,3501963,3502107,3502257,3502413,3502575,3601407,3601524,3601647,3601776,3601911,3602052,3602199,3602352,3602511,3701483,3701603,3701729,3701861,3701999,3702143,3702293,3702449,3801561,3801684,3801813,3801948,3802089,3802236,3802389,3901641,3901767,3901899,3902037,3902181,3902331,4001723,4001852,4001987,4002128,4002275,4101807,4101939,4102077,4102221,4201893,4202028,4202169,4301981,4302119,4402071]
[-4497837,-4397929,-4397788,-4298019,-4297881,-4297737,-4198107,-4197972,-4197831,-4197684,-4098193,-4098061,-4097923,-4097779,-4097629,-3998277,-3998148,-3998013,-3997872,-3997725,-3997572,-3898359,-3898233,-3898101,-3897963,-3897819,-3897669,-3897513,-3798439,-3798316,-3798187,-3798052,-3797911,-3797764,-3797611,-3797452,-3698517,-3698397,-3698271,-3698139,-3698001,-3697857,-3697707,-3697551,-3697389,-3598593,-3598476,-3598353,-3598224,-3598089,-3597948,-3597801,-3597648,-3597489,-3597324,-3498667,-3498553,-3498433,-3498307,-3498175,-3498037,-3497893,-3497743,-3497587,-3497425,-3497257,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3397983,-3397836,-3397683,-3397524,-3397359,-3397188,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3297927,-3297777,-3297621,-3297459,-3297291,-3297117,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3197869,-3197716,-3197557,-3197392,-3197221,-3197044,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-3097809,-3097653,-3097491,-3097323,-3097149,-3096969,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2997747,-2997588,-2997423,-2997252,-2997075,-2996892,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2897683,-2897521,-2897353,-2897179,-2896999,-2896813,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2797617,-2797452,-2797281,-2797104,-2796921,-2796732,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2697549,-2697381,-2697207,-2697027,-2696841,-2696649,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2597479,-2597308,-2597131,-2596948,-2596759,-2596564,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2497407,-2497233,-2497053,-2496867,-2496675,-2496477,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2397333,-2397156,-2396973,-2396784,-2396589,-2396388,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2297257,-2297077,-2296891,-2296699,-2296501,-2296297,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2197179,-2196996,-2196807,-2196612,-2196411,-2196204,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-2097099,-2096913,-2096721,-2096523,-2096319,-2096109,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1997017,-1996828,-1996633,-1996432,-1996225,-1996012,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1896933,-1896741,-1896543,-1896339,-1896129,-1895913,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1796847,-1796652,-1796451,-1796244,-1796031,-1795812,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1696759,-1696561,-1696357,-1696147,-1695931,-1695709,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1596669,-1596468,-1596261,-1596048,-1595829,-1595604,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1496577,-1496373,-1496163,-1495947,-1495725,-1495497,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1396483,-1396276,-1396063,-1395844,-1395619,-1395388,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1296387,-1296177,-1295961,-1295739,-1295511,-1295277,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1196289,-1196076,-1195857,-1195632,-1195401,-1195164,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-1096189,-1095973,-1095751,-1095523,-1095289,-1095049,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-996087,-995868,-995643,-995412,-995175,-994932,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-895983,-895761,-895533,-895299,-895059,-894813,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-795877,-795652,-795421,-795184,-794941,-794692,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-695769,-695541,-695307,-695067,-694821,-694569,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-595659,-595428,-595191,-594948,-594699,-594444,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-495547,-495313,-495073,-494827,-494575,-494317,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-395433,-395196,-394953,-394704,-394449,-394188,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-295317,-295077,-294831,-294579,-294321,-294057,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-195199,-194956,-194707,-194452,-194191,-193924,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,-95079,-94833,-94581,-94323,-94059,-93789,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,5043,5292,5547,5808,6075,6348,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,104921,105167,105419,105677,105941,106211,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,204801,205044,205293,205548,205809,206076,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,304683,304923,305169,305421,305679,305943,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,404567,404804,405047,405296,405551,405812,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,504453,504687,504927,505173,505425,505683,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,604341,604572,604809,605052,605301,605556,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,704231,704459,704693,704933,705179,705431,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,804123,804348,804579,804816,805059,805308,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,904017,904239,904467,904701,904941,905187,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1003913,1004132,1004357,1004588,1004825,1005068,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1103811,1104027,1104249,1104477,1104711,1104951,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1203711,1203924,1204143,1204368,1204599,1204836,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1303613,1303823,1304039,1304261,1304489,1304723,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1403517,1403724,1403937,1404156,1404381,1404612,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1503423,1503627,1503837,1504053,1504275,1504503,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1603331,1603532,1603739,1603952,1604171,1604396,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1703241,1703439,1703643,1703853,1704069,1704291,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1803153,1803348,1803549,1803756,1803969,1804188,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,1903067,1903259,1903457,1903661,1903871,1904087,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2002983,2003172,2003367,2003568,2003775,2003988,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2102901,2103087,2103279,2103477,2103681,2103891,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2202821,2203004,2203193,2203388,2203589,2203796,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2302743,2302923,2303109,2303301,2303499,2303703,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2402667,2402844,2403027,2403216,2403411,2403612,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2502593,2502767,2502947,2503133,2503325,2503523,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2602521,2602692,2602869,2603052,2603241,2603436,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2702451,2702619,2702793,2702973,2703159,2703351,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2802383,2802548,2802719,2802896,2803079,2803268,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,2902317,2902479,2902647,2902821,2903001,2903187,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3002253,3002412,3002577,3002748,3002925,3003108,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3102191,3102347,3102509,3102677,3102851,3103031,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3202131,3202284,3202443,3202608,3202779,3202956,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3302073,3302223,3302379,3302541,3302709,3302883,3401261,3401372,3401489,3401612,3401741,3401876,3402017,3402164,3402317,3402476,3402641,3402812,3501333,3501447,3501567,3501693,3501825,3501963,3502107,3502257,3502413,3502575,3502743,3601407,3601524,3601647,3601776,3601911,3602052,3602199,3602352,3602511,3602676,3701483,3701603,3701729,3701861,3701999,3702143,3702293,3702449,3702611,3801561,3801684,3801813,3801948,3802089,3802236,3802389,3802548,3901641,3901767,3901899,3902037,3902181,3902331,3902487,4001723,4001852,4001987,4002128,4002275,4002428,4101807,4101939,4102077,4102221,4102371,4201893,4202028,4202169,4202316,4301981,4302119,4302263,4402071,4402212,4502163]
[-4597743,-4497837,-4497693,-4397929,-4397788,-4397641,-4298019,-4297881,-4297737,-4297587,-4198107,-4197972,-4197831,-4197684,-4197531,-4098193,-4098061,-4097923,-4097779,-4097629,-4097473,-3998277,-3998148,-3998013,-3997872,-3997725,-3997572,-3997413,-3898359,-3898233,-3898101,-3897963,-3897819,-3897669,-3897513,-3897351,-3798439,-3798316,-3798187,-3798052,-3797911,-3797764,-3797611,-3797452,-3797287,-3698517,-3698397,-3698271,-3698139,-3698001,-3697857,-3697707,-3697551,-3697389,-3697221,-3598593,-3598476,-3598353,-3598224,-3598089,-3597948,-3597801,-3597648,-3597489,-3597324,-3597153,-3498667,-3498553,-3498433,-3498307,-3498175,-3498037,-3497893,-3497743,-3497587,-3497425,-3497257,-3497083,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3397983,-3397836,-3397683,-3397524,-3397359,-3397188,-3397011,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3297927,-3297777,-3297621,-3297459,-3297291,-3297117,-3296937,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3197869,-3197716,-3197557,-3197392,-3197221,-3197044,-3196861,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-3097809,-3097653,-3097491,-3097323,-3097149,-3096969,-3096783,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2997747,-2997588,-2997423,-2997252,-2997075,-2996892,-2996703,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2897683,-2897521,-2897353,-2897179,-2896999,-2896813,-2896621,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2797617,-2797452,-2797281,-2797104,-2796921,-2796732,-2796537,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2697549,-2697381,-2697207,-2697027,-2696841,-2696649,-2696451,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2597479,-2597308,-2597131,-2596948,-2596759,-2596564,-2596363,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2497407,-2497233,-2497053,-2496867,-2496675,-2496477,-2496273,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2397333,-2397156,-2396973,-2396784,-2396589,-2396388,-2396181,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2297257,-2297077,-2296891,-2296699,-2296501,-2296297,-2296087,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2197179,-2196996,-2196807,-2196612,-2196411,-2196204,-2195991,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-2097099,-2096913,-2096721,-2096523,-2096319,-2096109,-2095893,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1997017,-1996828,-1996633,-1996432,-1996225,-1996012,-1995793,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1896933,-1896741,-1896543,-1896339,-1896129,-1895913,-1895691,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1796847,-1796652,-1796451,-1796244,-1796031,-1795812,-1795587,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1696759,-1696561,-1696357,-1696147,-1695931,-1695709,-1695481,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1596669,-1596468,-1596261,-1596048,-1595829,-1595604,-1595373,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1496577,-1496373,-1496163,-1495947,-1495725,-1495497,-1495263,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1396483,-1396276,-1396063,-1395844,-1395619,-1395388,-1395151,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1296387,-1296177,-1295961,-1295739,-1295511,-1295277,-1295037,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1196289,-1196076,-1195857,-1195632,-1195401,-1195164,-1194921,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-1096189,-1095973,-1095751,-1095523,-1095289,-1095049,-1094803,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-996087,-995868,-995643,-995412,-995175,-994932,-994683,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-895983,-895761,-895533,-895299,-895059,-894813,-894561,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-795877,-795652,-795421,-795184,-794941,-794692,-794437,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-695769,-695541,-695307,-695067,-694821,-694569,-694311,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-595659,-595428,-595191,-594948,-594699,-594444,-594183,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-495547,-495313,-495073,-494827,-494575,-494317,-494053,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-395433,-395196,-394953,-394704,-394449,-394188,-393921,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-295317,-295077,-294831,-294579,-294321,-294057,-293787,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-195199,-194956,-194707,-194452,-194191,-193924,-193651,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,-95079,-94833,-94581,-94323,-94059,-93789,-93513,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,5043,5292,5547,5808,6075,6348,6627,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,104921,105167,105419,105677,105941,106211,106487,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,204801,205044,205293,205548,205809,206076,206349,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,304683,304923,305169,305421,305679,305943,306213,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,404567,404804,405047,405296,405551,405812,406079,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,504453,504687,504927,505173,505425,505683,505947,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,604341,604572,604809,605052,605301,605556,605817,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,704231,704459,704693,704933,705179,705431,705689,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,804123,804348,804579,804816,805059,805308,805563,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,904017,904239,904467,904701,904941,905187,905439,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1003913,1004132,1004357,1004588,1004825,1005068,1005317,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1103811,1104027,1104249,1104477,1104711,1104951,1105197,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1203711,1203924,1204143,1204368,1204599,1204836,1205079,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1303613,1303823,1304039,1304261,1304489,1304723,1304963,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1403517,1403724,1403937,1404156,1404381,1404612,1404849,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1503423,1503627,1503837,1504053,1504275,1504503,1504737,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1603331,1603532,1603739,1603952,1604171,1604396,1604627,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1703241,1703439,1703643,1703853,1704069,1704291,1704519,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1803153,1803348,1803549,1803756,1803969,1804188,1804413,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,1903067,1903259,1903457,1903661,1903871,1904087,1904309,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2002983,2003172,2003367,2003568,2003775,2003988,2004207,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2102901,2103087,2103279,2103477,2103681,2103891,2104107,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2202821,2203004,2203193,2203388,2203589,2203796,2204009,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2302743,2302923,2303109,2303301,2303499,2303703,2303913,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2402667,2402844,2403027,2403216,2403411,2403612,2403819,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2502593,2502767,2502947,2503133,2503325,2503523,2503727,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2602521,2602692,2602869,2603052,2603241,2603436,2603637,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2702451,2702619,2702793,2702973,2703159,2703351,2703549,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2802383,2802548,2802719,2802896,2803079,2803268,2803463,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,2902317,2902479,2902647,2902821,2903001,2903187,2903379,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3002253,3002412,3002577,3002748,3002925,3003108,3003297,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3102191,3102347,3102509,3102677,3102851,3103031,3103217,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3202131,3202284,3202443,3202608,3202779,3202956,3203139,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3302073,3302223,3302379,3302541,3302709,3302883,3303063,3401261,3401372,3401489,3401612,3401741,3401876,3402017,3402164,3402317,3402476,3402641,3402812,3402989,3501333,3501447,3501567,3501693,3501825,3501963,3502107,3502257,3502413,3502575,3502743,3502917,3601407,3601524,3601647,3601776,3601911,3602052,3602199,3602352,3602511,3602676,3602847,3701483,3701603,3701729,3701861,3701999,3702143,3702293,3702449,3702611,3702779,3801561,3801684,3801813,3801948,3802089,3802236,3802389,3802548,3802713,3901641,3901767,3901899,3902037,3902181,3902331,3902487,3902649,4001723,4001852,4001987,4002128,4002275,4002428,4002587,4101807,4101939,4102077,4102221,4102371,4102527,4201893,4202028,4202169,4202316,4202469,4301981,4302119,4302263,4302413,4402071,4402212,4402359,4502163,4502307,4602257]
[-4697647,-4597743,-4597596,-4497837,-4497693,-4497543,-4397929,-4397788,-4397641,-4397488,-4298019,-4297881,-4297737,-4297587,-4297431,-4198107,-4197972,-4197831,-4197684,-4197531,-4197372,-4098193,-4098061,-4097923,-4097779,-4097629,-4097473,-4097311,-3998277,-3998148,-3998013,-3997872,-3997725,-3997572,-3997413,-3997248,-3898359,-3898233,-3898101,-3897963,-3897819,-3897669,-3897513,-3897351,-3897183,-3798439,-3798316,-3798187,-3798052,-3797911,-3797764,-3797611,-3797452,-3797287,-3797116,-3698517,-3698397,-3698271,-3698139,-3698001,-3697857,-3697707,-3697551,-3697389,-3697221,-3697047,-3598593,-3598476,-3598353,-3598224,-3598089,-3597948,-3597801,-3597648,-3597489,-3597324,-3597153,-3596976,-3498667,-3498553,-3498433,-3498307,-3498175,-3498037,-3497893,-3497743,-3497587,-3497425,-3497257,-3497083,-3496903,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3397983,-3397836,-3397683,-3397524,-3397359,-3397188,-3397011,-3396828,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3297927,-3297777,-3297621,-3297459,-3297291,-3297117,-3296937,-3296751,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3197869,-3197716,-3197557,-3197392,-3197221,-3197044,-3196861,-3196672,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-3097809,-3097653,-3097491,-3097323,-3097149,-3096969,-3096783,-3096591,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2997747,-2997588,-2997423,-2997252,-2997075,-2996892,-2996703,-2996508,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2897683,-2897521,-2897353,-2897179,-2896999,-2896813,-2896621,-2896423,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2797617,-2797452,-2797281,-2797104,-2796921,-2796732,-2796537,-2796336,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2697549,-2697381,-2697207,-2697027,-2696841,-2696649,-2696451,-2696247,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2597479,-2597308,-2597131,-2596948,-2596759,-2596564,-2596363,-2596156,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2497407,-2497233,-2497053,-2496867,-2496675,-2496477,-2496273,-2496063,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2397333,-2397156,-2396973,-2396784,-2396589,-2396388,-2396181,-2395968,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2297257,-2297077,-2296891,-2296699,-2296501,-2296297,-2296087,-2295871,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2197179,-2196996,-2196807,-2196612,-2196411,-2196204,-2195991,-2195772,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-2097099,-2096913,-2096721,-2096523,-2096319,-2096109,-2095893,-2095671,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1997017,-1996828,-1996633,-1996432,-1996225,-1996012,-1995793,-1995568,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1896933,-1896741,-1896543,-1896339,-1896129,-1895913,-1895691,-1895463,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1796847,-1796652,-1796451,-1796244,-1796031,-1795812,-1795587,-1795356,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1696759,-1696561,-1696357,-1696147,-1695931,-1695709,-1695481,-1695247,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1596669,-1596468,-1596261,-1596048,-1595829,-1595604,-1595373,-1595136,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1496577,-1496373,-1496163,-1495947,-1495725,-1495497,-1495263,-1495023,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1396483,-1396276,-1396063,-1395844,-1395619,-1395388,-1395151,-1394908,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1296387,-1296177,-1295961,-1295739,-1295511,-1295277,-1295037,-1294791,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1196289,-1196076,-1195857,-1195632,-1195401,-1195164,-1194921,-1194672,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-1096189,-1095973,-1095751,-1095523,-1095289,-1095049,-1094803,-1094551,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-996087,-995868,-995643,-995412,-995175,-994932,-994683,-994428,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-895983,-895761,-895533,-895299,-895059,-894813,-894561,-894303,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-795877,-795652,-795421,-795184,-794941,-794692,-794437,-794176,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-695769,-695541,-695307,-695067,-694821,-694569,-694311,-694047,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-595659,-595428,-595191,-594948,-594699,-594444,-594183,-593916,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-495547,-495313,-495073,-494827,-494575,-494317,-494053,-493783,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-395433,-395196,-394953,-394704,-394449,-394188,-393921,-393648,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-295317,-295077,-294831,-294579,-294321,-294057,-293787,-293511,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-195199,-194956,-194707,-194452,-194191,-193924,-193651,-193372,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,-95079,-94833,-94581,-94323,-94059,-93789,-93513,-93231,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,5043,5292,5547,5808,6075,6348,6627,6912,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,104921,105167,105419,105677,105941,106211,106487,106769,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,204801,205044,205293,205548,205809,206076,206349,206628,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,304683,304923,305169,305421,305679,305943,306213,306489,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,404567,404804,405047,405296,405551,405812,406079,406352,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,504453,504687,504927,505173,505425,505683,505947,506217,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,604341,604572,604809,605052,605301,605556,605817,606084,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,704231,704459,704693,704933,705179,705431,705689,705953,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,804123,804348,804579,804816,805059,805308,805563,805824,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,904017,904239,904467,904701,904941,905187,905439,905697,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1003913,1004132,1004357,1004588,1004825,1005068,1005317,1005572,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1103811,1104027,1104249,1104477,1104711,1104951,1105197,1105449,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1203711,1203924,1204143,1204368,1204599,1204836,1205079,1205328,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1303613,1303823,1304039,1304261,1304489,1304723,1304963,1305209,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1403517,1403724,1403937,1404156,1404381,1404612,1404849,1405092,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1503423,1503627,1503837,1504053,1504275,1504503,1504737,1504977,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1603331,1603532,1603739,1603952,1604171,1604396,1604627,1604864,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1703241,1703439,1703643,1703853,1704069,1704291,1704519,1704753,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1803153,1803348,1803549,1803756,1803969,1804188,1804413,1804644,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,1903067,1903259,1903457,1903661,1903871,1904087,1904309,1904537,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2002983,2003172,2003367,2003568,2003775,2003988,2004207,2004432,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2102901,2103087,2103279,2103477,2103681,2103891,2104107,2104329,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2202821,2203004,2203193,2203388,2203589,2203796,2204009,2204228,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2302743,2302923,2303109,2303301,2303499,2303703,2303913,2304129,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2402667,2402844,2403027,2403216,2403411,2403612,2403819,2404032,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2502593,2502767,2502947,2503133,2503325,2503523,2503727,2503937,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2602521,2602692,2602869,2603052,2603241,2603436,2603637,2603844,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2702451,2702619,2702793,2702973,2703159,2703351,2703549,2703753,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2802383,2802548,2802719,2802896,2803079,2803268,2803463,2803664,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,2902317,2902479,2902647,2902821,2903001,2903187,2903379,2903577,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3002253,3002412,3002577,3002748,3002925,3003108,3003297,3003492,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3102191,3102347,3102509,3102677,3102851,3103031,3103217,3103409,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3202131,3202284,3202443,3202608,3202779,3202956,3203139,3203328,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3302073,3302223,3302379,3302541,3302709,3302883,3303063,3303249,3401261,3401372,3401489,3401612,3401741,3401876,3402017,3402164,3402317,3402476,3402641,3402812,3402989,3403172,3501333,3501447,3501567,3501693,3501825,3501963,3502107,3502257,3502413,3502575,3502743,3502917,3503097,3601407,3601524,3601647,3601776,3601911,3602052,3602199,3602352,3602511,3602676,3602847,3603024,3701483,3701603,3701729,3701861,3701999,3702143,3702293,3702449,3702611,3702779,3702953,3801561,3801684,3801813,3801948,3802089,3802236,3802389,3802548,3802713,3802884,3901641,3901767,3901899,3902037,3902181,3902331,3902487,3902649,3902817,4001723,4001852,4001987,4002128,4002275,4002428,4002587,4002752,4101807,4101939,4102077,4102221,4102371,4102527,4102689,4201893,4202028,4202169,4202316,4202469,4202628,4301981,4302119,4302263,4302413,4302569,4402071,4402212,4402359,4402512,4502163,4502307,4502457,4602257,4602404,4702353]
[-4797549,-4697647,-4697497,-4597743,-4597596,-4597443,-4497837,-4497693,-4497543,-4497387,-4397929,-4397788,-4397641,-4397488,-4397329,-4298019,-4297881,-4297737,-4297587,-4297431,-4297269,-4198107,-4197972,-4197831,-4197684,-4197531,-4197372,-4197207,-4098193,-4098061,-4097923,-4097779,-4097629,-4097473,-4097311,-4097143,-3998277,-3998148,-3998013,-3997872,-3997725,-3997572,-3997413,-3997248,-3997077,-3898359,-3898233,-3898101,-3897963,-3897819,-3897669,-3897513,-3897351,-3897183,-3897009,-3798439,-3798316,-3798187,-3798052,-3797911,-3797764,-3797611,-3797452,-3797287,-3797116,-3796939,-3698517,-3698397,-3698271,-3698139,-3698001,-3697857,-3697707,-3697551,-3697389,-3697221,-3697047,-3696867,-3598593,-3598476,-3598353,-3598224,-3598089,-3597948,-3597801,-3597648,-3597489,-3597324,-3597153,-3596976,-3596793,-3498667,-3498553,-3498433,-3498307,-3498175,-3498037,-3497893,-3497743,-3497587,-3497425,-3497257,-3497083,-3496903,-3496717,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3397983,-3397836,-3397683,-3397524,-3397359,-3397188,-3397011,-3396828,-3396639,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3297927,-3297777,-3297621,-3297459,-3297291,-3297117,-3296937,-3296751,-3296559,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3197869,-3197716,-3197557,-3197392,-3197221,-3197044,-3196861,-3196672,-3196477,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-3097809,-3097653,-3097491,-3097323,-3097149,-3096969,-3096783,-3096591,-3096393,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2997747,-2997588,-2997423,-2997252,-2997075,-2996892,-2996703,-2996508,-2996307,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2897683,-2897521,-2897353,-2897179,-2896999,-2896813,-2896621,-2896423,-2896219,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2797617,-2797452,-2797281,-2797104,-2796921,-2796732,-2796537,-2796336,-2796129,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2697549,-2697381,-2697207,-2697027,-2696841,-2696649,-2696451,-2696247,-2696037,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2597479,-2597308,-2597131,-2596948,-2596759,-2596564,-2596363,-2596156,-2595943,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2497407,-2497233,-2497053,-2496867,-2496675,-2496477,-2496273,-2496063,-2495847,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2397333,-2397156,-2396973,-2396784,-2396589,-2396388,-2396181,-2395968,-2395749,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2297257,-2297077,-2296891,-2296699,-2296501,-2296297,-2296087,-2295871,-2295649,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2197179,-2196996,-2196807,-2196612,-2196411,-2196204,-2195991,-2195772,-2195547,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-2097099,-2096913,-2096721,-2096523,-2096319,-2096109,-2095893,-2095671,-2095443,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1997017,-1996828,-1996633,-1996432,-1996225,-1996012,-1995793,-1995568,-1995337,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1896933,-1896741,-1896543,-1896339,-1896129,-1895913,-1895691,-1895463,-1895229,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1796847,-1796652,-1796451,-1796244,-1796031,-1795812,-1795587,-1795356,-1795119,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1696759,-1696561,-1696357,-1696147,-1695931,-1695709,-1695481,-1695247,-1695007,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1596669,-1596468,-1596261,-1596048,-1595829,-1595604,-1595373,-1595136,-1594893,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1496577,-1496373,-1496163,-1495947,-1495725,-1495497,-1495263,-1495023,-1494777,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1396483,-1396276,-1396063,-1395844,-1395619,-1395388,-1395151,-1394908,-1394659,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1296387,-1296177,-1295961,-1295739,-1295511,-1295277,-1295037,-1294791,-1294539,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1196289,-1196076,-1195857,-1195632,-1195401,-1195164,-1194921,-1194672,-1194417,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-1096189,-1095973,-1095751,-1095523,-1095289,-1095049,-1094803,-1094551,-1094293,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-996087,-995868,-995643,-995412,-995175,-994932,-994683,-994428,-994167,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-895983,-895761,-895533,-895299,-895059,-894813,-894561,-894303,-894039,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-795877,-795652,-795421,-795184,-794941,-794692,-794437,-794176,-793909,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-695769,-695541,-695307,-695067,-694821,-694569,-694311,-694047,-693777,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-595659,-595428,-595191,-594948,-594699,-594444,-594183,-593916,-593643,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-495547,-495313,-495073,-494827,-494575,-494317,-494053,-493783,-493507,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-395433,-395196,-394953,-394704,-394449,-394188,-393921,-393648,-393369,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-295317,-295077,-294831,-294579,-294321,-294057,-293787,-293511,-293229,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-195199,-194956,-194707,-194452,-194191,-193924,-193651,-193372,-193087,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,-95079,-94833,-94581,-94323,-94059,-93789,-93513,-93231,-92943,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,5043,5292,5547,5808,6075,6348,6627,6912,7203,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,104921,105167,105419,105677,105941,106211,106487,106769,107057,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,204801,205044,205293,205548,205809,206076,206349,206628,206913,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,304683,304923,305169,305421,305679,305943,306213,306489,306771,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,404567,404804,405047,405296,405551,405812,406079,406352,406631,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,504453,504687,504927,505173,505425,505683,505947,506217,506493,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,604341,604572,604809,605052,605301,605556,605817,606084,606357,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,704231,704459,704693,704933,705179,705431,705689,705953,706223,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,804123,804348,804579,804816,805059,805308,805563,805824,806091,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,904017,904239,904467,904701,904941,905187,905439,905697,905961,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1003913,1004132,1004357,1004588,1004825,1005068,1005317,1005572,1005833,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1103811,1104027,1104249,1104477,1104711,1104951,1105197,1105449,1105707,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1203711,1203924,1204143,1204368,1204599,1204836,1205079,1205328,1205583,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1303613,1303823,1304039,1304261,1304489,1304723,1304963,1305209,1305461,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1403517,1403724,1403937,1404156,1404381,1404612,1404849,1405092,1405341,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1503423,1503627,1503837,1504053,1504275,1504503,1504737,1504977,1505223,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1603331,1603532,1603739,1603952,1604171,1604396,1604627,1604864,1605107,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1703241,1703439,1703643,1703853,1704069,1704291,1704519,1704753,1704993,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1803153,1803348,1803549,1803756,1803969,1804188,1804413,1804644,1804881,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,1903067,1903259,1903457,1903661,1903871,1904087,1904309,1904537,1904771,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2002983,2003172,2003367,2003568,2003775,2003988,2004207,2004432,2004663,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2102901,2103087,2103279,2103477,2103681,2103891,2104107,2104329,2104557,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2202821,2203004,2203193,2203388,2203589,2203796,2204009,2204228,2204453,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2302743,2302923,2303109,2303301,2303499,2303703,2303913,2304129,2304351,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2402667,2402844,2403027,2403216,2403411,2403612,2403819,2404032,2404251,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2502593,2502767,2502947,2503133,2503325,2503523,2503727,2503937,2504153,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2602521,2602692,2602869,2603052,2603241,2603436,2603637,2603844,2604057,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2702451,2702619,2702793,2702973,2703159,2703351,2703549,2703753,2703963,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2802383,2802548,2802719,2802896,2803079,2803268,2803463,2803664,2803871,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,2902317,2902479,2902647,2902821,2903001,2903187,2903379,2903577,2903781,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3002253,3002412,3002577,3002748,3002925,3003108,3003297,3003492,3003693,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3102191,3102347,3102509,3102677,3102851,3103031,3103217,3103409,3103607,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3202131,3202284,3202443,3202608,3202779,3202956,3203139,3203328,3203523,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3302073,3302223,3302379,3302541,3302709,3302883,3303063,3303249,3303441,3401261,3401372,3401489,3401612,3401741,3401876,3402017,3402164,3402317,3402476,3402641,3402812,3402989,3403172,3403361,3501333,3501447,3501567,3501693,3501825,3501963,3502107,3502257,3502413,3502575,3502743,3502917,3503097,3503283,3601407,3601524,3601647,3601776,3601911,3602052,3602199,3602352,3602511,3602676,3602847,3603024,3603207,3701483,3701603,3701729,3701861,3701999,3702143,3702293,3702449,3702611,3702779,3702953,3703133,3801561,3801684,3801813,3801948,3802089,3802236,3802389,3802548,3802713,3802884,3803061,3901641,3901767,3901899,3902037,3902181,3902331,3902487,3902649,3902817,3902991,4001723,4001852,4001987,4002128,4002275,4002428,4002587,4002752,4002923,4101807,4101939,4102077,4102221,4102371,4102527,4102689,4102857,4201893,4202028,4202169,4202316,4202469,4202628,4202793,4301981,4302119,4302263,4302413,4302569,4302731,4402071,4402212,4402359,4402512,4402671,4502163,4502307,4502457,4502613,4602257,4602404,4602557,4702353,4702503,4802451]
[-4897449,-4797549,-4797396,-4697647,-4697497,-4697341,-4597743,-4597596,-4597443,-4597284,-4497837,-4497693,-4497543,-4497387,-4497225,-4397929,-4397788,-4397641,-4397488,-4397329,-4397164,-4298019,-4297881,-4297737,-4297587,-4297431,-4297269,-4297101,-4198107,-4197972,-4197831,-4197684,-4197531,-4197372,-4197207,-4197036,-4098193,-4098061,-4097923,-4097779,-4097629,-4097473,-4097311,-4097143,-4096969,-3998277,-3998148,-3998013,-3997872,-3997725,-3997572,-3997413,-3997248,-3997077,-3996900,-3898359,-3898233,-3898101,-3897963,-3897819,-3897669,-3897513,-3897351,-3897183,-3897009,-3896829,-3798439,-3798316,-3798187,-3798052,-3797911,-3797764,-3797611,-3797452,-3797287,-3797116,-3796939,-3796756,-3698517,-3698397,-3698271,-3698139,-3698001,-3697857,-3697707,-3697551,-3697389,-3697221,-3697047,-3696867,-3696681,-3598593,-3598476,-3598353,-3598224,-3598089,-3597948,-3597801,-3597648,-3597489,-3597324,-3597153,-3596976,-3596793,-3596604,-3498667,-3498553,-3498433,-3498307,-3498175,-3498037,-3497893,-3497743,-3497587,-3497425,-3497257,-3497083,-3496903,-3496717,-3496525,-3398739,-3398628,-3398511,-3398388,-3398259,-3398124,-3397983,-3397836,-3397683,-3397524,-3397359,-3397188,-3397011,-3396828,-3396639,-3396444,-3298809,-3298701,-3298587,-3298467,-3298341,-3298209,-3298071,-3297927,-3297777,-3297621,-3297459,-3297291,-3297117,-3296937,-3296751,-3296559,-3296361,-3198877,-3198772,-3198661,-3198544,-3198421,-3198292,-3198157,-3198016,-3197869,-3197716,-3197557,-3197392,-3197221,-3197044,-3196861,-3196672,-3196477,-3196276,-3098943,-3098841,-3098733,-3098619,-3098499,-3098373,-3098241,-3098103,-3097959,-3097809,-3097653,-3097491,-3097323,-3097149,-3096969,-3096783,-3096591,-3096393,-3096189,-2999007,-2998908,-2998803,-2998692,-2998575,-2998452,-2998323,-2998188,-2998047,-2997900,-2997747,-2997588,-2997423,-2997252,-2997075,-2996892,-2996703,-2996508,-2996307,-2996100,-2899069,-2898973,-2898871,-2898763,-2898649,-2898529,-2898403,-2898271,-2898133,-2897989,-2897839,-2897683,-2897521,-2897353,-2897179,-2896999,-2896813,-2896621,-2896423,-2896219,-2896009,-2799129,-2799036,-2798937,-2798832,-2798721,-2798604,-2798481,-2798352,-2798217,-2798076,-2797929,-2797776,-2797617,-2797452,-2797281,-2797104,-2796921,-2796732,-2796537,-2796336,-2796129,-2795916,-2699187,-2699097,-2699001,-2698899,-2698791,-2698677,-2698557,-2698431,-2698299,-2698161,-2698017,-2697867,-2697711,-2697549,-2697381,-2697207,-2697027,-2696841,-2696649,-2696451,-2696247,-2696037,-2695821,-2599243,-2599156,-2599063,-2598964,-2598859,-2598748,-2598631,-2598508,-2598379,-2598244,-2598103,-2597956,-2597803,-2597644,-2597479,-2597308,-2597131,-2596948,-2596759,-2596564,-2596363,-2596156,-2595943,-2595724,-2499297,-2499213,-2499123,-2499027,-2498925,-2498817,-2498703,-2498583,-2498457,-2498325,-2498187,-2498043,-2497893,-2497737,-2497575,-2497407,-2497233,-2497053,-2496867,-2496675,-2496477,-2496273,-2496063,-2495847,-2495625,-2399349,-2399268,-2399181,-2399088,-2398989,-2398884,-2398773,-2398656,-2398533,-2398404,-2398269,-2398128,-2397981,-2397828,-2397669,-2397504,-2397333,-2397156,-2396973,-2396784,-2396589,-2396388,-2396181,-2395968,-2395749,-2395524,-2299399,-2299321,-2299237,-2299147,-2299051,-2298949,-2298841,-2298727,-2298607,-2298481,-2298349,-2298211,-2298067,-2297917,-2297761,-2297599,-2297431,-2297257,-2297077,-2296891,-2296699,-2296501,-2296297,-2296087,-2295871,-2295649,-2295421,-2199447,-2199372,-2199291,-2199204,-2199111,-2199012,-2198907,-2198796,-2198679,-2198556,-2198427,-2198292,-2198151,-2198004,-2197851,-2197692,-2197527,-2197356,-2197179,-2196996,-2196807,-2196612,-2196411,-2196204,-2195991,-2195772,-2195547,-2195316,-2099493,-2099421,-2099343,-2099259,-2099169,-2099073,-2098971,-2098863,-2098749,-2098629,-2098503,-2098371,-2098233,-2098089,-2097939,-2097783,-2097621,-2097453,-2097279,-2097099,-2096913,-2096721,-2096523,-2096319,-2096109,-2095893,-2095671,-2095443,-2095209,-1999537,-1999468,-1999393,-1999312,-1999225,-1999132,-1999033,-1998928,-1998817,-1998700,-1998577,-1998448,-1998313,-1998172,-1998025,-1997872,-1997713,-1997548,-1997377,-1997200,-1997017,-1996828,-1996633,-1996432,-1996225,-1996012,-1995793,-1995568,-1995337,-1995100,-1899579,-1899513,-1899441,-1899363,-1899279,-1899189,-1899093,-1898991,-1898883,-1898769,-1898649,-1898523,-1898391,-1898253,-1898109,-1897959,-1897803,-1897641,-1897473,-1897299,-1897119,-1896933,-1896741,-1896543,-1896339,-1896129,-1895913,-1895691,-1895463,-1895229,-1894989,-1799619,-1799556,-1799487,-1799412,-1799331,-1799244,-1799151,-1799052,-1798947,-1798836,-1798719,-1798596,-1798467,-1798332,-1798191,-1798044,-1797891,-1797732,-1797567,-1797396,-1797219,-1797036,-1796847,-1796652,-1796451,-1796244,-1796031,-1795812,-1795587,-1795356,-1795119,-1794876,-1699657,-1699597,-1699531,-1699459,-1699381,-1699297,-1699207,-1699111,-1699009,-1698901,-1698787,-1698667,-1698541,-1698409,-1698271,-1698127,-1697977,-1697821,-1697659,-1697491,-1697317,-1697137,-1696951,-1696759,-1696561,-1696357,-1696147,-1695931,-1695709,-1695481,-1695247,-1695007,-1694761,-1599693,-1599636,-1599573,-1599504,-1599429,-1599348,-1599261,-1599168,-1599069,-1598964,-1598853,-1598736,-1598613,-1598484,-1598349,-1598208,-1598061,-1597908,-1597749,-1597584,-1597413,-1597236,-1597053,-1596864,-1596669,-1596468,-1596261,-1596048,-1595829,-1595604,-1595373,-1595136,-1594893,-1594644,-1499727,-1499673,-1499613,-1499547,-1499475,-1499397,-1499313,-1499223,-1499127,-1499025,-1498917,-1498803,-1498683,-1498557,-1498425,-1498287,-1498143,-1497993,-1497837,-1497675,-1497507,-1497333,-1497153,-1496967,-1496775,-1496577,-1496373,-1496163,-1495947,-1495725,-1495497,-1495263,-1495023,-1494777,-1494525,-1399759,-1399708,-1399651,-1399588,-1399519,-1399444,-1399363,-1399276,-1399183,-1399084,-1398979,-1398868,-1398751,-1398628,-1398499,-1398364,-1398223,-1398076,-1397923,-1397764,-1397599,-1397428,-1397251,-1397068,-1396879,-1396684,-1396483,-1396276,-1396063,-1395844,-1395619,-1395388,-1395151,-1394908,-1394659,-1394404,-1299789,-1299741,-1299687,-1299627,-1299561,-1299489,-1299411,-1299327,-1299237,-1299141,-1299039,-1298931,-1298817,-1298697,-1298571,-1298439,-1298301,-1298157,-1298007,-1297851,-1297689,-1297521,-1297347,-1297167,-1296981,-1296789,-1296591,-1296387,-1296177,-1295961,-1295739,-1295511,-1295277,-1295037,-1294791,-1294539,-1294281,-1199817,-1199772,-1199721,-1199664,-1199601,-1199532,-1199457,-1199376,-1199289,-1199196,-1199097,-1198992,-1198881,-1198764,-1198641,-1198512,-1198377,-1198236,-1198089,-1197936,-1197777,-1197612,-1197441,-1197264,-1197081,-1196892,-1196697,-1196496,-1196289,-1196076,-1195857,-1195632,-1195401,-1195164,-1194921,-1194672,-1194417,-1194156,-1099843,-1099801,-1099753,-1099699,-1099639,-1099573,-1099501,-1099423,-1099339,-1099249,-1099153,-1099051,-1098943,-1098829,-1098709,-1098583,-1098451,-1098313,-1098169,-1098019,-1097863,-1097701,-1097533,-1097359,-1097179,-1096993,-1096801,-1096603,-1096399,-1096189,-1095973,-1095751,-1095523,-1095289,-1095049,-1094803,-1094551,-1094293,-1094029,-999867,-999828,-999783,-999732,-999675,-999612,-999543,-999468,-999387,-999300,-999207,-999108,-999003,-998892,-998775,-998652,-998523,-998388,-998247,-998100,-997947,-997788,-997623,-997452,-997275,-997092,-996903,-996708,-996507,-996300,-996087,-995868,-995643,-995412,-995175,-994932,-994683,-994428,-994167,-993900,-899889,-899853,-899811,-899763,-899709,-899649,-899583,-899511,-899433,-899349,-899259,-899163,-899061,-898953,-898839,-898719,-898593,-898461,-898323,-898179,-898029,-897873,-897711,-897543,-897369,-897189,-897003,-896811,-896613,-896409,-896199,-895983,-895761,-895533,-895299,-895059,-894813,-894561,-894303,-894039,-893769,-799909,-799876,-799837,-799792,-799741,-799684,-799621,-799552,-799477,-799396,-799309,-799216,-799117,-799012,-798901,-798784,-798661,-798532,-798397,-798256,-798109,-797956,-797797,-797632,-797461,-797284,-797101,-796912,-796717,-796516,-796309,-796096,-795877,-795652,-795421,-795184,-794941,-794692,-794437,-794176,-793909,-793636,-699927,-699897,-699861,-699819,-699771,-699717,-699657,-699591,-699519,-699441,-699357,-699267,-699171,-699069,-698961,-698847,-698727,-698601,-698469,-698331,-698187,-698037,-697881,-697719,-697551,-697377,-697197,-697011,-696819,-696621,-696417,-696207,-695991,-695769,-695541,-695307,-695067,-694821,-694569,-694311,-694047,-693777,-693501,-599943,-599916,-599883,-599844,-599799,-599748,-599691,-599628,-599559,-599484,-599403,-599316,-599223,-599124,-599019,-598908,-598791,-598668,-598539,-598404,-598263,-598116,-597963,-597804,-597639,-597468,-597291,-597108,-596919,-596724,-596523,-596316,-596103,-595884,-595659,-595428,-595191,-594948,-594699,-594444,-594183,-593916,-593643,-593364,-499957,-499933,-499903,-499867,-499825,-499777,-499723,-499663,-499597,-499525,-499447,-499363,-499273,-499177,-499075,-498967,-498853,-498733,-498607,-498475,-498337,-498193,-498043,-497887,-497725,-497557,-497383,-497203,-497017,-496825,-496627,-496423,-496213,-495997,-495775,-495547,-495313,-495073,-494827,-494575,-494317,-494053,-493783,-493507,-493225,-399969,-399948,-399921,-399888,-399849,-399804,-399753,-399696,-399633,-399564,-399489,-399408,-399321,-399228,-399129,-399024,-398913,-398796,-398673,-398544,-398409,-398268,-398121,-397968,-397809,-397644,-397473,-397296,-397113,-396924,-396729,-396528,-396321,-396108,-395889,-395664,-395433,-395196,-394953,-394704,-394449,-394188,-393921,-393648,-393369,-393084,-299979,-299961,-299937,-299907,-299871,-299829,-299781,-299727,-299667,-299601,-299529,-299451,-299367,-299277,-299181,-299079,-298971,-298857,-298737,-298611,-298479,-298341,-298197,-298047,-297891,-297729,-297561,-297387,-297207,-297021,-296829,-296631,-296427,-296217,-296001,-295779,-295551,-295317,-295077,-294831,-294579,-294321,-294057,-293787,-293511,-293229,-292941,-199987,-199972,-199951,-199924,-199891,-199852,-199807,-199756,-199699,-199636,-199567,-199492,-199411,-199324,-199231,-199132,-199027,-198916,-198799,-198676,-198547,-198412,-198271,-198124,-197971,-197812,-197647,-197476,-197299,-197116,-196927,-196732,-196531,-196324,-196111,-195892,-195667,-195436,-195199,-194956,-194707,-194452,-194191,-193924,-193651,-193372,-193087,-192796,-99993,-99981,-99963,-99939,-99909,-99873,-99831,-99783,-99729,-99669,-99603,-99531,-99453,-99369,-99279,-99183,-99081,-98973,-98859,-98739,-98613,-98481,-98343,-98199,-98049,-97893,-97731,-97563,-97389,-97209,-97023,-96831,-96633,-96429,-96219,-96003,-95781,-95553,-95319,-95079,-94833,-94581,-94323,-94059,-93789,-93513,-93231,-92943,-92649,3,12,27,48,75,108,147,192,243,300,363,432,507,588,675,768,867,972,1083,1200,1323,1452,1587,1728,1875,2028,2187,2352,2523,2700,2883,3072,3267,3468,3675,3888,4107,4332,4563,4800,5043,5292,5547,5808,6075,6348,6627,6912,7203,7500,100007,100019,100037,100061,100091,100127,100169,100217,100271,100331,100397,100469,100547,100631,100721,100817,100919,101027,101141,101261,101387,101519,101657,101801,101951,102107,102269,102437,102611,102791,102977,103169,103367,103571,103781,103997,104219,104447,104681,104921,105167,105419,105677,105941,106211,106487,106769,107057,107351,200013,200028,200049,200076,200109,200148,200193,200244,200301,200364,200433,200508,200589,200676,200769,200868,200973,201084,201201,201324,201453,201588,201729,201876,202029,202188,202353,202524,202701,202884,203073,203268,203469,203676,203889,204108,204333,204564,204801,205044,205293,205548,205809,206076,206349,206628,206913,207204,300021,300039,300063,300093,300129,300171,300219,300273,300333,300399,300471,300549,300633,300723,300819,300921,301029,301143,301263,301389,301521,301659,301803,301953,302109,302271,302439,302613,302793,302979,303171,303369,303573,303783,303999,304221,304449,304683,304923,305169,305421,305679,305943,306213,306489,306771,307059,400031,400052,400079,400112,400151,400196,400247,400304,400367,400436,400511,400592,400679,400772,400871,400976,401087,401204,401327,401456,401591,401732,401879,402032,402191,402356,402527,402704,402887,403076,403271,403472,403679,403892,404111,404336,404567,404804,405047,405296,405551,405812,406079,406352,406631,406916,500043,500067,500097,500133,500175,500223,500277,500337,500403,500475,500553,500637,500727,500823,500925,501033,501147,501267,501393,501525,501663,501807,501957,502113,502275,502443,502617,502797,502983,503175,503373,503577,503787,504003,504225,504453,504687,504927,505173,505425,505683,505947,506217,506493,506775,600057,600084,600117,600156,600201,600252,600309,600372,600441,600516,600597,600684,600777,600876,600981,601092,601209,601332,601461,601596,601737,601884,602037,602196,602361,602532,602709,602892,603081,603276,603477,603684,603897,604116,604341,604572,604809,605052,605301,605556,605817,606084,606357,606636,700073,700103,700139,700181,700229,700283,700343,700409,700481,700559,700643,700733,700829,700931,701039,701153,701273,701399,701531,701669,701813,701963,702119,702281,702449,702623,702803,702989,703181,703379,703583,703793,704009,704231,704459,704693,704933,705179,705431,705689,705953,706223,706499,800091,800124,800163,800208,800259,800316,800379,800448,800523,800604,800691,800784,800883,800988,801099,801216,801339,801468,801603,801744,801891,802044,802203,802368,802539,802716,802899,803088,803283,803484,803691,803904,804123,804348,804579,804816,805059,805308,805563,805824,806091,806364,900111,900147,900189,900237,900291,900351,900417,900489,900567,900651,900741,900837,900939,901047,901161,901281,901407,901539,901677,901821,901971,902127,902289,902457,902631,902811,902997,903189,903387,903591,903801,904017,904239,904467,904701,904941,905187,905439,905697,905961,906231,1000133,1000172,1000217,1000268,1000325,1000388,1000457,1000532,1000613,1000700,1000793,1000892,1000997,1001108,1001225,1001348,1001477,1001612,1001753,1001900,1002053,1002212,1002377,1002548,1002725,1002908,1003097,1003292,1003493,1003700,1003913,1004132,1004357,1004588,1004825,1005068,1005317,1005572,1005833,1006100,1100157,1100199,1100247,1100301,1100361,1100427,1100499,1100577,1100661,1100751,1100847,1100949,1101057,1101171,1101291,1101417,1101549,1101687,1101831,1101981,1102137,1102299,1102467,1102641,1102821,1103007,1103199,1103397,1103601,1103811,1104027,1104249,1104477,1104711,1104951,1105197,1105449,1105707,1105971,1200183,1200228,1200279,1200336,1200399,1200468,1200543,1200624,1200711,1200804,1200903,1201008,1201119,1201236,1201359,1201488,1201623,1201764,1201911,1202064,1202223,1202388,1202559,1202736,1202919,1203108,1203303,1203504,1203711,1203924,1204143,1204368,1204599,1204836,1205079,1205328,1205583,1205844,1300211,1300259,1300313,1300373,1300439,1300511,1300589,1300673,1300763,1300859,1300961,1301069,1301183,1301303,1301429,1301561,1301699,1301843,1301993,1302149,1302311,1302479,1302653,1302833,1303019,1303211,1303409,1303613,1303823,1304039,1304261,1304489,1304723,1304963,1305209,1305461,1305719,1400241,1400292,1400349,1400412,1400481,1400556,1400637,1400724,1400817,1400916,1401021,1401132,1401249,1401372,1401501,1401636,1401777,1401924,1402077,1402236,1402401,1402572,1402749,1402932,1403121,1403316,1403517,1403724,1403937,1404156,1404381,1404612,1404849,1405092,1405341,1405596,1500273,1500327,1500387,1500453,1500525,1500603,1500687,1500777,1500873,1500975,1501083,1501197,1501317,1501443,1501575,1501713,1501857,1502007,1502163,1502325,1502493,1502667,1502847,1503033,1503225,1503423,1503627,1503837,1504053,1504275,1504503,1504737,1504977,1505223,1505475,1600307,1600364,1600427,1600496,1600571,1600652,1600739,1600832,1600931,1601036,1601147,1601264,1601387,1601516,1601651,1601792,1601939,1602092,1602251,1602416,1602587,1602764,1602947,1603136,1603331,1603532,1603739,1603952,1604171,1604396,1604627,1604864,1605107,1605356,1700343,1700403,1700469,1700541,1700619,1700703,1700793,1700889,1700991,1701099,1701213,1701333,1701459,1701591,1701729,1701873,1702023,1702179,1702341,1702509,1702683,1702863,1703049,1703241,1703439,1703643,1703853,1704069,1704291,1704519,1704753,1704993,1705239,1800381,1800444,1800513,1800588,1800669,1800756,1800849,1800948,1801053,1801164,1801281,1801404,1801533,1801668,1801809,1801956,1802109,1802268,1802433,1802604,1802781,1802964,1803153,1803348,1803549,1803756,1803969,1804188,1804413,1804644,1804881,1805124,1900421,1900487,1900559,1900637,1900721,1900811,1900907,1901009,1901117,1901231,1901351,1901477,1901609,1901747,1901891,1902041,1902197,1902359,1902527,1902701,1902881,1903067,1903259,1903457,1903661,1903871,1904087,1904309,1904537,1904771,1905011,2000463,2000532,2000607,2000688,2000775,2000868,2000967,2001072,2001183,2001300,2001423,2001552,2001687,2001828,2001975,2002128,2002287,2002452,2002623,2002800,2002983,2003172,2003367,2003568,2003775,2003988,2004207,2004432,2004663,2004900,2100507,2100579,2100657,2100741,2100831,2100927,2101029,2101137,2101251,2101371,2101497,2101629,2101767,2101911,2102061,2102217,2102379,2102547,2102721,2102901,2103087,2103279,2103477,2103681,2103891,2104107,2104329,2104557,2104791,2200553,2200628,2200709,2200796,2200889,2200988,2201093,2201204,2201321,2201444,2201573,2201708,2201849,2201996,2202149,2202308,2202473,2202644,2202821,2203004,2203193,2203388,2203589,2203796,2204009,2204228,2204453,2204684,2300601,2300679,2300763,2300853,2300949,2301051,2301159,2301273,2301393,2301519,2301651,2301789,2301933,2302083,2302239,2302401,2302569,2302743,2302923,2303109,2303301,2303499,2303703,2303913,2304129,2304351,2304579,2400651,2400732,2400819,2400912,2401011,2401116,2401227,2401344,2401467,2401596,2401731,2401872,2402019,2402172,2402331,2402496,2402667,2402844,2403027,2403216,2403411,2403612,2403819,2404032,2404251,2404476,2500703,2500787,2500877,2500973,2501075,2501183,2501297,2501417,2501543,2501675,2501813,2501957,2502107,2502263,2502425,2502593,2502767,2502947,2503133,2503325,2503523,2503727,2503937,2504153,2504375,2600757,2600844,2600937,2601036,2601141,2601252,2601369,2601492,2601621,2601756,2601897,2602044,2602197,2602356,2602521,2602692,2602869,2603052,2603241,2603436,2603637,2603844,2604057,2604276,2700813,2700903,2700999,2701101,2701209,2701323,2701443,2701569,2701701,2701839,2701983,2702133,2702289,2702451,2702619,2702793,2702973,2703159,2703351,2703549,2703753,2703963,2704179,2800871,2800964,2801063,2801168,2801279,2801396,2801519,2801648,2801783,2801924,2802071,2802224,2802383,2802548,2802719,2802896,2803079,2803268,2803463,2803664,2803871,2804084,2900931,2901027,2901129,2901237,2901351,2901471,2901597,2901729,2901867,2902011,2902161,2902317,2902479,2902647,2902821,2903001,2903187,2903379,2903577,2903781,2903991,3000993,3001092,3001197,3001308,3001425,3001548,3001677,3001812,3001953,3002100,3002253,3002412,3002577,3002748,3002925,3003108,3003297,3003492,3003693,3003900,3101057,3101159,3101267,3101381,3101501,3101627,3101759,3101897,3102041,3102191,3102347,3102509,3102677,3102851,3103031,3103217,3103409,3103607,3103811,3201123,3201228,3201339,3201456,3201579,3201708,3201843,3201984,3202131,3202284,3202443,3202608,3202779,3202956,3203139,3203328,3203523,3203724,3301191,3301299,3301413,3301533,3301659,3301791,3301929,3302073,3302223,3302379,3302541,3302709,3302883,3303063,3303249,3303441,3303639,3401261,3401372,3401489,3401612,3401741,3401876,3402017,3402164,3402317,3402476,3402641,3402812,3402989,3403172,3403361,3403556,3501333,3501447,3501567,3501693,3501825,3501963,3502107,3502257,3502413,3502575,3502743,3502917,3503097,3503283,3503475,3601407,3601524,3601647,3601776,3601911,3602052,3602199,3602352,3602511,3602676,3602847,3603024,3603207,3603396,3701483,3701603,3701729,3701861,3701999,3702143,3702293,3702449,3702611,3702779,3702953,3703133,3703319,3801561,3801684,3801813,3801948,3802089,3802236,3802389,3802548,3802713,3802884,3803061,3803244,3901641,3901767,3901899,3902037,3902181,3902331,3902487,3902649,3902817,3902991,3903171,4001723,4001852,4001987,4002128,4002275,4002428,4002587,4002752,4002923,4003100,4101807,4101939,4102077,4102221,4102371,4102527,4102689,4102857,4103031,4201893,4202028,4202169,4202316,4202469,4202628,4202793,4202964,4301981,4302119,4302263,4302413,4302569,4302731,4302899,4402071,4402212,4402359,4402512,4402671,4402836,4502163,4502307,4502457,4502613,4502775,4602257,4602404,4602557,4602716,4702353,4702503,4702659,4802451,4802604,4902551]