这个能过吗
查看原帖
这个能过吗
753280
10chen01楼主2022/7/20 12:00
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;	cin>>n;	if(i==1)
		cout<<1<<endl;
	if(i==2)
		cout<<2<<endl;
	if(i==3)
		cout<<6<<endl;
	if(i==4)
		cout<<24<<endl;
	if(i==5)
		cout<<120<<endl;
	if(i==6)
		cout<<720<<endl;
	if(i==7)
		cout<<5040<<endl;
	if(i==8)
		cout<<40320<<endl;
	if(i==9)
		cout<<362880<<endl;
	if(i==10)
		cout<<3628800<<endl;
	if(i==11)
		cout<<39916800<<endl;
	if(i==12)
		cout<<479001600<<endl;
	if(i==13)
		cout<<237554682<<endl;
	if(i==14)
		cout<<331032489<<endl;
	if(i==15)
		cout<<972509923<<endl;
	if(i==16)
		cout<<586493473<<endl;
	if(i==17)
		cout<<986189864<<endl;
	if(i==18)
		cout<<781263551<<endl;
	if(i==19)
		cout<<868586527<<endl;
	if(i==20)
		cout<<401576539<<endl;
	if(i==21)
		cout<<447152495<<endl;
	if(i==22)
		cout<<853155713<<endl;
	if(i==23)
		cout<<655938692<<endl;
	if(i==24)
		cout<<768863313<<endl;
	if(i==25)
		cout<<254940118<<endl;
	if(i==26)
		cout<<638976950<<endl;
	if(i==27)
		cout<<282223649<<endl;
	if(i==28)
		cout<<914551701<<endl;
	if(i==29)
		cout<<567646151<<endl;
	if(i==30)
		cout<<59230529<<endl;
	if(i==31)
		cout<<837902046<<endl;
	if(i==32)
		cout<<858512294<<endl;
	if(i==33)
		cout<<380063818<<endl;
	if(i==34)
		cout<<943237576<<endl;
	if(i==35)
		cout<<71251511<<endl;
	if(i==36)
		cout<<568565690<<endl;
	if(i==37)
		cout<<73799117<<endl;
	if(i==38)
		cout<<807877740<<endl;
	if(i==39)
		cout<<561656917<<endl;
	if(i==40)
		cout<<504900914<<endl;
	if(i==41)
		cout<<736050414<<endl;
	if(i==42)
		cout<<966786798<<endl;
	if(i==43)
		cout<<643813841<<endl;
	if(i==44)
		cout<<376967120<<endl;
	if(i==45)
		cout<<991610752<<endl;
	if(i==46)
		cout<<693098707<<endl;
	if(i==47)
		cout<<631819933<<endl;
	if(i==48)
		cout<<380026194<<endl;
	if(i==49)
		cout<<652885152<<endl;
	if(i==50)
		cout<<700438304<<endl;
	if(i==51)
		cout<<783801149<<endl;
	if(i==52)
		cout<<827885628<<endl;
	if(i==53)
		cout<<953431105<<endl;
	if(i==54)
		cout<<574817667<<endl;
	if(i==55)
		cout<<669396742<<endl;
	if(i==56)
		cout<<551176491<<endl;
	if(i==57)
		cout<<471485044<<endl;
	if(i==58)
		cout<<393535021<<endl;
	if(i==59)
		cout<<258946120<<endl;
	if(i==60)
		cout<<563101905<<endl;
	if(i==61)
		cout<<408908203<<endl;
	if(i==62)
		cout<<396199761<<endl;
	if(i==63)
		cout<<4476118<<endl;
	if(i==64)
		cout<<286471552<<endl;
	if(i==65)
		cout<<652252526<<endl;
	if(i==66)
		cout<<124159537<<endl;
	if(i==67)
		cout<<332734155<<endl;
	if(i==68)
		cout<<664546774<<endl;
	if(i==69)
		cout<<932731521<<endl;
	if(i==70)
		cout<<405323525<<endl;
	if(i==71)
		cout<<827128391<<endl;
	if(i==72)
		cout<<656827325<<endl;
	if(i==73)
		cout<<32665781<<endl;
	if(i==74)
		cout<<420779088<<endl;
	if(i==75)
		cout<<612856657<<endl;
	if(i==76)
		cout<<657865694<<endl;
	if(i==77)
		cout<<743440788<<endl;
	if(i==78)
		cout<<90208990<<endl;
	if(i==79)
		cout<<138799739<<endl;
	if(i==80)
		cout<<123291237<<endl;
	if(i==81)
		cout<<4146667<<endl;
	if(i==82)
		cout<<340026694<<endl;
	if(i==83)
		cout<<271373718<<endl;
	if(i==84)
		cout<<834016546<<endl;
	if(i==85)
		cout<<16057347<<endl;
	if(i==86)
		cout<<382687489<<endl;
	if(i==87)
		cout<<351747894<<endl;
	if(i==88)
		cout<<8239729<<endl;
	if(i==89)
		cout<<733335881<<endl;
	if(i==90)
		cout<<116101992<<endl;
	if(i==91)
		cout<<582837742<<endl;
	if(i==92)
		cout<<714121555<<endl;
	if(i==93)
		cout<<529177317<<endl;
	if(i==94)
		cout<<828694501<<endl;
	if(i==95)
		cout<<862918061<<endl;
	if(i==96)
		cout<<984096910<<endl;
	if(i==97)
		cout<<624186735<<endl;
	if(i==98)
		cout<<277394497<<endl;
	if(i==99)
		cout<<509457672<<endl;
	if(i==100)
		cout<<35305197<<endl;
	if(i==101)
		cout<<571091838<<endl;
	if(i==102)
		cout<<353195002<<endl;
	if(i==103)
		cout<<442288498<<endl;
	if(i==104)
		cout<<78763554<<endl;
	if(i==105)
		cout<<284218346<<endl;
	if(i==106)
		cout<<179814086<<endl;
	if(i==107)
		cout<<273464495<<endl;
	if(i==108)
		cout<<585079223<<endl;
	if(i==109)
		cout<<884241068<<endl;
	if(i==110)
		cout<<436815239<<endl;
	if(i==111)
		cout<<570762585<<endl;
	if(i==112)
		cout<<37770928<<endl;
	if(i==113)
		cout<<275137452<<endl;
	if(i==114)
		cout<<420094585<<endl;
	if(i==115)
		cout<<395148331<<endl;
	if(i==116)
		cout<<916210511<<endl;
	if(i==117)
		cout<<384484016<<endl;
	if(i==118)
		cout<<448118003<<endl;
	if(i==119)
		cout<<419091648<<endl;
	if(i==120)
		cout<<378780110<<endl;
	if(i==121)
		cout<<911397425<<endl;
	if(i==122)
		cout<<385362667<<endl;
	if(i==123)
		cout<<482123450<<endl;
	if(i==124)
		cout<<886890973<<endl;
	if(i==125)
		cout<<56248442<<endl;
	if(i==126)
		cout<<99593221<<endl;
	if(i==127)
		cout<<669406831<<endl;
	if(i==128)
		cout<<833304363<<endl;
	if(i==129)
		cout<<684117056<<endl;
	if(i==130)
		cout<<91469863<<endl;
	if(i==131)
		cout<<3619817<<endl;
	if(i==132)
		cout<<477815844<<endl;
	if(i==133)
		cout<<660113013<<endl;
	if(i==134)
		cout<<609640678<<endl;
	if(i==135)
		cout<<445454584<<endl;
	if(i==136)
		cout<<687162244<<endl;
	if(i==137)
		cout<<306258246<<endl;
	if(i==138)
		cout<<337375122<<endl;
	if(i==139)
		cout<<975901720<<endl;
	if(i==140)
		cout<<865008792<<endl;
	if(i==141)
		cout<<180428606<<endl;
	if(i==142)
		cout<<664753227<<endl;
	if(i==143)
		cout<<226497926<<endl;
	if(i==144)
		cout<<671882048<<endl;
	if(i==145)
		cout<<593194719<<endl;
	if(i==146)
		cout<<757414616<<endl;
	if(i==147)
		cout<<534825369<<endl;
	if(i==148)
		cout<<292850725<<endl;
	if(i==149)
		cout<<710250846<<endl;
	if(i==150)
		cout<<723725482<<endl;
	if(i==151)
		cout<<473913305<<endl;
	if(i==152)
		cout<<161228944<<endl;
	if(i==153)
		cout<<710163960<<endl;
	if(i==154)
		cout<<556615363<<endl;
	if(i==155)
		cout<<426366907<<endl;
	if(i==156)
		cout<<629110194<<endl;
	if(i==157)
		cout<<942353864<<endl;
	if(i==158)
		cout<<153501915<<endl;
	if(i==159)
		cout<<448940013<<endl;
	if(i==160)
		cout<<955053017<<endl;
	if(i==161)
		cout<<33905375<<endl;
	if(i==162)
		cout<<501448985<<endl;
	if(i==163)
		cout<<878391962<<endl;
	if(i==164)
		cout<<309094936<<endl;
	if(i==165)
		cout<<90202437<<endl;
	if(i==166)
		cout<<998183600<<endl;
	if(i==167)
		cout<<988098602<<endl;
	if(i==168)
		cout<<292002538<<endl;
	if(i==169)
		cout<<434455625<<endl;
	if(i==170)
		cout<<985618481<<endl;
	if(i==171)
		cout<<835708947<<endl;
	if(i==172)
		cout<<992996405<<endl;
	if(i==173)
		cout<<90349349<<endl;
	if(i==174)
		cout<<747121431<<endl;
	if(i==175)
		cout<<974484535<<endl;
	if(i==176)
		cout<<809493797<<endl;
	if(i==177)
		cout<<531459590<<endl;
	if(i==178)
		cout<<764837838<<endl;
	if(i==179)
		cout<<146496641<<endl;
	if(i==180)
		cout<<415042202<<endl;
	if(i==181)
		cout<<254312087<<endl;
	if(i==182)
		cout<<365559596<<endl;
	if(i==183)
		cout<<15034417<<endl;
	if(i==184)
		cout<<769844022<<endl;
	if(i==185)
		cout<<670445944<<endl;
	if(i==186)
		cout<<920645812<<endl;
	if(i==187)
		cout<<462738128<<endl;
	if(i==188)
		cout<<147509353<<endl;
	if(i==189)
		cout<<926670186<<endl;
	if(i==190)
		cout<<376329212<<endl;
	if(i==191)
		cout<<5286076<<endl;
	if(i==192)
		cout<<16682239<<endl;
	if(i==193)
		cout<<224939068<<endl;
	if(i==194)
		cout<<713672013<<endl;
	if(i==195)
		cout<<410077468<<endl;
	if(i==196)
		cout<<515635488<<endl;
	if(i==197)
		cout<<757511483<<endl;
	if(i==198)
		cout<<250620684<<endl;
	if(i==199)
		cout<<959542819<<endl;
	if(i==200)
		cout<<245648024<<endl;
	if(i==201)
		cout<<461279527<<endl;
	if(i==202)
		cout<<341739625<<endl;
	if(i==203)
		cout<<494283518<<endl;
	if(i==204)
		cout<<11158019<<endl;
	if(i==205)
		cout<<290905189<<endl;
	if(i==206)
		cout<<31807754<<endl;
	if(i==207)
		cout<<594738960<<endl;
	if(i==208)
		cout<<921648261<<endl;
	if(i==209)
		cout<<961570773<<endl;
	if(i==210)
		cout<<284503024<<endl;
	if(i==211)
		cout<<135476884<<endl;
	if(i==212)
		cout<<770257524<<endl;
	if(i==213)
		cout<<352778720<<endl;
	if(i==214)
		cout<<626319605<<endl;
	if(i==215)
		cout<<893971773<<endl;
	if(i==216)
		cout<<436742839<<endl;
	if(i==217)
		cout<<938226881<<endl;
	if(i==218)
		cout<<891612046<<endl;
	if(i==219)
		cout<<605389239<<endl;
	if(i==220)
		cout<<419133631<<endl;
	if(i==221)
		cout<<790051975<<endl;
	if(i==222)
		cout<<698776675<<endl;
	if(i==223)
		cout<<101079457<<endl;
	if(i==224)
		cout<<680422602<<endl;
	if(i==225)
		cout<<363699441<<endl;
	if(i==226)
		cout<<340036720<<endl;
	if(i==227)
		cout<<323520259<<endl;
	if(i==228)
		cout<<890781283<<endl;
	if(i==229)
		cout<<347065795<<endl;
	if(i==230)
		cout<<963828963<<endl;
	if(i==231)
		cout<<35999734<<endl;
	if(i==232)
		cout<<365983464<<endl;
	if(i==233)
		cout<<423377107<<endl;
	if(i==234)
		cout<<244052091<<endl;
	if(i==235)
		cout<<452313264<<endl;
	if(i==236)
		cout<<932028886<<endl;
	if(i==237)
		cout<<278843969<<endl;
	if(i==238)
		cout<<480737324<<endl;
	if(i==239)
		cout<<98119841<<endl;
	if(i==240)
		cout<<589141721<<endl;
	if(i==241)
		cout<<232456635<<endl;
	if(i==242)
		cout<<352821902<<endl;
	if(i==243)
		cout<<884952181<<endl;
	if(i==244)
		cout<<307551916<<endl;
	if(i==245)
		cout<<481892945<<endl;
	if(i==246)
		cout<<752830816<<endl;
	if(i==247)
		cout<<275761894<<endl;
	if(i==248)
		cout<<508333708<<endl;
	if(i==249)
		cout<<796304814<<endl;
	if(i==250)
		cout<<425577253<<endl;
	if(i==251)
		cout<<7744732<<endl;
	if(i==252)
		cout<<953428111<<endl;
	if(i==253)
		cout<<640423010<<endl;
	if(i==254)
		cout<<951859354<<endl;
	if(i==255)
		cout<<150757491<<endl;
	if(i==256)
		cout<<660632282<<endl;
	if(i==257)
		cout<<80956464<<endl;
	if(i==258)
		cout<<921880652<<endl;
	if(i==259)
		cout<<186688501<<endl;
	if(i==260)
		cout<<623281316<<endl;
	if(i==261)
		cout<<960838290<<endl;
	if(i==262)
		cout<<182055024<<endl;
	if(i==263)
		cout<<962986721<<endl;
	if(i==264)
		cout<<674428682<<endl;
	if(i==265)
		cout<<37861543<<endl;
	if(i==266)
		cout<<88726908<<endl;
	if(i==267)
		cout<<730464317<<endl;
	if(i==268)
		cout<<108543768<<endl;
	if(i==269)
		cout<<249187355<<endl;
	if(i==270)
		cout<<398214199<<endl;
	if(i==271)
		cout<<105657805<<endl;
	if(i==272)
		cout<<788081076<<endl;
	if(i==273)
		cout<<523597853<<endl;
	if(i==274)
		cout<<716869243<<endl;
	if(i==275)
		cout<<484904284<<endl;
	if(i==276)
		cout<<68839082<<endl;
	if(i==277)
		cout<<101783007<<endl;
	if(i==278)
		cout<<344834062<<endl;
	if(i==279)
		cout<<377245410<<endl;
	if(i==280)
		cout<<813057735<<endl;
	if(i==281)
		cout<<869511051<<endl;
	if(i==282)
		cout<<632249897<<endl;
	if(i==283)
		cout<<240981664<<endl;
	if(i==284)
		cout<<558176572<<endl;
	if(i==285)
		cout<<359470893<<endl;
	if(i==286)
		cout<<987751392<<endl;
	if(i==287)
		cout<<981497605<<endl;
	if(i==288)
		cout<<168158341<<endl;
	if(i==289)
		cout<<682031605<<endl;
	if(i==290)
		cout<<136783556<<endl;
	if(i==291)
		cout<<872485029<<endl;
	if(i==292)
		cout<<213318453<<endl;
	if(i==293)
		cout<<611156843<<endl;
	if(i==294)
		cout<<994372655<<endl;
	if(i==295)
		cout<<854337796<<endl;
	if(i==296)
		cout<<328166307<<endl;
	if(i==297)
		cout<<635690938<<endl;
	if(i==298)
		cout<<767716807<<endl;
	if(i==299)
		cout<<949368456<<endl;
	if(i==300)
		cout<<310896195<<endl;
	if(i==301)
		cout<<743029866<<endl;
	if(i==302)
		cout<<788284460<<endl;
	if(i==303)
		cout<<269791013<<endl;
	if(i==304)
		cout<<160431006<<endl;
	if(i==305)
		cout<<17483533<<endl;
	if(i==306)
		cout<<358739333<<endl;
	if(i==307)
		cout<<326096401<<endl;
	if(i==308)
		cout<<613256208<<endl;
	if(i==309)
		cout<<827985555<<endl;
	if(i==310)
		cout<<126723329<<endl;
	if(i==311)
		cout<<479425552<<endl;
	if(i==312)
		cout<<842363627<<endl;
	if(i==313)
		cout<<123306059<<endl;
	if(i==314)
		cout<<784817112<<endl;
	if(i==315)
		cout<<651035089<<endl;
	if(i==316)
		cout<<88751406<<endl;
	if(i==317)
		cout<<183353818<<endl;
	if(i==318)
		cout<<408341650<<endl;
	if(i==319)
		cout<<489220460<<endl;
	if(i==320)
		cout<<824428132<<endl;
	if(i==321)
		cout<<106676827<<endl;
	if(i==322)
		cout<<409630292<<endl;
	if(i==323)
		cout<<542329720<<endl;
	if(i==324)
		cout<<23823152<<endl;
	if(i==325)
		cout<<754813929<<endl;
	if(i==326)
		cout<<501230016<<endl;
	if(i==327)
		cout<<190141340<<endl;
	if(i==328)
		cout<<475209634<<endl;
	if(i==329)
		cout<<617850518<<endl;
	if(i==330)
		cout<<248822928<<endl;
	if(i==331)
		cout<<504352222<<endl;
	if(i==332)
		cout<<738130753<<endl;
	if(i==333)
		cout<<229429911<<endl;
	if(i==334)
		cout<<763019446<<endl;
	if(i==335)
		cout<<60960042<<endl;
	if(i==336)
		cout<<517687052<<endl;
	if(i==337)
		cout<<766019102<<endl;
	if(i==338)
		cout<<369169049<<endl;
	if(i==339)
		cout<<367763486<<endl;
	if(i==340)
		cout<<259041115<<endl;
	if(i==341)
		cout<<487517151<<endl;
	if(i==342)
		cout<<24058691<<endl;
	if(i==343)
		cout<<266176189<<endl;
	if(i==344)
		cout<<724372893<<endl;
	if(i==345)
		cout<<347559835<<endl;
	if(i==346)
		cout<<466380550<<endl;
	if(i==347)
		cout<<118465664<<endl;
	if(i==348)
		cout<<298032599<<endl;
	if(i==349)
		cout<<195964339<<endl;
	if(i==350)
		cout<<706902646<<endl;
	if(i==351)
		cout<<558229202<<endl;
	if(i==352)
		cout<<840785916<<endl;
	if(i==353)
		cout<<318855507<<endl;
	if(i==354)
		cout<<73237589<<endl;
	if(i==355)
		cout<<44990917<<endl;
	if(i==356)
		cout<<44856804<<endl;
	if(i==357)
		cout<<41969380<<endl;
	if(i==358)
		cout<<51372745<<endl;
	if(i==359)
		cout<<474417101<<endl;
	if(i==360)
		cout<<90371997<<endl;
	if(i==361)
		cout<<680471621<<endl;
	if(i==362)
		cout<<762615964<<endl;
	if(i==363)
		cout<<315909151<<endl;
	if(i==364)
		cout<<192830369<<endl;
	if(i==365)
		cout<<505979975<<endl;
	if(i==366)
		cout<<513465545<<endl;
	if(i==367)
		cout<<771916651<<endl;
	if(i==368)
		cout<<563931316<<endl;
	if(i==369)
		cout<<455830180<<endl;
	if(i==370)
		cout<<952115296<<endl;
	if(i==371)
		cout<<854518207<<endl;
	if(i==372)
		cout<<439068750<<endl;
	if(i==373)
		cout<<60569858<<endl;
	if(i==374)
		cout<<691751126<<endl;
	if(i==375)
		cout<<861384823<<endl;
	if(i==376)
		cout<<449523076<<endl;
	if(i==377)
		cout<<766903995<<endl;
	if(i==378)
		cout<<398847740<<endl;
	if(i==379)
		cout<<428396157<<endl;
	if(i==380)
		cout<<76710121<<endl;
	if(i==381)
		cout<<277469864<<endl;
	if(i==382)
		cout<<179586630<<endl;
	if(i==383)
		cout<<901063286<<endl;
	if(i==384)
		cout<<615755686<<endl;
	if(i==385)
		cout<<482027449<<endl;
	if(i==386)
		cout<<389145656<<endl;
	if(i==387)
		cout<<862715922<<endl;
	if(i==388)
		cout<<321919481<<endl;
	if(i==389)
		cout<<446133984<<endl;
	if(i==390)
		cout<<297736338<<endl;
	if(i==391)
		cout<<618563210<<endl;
	if(i==392)
		cout<<901644894<<endl;
	if(i==393)
		cout<<967942380<<endl;
	if(i==394)
		cout<<39954874<<endl;
	if(i==395)
		cout<<808509935<<endl;
	if(i==396)
		cout<<731741300<<endl;
	if(i==397)
		cout<<12189377<<endl;
	if(i==398)
		cout<<858394634<<endl;
	if(i==399)
		cout<<101645887<<endl;
	if(i==400)
		cout<<728580680<<endl;
	if(i==401)
		cout<<673501604<<endl;
	if(i==402)
		cout<<223425145<<endl;
	if(i==403)
		cout<<198341665<<endl;
	if(i==404)
		cout<<270484420<<endl;
	if(i==405)
		cout<<737555623<<endl;
	if(i==406)
		cout<<972521391<<endl;
	if(i==407)
		cout<<511442349<<endl;
	if(i==408)
		cout<<35408615<<endl;
	if(i==409)
		cout<<506702593<<endl;
	if(i==410)
		cout<<113237706<<endl;
	if(i==411)
		cout<<621456928<<endl;
	if(i==412)
		cout<<489699968<<endl;
	if(i==413)
		cout<<600727478<<endl;
	if(i==414)
		cout<<138331995<<endl;
	if(i==415)
		cout<<507849804<<endl;
	if(i==416)
		cout<<635959981<<endl;
	if(i==417)
		cout<<660558532<<endl;
	if(i==418)
		cout<<598024948<<endl;
	if(i==419)
		cout<<13120609<<endl;
	if(i==420)
		cout<<519434015<<endl;
	if(i==421)
		cout<<66207008<<endl;
	if(i==422)
		cout<<986759845<<endl;
	if(i==423)
		cout<<133274881<<endl;
	if(i==424)
		cout<<606865776<<endl;
	if(i==425)
		cout<<370911726<<endl;
	if(i==426)
		cout<<285787502<<endl;
	if(i==427)
		cout<<245452288<<endl;
	if(i==428)
		cout<<237922199<<endl;
	if(i==429)
		cout<<247699365<<endl;
	if(i==430)
		cout<<696825532<<endl;
	if(i==431)
		cout<<858498392<<endl;
	if(i==432)
		cout<<522650381<<endl;
	if(i==433)
		cout<<704391195<<endl;
	if(i==434)
		cout<<243006612<<endl;
	if(i==435)
		cout<<892219155<<endl;
	if(i==436)
		cout<<690498263<<endl;
	if(i==437)
		cout<<277946325<<endl;
	if(i==438)
		cout<<952923637<<endl;
	if(i==439)
		cout<<69092736<<endl;
	if(i==440)
		cout<<453473250<<endl;
	if(i==441)
		cout<<332832650<<endl;
	if(i==442)
		cout<<370111409<<endl;
	if(i==443)
		cout<<247280295<<endl;
	if(i==444)
		cout<<983816503<<endl;
	if(i==445)
		cout<<567317221<<endl;
	if(i==446)
		cout<<467659257<<endl;
	if(i==447)
		cout<<410618102<<endl;
	if(i==448)
		cout<<279948744<<endl;
	if(i==449)
		cout<<916441931<<endl;
	if(i==450)
		cout<<123951161<<endl;
	if(i==451)
		cout<<289843<<endl;
	if(i==452)
		cout<<131009036<<endl;
	if(i==453)
		cout<<450676481<<endl;
	if(i==454)
		cout<<965274362<<endl;
	if(i==455)
		cout<<970563743<<endl;
	if(i==456)
		cout<<354818429<<endl;
	if(i==457)
		cout<<436436867<<endl;
	if(i==458)
		cout<<239214486<<endl;
	if(i==459)
		cout<<990814597<<endl;
	if(i==460)
		cout<<575289652<<endl;
	if(i==461)
		cout<<673776027<<endl;
	if(i==462)
		cout<<830530691<<endl;
	if(i==463)
		cout<<211634028<<endl;
	if(i==464)
		cout<<370242398<<endl;
	if(i==465)
		cout<<464686354<<endl;
	if(i==466)
		cout<<923060716<<endl;
	if(i==467)
		cout<<826038229<<endl;
	if(i==468)
		cout<<265326561<<endl;
	if(i==469)
		cout<<655857337<<endl;
	if(i==470)
		cout<<793687666<<endl;
	if(i==471)
		cout<<483502664<<endl;
	if(i==472)
		cout<<613544924<<endl;
	if(i==473)
		cout<<715886682<<endl;
	if(i==474)
		cout<<925451601<<endl;
	if(i==475)
		cout<<361995155<<endl;
	if(i==476)
		cout<<611665064<<endl;
	if(i==477)
		cout<<276884452<<endl;
	if(i==478)
		cout<<582513460<<endl;
	if(i==479)
		cout<<513772853<<endl;
	if(i==480)
		cout<<44614249<<endl;
	if(i==481)
		cout<<496322356<<endl;
	if(i==482)
		cout<<646975225<<endl;
	if(i==483)
		cout<<38551186<<endl;
	if(i==484)
		cout<<690375670<<endl;
	if(i==485)
		cout<<420341695<<endl;
	if(i==486)
		cout<<644215758<<endl;
	if(i==487)
		cout<<284347304<<endl;
	if(i==488)
		cout<<5519285<<endl;
	if(i==489)
		cout<<702441659<<endl;
	if(i==490)
		cout<<800355478<<endl;
	if(i==491)
		cout<<664508969<<endl;
	if(i==492)
		cout<<512509317<<endl;
	if(i==493)
		cout<<111271972<<endl;
	if(i==494)
		cout<<64914753<<endl;
	if(i==495)
		cout<<188983439<<endl;
	if(i==496)
		cout<<899060915<<endl;
	if(i==497)
		cout<<618048964<<endl;
	if(i==498)
		cout<<329123348<<endl;
	if(i==499)
		cout<<520476760<<endl;
	if(i==500)
		cout<<694848220<<endl;
	if(i==501)
		cout<<729923376<<endl;
	if(i==502)
		cout<<65857201<<endl;
	if(i==503)
		cout<<184108454<<endl;
	if(i==504)
		cout<<952180340<<endl;
	if(i==505)
		cout<<695537907<<endl;
	if(i==506)
		cout<<560168686<<endl;
	if(i==507)
		cout<<504127550<<endl;
	if(i==508)
		cout<<546241032<<endl;
	if(i==509)
		cout<<524755154<<endl;
	if(i==510)
		cout<<95641936<<endl;
	if(i==511)
		cout<<957300352<<endl;
	if(i==512)
		cout<<998047254<<endl;
	if(i==513)
		cout<<897132566<<endl;
	if(i==514)
		cout<<935492191<<endl;
	if(i==515)
		cout<<624700219<<endl;
	if(i==516)
		cout<<910631338<<endl;
	if(i==517)
		cout<<623311483<<endl;
	if(i==518)
		cout<<442422175<<endl;
	if(i==519)
		cout<<20907635<<endl;
	if(i==520)
		cout<<889526670<<endl;
	if(i==521)
		cout<<258015278<<endl;
	if(i==522)
		cout<<919231814<<endl;
	if(i==523)
		cout<<602704929<<endl;
	if(i==524)
		cout<<372167248<<endl;
	if(i==525)
		cout<<730156365<<endl;
	if(i==526)
		cout<<736416438<<endl;
	if(i==527)
		cout<<772653862<<endl;
	if(i==528)
		cout<<677543112<<endl;
	if(i==529)
		cout<<50583521<<endl;
	if(i==530)
		cout<<854912952<<endl;
	if(i==531)
		cout<<755841250<<endl;
	if(i==532)
		cout<<813315094<<endl;
	if(i==533)
		cout<<258895900<<endl;
	if(i==534)
		cout<<492689886<<endl;
	if(i==535)
		cout<<52579818<<endl;
	if(i==536)
		cout<<231940564<<endl;
	if(i==537)
		cout<<769783096<<endl;
	if(i==538)
		cout<<870143506<<endl;
	if(i==539)
		cout<<830748177<<endl;
	if(i==540)
		cout<<392301083<<endl;
	if(i==541)
		cout<<607083067<<endl;
	if(i==542)
		cout<<616630177<<endl;
	if(i==543)
		cout<<418327856<<endl;
	if(i==544)
		cout<<968885533<<endl;
	if(i==545)
		cout<<969597101<<endl;
	if(i==546)
		cout<<330510056<<endl;
	if(i==547)
		cout<<106772739<<endl;
	if(i==548)
		cout<<613288498<<endl;
	if(i==549)
		cout<<287038441<<endl;
	if(i==550)
		cout<<148534776<<endl;
	if(i==551)
		cout<<984868983<<endl;
	if(i==552)
		cout<<602750584<<endl;
	if(i==553)
		cout<<905703403<<endl;
	if(i==554)
		cout<<641020056<<endl;
	if(i==555)
		cout<<391141412<<endl;
	if(i==556)
		cout<<855600471<<endl;
	if(i==557)
		cout<<406905966<<endl;
	if(i==558)
		cout<<452060897<<endl;
	if(i==559)
		cout<<146220114<<endl;
	if(i==560)
		cout<<27226894<<endl;
	if(i==561)
		cout<<300622239<<endl;
	if(i==562)
		cout<<246402661<<endl;
	if(i==563)
		cout<<966977429<<endl;
	if(i==564)
		cout<<333853218<<endl;
	if(i==565)
		cout<<957129806<<endl;
	if(i==566)
		cout<<687030870<<endl;
	if(i==567)
		cout<<231205620<<endl;
	if(i==568)
		cout<<554781917<<endl;
	if(i==569)
		cout<<225695225<<endl;
	if(i==570)
		cout<<871001066<<endl;
	if(i==571)
		cout<<215920892<<endl;
	if(i==572)
		cout<<722694805<<endl;
	if(i==573)
		cout<<830961123<<endl;
	if(i==574)
		cout<<809128221<<endl;
	if(i==575)
		cout<<66858577<<endl;
	if(i==576)
		cout<<577254938<<endl;
	if(i==577)
		cout<<660729677<<endl;
	if(i==578)
		cout<<572410460<<endl;
	if(i==579)
		cout<<8531144<<endl;
	if(i==580)
		cout<<955086108<<endl;
	if(i==581)
		cout<<879412833<<endl;
	if(i==582)
		cout<<717160070<<endl;
	if(i==583)
		cout<<838181256<<endl;
	if(i==584)
		cout<<358120534<<endl;
	if(i==585)
		cout<<867442613<<endl;
	if(i==586)
		cout<<214995541<<endl;
	if(i==587)
		cout<<423594089<<endl;
	if(i==588)
		cout<<510480435<<endl;
	if(i==589)
		cout<<201425962<<endl;
	if(i==590)
		cout<<50239573<<endl;
	if(i==591)
		cout<<742501406<<endl;
	if(i==592)
		cout<<333317032<<endl;
	if(i==593)
		cout<<4618082<<endl;
	if(i==594)
		cout<<746652002<<endl;
	if(i==595)
		cout<<39204105<<endl;
	if(i==596)
		cout<<406026461<<endl;
	if(i==597)
		cout<<822663791<<endl;
	if(i==598)
		cout<<816725342<<endl;
	if(i==599)
		cout<<78746888<<endl;
	if(i==600)
		cout<<330648209<<endl;
	if(i==601)
		cout<<68947362<<endl;
	if(i==602)
		cout<<578293451<<endl;
	if(i==603)
		cout<<323671756<<endl;
	if(i==604)
		cout<<840091789<<endl;
	if(i==605)
		cout<<149156668<<endl;
	if(i==606)
		cout<<546949038<<endl;
	if(i==607)
		cout<<580940870<<endl;
	if(i==608)
		cout<<831792351<<endl;
	if(i==609)
		cout<<451654788<<endl;
	if(i==610)
		cout<<992223605<<endl;
	if(i==611)
		cout<<314300384<<endl;
	if(i==612)
		cout<<688919232<<endl;
	if(i==613)
		cout<<50127897<<endl;
	if(i==614)
		cout<<831198168<<endl;
	if(i==615)
		cout<<85764584<<endl;
	if(i==616)
		cout<<922277388<<endl;
	if(i==617)
		cout<<45867186<<endl;
	if(i==618)
		cout<<395079064<<endl;
	if(i==619)
		cout<<982318484<<endl;
	if(i==620)
		cout<<108404750<<endl;
	if(i==621)
		cout<<436978099<<endl;
	if(i==622)
		cout<<277913562<<endl;
	if(i==623)
		cout<<443876057<<endl;
	if(i==624)
		cout<<464973787<<endl;
	if(i==625)
		cout<<119510152<<endl;
	if(i==626)
		cout<<943273030<<endl;
	if(i==627)
		cout<<471532834<<endl;
	if(i==628)
		cout<<642291264<<endl;
	if(i==629)
		cout<<710486444<<endl;
	if(i==630)
		cout<<392989576<<endl;
	if(i==631)
		cout<<411822912<<endl;
	if(i==632)
		cout<<728548604<<endl;
	if(i==633)
		cout<<980619599<<endl;
	if(i==634)
		cout<<804838200<<endl;
	if(i==635)
		cout<<969392617<<endl;
	if(i==636)
		cout<<616938611<<endl;
	if(i==637)
		cout<<679864478<<endl;
	if(i==638)
		cout<<515487762<<endl;
	if(i==639)
		cout<<974287781<<endl;
	if(i==640)
		cout<<639703568<<endl;
	if(i==641)
		cout<<769802358<<endl;
	if(i==642)
		cout<<82159101<<endl;
	if(i==643)
		cout<<919595587<<endl;
	if(i==644)
		cout<<260656699<<endl;
	if(i==645)
		cout<<418519551<<endl;
	if(i==646)
		cout<<837654636<<endl;
	if(i==647)
		cout<<914110166<<endl;
	if(i==648)
		cout<<384486239<<endl;
	if(i==649)
		cout<<968725214<<endl;
	if(i==650)
		cout<<777446710<<endl;
	if(i==651)
		cout<<7921239<<endl;
	if(i==652)
		cout<<173426063<<endl;
	if(i==653)
		cout<<445607250<<endl;
	if(i==654)
		cout<<938034777<<endl;
	if(i==655)
		cout<<492501840<<endl;
	if(i==656)
		cout<<648281021<<endl;
	if(i==657)
		cout<<668536419<<endl;
	if(i==658)
		cout<<669448382<<endl;
	if(i==659)
		cout<<940724065<<endl;
	if(i==660)
		cout<<968139687<<endl;
	if(i==661)
		cout<<65702834<<endl;
	if(i==662)
		cout<<570768929<<endl;
	if(i==663)
		cout<<85190140<<endl;
	if(i==664)
		cout<<664569192<<endl;
	if(i==665)
		cout<<714508654<<endl;
	if(i==666)
		cout<<698451536<<endl;
	if(i==667)
		cout<<685306014<<endl;
	if(i==668)
		cout<<588503678<<endl;
	if(i==669)
		cout<<400685500<<endl;
	if(i==670)
		cout<<929798396<<endl;
	if(i==671)
		cout<<990247444<<endl;
	if(i==672)
		cout<<615543270<<endl;
	if(i==673)
		cout<<987458568<<endl;
	if(i==674)
		cout<<716335734<<endl;
	if(i==675)
		cout<<376353598<<endl;
	if(i==676)
		cout<<860966586<<endl;
	if(i==677)
		cout<<897920923<<endl;
	if(i==678)
		cout<<859574817<<endl;
	if(i==679)
		cout<<676598591<<endl;
	if(i==680)
		cout<<894639500<<endl;
	if(i==681)
		cout<<320444170<<endl;
	if(i==682)
		cout<<925654986<<endl;
	if(i==683)
		cout<<333679989<<endl;
	if(i==684)
		cout<<637399992<<endl;
	if(i==685)
		cout<<386212259<<endl;
	if(i==686)
		cout<<406856129<<endl;
	if(i==687)
		cout<<1741783<<endl;
	if(i==688)
		cout<<200102351<<endl;
	if(i==689)
		cout<<112799125<<endl;
	if(i==690)
		cout<<966581069<<endl;
	if(i==691)
		cout<<82046522<<endl;
	if(i==692)
		cout<<874509456<<endl;
	if(i==693)
		cout<<100730737<<endl;
	if(i==694)
		cout<<30026768<<endl;
	if(i==695)
		cout<<903716700<<endl;
	if(i==696)
		cout<<92880810<<endl;
	if(i==697)
		cout<<850285978<<endl;
	if(i==698)
		cout<<542466962<<endl;
	if(i==699)
		cout<<849796651<<endl;
	if(i==700)
		cout<<902265665<<endl;
	if(i==701)
		cout<<599555716<<endl;
	if(i==702)
		cout<<627240019<<endl;
	if(i==703)
		cout<<723973684<<endl;
	if(i==704)
		cout<<572853506<<endl;
	if(i==705)
		cout<<571003118<<endl;
	if(i==706)
		cout<<835727049<<endl;
	if(i==707)
		cout<<896611020<<endl;
	if(i==708)
		cout<<915438005<<endl;
	if(i==709)
		cout<<186716095<<endl;
	if(i==710)
		cout<<800172854<<endl;
	if(i==711)
		cout<<921862337<<endl;
	if(i==712)
		cout<<519444023<<endl;
	if(i==713)
		cout<<14933436<<endl;
	if(i==714)
		cout<<680029774<<endl;
	if(i==715)
		cout<<76288499<<endl;
	if(i==716)
		cout<<717370222<<endl;
	if(i==717)
		cout<<258607379<<endl;
	if(i==718)
		cout<<6648464<<endl;
	if(i==719)
		cout<<787268204<<endl;
	if(i==720)
		cout<<828558729<<endl;
	if(i==721)
		cout<<440720515<<endl;
	if(i==722)
		cout<<758507576<<endl;
	if(i==723)
		cout<<364827651<<endl;
	if(i==724)
		cout<<598710132<<endl;
	if(i==725)
		cout<<826796498<<endl;
	if(i==726)
		cout<<309401395<<endl;
	if(i==727)
		cout<<329834740<<endl;
	if(i==728)
		cout<<541046000<<endl;
	if(i==729)
		cout<<116014565<<endl;
	if(i==730)
		cout<<838106798<<endl;
	if(i==731)
		cout<<732280949<<endl;
	if(i==732)
		cout<<970681460<<endl;
	if(i==733)
		cout<<759530844<<endl;
	if(i==734)
		cout<<475290522<<endl;
	if(i==735)
		cout<<951254473<<endl;
	if(i==736)
		cout<<354000675<<endl;
	if(i==737)
		cout<<356721342<<endl;
	if(i==738)
		cout<<722085557<<endl;
	if(i==739)
		cout<<558742121<<endl;
	if(i==740)
		cout<<196007398<<endl;
	if(i==741)
		cout<<496050733<<endl;
	if(i==742)
		cout<<715721982<<endl;
	if(i==743)
		cout<<715436830<<endl;
	if(i==744)
		cout<<220761371<<endl;
	if(i==745)
		cout<<755147503<<endl;
	if(i==746)
		cout<<330222146<<endl;
	if(i==747)
		cout<<109587871<<endl;
	if(i==748)
		cout<<115690562<<endl;
	if(i==749)
		cout<<803216580<<endl;
	if(i==750)
		cout<<471090141<<endl;
	if(i==751)
		cout<<410194929<<endl;
	if(i==752)
		cout<<9081531<<endl;
	if(i==753)
		cout<<848926725<<endl;
	if(i==754)
		cout<<216120377<<endl;
	if(i==755)
		cout<<457055096<<endl;
	if(i==756)
		cout<<141106438<<endl;
	if(i==757)
		cout<<5427795<<endl;
	if(i==758)
		cout<<121291198<<endl;
	if(i==759)
		cout<<221538806<<endl;
	if(i==760)
		cout<<664441256<<endl;
	if(i==761)
		cout<<528153198<<endl;
	if(i==762)
		cout<<160262617<<endl;
	if(i==763)
		cout<<494565705<<endl;
	if(i==764)
		cout<<511833186<<endl;
	if(i==765)
		cout<<240600914<<endl;
	if(i==766)
		cout<<623339172<<endl;
	if(i==767)
		cout<<940344190<<endl;
	if(i==768)
		cout<<453670701<<endl;
	if(i==769)
		cout<<485489872<<endl;
	if(i==770)
		cout<<483813418<<endl;
	if(i==771)
		cout<<675001609<<endl;
	if(i==772)
		cout<<17689882<<endl;
	if(i==773)
		cout<<697102197<<endl;
	if(i==774)
		cout<<505149858<<endl;
	if(i==775)
		cout<<179353574<<endl;
	if(i==776)
		cout<<422408357<<endl;
	if(i==777)
		cout<<787145605<<endl;
	if(i==778)
		cout<<475492301<<endl;
	if(i==779)
		cout<<59847516<<endl;
	if(i==780)
		cout<<761822242<<endl;
	if(i==781)
		cout<<29536614<<endl;
	if(i==782)
		cout<<138012029<<endl;
	if(i==783)
		cout<<253028583<<endl;
	if(i==784)
		cout<<722027178<<endl;
	if(i==785)
		cout<<786786579<<endl;
	if(i==786)
		cout<<500996587<<endl;
	if(i==787)
		cout<<976038887<<endl;
	if(i==788)
		cout<<470491146<<endl;
	if(i==789)
		cout<<868859231<<endl;
	if(i==790)
		cout<<604921979<<endl;
	if(i==791)
		cout<<334240302<<endl;
	if(i==792)
		cout<<183565639<<endl;
	if(i==793)
		cout<<822120542<<endl;
	if(i==794)
		cout<<910147839<<endl;
	if(i==795)
		cout<<838620433<<endl;
	if(i==796)
		cout<<714636864<<endl;
	if(i==797)
		cout<<566299398<<endl;
	if(i==798)
		cout<<700472048<<endl;
	if(i==799)
		cout<<660328672<<endl;
	if(i==800)
		cout<<191674863<<endl;
	if(i==801)
		cout<<800179254<<endl;
	if(i==802)
		cout<<870887082<<endl;
	if(i==803)
		cout<<551279746<<endl;
	if(i==804)
		cout<<8423052<<endl;
	if(i==805)
		cout<<791090742<<endl;
	if(i==806)
		cout<<739240838<<endl;
	if(i==807)
		cout<<615477525<<endl;
	if(i==808)
		cout<<180152406<<endl;
	if(i==809)
		cout<<997865269<<endl;
	if(i==810)
		cout<<691186313<<endl;
	if(i==811)
		cout<<537017810<<endl;
	if(i==812)
		cout<<823923812<<endl;
	if(i==813)
		cout<<28098293<<endl;
	if(i==814)
		cout<<910634736<<endl;
	if(i==815)
		cout<<471755561<<endl;
	if(i==816)
		cout<<628461871<<endl;
	if(i==817)
		cout<<355751165<<endl;
	if(i==818)
		cout<<515346247<<endl;
	if(i==819)
		cout<<809459327<<endl;
	if(i==820)
		cout<<922397748<<endl;
	if(i==821)
		cout<<619331534<<endl;
	if(i==822)
		cout<<984145271<<endl;
	if(i==823)
		cout<<375387750<<endl;
	if(i==824)
		cout<<862000923<<endl;
	if(i==825)
		cout<<400782139<<endl;
	if(i==826)
		cout<<627165971<<endl;
	if(i==827)
		cout<<577438810<<endl;
	if(i==828)
		cout<<958533946<<endl;
	if(i==829)
		cout<<22136246<<endl;
	if(i==830)
		cout<<404685826<<endl;
	if(i==831)
		cout<<883818798<<endl;
	if(i==832)
		cout<<629396128<<endl;
	if(i==833)
		cout<<208689299<<endl;
	if(i==834)
		cout<<352357944<<endl;
	if(i==835)
		cout<<735043458<<endl;
	if(i==836)
		cout<<576053793<<endl;
	if(i==837)
		cout<<5002242<<endl;
	if(i==838)
		cout<<198901384<<endl;
	if(i==839)
		cout<<171454225<<endl;
	if(i==840)
		cout<<274362168<<endl;
	if(i==841)
		cout<<144137745<<endl;
	if(i==842)
		cout<<576414577<<endl;
	if(i==843)
		cout<<770732853<<endl;
	if(i==844)
		cout<<641454129<<endl;
	if(i==845)
		cout<<980299679<<endl;
	if(i==846)
		cout<<790715444<<endl;
	if(i==847)
		cout<<912264558<<endl;
	if(i==848)
		cout<<959215962<<endl;
	if(i==849)
		cout<<805204043<<endl;
	if(i==850)
		cout<<626054745<<endl;
	if(i==851)
		cout<<708347846<<endl;
	if(i==852)
		cout<<572775580<<endl;
	if(i==853)
		cout<<436081123<<endl;
	if(i==854)
		cout<<68135373<<endl;
	if(i==855)
		cout<<357571441<<endl;
	if(i==856)
		cout<<618381478<<endl;
	if(i==857)
		cout<<883419556<<endl;
	if(i==858)
		cout<<306515121<<endl;
	if(i==859)
		cout<<758224100<<endl;
	if(i==860)
		cout<<219163491<<endl;
	if(i==861)
		cout<<31583034<<endl;
	if(i==862)
		cout<<271977777<<endl;
	if(i==863)
		cout<<129398596<<endl;
	if(i==864)
		cout<<995263761<<endl;
	if(i==865)
		cout<<416520979<<endl;
	if(i==866)
		cout<<340956381<<endl;
	if(i==867)
		cout<<128853839<<endl;
	if(i==868)
		cout<<41764716<<endl;
	if(i==869)
		cout<<356741496<<endl;
	if(i==870)
		cout<<909352090<<endl;
	if(i==871)
		cout<<437898461<<endl;
	if(i==872)
		cout<<518115146<<endl;
	if(i==873)
		cout<<109830549<<endl;
	if(i==874)
		cout<<160441938<<endl;
	if(i==875)
		cout<<632486330<<endl;
	if(i==876)
		cout<<32409165<<endl;
	if(i==877)
		cout<<471995821<<endl;
	if(i==878)
		cout<<140924343<<endl;
	if(i==879)
		cout<<90197725<<endl;
	if(i==880)
		cout<<512694113<<endl;
	if(i==881)
		cout<<477065997<<endl;
	if(i==882)
		cout<<511336741<<endl;
	if(i==883)
		cout<<303894747<<endl;
	if(i==884)
		cout<<115225391<<endl;
	if(i==885)
		cout<<153547029<<endl;
	if(i==886)
		cout<<281435686<<endl;
	if(i==887)
		cout<<72365232<<endl;
	if(i==888)
		cout<<372687424<<endl;
	if(i==889)
		cout<<900239093<<endl;
	if(i==890)
		cout<<620821664<<endl;
	if(i==891)
		cout<<124731062<<endl;
	if(i==892)
		cout<<454984121<<endl;
	if(i==893)
		cout<<15368382<<endl;
	if(i==894)
		cout<<762156919<<endl;
	if(i==895)
		cout<<329549406<<endl;
	if(i==896)
		cout<<794183641<<endl;
	if(i==897)
		cout<<634502288<<endl;
	if(i==898)
		cout<<783773414<<endl;
	if(i==899)
		cout<<850030321<<endl;
	if(i==900)
		cout<<372114502<<endl;
	if(i==901)
		cout<<863308047<<endl;
	if(i==902)
		cout<<73263054<<endl;
	if(i==903)
		cout<<272410464<<endl;
	if(i==904)
		cout<<690948618<<endl;
	if(i==905)
		cout<<407534312<<endl;
	if(i==906)
		cout<<873920415<<endl;
	if(i==907)
		cout<<39800123<<endl;
	if(i==908)
		cout<<201714976<<endl;
	if(i==909)
		cout<<680196585<<endl;
	if(i==910)
		cout<<67393490<<endl;
	if(i==911)
		cout<<502563857<<endl;
	if(i==912)
		cout<<144079557<<endl;
	if(i==913)
		cout<<774625298<<endl;
	if(i==914)
		cout<<252276095<<endl;
	if(i==915)
		cout<<238181382<<endl;
	if(i==916)
		cout<<556876958<<endl;
	if(i==917)
		cout<<553306103<<endl;
	if(i==918)
		cout<<826871230<<endl;
	if(i==919)
		cout<<230707737<<endl;
	if(i==920)
		cout<<623315204<<endl;
	if(i==921)
		cout<<82799909<<endl;
	if(i==922)
		cout<<474945270<<endl;
	if(i==923)
		cout<<145213243<<endl;
	if(i==924)
		cout<<412293230<<endl;
	if(i==925)
		cout<<41894904<<endl;
	if(i==926)
		cout<<861395690<<endl;
	if(i==927)
		cout<<916566583<<endl;
	if(i==928)
		cout<<69600268<<endl;
	if(i==929)
		cout<<771010380<<endl;
	if(i==930)
		cout<<300207946<<endl;
	if(i==931)
		cout<<983423239<<endl;
	if(i==932)
		cout<<162142694<<endl;
	if(i==933)
		cout<<544236199<<endl;
	if(i==934)
		cout<<210234189<<endl;
	if(i==935)
		cout<<913073527<<endl;
	if(i==936)
		cout<<139655104<<endl;
	if(i==937)
		cout<<86822205<<endl;
	if(i==938)
		cout<<581435697<<endl;
	if(i==939)
		cout<<926702745<<endl;
	if(i==940)
		cout<<631504484<<endl;
	if(i==941)
		cout<<290329409<<endl;
	if(i==942)
		cout<<969594909<<endl;
	if(i==943)
		cout<<934416192<<endl;
	if(i==944)
		cout<<639121549<<endl;
	if(i==945)
		cout<<32030240<<endl;
	if(i==946)
		cout<<353276450<<endl;
	if(i==947)
		cout<<140939895<<endl;
	if(i==948)
		cout<<844521511<<endl;
	if(i==949)
		cout<<858942833<<endl;
	if(i==950)
		cout<<430054949<<endl;
	if(i==951)
		cout<<700316122<<endl;
	if(i==952)
		cout<<871964693<<endl;
	if(i==953)
		cout<<443050733<<endl;
	if(i==954)
		cout<<413037963<<endl;
	if(i==955)
		cout<<144735230<<endl;
	if(i==956)
		cout<<609159166<<endl;
	if(i==957)
		cout<<988864063<<endl;
	if(i==958)
		cout<<996125710<<endl;
	if(i==959)
		cout<<962954422<<endl;
	if(i==960)
		cout<<61974242<<endl;
	if(i==961)
		cout<<660829735<<endl;
	if(i==962)
		cout<<834796562<<endl;
	if(i==963)
		cout<<322385041<<endl;
	if(i==964)
		cout<<325185741<<endl;
	if(i==965)
		cout<<355513223<<endl;
	if(i==966)
		cout<<29715986<<endl;
	if(i==967)
		cout<<784516578<<endl;
	if(i==968)
		cout<<746339224<<endl;
	if(i==969)
		cout<<473796484<<endl;
	if(i==970)
		cout<<390187100<<endl;
	if(i==971)
		cout<<537064313<<endl;
	if(i==972)
		cout<<942959970<<endl;
	if(i==973)
		cout<<113490403<<endl;
	if(i==974)
		cout<<732773692<<endl;
	if(i==975)
		cout<<709637305<<endl;
	if(i==976)
		cout<<822673051<<endl;
	if(i==977)
		cout<<164866662<<endl;
	if(i==978)
		cout<<522254603<<endl;
	if(i==979)
		cout<<186147601<<endl;
	if(i==980)
		cout<<744176734<<endl;
	if(i==981)
		cout<<320754011<<endl;
	if(i==982)
		cout<<533467607<<endl;
	if(i==983)
		cout<<320372356<<endl;
	if(i==984)
		cout<<799427109<<endl;
	if(i==985)
		cout<<819152201<<endl;
	if(i==986)
		cout<<104388609<<endl;
	if(i==987)
		cout<<212388724<<endl;
	if(i==988)
		cout<<208745182<<endl;
	if(i==989)
		cout<<810648280<<endl;
	if(i==990)
		cout<<951581741<<endl;
	if(i==991)
		cout<<674836099<<endl;
	if(i==992)
		cout<<613693698<<endl;
	if(i==993)
		cout<<468786784<<endl;
	if(i==994)
		cout<<792194798<<endl;
	if(i==995)
		cout<<619029493<<endl;
	if(i==996)
		cout<<636609227<<endl;
	if(i==997)
		cout<<814235164<<endl;
	if(i==998)
		cout<<35790330<<endl;
	if(i==999)
		cout<<815987315<<endl;
	if(i==1000)
		cout<<421678599<<endl;
	if(i==1001)
		cout<<841160633<<endl;
	if(i==1002)
		cout<<324720334<<endl;
	if(i==1003)
		cout<<266835924<<endl;
	if(i==1004)
		cout<<373781092<<endl;
	if(i==1005)
		cout<<310120732<<endl;
	if(i==1006)
		cout<<529218256<<endl;
	if(i==1007)
		cout<<858543643<<endl;
	if(i==1008)
		cout<<932382446<<endl;
	if(i==1009)
		cout<<427707488<<endl;
	if(i==1010)
		cout<<743002384<<endl;
	if(i==1011)
		cout<<495656768<<endl;
	if(i==1012)
		cout<<485984010<<endl;
	if(i==1013)
		cout<<167336101<<endl;
	if(i==1014)
		cout<<975510757<<endl;
	if(i==1015)
		cout<<883264532<<endl;
	if(i==1016)
		cout<<973335518<<endl;
	if(i==1017)
		cout<<622067983<<endl;
	if(i==1018)
		cout<<378286892<<endl;
	if(i==1019)
		cout<<152022690<<endl;
	if(i==1020)
		cout<<335269085<<endl;
	if(i==1021)
		cout<<910167059<<endl;
	if(i==1022)
		cout<<825241655<<endl;
	if(i==1023)
		cout<<705734780<<endl;
	if(i==1024)
		cout<<941747501<<endl;
	if(i==1025)
		cout<<987143527<<endl;
	if(i==1026)
		cout<<589484760<<endl;
	if(i==1027)
		cout<<464770602<<endl;
	if(i==1028)
		cout<<623378122<<endl;
	if(i==1029)
		cout<<583212912<<endl;
	if(i==1030)
		cout<<764443207<<endl;
	if(i==1031)
		cout<<526151900<<endl;
	if(i==1032)
		cout<<942077121<<endl;
	if(i==1033)
		cout<<875666171<<endl;
	if(i==1034)
		cout<<31192643<<endl;
	if(i==1035)
		cout<<340566209<<endl;
	if(i==1036)
		cout<<446335915<<endl;
	if(i==1037)
		cout<<663208416<<endl;
	if(i==1038)
		cout<<619976591<<endl;
	if(i==1039)
		cout<<288070364<<endl;
	if(i==1040)
		cout<<119872660<<endl;
	if(i==1041)
		cout<<6894935<<endl;
	if(i==1042)
		cout<<196811799<<endl;
	if(i==1043)
		cout<<634613992<<endl;
	if(i==1044)
		cout<<701001609<<endl;
	if(i==1045)
		cout<<833570656<<endl;
	if(i==1046)
		cout<<447586007<<endl;
	if(i==1047)
		cout<<445947772<<endl;
	if(i==1048)
		cout<<174907852<<endl;
	if(i==1049)
		cout<<799620149<<endl;
	if(i==1050)
		cout<<77655577<<endl;
	if(i==1051)
		cout<<758218834<<endl;
	if(i==1052)
		cout<<48975321<<endl;
	if(i==1053)
		cout<<660551010<<endl;
	if(i==1054)
		cout<<444450499<<endl;
	if(i==1055)
		cout<<718674888<<endl;
	if(i==1056)
		cout<<254973448<<endl;
	if(i==1057)
		cout<<979203579<<endl;
	if(i==1058)
		cout<<817992521<<endl;
	if(i==1059)
		cout<<776225688<<endl;
	if(i==1060)
		cout<<245882408<<endl;
	if(i==1061)
		cout<<339458755<<endl;
	if(i==1062)
		cout<<138986377<<endl;
	if(i==1063)
		cout<<2354507<<endl;
	if(i==1064)
		cout<<508706742<<endl;
	if(i==1065)
		cout<<724240904<<endl;
	if(i==1066)
		cout<<397918795<<endl;
	if(i==1067)
		cout<<325504240<<endl;
	if(i==1068)
		cout<<249493476<<endl;
	if(i==1069)
		cout<<177283593<<endl;
	if(i==1070)
		cout<<27017440<<endl;
	if(i==1071)
		cout<<984836356<<endl;
	if(i==1072)
		cout<<600292511<<endl;
	if(i==1073)
		cout<<246256618<<endl;
	if(i==1074)
		cout<<943098540<<endl;
	if(i==1075)
		cout<<612912205<<endl;
	if(i==1076)
		cout<<652259600<<endl;
	if(i==1077)
		cout<<717809041<<endl;
	if(i==1078)
		cout<<158772623<<endl;
	if(i==1079)
		cout<<615875854<<endl;
	if(i==1080)
		cout<<315183222<<endl;
	if(i==1081)
		cout<<311738609<<endl;
	if(i==1082)
		cout<<892827977<<endl;
	if(i==1083)
		cout<<632165387<<endl;
	if(i==1084)
		cout<<471653350<<endl;
	if(i==1085)
		cout<<642776014<<endl;
	if(i==1086)
		cout<<281948457<<endl;
	if(i==1087)
		cout<<16956388<<endl;
	if(i==1088)
		cout<<480151790<<endl;
	if(i==1089)
		cout<<803502691<<endl;
	if(i==1090)
		cout<<357635609<<endl;
	if(i==1091)
		cout<<865151749<<endl;
	if(i==1092)
		cout<<406551970<<endl;
	if(i==1093)
		cout<<142566125<<endl;
	if(i==1094)
		cout<<241221682<<endl;
	if(i==1095)
		cout<<601232598<<endl;
	if(i==1096)
		cout<<109654428<<endl;
	if(i==1097)
		cout<<501585156<<endl;
	if(i==1098)
		cout<<707862785<<endl;
	if(i==1099)
		cout<<308849728<<endl;
	if(i==1100)
		cout<<331620780<<endl;
	if(i==1101)
		cout<<755289935<<endl;
	if(i==1102)
		cout<<791962321<<endl;
	if(i==1103)
		cout<<70631188<<endl;
	if(i==1104)
		cout<<113772018<<endl;
	if(i==1105)
		cout<<937535765<<endl;
	if(i==1106)
		cout<<736917676<<endl;
	if(i==1107)
		cout<<202230931<<endl;
	if(i==1108)
		cout<<465136476<<endl;
	if(i==1109)
		cout<<742265736<<endl;
	if(i==1110)
		cout<<363375735<<endl;
	if(i==1111)
		cout<<419722973<<endl;
	if(i==1112)
		cout<<551833125<<endl;
	if(i==1113)
		cout<<269991030<<endl;
	if(i==1114)
		cout<<298457167<<endl;
	if(i==1115)
		cout<<364371656<<endl;
	if(i==1116)
		cout<<353316425<<endl;
	if(i==1117)
		cout<<347927290<<endl;
	if(i==1118)
		cout<<665656903<<endl;
	if(i==1119)
		cout<<179787119<<endl;
	if(i==1120)
		cout<<714458327<<endl;
	if(i==1121)
		cout<<315813461<<endl;
	if(i==1122)
		cout<<964202280<<endl;
	if(i==1123)
		cout<<702281788<<endl;
	if(i==1124)
		cout<<751690842<<endl;
	if(i==1125)
		cout<<139230259<<endl;
	if(i==1126)
		cout<<48908213<<endl;
	if(i==1127)
		cout<<216116636<<endl;
	if(i==1128)
		cout<<207943276<<endl;
	if(i==1129)
		cout<<180535649<<endl;
	if(i==1130)
		cout<<363435358<<endl;
	if(i==1131)
		cout<<766960815<<endl;
	if(i==1132)
		cout<<725299823<<endl;
	if(i==1133)
		cout<<209596940<<endl;
	if(i==1134)
		cout<<100773946<<endl;
	if(i==1135)
		cout<<578572468<<endl;
	if(i==1136)
		cout<<413539374<<endl;
	if(i==1137)
		cout<<21177975<<endl;
	if(i==1138)
		cout<<142671078<<endl;
	if(i==1139)
		cout<<786772656<<endl;
	if(i==1140)
		cout<<497398846<<endl;
	if(i==1141)
		cout<<529290782<<endl;
	if(i==1142)
		cout<<512239479<<endl;
	if(i==1143)
		cout<<518533639<<endl;
	if(i==1144)
		cout<<245337334<<endl;
	if(i==1145)
		cout<<404584237<<endl;
	if(i==1146)
		cout<<468155810<<endl;
	if(i==1147)
		cout<<917496509<<endl;
	if(i==1148)
		cout<<138199917<<endl;
	if(i==1149)
		cout<<70852506<<endl;
	if(i==1150)
		cout<<622589307<<endl;
	if(i==1151)
		cout<<859091256<<endl;
	if(i==1152)
		cout<<412973089<<endl;
	if(i==1153)
		cout<<993659589<<endl;
	if(i==1154)
		cout<<698648462<<endl;
	if(i==1155)
		cout<<357536386<<endl;
	if(i==1156)
		cout<<38900074<<endl;
	if(i==1157)
		cout<<86389733<<endl;
	if(i==1158)
		cout<<214875514<<endl;
	if(i==1159)
		cout<<477876829<<endl;
	if(i==1160)
		cout<<311505725<<endl;
	if(i==1161)
		cout<<293690939<<endl;
	if(i==1162)
		cout<<867546745<<endl;
	if(i==1163)
		cout<<730067905<<endl;
	if(i==1164)
		cout<<293097017<<endl;
	if(i==1165)
		cout<<58456079<<endl;
	if(i==1166)
		cout<<279172110<<endl;
	if(i==1167)
		cout<<366193292<<endl;
	if(i==1168)
		cout<<465181972<<endl;
	if(i==1169)
		cout<<752797236<<endl;
	if(i==1170)
		cout<<321246774<<endl;
	if(i==1171)
		cout<<840095626<<endl;
	if(i==1172)
		cout<<323141614<<endl;
	if(i==1173)
		cout<<710503435<<endl;
	if(i==1174)
		cout<<596997935<<endl;
	if(i==1175)
		cout<<705037819<<endl;
	if(i==1176)
		cout<<581662154<<endl;
	if(i==1177)
		cout<<818973453<<endl;
	if(i==1178)
		cout<<446682636<<endl;
	if(i==1179)
		cout<<564053813<<endl;
	if(i==1180)
		cout<<752760242<<endl;
	if(i==1181)
		cout<<572371632<<endl;
	if(i==1182)
		cout<<731842043<<endl;
	if(i==1183)
		cout<<291282818<<endl;
	if(i==1184)
		cout<<484554727<<endl;
	if(i==1185)
		cout<<206848520<<endl;
	if(i==1186)
		cout<<752478235<<endl;
	if(i==1187)
		cout<<761213363<<endl;
	if(i==1188)
		cout<<910335779<<endl;
	if(i==1189)
		cout<<292362579<<endl;
	if(i==1190)
		cout<<522434166<<endl;
	if(i==1191)
		cout<<312859787<<endl;
	if(i==1192)
		cout<<583722435<<endl;
	if(i==1193)
		cout<<604550914<<endl;
	if(i==1194)
		cout<<103124097<<endl;
	if(i==1195)
		cout<<449240496<<endl;
	if(i==1196)
		cout<<236171302<<endl;
	if(i==1197)
		cout<<193896595<<endl;
	if(i==1198)
		cout<<695430914<<endl;
	if(i==1199)
		cout<<287631131<<endl;
	if(i==1200)
		cout<<763055415<<endl;
	if(i==1201)
		cout<<41237361<<endl;
	if(i==1202)
		cout<<653334625<<endl;
	if(i==1203)
		cout<<343248064<<endl;
	if(i==1204)
		cout<<995751267<<endl;
	if(i==1205)
		cout<<988808782<<endl;
	if(i==1206)
		cout<<599633610<<endl;
	if(i==1207)
		cout<<30611345<<endl;
	if(i==1208)
		cout<<43463699<<endl;
	if(i==1209)
		cout<<638905735<<endl;
	if(i==1210)
		cout<<434810128<<endl;
	if(i==1211)
		cout<<480290977<<endl;
	if(i==1212)
		cout<<136206325<<endl;
	if(i==1213)
		cout<<507953980<<endl;
	if(i==1214)
		cout<<739365919<<endl;
	if(i==1215)
		cout<<907918238<<endl;
	if(i==1216)
		cout<<968567343<<endl;
	if(i==1217)
		cout<<818119891<<endl;
	if(i==1218)
		cout<<222162944<<endl;
	if(i==1219)
		cout<<292409073<<endl;
	if(i==1220)
		cout<<365835039<<endl;
	if(i==1221)
		cout<<469356828<<endl;
	if(i==1222)
		cout<<561785194<<endl;
	if(i==1223)
		cout<<271177398<<endl;
	if(i==1224)
		cout<<504009956<<endl;
	if(i==1225)
		cout<<497185946<<endl;
	if(i==1226)
		cout<<620914466<<endl;
	if(i==1227)
		cout<<201608443<<endl;
	if(i==1228)
		cout<<10568460<<endl;
	if(i==1229)
		cout<<11460751<<endl;
	if(i==1230)
		cout<<121302788<<endl;
	if(i==1231)
		cout<<585323431<<endl;
	if(i==1232)
		cout<<386044126<<endl;
	if(i==1233)
		cout<<828095330<<endl;
	if(i==1234)
		cout<<665664101<<endl;
	if(i==1235)
		cout<<540062216<<endl;
	if(i==1236)
		cout<<689671172<<endl;
	if(i==1237)
		cout<<622562302<<endl;
	if(i==1238)
		cout<<87489360<<endl;
	if(i==1239)
		cout<<588926916<<endl;
	if(i==1240)
		cout<<552753797<<endl;
	if(i==1241)
		cout<<173591566<<endl;
	if(i==1242)
		cout<<978189077<<endl;
	if(i==1243)
		cout<<27400757<<endl;
	if(i==1244)
		cout<<146233706<<endl;
	if(i==1245)
		cout<<380491724<<endl;
	if(i==1246)
		cout<<924864782<<endl;
	if(i==1247)
		cout<<334155439<<endl;
	if(i==1248)
		cout<<758092671<<endl;
	if(i==1249)
		cout<<522099435<<endl;
	if(i==1250)
		cout<<770731241<<endl;
	if(i==1251)
		cout<<878981846<<endl;
	if(i==1252)
		cout<<419994186<<endl;
	if(i==1253)
		cout<<177941027<<endl;
	if(i==1254)
		cout<<529557139<<endl;
	if(i==1255)
		cout<<761714700<<endl;
	if(i==1256)
		cout<<395573026<<endl;
	if(i==1257)
		cout<<109605888<<endl;
	if(i==1258)
		cout<<126486390<<endl;
	if(i==1259)
		cout<<525512883<<endl;
	if(i==1260)
		cout<<310226541<<endl;
	if(i==1261)
		cout<<882126178<<endl;
	if(i==1262)
		cout<<200783041<<endl;
	if(i==1263)
		cout<<34915121<<endl;
	if(i==1264)
		cout<<209961412<<endl;
	if(i==1265)
		cout<<68188282<<endl;
	if(i==1266)
		cout<<477350654<<endl;
	if(i==1267)
		cout<<865445053<<endl;
	if(i==1268)
		cout<<313783257<<endl;
	if(i==1269)
		cout<<889700639<<endl;
	if(i==1270)
		cout<<905448287<<endl;
	if(i==1271)
		cout<<847278121<<endl;
	if(i==1272)
		cout<<632113025<<endl;
	if(i==1273)
		cout<<94932307<<endl;
	if(i==1274)
		cout<<156192405<<endl;
	if(i==1275)
		cout<<494690128<<endl;
	if(i==1276)
		cout<<334172232<<endl;
	if(i==1277)
		cout<<487601533<<endl;
	if(i==1278)
		cout<<250282902<<endl;
	if(i==1279)
		cout<<673638698<<endl;
	if(i==1280)
		cout<<772656801<<endl;
	if(i==1281)
		cout<<513208258<<endl;
	if(i==1282)
		cout<<89958129<<endl;
	if(i==1283)
		cout<<618178912<<endl;
	if(i==1284)
		cout<<137462373<<endl;
	if(i==1285)
		cout<<948143177<<endl;
	if(i==1286)
		cout<<455770609<<endl;
	if(i==1287)
		cout<<607338572<<endl;
	if(i==1288)
		cout<<626752337<<endl;
	if(i==1289)
		cout<<304080816<<endl;
	if(i==1290)
		cout<<952466264<<endl;
	if(i==1291)
		cout<<795148281<<endl;
	if(i==1292)
		cout<<138139815<<endl;
	if(i==1293)
		cout<<927285961<<endl;
	if(i==1294)
		cout<<18321228<<endl;
	if(i==1295)
		cout<<766370141<<endl;
	if(i==1296)
		cout<<960815854<<endl;
	if(i==1297)
		cout<<369210094<<endl;
	if(i==1298)
		cout<<77412572<<endl;
	if(i==1299)
		cout<<734495728<<endl;
	if(i==1300)
		cout<<522844932<<endl;
	if(i==1301)
		cout<<416852139<<endl;
	if(i==1302)
		cout<<694801299<<endl;
	if(i==1303)
		cout<<916708779<<endl;
	if(i==1304)
		cout<<489757275<<endl;
	if(i==1305)
		cout<<256857955<<endl;
	if(i==1306)
		cout<<46386622<<endl;
	if(i==1307)
		cout<<732653774<<endl;
	if(i==1308)
		cout<<994801865<<endl;
	if(i==1309)
		cout<<485004973<<endl;
	if(i==1310)
		cout<<473106122<<endl;
	if(i==1311)
		cout<<332382729<<endl;
	if(i==1312)
		cout<<851602540<<endl;
	if(i==1313)
		cout<<120459660<<endl;
	if(i==1314)
		cout<<561385466<<endl;
	if(i==1315)
		cout<<519310923<<endl;
	if(i==1316)
		cout<<614037216<<endl;
	if(i==1317)
		cout<<109087542<<endl;
	if(i==1318)
		cout<<30193524<<endl;
	if(i==1319)
		cout<<893728389<<endl;
	if(i==1320)
		cout<<794892587<<endl;
	if(i==1321)
		cout<<898292424<<endl;
	if(i==1322)
		cout<<630048811<<endl;
	if(i==1323)
		cout<<20542198<<endl;
	if(i==1324)
		cout<<245272621<<endl;
	if(i==1325)
		cout<<556808100<<endl;
	if(i==1326)
		cout<<624963733<<endl;
	if(i==1327)
		cout<<784060701<<endl;
	if(i==1328)
		cout<<63750749<<endl;
	if(i==1329)
		cout<<872219769<<endl;
	if(i==1330)
		cout<<92354584<<endl;
	if(i==1331)
		cout<<139895885<<endl;
	if(i==1332)
		cout<<667869162<<endl;
	if(i==1333)
		cout<<833874423<<endl;
	if(i==1334)
		cout<<344271040<<endl;
	if(i==1335)
		cout<<409436020<<endl;
	if(i==1336)
		cout<<966861629<<endl;
	if(i==1337)
		cout<<965805191<<endl;
	if(i==1338)
		cout<<519152776<<endl;
	if(i==1339)
		cout<<367497376<<endl;
	if(i==1340)
		cout<<312017811<<endl;
	if(i==1341)
		cout<<151500644<<endl;
	if(i==1342)
		cout<<670260589<<endl;
	if(i==1343)
		cout<<741808974<<endl;
	if(i==1344)
		cout<<743396762<<endl;
	if(i==1345)
		cout<<626047537<<endl;
	if(i==1346)
		cout<<141750870<<endl;
	if(i==1347)
		cout<<273750467<<endl;
	if(i==1348)
		cout<<663463259<<endl;
	if(i==1349)
		cout<<584996103<<endl;
	if(i==1350)
		cout<<133455827<<endl;
	if(i==1351)
		cout<<614838737<<endl;
	if(i==1352)
		cout<<722670728<<endl;
	if(i==1353)
		cout<<492273397<<endl;
	if(i==1354)
		cout<<709196087<<endl;
	if(i==1355)
		cout<<649630299<<endl;
	if(i==1356)
		cout<<447166098<<endl;
	if(i==1357)
		cout<<870072715<<endl;
	if(i==1358)
		cout<<635677371<<endl;
	if(i==1359)
		cout<<404181844<<endl;
	if(i==1360)
		cout<<652913690<<endl;
	if(i==1361)
		cout<<178057920<<endl;
	if(i==1362)
		cout<<939753614<<endl;
	if(i==1363)
		cout<<136670983<<endl;
	if(i==1364)
		cout<<745771154<<endl;
	if(i==1365)
		cout<<766629503<<endl;
	if(i==1366)
		cout<<57574801<<endl;
	if(i==1367)
		cout<<841693433<<endl;
	if(i==1368)
		cout<<460877335<<endl;
	if(i==1369)
		cout<<50640519<<endl;
	if(i==1370)
		cout<<498650673<<endl;
	if(i==1371)
		cout<<850935231<<endl;
	if(i==1372)
		cout<<535488275<<endl;
	if(i==1373)
		cout<<517557767<<endl;
	if(i==1374)
		cout<<374392522<<endl;
	if(i==1375)
		cout<<693875955<<endl;
	if(i==1376)
		cout<<451712612<<endl;
	if(i==1377)
		cout<<102034805<<endl;
	if(i==1378)
		cout<<849751870<<endl;
	if(i==1379)
		cout<<867202661<<endl;
	if(i==1380)
		cout<<842937286<<endl;
	if(i==1381)
		cout<<143476368<<endl;
	if(i==1382)
		cout<<631958682<<endl;
	if(i==1383)
		cout<<535048331<<endl;
	if(i==1384)
		cout<<807824531<<endl;
	if(i==1385)
		cout<<803300075<<endl;
	if(i==1386)
		cout<<331450355<<endl;
	if(i==1387)
		cout<<529240005<<endl;
	if(i==1388)
		cout<<875527485<<endl;
	if(i==1389)
		cout<<246054711<<endl;
	if(i==1390)
		cout<<616479564<<endl;
	if(i==1391)
		cout<<31174297<<endl;
	if(i==1392)
		cout<<470114245<<endl;
	if(i==1393)
		cout<<20847717<<endl;
	if(i==1394)
		cout<<112631261<<endl;
	if(i==1395)
		cout<<396245674<<endl;
	if(i==1396)
		cout<<131589342<<endl;
	if(i==1397)
		cout<<153349822<<endl;
	if(i==1398)
		cout<<758759614<<endl;
	if(i==1399)
		cout<<370952747<<endl;
	if(i==1400)
		cout<<246782240<<endl;
	if(i==1401)
		cout<<349372102<<endl;
	if(i==1402)
		cout<<679954034<<endl;
	if(i==1403)
		cout<<652152587<<endl;
	if(i==1404)
		cout<<232160447<<endl;
	if(i==1405)
		cout<<757768957<<endl;
	if(i==1406)
		cout<<296428891<<endl;
	if(i==1407)
		cout<<807554436<<endl;
	if(i==1408)
		cout<<36327821<<endl;
	if(i==1409)
		cout<<275437786<<endl;
	if(i==1410)
		cout<<50224943<<endl;
	if(i==1411)
		cout<<990289863<<endl;
	if(i==1412)
		cout<<747192356<<endl;
	if(i==1413)
		cout<<638517907<<endl;
	if(i==1414)
		cout<<451425386<<endl;
	if(i==1415)
		cout<<888779623<<endl;
	if(i==1416)
		cout<<724061388<<endl;
	if(i==1417)
		cout<<798036265<<endl;
	if(i==1418)
		cout<<604571821<<endl;
	if(i==1419)
		cout<<395514772<<endl;
	if(i==1420)
		cout<<617649854<<endl;
	if(i==1421)
		cout<<223656247<<endl;
	if(i==1422)
		cout<<597478980<<endl;
	if(i==1423)
		cout<<706644137<<endl;
	if(i==1424)
		cout<<30943264<<endl;
	if(i==1425)
		cout<<171399668<<endl;
	if(i==1426)
		cout<<844304436<<endl;
	if(i==1427)
		cout<<939740454<<endl;
	if(i==1428)
		cout<<308957880<<endl;
	if(i==1429)
		cout<<276806494<<endl;
	if(i==1430)
		cout<<528522632<<endl;
	if(i==1431)
		cout<<644911171<<endl;
	if(i==1432)
		cout<<136770347<<endl;
	if(i==1433)
		cout<<336014063<<endl;
	if(i==1434)
		cout<<690388196<<endl;
	if(i==1435)
		cout<<448663084<<endl;
	if(i==1436)
		cout<<412580939<<endl;
	if(i==1437)
		cout<<919908014<<endl;
	if(i==1438)
		cout<<153956407<<endl;
	if(i==1439)
		cout<<931267660<<endl;
	if(i==1440)
		cout<<383264321<<endl;
	if(i==1441)
		cout<<254759352<<endl;
	if(i==1442)
		cout<<9063680<<endl;
	if(i==1443)
		cout<<101713651<<endl;
	if(i==1444)
		cout<<132592153<<endl;
	if(i==1445)
		cout<<930989662<<endl;
	if(i==1446)
		cout<<577663408<<endl;
	if(i==1447)
		cout<<348427915<<endl;
	if(i==1448)
		cout<<410222655<<endl;
	if(i==1449)
		cout<<457237060<<endl;
	if(i==1450)
		cout<<159486608<<endl;
	if(i==1451)
		cout<<820622665<<endl;
	if(i==1452)
		cout<<638596451<<endl;
	if(i==1453)
		cout<<511639366<<endl;
	if(i==1454)
		cout<<231595179<<endl;
	if(i==1455)
		cout<<562638484<<endl;
	if(i==1456)
		cout<<641263244<<endl;
	if(i==1457)
		cout<<962076453<<endl;
	if(i==1458)
		cout<<174152509<<endl;
	if(i==1459)
		cout<<534444969<<endl;
	if(i==1460)
		cout<<660815047<<endl;
	if(i==1461)
		cout<<148494316<<endl;
	if(i==1462)
		cout<<479665391<<endl;
	if(i==1463)
		cout<<982931227<<endl;
	if(i==1464)
		cout<<541203655<<endl;
	if(i==1465)
		cout<<257338293<<endl;
	if(i==1466)
		cout<<919816457<<endl;
	if(i==1467)
		cout<<742621516<<endl;
	if(i==1468)
		cout<<85552012<<endl;
	if(i==1469)
		cout<<895361503<<endl;
	if(i==1470)
		cout<<495352156<<endl;
	if(i==1471)
		cout<<942888139<<endl;
	if(i==1472)
		cout<<371689938<<endl;
	if(i==1473)
		cout<<461373230<<endl;
	if(i==1474)
		cout<<259736627<<endl;
	if(i==1475)
		cout<<783937626<<endl;
	if(i==1476)
		cout<<126730849<<endl;
	if(i==1477)
		cout<<509769962<<endl;
	if(i==1478)
		cout<<763761674<<endl;
	if(i==1479)
		cout<<589152603<<endl;
	if(i==1480)
		cout<<478532271<<endl;
	if(i==1481)
		cout<<951047074<<endl;
	if(i==1482)
		cout<<928981585<<endl;
	if(i==1483)
		cout<<102483415<<endl;
	if(i==1484)
		cout<<352246204<<endl;
	if(i==1485)
		cout<<5571968<<endl;
	if(i==1486)
		cout<<293989624<<endl;
	if(i==1487)
		cout<<929788627<<endl;
	if(i==1488)
		cout<<957048071<<endl;
	if(i==1489)
		cout<<549885988<<endl;
	if(i==1490)
		cout<<769752660<<endl;
	if(i==1491)
		cout<<718454463<<endl;
	if(i==1492)
		cout<<817868027<<endl;
	if(i==1493)
		cout<<224120592<<endl;
	if(i==1494)
		cout<<424306193<<endl;
	if(i==1495)
		cout<<452594380<<endl;
	if(i==1496)
		cout<<271521146<<endl;
	if(i==1497)
		cout<<181703891<<endl;
	if(i==1498)
		cout<<669964702<<endl;
	if(i==1499)
		cout<<43269180<<endl;
	if(i==1500)
		cout<<17887055<<endl;
	if(i==1501)
		cout<<894116377<<endl;
	if(i==1502)
		cout<<324143469<<endl;
	if(i==1503)
		cout<<44389643<<endl;
	if(i==1504)
		cout<<877895774<<endl;
	if(i==1505)
		cout<<555860851<<endl;
	if(i==1506)
		cout<<597673792<<endl;
	if(i==1507)
		cout<<277998138<<endl;
	if(i==1508)
		cout<<956808197<<endl;
	if(i==1509)
		cout<<362234835<<endl;
	if(i==1510)
		cout<<934939759<<endl;
	if(i==1511)
		cout<<178216354<<endl;
	if(i==1512)
		cout<<935396291<<endl;
	if(i==1513)
		cout<<742340082<<endl;
	if(i==1514)
		cout<<877987023<<endl;
	if(i==1515)
		cout<<488861649<<endl;
	if(i==1516)
		cout<<416949958<<endl;
	if(i==1517)
		cout<<624410837<<endl;
	if(i==1518)
		cout<<521759569<<endl;
	if(i==1519)
		cout<<945013382<<endl;
	if(i==1520)
		cout<<944961026<<endl;
	if(i==1521)
		cout<<812096579<<endl;
	if(i==1522)
		cout<<184484224<<endl;
	if(i==1523)
		cout<<462809959<<endl;
	if(i==1524)
		cout<<561864298<<endl;
	if(i==1525)
		cout<<349399576<<endl;
	if(i==1526)
		cout<<121268474<<endl;
	if(i==1527)
		cout<<501754493<<endl;
	if(i==1528)
		cout<<29202200<<endl;
	if(i==1529)
		cout<<727412268<<endl;
	if(i==1530)
		cout<<896560798<<endl;
	if(i==1531)
		cout<<48596363<<endl;
	if(i==1532)
		cout<<579545994<<endl;
	if(i==1533)
		cout<<6534632<<endl;
	if(i==1534)
		cout<<41681958<<endl;
	if(i==1535)
		cout<<94166938<<endl;
	if(i==1536)
		cout<<893229936<<endl;
	if(i==1537)
		cout<<308426257<<endl;
	if(i==1538)
		cout<<193515591<<endl;
	if(i==1539)
		cout<<343677355<<endl;
	if(i==1540)
		cout<<193619610<<endl;
	if(i==1541)
		cout<<891001816<<endl;
	if(i==1542)
		cout<<340570544<<endl;
	if(i==1543)
		cout<<423819714<<endl;
	if(i==1544)
		cout<<527587201<<endl;
	if(i==1545)
		cout<<554833497<<endl;
	if(i==1546)
		cout<<280687135<<endl;
	if(i==1547)
		cout<<984948643<<endl;
	if(i==1548)
		cout<<381372333<<endl;
	if(i==1549)
		cout<<783331194<<endl;
	if(i==1550)
		cout<<298217452<<endl;
	if(i==1551)
		cout<<348132613<<endl;
	if(i==1552)
		cout<<251620403<<endl;
	if(i==1553)
		cout<<452943836<<endl;
	if(i==1554)
		cout<<112452279<<endl;
	if(i==1555)
		cout<<170532070<<endl;
	if(i==1556)
		cout<<813147375<<endl;
	if(i==1557)
		cout<<296623271<<endl;
	if(i==1558)
		cout<<950165132<<endl;
	if(i==1559)
		cout<<911065289<<endl;
	if(i==1560)
		cout<<760136521<<endl;
	if(i==1561)
		cout<<658817917<<endl;
	if(i==1562)
		cout<<881902764<<endl;
	if(i==1563)
		cout<<836812992<<endl;
	if(i==1564)
		cout<<77172705<<endl;
	if(i==1565)
		cout<<985960965<<endl;
	if(i==1566)
		cout<<729101452<<endl;
	if(i==1567)
		cout<<510435452<<endl;
	if(i==1568)
		cout<<769061983<<endl;
	if(i==1569)
		cout<<779072903<<endl;
	if(i==1570)
		cout<<295125285<<endl;
	if(i==1571)
		cout<<456442943<<endl;
	if(i==1572)
		cout<<788860942<<endl;
	if(i==1573)
		cout<<60530987<<endl;
	if(i==1574)
		cout<<442560003<<endl;
	if(i==1575)
		cout<<257446331<<endl;
	if(i==1576)
		cout<<448210338<<endl;
	if(i==1577)
		cout<<70701102<<endl;
	if(i==1578)
		cout<<761215773<<endl;
	if(i==1579)
		cout<<73504555<<endl;
	if(i==1580)
		cout<<340851952<<endl;
	if(i==1581)
		cout<<833229845<<endl;
	if(i==1582)
		cout<<487068830<<endl;
	if(i==1583)
		cout<<385317374<<endl;
	if(i==1584)
		cout<<415420733<<endl;
	if(i==1585)
		cout<<598833178<<endl;
	if(i==1586)
		cout<<419040605<<endl;
	if(i==1587)
		cout<<186701037<<endl;
	if(i==1588)
		cout<<2673915<<endl;
	if(i==1589)
		cout<<255873523<<endl;
	if(i==1590)
		cout<<553449899<<endl;
	if(i==1591)
		cout<<87269963<<endl;
	if(i==1592)
		cout<<177816029<<endl;
	if(i==1593)
		cout<<757782298<<endl;
	if(i==1594)
		cout<<29315882<<endl;
	if(i==1595)
		cout<<839591552<<endl;
	if(i==1596)
		cout<<344195266<<endl;
	if(i==1597)
		cout<<645445652<<endl;
	if(i==1598)
		cout<<235735247<<endl;
	if(i==1599)
		cout<<602538872<<endl;
	if(i==1600)
		cout<<756394555<<endl;
	if(i==1601)
		cout<<117282366<<endl;
	if(i==1602)
		cout<<216411968<<endl;
	if(i==1603)
		cout<<517594213<<endl;
	if(i==1604)
		cout<<680060309<<endl;
	if(i==1605)
		cout<<415718116<<endl;
	if(i==1606)
		cout<<816066492<<endl;
	if(i==1607)
		cout<<724017155<<endl;
	if(i==1608)
		cout<<266669642<<endl;
	if(i==1609)
		cout<<824626541<<endl;
	if(i==1610)
		cout<<981985873<<endl;
	if(i==1611)
		cout<<760186251<<endl;
	if(i==1612)
		cout<<574415481<<endl;
	if(i==1613)
		cout<<161411269<<endl;
	if(i==1614)
		cout<<974256386<<endl;
	if(i==1615)
		cout<<190963062<<endl;
	if(i==1616)
		cout<<138803115<<endl;
	if(i==1617)
		cout<<837901883<<endl;
	if(i==1618)
		cout<<109415320<<endl;
	if(i==1619)
		cout<<454152599<<endl;
	if(i==1620)
		cout<<21122219<<endl;
	if(i==1621)
		cout<<298808997<<endl;
	if(i==1622)
		cout<<519681929<<endl;
	if(i==1623)
		cout<<925536835<<endl;
	if(i==1624)
		cout<<714068775<<endl;
	if(i==1625)
		cout<<401821189<<endl;
	if(i==1626)
		cout<<509446452<<endl;
	if(i==1627)
		cout<<326564414<<endl;
	if(i==1628)
		cout<<580870196<<endl;
	if(i==1629)
		cout<<900146993<<endl;
	if(i==1630)
		cout<<818644033<<endl;
	if(i==1631)
		cout<<555717862<<endl;
	if(i==1632)
		cout<<525678260<<endl;
	if(i==1633)
		cout<<940699353<<endl;
	if(i==1634)
		cout<<804683535<<endl;
	if(i==1635)
		cout<<969766824<<endl;
	if(i==1636)
		cout<<328247147<<endl;
	if(i==1637)
		cout<<285117725<<endl;
	if(i==1638)
		cout<<842720699<<endl;
	if(i==1639)
		cout<<647285462<<endl;
	if(i==1640)
		cout<<414410441<<endl;
	if(i==1641)
		cout<<243129288<<endl;
	if(i==1642)
		cout<<918794049<<endl;
	if(i==1643)
		cout<<233160771<<endl;
	if(i==1644)
		cout<<988720325<<endl;
	if(i==1645)
		cout<<304883588<<endl;
	if(i==1646)
		cout<<719720642<<endl;
	if(i==1647)
		cout<<463850363<<endl;
	if(i==1648)
		cout<<768468179<<endl;
	if(i==1649)
		cout<<431943214<<endl;
	if(i==1650)
		cout<<958079411<<endl;
	if(i==1651)
		cout<<570052409<<endl;
	if(i==1652)
		cout<<382154789<<endl;
	if(i==1653)
		cout<<811435121<<endl;
	if(i==1654)
		cout<<473279702<<endl;
	if(i==1655)
		cout<<654334058<<endl;
	if(i==1656)
		cout<<482077043<<endl;
	if(i==1657)
		cout<<206177851<<endl;
	if(i==1658)
		cout<<443308232<<endl;
	if(i==1659)
		cout<<740513080<<endl;
	if(i==1660)
		cout<<412914257<<endl;
	if(i==1661)
		cout<<56710366<<endl;
	if(i==1662)
		cout<<417659110<<endl;
	if(i==1663)
		cout<<787274595<<endl;
	if(i==1664)
		cout<<328334944<<endl;
	if(i==1665)
		cout<<638020669<<endl;
	if(i==1666)
		cout<<810442962<<endl;
	if(i==1667)
		cout<<383808045<<endl;
	if(i==1668)
		cout<<317188787<<endl;
	if(i==1669)
		cout<<318578413<<endl;
	if(i==1670)
		cout<<959953914<<endl;
	if(i==1671)
		cout<<902559376<<endl;
	if(i==1672)
		cout<<732059289<<endl;
	if(i==1673)
		cout<<887613719<<endl;
	if(i==1674)
		cout<<477768342<<endl;
	if(i==1675)
		cout<<668246097<<endl;
	if(i==1676)
		cout<<948538859<<endl;
	if(i==1677)
		cout<<496412214<<endl;
	if(i==1678)
		cout<<443904690<<endl;
	if(i==1679)
		cout<<625687172<<endl;
	if(i==1680)
		cout<<3145251<<endl;
	if(i==1681)
		cout<<295945166<<endl;
	if(i==1682)
		cout<<654081418<<endl;
	if(i==1683)
		cout<<753749488<<endl;
	if(i==1684)
		cout<<545565129<<endl;
	if(i==1685)
		cout<<892437605<<endl;
	if(i==1686)
		cout<<295562059<<endl;
	if(i==1687)
		cout<<489261386<<endl;
	if(i==1688)
		cout<<325139637<<endl;
	if(i==1689)
		cout<<126452743<<endl;
	if(i==1690)
		cout<<80844128<<endl;
	if(i==1691)
		cout<<946188440<<endl;
	if(i==1692)
		cout<<765142621<<endl;
	if(i==1693)
		cout<<663531512<<endl;
	if(i==1694)
		cout<<997484203<<endl;
	if(i==1695)
		cout<<708034456<<endl;
	if(i==1696)
		cout<<936725070<<endl;
	if(i==1697)
		cout<<417433814<<endl;
	if(i==1698)
		cout<<49125542<<endl;
	if(i==1699)
		cout<<610014559<<endl;
	if(i==1700)
		cout<<847111886<<endl;
	if(i==1701)
		cout<<470716707<<endl;
	if(i==1702)
		cout<<567864208<<endl;
	if(i==1703)
		cout<<772212520<<endl;
	if(i==1704)
		cout<<164076826<<endl;
	if(i==1705)
		cout<<242569490<<endl;
	if(i==1706)
		cout<<550387798<<endl;
	if(i==1707)
		cout<<164035013<<endl;
	if(i==1708)
		cout<<663383364<<endl;
	if(i==1709)
		cout<<714828421<<endl;
	if(i==1710)
		cout<<505511838<<endl;
	if(i==1711)
		cout<<451145120<<endl;
	if(i==1712)
		cout<<717560571<<endl;
	if(i==1713)
		cout<<342459580<<endl;
	if(i==1714)
		cout<<8040556<<endl;
	if(i==1715)
		cout<<812376951<<endl;
	if(i==1716)
		cout<<489731128<<endl;
	if(i==1717)
		cout<<346601550<<endl;
	if(i==1718)
		cout<<507828512<<endl;
	if(i==1719)
		cout<<491647606<<endl;
	if(i==1720)
		cout<<120915329<<endl;
	if(i==1721)
		cout<<460455785<<endl;
	if(i==1722)
		cout<<298845488<<endl;
	if(i==1723)
		cout<<814934029<<endl;
	if(i==1724)
		cout<<416461325<<endl;
	if(i==1725)
		cout<<658095818<<endl;
	if(i==1726)
		cout<<869552507<<endl;
	if(i==1727)
		cout<<357672677<<endl;
	if(i==1728)
		cout<<145131349<<endl;
	if(i==1729)
		cout<<372769818<<endl;
	if(i==1730)
		cout<<25933102<<endl;
	if(i==1731)
		cout<<967448030<<endl;
	if(i==1732)
		cout<<565963626<<endl;
	if(i==1733)
		cout<<539009212<<endl;
	if(i==1734)
		cout<<285259200<<endl;
	if(i==1735)
		cout<<793757265<<endl;
	if(i==1736)
		cout<<385404900<<endl;
	if(i==1737)
		cout<<624594790<<endl;
	if(i==1738)
		cout<<454133309<<endl;
	if(i==1739)
		cout<<126541128<<endl;
	if(i==1740)
		cout<<567805060<<endl;
	if(i==1741)
		cout<<286699990<<endl;
	if(i==1742)
		cout<<309206080<<endl;
	if(i==1743)
		cout<<892491173<<endl;
	if(i==1744)
		cout<<241659385<<endl;
	if(i==1745)
		cout<<436509859<<endl;
	if(i==1746)
		cout<<485772475<<endl;
	if(i==1747)
		cout<<136813775<<endl;
	if(i==1748)
		cout<<570078333<<endl;
	if(i==1749)
		cout<<819140123<<endl;
	if(i==1750)
		cout<<16324342<<endl;
	if(i==1751)
		cout<<633080958<<endl;
	if(i==1752)
		cout<<108362233<<endl;
	if(i==1753)
		cout<<292567379<<endl;
	if(i==1754)
		cout<<65585324<<endl;
	if(i==1755)
		cout<<304143025<<endl;
	if(i==1756)
		cout<<14423045<<endl;
	if(i==1757)
		cout<<385181240<<endl;
	if(i==1758)
		cout<<338948586<<endl;
	if(i==1759)
		cout
2022/7/20 12:00
加载中...