rem The Bouncing Kirbys v1.00 rem by the comet rem setup screen sync on sync rate 30 backdrop on color backdrop 0 hide mouse autocam off rem dimensions g=0 for r=2 to 5 for t=3 to 5 inc g dim obj_grav#(g) next t next r rem generate images restore wood read tx read ty create bitmap 1,tx,ty for x=1 to tx for y=1 to ty read col r=rgbr(col) g=rgbg(col) b=rgbb(col) ink rgb(r,g,b),rgb(r,g,b) dot x,y next y next x get image 1,0,0,tx,ty delete bitmap 1 restore cloth read tx read ty create bitmap 1,tx,ty for x=1 to tx for y=1 to ty read col r=rgbr(col) g=rgbg(col) b=rgbb(col) ink rgb(r,g,b),rgb(r,g,b) dot x,y next y next x get image 3,0,0,tx,ty delete bitmap 1 create bitmap 1,tx*4,ty*2 paste image 3,0,0 paste image 3,tx,0 paste image 3,tx*2,0 paste image 3,tx*3,0 paste image 3,0,ty paste image 3,tx,ty paste image 3,tx*2,ty paste image 3,tx*3,ty get image 2,0,0,tx*4,ty*2 delete bitmap 1 delete image 3 restore kirbyface read tx read ty create bitmap 1,tx,ty for x=1 to tx for y=1 to ty read col r=rgbr(col) g=rgbg(col) b=rgbb(col) ink rgb(r,g,b),rgb(r,g,b) dot x,y next y next x get image 4,0,0,tx,ty delete bitmap 1 create bitmap 1,tx-1,ty-1 paste image 4,-1,-1 get image 3,0,0,tx-1,ty-1 delete bitmap 1 delete image 4 rem make holding object make object box 1,1000,400,500 make object box 2,10,300,10 position object 2,-495,350,-245 make object box 3,10,300,10 position object 3,-495,350,245 make object box 4,10,300,10 position object 4,495,350,-245 make object box 5,10,300,10 position object 5,495,350,245 make object box 6,10,10,500 position object 6,-495,495,0 make object box 7,10,10,500 position object 7,495,495,0 for t=2 to 7 make mesh from object 1,t delete object t add limb 1,t-1,1 delete mesh 1 next t texture object 1,1 rem make a matrix make matrix 1,1000,500,50,25 position matrix 1,-500,500,-250 prepare matrix texture 1,2,50,25 t=0 for y=0 to 24 for x=0 to 49 inc t set matrix tile 1,x,y,(x+y*50)+1 next y next x update matrix 1 rem create kirby for r=2 to 8 if r<>6 rem scale face down create bitmap 1,465,215 ink rgb(253,199,215),0 for t=0 to 215 line 0,t,465,t next t paste image 3,232-24.5,107-16.5 get image 4,0,0,465,215 delete bitmap 1 rem make body make object sphere 100,80 yrotate object 100,90 make mesh from object 1,100 delete object 100 make object 100,1,1 rem make arms make object sphere 101,48 scale object 101,50,90,50 position object 101,0,0,32 xrotate object 101,340 make object sphere 102,48 scale object 102,50,90,50 position object 102,0,0,-32 xrotate object 102,20 rem make feet make object sphere 103,48 scale object 103,90,50,50 position object 103,0,-36,16 make object sphere 104,48 scale object 104,90,50,50 position object 104,0,-36,-16 rem make core make object plain r,0,0 make mesh from object 1,100 delete object 100 add limb r,1,1 texture limb r,1,4 delete mesh 1 rem create limbs for t=101 to 104 make mesh from object 1,t delete object t make object plain t,0,0 add limb t,1,1 make mesh from object 1,t delete object t add limb r,t-99,1 delete mesh 1 if t<103 color limb r,t-99,rgb(253,199,215) else color limb r,t-99,rgb(255,0,0) endif next t make object collision box r,-40,-40,-40,40,40,40,0 endif next r delete image 3 rem animate gosub run rem intro gosub intro rem play all kirbys for t=2 to 5:set object speed t,30:loop object t:next t rem main loop camhigh#=800 do rem control camera angle#=wrapvalue(angle#+mousemovex()) camhigh#=camhigh#-mousemovey()*2 if camhigh#>1000 then camhigh#=1000 if camhigh#<-1000 then camhigh#=-1000 set camera to follow 0,0,0,angle#,800,camhigh#,3,0 point camera 0,0,0 rem control balls gosub ball1 gosub ball2 gosub ball3 gosub ball4 rem gosub control_collision rem restore matrix for x=0 to 49 set matrix height 1,x,25,get ground height(1,x*20,1) next x for y=0 to 24 t#=-3.6 for x=0 to 49 inc t#,3.6 flux#=(sin(y*7.2)*50)+100 s#=sin(t#+180)*flux# g#=get ground height(1,x*20,y*20) h#=g#+(s#-g#)/30 set matrix height 1,x,y,h# next y next x rem update positions inc update:if update=1 then update matrix 1:update=0 rem refresh screen sync rem end of main loop loop rem end program end rem ****************************************** rem * SUBROUTINES * rem ****************************************** ball1: rem collision with ball x#=object position x(2) y#=object position y(2) z#=object position z(2) grav#=grav#-0.2 x#=x#+gravx# y#=y#+grav# z#=z#+gravz# position object 2,x#,y#,z# rotate object 2,wrapvalue(object angle x(2)+gravx#*1.5),0,wrapvalue(object angle z(2)+gravz#*1.5) rem dint in cloth t#=-3.6 inc t#,(25+(x#/20))*3.6 flux#=(sin((12.5+(z#/20))*7.2)*50)+100 s#=sin(t#+180)*flux# ink rgb(255,255,255),0 if y#<s#+545 and x#>-500 and x#<500 and z#>-250 and z#<250 inc grav#,0.9 if grav#<0 rem variables centerx=(x#/20)+25 centery=(z#/20)+12.5 spread#=10 intensity=(s#-y#)/40 dec gravx#,x#/1000 dec gravz#,z#/1000 for y=0 to 24 t#=-3.6 for x=0 to 49 rem smooth matrix inc t#,3.6 flux#=(sin(y*7.2)*50)+100 s#=sin(t#+180)*flux# g#=get ground height(1,x*20,y*20) h#=g#+(s#-g#)/30 rem use gaussian function xterm#=((x-centerx)/spread#)^2 yterm#=((y-centery)/spread#)^2 height#=intensity*2.718281828^(0-(xterm#+yterm#)) set matrix height 1,x,y,h#+height# next x next y endif endif if y#<0 position object 2,rnd(1000)-500,rnd(300)+700,rnd(500)-250 grav#=0 gravx#=0 gravz#=0 rotate object 2,0,0,0 endif return ball2: rem collision with ball x2#=object position x(3) y2#=object position y(3) z2#=object position z(3) grav2#=grav2#-0.2 x2#=x2#+gravx2# y2#=y2#+grav2# z2#=z2#+gravz2# position object 3,x2#,y2#,z2# rotate object 3,wrapvalue(object angle x(3)+gravx2#*1.5),0,wrapvalue(object angle z(3)+gravz2#*1.5) rem dint in cloth t#=-3.6 inc t#,(25+(x2#/20))*3.6 flux#=(sin((12.5+(z2#/20))*7.2)*50)+100 s#=sin(t#+180)*flux# ink rgb(255,255,255),0 if y2#<s#+545 and x2#>-500 and x2#<500 and z2#>-250 and z2#<250 inc grav2#,0.9 if grav2#<0 rem variables centerx=(x2#/20)+25 centery=(z2#/20)+12.5 spread#=8 intensity=(s#-y2#)/40 dec gravx2#,x2#/1000 dec gravz2#,z2#/1000 for y=0 to 24 t#=-3.6 for x=0 to 49 rem smooth matrix inc t#,3.6 flux#=(sin(y*7.2)*50)+100 s#=sin(t#+180)*flux# g#=get ground height(1,x*20,y*20) h#=g#+(s#-g#)/30 rem use gaussian function xterm#=((x-centerx)/spread#)^2 yterm#=((y-centery)/spread#)^2 height#=intensity*2.718281828^(0-(xterm#+yterm#)) set matrix height 1,x,y,h#+height# next x next y endif endif if y2#<0 position object 3,rnd(1000)-500,rnd(300)+700,rnd(500)-250 grav2#=0 gravx2#=0 gravz2#=0 rotate object 3,0,0,0 endif return ball3: rem collision with ball x3#=object position x(4) y3#=object position y(4) z3#=object position z(4) grav3#=grav3#-0.2 x3#=x3#+gravx3# y3#=y3#+grav3# z3#=z3#+gravz3# position object 4,x3#,y3#,z3# rotate object 4,wrapvalue(object angle x(4)+gravx3#*1.5),0,wrapvalue(object angle z(4)+gravz3#*1.5) rem dint in cloth t#=-3.6 inc t#,(25+(x3#/20))*3.6 flux#=(sin((12.5+(z3#/20))*7.2)*50)+100 s#=sin(t#+180)*flux# ink rgb(255,255,255),0 if y3#<s#+545 and x3#>-500 and x3#<500 and z3#>-250 and z3#<250 inc grav3#,0.9 if grav3#<0 rem variables centerx=(x3#/20)+25 centery=(z3#/20)+12.5 spread#=8 intensity=(s#-y3#)/40 dec gravx3#,x3#/1000 dec gravz3#,z3#/1000 for y=0 to 24 t#=-3.6 for x=0 to 49 rem smooth matrix inc t#,3.6 flux#=(sin(y*7.2)*50)+100 s#=sin(t#+180)*flux# g#=get ground height(1,x*20,y*20) h#=g#+(s#-g#)/30 rem use gaussian function xterm#=((x-centerx)/spread#)^2 yterm#=((y-centery)/spread#)^2 height#=intensity*2.718281828^(0-(xterm#+yterm#)) set matrix height 1,x,y,h#+height# next x next y endif endif if y3#<0 position object 4,rnd(1000)-500,rnd(300)+700,rnd(500)-250 grav3#=0 gravx3#=0 gravz3#=0 rotate object 4,0,0,0 endif return ball4: rem collision with ball x4#=object position x(5) y4#=object position y(5) z4#=object position z(5) grav4#=grav4#-0.2 x4#=x4#+gravx4# y4#=y4#+grav4# z4#=z4#+gravz4# position object 5,x4#,y4#,z4# rotate object 5,wrapvalue(object angle x(5)+gravx4#*1.5),0,wrapvalue(object angle z(5)+gravz4#*1.5) rem dint in cloth t#=-3.6 inc t#,(25+(x4#/20))*3.6 flux#=(sin((12.5+(z4#/20))*7.2)*50)+100 s#=sin(t#+180)*flux# ink rgb(255,255,255),0 if y4#<s#+545 and x4#>-500 and x4#<500 and z4#>-250 and z4#<250 inc grav4#,0.9 if grav4#<0 rem variables centerx=(x4#/20)+25 centery=(z4#/20)+12.5 spread#=8 intensity=(s#-y4#)/40 dec gravx4#,x4#/1000 dec gravz4#,z4#/1000 for y=0 to 24 t#=-3.6 for x=0 to 49 rem smooth matrix inc t#,3.6 flux#=(sin(y*7.2)*50)+100 s#=sin(t#+180)*flux# g#=get ground height(1,x*20,y*20) h#=g#+(s#-g#)/30 rem use gaussian function xterm#=((x-centerx)/spread#)^2 yterm#=((y-centery)/spread#)^2 height#=intensity*2.718281828^(0-(xterm#+yterm#)) set matrix height 1,x,y,h#+height# next x next y endif endif if y4#<0 position object 5,rnd(1000)-500,rnd(300)+700,rnd(500)-250 grav4#=0 gravx4#=0 gravz4#=0 rotate object 5,0,0,0 endif return run: for r=2 to 5 runstart=0 frame=0 rem use sine command to smooth effect for t=0 to 360 step 20 angle#=sin(t)*35 inc frame rem rotate body rotate limb r,1,0,wrapvalue(angle#/2),0 offset limb r,1,0,sin(t*2)/2,0 rem rotate arms rotate limb r,2,0,wrapvalue(angle#/2),wrapvalue(0-angle#+180) rotate limb r,3,0,wrapvalue(angle#/2),wrapvalue(angle#+180) offset limb r,2,0,2+(sin(t*2)/2),0 offset limb r,3,0,2+(sin(t*2)/2),0 rem rotate legs rotate limb r,4,0,0,wrapvalue(0-angle#) rotate limb r,5,0,0,wrapvalue(angle#) offset limb r,4,0,sin(t+90)/2,0 offset limb r,5,0,sin(t-90)/2,0 rem set the keyframe set object keyframe r,frame next t runend=frame next r return intro: rem animate and play for t=2 to 5:hide object t:next t make object plain 6,5,3 position object 6,-3.5,2.8,8 color object 6,rgb(100,100,100) ghost object on 6 lock object on 6 hide object 6 hide object 8 yrotate object 7,190 yrotate object 8,190 gosub winke gosub idle gosub back_flip_jump rem don`t let user miss the spectacular start! position camera 100000,100000,100000 repeat center text 320,20,"press enter to start" sync until returnkey()=1 cls:sync set object speed 7,60 set object speed 8,60 position object 7,-200,250,0 position object 8,-200,250,0 position camera 0,500,500 play object 7 do if object playing(7)=0 then exit set camera to follow -200,250,0,280,170,290,18,0 point camera -200,250,0 sync loop hide object 7 show object 8 loop object 8,idlestart,idleend s=-2 show object 6 do rem swoop up text box inc s,2 scale object 6,s,s,s if s=100 then exit zrotate object 6,s*1.8 set camera to follow -200,250,0,280,170,290,18,0 point camera -200,250,0 sync loop zrotate object 6,0 ink rgb(255,255,255),0 rem display text (messy code, I know) t=0 do inc t if t>0 then text 30,30,"Hello and Welcome to <The" if t>2 then text 30,45,"Bouncing Kirbys> demo, created" if t>4 then text 30,60,"by TheComet for the DBC physics" if t>6 then text 30,75,"Challenge!" if t>8 then text 30,90,"Press Space to continue..." if spacekey()=1 and t>50 then exit set camera to follow -200,250,0,280,170,290,18,0 point camera -200,250,0 sync loop t=10 repeat dec t if t>0 then text 30,30,"Hello and Welcome to <The" if t>2 then text 30,45,"Bouncing Kirbys> demo, created" if t>4 then text 30,60,"by TheComet for the DBC physics" if t>6 then text 30,75,"Challenge!" if t>8 then text 30,90,"Press Space to continue..." sync until t<0 do inc t if t>0 then text 30,30,"What do you mean I`m fat?!" if t>2 then text 30,45,"I`m not fat!! It`s the designer!" if t>4 then text 30,60,"He fed us up with cakes and pies" if t>6 then text 30,75,"So we would bounce better!" if t>8 then text 30,90,"It`s him you should blame!" if spacekey()=1 and t>50 then exit sync loop t=10 repeat dec t if t>0 then text 30,30,"What do you mean I`m fat?!" if t>2 then text 30,45,"I`m not fat!! It`s the designer!" if t>4 then text 30,60,"He fed us up with cakes and pies" if t>6 then text 30,75,"So we would bounce better!" if t>8 then text 30,90,"It`s him you should blame!" sync until t<0 do inc t if t>0 then text 30,30,"Anyway, above me is the carpet on" if t>2 then text 30,45,"which me and my friends will bounce" if t>4 then text 30,60," on. I think TheComet used sin()" if t>6 then text 30,75,"commands and something called" if t>8 then text 30,90,"<The gaussian function> that bends" if t>10 then text 30,105,"the matrix when we bounce off it." if t<30 then xrotate camera wrapvalue(0-(t*2)) if t>70:if camera angle x()>270 or camera angle x()<15 then xrotate camera wrapvalue(camera angle x()+2):endif if spacekey()=1 and t>150 then exit sync loop t=12:point camera -200,250,0 repeat dec t if t>0 then text 30,30,"Anyway, above me is the carpet on" if t>2 then text 30,45,"which me and my friends will bounce" if t>4 then text 30,60,"on. I think TheComet used sin()" if t>6 then text 30,75,"commands and something called" if t>8 then text 30,90,"<The gaussian function> that bends" if t>10 then text 30,105,"the matrix when we bounce off it." sync until t<0 do inc t if t>0 then text 30,30,"Here are the controls:" if t>2 then text 30,45,"Move the mouse to view" if t>6 then text 30,75,"that`s it!" if spacekey()=1 and t>50 then exit sync loop t=12 repeat dec t if t>0 then text 30,30,"Here are the controls:" if t>2 then text 30,45,"Move the mouse to view" if t>6 then text 30,75,"that`s it!" sync until t<0 do inc t if t>0 then text 30,30,"So, all I can say is:enjoy!" if t>2 then text 30,45,"And tell TheComet to put me" if t>4 then text 30,60,"and my friends on a Diet!!!" if t>6 then text 30,75,"Thanks in advance," if t>10 then text 30,115," Kirby" if spacekey()=1 and t>50 then exit sync loop t=12 repeat dec t if t>0 then text 30,30,"So, all I can say is:enjoy!" if t>2 then text 30,45,"And tell TheComet to put me" if t>4 then text 30,60,"and my friends on a Diet!!!" if t>6 then text 30,75,"Thanks in advance," if t>10 then text 30,115," Kirby" sync until t<0 s=100 do dec s,2 scale object 6,s,s,s if s=100 then exit zrotate object 6,s*1.8 if s<3 then exit sync loop delete object 6 delete object 7 for t=2 to 5:show object t:next t stop object 8 set object speed 8,80 set object frame 8,backflipjumpstart loop object 8,backflipjumpstart,backflipjumpend repeat position object 8,-200,object position y(8)+6,0 point camera -200,object position y(8),0 move camera -3 sync until object position y(8)>700 delete object 8 return idle: idlestart=0 frame=0 rem use sin command to smooth effect for t=1 to 360 step 5 s#=sin(t)*20 inc frame rem rotate head rotate limb 8,1,0,0,wrapvalue(0-(s#/2)) offset limb 8,1,0,s#/40,0 rem rotate arms rotate limb 8,2,0,wrapvalue(s#/4),wrapvalue(s#) offset limb 8,2,s#/30,0,0 rotate limb 8,3,0,wrapvalue(s#/4),wrapvalue(s#) offset limb 8,3,s#/30,0,0 rem rotate legs rotate limb 8,4,0,0,wrapvalue(s#/2) offset limb 8,4,0-(s#/15),0,0 rotate limb 8,5,0,0,wrapvalue(s#/2) offset limb 8,5,0-(s#/15),0,0 rem set the keyframe set object keyframe 8,frame next t idleend=frame return winke: winkestart=0 frame=0 rem rotate head for t=1 to 90 step 5 s#=sin(t)*15 rotate limb 7,1,wrapvalue(s#),0,0 offset limb 7,1,0,0,0 inc frame set object keyframe 7,frame next t rem use sin command to smooth effect for t=270 to 1710 step 8 s#=sin(t)*80 inc frame rem rotate arms rotate limb 7,2,0,0,0 offset limb 7,2,0,0,0 rotate limb 7,3,0,90,wrapvalue(s#+110) offset limb 7,3,30,(s#/8)+10,-30 rem rotate legs rotate limb 7,4,0,0,0 offset limb 7,4,0,0,0 rotate limb 7,5,0,0,0 offset limb 7,5,0,0,0 rem set the keyframe set object keyframe 7,frame next t rem rotate head for t=91 to 180 step 5 s#=sin(t)*15 rotate limb 7,1,wrapvalue(s#),0,0 offset limb 7,1,0,0,0 rotate limb 7,3,0,0,0 offset limb 7,3,0,0,0 inc frame set object keyframe 7,frame next t winkeend=frame return back_flip_jump: backflipjumpstart=frame+1 rem use sin command to smooth effect make object box 100,10,10,10 for t=1 to 90 step 6 s#=sin(t)*180 inc frame rem rotate head rotate limb 8,1,0,0,0 offset limb 8,1,0,0,0 rem rotate arms rotate limb 8,2,0,0,wrapvalue(0-s#) rotate limb 8,3,0,0,wrapvalue(0-s#) offset limb 8,2,0,s#/90,0 offset limb 8,3,0,s#/90,0 rem rotate legs rotate limb 8,4,0,0,wrapvalue(s#/9) offset limb 8,4,0-(s#/67.5),0,0 rotate limb 8,5,0,0,wrapvalue(s#/9) offset limb 8,5,0-(s#/67.5),0,0 rem flip back rotate limb 8,1,0,0,wrapvalue(0-t) rotate limb 8,2,0,0,wrapvalue(0-(t+s#)) position object 100,0,0,0 rotate object 100,90,0,wrapvalue(0-(t+s#)) move object 100,2 x#=object position x(100):y#=object position y(100) offset limb 8,2,x#,y#,0 rotate limb 8,3,0,0,wrapvalue(0-(t+s#)) offset limb 8,3,x#,y#,0 position object 100,0,0,0 rotate object 100,90,0,wrapvalue(0-(t+(s#/2))) move object 100,s#/67.5 x#=object position x(100):y#=object position y(100) rotate limb 8,4,0,0,wrapvalue(0-t) offset limb 8,4,x#,y#,0 rotate limb 8,5,0,0,wrapvalue(0-t) offset limb 8,5,x#,y#,0 rem set keyframe set object keyframe 8,frame next t rem backflip for t=91 to 270 step 6 inc frame rotate limb 8,1,0,0,wrapvalue(0-t) rotate limb 8,2,0,0,wrapvalue(0-(t+s#)) position object 100,0,0,0 rotate object 100,90,0,wrapvalue(0-(t+s#)) move object 100,2 x#=object position x(100):y#=object position y(100) offset limb 8,2,x#,y#,0 rotate limb 8,3,0,0,wrapvalue(0-(t+s#)) offset limb 8,3,x#,y#,0 position object 100,0,0,0 rotate object 100,90,0,wrapvalue(0-(t+(s#/2))) move object 100,s#/67.5 x#=object position x(100):y#=object position y(100) rotate limb 8,4,0,0,wrapvalue(0-t) offset limb 8,4,x#,y#,0 rotate limb 8,5,0,0,wrapvalue(0-t) offset limb 8,5,x#,y#,0 set object keyframe 8,frame next t rem move arms back in place for t=91 to 180 step 6 s#=sin(t)*180 inc frame rem rotate head rotate limb 8,1,0,0,0 offset limb 8,1,0,0,0 rem rotate arms rotate limb 8,2,0,0,wrapvalue(0-s#) rotate limb 8,3,0,0,wrapvalue(0-s#) offset limb 8,2,0,s#/90,0 offset limb 8,3,0,s#/90,0 rem rotate legs rotate limb 8,4,0,0,wrapvalue(s#/9) offset limb 8,4,0-(s#/67.5),0,0 rotate limb 8,5,0,0,wrapvalue(s#/9) offset limb 8,5,0-(s#/67.5),0,0 rem flip back g=t+180 rotate limb 8,1,0,0,wrapvalue(0-g) rotate limb 8,2,0,0,wrapvalue(0-(g+s#)) position object 100,0,0,0 rotate object 100,90,0,wrapvalue(0-(g+s#)) move object 100,2 x#=object position x(100):y#=object position y(100) offset limb 8,2,x#,y#,0 rotate limb 8,3,0,0,wrapvalue(0-(g+s#)) offset limb 8,3,x#,y#,0 position object 100,0,0,0 rotate object 100,90,0,wrapvalue(0-(g+(s#/2))) move object 100,s#/67.5 x#=object position x(100):y#=object position y(100) rotate limb 8,4,0,0,wrapvalue(0-g) offset limb 8,4,x#,y#,0 rotate limb 8,5,0,0,wrapvalue(0-g) offset limb 8,5,x#,y#,0 rem set keyframe set object keyframe 8,frame next t delete object 100 backflipjumpend=frame return rem ****************************************** rem * DATA STATEMENTS * rem ****************************************** cloth: data 64,64 data 7634080,8160420,7963297,6648732,6713240,6713240,7240093,8226469,8225957,7567775,7568031,8029602,8424098,8686246,8687014,8160675,8292260,8028578,8028578,7567258,7370646,7763860,7173012,7239061,7568029 data 7831197,7766431,7699869,7568796,8093086,8292000,8292000,8292517,8291485,7962525,7896478,7566751,6777749,7568284,7633305,6514321,6054289,5923213,5726347,5726347,6843539,7107476,7171732,6711958,6054028 data 7041937,7370131,7238037,7107216,7107735,6778000,6581903,6581903,6842252,7107473,7303826,6777234,6711435,64,7765660,7503514,7635103,7237783,6581652,6581652,6581656,8029087,8424866,7567257,6514322 data 7569310,8293286,8687532,8949671,7962526,7896992,7503518,7503518,8027033,7370905,6976152,7236753,7239068,7568025,8028318,8949925,9673388,9476779,9083056,8818851,8818851,8819106,8883620,8555942,8028060 data 7502747,6778001,7107474,7503514,6844052,6055319,5922958,6119820,6119820,7174297,7567770,7041431,5658761,5593735,7369876,7239827,7239060,7305878,7239571,7106963,7633560,7633560,7633813,8291487,8424607 data 8423071,8224924,64,7765660,7503514,7635103,7237783,6581652,6581652,6581656,8029087,8424866,7567257,6514322,7569310,8293286,8687532,8949671,7962526,7896992,7503518,7503518,8027033,7370905,6976152 data 7236753,7239068,7568025,8028318,8949925,9673388,9476779,9083056,8818851,8818851,8819106,8883620,8555942,8028060,7502747,6778001,7107474,7503514,6844052,6055319,5922958,6119820,6119820,7174297,7567770 data 7041431,5658761,5593735,7369876,7239827,7239060,7305878,7239571,7106963,7633560,7633560,7633813,8291487,8424607,8423071,8224924,64,7569052,7699100,7503518,6911382,6646160,6646160,6844564,7896478 data 8817317,7897759,6581400,6779545,8028060,8687013,9213608,8029090,7240605,7436187,7436187,8093852,7240343,6777488,7107228,7108759,7960724,9344423,9674414,9739950,9279660,9279144,9146791,9146791,8553379 data 8555169,8554145,7370136,7370137,7238299,6515353,7503261,7173529,5989263,5989260,6449554,6449554,7700637,7436951,7304340,5659271,5856648,7501203,7436185,7370647,7502487,7632530,7567769,8160928,8160928 data 8290973,8423073,8489636,8555171,8160670,64,7239833,7436952,7765150,7699867,7107997,7107997,7108249,7437724,8161190,8160162,6844311,6646935,7435675,7372446,7964836,7568542,7173269,6845849,6845849 data 8095904,7436178,6843274,7238808,7830427,9279144,9739952,9477038,9343912,9146793,9409195,9148077,9148077,9409962,9146017,7963549,7501973,8224929,7239064,6449551,7041169,7568023,6186386,6514060,6711704 data 6711704,7699360,7962013,7830681,7106966,6975894,7370904,6976146,6778001,6844821,6581137,6647698,7568023,7568023,7831707,8291743,7963548,7634076,7699609,64,6711184,6515093,6252432,6844823,6911899 data 6911899,7437467,7504030,7832739,7764893,7106456,6516886,7107220,7041947,6977183,7172500,6711958,6779023,6779023,6844822,6514057,6712213,7238549,9016231,10002348,9738668,9081000,9015204,9080232,9607596 data 9346477,9346477,9476522,9146282,7370393,7895707,8029345,7633562,7172502,6384270,6450579,6514840,6055567,6316686,6316686,7370648,8028836,7699355,6581144,6976149,6778259,6513551,6449041,5989261,5922442 data 5987976,6253201,6253201,6514058,6778515,6842772,6909583,7370393,64,7634843,7041167,6120334,6514318,7239832,7239832,7700124,7764888,8094882,7897246,6976408,6844052,6713753,7041175,6450063,6054285 data 5923213,5858955,5858955,6448520,6185097,6778261,8161442,9411239,9408677,9015971,9410475,9081515,9410991,9673650,9346735,9346735,9606570,9081512,7106455,6977175,7963038,8225954,8753325,6910100,6711188 data 6779542,6120593,6122129,6122129,6842515,6778265,5792654,5923473,6252943,6317967,6515606,6711443,6515087,6647703,6448529,6318223,6318223,6316941,6909076,6712470,6843537,7436184,64,8686241,7436697 data 5989775,6381965,6645908,6645908,7634335,8488607,8162466,8094626,7240091,6845081,6844820,6515863,6449298,5924490,5922958,6252173,6252173,5921414,6054794,6450328,8951725,9344423,9081513,9607086,9214376 data 9409960,9411507,10001580,9411759,9411759,9542319,8884652,6845592,7041175,6910103,8029605,8095657,6779031,6253975,6581403,6318736,6317711,6317711,6779290,6449043,5792913,6054283,6251923,6516888,6582424 data 6515859,6646162,7371675,7963038,7634074,7634074,7106450,7567513,7830944,7962525,7963554,64,8686241,7436697,5989775,6381965,6645908,6645908,7634335,8488607,8162466,8094626,7240091,6845081,6844820 data 6515863,6449298,5924490,5922958,6252173,6252173,5921414,6054794,6450328,8951725,9344423,9081513,9607086,9214376,9409960,9411507,10001580,9411759,9411759,9542319,8884652,6845592,7041175,6910103,8029605 data 8095657,6779031,6253975,6581403,6318736,6317711,6317711,6779290,6449043,5792913,6054283,6251923,6516888,6582424,6515859,6646162,7371675,7963038,7634074,7634074,7106450,7567513,7830944,7962525,7963554 data 64,7436954,6187667,6054028,6119817,6712723,6712723,7699872,8423067,8490660,8555680,7963294,6910611,6319768,6579604,6645140,6055571,6317712,6118793,6118793,6052999,6120847,7041431,9214634,9146025 data 9146280,9146278,8686754,9213610,9805999,9412784,9871533,9871533,9344943,8554151,6910106,7831453,8225953,7239064,7436189,6647705,6844310,6647696,6450585,7700385,7700385,7767202,6186388,6055316,5989007 data 6186384,6910363,8029344,6843539,6318736,6384533,7567517,8949674,8949674,8226461,7765663,7633307,7305372,7831197,64,6317966,5725580,5528709,7039884,7501205,7501205,8093856,8424352,8621220,8819114 data 7964836,6780828,6778780,6450332,6843541,6054542,6185094,6447236,6447236,6645653,6711952,7369885,9740206,9146788,9015467,8884134,8949924,9806254,9544372,9740975,9675699,9675699,9344686,8554914,7040927 data 8489645,9804466,8686761,6846878,6910880,8094632,6910869,6252692,7897510,7897510,7373480,6384280,6843796,6120853,6186895,6847387,9015976,8753319,6713752,6581142,6449809,8095907,8095907,8753576,8752550 data 8291749,7504803,6647192,64,6581142,5986956,6251665,7567514,7372442,7372442,8160927,8950185,8621996,8621994,8227230,7042454,6779033,6122377,6121361,6252690,6514572,6120075,6120075,6844049,7042715 data 7699619,9478066,9147047,9277859,8489375,8818858,10003376,9544631,10134452,9872050,9872050,9410475,8489637,7238549,8358824,9872054,9608626,7174813,6975639,7898274,7699358,6778520,6581915,6581915,7238809 data 7633562,8161445,6581914,6515861,6517143,8754345,9410732,8885162,7963038,6778519,6975382,6975382,8292771,9147820,8359846,6844565,6120079,64,6252170,7107734,8226206,8027805,7700639,7700639,8030885 data 8884395,8818086,8622245,7700640,6976664,6451605,6057104,6121876,6974865,6579089,6583442,6583442,8818086,7240351,8095655,10003120,9409705,9410732,8884393,9015978,9543343,9675442,9609908,9610420,9610420 data 9803430,8818861,6976158,8227232,9805487,9082539,6582162,7173785,7634841,6975387,6449811,6187673,6187673,6451099,6976159,7634338,6385304,6516119,6647450,8884652,9740466,9149356,9214640,8424357,6910365 data 6910365,7238806,7766432,7437724,7106709,6515092,64,7109019,7830936,8555937,7174555,8027034,8027034,8489119,9016234,8950699,8293801,6910621,6517143,6777496,6780055,6777998,6515340,6316944,7964070 data 7964070,8754089,7436956,8688300,9937588,9212065,9080996,8949162,9607081,9871278,9610420,9609905,9608109,9608109,9147816,8886191,7369113,7108256,7240608,7175328,6648479,7897765,7964841,6779805,5989778 data 6252950,6252950,6646681,6910869,6450068,6385303,7305116,7107742,7898784,9411251,8948899,9081000,9015722,8424363,8424363,7370906,7239578,7370906,7106958,7896985,64,7109019,7830936,8555937,7174555 data 8027034,8027034,8489119,9016234,8950699,8293801,6910621,6517143,6777496,6780055,6777998,6515340,6316944,7964070,7964070,8754089,7436956,8688300,9937588,9212065,9080996,8949162,9607081,9871278,9610420 data 9609905,9608109,9608109,9147816,8886191,7369113,7108256,7240608,7175328,6648479,7897765,7964841,6779805,5989778,6252950,6252950,6646681,6910869,6450068,6385303,7305116,7107742,7898784,9411251,8948899 data 9081000,9015722,8424363,8424363,7370906,7239578,7370906,7106958,7896985,64,7502749,8095135,7699096,7108504,7897758,7897758,8949412,9344684,8754096,7370911,7173017,6976669,7304343,7171987,6251922 data 7040920,6975122,8162218,8162218,7897503,7305124,9542835,9738665,9081517,8753064,9342881,10002861,9675960,9804973,9478065,9477553,9477553,9541799,9212843,7042719,6320794,7369113,6843550,7042206,7369887 data 6845334,6516894,6580629,6581661,6581661,6911130,6909847,6384024,6909080,8489899,7107994,7371931,9279662,8817315,9015976,8752555,8621989,8621989,8490152,7567513,7041431,7304600,7372190,64,6977688 data 7568540,6910867,7502227,8030624,8030624,9541290,8688303,8161703,6516376,7105425,6516627,7372186,6448270,7171478,8686494,7567509,7044511,7044511,7239572,9607592,9674415,9146533,9212585,9081256,9738925 data 10068149,9609907,9609653,9607856,9214380,9214380,8952501,8489638,6977443,7173524,6909855,6779544,8554916,8360621,7174043,6780320,6844319,6909593,6909593,6910371,7501470,6647963,7174044,8950956,7832223 data 7041433,8687788,8884391,8949929,9476782,9016232,9016232,8620451,8753068,7895449,6845337,7107734,64,6449552,6647952,7040403,7896984,8687270,8687270,8622249,8425127,7173789,6516116,6384786,6712727 data 6450060,6317450,7568798,7965352,7370643,7240607,7240607,8490412,9937079,8821167,8820137,9016230,9079972,9542062,9871285,9806258,9741490,9543086,9409964,9409964,9214385,7373475,6516379,6975647,7634080 data 8227497,8093348,7503780,7107226,6646937,6580628,6777239,6777239,6386583,8161188,7962530,7304604,9213866,8424870,7173791,8160421,8884646,8555944,9149104,9148846,9148846,8883876,8554397,8292004,7304088 data 6975894,64,6185868,6779286,6778001,7567768,8094107,8094107,8160158,7240347,6909593,6450323,6317457,6252428,6187404,6778258,6974872,7633566,9080747,9609137,9609137,9477041,9410731,9279147,8883359 data 9211555,9607591,9872309,9806762,9410985,9673645,9081769,8688037,8688037,7567264,6517656,7106959,6843026,7436448,7503523,7303837,6910360,6516375,7370400,6646940,6845849,6845849,6976665,7106459,6910112 data 7568800,9412529,8951466,7108503,7567263,8752296,8553629,9344682,9148333,9148333,9147555,9080486,8225949,8685475,7633050,64,6185868,6779286,6778001,7567768,8094107,8094107,8160158,7240347,6909593 data 6450323,6317457,6252428,6187404,6778258,6974872,7633566,9080747,9609137,9609137,9477041,9410731,9279147,8883359,9211555,9607591,9872309,9806762,9410985,9673645,9081769,8688037,8688037,7567264,6517656 data 7106959,6843026,7436448,7503523,7303837,6910360,6516375,7370400,6646940,6845849,6845849,6976665,7106459,6910112,7568800,9412529,8951466,7108503,7567263,8752296,8553629,9344682,9148333,9148333,9147555 data 9080486,8225949,8685475,7633050,64,7040657,7304342,7172499,7634070,7830938,7830938,7699868,6451095,6910105,6515603,6317968,6580110,6450574,7962774,9081768,9872303,9477553,9738669,9738669,9147567 data 9278122,9081252,9607596,10132659,10003636,9741235,9805745,9673389,9148331,8689062,6979998,6979998,6975635,6516627,6779547,6516634,6777754,6974873,6648478,7041434,9144998,9346993,8751524,6910873,6910873 data 7766946,8489638,7107225,7369371,9081513,9739695,8292776,6383767,8818853,8619934,9081255,9345192,9345192,9082024,9017258,8948642,8620191,8753060,64,8818336,8359072,8357278,8620959,8554913,8554913 data 8162468,6975895,7700898,7040663,6907277,6778517,8620959,9608617,9478062,9015725,8951983,9474985,9474985,9082539,9344682,9675186,9871281,10265265,9740469,9871787,9608881,9278887,8293798,7503002,7107733 data 7107733,7173278,7041180,6910614,6776721,6514579,6778262,7764635,9212838,9740212,9674425,8622251,7698589,7698589,7238047,8950705,8422825,6582169,8226468,9411503,8425897,6384021,8489890,8685985,8818344 data 9214895,9214895,9213093,8950441,9212844,8684959,8095389,64,7896984,7895188,7765401,8291485,8553889,8553889,7898532,7502490,8620198,6778003,6777230,7766430,9147047,8818603,9343913,9080993,9014687 data 9278119,9278119,9543341,9674416,9805752,9741233,9872048,10003384,9476015,9083052,8557231,6844049,6778261,8294055,8294055,8029862,6779545,6647450,6647957,6318995,7238032,8359334,8950444,8293036,8030627 data 7897245,10002348,10002348,8226981,8358055,8556202,7041692,6909593,7567519,6515604,6120338,7831452,9015969,8751772,9411756,9411756,9279146,8950442,9148331,9015461,8158613,64,8686750,8685981,8226724 data 8818083,8817831,8817831,8752294,7107996,7700897,7237529,7043227,8751266,8751519,9082028,8949923,9212332,9805996,10200754,10200754,10003638,10199217,10069170,10200757,9937076,9213097,8752298,7568797,6843801 data 6187925,6252435,6317969,6317969,6383768,6188953,6910364,6122901,6252689,6384786,6777752,6516888,6319260,7041694,8423838,8818345,8818345,7042716,6778011,6778009,6778264,6514068,6580883,6646675,7303574 data 8555684,9147301,8357277,9279148,9279148,9016744,8950437,9016230,9147556,9147303,64,8424353,8357797,8292252,8883619,8884905,8884905,8818089,7634585,7040919,7501459,8488094,8752042,9213857,9344678 data 9343655,9608107,9871540,10133678,10133678,10134709,10068912,10003378,9344680,9476783,8885160,7175321,6778515,7171219,7043478,7764640,6384789,6384789,6779031,6450576,6385561,6319762,6318224,6580631,7107737 data 6647444,6516119,6516629,7634336,6648217,6648217,6515353,6910104,7239835,8291747,8883621,9147820,8884904,9408936,9081258,8686501,8159388,9213100,9213100,9476009,9540776,8883621,8949665,8949412,64 data 8424353,8357797,8292252,8883619,8884905,8884905,8818089,7634585,7040919,7501459,8488094,8752042,9213857,9344678,9343655,9608107,9871540,10133678,10133678,10134709,10068912,10003378,9344680,9476783,8885160 data 7175321,6778515,7171219,7043478,7764640,6384789,6384789,6779031,6450576,6385561,6319762,6318224,6580631,7107737,6647444,6516119,6516629,7634336,6648217,6648217,6515353,6910104,7239835,8291747,8883621 data 9147820,8884904,9408936,9081258,8686501,8159388,9213100,9213100,9476009,9540776,8883621,8949665,8949412,64,8423328,8357533,8752801,8818853,9080994,9080994,8621991,8620705,8489121,8291998,8488864 data 9212321,9474726,9212324,8621220,10068148,10463162,10004915,10004915,10135217,10069944,9410992,8885161,8819365,7305881,6975897,8555174,8622759,8489890,7373217,6384277,6384277,7172248,6449303,6121362,6777236 data 7699358,8225183,6910617,6449559,6449813,6910362,6844052,7764893,7764893,8489385,9212593,9344938,9345714,9081515,8752802,8357538,8355229,8355739,7699349,7830422,8950696,8950696,9278888,8685472,8488863 data 8949410,9409189,64,8423329,8422820,8752548,9082537,9082537,9082537,8950951,9015206,8423335,8884647,9213349,9673903,9739178,9540262,9343908,10069683,10003124,10199729,10199729,9675446,9477037,9344686 data 7570340,6910868,6384276,6581650,6516119,6450328,6253458,6449301,6054796,6054796,7239835,8488357,7434905,7238807,8556196,7175582,6515356,6648731,7633817,8883878,9608620,10067381,10067381,9280433,9344176 data 9080742,9144998,8883108,9081252,9015721,9146790,8883881,9147047,9015972,9148842,9148842,8751777,8621218,8883620,8884133,9080999,64,8225694,8620960,8751774,9082023,9278637,9278637,9016234,8949927 data 8819112,8885670,9411501,10003124,9872045,10069171,9609392,9541796,9676466,10134701,10134701,9870253,8819873,7634336,6450583,6908307,6581141,6646931,6384018,6252950,6647193,6646681,6450068,6450068,7109276 data 7766691,7568791,6776976,6580372,6515605,6385042,7764125,9674168,9739950,9083308,8490149,8490149,9213097,9673129,9871026,9937330,9609134,9477039,9280945,9278888,9410220,9278377,9277606,8753318,8753318 data 8553886,9148327,8553114,8554140,8817054,64,8224665,8094616,8489374,9082793,9344168,9344168,8621992,8687015,9212579,8884133,9674157,9937330,9609396,10068909,10200239,9936815,9739693,9936813,9936813 data 9212838,8094625,7238301,6582167,6843542,7568800,9015723,9014952,7039378,6778007,6187415,6318480,6318480,6645907,6251410,6186386,6582169,6910103,6778772,6646937,6581400,8160165,9081259,9345709,9540521 data 9540521,9081512,9673133,9807287,9871789,9739953,9870769,9476011,9345198,9015976,9212322,8819117,8687522,8687522,8555424,8883876,8751264,9080744,8884642,64,8487318,8226460,8554655,8950431,9212582 data 9212582,8687263,8424093,8885159,9212323,9214385,9937324,10266551,10068914,10133164,9936821,9935277,9410723,9410723,8687012,6648213,6975900,6514840,6843287,6912158,8030628,8687277,7306655,6581142,6251669 data 6383505,6383505,6317459,6384016,7109535,6515346,6646423,8752037,8488613,7108757,6516634,6909086,7044507,8161193,8161193,9279403,9149870,9540265,8884902,9476014,9411504,9411498,9409962,8950946,9278635 data 9148076,8819110,8819110,8620448,8882848,8094622,8883618,9080999,64,8487318,8226460,8554655,8950431,9212582,9212582,8687263,8424093,8885159,9212323,9214385,9937324,10266551,10068914,10133164,9936821 data 9935277,9410723,9410723,8687012,6648213,6975900,6514840,6843287,6912158,8030628,8687277,7306655,6581142,6251669,6383505,6383505,6317459,6384016,7109535,6515346,6646423,8752037,8488613,7108757,6516634 data 6909086,7044507,8161193,8161193,9279403,9149870,9540265,8884902,9476014,9411504,9411498,9409962,8950946,9278635,9148076,8819110,8819110,8620448,8882848,8094622,8883618,9080999,64,8160161,8291484 data 8687008,8555937,8884136,8884136,8620444,9015209,9343915,8817828,9475754,9937586,10134706,9937841,10002349,9871536,10002609,9870761,9870761,8490664,7173276,6647190,7433618,8222099,8554401,8160927,7107742 data 6649244,6514840,6318483,6448530,6448530,6251920,6119817,6647452,6056081,6976155,8357798,7897505,7700378,8094623,8027552,7830937,7170459,7170459,7632542,7965353,9016241,9147567,8751776,8753062,8819111 data 9541291,9148331,9015975,9277348,8621217,8621217,8619421,8685474,8092306,8357792,8685725,64,8225183,8684960,8621990,8686246,8554914,8554914,8159892,8951208,8817827,8883103,9474727,9675705,10593457 data 9806254,10002617,9937845,10528689,10069167,10069167,9082026,8293028,8882855,9410736,9280423,9279146,9476779,9738669,8753833,7172767,6581392,6318999,6318999,6580878,5858199,5988236,6054036,6910358,8487842 data 9147565,9214637,9674417,9805745,9478318,9017005,9017005,8225446,6975391,6646168,7635113,8555937,9278634,8162463,8357272,8293540,8622756,8949923,8884132,8884132,8027799,8159899,8424350,8553886,8686753 data 64,8290458,8489377,8949412,9082022,8489374,8489374,8950693,8949930,8882849,8687523,9279146,9215665,10069423,10002352,10331569,10068143,10068657,9872564,9872564,9869747,9738672,9477293,9015716,9277865 data 9278119,9212326,9344173,9409965,9081255,8488103,6778778,6778778,6514583,5989003,5857165,7107476,8554405,9081520,9079458,8751787,9212579,9213096,8817316,9080999,9080999,9541035,9343665,7698847,6120338 data 6315916,6975898,8162211,8752805,8291992,8092564,7962008,8555171,8555171,8554907,8355996,8554403,8423583,8884645,64,8554906,8818339,9016225,9408936,9343139,9343139,9277350,9016232,8752811,9081512 data 9411754,9805491,10135985,10134449,10199220,10331565,9609397,10134446,10134446,10067632,9213101,9080746,8689060,9539496,8818853,8818599,9211297,9079969,8817318,9083301,8752807,8752807,7369878,6908306,7501725 data 9409703,9409200,8749983,8159644,8685982,9079456,9212583,9080486,9013420,9013420,8685988,9014692,9081770,8225183,5857422,5921933,5463950,7567008,8951208,8752031,7763092,8686498,8686498,8554657,8094878 data 7436177,8355994,8423071,64,8686753,8753572,8819363,9081765,9344684,9344684,9146278,9147815,9213353,9476526,9739953,9937590,10003373,9608366,9607595,9474722,9804968,10069425,10069425,10068136,9016489 data 9080746,9867946,8948897,8818080,8949161,9147564,8885667,8752802,8884134,9016228,9016228,8885416,9541546,9345451,9082281,8554661,8487322,8487584,9014436,8882854,8949412,9014955,9013926,9013926,8883623 data 8882856,8291231,8818602,8027807,5855367,5593228,6448270,9015717,8426152,7697303,8160412,8160412,8684953,8290202,8225176,8290713,8226201,64,8686753,8753572,8819363,9081765,9344684,9344684,9146278 data 9147815,9213353,9476526,9739953,9937590,10003373,9608366,9607595,9474722,9804968,10069425,10069425,10068136,9016489,9080746,9867946,8948897,8818080,8949161,9147564,8885667,8752802,8884134,9016228,9016228 data 8885416,9541546,9345451,9082281,8554661,8487322,8487584,9014436,8882854,8949412,9014955,9013926,9013926,8883623,8882856,8291231,8818602,8027807,5855367,5593228,6448270,9015717,8426152,7697303,8160412 data 8160412,8684953,8290202,8225176,8290713,8226201,64,9016231,8753575,8753064,9212581,9607344,9607344,9280427,9410222,9343913,9542315,9344682,9412016,9411499,9280679,10199986,10068397,9082031,10067631 data 10067631,9609650,8949161,9212585,9342373,9081505,8949673,9145766,9147047,8818085,8817828,8555945,8422040,8422040,8291488,8488865,8227493,8751523,8686244,8882330,8355995,8685469,8949927,9542061,9936301 data 9936309,9936309,10001327,9672363,8752805,8553626,8620961,7106960,5527429,6251412,8818599,8489888,7303829,8357025,8357025,8028571,8158364,8423582,8358303,8554915,64,8818088,8884387,8951204,9474983 data 9147816,9147816,9475497,9476781,9411244,9410732,9738413,9411497,9476779,10265780,9214119,9543087,9606052,9478065,9478065,9412525,9277606,9083305,9804973,9804204,9410729,9672872,9345448,9475245,8619940 data 8620194,8489122,8489122,8488606,9012643,8488100,8227488,8881309,8553888,7896734,8489631,9411236,10068920,10068660,9609133,9609133,10068398,10001332,9344420,8883366,8486815,8093854,6645652,6643597,8883111 data 8751268,7893908,8093591,8093591,8027802,8094109,8620958,8488609,8357279,64,8487322,8490405,8950439,9213353,9279663,9279663,9609130,9607595,9477297,9345448,9740717,9738927,10069172,9740214,9147310 data 9475492,9871791,10397363,10397363,9542059,9148586,9674157,10134705,10265264,10135480,9871535,9607853,9674165,9343651,8817311,8685983,8685983,8489379,8159897,8487331,8488353,8684196,8290462,8685982,9477287 data 9608371,9936820,10068396,9936823,9936823,9674673,10066866,9147562,8751781,8224162,6449041,5265800,6382732,8885160,9015208,7565972,7830683,7830683,8224407,8028064,8619935,8489376,7961745,64,8686237 data 8488605,8423845,8884649,9213093,9213093,8951722,9476780,9410731,9609138,9739697,9541546,9740973,9936821,9674928,10067888,10067632,9608876,9608876,9935277,9607593,9147305,9872302,10397353,10331056,10396852 data 9936821,9609133,9740207,9608103,8619167,8619167,8290454,8684957,8159646,8291488,8749471,9079460,9409194,9609393,9936047,9543856,10133167,10133171,10133171,9805489,9476014,9081767,7962017,5198213,4934782 data 5067137,6579853,8950697,8226463,7041426,8488611,8488611,8619163,8751774,8816806,8225692,7632532,64,7502749,8226981,9015462,8753057,9147561,9147561,9345196,9082027,9342629,9411499,10199725,9739184 data 9408932,9279662,9475758,9215154,9671588,9936049,9936049,10068408,9345964,9738925,10069169,10331311,10003893,9674676,9936565,10002865,10002609,9542574,9410220,9410220,8818854,8423581,8553373,9078682,9080224 data 9409957,9607594,9477805,10068404,9608873,9478322,10001329,10001329,9410218,9409711,7701412,5658244,5131648,5920905,6777747,5592447,8159386,8028316,7302542,8357279,8357279,8488611,8489636,8685982,7896469 data 8292254,64,7502749,8226981,9015462,8753057,9147561,9147561,9345196,9082027,9342629,9411499,10199725,9739184,9408932,9279662,9475758,9215154,9671588,9936049,9936049,10068408,9345964,9738925,10069169 data 10331311,10003893,9674676,9936565,10002865,10002609,9542574,9410220,9410220,8818854,8423581,8553373,9078682,9080224,9409957,9607594,9477805,10068404,9608873,9478322,10001329,10001329,9410218,9409711,7701412 data 5658244,5131648,5920905,6777747,5592447,8159386,8028316,7302542,8357279,8357279,8488611,8489636,8685982,7896469,8292254,64,7236497,7434898,8291234,9015720,9080222,9080222,8883622,8818852,9345196 data 9016741,9475242,10002861,10265272,9610416,10001581,9674161,10067889,10331058,10331058,9937326,9212841,9279148,9015978,9344932,9936301,9607857,9475757,10068149,9543604,9738669,9739689,9739689,9871277,9739433 data 9541800,9606569,9542577,9738664,9345196,9609135,9871025,9804973,9477809,9474474,9474474,9148844,7766433,5725586,6448530,6579338,5856393,7569049,5987208,8424098,7896219,7368589,8423327,8423327,8686245 data 8357793,7502231,8422042,8291742,64,6909327,7237521,7896727,7963808,8553122,8553122,9016744,8885156,8950439,9409449,9277611,10002099,9609134,9740213,9871281,9805489,9805745,9741233,9741233,9606573 data 8883885,8685218,7436961,7699357,8423855,9017264,9542062,9673390,9741493,10198700,9607856,9607856,9476525,9345194,9542321,9804202,9542317,9740209,9542060,9607853,9608366,9477809,9541292,9343657,9343657 data 8225440,6579343,5528972,7041433,8159391,5132161,6907020,5331334,8159643,7831708,7368085,8424097,8424097,8422306,8160414,7434125,8357025,7501973,64,7172500,7962522,7305623,7962778,8093340,8093340 data 8358048,8555172,9277862,9738413,9213608,9804973,9477293,9607855,10002097,9739697,9411756,9805742,9805742,9343655,7437988,6910105,7173278,6844826,6908825,6910361,8359337,9738665,9345447,9542823,9608622 data 9608622,9738668,9607596,9540269,9607604,9478067,9673390,9542068,9410728,9280425,9212330,9081777,7568805,7568805,5988240,5725586,6052750,6384275,7963297,5000314,5066107,4933751,7238033,7500431,7634326 data 8161699,8161699,7896727,7435153,8028571,7700895,6644878,64,6448522,7698582,8423583,8225437,7369624,7369624,7896735,8620707,8489895,9279144,9146282,9869481,9542573,9607343,9607341,9543083,9673392 data 9410727,9410727,7503257,7173273,7898020,8358825,7436445,6187160,6910107,6450074,7043228,9542827,9148081,9870252,9870252,9540775,9673899,9478317,9938097,10198957,9673131,9607847,9871022,9014437,8753575 data 7568032,5791887,5791887,5987727,5595536,6318221,5527689,7237520,5131389,4408438,4670587,6515338,7369617,7896219,8423582,8423582,7239571,7633555,7962780,6910353,6448268,64,6448522,7698582,8423583 data 8225437,7369624,7369624,7896735,8620707,8489895,9279144,9146282,9869481,9542573,9607343,9607341,9543083,9673392,9410727,9410727,7503257,7173273,7898020,8358825,7436445,6187160,6910107,6450074,7043228 data 9542827,9148081,9870252,9870252,9540775,9673899,9478317,9938097,10198957,9673131,9607847,9871022,9014437,8753575,7568032,5791887,5791887,5987727,5595536,6318221,5527689,7237520,5131389,4408438,4670587 data 6515338,7369617,7896219,8423582,8423582,7239571,7633555,7962780,6910353,6448268,64,7107218,7040145,7831451,8226720,7831196,7831196,7832217,8685987,8424614,9081767,8423323,9149357,10002346,10002357 data 10002612,9740206,8950441,8226468,8226468,6581406,7238560,8226982,9476529,9016749,6320286,6646680,6647190,6450065,7505321,9542062,9410985,9410985,9608113,9804976,9608110,9608109,9675958,9542577,9345449 data 9080993,9081516,7765924,6381966,6252946,6252946,6185359,5725330,5725584,4871040,6843794,5459835,4474230,4277880,7237521,7762834,7437721,8093593,8093593,7762577,7765401,7173016,6318220,6448266,64 data 6646416,6514317,7501207,7765659,7896730,7896730,8161439,8292001,8884393,9146537,8750242,9803949,9476263,9869486,9542317,9082797,8423849,7568793,7568793,6779801,6843545,6446997,7767716,8818601,8158881 data 6450071,6185621,6644369,6514582,7043748,9081769,9081769,9409449,8622763,9410478,9343662,9212844,9079459,8424106,8621226,6582425,6120853,6054551,6381970,6381970,6054033,5593233,5264521,4736637,6513551 data 5657725,4342390,4537718,6844047,7303825,7501460,7633816,7633816,7700639,7371417,6316686,6316937,6185353,64,6973330,7171220,7566997,7503261,7962009,7962009,8357024,8687269,8883366,8948644,8949923 data 9345705,9476522,9016746,9211814,8422816,8292264,7107220,7107220,6582171,6974615,6712986,6582426,6778522,7699359,7568030,6647960,6320027,6646425,6383766,6582169,6582169,7831716,8489641,8687015,8882340 data 8686252,7964064,7369885,6185363,5792914,5988752,5857674,6119574,6119574,6580115,7237777,5329286,4867708,5724546,6118277,4407159,4605048,6777229,7370127,6777742,7500691,7500691,7568796,6121358,6054537 data 6711438,7566480,64,7040400,7567252,7567514,7634583,8028060,8028060,8358304,8686753,8292262,8817058,9212584,9213866,8950184,8621480,8489380,8619430,8686760,7306398,7306398,6581908,6912413,6780058 data 7040674,6711956,6711189,7238043,6582935,6382486,6252184,6319002,5989262,5989262,6055065,6646678,6847138,7042969,6976406,6186125,6054541,6250889,6317200,6382740,6711955,7633561,7633561,8489385,8489379 data 5527175,4802940,6053003,5790339,4474739,4737654,6186642,7501721,6315651,7567765,7567765,6843792,6052231,6251659,7237774,7700889,64,6844304,7173524,7895452,7831964,8027806,8027806,8489380,8424363 data 8489128,9278638,9343913,9212842,8951978,8882852,8685222,8488868,8685736,7898275,7898275,6712471,7503520,8161956,6909338,6384789,6253205,6450838,6777241,6777492,6252691,6448019,6449045,6449045,6317201 data 6183825,5856652,6251155,5923469,6513554,6383249,6252945,6120085,7500699,8753061,9147307,9147307,8948897,8817567,6317454,4541055,5528195,5855107,4934775,4868731,5595013,7501974,7699609,7107991,7107991 data 5921925,5921409,6316165,6316683,6251145,64,6844304,7173524,7895452,7831964,8027806,8027806,8489380,8424363,8489128,9278638,9343913,9212842,8951978,8882852,8685222,8488868,8685736,7898275,7898275 data 6712471,7503520,8161956,6909338,6384789,6253205,6450838,6777241,6777492,6252691,6448019,6449045,6449045,6317201,6183825,5856652,6251155,5923469,6513554,6383249,6252945,6120085,7500699,8753061,9147307 data 9147307,8948897,8817567,6317454,4541055,5528195,5855107,4934775,4868731,5595013,7501974,7699609,7107991,7107991,5921925,5921409,6316165,6316683,6251145,64,7041940,7502738,7896477,8094625,8423070 data 8423070,8226723,8226980,8752293,8751016,8752039,9279403,9345195,8817317,8160415,8357535,8685988,8228002,8228002,7370398,6712731,7503778,7239575,6186901,6579344,6514325,6383250,6448526,6449298,7107737 data 8358307,8358307,7633819,6515347,5660044,6251660,6054286,6513804,6645392,6711954,6712210,6318999,6844311,7962529,7962529,8094372,8423846,7236754,4606586,4936069,5197694,5131896,4737402,5331329,7436954 data 7698841,5856646,5856646,5724288,6249603,7435410,7238550,6711951,64,7041936,7437208,8028059,8423582,8291234,8291234,7964065,8160675,8422565,8357539,8621219,9279405,9083311,8687016,7963550,8883105 data 8817065,8489635,8489635,8489122,8028830,6977180,6515349,6514579,6448529,6186124,6711448,6711190,6449815,5858191,7700637,7700637,8686249,8291487,6513553,6514319,5988752,6317457,7106967,7896990,6908309 data 6317714,5922446,5856396,5856396,5856653,6514065,6187409,4738685,5329535,5132925,5329022,5066111,5395586,7370134,6777742,5791109,5791109,6053512,6580360,7699864,7369621,6515342,64,7040398,7304081 data 7699869,8028828,8094365,8094365,7765919,7635107,7963040,7898015,8621736,9279920,9082285,8490662,8227236,8359594,9015722,8883107,8883107,7963807,8358823,8160936,8422561,7634329,7369624,6514575,6909847 data 6581652,6119569,6316685,6449556,6449556,7568031,8029350,7173530,6251153,6185618,6317454,6910102,7304087,7569311,7963555,7830681,6579602,6579602,5461385,5000582,4934782,4802174,5329021,5789315,5593217 data 5132418,5920640,6251659,6053763,5395843,5395843,6447753,7502228,6712465,6514314,6645900,64,7500944,7765656,7633815,8094109,7634845,7634845,6909078,6909331,7765665,8291747,8621735,8949674,8884137 data 8817574,8293541,8159906,8488352,8291489,8291489,7897758,7699103,7766943,8225440,8357023,8094364,8292511,8358819,8553377,6646163,5923731,6251155,6251155,6317968,6580373,6580882,6252436,6449552,6252693 data 6779032,6843802,6121105,7108251,7897251,7963041,7963041,7172505,5922442,5066111,4410493,5394818,5330817,5921155,5460349,5395587,5987973,6250115,5724548,5724548,6843280,7238032,6185609,6579337,6514314 data 64,8159903,8490144,8686500,7964064,6844310,6844310,6975636,6713754,7502750,8818340,8554915,8621736,8490153,8424361,8687274,8423846,8290209,7962272,7962272,8027552,7568285,7173782,7172504,7500438 data 7830684,8489377,8950695,8555169,8095141,8094109,7369624,7369624,6711444,6185868,6381966,6383248,6710677,6318741,6316688,6449045,6317715,5923215,6449299,7305885,7305885,7503518,6121359,5066625,5001600 data 5527939,5987202,5856131,5790083,5724293,5922176,6186121,6120585,6120585,6317449,6316937,6447494,6580108,6645903,64,8159903,8490144,8686500,7964064,6844310,6844310,6975636,6713754,7502750,8818340 data 8554915,8621736,8490153,8424361,8687274,8423846,8290209,7962272,7962272,8027552,7568285,7173782,7172504,7500438,7830684,8489377,8950695,8555169,8095141,8094109,7369624,7369624,6711444,6185868,6381966 data 6383248,6710677,6318741,6316688,6449045,6317715,5923215,6449299,7305885,7305885,7503518,6121359,5066625,5001600,5527939,5987202,5856131,5790083,5724293,5922176,6186121,6120585,6120585,6317449,6316937 data 6447494,6580108,6645903,64,8160153,8225693,8160927,6451605,6778517,6778517,6516373,6449041,7042464,8688039,8489125,7964323,8358051,8753062,8623020,8687018,8751781,8751778,8751778,7699098,7369879 data 7500948,7040657,6975631,7895960,8159386,8356766,7567514,7372443,7832483,8422817,8422817,8422570,7765917,6449300,7041430,7238549,6186896,6251410,6317968,6251664,5988237,5857423,5791117,5791117,5660558 data 5331332,5395590,5396615,5725062,6317703,6382984,6317198,5988999,5791107,6316676,6316678,6316678,6580875,6973582,6580877,6776971,6514570,64,7502232,7371673,7173272,6844825,6778267,6778267,6646936 data 6515095,6910876,8490153,8423588,7896734,8096679,8489900,8424357,8754087,9214636,8884135,8884135,7501721,7238035,7173017,7239058,6975378,8093593,8159133,7238806,7435416,6976410,7305368,7436702,7436702 data 7765662,8094365,7700896,6975382,6581145,6514573,6317459,6252692,6121104,5989004,6121107,5725325,5725325,5394822,6119053,5593991,5791884,5988745,6580363,6382730,6251660,6645639,6449291,6054017,6843022 data 6843022,7106445,7106450,6975380,6843278,6776712,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64 data 64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64 data 64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64 wood: data 64,64 data 4203308,4072491,4072491,4137514,4203309,4399914,4334635,4400429,4204332,4203308,4203053,4268849,4138288,3875886,3941421,3809579,4006189,3941677,3941679,4006445,3875373,3875119,3875885,3810860,3875629 data 3809582,3874859,3611943,3743529,3612203,3940397,4269364,4203825,4203821,4072494,4006188,3874602,3940650,3875373,3875884,3941420,3875370,3875113,3809070,3677738,3611691,3677482,3875372,3940652,4202284 data 4268334,4071727,4137005,3678250,3612975,3810354,3941679,3745070,3744815,3745073,3744301,3875630,3745067,3546921,4006188,4072489,3875882,4006701,4269355,4203564,4203308,4334635,4203819,4268843,4268588 data 4268588,4072493,3940910,3809324,3809067,4005419,3940396,3940396,3940394,3809068,4006189,4006700,3744557,3678510,3678252,3677994,3415338,3743018,3743275,3940397,4268848,4203309,4137775,3941168,3809579 data 3875368,3875627,3875629,3875885,3941676,3875627,3809835,3679021,3481131,3415596,3546410,3809323,3809579,4005933,4071985,4006189,4006444,3809323,3744299,3810095,3809578,3679279,3613486,3678511,3481902 data 3875374,3481385,3349801,3874858,3940906,3940138,4005932,4072747,4071978,4138027,4137771,4072490,3875115,3875372,3940913,4007214,3941422,4006701,3809833,3875113,4005930,3809322,3808809,3743015,3874601 data 4006186,3810091,3875119,3612719,3546667,3545642,3676969,3808554,3940397,4137775,4203053,4137519,4006446,3874858,3875111,3810094,3810352,3744557,3744555,3810347,3809579,3679019,3546409,3481131,3480360 data 4006441,3809836,4071978,4202797,4005931,3743020,3677481,3809579,3744299,3743786,3678508,3612972,3547179,3350315,3350314,3152937,3218474,3940391,4005930,4136746,4005929,4137771,4137516,4203053,4071980 data 4203818,3874602,3810089,3809835,3809069,3809839,3875374,3875628,3874089,3809576,3875368,3743785,3809064,3939627,3940396,3744043,3809324,3874862,3743277,3808556,3742505,3874347,4006188,4137517,4006444 data 4137773,4071981,3874602,3809066,3678508,3744304,3809838,3744298,3744555,3678251,3744042,3677481,3611690,3480616,3875111,3940652,4071466,4071979,4071467,3743018,3742759,3677481,3677739,3678503,3481899 data 3481643,3351337,3481640,3350057,3021607,3349031,3940392,3874601,3874087,3874089,4006698,4072489,4006698,3941162,3810092,3809323,3743274,3678761,3809578,3678760,3875115,3744043,3809318,3940137,3809065 data 3611689,3611944,3873578,3743019,3678253,3678250,3809322,3677995,3743275,3676968,3808556,3940396,4005935,3809580,4006189,4005675,3808811,3677740,3743276,3809066,3809067,3809580,3809579,3743785,3677734 data 3611686,3480617,3546152,3874342,4071212,3874861,3678506,3808811,3677480,3480359,3481384,3481386,3416362,3415594,3349805,3219757,3416104,3480870,3479846,3348773,3940394,3939881,3808551,3743271,3874856 data 4137258,4006187,3875884,3810603,3875625,3809066,3809322,3744045,3547437,3678509,3809318,3677735,3874601,3939881,3612198,3546664,3677480,3743273,3678248,3809067,3612714,3547433,3743017,3611433,3677485 data 3612462,3940397,3940139,4005931,4005418,3809322,3743018,3677227,3677225,3743017,3612459,3743273,3809064,3677733,3480611,3414820,3479591,3677992,3743529,3940650,4005927,3940393,3743525,3611431,3611945 data 3415339,3349802,3284517,3284522,3415593,3284262,3284266,3349543,3087148,3743271,3809062,3677732,3743783,3940392,4006188,3874856,4071464,4072234,3810089,3678250,3874092,3808811,3809325,3743529,3874854 data 3874597,3612201,3546920,3611943,3546920,3612970,3744298,3677992,3677737,3612202,3612201,3611687,3611432,3611691,3612461,3678506,3874602,4006186,4005674,3743529,3808041,3676970,3415082,3546408,3481387 data 3677993,3677994,3546919,3546149,3480355,3676198,3874089,3874344,3939623,4005159,4005672,3742758,3480360,3611176,3480619,3349546,3283495,3218727,3153446,3152679,3283751,3349545,2956842,3874857,3743526 data 3743525,3808808,4005928,3940395,3939881,3940137,3941419,3744298,3809835,3809320,3547177,3678502,3809062,3677991,3743269,3873576,3611432,3546407,3481127,3480873,3612200,3743783,3743530,3743275,3612199 data 3546664,3743017,3676969,3611947,3481130,3874346,3809067,3874600,3742759,3807271,3676711,3480870,3480871,3612202,3677996,3611948,3545897,3546150,3545637,3676455,3808551,3808808,4004903,3807527,3611944 data 3546152,3414569,3414313,3415337,3414823,3415079,3284011,3153197,3284520,3152934,3021606,3151656,3874344,3873831,3743271,3743016,3742762,3874088,3873830,3940390,3940647,3809834,3874602,3611944,3743272 data 3612712,3612199,3612203,3349800,3480360,3414564,3414309,3545896,3546151,3546406,3677734,3808554,3677225,3546408,3611944,3676966,3611433,3480361,3677484,3743019,3808813,3743528,3676965,3676965,3611686 data 3414822,3481127,3546666,3612459,3546410,3480618,3546407,3742503,3742502,3874340,3874342,4136233,3808039,3676966,3480104,3349540,3218468,3218471,3283751,3283494,3283751,3415082,3218727,3022118,3021865 data 3021351,3808810,3874601,3743526,3742760,3808039,3874344,3808806,3809064,3875113,3743786,3809322,3743272,3874086,3743529,3612713,3546149,3546407,3677736,3611429,3349026,3415079,3481127,3808551,3808552 data 3612456,3678250,3743530,3677736,3677223,3414565,3479844,3677482,3743020,3743786,3611943,3808036,3676966,3611944,3415081,3481127,3481382,3546919,3349800,3415079,3480868,3611687,3743014,3873571,4005158 data 4005417,3874086,3676967,3611431,3480612,3152419,3152418,3020581,3086119,3087142,2956071,3020838,3086886,3152677,3218979,3808553,3874088,3808550,3874086,3873572,3808293,3611944,3612200,3875113,4006185 data 3809064,3677736,3677736,3743014,3480358,3480357,3414821,3545892,3480358,3348259,3545123,3611430,3743016,3743018,3743530,3874604,3809066,3743528,3677735,3611685,3545636,3742758,3808809,3677995,3677737 data 3808550,3676967,3742248,3677224,3612198,3415333,3545893,3480614,3480612,3415077,3349285,3546406,3742247,4070697,3939370,3807525,3676965,3545635,3611173,3283492,3086372,2758436,3086885,3284263,3284266 data 3152678,3021605,3284262,3152932,3874343,3808550,3743270,3808806,3874084,3808550,3743016,3808552,3939878,3940135,3743014,3677734,3611432,3742248,3480103,3480101,3480101,3545637,3480102,3348773,3479844 data 3480614,3612457,3678508,3612972,3677995,3677226,3677480,3677224,3545897,3611687,3873573,4005415,3940138,3874344,3809063,3742758,3873316,3742244,3676963,3414563,3414820,3611940,3545893,3480358,3414819 data 3545892,3676963,4005158,3808293,3807781,3545894,3479588,3479077,3151138,3020321,2955043,3021603,3349285,3414310,3413798,3151654,3349030,3283488,3809064,3743272,3743270,3874086,3939365,3874085,3874087 data 4004903,3874088,3742758,3677220,3546148,3545893,3545893,3284005,3545892,3480102,3545641,3479848,3414311,3480360,3480873,3546667,3677738,3546924,3677994,3873833,3676967,3677223,3676711,3545640,3939366 data 4004903,4070950,3939620,3939619,3873827,3807523,3676195,3480098,3414561,3349026,3480358,3545640,3611428,3414817,3413795,3741986,4004900,3808292,3742757,3414307,3151906,3282723,3151651,2955041,2824228 data 2889252,3085859,3152164,3217704,3152678,2956325,3152422,3677735,3677734,3742754,3742756,3808035,3808291,3677221,3676965,3676968,3480614,3611683,3546404,3611429,3611429,3414566,3349284,3283237,3282980 data 3480358,3480616,3546153,3546922,3546666,3677738,3481131,3611947,3808553,3874087,3807781,3676454,3545385,3676969,3873831,4005412,3939109,3742243,3676195,3676451,3676704,3414816,3283744,3348768,3349029 data 3349030,3480355,3283746,3282980,3479842,3808547,3743011,3611428,3349026,3086116,2955044,2823715,2758178,3021092,3086627,3217190,3217955,3284260,3284005,3415842,3349028,3612197,3743013,3677219,3742757 data 3742499,3677218,3743013,3742501,3545637,3479845,3544867,3546404,3415076,3414818,3414049,3283239,3151908,3152420,3349799,3415082,3284008,3481385,3546922,3546667,3612458,3677736,3874086,3743015,3742501 data 3676708,3610918,3545639,3742246,3939877,3808295,3611172,3545123,3545379,3480354,3480097,3349281,3284002,3415076,3349795,3415073,3348771,3544611,3611170,3742499,3676962,3480099,3217696,3086624,3020836 data 2954274,2888484,3086373,3020832,3086370,3283490,3284004,3349539,3479841,3480351,3742498,3742244,3545378,3676451,3676708,3479587,3480102,3611687,3479843,3415074,3284003,3348514,3479074,3545122,3282721 data 3282980,3151651,3217699,3349286,3481384,3481129,3480615,3415338,3415336,3414820,3546149,3610919,3742501,3808807,3743018,3546152,3676709,3742247,3742505,3676967,3611175,3348516,3348772,3414821,3414052 data 3413795,3414306,3480610,3546148,3611171,3676450,3676963,3611170,3611171,3414818,3414821,3283237,3349284,3217440,3020320,2954785,2954784,2955042,3152420,3152675,3217953,3348514,3414051,3414304,3676962 data 3545634,3480609,3545888,3545123,3741732,3742247,3480872,3480611,3414308,3283236,3151904,3413534,3479585,3479328,3216671,3151906,3282980,3349798,3350055,3349546,3480616,3612200,3546406,3414308,3414821 data 3480358,3808293,3808808,3612201,3546153,3742757,3677219,3611173,3545380,3480102,3282981,3282980,3349282,3349025,3479073,3348770,3349026,3480099,3414563,3480099,3545377,3611427,3873571,3676963,3414822 data 3349028,3217699,3085862,3020578,2954785,2954529,3150881,3151138,3151905,3151650,3217183,3282719,3085856,3611680,3611426,3414818,3545890,3480611,3677474,3677220,3545636,3414307,3414819,3479843,3414049 data 3545120,3480097,3283233,3283232,3348768,3349025,3481639,3350057,3349033,3480101,3480613,3546152,3479846,3415333,3546150,3677224,3743531,3677737,3677481,3676968,3742500,3676963,3676963,3610659,3414054 data 3349031,3349542,3349026,3282465,3151394,3217699,3348772,3414821,3349028,3414305,3545377,3742498,3545377,3479840,3414561,3414051,3217444,3086115,3020322,3020836,3085608,2888999,2889506,3216932,3282721 data 3216926,2956320,3480097,3545634,3480611,3480353,3545889,3611682,3611168,3610915,3610915,3545379,3414050,3545120,3479840,3480097,3479842,3348768,3282976,3217701,3480616,3481129,3282981,3282722,3415077 data 3480871,3545894,3545894,3545896,3677737,3874856,3940136,3743015,3742759,3676967,3611684,3611427,3610660,3479845,3349031,3348518,3283234,3217184,3282465,3283234,3414307,3545634,3414050,3413537,3611167 data 3742500,3413536,3282463,3151394,3348256,3151137,2954786,3217699,2955556,2758438,2758433,2955040,3217184,3216668,3085858,2889509,3414306,3414307,3348769,3348770,3610402,3676194,3545121,3479585,3414050 data 3282467,3348514,3545122,3414049,3480353,3349026,3282465,3413281,3480098,3546150,3545893,3480613,3414821,3415076,3545892,3283234,3349283,3611943,3809832,3874857,4005930,3743271,3743529,3743530,3481383 data 3546405,3480357,3348773,3282724,3282211,3282721,3151392,3282465,3348769,3414816,3349024,3282719,3478561,3610914,3610914,3413793,3348002,3151395,2889758,2888991,3085858,3085349,2823717,2824230,2823973 data 3086112,3282978,3348003,3151907,3151904,3282974,3348510,3414049,3414050,3544865,3676706,3479842,3480099,3545380,3282723,3348769,3610912,3545379,3348772,3414309,3610403,3414052,3479842,3479842,3414820 data 3480358,3481125,3612708,3546659,3348511,3480358,3874343,3875110,3940904,3939881,3808293,3678504,3809579,3677740,3546664,3350054,3217959,3217186,3216928,3216929,3150881,3413283,3348514,3283232,3217183 data 3216928,3347743,3675940,3545377,3479585,3282721,3086882,3152930,2954528,3151139,3086115,2954785,2693412,2955300,3086370,3085858,3216931,3151650,3085860,3479328,3413792,3282464,3217441,3479331,347958