Files
SirRoboGarage/BNNBot_garage/data/spinbot_battle_5_decimal.csv
SirStone 1ed7797cb6 feat(ModularBot): 6 guns, pattern matcher, melee modules, adversarial bots
- New guns: guess-factor (GF histogram), pattern-matcher (movement tape replay)
- New modules: minimum-risk melee movement, spinning melee radar
- New test bots: PatternMover, RandomMover, WaveSurfer
- Fixed: FeedbackEvent now carries actualX/actualY for proper GF learning
- Fixed: TM gun warmup gating + directional residuals
- Fixed: circular gun integrated formula + multi-bin omega cache
- Fixed: oscillator wall-bounce lockout
- Fixed: phantom meteor perpendicular body orientation
- 6/6 battle wins across all enemy types
2026-09-20 00:59:53 +02:00

179 KiB

1tickf0_bearing_sinf0_bearing_cosf0_distancef0_velocityf0_heading_sinf0_heading_cosf0_enemy_xf0_enemy_yf0_enemy_energyf1_bearing_sinf1_bearing_cosf1_distancef1_velocityf1_heading_sinf1_heading_cosf1_enemy_xf1_enemy_yf1_enemy_energyf2_bearing_sinf2_bearing_cosf2_distancef2_velocityf2_heading_sinf2_heading_cosf2_enemy_xf2_enemy_yf2_enemy_energyf3_bearing_sinf3_bearing_cosf3_distancef3_velocityf3_heading_sinf3_heading_cosf3_enemy_xf3_enemy_yf3_enemy_energyf4_bearing_sinf4_bearing_cosf4_distancef4_velocityf4_heading_sinf4_heading_cosf4_enemy_xf4_enemy_yf4_enemy_energyf5_bearing_sinf5_bearing_cosf5_distancef5_velocityf5_heading_sinf5_heading_cosf5_enemy_xf5_enemy_yf5_enemy_energyf6_bearing_sinf6_bearing_cosf6_distancef6_velocityf6_heading_sinf6_heading_cosf6_enemy_xf6_enemy_yf6_enemy_energyf7_bearing_sinf7_bearing_cosf7_distancef7_velocityf7_heading_sinf7_heading_cosf7_enemy_xf7_enemy_yf7_enemy_energyf8_bearing_sinf8_bearing_cosf8_distancef8_velocityf8_heading_sinf8_heading_cosf8_enemy_xf8_enemy_yf8_enemy_energyf9_bearing_sinf9_bearing_cosf9_distancef9_velocityf9_heading_sinf9_heading_cosf9_enemy_xf9_enemy_yf9_enemy_energyp0.10_bearing_sinp0.10_bearing_cosp0.10_distancep0.10_velocityp0.10_heading_sinp0.10_heading_cosp0.10_enemy_xp0.10_enemy_yp0.10_enemy_energyp0.42_bearing_sinp0.42_bearing_cosp0.42_distancep0.42_velocityp0.42_heading_sinp0.42_heading_cosp0.42_enemy_xp0.42_enemy_yp0.42_enemy_energyp0.74_bearing_sinp0.74_bearing_cosp0.74_distancep0.74_velocityp0.74_heading_sinp0.74_heading_cosp0.74_enemy_xp0.74_enemy_yp0.74_enemy_energyp1.07_bearing_sinp1.07_bearing_cosp1.07_distancep1.07_velocityp1.07_heading_sinp1.07_heading_cosp1.07_enemy_xp1.07_enemy_yp1.07_enemy_energyp1.39_bearing_sinp1.39_bearing_cosp1.39_distancep1.39_velocityp1.39_heading_sinp1.39_heading_cosp1.39_enemy_xp1.39_enemy_yp1.39_enemy_energyp1.71_bearing_sinp1.71_bearing_cosp1.71_distancep1.71_velocityp1.71_heading_sinp1.71_heading_cosp1.71_enemy_xp1.71_enemy_yp1.71_enemy_energyp2.03_bearing_sinp2.03_bearing_cosp2.03_distancep2.03_velocityp2.03_heading_sinp2.03_heading_cosp2.03_enemy_xp2.03_enemy_yp2.03_enemy_energyp2.36_bearing_sinp2.36_bearing_cosp2.36_distancep2.36_velocityp2.36_heading_sinp2.36_heading_cosp2.36_enemy_xp2.36_enemy_yp2.36_enemy_energyp2.68_bearing_sinp2.68_bearing_cosp2.68_distancep2.68_velocityp2.68_heading_sinp2.68_heading_cosp2.68_enemy_xp2.68_enemy_yp2.68_enemy_energyp3.00_bearing_sinp3.00_bearing_cosp3.00_distancep3.00_velocityp3.00_heading_sinp3.00_heading_cosp3.00_enemy_xp3.00_enemy_yp3.00_enemy_energy
217196120191319391774100019612020131348177510001961212013858177610001961212113468177710001961212113279187710001961212113089187810001961202213010018791000196120221301111880100019611922132122178110001971182313513217821000198981813155179721000198971813164238731000198951913172318731000198941913178398741000198931913185487741000198921913190587751000198912013196786771000198912113198111679100019893221318914278110001989723131541829851000
3181961191913263116741000196120191319391774100019612020131348177510001961212013858177610001961212113468177710001961212113279187710001961212113089187810001961202213010018791000196120221301111880100019611922132122178110001989718131642387310001989519131723187310001989419131783987410001989319131854877410001989219131905877510001989120131967867710001989121131981006781000198922113196121680100019895231317016888410001989924131441889851000
419197118191334241673100019611919132631167410001961201913193917741000196120201313481775100019612120138581776100019612121134681777100019612121132791877100019612121130891878100019612022130100187910001961202213011118801000198951913172318731000198941913178398741000198931913185487741000198921913190587751000198912013196786771000198912013198896771000198912113198111679100019893221318914278110001989623131621768841000198100241313419210861000
5201971171913431715731000197118191334241673100019611919132631167410001961201913193917741000196120201313481775100019612120138581776100019612121134681777100019612121132791877100019612121130891878100019612022130100187910001989319131854877410001989319131854877410001989219131905877510001989120131967867710001989120131988967710001989121131981116791000198922213193132681100019895231317016888410001989924131441889851000198103241311319711861000
6211971161813521115721000197117191343171573100019711819133424167310001961191913263116741000196120191319391774100019612020131348177510001961212013858177610001961212113468177710001961212113279187710001961212113089187810001989219131905877510001989220131946877610001989120131967867710001989120131988967710001989121131981116791000198922113196121680100019893221318914278110001989623131621768841000198100241313419210861000198104241310219811861000
7221971141813627147210001971161813521115721000197117191343171573100019711819133424167310001961191913263116741000196120191319391774100019612020131348177510001961212013858177610001961212113468177710001961212113279187710001989220131946877610001989120131967867710001989120131988967710001989121131981006781000198922113196121680100019893221318914278110001989523131701688841000198992413144188985100019810124131241951086100019810524139219812861000
8231981131813723147110001971141813627147210001971161813521115721000197117191343171573100019711819133424167310001961191913263116741000196120191319391774100019612020131348177510001961212013858177610001961212113468177710001989120131967867710001989120131988967710001989121131981116791000198922113196121680100019892221319313268110001989523131701688841000198972313154182985100019810024131341921086100019810324131131971186100019810724138119713861000
924198111181383113711000198113181372314711000197114181362714721000197116181352111572100019711719134317157310001971181913342416731000196119191326311674100019612019131939177410001961202013134817751000196121201385817761000198912113198100678100019891211319811167910001989221131961216801000198922213193132681100019894231317716078310001989623131621768841000198992413144188985100019810124131241951086100019810424131021981186100019810824137019413861000
10251981091813930137110001981111813831137110001981131813723147110001971141813627147210001971161813521115721000197117191343171573100019711819133424167310001961191913263116741000196120191319391774100019612020131348177510001989121131981116791000198922113196121680100019892221319313268110001989423131771607831000198962313162176884100019897231315418298510001981002413134192108610001981032413113197118610001981052413921981286100019811024136019114861000
11261981071813104012711000198109181393013711000198111181383113711000198113181372314711000197114181362714721000197116181352111572100019711719134317157310001971181913342416731000196119191326311674100019612019131939177410001989221131961216801000198932213189142781100019894231317716078310001989523131701688841000198972313154182985100019899241314418898510001981012413124195108610001981042413102198118610001981072413811971386100019811124135018614851000
122719810518131151117110001981071813104012711000198109181393013711000198111181383113711000198113181372314711000197114181362714721000197116181352111572100019711719134317157310001971181913342416731000196119191326311674100019893221318914278110001989423131771607831000198952313170168884100019897231315418298510001989924131441889851000198101241312419510861000198103241311319711861000198105241392198128610001981082413701941386100019711424133317315851000
13281981041813126311711000198105181311511171100019810718131040127110001981091813930137110001981111813831137110001981131813723147110001971141813627147210001971161813521115721000197117191343171573100019711819133424167310001989423131771607831000198952313170168884100019897231315418298510001989924131441889851000198100241313419210861000198103241311319711861000198104241310219811861000198107241381197138610001981102413601911486100019711424133317315851000
142919810218131367107110001981041813126311711000198105181311511171100019810718131040127110001981091813930137110001981111813831137110001981131813723147110001971141813627147210001971161813521115721000197117191343171573100019896231316217688410001989723131541829851000198992413144188985100019810024131341921086100019810124131241951086100019810424131021981186100019810524139219812861000198108241370194138610001981112413501861485100019711523132516616841000
153019898181315517972100019810218131367107110001981041813126311711000198105181311511171100019810718131040127110001981091813930137110001981111813831137110001981131813723147110001971141813627147210001971161813521115721000198972313154182985100019899241314418898510001981002413134192108610001981012413124195108610001981032413113197118610001981052413921981286100019810724138119713861000198110241360191148610001971142413331731585100019711623131815716831000
163119897181316423873100019898181315517972100019810218131367107110001981041813126311711000198105181311511171100019810718131040127110001981091813930137110001981111813831137110001981131813723147110001971141813627147210001989924131441889851000198100241313419210861000198101241312419510861000198103241311319711861000198105241392198128610001981072413811971386100019810824137019413861000198111241350186148510001971152313251661684100019711723131214817831000
17321989519131723187310001989718131642387310001989818131551797210001981021813136710711000198104181312631171100019810518131151117110001981071813104012711000198109181393013711000198111181383113711000198113181372314711000198100241313419210861000198101241312419510861000198103241311319711861000198104241310219811861000198107241381197138610001981082413701941386100019811024136019114861000197114241333173158510001971162313181571683100019711723131214817831000
183319894191317839874100019895191317231873100019897181316423873100019898181315517972100019810218131367107110001981041813126311711000198105181311511171100019810718131040127110001981091813930137110001981111813831137110001981012413124195108610001981032413113197118610001981042413102198118610001981052413921981286100019810824137019413861000198110241360191148610001981112413501861485100019711523132516616841000197116231318157168310001971182313813817821000
19341989319131854877410001989419131783987410001989519131723187310001989718131642387310001989818131551797210001981021813136710711000198104181312631171100019810518131151117110001981071813104012711000198109181393013711000198103241311319711861000198104241310219811861000198105241392198128610001981072413811971386100019811024136019114861000198111241350186148510001971142413331731585100019711623131815716831000197117231312148178310001971192213412817811000
203519892191319058775100019893191318548774100019894191317839874100019895191317231873100019897181316423873100019898181315517972100019810218131367107110001981041813126311711000198105181311511171100019810718131040127110001981042413102198118610001981052413921981286100019810724138119713861000198108241370194138610001981102413601911486100019711424133317315851000197115231325166168410001971162313181571683100019711823138138178210001961192213111817801000
2136198922013194687761000198921913190587751000198931913185487741000198941913178398741000198951913172318731000198971813164238731000198981813155179721000198102181313671071100019810418131263117110001981051813115111711000198105241392198128610001981072413811971386100019810824137019413861000198110241360191148610001981112413501861485100019711424133317315851000197116231318157168310001971172313121481783100019711922134128178110001961192213111817801000
22371989120131967867710001989220131946877610001989219131905877510001989319131854877410001989419131783987410001989519131723187310001989718131642387310001989818131551797210001981021813136710711000198104181312631171100019810724138119713861000198108241370194138610001981102413601911486100019811124135018614851000197114241333173158510001971152313251661684100019711723131214817831000197118231381381782100019711922134128178110001961202213010718801000
233819891201319889677100019891201319678677100019892201319468776100019892191319058775100019893191318548774100019894191317839874100019895191317231873100019897181316423873100019898181315517972100019810218131367107110001981082413701941386100019811024136019114861000198111241350186148510001971142413331731585100019711523132516616841000197116231318157168310001971172313121481783100019711922134128178110001961192213111817801000196120211309618791000
24391989121131981006781000198912013198896771000198912013196786771000198922013194687761000198921913190587751000198931913185487741000198941913178398741000198951913172318731000198971813164238731000198981813155179721000198110241360191148610001981112413501861485100019711424133317315851000197115231325166168410001971162313181571683100019711723131214817831000197118231381381782100019711922134128178110001961202213010718801000196120211309618791000
2540198912113198111679100019891211319810067810001989120131988967710001989120131967867710001989220131946877610001989219131905877510001989319131854877410001989419131783987410001989519131723187310001989718131642387310001981112413501861485100019711424133317315851000197115231325166168410001971162313181571683100019711723131214817831000197118231381381782100019711922134128178110001961192213111817801000196120211309618791000196121211308518781000
2641198922113196121680100019891211319811167910001989121131981006781000198912013198896771000198912013196786771000198922013194687761000198921913190587751000198931913185487741000198941913178398741000198951913172318731000197114241333173158510001971152313251661684100019711623131815716831000197117231312148178310001971182313813817821000197119221341281781100019611922131118178010001961202213010718801000196120211309618791000196121211337417771000
2742198922213193132681100019892211319612168010001989121131981116791000198912113198100678100019891201319889677100019891201319678677100019892201319468776100019892191319058775100019893191318548774100019894191317839874100019711523132516616841000197116231318157168310001971172313121481783100019711723131214817831000197118231381381782100019711922134128178110001961192213111817801000196120211309618791000196121211308518781000196121211337417771000
284319893221318914278110001989222131931326811000198922113196121680100019891211319811167910001989121131981006781000198912013198896771000198912013196786771000198922013194687761000198921913190587751000198931913185487741000197116231318157168310001971172313121481783100019711723131214817831000197118231381381782100019711922134128178110001961192213111817801000196120221301071880100019612021130961879100019612121133741777100019612120136641776970
294419894231317716078310001989322131891427811000198922213193132681100019892211319612168010001989121131981116791000198912113198100678100019891201319889677100019891201319678677100019892201319468776100019892191319058775100019711723131214817831000197117231312148178310001971182313813817821000197119221341281781100019611922131118178010001961202213010718801000196120211309618791000196121211308518781000196121211337417771000196121201310541776970
304519895231317016888410001989423131771607831000198932213189142781100019892221319313268110001989221131961216801000198912113198111679100019891211319810067810001989120131988967710001989120131967867710001989220131946877610001971182313813817821000197118231381381782100019711922134128178110001961192213111817801000196120221301071880100019612021130961879100019612121130851878100019612121133741777100019612120136641776970196120201316451775970
3146198962313162176884100019895231317016888410001989423131771607831000198932213189142781100019892221319313268110001989221131961216801000198912113198111679100019891211319810067810001989120131988967710001989120131967867710001971182313813817821000197119221341281781100019611922131118178010001961202213010718801000196120221301071880100019612021130961879100019612121130851878100019612120136641776970196121201310541776970196120201316451775970
3247198972313154182985100019896231316217688410001989523131701688841000198942313177160783100019893221318914278110001989222131931326811000198922113196121680100019891211319811167910001989121131981006781000198912013198896771000197119221341281781100019611922131118178010001961202213010718801000196120221301071880100019612021130961879100019612121130851878100019612121133741777100019612120136641776970196121201310541776970197119191329281674970
3348198992413144188985100019897231315418298510001989623131621768841000198952313170168884100019894231317716078310001989322131891427811000198922213193132681100019892211319612168010001989121131981116791000198912113198100678100019611922131118178010001961202213010718801000196120221301071880100019612021130961879100019612121130851878100019612121133741777100019612120136641776970196121201310541776970196120201316451775970197119191329281674970
3449198100241313419210861000198992413144188985100019897231315418298510001989623131621768841000198952313170168884100019894231317716078310001989322131891427811000198922213193132681100019892211319612168010001989121131981116791000196120221301071880100019612021130961879100019612021130961879100019612121130851878100019612121133741777100019612120136641776970196121201310541776970196120201316451775970197119191329281674970197118191337211673970
3550198101241312419510861000198100241313419210861000198992413144188985100019897231315418298510001989623131621768841000198952313170168884100019894231317716078310001989322131891427811000198922213193132681100019892211319612168010001961202113096187910001961202113096187910001961212113085187810001961212113374177710001961212013664177697019612120136641776970196121201310541776970196120201316451775970197119191329281674970197117181346151572970
365119810324131131971186100019810124131241951086100019810024131341921086100019899241314418898510001989723131541829851000198962313162176884100019895231317016888410001989423131771607831000198932213189142781100019892221319313268110001961202113096187910001961212113085187810001961212113374177710001961212113374177710001961212013664177697019612120131054177697019612020131645177597019711919132928167497019711819133721167397019711518135691572970
3752198104241310219811861000198103241311319711861000198101241312419510861000198100241313419210861000198992413144188985100019897231315418298510001989623131621768841000198952313170168884100019894231317716078310001989322131891427811000196121211308518781000196121211337417771000196121201366417769701961212013664177697019612120131054177697019612020131645177597019711919132928167497019711819133721167397019711718134615157297019711518135691572970
3853198105241392198128610001981042413102198118610001981032413113197118610001981012413124195108610001981002413134192108610001989924131441889851000198972313154182985100019896231316217688410001989523131701688841000198942313177160783100019612121133741777100019612120136641776970196121201366417769701961212013105417769701961202013164517759701971191913292816749701971191913292816749701971181913372116739701971151813569157297019711418136651472970
39541981072413811971386100019810524139219812861000198104241310219811861000198103241311319711861000198101241312419510861000198100241313419210861000198992413144188985100019897231315418298510001989623131621768841000198952313170168884100019612120136641776970196121201366417769701961212013105417769701961202013164517759701971191913292816749701971191913292816749701971181913372116739701971171813461515729701971151813569157297019811218137621471970
4055198108241370194138610001981072413811971386100019810524139219812861000198104241310219811861000198103241311319711861000198101241312419510861000198100241313419210861000198992413144188985100019897231315418298510001989623131621768841000196121201310541776970196121201310541776970196120201316451775970197119191329281674970197119191329281674970197118191337211673970197117181346151572970197115181356915729701971141813665147297019811018138701371970
4156198110241360191148610001981082413701941386100019810724138119713861000198105241392198128610001981042413102198118610001981032413113197118610001981012413124195108610001981002413134192108610001989924131441889851000198972313154182985100019612120131054177697019612020131645177597019711919132928167497019711919132928167497019711819133721167397019711718134615157297019711518135691572970197114181366514729701981121813762147197019810818139801271970
42571981112413501861485100019811024136019114861000198108241370194138610001981072413811971386100019810524139219812861000198104241310219811861000198103241311319711861000198101241312419510861000198100241313419210861000198992413144188985100019612020131645177597019711919132928167497019711919132928167497019711819133721167397019711718134615157297019711518135691572970197115181356915729701981121813762147197019811018138701371970198107181310901271970
43581971142413331731585100019811124135018614851000198110241360191148610001981082413701941386100019810724138119713861000198105241392198128610001981042413102198118610001981032413113197118610001981012413124195108610001981002413134192108610001971191913292816749701971191913292816749701971181913372116739701971171813461515729701971151813569157297019711518135691572970197114181366514729701981121813762147197019810818139801271970198107181310901271970
4459197115231325166168410001971142413331731585100019811124135018614851000198110241360191148610001981082413701941386100019810724138119713861000198105241392198128610001981042413102198118610001981032413113197118610001981012413124195108610001971181913372116739701971181913372116739701971171813461515729701971151813569157297019711518135691572970197114181366514729701981121813762147197019811018138701371970198107181310901271970198105181311921171970
45601971162313181571683100019711523132516616841000197114241333173158510001981112413501861485100019811024136019114861000198108241370194138610001981072413811971386100019810524139219812861000198104241310219811861000198103241311319711861000197117181346151572970197117181346151572970197115181356915729701971151813569157297019711418136651472970198112181376214719701981101813870137197019810818139801271970198105181311921171970198101181314081072970
466119711723131214817831000197116231318157168310001971152313251661684100019711424133317315851000198111241350186148510001981102413601911486100019810824137019413861000198107241381197138610001981052413921981286100019810424131021981186100019711718134615157297019711518135691572970197114181366514729701971141813665147297019811218137621471970198110181387013719701981081813980127197019810718131090127197019810318131304107197019899181315013972970
4762197118231381381782100019711723131214817831000197116231318157168310001971152313251661684100019711424133317315851000198111241350186148510001981102413601911486100019810824137019413861000198107241381197138610001981052413921981286100019711518135691572970197114181366514729701971141813665147297019811218137621471970198110181387013719701981081813980127197019810718131090127197019810518131192117197019810118131408107297019898181315919972970
486319711922134128178110001971182313813817821000197117231312148178310001971162313181571683100019711523132516616841000197114241333173158510001981112413501861485100019811024136019114861000198108241370194138610001981072413811971386100019711418136651472970198112181376214719701981121813762147197019811018138701371970198108181398012719701981071813109012719701981051813119211719701981031813130410719701989918131501397297019894191318143774970
496419611922131118178010001971192213412817811000197118231381381782100019711723131214817831000197116231318157168310001971152313251661684100019711424133317315851000198111241350186148510001981102413601911486100019810824137019413861000198112181376214719701981101813870137197019811018138701371970198108181398012719701981071813109012719701981051813119211719701981031813130410719701981011813140810729701989818131591997297019893191318752775970
50651961202213010718801000196119221311181780100019711922134128178110001971182313813817821000197117231312148178310001971162313181571683100019711523132516616841000197114241333173158510001981112413501861485100019811024136019114861000198110181387013719701981101813870137197019810818139801271970198107181310901271970198105181311921171970198103181313041071970198101181314081072970198981813159199729701989419131814377497019892201319572776970
5166196120211309618791000196120221301071880100019611922131118178010001971192213412817811000197118231381381782100019711723131214817831000197116231318157168310001971152313251661684100019711424133317315851000198111241350186148510001981081813980127197019810818139801271970198107181310901271970198105181311921171970198103181313041071970198101181314081072970198991813150139729701989519131743487397019892201319162775970198912113198936781060
5267196121211308518781000196120211309618791000196120221301071880100019611922131118178010001971192213412817811000197118231381381782100019711723131214817831000197116231318157168310001971152313251661684100019711424133317315851000198107181310901271970198107181310901271970198105181311921171970198103181313041071970198101181314081072970198991813150139729701989818131591997297019893191318752775970198922013195727769701989121131971156791060
53681961212113374177710001961212113085187810001961202113096187910001961202213010718801000196119221311181780100019711922134128178110001971182313813817821000197117231312148178310001971162313181571683100019711523132516616841000198105181311921171970198105181311921171970198103181313041071970198101181314081072970198991813150139729701989818131591997297019894191318143774970198922013191627759701989121131989367810601989222131911367811060
54691961212013664177697019612121133741777100019612121130851878100019612021130961879100019612022130107188010001961192213111817801000197119221341281781100019711823138138178210001971172313121481783100019711623131815716831000198103181313041071970198103181313041071970198101181314081072970198991813150139729701989818131591997297019894191318143774970198931913187527759701989120131978367797019891211319711567910601989322131871467821060
55701961212013105417769701961212013664177697019612121133741777100019612121130851878100019612021130961879100019612022130107188010001961192213111817801000197119221341281781100019711823138138178210001971172313121481783100019810118131408107297019899181315013972970198991813150139729701989818131591997297019894191318143774970198931913187527759701989220131957277697019891211319893678106019892221319512668010601989523131751647831060
567119612020131645177597019612120131054177697019612120136641776970196121211337417771000196121211308518781000196120211309618791000196120221301071880100019611922131118178010001971192213412817811000197118231381381782100019899181315013972970198981813159199729701989818131591997297019894191318143774970198931913187527759701989220131957277697019891201319783677970198912113197115679106019893221318714678210601989823131501859851060
5772197119191329281674970196120201316451775970196121201310541776970196121201366417769701961212113374177710001961212113085187810001961202113096187910001961202213010718801000196119221311181780100019711922134128178110001989818131591997297019895191317434873970198941913181437749701989319131875277597019892201319162775970198912013197836779701989121131981046791060198922213195126680106019894231318115578310601989924131401909851060
5873197118191337211673970197119191329281674970196120201316451775970196121201310541776970196121201366417769701961212113374177710001961212113085187810001961202113096187910001961202213010718801000196119221311181780100019895191317434873970198941913181437749701989319131875277597019892201319162775970198912013197836779701989121131981046791060198922213195126680106019893221318714678210601989723131591788841060198100241313019410861060
5974197117181346151572970197118191337211673970197119191329281674970196120201316451775970196121201310541776970196121201366417769701961212113374177710001961212113085187810001961202113096187910001961202213010718801000198931913187527759701989220131916277597019892201319572776970198912013197836779701989121131989367810601989121131971156791060198922213191136781106019895231317516478310601989924131401909851060198103241310919811861060
60751971151813569157297019711718134615157297019711819133721167397019711919132928167497019612020131645177597019612120131054177697019612120136641776970196121211337417771000196121211308518781000196120211309618791000198922013191627759701989220131957277697019891201319783677970198912113198936781060198912113197115679106019892221319512668010601989423131811557831060198972313159178884106019810024131301941086106019810524139819812861060
617619711418136651472970197115181356915729701971171813461515729701971181913372116739701971191913292816749701961202013164517759701961212013105417769701961212013664177697019612121133741777100019612121130851878100019892201319572776970198912013197836779701989121131989367810601989121131971156791060198922213195126680106019893221318714678210601989523131751647831060198992413140190985106019810224131201961086106019810624138719812861060
62771981121813762147197019711418136651472970197115181356915729701971171813461515729701971181913372116739701971191913292816749701961202013164517759701961212013105417769701961212013664177697019612121133741777100019891211319893678106019891211319810467910601989121131971156791060198922213195126680106019893221318714678210601989423131811557831060198982313150185985106019810024131301941086106019810324131091981186106019810724137719613861060
6378198110181387013719701981121813762147197019711418136651472970197115181356915729701971171813461515729701971181913372116739701971191913292816749701961202013164517759701961212013105417769701961212013664177697019891211319810467910601989121131971156791060198922213195126680106019892221319113678110601989423131811557831060198972313159178884106019899241314019098510601981022413120196108610601981052413981981286106019810924136619313861060
647919810818139801271970198110181387013719701981121813762147197019711418136651472970197115181356915729701971171813461515729701971181913372116739701971191913292816749701961202013164517759701961212013105417769701989121131971156791060198922213195126680106019892221319113678110601989423131811557831060198952313175164783106019898231315018598510601981002413130194108610601981032413109198118610601981062413871981286106019811024135618914861060
6580198107181310901271970198108181398012719701981101813870137197019811218137621471970197114181366514729701971151813569157297019711718134615157297019711819133721167397019711919132928167497019612020131645177597019892221319113678110601989322131871467821060198942313181155783106019895231317516478310601989823131501859851060198100241313019410861060198102241312019610861060198105241398198128610601981072413771961386106019811224134718415851060
6681198105181311921171970198107181310901271970198108181398012719701981101813870137197019811218137621471970197114181366514729701971151813569157297019711718134615157297019711819133721167397019711919132928167497019893221318714678210601989423131811557831060198952313175164783106019898231315018598510601989924131401909851060198102241312019610861060198103241310919811861060198106241387198128610601981092413661931386106019811224134718415851060
67821981031813130410719701981051813119211719701981071813109012719701981081813980127197019811018138701371970198112181376214719701971141813665147297019711518135691572970197117181346151572970197118191337211673970198942313181155783106019895231317516478310601989823131501859851060198992413140190985106019810024131301941086106019810324131091981186106019810524139819812861060198107241377196138610601981102413561891486106019811324133817715851060
688319810118131408107297019810318131304107197019810518131192117197019810718131090127197019810818139801271970198110181387013719701981121813762147197019711418136651472970197115181356915729701971171813461515729701989523131751647831060198982313150185985106019899241314019098510601981002413130194108610601981022413120196108610601981052413981981286106019810624138719812861060198109241366193138610601981122413471841585106019711424133017016841060
6984198991813150139729701981011813140810729701981031813130410719701981051813119211719701981071813109012719701981081813980127197019811018138701371970198112181376214719701971141813665147297019711518135691572970198982313150185985106019899241314019098510601981002413130194108610601981022413120196108610601981032413109198118610601981062413871981286106019810724137719613861060198110241356189148610601981132413381771585106019711623131615416831060
70851989818131591997297019899181315013972970198101181314081072970198103181313041071970198105181311921171970198107181310901271970198108181398012719701981101813870137197019811218137621471970197114181366514729701989924131401909851060198100241313019410861060198102241312019610861060198103241310919811861060198106241387198128610601981072413771961386106019810924136619313861060198112241347184158510601971142413301701684106019711623131615416831060
718619895191317434873970198981813159199729701989918131501397297019810118131408107297019810318131304107197019810518131192117197019810718131090127197019810818139801271970198110181387013719701981121813762147197019810024131301941086106019810224131201961086106019810324131091981186106019810524139819812861060198107241377196138610601981092413661931386106019811024135618914861060198113241338177158510601971162313161541683106019711723131014417821060
7287198941913181437749701989519131743487397019898181315919972970198991813150139729701981011813140810729701981031813130410719701981051813119211719701981071813109012719701981081813980127197019811018138701371970198102241312019610861060198103241310919811861060198105241398198128610601981062413871981286106019810924136619313861060198110241356189148610601981122413471841585106019711424133017016841060197116231316154168310601971182313613417821060
738819893191318752775970198941913181437749701989519131743487397019898181315919972970198991813150139729701981011813140810729701981031813130410719701981051813119211719701981071813109012719701981081813980127197019810324131091981186106019810524139819812861060198106241387198128610601981072413771961386106019810924136619313861060198112241347184158510601981132413381771585106019711623131615416831060197117231310144178210601961192213312417811060
7489198922013191627759701989319131875277597019894191318143774970198951913174348739701989818131591997297019899181315013972970198101181314081072970198103181313041071970198105181311921171970198107181310901271970198105241398198128610601981062413871981286106019810724137719613861060198109241366193138610601981102413561891486106019811324133817715851060197114241330170168410601971162313161541683106019711823136134178210601961192213312417811060
759019892201319572776970198922013191627759701989319131875277597019894191318143774970198951913174348739701989818131591997297019899181315013972970198101181314081072970198103181313041071970198105181311921171970198106241387198128610601981072413771961386106019810924136619313861060198110241356189148610601981122413471841585106019711424133017016841060197116231316154168310601971172313101441782106019611922133124178110601961202213111317801060
7691198912013197836779701989220131957277697019892201319162775970198931913187527759701989419131814377497019895191317434873970198981813159199729701989918131501397297019810118131408107297019810318131304107197019810724137719613861060198109241366193138610601981102413561891486106019811224134718415851060198113241338177158510601971142413301701684106019711623131615416831060197118231361341782106019611922133124178110601961202213010218791060
779219891211319893678106019891201319783677970198922013195727769701989220131916277597019893191318752775970198941913181437749701989519131743487397019898181315919972970198991813150139729701981011813140810729701981092413661931386106019811024135618914861060198112241347184158510601981132413381771585106019711424133017016841060197116231316154168310601971172313101441782106019611922133124178110601961202213111317801060196121211309218781060
789319891211319810467910601989121131989367810601989120131978367797019892201319572776970198922013191627759701989319131875277597019894191318143774970198951913174348739701989818131591997297019899181315013972970198110241356189148610601981122413471841585106019811324133817715851060197114241330170168410601971162313161541683106019711723131014417821060197118231361341782106019611922133124178110601961202213010218791060196121211309218781060
7994198912113197115679106019891211319810467910601989121131989367810601989120131978367797019892201319572776970198922013191627759701989319131875277597019894191318143774970198951913174348739701989818131591997297019811224134718415851060198113241338177158510601971142413301701684106019711623131615416831060197117231310144178210601971182313613417821060196119221331241781106019612022131113178010601961202213010218791060196121211318118781060
80951989222131951266801060198912113197115679106019891211319810467910601989121131989367810601989120131978367797019892201319572776970198922013191627759701989319131875277597019894191318143774970198951913174348739701981132413381771585106019711424133017016841060197116231316154168310601971162313161541683106019711723131014417821060197118231361341782106019612022131113178010601961202213010218791060196121211309218781060196121211347017771030
81961989222131911367811060198922213195126680106019891211319711567910601989121131981046791060198912113198936781060198912013197836779701989220131957277697019892201319162775970198931913187527759701989419131814377497019711424133017016841060197116231316154168310601971162313161541683106019711723131014417821060197118231361341782106019611922133124178110601961202213111317801060196121211309218781060196121211318118781060196121211347017771030
829719893221318714678210601989222131911367811060198922213195126680106019891211319711567910601989121131981046791060198912113198936781060198912013197836779701989220131957277697019892201319162775970198931913187527759701971162313161541683106019711723131014417821060197117231310144178210601971182313613417821060196119221331241781106019612022131113178010601961202213010218791060196121211309218781060196121211347017771030196121201376017761030
8398198942313181155783106019893221318714678210601989222131911367811060198922213195126680106019891211319711567910601989121131981046791060198912113198936781060198912013197836779701989220131957277697019892201319162775970197117231310144178210601971172313101441782106019711823136134178210601961192213312417811060196120221311131780106019612022130102187910601961212113092187810601961212113181187810601961212113470177710301961202013125017751030
849919895231317516478310601989423131811557831060198932213187146782106019892221319113678110601989222131951266801060198912113197115679106019891211319810467910601989121131989367810601989120131978367797019892201319572776970197118231361341782106019711823136134178210601961192213312417811060196120221311131780106019612022130102187910601961212113092187810601961212113181187810601961212113470177710301961212013760177610301961202013125017751030
8510019897231315917888410601989523131751647831060198942313181155783106019893221318714678210601989222131911367811060198922213195126680106019891211319711567910601989121131981046791060198912113198936781060198912013197836779701971182313613417821060196119221331241781106019612022131113178010601961202213010218791060196120221301021879106019612121130921878106019612121131811878106019612121134701777103019612020131250177510301961202013184117751030
86101198982313150185985106019897231315917888410601989523131751647831060198942313181155783106019893221318714678210601989222131911367811060198922213195126680106019891211319711567910601989121131981046791060198912113198936781060196119221331241781106019612022131113178010601961202213010218791060196120221301021879106019612121130921878106019612121131811878106019612121134701777103019612120137601776103019612020131250177510301961191913253316741030
871021989924131401909851060198982313150185985106019897231315917888410601989523131751647831060198942313181155783106019893221318714678210601989222131911367811060198922213195126680106019891211319711567910601989121131981046791060196120221311131780106019612022130102187910601961202213010218791060196121211309218781060196121211318118781060196121211347017771030196121201376017761030196120201312501775103019612020131841177510301961191913253316741030
88103198100241313019410861060198992413140190985106019898231315018598510601989723131591788841060198952313175164783106019894231318115578310601989322131871467821060198922213191136781106019892221319512668010601989121131971156791060196120221301021879106019612022130102187910601961212113092187810601961212113181187810601961212113470177710301961212013760177610301961202013125017751030196120201318411775103019611919132533167410301971181913322516731030
89104198102241312019610861060198100241313019410861060198992413140190985106019898231315018598510601989723131591788841060198952313175164783106019894231318115578310601989322131871467821060198922213191136781106019892221319512668010601961212113092187810601961212113092187810601961212113181187810601961212113470177710301961212113470177710301961212013760177610301961202013125017751030196120201318411775103019711819133225167310301971161813501215721030
90105198103241310919811861060198102241312019610861060198100241313019410861060198992413140190985106019898231315018598510601989723131591788841060198952313175164783106019894231318115578310601989322131871467821060198922213191136781106019612121130921878106019612121131811878106019612121134701777103019612121134701777103019612120137601776103019612020131250177510301961202013184117751030196119191325331674103019711819133225167310301971161813501215721030
911061981052413981981286106019810324131091981186106019810224131201961086106019810024131301941086106019899241314019098510601989823131501859851060198972313159178884106019895231317516478310601989423131811557831060198932213187146782106019612121131811878106019612121134701777103019612121134701777103019612120137601776103019612020131250177510301961202013184117751030196119191325331674103019711819133225167310301971161813501215721030197115181360814721030
9210719810624138719812861060198105241398198128610601981032413109198118610601981022413120196108610601981002413130194108610601989924131401909851060198982313150185985106019897231315917888410601989523131751647831060198942313181155783106019612121134701777103019612120137601776103019612120137601776103019612020131250177510301961202013184117751030196119191325331674103019611919132533167410301971161813501215721030197115181360814721030197113181370414721030
931081981072413771961386106019810624138719812861060198105241398198128610601981032413109198118610601981022413120196108610601981002413130194108610601989924131401909851060198982313150185985106019897231315917888410601989523131751647831060196121201376017761030196121201376017761030196120201312501775103019612020131841177510301961202013184117751030196119191325331674103019711819133225167310301971161813501215721030197115181360814721030198111181380113711030
94109198109241366193138610601981072413771961386106019810624138719812861060198105241398198128610601981032413109198118610601981022413120196108610601981002413130194108610601989924131401909851060198982313150185985106019897231315917888410601961202013125017751030196120201312501775103019612020131841177510301961202013184117751030196119191325331674103019711819133225167310301971161813501215721030197115181360814721030197113181370414721030198110181391013711030
951101981102413561891486106019810924136619313861060198107241377196138610601981062413871981286106019810524139819812861060198103241310919811861060198102241312019610861060198100241313019410861060198992413140190985106019898231315018598510601961202013125017751030196120201318411775103019611919132533167410301961191913253316741030197118191332251673103019711618135012157210301971151813608147210301971131813704147210301981111813801137110301981081813102012711030
9611119811224134718415851060198110241356189148610601981092413661931386106019810724137719613861060198106241387198128610601981052413981981286106019810324131091981186106019810224131201961086106019810024131301941086106019899241314019098510601961202013184117751030196119191325331674103019611919132533167410301971181913322516731030197116181350121572103019711618135012157210301971151813608147210301981111813801137110301981101813910137110301981081813102012711030
97112198113241338177158510601981122413471841585106019811024135618914861060198109241366193138610601981072413771961386106019810624138719812861060198105241398198128610601981032413109198118610601981022413120196108610601981002413130194108610601961191913253316741030197118191332251673103019711819133225167310301971161813501215721030197116181350121572103019711518136081472103019711318137041472103019811118138011371103019810818131020127110301981061813113011711030
981131971142413301701684106019811324133817715851060198112241347184158510601981102413561891486106019810924136619313861060198107241377196138610601981062413871981286106019810524139819812861060198103241310919811861060198102241312019610861060197118191332251673103019711819133225167310301971161813501215721030197116181350121572103019711518136081472103019711318137041472103019811118138011371103019811018139101371103019810618131130117110301981041813124311711030
99114197116231316154168310601971142413301701684106019811324133817715851060198112241347184158510601981102413561891486106019810924136619313861060198107241377196138610601981062413871981286106019810524139819812861060198103241310919811861060197116181350121572103019711618135012157210301971151813608147210301971151813608147210301971131813704147210301981111813801137110301981101813910137110301981081813102012711030198104181312431171103019810018131441010721030
100115197117231310144178210601971162313161541683106019711424133017016841060198113241338177158510601981122413471841585106019811024135618914861060198109241366193138610601981072413771961386106019810624138719812861060198105241398198128610601971161813501215721030197115181360814721030197113181370414721030197113181370414721030198111181380113711030198110181391013711030198108181310201271103019810618131130117110301981021813134610711030198991813153169721030
101116197118231361341782106019711723131014417821060197116231316154168310601971142413301701684106019811324133817715851060198112241347184158510601981102413561891486106019810924136619313861060198107241377196138610601981062413871981286106019711518136081472103019711318137041472103019711318137041472103019811118138011371103019811018139101371103019810818131020127110301981061813113011711030198104181312431171103019810018131441010721030198971813162229731030
1021171961192213312417811060197118231361341782106019711723131014417821060197116231316154168310601971142413301701684106019811324133817715851060198112241347184158510601981102413561891486106019810924136619313861060198107241377196138610601971131813704147210301981111813801137110301981111813801137110301981101813910137110301981081813102012711030198106181311301171103019810418131243117110301981021813134610711030198991813153169721030198961813170298731030
10311819612022131113178010601961192213312417811060197118231361341782106019711723131014417821060197116231316154168310601971142413301701684106019811324133817715851060198112241347184158510601981102413561891486106019810924136619313861060198111181380113711030198110181391013711030198110181391013711030198108181310201271103019810618131130117110301981041813124311711030198102181313461071103019810018131441010721030198971813162229731030198922013193667761030
1041191961202213010218791060196120221311131780106019611922133124178110601971182313613417821060197117231310144178210601971162313161541683106019711424133017016841060198113241338177158510601981122413471841585106019811024135618914861060198110181391013711030198110181391013711030198108181310201271103019810618131130117110301981041813124311711030198102181313461071103019810018131441010721030198971813162229731030198941913177378741030198912013196766761030
105120196121211309218781060196120221301021879106019612022131113178010601961192213312417811060197118231361341782106019711723131014417821060197116231316154168310601971142413301701684106019811324133817715851060198112241347184158510601981081813102012711030198108181310201271103019810618131130117110301981041813124311711030198102181313461071103019810018131441010721030198991813153169721030198961813170298731030198922013193667761030198912113198986781120
1061211961212113181187810601961212113092187810601961202213010218791060196120221311131780106019611922133124178110601971182313613417821060197117231310144178210601971162313161541683106019711424133017016841060198113241338177158510601981061813113011711030198106181311301171103019810418131243117110301981021813134610711030198100181314410107210301989918131531697210301989718131622297310301989419131773787410301989120131967667610301989121131961196801120
1071221961212113470177710301961212113181187810601961212113092187810601961202213010218791060196120221311131780106019611922133124178110601971182313613417821060197117231310144178210601971162313161541683106019711424133017016841060198104181312431171103019810418131243117110301981021813134610711030198100181314410107210301989918131531697210301989718131622297310301989419131773787410301989220131936677610301989121131989867811201989222131901407811120
10812319612120137601776103019612121134701777103019612121131811878106019612121130921878106019612022130102187910601961202213111317801060196119221331241781106019711823136134178210601971172313101441782106019711623131615416831060198102181313461071103019810218131346107110301981001813144101072103019899181315316972103019897181316222973103019894191317737874103019892201319366776103019891201319887677103019891211319611968011201989423131791597831120
10912419612020131250177510301961212013760177610301961212113470177710301961212113181187810601961212113092187810601961202213010218791060196120221311131780106019611922133124178110601971182313613417821060197117231310144178210601981001813144101072103019899181315316972103019899181315316972103019897181316222973103019896181317029873103019893191318956775103019891201319676676103019891211319898678112019892221319014078111201989523131721678831120
110125196120201318411775103019612020131250177510301961212013760177610301961212113470177710301961212113181187810601961212113092187810601961202213010218791060196120221311131780106019611922133124178110601971182313613417821060198991813153169721030198971813162229731030198961813170298731030198941913177378741030198931913189567751030198912013196766761030198912113198986781120198912113196119680112019893221318515078211201989723131551818851120
111126196119191325331674103019612020131841177510301961202013125017751030196121201376017761030196121211347017771030196121211318118781060196121211309218781060196120221301021879106019612022131113178010601961192213312417811060198971813162229731030198961813170298731030198941913177378741030198931913189567751030198912013196766761030198912013198876771030198912113198109679112019892221319014078111201989523131721678831120198100241313619110851120
1121271971181913322516731030196119191325331674103019612020131841177510301961202013125017751030196121201376017761030196121211347017771030196121211318118781060196121211309218781060196120221301021879106019612022131113178010601989618131702987310301989419131773787410301989319131895677510301989120131967667610301989120131988767710301989121131981096791120198922213194130681112019893221318515078211201989623131641748841120198102241311519711861120
1131281971161813501215721030197118191332251673103019611919132533167410301961202013184117751030196120201312501775103019612120137601776103019612121134701777103019612121131811878106019612121130921878106019612022130102187910601989319131895677510301989220131936677610301989120131967667610301989120131988767710301989121131989867811201989121131961196801120198922213190140781112019895231317216788311201989723131551818851120198104241310519811861120
11412919711518136081472103019711618135012157210301971181913322516731030196119191325331674103019612020131841177510301961202013125017751030196121201376017761030196121211347017771030196121211318118781060196121211309218781060198922013193667761030198912013196766761030198912013198876771030198912113198986781120198912113196119680112019892221319014078111201989423131791597831120198962313164174884112019810124131261951086112019810524139419812861120
1151301971131813704147210301971151813608147210301971161813501215721030197118191332251673103019611919132533167410301961202013184117751030196120201312501775103019612120137601776103019612121134701777103019612121131811878106019891201319676676103019891201319887677103019891211319810967911201989121131961196801120198922213194130681112019893221318515078211201989523131721678831120198972313155181885112019810224131151971186112019810724138319713861120
1161311981111813801137110301971131813704147210301971151813608147210301971161813501215721030197118191332251673103019611919132533167410301961202013184117751030196120201312501775103019612120137601776103019612121134701777103019891211319898678112019891211319810967911201989121131961196801120198922213194130681112019893221318515078211201989523131721678831120198972313155181885112019810124131261951086112019810424131051981186112019810824137219513861120
117132198110181391013711030198111181380113711030197113181370414721030197115181360814721030197116181350121572103019711819133225167310301961191913253316741030196120201318411775103019612020131250177510301961212013760177610301989121131981096791120198912113196119680112019892221319413068111201989322131851507821120198942313179159783112019896231316417488411201981002413136191108511201981022413115197118611201981052413941981286112019810924136219114861120
1181331981081813102012711030198110181391013711030198111181380113711030197113181370414721030197115181360814721030197116181350121572103019711819133225167310301961191913253316741030196120201318411775103019612020131250177510301989121131961196801120198922213194130681112019893221318515078211201989423131791597831120198952313172167883112019897231315518188511201981012413126195108611201981042413105198118611201981072413831971386112019811124135218714851120
11913419810618131130117110301981081813102012711030198110181391013711030198111181380113711030197113181370414721030197115181360814721030197116181350121572103019711819133225167310301961191913253316741030196120201318411775103019892221319014078111201989322131851507821120198942313179159783112019895231317216788311201989723131551818851120198101241312619510861120198102241311519711861120198105241394198128611201981082413721951386112019811224134318115851120
1201351981041813124311711030198106181311301171103019810818131020127110301981101813910137110301981111813801137110301971131813704147210301971151813608147210301971161813501215721030197118191332251673103019611919132533167410301989322131851507821120198942313179159783112019895231317216788311201989723131551818851120198100241313619110851120198102241311519711861120198104241310519811861120198107241383197138611201981092413621911486112019811224134318115851120
12113619810218131346107110301981041813124311711030198106181311301171103019810818131020127110301981101813910137110301981111813801137110301971131813704147210301971151813608147210301971161813501215721030197118191332251673103019894231317915978311201989523131721678831120198972313155181885112019810024131361911085112019810124131261951086112019810424131051981186112019810524139419812861120198108241372195138611201981112413521871485112019711324133417515851120
1221371981001813144101072103019810218131346107110301981041813124311711030198106181311301171103019810818131020127110301981101813910137110301981111813801137110301971131813704147210301971151813608147210301971161813501215721030198962313164174884112019897231315518188511201981002413136191108511201981012413126195108611201981022413115197118611201981052413941981286112019810724138319713861120198109241362191148611201981122413431811585112019711523132616716841120
1231381989918131531697210301981001813144101072103019810218131346107110301981041813124311711030198106181311301171103019810818131020127110301981101813910137110301981111813801137110301971131813704147210301971151813608147210301989723131551818851120198100241313619110851120198101241312619510861120198102241311519711861120198105241394198128611201981072413831971386112019810824137219513861120198111241352187148511201971132413341751585112019711623132015916831120
124139198971813162229731030198991813153169721030198100181314410107210301981021813134610711030198104181312431171103019810618131130117110301981081813102012711030198110181391013711030198111181380113711030197113181370414721030198100241313619110851120198101241312619510861120198102241311519711861120198104241310519811861120198107241383197138611201981082413721951386112019810924136219114861120198112241343181158511201971152313261671684112019711723131315017831120
12514019896181317029873103019897181316222973103019899181315316972103019810018131441010721030198102181313461071103019810418131243117110301981061813113011711030198108181310201271103019811018139101371103019811118138011371103019810124131261951086112019810224131151971186112019810424131051981186112019810524139419812861120198108241372195138611201981092413621911486112019811124135218714851120197113241334175158511201971162313201591683112019711723131315017831120
126141198941913177378741030198961813170298731030198971813162229731030198991813153169721030198100181314410107210301981021813134610711030198104181312431171103019810618131130117110301981081813102012711030198110181391013711030198102241311519711861120198104241310519811861120198105241394198128611201981072413831971386112019810924136219114861120198111241352187148511201981122413431811585112019711523132616716841120197116231320159168311201971192213413017811120
12714219893191318956775103019894191317737874103019896181317029873103019897181316222973103019899181315316972103019810018131441010721030198102181313461071103019810418131243117110301981061813113011711030198108181310201271103019810424131051981186112019810524139419812861120198107241383197138611201981082413721951386112019810924136219114861120198112241343181158511201971132413341751585112019711623132015916831120197117231313150178311201961192213212017811120
12814319892201319366776103019893191318956775103019894191317737874103019896181317029873103019897181316222973103019899181315316972103019810018131441010721030198102181313461071103019810418131243117110301981061813113011711030198105241394198128611201981072413831971386112019810824137219513861120198109241362191148611201981112413521871485112019711324133417515851120197115231326167168411201971162313201591683112019711922134130178111201961192213212017811120
1291441989120131967667610301989220131936677610301989319131895677510301989419131773787410301989618131702987310301989718131622297310301989918131531697210301981001813144101072103019810218131346107110301981041813124311711030198107241383197138611201981082413721951386112019810924136219114861120198111241352187148511201981122413431811585112019711324133417515851120197116231320159168311201971172313131501783112019711922134130178111201961202213010918801120
1301451989120131988767710301989120131967667610301989220131936677610301989319131895677510301989419131773787410301989618131702987310301989718131622297310301989918131531697210301981001813144101072103019810218131346107110301981082413721951386112019810924136219114861120198111241352187148511201981122413431811585112019711324133417515851120197115231326167168411201971172313131501783112019711922134130178111201961192213212017811120196120211309818791120
131146198912113198986781120198912013198876771030198912013196766761030198922013193667761030198931913189567751030198941913177378741030198961813170298731030198971813162229731030198991813153169721030198100181314410107210301981092413621911486112019811124135218714851120198112241343181158511201971132413341751585112019711523132616716841120197116231320159168311201971172313131501783112019711922134130178111201961202213010918801120196120211309818791120
132147198912113198109679112019891211319898678112019891201319887677103019891201319676676103019892201319366776103019893191318956775103019894191317737874103019896181317029873103019897181316222973103019899181315316972103019811124135218714851120198112241343181158511201971132413341751585112019711523132616716841120197116231320159168311201971172313131501783112019711922134130178111201961192213212017811120196120211309818791120196121211308718781120
133148198912113196119680112019891211319810967911201989121131989867811201989120131988767710301989120131967667610301989220131936677610301989319131895677510301989419131773787410301989618131702987310301989718131622297310301981122413431811585112019711324133417515851120197115231326167168411201971162313201591683112019711723131315017831120197119221341301781112019611922132120178111201961202213010918801120196120211309818791120196121211327718771120
13414919892221319413068111201989121131961196801120198912113198109679112019891211319898678112019891201319887677103019891201319676676103019892201319366776103019893191318956775103019894191317737874103019896181317029873103019711324133417515851120197115231326167168411201971162313201591683112019711723131315017831120197119221341301781112019711922134130178111201961192213212017811120196120211309818791120196121211308718781120196121201356617771090
135150198922213190140781112019892221319413068111201989121131961196801120198912113198109679112019891211319898678112019891201319887677103019891201319676676103019892201319366776103019893191318956775103019894191317737874103019711523132616716841120197116231320159168311201971172313131501783112019711723131315017831120197119221341301781112019611922132120178111201961202213010918801120196120211309818791120196121211327718771120196121201356617771090
13615119893221318515078211201989222131901407811120198922213194130681112019891211319611968011201989121131981096791120198912113198986781120198912013198876771030198912013196766761030198922013193667761030198931913189567751030197116231320159168311201971172313131501783112019711723131315017831120197119221341301781112019611922132120178111201961202213010918801120196120211309818791120196121211308718781120196121211327718771120196121201395617761090
13715219894231317915978311201989322131851507821120198922213190140781112019892221319413068111201989121131961196801120198912113198109679112019891211319898678112019891201319887677103019891201319676676103019892201319366776103019711723131315017831120197117231313150178311201971192213413017811120196119221321201781112019612022130109188011201961202113098187911201961212113087187811201961212113277187711201961212013566177710901961202013144717751090
1381531989523131721678831120198942313179159783112019893221318515078211201989222131901407811120198922213194130681112019891211319611968011201989121131981096791120198912113198986781120198912013198876771030198912013196766761030197119221341301781112019711922134130178111201961192213212017811120196120221301091880112019612022130109188011201961202113098187911201961212113087187811201961212013566177710901961212013956177610901961202013144717751090
13915419896231316417488411201989523131721678831120198942313179159783112019893221318515078211201989222131901407811120198922213194130681112019891211319611968011201989121131981096791120198912113198986781120198912013198876771030197119221341301781112019611922132120178111201961202213010918801120196120221301091880112019612021130981879112019612121130871878112019612121132771877112019612120135661777109019612020131447177510901961201913213817741090
14015519897231315518188511201989623131641748841120198952313172167883112019894231317915978311201989322131851507821120198922213190140781112019892221319413068111201989121131961196801120198912113198109679112019891211319898678112019611922132120178111201961202213010918801120196120221301091880112019612021130981879112019612121130871878112019612121132771877112019612120135661777109019612120139561776109019612020131447177510901961191913283016741090
1411561981002413136191108511201989723131551818851120198962313164174884112019895231317216788311201989423131791597831120198932213185150782112019892221319014078111201989222131941306811120198912113196119680112019891211319810967911201961202213010918801120196120211309818791120196120211309818791120196121211308718781120196121211327718771120196121201356617771090196121201395617761090196120201314471775109019612019132138177410901961191913283016741090
14215719810124131261951086112019810024131361911085112019897231315518188511201989623131641748841120198952313172167883112019894231317915978311201989322131851507821120198922213190140781112019892221319413068111201989121131961196801120196120211309818791120196120211309818791120196121211308718781120196121211327718771120196121201356617771090196121201356617771090196121201395617761090196120201314471775109019611919132830167410901971181913362216731090
14315819810224131151971186112019810124131261951086112019810024131361911085112019897231315518188511201989623131641748841120198952313172167883112019894231317915978311201989322131851507821120198922213190140781112019892221319413068111201961212113087187811201961212113087187811201961212113277187711201961212013566177710901961212013566177710901961212013956177610901961202013144717751090196120191321381774109019611919132830167410901971171913441615731090
14415919810424131051981186112019810224131151971186112019810124131261951086112019810024131361911085112019897231315518188511201989623131641748841120198952313172167883112019894231317915978311201989322131851507821120198922213190140781112019612121130871878112019612121132771877112019612120135661777109019612120135661777109019612120139561776109019612020131447177510901961201913213817741090196119191328301674109019711819133622167310901971161813541015721090
1451601981052413941981286112019810424131051981186112019810224131151971186112019810124131261951086112019810024131361911085112019897231315518188511201989623131641748841120198952313172167883112019894231317915978311201989322131851507821120196121211327718771120196121201356617771090196121201356617771090196121201395617761090196120201314471775109019612019132138177410901961191913283016741090197118191336221673109019711719134416157310901971161813541015721090
14616119810724138319713861120198105241394198128611201981042413105198118611201981022413115197118611201981012413126195108611201981002413136191108511201989723131551818851120198962313164174884112019895231317216788311201989423131791597831120196121201356617771090196121201395617761090196121201395617761090196120201314471775109019612019132138177410901961201913213817741090196119191328301674109019711819133622167310901971161813541015721090198112181374314711090
1471621981082413721951386112019810724138319713861120198105241394198128611201981042413105198118611201981022413115197118611201981012413126195108611201981002413136191108511201989723131551818851120198962313164174884112019895231317216788311201961212013956177610901961212013956177610901961202013144717751090196120191321381774109019612019132138177410901961191913283016741090197118191336221673109019711719134416157310901971161813541015721090198111181385113711090
148163198109241362191148611201981082413721951386112019810724138319713861120198105241394198128611201981042413105198118611201981022413115197118611201981012413126195108611201981002413136191108511201989723131551818851120198962313164174884112019612020131447177510901961202013144717751090196120191321381774109019612019132138177410901961191913283016741090197118191336221673109019711719134416157310901971161813541015721090198112181374314711090198109181396012711090
1491641981112413521871485112019810924136219114861120198108241372195138611201981072413831971386112019810524139419812861120198104241310519811861120198102241311519711861120198101241312619510861120198100241313619110851120198972313155181885112019612020131447177510901961201913213817741090196119191328301674109019611919132830167410901971181913362216731090197117191344161573109019711618135410157210901981121813743147110901981111813851137110901981071813106012711090
1501651981122413431811585112019811124135218714851120198109241362191148611201981082413721951386112019810724138319713861120198105241394198128611201981042413105198118611201981022413115197118611201981012413126195108611201981002413136191108511201961201913213817741090196119191328301674109019611919132830167410901971181913362216731090197117191344161573109019711618135410157210901981121813743147110901981121813743147110901981091813960127110901981071813106012711090
1511661971132413341751585112019811224134318115851120198111241352187148511201981092413621911486112019810824137219513861120198107241383197138611201981052413941981286112019810424131051981186112019810224131151971186112019810124131261951086112019611919132830167410901961191913283016741090197118191336221673109019711719134416157310901971161813541015721090197116181354101572109019811218137431471109019811118138511371109019810718131060127110901981051813117111711090
15216719711523132616716841120197113241334175158511201981122413431811585112019811124135218714851120198109241362191148611201981082413721951386112019810724138319713861120198105241394198128611201981042413105198118611201981022413115197118611201971181913362216731090197118191336221673109019711719134416157310901971161813541015721090197116181354101572109019811218137431471109019811118138511371109019810918139601271109019810518131171117110901981011813138710711090
1531681971162313201591683112019711523132616716841120197113241334175158511201981122413431811585112019811124135218714851120198109241362191148611201981082413721951386112019810724138319713861120198105241394198128611201981042413105198118611201971171913441615731090197117191344161573109019711618135410157210901971161813541015721090198112181374314711090198111181385113711090198109181396012711090198107181310601271109019810318131284117110901981001813148129721090
1541691971172313131501783112019711623132015916831120197115231326167168411201971132413341751585112019811224134318115851120198111241352187148511201981092413621911486112019810824137219513861120198107241383197138611201981052413941981286112019711719134416157310901971161813541015721090198112181374314711090198112181374314711090198111181385113711090198109181396012711090198107181310601271109019810518131171117110901981011813138710711090198981813157189721090
155170197119221341301781112019711723131315017831120197116231320159168311201971152313261671684112019711324133417515851120198112241343181158511201981112413521871485112019810924136219114861120198108241372195138611201981072413831971386112019711618135410157210901981121813743147110901981121813743147110901981111813851137110901981091813960127110901981071813106012711090198105181311711171109019810318131284117110901981001813148129721090198961813165258731090
1561711961192213212017811120197119221341301781112019711723131315017831120197116231320159168311201971152313261671684112019711324133417515851120198112241343181158511201981112413521871485112019810924136219114861120198108241372195138611201981121813743147110901981111813851137110901981111813851137110901981091813960127110901981071813106012711090198105181311711171109019810318131284117110901981011813138710711090198981813157189721090198941913180417741090
1571721961202213010918801120196119221321201781112019711922134130178111201971172313131501783112019711623132015916831120197115231326167168411201971132413341751585112019811224134318115851120198111241352187148511201981092413621911486112019811118138511371109019811118138511371109019810918139601271109019810718131060127110901981051813117111711090198103181312841171109019810118131387107110901981001813148129721090198961813165258731090198931913186507751090
15817319612021130981879112019612022130109188011201961192213212017811120197119221341301781112019711723131315017831120197116231320159168311201971152313261671684112019711324133417515851120198112241343181158511201981112413521871485112019810918139601271109019810918139601271109019810718131060127110901981051813117111711090198103181312841171109019810118131387107110901981001813148129721090198961813165258731090198941913180417741090198912013198916781090
15917419612121130871878112019612021130981879112019612022130109188011201961192213212017811120197119221341301781112019711723131315017831120197116231320159168311201971152313261671684112019711324133417515851120198112241343181158511201981071813106012711090198107181310601271109019810518131171117110901981031813128411711090198101181313871071109019810018131481297210901989818131571897210901989519131733287310901989319131865077510901989121131981136791180
16017519612121132771877112019612121130871878112019612021130981879112019612022130109188011201961192213212017811120197119221341301781112019711723131315017831120197116231320159168311201971152313261671684112019711324133417515851120198105181311711171109019810518131171117110901981031813128411711090198101181313871071109019810018131481297210901989818131571897210901989519131733287310901989419131804177410901989120131989167810901989222131951246801180
161176196121201356617771090196121211327718771120196121211308718781120196120211309818791120196120221301091880112019611922132120178111201971192213413017811120197117231313150178311201971162313201591683112019711523132616716841120198103181312841171109019810318131284117110901981011813138710711090198100181314812972109019898181315718972109019896181316525873109019894191318041774109019892191319060775109019891211319810267811801989322131881447821180
162177196121201395617761090196121201356617771090196121211327718771120196121211308718781120196120211309818791120196120221301091880112019611922132120178111201971192213413017811120197117231313150178311201971162313201591683112019810118131387107110901981001813148129721090198100181314812972109019898181315718972109019896181316525873109019894191318041774109019893191318650775109019891201319891678109019892221319512468011801989423131761627831180
1631781961202013144717751090196121201395617761090196121201356617771090196121211327718771120196121211308718781120196120211309818791120196120221301091880112019611922132120178111201971192213413017811120197117231313150178311201981001813148129721090198981813157189721090198981813157189721090198961813165258731090198941913180417741090198931913186507751090198912013197806771090198912113198113679118019893221318814478211801989523131691708841180
164179196120191321381774109019612020131447177510901961212013956177610901961212013566177710901961212113277187711201961212113087187811201961202113098187911201961202213010918801120196119221321201781112019711922134130178111201989818131571897210901989618131652587310901989519131733287310901989419131804177410901989319131865077510901989219131906077510901989121131981026781180198922213195124680118019894221318215378211801989823131521839851180
165180196119191328301674109019612019132138177410901961202013144717751090196121201395617761090196121201356617771090196121211327718771120196121211308718781120196120211309818791120196120221301091880112019611922132120178111201989618131652587310901989519131733287310901989419131804177410901989319131865077510901989219131906077510901989120131989167810901989121131981136791180198932213188144782118019895231316917088411801989924131421899851180
166181197118191336221673109019611919132830167410901961201913213817741090196120201314471775109019612120139561776109019612120135661777109019612121132771877112019612121130871878112019612021130981879112019612022130109188011201989519131733287310901989419131804177410901989319131865077510901989219131906077510901989120131989167810901989121131981136791180198922213192134781118019894221318215378211801989623131611778841180198100241313219310861180
1671821971171913441615731090197118191336221673109019611919132830167410901961201913213817741090196120201314471775109019612120139561776109019612120135661777109019612121132771877112019612121130871878112019612021130981879112019893191318650775109019892191319060775109019891201319780677109019891201319891678109019891211319811367911801989222131951246801180198932213188144782118019895231316917088411801989924131421899851180198104241310019812861180
1681831971161813541015721090197117191344161573109019711819133622167310901961191913283016741090196120191321381774109019612020131447177510901961212013956177610901961212013566177710901961212113277187711201961212113087187811201989219131906077510901989120131978067710901989120131989167810901989121131981136791180198922213195124680118019893221318814478211801989423131761627831180198962313161177884118019810024131321931086118019810624138919812861180
169184198112181374314711090197116181354101572109019711719134416157310901971181913362216731090196119191328301674109019612019132138177410901961202013144717751090196121201395617761090196121201356617771090196121211327718771120198912013198916781090198912113198102678118019891211319811367911801989222131951246801180198932213188144782118019894221318215378211801989523131691708841180198992413142189985118019810324131111981186118019810724137919613861180
170185198111181385113711090198112181374314711090197116181354101572109019711719134416157310901971181913362216731090196119191328301674109019612019132138177410901961202013144717751090196121201395617761090196121201356617771090198912113198102678118019891211319811367911801989222131951246801180198922213192134781118019894221318215378211801989523131691708841180198982313152183985118019810024131321931086118019810424131001981286118019810924136819413861180
17118619810918139601271109019811118138511371109019811218137431471109019711618135410157210901971171913441615731090197118191336221673109019611919132830167410901961201913213817741090196120201314471775109019612120139561776109019891211319811367911801989222131951246801180198922213192134781118019894221318215378211801989423131761627831180198962313161177884118019899241314218998511801981032413111198118611801981062413891981286118019811024135819014861180
17218719810718131060127110901981091813960127110901981111813851137110901981121813743147110901971161813541015721090197117191344161573109019711819133622167310901961191913283016741090196120191321381774109019612020131447177510901989222131921347811180198932213188144782118019894221318215378211801989423131761627831180198962313161177884118019898231315218398511801981002413132193108611801981042413100198128611801981072413791961386118019811124134818515851180
1731881981051813117111711090198107181310601271109019810918139601271109019811118138511371109019811218137431471109019711618135410157210901971171913441615731090197118191336221673109019611919132830167410901961201913213817741090198932213188144782118019894221318215378211801989423131761627831180198952313169170884118019898231315218398511801989924131421899851180198103241311119811861180198106241389198128611801981092413681941386118019811124134818515851180
174189198103181312841171109019810518131171117110901981071813106012711090198109181396012711090198111181385113711090198112181374314711090197116181354101572109019711719134416157310901971181913362216731090196119191328301674109019894221318215378211801989423131761627831180198952313169170884118019898231315218398511801989924131421899851180198103241311119811861180198104241310019812861180198107241379196138611801981102413581901486118019811324133917915851180
1751901981011813138710711090198103181312841171109019810518131171117110901981071813106012711090198109181396012711090198111181385113711090198112181374314711090197116181354101572109019711719134416157310901971181913362216731090198942313176162783118019895231316917088411801989823131521839851180198992413142189985118019810024131321931086118019810424131001981286118019810624138919812861180198109241368194138611801981112413481851585118019711424133117216841180
17619119810018131481297210901981011813138710711090198103181312841171109019810518131171117110901981071813106012711090198109181396012711090198111181385113711090198112181374314711090197116181354101572109019711719134416157310901989623131611778841180198982313152183985118019899241314218998511801981002413132193108611801981032413111198118611801981062413891981286118019810724137919613861180198110241358190148611801981132413391791585118019711523132416416841180
17719219898181315718972109019810018131481297210901981011813138710711090198103181312841171109019810518131171117110901981071813106012711090198109181396012711090198111181385113711090198112181374314711090197116181354101572109019898231315218398511801989924131421899851180198100241313219310861180198103241311119811861180198106241389198128611801981072413791961386118019810924136819413861180198111241348185158511801971142413311721684118019711623131715516831180
178193198961813165258731090198981813157189721090198100181314812972109019810118131387107110901981031813128411711090198105181311711171109019810718131060127110901981091813960127110901981111813851137110901981121813743147110901989924131421899851180198100241313219310861180198103241311119811861180198104241310019812861180198107241379196138611801981092413681941386118019811024135819014861180198113241339179158511801971152313241641684118019711723131114617831180
1791941989519131733287310901989618131652587310901989818131571897210901981001813148129721090198101181313871071109019810318131284117110901981051813117111711090198107181310601271109019810918139601271109019811118138511371109019810024131321931086118019810324131111981186118019810424131001981286118019810624138919812861180198109241368194138611801981102413581901486118019811124134818515851180197114241331172168411801971152313241641684118019711723131114617831180
18019519894191318041774109019895191317332873109019896181316525873109019898181315718972109019810018131481297210901981011813138710711090198103181312841171109019810518131171117110901981071813106012711090198109181396012711090198103241311119811861180198104241310019812861180198106241389198128611801981072413791961386118019811024135819014861180198111241348185158511801981132413391791585118019711523132416416841180197116231317155168311801971182313713617821180
1811961989319131865077510901989419131804177410901989519131733287310901989618131652587310901989818131571897210901981001813148129721090198101181313871071109019810318131284117110901981051813117111711090198107181310601271109019810424131001981286118019810624138919812861180198107241379196138611801981092413681941386118019811024135819014861180198113241339179158511801971142413311721684118019711523132416416841180197117231311146178311801961192213312617811180
1821971989219131906077510901989319131865077510901989419131804177410901989519131733287310901989618131652587310901989818131571897210901981001813148129721090198101181313871071109019810318131284117110901981051813117111711090198106241389198128611801981072413791961386118019810924136819413861180198110241358190148611801981112413481851585118019711424133117216841180197115231324164168411801971162313171551683118019711823137136178211801961192213312617811180
183198198912013197806771090198921913190607751090198931913186507751090198941913180417741090198951913173328731090198961813165258731090198981813157189721090198100181314812972109019810118131387107110901981031813128411711090198107241379196138611801981092413681941386118019811024135819014861180198111241348185158511801981132413391791585118019711424133117216841180197116231317155168311801971172313111461783118019611922133126178111801961202213010518791180
184199198912013198916781090198912013197806771090198921913190607751090198931913186507751090198941913180417741090198951913173328731090198961813165258731090198981813157189721090198100181314812972109019810118131387107110901981092413681941386118019811024135819014861180198111241348185158511801981132413391791585118019711424133117216841180197115231324164168411801971162313171551683118019711823137136178211801961192213312617811180196121211309418791180
185200198912113198102678118019891201319891678109019891201319780677109019892191319060775109019893191318650775109019894191318041774109019895191317332873109019896181316525873109019898181315718972109019810018131481297210901981102413581901486118019811124134818515851180198113241339179158511801971142413311721684118019711523132416416841180197116231317155168311801971172313111461783118019611922133126178111801961202213010518791180196121211309418791180
18620119891211319811367911801989121131981026781180198912013198916781090198912013197806771090198921913190607751090198931913186507751090198941913180417741090198951913173328731090198961813165258731090198981813157189721090198111241348185158511801981132413391791585118019711424133117216841180197115231324164168411801971162313171551683118019711723131114617831180197118231371361782118019611922133126178111801961202213010518791180196121211318318781180
1872021989222131951246801180198912113198113679118019891211319810267811801989120131989167810901989120131978067710901989219131906077510901989319131865077510901989419131804177410901989519131733287310901989618131652587310901981132413391791585118019711424133117216841180197115231324164168411801971162313171551683118019711723131114617831180197118231371361782118019611922133126178111801961202213010518791180196121211309418791180196121211337217771180
1882031989222131921347811180198922213195124680118019891211319811367911801989121131981026781180198912013198916781090198912013197806771090198921913190607751090198931913186507751090198941913180417741090198951913173328731090197114241331172168411801971152313241641684118019711623131715516831180197117231311146178311801971172313111461783118019711823137136178211801961202213010518791180196121211309418791180196121211318318781180196121211337217771180
1892041989322131881447821180198922213192134781118019892221319512468011801989121131981136791180198912113198102678118019891201319891678109019891201319780677109019892191319060775109019893191318650775109019894191318041774109019711523132416416841180197116231317155168311801971162313171551683118019711723131114617831180197118231371361782118019611922133126178111801961202213010518791180196121211309418791180196121211337217771180196121201376217761050
1902051989422131821537821180198932213188144782118019892221319213478111801989222131951246801180198912113198113679118019891211319810267811801989120131989167810901989120131978067710901989219131906077510901989319131865077510901971162313171551683118019711723131114617831180197117231311146178311801971182313713617821180196119221331261781118019612022130105187911801961212113094187911801961212113183187811801961212113372177711801961212013115217751050
191206198942313176162783118019894221318215378211801989322131881447821180198922213192134781118019892221319512468011801989121131981136791180198912113198102678118019891201319891678109019891201319780677109019892191319060775109019711723131114617831180197117231311146178311801971182313713617821180196119221331261781118019612022130105187911801961212113094187911801961212113183187811801961212113372177711801961212013762177610501961212013115217751050
192207198952313169170884118019894231317616278311801989422131821537821180198932213188144782118019892221319213478111801989222131951246801180198912113198113679118019891211319810267811801989120131989167810901989120131978067710901971182313713617821180197118231371361782118019611922133126178111801961202213010518791180196120221301051879118019612121130941879118019612121131831878118019612121133721777118019612120131152177510501961202013174317751050
193208198962313161177884118019895231316917088411801989423131761627831180198942213182153782118019893221318814478211801989222131921347811180198922213195124680118019891211319811367911801989121131981026781180198912013198916781090197118231371361782118019611922133126178111801961202213010518791180196120221301051879118019612121130941879118019612121131831878118019612121133721777118019612120137621776105019612120131152177510501961191913233416741050
1942091989823131521839851180198962313161177884118019895231316917088411801989423131761627831180198942213182153782118019893221318814478211801989222131921347811180198922213195124680118019891211319811367911801989121131981026781180196119221331261781118019612022130105187911801961202213010518791180196121211309418791180196121211318318781180196121211337217771180196121201376217761050196121201311521775105019612020131743177510501971191913312616731050
1952101989924131421899851180198982313152183985118019896231316117788411801989523131691708841180198942313176162783118019894221318215378211801989322131881447821180198922213192134781118019892221319512468011801989121131981136791180196120221301051879118019612022130105187911801961212113094187911801961212113183187811801961212113372177711801961212013762177610501961212013115217751050196120201317431775105019611919132334167410501971191913312616731050
1962111981002413132193108611801989924131421899851180198982313152183985118019896231316117788411801989523131691708841180198942313176162783118019894221318215378211801989322131881447821180198922213192134781118019892221319512468011801961212113094187911801961212113094187911801961212113183187811801961212113372177711801961212113372177711801961212013762177610501961212013115217751050196120201317431775105019711919133126167310501971181913392016731050
1972121981032413111198118611801981002413132193108611801989924131421899851180198982313152183985118019896231316117788411801989523131691708841180198942313176162783118019894221318215378211801989322131881447821180198922213192134781118019612121130941879118019612121131831878118019612121133721777118019612121133721777118019612120137621776105019612120131152177510501961202013174317751050196119191323341674105019711919133126167310501971161813481315721050
1982131981042413100198128611801981032413111198118611801981002413132193108611801989924131421899851180198982313152183985118019896231316117788411801989523131691708841180198942313176162783118019894221318215378211801989322131881447821180196121211318318781180196121211337217771180196121211337217771180196121201376217761050196121201311521775105019612020131743177510501961191913233416741050197119191331261673105019711819133920167310501971161813481315721050
19921419810624138919812861180198104241310019812861180198103241311119811861180198100241313219310861180198992413142189985118019898231315218398511801989623131611778841180198952313169170884118019894231317616278311801989422131821537821180196121211337217771180196121201376217761050196121201376217761050196121201311521775105019612020131743177510501961191913233416741050197119191331261673105019711819133920167310501971161813481315721050197115181358815721050
200215198107241379196138611801981062413891981286118019810424131001981286118019810324131111981186118019810024131321931086118019899241314218998511801989823131521839851180198962313161177884118019895231316917088411801989423131761627831180196121201376217761050196121201376217761050196121201311521775105019612020131743177510501961191913233416741050196119191323341674105019711919133126167310501971181913392016731050197115181358815721050197113181368414721050
201216198109241368194138611801981072413791961386118019810624138919812861180198104241310019812861180198103241311119811861180198100241313219310861180198992413142189985118019898231315218398511801989623131611778841180198952313169170884118019612120131152177510501961212013115217751050196120201317431775105019611919132334167410501961191913233416741050197119191331261673105019711819133920167310501971161813481315721050197115181358815721050198112181378213711050
2022171981102413581901486118019810924136819413861180198107241379196138611801981062413891981286118019810424131001981286118019810324131111981186118019810024131321931086118019899241314218998511801989823131521839851180198962313161177884118019612120131152177510501961202013174317751050196119191323341674105019611919132334167410501971191913312616731050197118191339201673105019711618134813157210501971151813588157210501971131813684147210501981081813100012711050
2032181981112413481851585118019811024135819014861180198109241368194138611801981072413791961386118019810624138919812861180198104241310019812861180198103241311119811861180198100241313219310861180198992413142189985118019898231315218398511801961202013174317751050196119191323341674105019611919132334167410501971191913312616731050197118191339201673105019711618134813157210501971151813588157210501971131813684147210501981121813782137110501981081813100012711050
204219198113241339179158511801981112413481851585118019811024135819014861180198109241368194138611801981072413791961386118019810624138919812861180198104241310019812861180198103241311119811861180198100241313219310861180198992413142189985118019611919132334167410501971191913312616731050197119191331261673105019711819133920167310501971161813481315721050197116181348131572105019711518135881572105019811218137821371105019810818131000127110501981061813111012711050
205220197114241331172168411801981132413391791585118019811124134818515851180198110241358190148611801981092413681941386118019810724137919613861180198106241389198128611801981042413100198128611801981032413111198118611801981002413132193108611801971191913312616731050197119191331261673105019711819133920167310501971161813481315721050197116181348131572105019711518135881572105019711318136841472105019811218137821371105019810618131110127110501981041813121211711050
2062211971152313241641684118019711424133117216841180198113241339179158511801981112413481851585118019811024135819014861180198109241368194138611801981072413791961386118019810624138919812861180198104241310019812861180198103241311119811861180197118191339201673105019711819133920167310501971161813481315721050197115181358815721050197115181358815721050197113181368414721050198112181378213711050198108181310001271105019810418131212117110501981011813142910721050
20722219711623131715516831180197115231324164168411801971142413311721684118019811324133917915851180198111241348185158511801981102413581901486118019810924136819413861180198107241379196138611801981062413891981286118019810424131001981286118019711618134813157210501971161813481315721050197115181358815721050197115181358815721050197113181368414721050198112181378213711050198108181310001271105019810618131110127110501981021813132510711050198991813151149721050
2082231971172313111461783118019711623131715516831180197115231324164168411801971142413311721684118019811324133917915851180198111241348185158511801981102413581901486118019810924136819413861180198107241379196138611801981062413891981286118019711618134813157210501971151813588157210501971131813684147210501971131813684147210501981121813782137110501981081813100012711050198106181311101271105019810418131212117110501981011813142910721050198971813160219721050
20922419711823137136178211801971172313111461783118019711623131715516831180197115231324164168411801971142413311721684118019811324133917915851180198111241348185158511801981102413581901486118019810924136819413861180198107241379196138611801971151813588157210501971131813684147210501971131813684147210501981121813782137110501981081813100012711050198106181311101271105019810418131212117110501981021813132510711050198991813151149721050198961813168288731050
21022519611922133126178111801971182313713617821180197117231311146178311801971162313171551683118019711523132416416841180197114241331172168411801981132413391791585118019811124134818515851180198110241358190148611801981092413681941386118019711318136841472105019811218137821371105019811218137821371105019810818131000127110501981061813111012711050198104181312121171105019810218131325107110501981011813142910721050198971813160219721050198941913182447741050
21122619612022130105187911801961192213312617811180197118231371361782118019711723131114617831180197116231317155168311801971152313241641684118019711424133117216841180198113241339179158511801981112413481851585118019811024135819014861180198112181378213711050198108181310001271105019810818131000127110501981061813111012711050198104181312121171105019810218131325107110501981011813142910721050198971813160219721050198951913176368731050198922013192647761050
212227196121211309418791180196120221301051879118019611922133126178111801971182313713617821180197117231311146178311801971162313171551683118019711523132416416841180197114241331172168411801981132413391791585118019811124134818515851180198108181310001271105019810818131000127110501981061813111012711050198104181312121171105019810218131325107110501981011813142910721050198991813151149721050198961813168288731050198941913182447741050198922013195747761050
2132281961212113183187811801961212113094187911801961202213010518791180196119221331261781118019711823137136178211801971172313111461783118019711623131715516831180197115231324164168411801971142413311721684118019811324133917915851180198106181311101271105019810618131110127110501981041813121211711050198102181313251071105019810118131429107210501989918131511497210501989718131602197210501989519131763687310501989220131926477610501989121131971176801140
2142291961212113372177711801961212113183187811801961212113094187911801961202213010518791180196119221331261781118019711823137136178211801971172313111461783118019711623131715516831180197115231324164168411801971142413311721684118019810418131212117110501981041813121211711050198102181313251071105019810118131429107210501989918131511497210501989718131602197210501989519131763687310501989319131885477510501989220131957477610501989222131911387811140
21523019612120137621776105019612121133721777118019612121131831878118019612121130941879118019612022130105187911801961192213312617811180197118231371361782118019711723131114617831180197116231317155168311801971152313241641684118019810218131325107110501981021813132510711050198101181314291072105019899181315114972105019897181316021972105019896181316828873105019894191318244774105019892201319264776105019891211319711768011401989322131861487821140
21623119612120131152177510501961212013762177610501961212113372177711801961212113183187811801961212113094187911801961202213010518791180196119221331261781118019711823137136178211801971172313111461783118019711623131715516831180198101181314291072105019899181315114972105019899181315114972105019897181316021972105019896181316828873105019894191318244774105019892201319264776105019891201319785677105019892221319412868011401989523131731657831140
2172321961202013174317751050196121201311521775105019612120137621776105019612121133721777118019612121131831878118019612121130941879118019612022130105187911801961192213312617811180197118231371361782118019711723131114617831180198991813151149721050198971813160219721050198961813168288731050198951913176368731050198941913182447741050198931913188547751050198922013195747761050198912113197117680114019893221318614878211401989723131571808851140
2182331961191913233416741050196120201317431775105019612120131152177510501961212013762177610501961212113372177711801961212113183187811801961212113094187911801961202213010518791180196119221331261781118019711823137136178211801989718131602197210501989618131682887310501989519131763687310501989419131824477410501989319131885477510501989220131957477610501989121131981066791140198922213191138781114019895231317316578311401989824131481869851140
2192341971191913312616731050196119191323341674105019612020131743177510501961212013115217751050196121201376217761050196121211337217771180196121211318318781180196121211309418791180196120221301051879118019611922133126178111801989618131682887310501989519131763687310501989419131824477410501989319131885477510501989220131926477610501989120131978567710501989222131941286801140198932213186148782114019896231316617388411401989924131381909851140
2202351971181913392016731050197119191331261673105019611919132334167410501961202013174317751050196121201311521775105019612120137621776105019612121133721777118019612121131831878118019612121130941879118019612022130105187911801989519131763687310501989419131824477410501989319131885477510501989220131926477610501989120131978567710501989121131971176801140198922213191138781114019895231317316578311401989723131571808851140198101241312819410861140
22123619711618134813157210501971181913392016731050197119191331261673105019611919132334167410501961202013174317751050196121201311521775105019612120137621776105019612121133721777118019612121131831878118019612121130941879118019893191318854775105019892201319264776105019892201319574776105019891201319785677105019891211319711768011401989222131911387811140198942313180157783114019896231316617388411401989924131381909851140198103241310719811861140
2222371971151813588157210501971161813481315721050197118191339201673105019711919133126167310501961191913233416741050196120201317431775105019612120131152177510501961212013762177610501961212113372177711801961212113183187811801989220131926477610501989220131957477610501989120131978567710501989121131971176801140198922213194128680114019893221318614878211401989523131731657831140198972313157180885114019810124131281941086114019810624138519812861140
22323819711318136841472105019711518135881572105019711618134813157210501971181913392016731050197119191331261673105019611919132334167410501961202013174317751050196121201311521775105019612120137621776105019612121133721777118019892201319574776105019891201319785677105019891211319711768011401989222131941286801140198932213186148782114019894231318015778311401989623131661738841140198992413138190985114019810224131181971186114019810824137419513861140
224239198112181378213711050197113181368414721050197115181358815721050197116181348131572105019711819133920167310501971191913312616731050196119191323341674105019612020131743177510501961212013115217751050196121201376217761050198912113198106679114019891211319711768011401989222131941286801140198932213186148782114019894231318015778311401989623131661738841140198982413148186985114019810124131281941086114019810324131071981186114019810924136419214861140
225240198108181310001271105019811218137821371105019711318136841472105019711518135881572105019711618134813157210501971181913392016731050197119191331261673105019611919132334167410501961202013174317751050196121201311521775105019891211319711768011401989222131941286801140198932213186148782114019894231318015778311401989523131731657831140198972313157180885114019899241313819098511401981022413118197118611401981062413851981286114019811024135418814861140
22624119810618131110127110501981081813100012711050198112181378213711050197113181368414721050197115181358815721050197116181348131572105019711819133920167310501971191913312616731050196119191323341674105019612020131743177510501989222131911387811140198932213186148782114019894231318015778311401989523131731657831140198972313157180885114019898241314818698511401981012413128194108611401981032413107198118611401981082413741951386114019811224134518215851140
227242198104181312121171105019810618131110127110501981081813100012711050198112181378213711050197113181368414721050197115181358815721050197116181348131572105019711819133920167310501971191913312616731050196119191323341674105019893221318614878211401989423131801577831140198952313173165783114019896231316617388411401989824131481869851140198101241312819410861140198102241311819711861140198106241385198128611401981092413641921486114019811224134518215851140
228243198102181313251071105019810418131212117110501981061813111012711050198108181310001271105019811218137821371105019711318136841472105019711518135881572105019711618134813157210501971181913392016731050197119191331261673105019894231318015778311401989523131731657831140198962313166173884114019898241314818698511401989924131381909851140198102241311819711861140198103241310719811861140198108241374195138611401981102413541881486114019811324133617615851140
2292441981011813142910721050198102181313251071105019810418131212117110501981061813111012711050198108181310001271105019811218137821371105019711318136841472105019711518135881572105019711618134813157210501971181913392016731050198962313166173884114019897231315718088511401989824131481869851140198992413138190985114019810124131281941086114019810324131071981186114019810624138519812861140198109241364192148611401981122413451821585114019711423132816916841140
2302451989918131511497210501981011813142910721050198102181313251071105019810418131212117110501981061813111012711050198108181310001271105019811218137821371105019711318136841472105019711518135881572105019711618134813157210501989723131571808851140198982413148186985114019899241313819098511401981012413128194108611401981022413118197118611401981062413851981286114019810824137419513861140198110241354188148611401981132413361761585114019711523132116116841140
23124619897181316021972105019899181315114972105019810118131429107210501981021813132510711050198104181312121171105019810618131110127110501981081813100012711050198112181378213711050197113181368414721050197115181358815721050198982413148186985114019899241313819098511401981012413128194108611401981022413118197118611401981032413107198118611401981082413741951386114019810924136419214861140198112241345182158511401971142313281691684114019711723131515217831140
232247198961813168288731050198971813160219721050198991813151149721050198101181314291072105019810218131325107110501981041813121211711050198106181311101271105019810818131000127110501981121813782137110501971131813684147210501989924131381909851140198101241312819410861140198102241311819711861140198103241310719811861140198108241374195138611401981092413641921486114019811024135418814861140198113241336176158511401971152313211611684114019711723131515217831140
233248198951913176368731050198961813168288731050198971813160219721050198991813151149721050198101181314291072105019810218131325107110501981041813121211711050198106181311101271105019810818131000127110501981121813782137110501981012413128194108611401981022413118197118611401981032413107198118611401981062413851981286114019810924136419214861140198110241354188148611401981122413451821585114019711423132816916841140197115231321161168411401971182313914217821140
23424919894191318244774105019895191317636873105019896181316828873105019897181316021972105019899181315114972105019810118131429107210501981021813132510711050198104181312121171105019810618131110127110501981081813100012711050198102241311819711861140198103241310719811861140198106241385198128611401981082413741951386114019810924136419214861140198112241345182158511401981132413361761585114019711523132116116841140197117231315152178311401971182313513217821140
23525019893191318854775105019894191318244774105019895191317636873105019896181316828873105019897181316021972105019899181315114972105019810118131429107210501981021813132510711050198104181312121171105019810618131110127110501981032413107198118611401981062413851981286114019810824137419513861140198109241364192148611401981102413541881486114019811324133617615851140197114231328169168411401971152313211611684114019711823139142178211401961192213212217811140
236251198922013192647761050198931913188547751050198941913182447741050198951913176368731050198961813168288731050198971813160219721050198991813151149721050198101181314291072105019810218131325107110501981041813121211711050198106241385198128611401981082413741951386114019810924136419214861140198110241354188148611401981122413451821585114019711423132816916841140197115231321161168411401971172313151521783114019711823135132178211401961192213212217811140
2372521989220131957477610501989220131926477610501989319131885477510501989419131824477410501989519131763687310501989618131682887310501989718131602197210501989918131511497210501981011813142910721050198102181313251071105019810824137419513861140198109241364192148611401981102413541881486114019811224134518215851140198113241336176158511401971142313281691684114019711723131515217831140197118231391421782114019711823135132178211401961202213011118801140
238253198912013197856771050198922013195747761050198922013192647761050198931913188547751050198941913182447741050198951913176368731050198961813168288731050198971813160219721050198991813151149721050198101181314291072105019810924136419214861140198110241354188148611401981122413451821585114019811324133617615851140197114231328169168411401971152313211611684114019711723131515217831140197118231351321782114019611922132122178111401961202213010018791140
23925419891211319810667911401989120131978567710501989220131957477610501989220131926477610501989319131885477510501989419131824477410501989519131763687310501989618131682887310501989718131602197210501989918131511497210501981102413541881486114019811224134518215851140198113241336176158511401971142313281691684114019711523132116116841140197117231315152178311401971182313914217821140196119221321221781114019612022130111188011401961202213010018791140
2402551989121131971176801140198912113198106679114019891201319785677105019892201319574776105019892201319264776105019893191318854775105019894191318244774105019895191317636873105019896181316828873105019897181316021972105019811224134518215851140198113241336176158511401971142313281691684114019711523132116116841140197117231315152178311401971182313914217821140197118231351321782114019611922132122178111401961202213010018791140196121211327918771140
2412561989222131941286801140198912113197117680114019891211319810667911401989120131978567710501989220131957477610501989220131926477610501989319131885477510501989419131824477410501989519131763687310501989618131682887310501981132413361761585114019711423132816916841140197115231321161168411401971172313151521783114019711823139142178211401971182313513217821140196119221321221781114019612022130111188011401961202213010018791140196121211346817771110
2422571989222131911387811140198922213194128680114019891211319711768011401989121131981066791140198912013197856771050198922013195747761050198922013192647761050198931913188547751050198941913182447741050198951913176368731050197114231328169168411401971152313211611684114019711723131515217831140197117231315152178311401971182313914217821140197118231351321782114019612022130111188011401961202213010018791140196121211327918771140196121211346817771110
2432581989322131861487821140198922213191138781114019892221319412868011401989121131971176801140198912113198106679114019891201319785677105019892201319574776105019892201319264776105019893191318854775105019894191318244774105019711523132116116841140197117231315152178311401971172313151521783114019711823139142178211401971182313513217821140196119221321221781114019612022130111188011401961202213010018791140196121211327918771140196121201385817761110
2442591989423131801577831140198932213186148782114019892221319113878111401989222131941286801140198912113197117680114019891211319810667911401989120131978567710501989220131957477610501989220131926477610501989319131885477510501971172313151521783114019711723131515217831140197118231391421782114019711823135132178211401961192213212217811140196120221301111880114019612022130100187911401961212113279187711401961212113468177711101961202013134817751110
24526019895231317316578311401989423131801577831140198932213186148782114019892221319113878111401989222131941286801140198912113197117680114019891211319810667911401989120131978567710501989220131957477610501989220131926477610501971182313914217821140197118231391421782114019711823135132178211401961192213212217811140196120221301111880114019612022130100187911401961212113279187711401961212113468177711101961212013858177611101961202013134817751110
2462611989623131661738841140198952313173165783114019894231318015778311401989322131861487821140198922213191138781114019892221319412868011401989121131971176801140198912113198106679114019891201319785677105019892201319574776105019711823139142178211401971182313513217821140196119221321221781114019612022130111188011401961202213010018791140196120221301001879114019612121132791877114019612121134681777111019612020131348177511101961201913193917741110
2472621989723131571808851140198962313166173884114019895231317316578311401989423131801577831140198932213186148782114019892221319113878111401989222131941286801140198912113197117680114019891211319810667911401989120131978567710501971182313513217821140196119221321221781114019612022130111188011401961202213011118801140196120221301001879114019612121132791877114019612121134681777111019612120138581776111019612020131348177511101961191913263116741110
24826319898241314818698511401989723131571808851140198962313166173884114019895231317316578311401989423131801577831140198932213186148782114019892221319113878111401989222131941286801140198912113197117680114019891211319810667911401961192213212217811140196120221301111880114019612022130111188011401961202213010018791140196121211327918771140196121211346817771110196121201385817761110196120201313481775111019612019131939177411101961191913263116741110
2492641989924131381909851140198982413148186985114019897231315718088511401989623131661738841140198952313173165783114019894231318015778311401989322131861487821140198922213191138781114019892221319412868011401989121131971176801140196120221301111880114019612022130100187911401961202213010018791140196121211327918771140196121211346817771110196121211346817771110196121201385817761110196120191319391774111019611919132631167411101971181913342416731110
250265198101241312819410861140198992413138190985114019898241314818698511401989723131571808851140198962313166173884114019895231317316578311401989423131801577831140198932213186148782114019892221319113878111401989222131941286801140196120221301001879114019612022130100187911401961212113279187711401961212113468177711101961212113468177711101961212013858177611101961202013134817751110196120191319391774111019611919132631167411101971171913431715731110
2512661981022413118197118611401981012413128194108611401989924131381909851140198982413148186985114019897231315718088511401989623131661738841140198952313173165783114019894231318015778311401989322131861487821140198922213191138781114019612121132791877114019612121132791877114019612121134681777111019612121134681777111019612120138581776111019612020131348177511101961201913193917741110196119191326311674111019711819133424167311101971161813521115721110
2522671981032413107198118611401981022413118197118611401981012413128194108611401989924131381909851140198982413148186985114019897231315718088511401989623131661738841140198952313173165783114019894231318015778311401989322131861487821140196121211327918771140196121211346817771110196121211346817771110196121201385817761110196120201313481775111019612019131939177411101961191913263116741110197118191334241673111019711719134317157311101971161813521115721110
25326819810624138519812861140198103241310719811861140198102241311819711861140198101241312819410861140198992413138190985114019898241314818698511401989723131571808851140198962313166173884114019895231317316578311401989423131801577831140196121211346817771110196121201385817761110196121201385817761110196120201313481775111019612019131939177411101961201913193917741110196119191326311674111019711719134317157311101971161813521115721110197114181362714721110
254269198108241374195138611401981062413851981286114019810324131071981186114019810224131181971186114019810124131281941086114019899241313819098511401989824131481869851140198972313157180885114019896231316617388411401989523131731657831140196121201385817761110196121201385817761110196120201313481775111019612019131939177411101961201913193917741110196119191326311674111019711819133424167311101971171913431715731110197114181362714721110198113181372314711110
255270198109241364192148611401981082413741951386114019810624138519812861140198103241310719811861140198102241311819711861140198101241312819410861140198992413138190985114019898241314818698511401989723131571808851140198962313166173884114019612020131348177511101961202013134817751110196120191319391774111019612019131939177411101961191913263116741110197118191334241673111019711719134317157311101971161813521115721110197114181362714721110198111181383113711110
256271198110241354188148611401981092413641921486114019810824137419513861140198106241385198128611401981032413107198118611401981022413118197118611401981012413128194108611401989924131381909851140198982413148186985114019897231315718088511401961202013134817751110196120191319391774111019611919132631167411101961191913263116741110197118191334241673111019711719134317157311101971161813521115721110197114181362714721110198113181372314711110198109181393013711110
2572721981122413451821585114019811024135418814861140198109241364192148611401981082413741951386114019810624138519812861140198103241310719811861140198102241311819711861140198101241312819410861140198992413138190985114019898241314818698511401961201913193917741110196119191326311674111019611919132631167411101971181913342416731110197117191343171573111019711618135211157211101971141813627147211101981131813723147111101981111813831137111101981071813104012711110
25827319811324133617615851140198112241345182158511401981102413541881486114019810924136419214861140198108241374195138611401981062413851981286114019810324131071981186114019810224131181971186114019810124131281941086114019899241313819098511401961191913263116741110197118191334241673111019711819133424167311101971171913431715731110197116181352111572111019711618135211157211101971141813627147211101981111813831137111101981091813930137111101981071813104012711110
259274197114231328169168411401981132413361761585114019811224134518215851140198110241354188148611401981092413641921486114019810824137419513861140198106241385198128611401981032413107198118611401981022413118197118611401981012413128194108611401971181913342416731110197118191334241673111019711719134317157311101971161813521115721110197116181352111572111019711418136271472111019811318137231471111019811118138311371111019810718131040127111101981021813136710711110
26027519711523132116116841140197114231328169168411401981132413361761585114019811224134518215851140198110241354188148611401981092413641921486114019810824137419513861140198106241385198128611401981032413107198118611401981022413118197118611401971171913431715731110197117191343171573111019711618135211157211101971161813521115721110197114181362714721110198113181372314711110198111181383113711110198109181393013711110198104181312631171111019810018131461110721110
2612761971172313151521783114019711523132116116841140197114231328169168411401981132413361761585114019811224134518215851140198110241354188148611401981092413641921486114019810824137419513861140198106241385198128611401981032413107198118611401971171913431715731110197116181352111572111019711418136271472111019711418136271472111019811318137231471111019811118138311371111019810918139301371111019810718131040127111101981021813136710711110198981813155179721110
262277197118231391421782114019711723131515217831140197115231321161168411401971142313281691684114019811324133617615851140198112241345182158511401981102413541881486114019810924136419214861140198108241374195138611401981062413851981286114019711618135211157211101971141813627147211101971141813627147211101981131813723147111101981111813831137111101981091813930137111101981071813104012711110198104181312631171111019810018131461110721110198971813164238731110
263278197118231351321782114019711823139142178211401971172313151521783114019711523132116116841140197114231328169168411401981132413361761585114019811224134518215851140198110241354188148611401981092413641921486114019810824137419513861140197114181362714721110198113181372314711110198113181372314711110198111181383113711110198109181393013711110198107181310401271111019810418131263117111101981021813136710711110198981813155179721110198941913178398741110
2642791961192213212217811140197118231351321782114019711823139142178211401971172313151521783114019711523132116116841140197114231328169168411401981132413361761585114019811224134518215851140198110241354188148611401981092413641921486114019811318137231471111019811118138311371111019811118138311371111019810918139301371111019810718131040127111101981041813126311711110198102181313671071111019810018131461110721110198971813164238731110198931913185487741110
265280196120221301111880114019611922132122178111401971182313513217821140197118231391421782114019711723131515217831140197115231321161168411401971142313281691684114019811324133617615851140198112241345182158511401981102413541881486114019811118138311371111019810918139301371111019810918139301371111019810718131040127111101981041813126311711110198102181313671071111019810018131461110721110198971813164238731110198941913178398741110198922013194687761110
26628119612022130100187911401961202213011118801140196119221321221781114019711823135132178211401971182313914217821140197117231315152178311401971152313211611684114019711423132816916841140198113241336176158511401981122413451821585114019810918139301371111019810918139301371111019810718131040127111101981041813126311711110198102181313671071111019810018131461110721110198981813155179721110198951913172318731110198931913185487741110198912013198896771110
2672821961212113279187711401961202213010018791140196120221301111880114019611922132122178111401971182313513217821140197118231391421782114019711723131515217831140197115231321161168411401971142313281691684114019811324133617615851140198107181310401271111019810718131040127111101981041813126311711110198102181313671071111019810018131461110721110198981813155179721110198951913172318731110198941913178398741110198922013194687761110NANANANANANANANANA
2682831961212113468177711101961212113279187711401961202213010018791140196120221301111880114019611922132122178111401971182313513217821140197118231391421782114019711723131515217831140197115231321161168411401971142313281691684114019810418131263117111101981041813126311711110198102181313671071111019810018131461110721110198981813155179721110198971813164238731110198941913178398741110198921913190587751110198912013198896771110NANANANANANANANANA
2692841961212013858177611101961212113468177711101961212113279187711401961202213010018791140196120221301111880114019611922132122178111401971182313513217821140197118231391421782114019711723131515217831140197115231321161168411401981021813136710711110198102181313671071111019810018131461110721110198981813155179721110198971813164238731110198941913178398741110198931913185487741110198922013194687761110NANANANANANANANANANANANANANANANANANA
2702851961202013134817751110196121201385817761110196121211346817771110196121211327918771140196120221301001879114019612022130111188011401961192213212217811140197118231351321782114019711823139142178211401971172313151521783114019810018131461110721110198981813155179721110198981813155179721110198971813164238731110198941913178398741110198931913185487741110198922013194687761110198912013198896771110NANANANANANANANANANANANANANANANANANA
2712861961201913193917741110196120201313481775111019612120138581776111019612121134681777111019612121132791877114019612022130100187911401961202213011118801140196119221321221781114019711823135132178211401971182313914217821140198981813155179721110198971813164238731110198951913172318731110198941913178398741110198931913185487741110198921913190587751110198912013196786771110NANANANANANANANANANANANANANANANANANANANANANANANANANANA
2722871961191913263116741110196120191319391774111019612020131348177511101961212013858177611101961212113468177711101961212113279187711401961202213010018791140196120221301111880114019611922132122178111401971182313513217821140198971813164238731110198951913172318731110198941913178398741110198931913185487741110198921913190587751110198912013196786771110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2732881971181913342416731110196119191326311674111019612019131939177411101961202013134817751110196121201385817761110196121211346817771110196121211327918771140196120221301001879114019612022130111188011401961192213212217811140198951913172318731110198941913178398741110198931913185487741110198921913190587751110198912013196786771110198912013198896771110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2742891971171913431715731110197118191334241673111019611919132631167411101961201913193917741110196120201313481775111019612120138581776111019612121134681777111019612121132791877114019612022130100187911401961202213011118801140198931913185487741110198931913185487741110198921913190587751110198912013196786771110198912013198896771110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2752901971161813521115721110197117191343171573111019711819133424167311101961191913263116741110196120191319391774111019612020131348177511101961212013858177611101961212113468177711101961212113279187711401961202213010018791140198921913190587751110198922013194687761110198912013196786771110198912013198896771110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
276291197114181362714721110197116181352111572111019711719134317157311101971181913342416731110196119191326311674111019612019131939177411101961202013134817751110196121201385817761110196121211346817771110196121211327918771140198922013194687761110198912013196786771110198912013198896771110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
277292198113181372314711110197114181362714721110197116181352111572111019711719134317157311101971181913342416731110196119191326311674111019612019131939177411101961202013134817751110196121201385817761110196121211346817771110198912013196786771110198912013198896771110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
278293198111181383113711110198113181372314711110197114181362714721110197116181352111572111019711719134317157311101971181913342416731110196119191326311674111019612019131939177411101961202013134817751110196121201385817761110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
279294198109181393013711110198111181383113711110198113181372314711110197114181362714721110197116181352111572111019711719134317157311101971181913342416731110196119191326311674111019612019131939177411101961202013134817751110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
280295198107181310401271111019810918139301371111019811118138311371111019811318137231471111019711418136271472111019711618135211157211101971171913431715731110197118191334241673111019611919132631167411101961201913193917741110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
281296198104181312631171111019810718131040127111101981091813930137111101981111813831137111101981131813723147111101971141813627147211101971161813521115721110197117191343171573111019711819133424167311101961191913263116741110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
282297198102181313671071111019810418131263117111101981071813104012711110198109181393013711110198111181383113711110198113181372314711110197114181362714721110197116181352111572111019711719134317157311101971181913342416731110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2832981981001813146111072111019810218131367107111101981041813126311711110198107181310401271111019810918139301371111019811118138311371111019811318137231471111019711418136271472111019711618135211157211101971171913431715731110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
284299198981813155179721110198100181314611107211101981021813136710711110198104181312631171111019810718131040127111101981091813930137111101981111813831137111101981131813723147111101971141813627147211101971161813521115721110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
28530019897181316423873111019898181315517972111019810018131461110721110198102181313671071111019810418131263117111101981071813104012711110198109181393013711110198111181383113711110198113181372314711110197114181362714721110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
28630119895191317231873111019897181316423873111019898181315517972111019810018131461110721110198102181313671071111019810418131263117111101981071813104012711110198109181393013711110198111181383113711110198113181372314711110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
28730219894191317839874111019895191317231873111019897181316423873111019898181315517972111019810018131461110721110198102181313671071111019810418131263117111101981071813104012711110198109181393013711110198111181383113711110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
28830319893191318548774111019894191317839874111019895191317231873111019897181316423873111019898181315517972111019810018131461110721110198102181313671071111019810418131263117111101981071813104012711110198109181393013711110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
28930419892191319058775111019893191318548774111019894191317839874111019895191317231873111019897181316423873111019898181315517972111019810018131461110721110198102181313671071111019810418131263117111101981071813104012711110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2903051989220131946877611101989219131905877511101989319131854877411101989419131783987411101989519131723187311101989718131642387311101989818131551797211101981001813146111072111019810218131367107111101981041813126311711110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
291306198912013196786771110198922013194687761110198921913190587751110198931913185487741110198941913178398741110198951913172318731110198971813164238731110198981813155179721110198100181314611107211101981021813136710711110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
29230719891201319889677111019891201319678677111019892201319468776111019892191319058775111019893191318548774111019894191317839874111019895191317231873111019897181316423873111019898181315517972111019810018131461110721110NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA