0 11
1 111
2 211
3 111121
4 311112121
5 311212221131
6 211212113221222231
7 211312113421422123131132
8 311212413114421122123331132134242
9 411412313114421122123224331132233134141342144
10 411312413414321322323124431232233234441242143244
11 111412313214221222523424331632133234441142343444
12 311212213314116321322423124125231332233434241342243444152163
13 211412413114115216421422323424125431332333434441342243244252263
14 311212313314115116321322323424225126231332333434541542343344252154163164
15 311312313114315316321222623124225126531432533534341442243144145251152354162263164
16 3114122135142153161215223232243253261031232133234235341242443244145251252453154262263164165
17 103110111512213314315316421422523524325326531732133234235441442243244245251352453154261162163164165
18 101103210411112313314315516117421322323524325226731532233134335241642343344245251452453254161162163264265173
19 101103104310611112313214215516217321322523424325326531732433334235341442443144345351552253154155261162163264165167273174
20 101103104106410511112213314415516317521222323324325326127731732333434235341442543344145351352553154355261262163164265167172373174
21 101103104105106510411412213314215416417321322523124325426127731532533434435137541342443344145451352453254355261162263264165167171172373174175177
22 101103204105106610411312513314215416617321322223324425426127531632333434335237941342543344345651352353554155261162163264265167271172373174275277
23 101103204105106510411212513114215516317120321322523124325426427431632633534435237541642443244145451452253454255156461162263164265266167171272273174275177179194
24 101203204105106510411512213314215616517119220321422223324525526427631632133234235137441742443344445146751452253454255156261162463464265166167471172173274275177179191194
25 1012032041051064105112123134143155166173193205216223233243253263272316324334341351373418421435444453461471051352153154255256361262363264365166267371172173474275176177179291192194
26 101103104405106510311412413314315416617118319320621122523224325426227129531932233634335336237541342643344145146247751352353254255156461362463264165266167371272473174175176177179184191292193194
27 101203104105206510411512413414215316617218519120221422423524425426227229831632533334335336237140841342443244145346247651352353454155156461562263364265266167471172273174375176277179183184291192393194195
28 101102103204105106108410311312313414515316517318419320321622423624225426327229631232633534435236237139140841842343344245246247651452553254155256361562263264365266167371372173274175276177179283284185391192193194195198
29 101102303104105106208710311212413314315316517318619220421422623524425526327228129731932233434235436337239140941542343244345146147551652453254255256461562563164365166167371272373174175276177179183584185291292293194195196198
30 1011022032041051061081096102115121135143155165173186192202215227234245252263271284291301031432333434335236337139140641642643244245246147651652253354355356158661362363264365166167371372473174275176177179181183184185186187391292293294195196197198
31 20130220310410520610810981041131251341441551651771851932032172242352422532632712842913053163253333453543633723914044154274314424514624710516522531542551561581061162363464465266167571272473174175276177179281183284185386187491292193194195296197198
32 101102203304305206108109710311412413414515516617418619420221422323524525226427328329230731632433334235236137138139140841642243444245346247149751652653354255156157158761262463164365166167671372173374275176277179481183284285186187391292293194195196197298
33 101202203104105106107208109510311312513514415716417418519320221622523724225326327328429330431532633434335236337138239140641942443244345246147148149851652253154255156157158961362263364365266267671272473274275376177179381283284185286287291292193394195196397198
34 101202203204105206107108109710111512413514615316317218619420221622323524525526427528329130531832633334235436337238339140741542643344145146247148149851652453154155156257158561462563364265166267771472273274175276177179381182183284385186187189291192493294295296197298
35 201202103104205106207108109610411212213814715416417718319520321422423524325526427228629130431732733234335236137338139140641642343144345346247148249751852353354255356157158761562463364265166167771472173274275176377179381182483184385286187189391292293294195196297298
36 101102203304105206107108109610211412413614415416517618319520521422523624225226427228629130531632533434535236237438239140541842643144145246347248149551652353254255256157158661562263564165166167871372473174275276477179481282283184285286287189391192393194295296297198
37 1012021031044051061071081097103112123137144156163174184193202217226235246253263276284292306312322333343353362371383391408418423432442451463472481493511252453354255356157158761662363464365266167671372173274175276177178179381282283284185386287189391192293294395296197198
38 101202203104105206107208109810311612313414315316717418419220421522823524325326327528429130531832733434535336337338339240641442443344245346147148149351552553154155256157158761662563164165266267971372173274175476177178179481182283584185186287189291292593194195196297198
39 1011022032042052061071081096102113123135147155166176185195202214222234245253263274284291309315326335344351362371381391401041442443344245146247248149351752753254355256157258159661462363264165266267771272373274275276177178279581282383384185186287189291492293294195196297298
40 201302103204105106107108209710211312613814415216417418319520221622623524425526727328629130331832333334535236237338139140441842343444245246247148249851752453154255156157258159761662363164165366167671472173274375276377178179581282183284285186187189391292393194395396197198
41 101302203204105106107108109610111312513414515616517718419420621222723624325326327428229230631532633334235336337238539140641542343544345146247148149451852453154255156157258159761662263264165266367771372373274275376177178179581382383284285286187189391192293194395196397298
42 201102103104105406107108109710311212513514715316417418419320121622723324425526427428329230431832533434235336437338439140541742443144445146147148149851352653354155256157258159761462763264265266167671572173274175276477178179581282183284385186187189291292293394295296297198
43 201102203204205106107108109810211512213814515316617618219220521222323224525526527328729130531732633234435136137238239240741742643544145246347148149551652453354255156257258159661362163564265166267871372273474175476177178179581182383384285186187189291392293194295196397298
44 101202103104305106207108109610311212713414415416717518319520521822623424425526227228529130331632333334435236237438339140341642243244445146347148149951652353354355256157258159761362463264365366167571572373374175276177278179781382183184185186387189291492193194395296197298
45 101102403104205106107108109710111312413614415516417718419320521422623424325326427128429230631332833534435436337338239140641342743644145246147148249551952253254255156357158159661562463264265166267671572173274375276177278179581282383184285186187189391292193194395296397198199
46 201102103104205306107108109810311412413614615216417518619220321222423624425526527428329130531732433334335336237238439240641942643344145246147148149651552353254355256257258159661362563564165266267971272273274175276277178179581382283384185186187189291292393194495296297198199
47 101102303104205206107108109710211412413614315216517518519320321522523624625426627228529230431532733234435436137338239140841542543344145246147148249351952453154355356157258159761762163464365266167671372273274275176177178279781182283284185286187189291492193294295396297298199
48 101202203204105106107208109710311112313714715316517518419320521422523524425226627428629230431732333334435436237138239140541542743244245346147148249551952453554155156157158159961562163164265266267671472373174275476177278179481482183284385186187189291392393194295196497198199
49 101102203204305106107108109610311212313714815316517518619520321322823524225426427228329130731532433234335136337238339140441842543344245146447348249751652353554355256157158159661562163264265266267971372273374275276177178179581382183284185286187189291392293294395296297198299
50 101102303204105106207108109710211212713314615316417618219320421622523424325526427428729230431932633334535136437238339140241742643344145146147248149651852353354255256157258159761362263364365266167771372373174375176177178279581482383284185286187189391292193194395396397198199
51 101302103304105106107108109710211312413714315316617518619320521222723324525526327328229230531532833334335436437238539140541642743144245246147248149551652453154255156157258159861362363564265166167771572173374175376377178179581382283184285186287189291292493194295296397198199
52 101202103104405106107108109810111312513514715516517418419120421422423724325226327528529330831532733134235336537238239140441642543144345146147148249651652653354355256257258159761262463364265266167771572273274275176377178179681282283184285386187189291392293194395196297298199
53 201102103304105106107208109810211512413714415416417418419220221522423424625526527428529130731432533234435236337238339240341842543344145246247148149951652553254255156257158159561362363264665166167168671572273274275276377178179681382283284285186187189391292293194195396297298199
54 1013022031041051062071081097102112124135147155163175184193203216225236247252265274285292302316325334341353363372383391401041742343344145346147148149651852353354355256257158159461562363264365266267268771472273374175176177178179781182283384285286187189291392293194395296197298299
55 201302203204105106107108109810211212413714415316717518319320321622723224525526227428629230431432833534535436237238339140741342543144145246447148149651952453154255256157158159561662463164365166167168871572173374275176277278179581282283284385186287189291392293294195296397198199
56 101202203204105106207108109610111312413714615716417318519420421622423524425126527628529230631732333234235236337238339140641442643344445246147148149651652453354255256257258159461762263264265266267168971472173374275176177178179781182483184185286287188189291392293194495296197298199
57 2011021032041053061071081096103113123137142154168176184195202214227236245257262273285291305314327332343351363371382391405419421436442453462472482495511052153154155156257158159661762363464465166167168871472373174175376177278179781182283184385186187188289291392193394195396397198199
58 101202203104405106107108109810411112613614715416617618619320621422623524225126427328229230731432433334135436437238539140741442443244245346247148149551452653354255156257158159761562363264165266167268871572373174175376177278179681482183284285186287288189391292193294395396297198199
59 101102103204105206307108109710311412213914615316517418419320321422523624325726227528429130331732433234335336337138439240641742643444245146247248149551352553354255256257158159961762163364265266167268671572373274175376177178179881282183184285286287288189291292393194295296297298199
60 101102403104105206107108109710211312413514415316817418319320521322423624625526227628729230531732733234335336337138339140641842543244145246147148149351852453154355156357158159461762363364265166267168671672273374275276177178179781182183484185286187288189391392293194295296297298299
61 101202103104305206107108109810311112513614515416617818219220321422423724225326527328729130731532733234535436237138339240741542343244245346147248149451852453254255156157158159561762363264165166367268871472373274175376177278179781282383284285286287188189291292493294195196397198199
62 1011023031041051063071081097103114123135147153165174185193203213227238244253264276284292303311132233334135436437238239140541742343144545146247148249651452653454155256157158159761362363164265266167168671672473274175276177378179981282283184285186387288189291492193294295196297298199
63 101102403104205106107108109810411212513814515516517418419120221322923424225426427528629330831732433334235336237338139140741742343244445146347148249851452353454155156157158159461462363364465166367168771572273374175376177178179681482183284285286187188189291392293194195296397298299
64 101202103204105106207208109810211312413714715316717518319220321522623524225126227428729130331432833534235436337238339240741842243444445446147248149951452353254255156257158159561362463264265166167268771272373474275176277178179881382283284285286287188189391392293294195296197398199
65 101202303104105106207108109610111412613514515316417418419520321722523624425526427728429130431732433334435236337238439140441842343544245246347148149751552353354155256157158159461762263164165166267168771672273374275176277178179881182483284185186387288189291392293194395196197398299
66 201102203304105106107108109710311212313514615616717618419320121422623524325426427328429230531332633334535236237238439140941642643444245246147248149851752253254355156157158159561562463364165166267168671572373274275276377178179681282183584185186287288189391292193294295296297298199
67 201102203104205106107108209710211512213514715516417518319320421322723524325526427428729230331732633234535236337138239140541842443244245346147148149651652353254155456257258159761662363464165166367268771572273174275276177178179781182183484285286187188189291292393294295296297298199
68 101202203204205106107108109610311212313514515516617718219520421422823424425326527328829130431832333434435336137138239140441942243244345246247248149751752353354355156257158159561362463364365266167168871672273274275276277278179681382283284185186387188189291392293194195296497198199
69 101102203404105106107108109610111312713414415416317618619520321622523724225226727428429130431732533434535436137338239140341742743444245246147148249751752353154255256157158159661462263264265266267268871372273174375176277178179781582283184185186287388189391292193294395396297198199
70 201102303204105106107108109810311212513514615216817518419220221722323424525726527328429130631432233634235136437238439240641742643344245246147148149451752453354155156157258159861662263164165266267168771472473474375276177278179681382183284185286287288189391192293194295396397198199
71 101202203104105306107108109710311212413614515516617418519320421622623624325526327528329230431532333434335236237238439140641642543144445246447148149751852253154155156257158159661362463464265266167368571772273274375176277178179981182183484185286287188189291392293294195296197398199
72 101102203304105206107108109710211312313514715416517718419320321522623424425426427328529230531732333434135536237138339140741342743444245346147248149651852353254355156257158159661862263464165366167168771272373274375176277178179781182283284485186187188189291392293194195296397298299
73 1012022031042051062071081097103112126134145154165178183193202215227233243253265273286292304317324337344352363371383391407416424434441452462472481496515525533542551561571581595615622632643652661671681071372373374175176377278179681282283284385286287188189291392293194195396397198199
74 101202203204105106307108109710111412413414815416517318519520221622423624325526327628329130531832633334235236637238439140641342743444245146147148149651752353254355356157158159461562463264465166167268871472473274175176177278179981182383184185286187188189291392293194295396297198199
75 201202103104205206107108109610311212413814515416617818419420121422623624225426427228529230431832333434435236137238339140841542443344145446347248149751552453254255256157158159661562563264365266167168771472273274275276177178179881182383284285186287288189391292193294295296297298299
76 2011022032041051061072081096102115122136147153164175182195204214226235245254265275288291303316324334341353361373382391405411142543444345146247148149351852153554255356157158159861562263264165366167168571672173174275176277278179881282383384285186287288189291292293294195396297298199
77 101202203204205106107108109610411312413714715616517418319520621522323324325426427528729130331432533434535336137338239140641742443244245146247148149751652653454255256257158159761662263264265166267168571572273174375176177178179781482183184385286187388189391292293194295296197398199
78 101102203204105306107108109610111312413714515516717518419520221522323624525626227228529130631732533334135136337338339140441842643244345146247248149651752453254155256357158159861562163364465266167168871272473374375276177278179781282283184285186287188189391192293194295296497198199
79 201202103204105206107108109710411312513414615416517618519320221722223724425326427528429230431532833234235336437138239140641342343344445246247148249751952353154255356157158159561662463364265166267168871472373174375176177278179781182283384285286287288189391192293194295396297298199
80 101202103304105206107108109610311212413414615416617318519520221622823524325326227728529130531532533534335236437238339140541942443444145346247148149651552653254155256157158159661562163464265266167168771672173174375276177278179681382283284285186287288189291292393194395196497198199
81 101202203104305106107108109710111412313514815616517318619320521422423424425426327728329230531532433534335136237238339140741342643344145346147148249451952753354255256157158159861562163364365366267268671572273174175176377178179781282283184385186287188189391292193294295596197198199
82 201102103104305106207108109710211412313714715216617518619320321422523424325426327428429230631532633534435436237238239140441842643244245146147248149751352653254255356257158259761462363264265166267168871472273274275176277278179781282383184185486187188189291292393294295196397298199
83 10120220320410520610710810971021131221391431531631771831932042122292342462572662722862923043110321332344352362372383391403411142543344145246347248149751352453454155156157158159561662563264265266167168871572173274375276177278179681382183384185286287288189291392293194195196597198199
84 101202303304105106107108109710411312613514715416417418619520621622623424325426427428429130731632433634235136237338339140641442543244345246147148149351752253254155356357158259561662363164265366167268771772173174275176277178179781182383184185286287288189391492293194295296397198199
85 1011021032041053062071081097102112124137143156168175184192202213226234245255263274284293306314324333345354361372383391408411042443244145146247148249551552353454155256157158159661762563464165266167168871372373374275176377278179681282283284185286287188189391192393194395196397198199
86 101302103204105206107208109810411312413614615416417418619320421422523724325326327628129230331632633434235136637138539140841542643244445246147148149551652353254455356157158159561562563164165266167368971372173274275276177178179781282283484185186287288189291292393194295396297198199
87 101102203304105106107208109610111412613614615616517418419420321222523424425426427528529230431932233334335336337138339140941642343444245246147248149351652553354255456157158159961462563364265266167168671472273274175276177278179981182183284285286187188289291392293194395196397298199
88 201102203204105106107108209710411212313714415516417518519320221622423424525426527528429230231432103343433533613713843914064110424433442453462471481494518522533542553561571581591261162363364365166267168571572173274275176177178179681282283284285286187188189291392393394195396197298399
89 1013022033041052061071081098104114124135145155166175183195204215226235243253263276283291302315327335343354362371386391406419426433443451461471481497515525532542551563571581597614621633642651661672681071272173174375176177178179581282283384485186187188189391392293294195296297198199
90 1012021033041052062071081097101113125138147154167175185193203214223232244255263273285293303317326333345352362372383391406414426432442452461472481491051652453254455156157258159761562463364165266167168871272273174375376177178179981182383184185286187188189391192293294395196397298199
91 2011023031042052061071081097104113122136145155166177184194202214226237244254263272284292304311032833134135236337338439140541442343444445246247148149651852353254255256157158159661362463364265166267168871572373174275276177178179881182283184385186287288189391192493194195196397298299
92 1012022033042051061071081097105111125136145153165176185194202215227235244254263275283292307313324333342354363372383391405411042443644245246147148249651652153354255156257158159661562463164265366167168871572273174175176277178179681282283484285186287388189291292293294195396297298199
93 10120210320430510620710810971041141221341481551661731831942022162242372442522642752872923043143283323433543613723823914034110423433442452461472481491051552453454155256257158159661562363264465266167268771472373174275276177178179681282383184285186287288189291392193294195496297198199
94 101202203404205106107108109810211312313714615316517418519420421422923624325426327628429230531532333634135236337238239140641842643344345246247248249451752153354355256157158159661662163264165366167268671772273174275176277178179881282383184185186387188189391392193294195396297198199
95 101202103204205206107108109610111312413314615516717718519420521322823524225426427228429130631532533434335436237338439240641842443144245246147148149651452653254155156157158159561662563364265366267168771472173274275276277178179781382183384285286187288189291392293394195296197398199
96 2011021031042053061071081096102112126137147153164175184195204214222236244254265275284291304315327332342353361373384391404411142543244245246247148149451852453354255356157158159861462263364365266267168871372373174175176377278179781282183484285186287188189291392193294295396297198199
97 1012021034041051061071081097104113125137145152165176184193206214224236243255263274285292304314325332343354365371383391404411242443344345246247248149451652753354155156157158159661662263264265166167168971272373174375176177278179781182183484285286287288189391292193294295296297298199
98 101102103404105206107108109810311512313514615616517418319220521222423724325426427528729130331732533534235236437138239240541742843344345146147248149851752353254255156157158159661662263164465366167168771572173274275276177278179781182283284285186187188289291292393294195296497198199
99 101102303104305106107108109810311312313414715516717518419220321522723424425226527628529130531632333434435236237138239240441842443244145346147148249751752453354155256257158159961162163464265366167168771572273374375176277278179781382283284285186387188189291492193194195296297398199
100 101102303204205106107108109810311112513514615616417518519120321522723624325226527428429330631432433634235236337338239140641542543544245246247148249651852453154255156257158159461662363164265166267168971372273174475276277278179781382183384285186287188189291492193194195296397298299
101 101102303104105306107108109710411212313514715516317618419320321322623724525326627328529230631432533134335436237338239140341942443244245346247148249951852153454155256157158159461762563364365266167168671472273274275176177278179681482183284385186187188289391292293294195296397298199
102 1011023032041052061071081098102113123136146153165176184191204213226236244253265273286293305311032433434235336237238339140641342643244345246347248149551652553254255256157158159761562463164165266267268871472373174175376177178179581482183284385286187188189291292393394295296297198299
103 101202203204205206107108109810311312413514515416617518219320321122823624525626127328729230631832533534135336337238339140541642543244145346247248149251852653154355256157258159861762263364465166167168671472273174175376177178179781282283284185286287288189391292293194395196297298199
104 101102303104205206107108109510211612313514415516717518419620221622323524625326227828529130631732533234435336237138339140741242343244345246247148149651552653454155256157158159761662363264265266267168471772273174275276177278179881382383184285386287188189291392393194195196297398199
105 10130210310410520620710810971021121251341461551661741851932022142210235243256265273283292306316323334343352361374384391405415423433442452462471481496518525531543551561571581595611062263164365266267168871272373274275276277278179781282283384285186187288189391292193194295396297298199
106 101402103104205306107108109910211512313514715416217518419320621422623424325426727528529230531632533534335236237238339140441642843144145246147148149651852253354355356157158159661762363164365266167168671472273374175176177278179781182283284385186287288189291292393194295296397198199
107 1012021032042052061071081097102112121131014515616617518419220421422823224325326327628529230631432533234635336237238339240541642643244145146347148149651752653354155156157158159661662363264265266367168771572173174375276177278179781182283384385286187188189391392293194195396297198299
108 201202103204205206107108109710311312213714715416617518419520621522623324225626327428429130431932533234235336237338439140541542543144245246147148149551652553254155256257158159761462663364365466167168871372173174375276277278179681382283284285186287188189191492293194195396397198199
109 1011022032042052061071081095101112125138146154164174187196204215224233247253264275282291306317325331341353364372383391405418425431441453462471482493517524536543552561571581595618623631642653661672681071272273274275276177178179781182183484185186287288189491192293194395296397198199
110 201102103204205206207108109710511312413514515316617818519520321522323524525326627328329130531532433334335436137238339140741742443144245246247248249451752653454155256157158159661462363464265166167168771572273274375176177278179881382283284185286287188189391192293294395296297198199
111 10110220310430510620710810951031111251341481541661741841962022142242392422532642752852913043110325333343352362372383391404414426432445453461471481497511052553254155156257158159661662163164265466167168771472273374275176277278179781282383184285186287288189391192293294295296297298199
112 101202303304205106107108109910711212213814515616317418319320221622523324625326527528729230531532633334135136237238339140641942443344245246247248149751552453454255156157158159461862163364165466167168571572173274375176277278179881182283284285186287188189391292293194295396397198199
113 101202103104205206207108109610211412313314815616417618519320521522523724325226427528429330431632833334135236237238439140441642243244445446147148149751552553254255256357158159561762463264265166167168771572173274375176177178179881182383184285286287288189391292393394195196297298299
114 1012021033042051061071081096102113122136146156167174183195204213227234246253262276285291305317326331342351363372384391405417425435441452461472481495511052153254355356257158159761562363464165166167168671572173174375376277178179781282283384285186287288189291192493194295296297298199
115 101202103204405106107108109810311312613514615516717318419320621422423424425226327628629230631432433334435336337238139140441742443144145446147148249551552553454255356257158159861862363164165166367168671672273374175376177278179781182283284285286187188189391292193194395296397198199
116 101102203204105306107108109710211312313814415616517618519320321422423524425226327528329130731532633334335336337138439240541742543744245246147148149551452453254555156157158159761562663164165166467168871372273274175276177278179881282183284185586187188189291292393194295196297398199
117 101202203104205106207108109710211312513614715516517618419320321422323624325326527328529230531932633134235136337238339140641642343344445246147148149651652453354455356157258159861262463264265266167168871272373374275376177178179881182283284285186287388189291392293194295196397298199
118 101202203104205206107108109610211412513614315516417418519520221422723424325626327528529130531932633334335336437238339140241842243444345246247148149851552553154255156157158159761462463364565166167168771472373174175276177178179781182283284285286287388189291392393194195296297398199
119 101402103104205106107108109610211212313814715416617418519520221522423624425226327628429130631432733434135336237238439140641642643244245346247148149651952353154455356157158159761562363364165166167168671372373274275276277278179781182283284485186287188189391292293194295296397298199
120 101302103104105306107108109810211312413614715616217518419220421522723524125226727428629130531532333334335436337238339240541842443444245146247248149551652453254155256157158159661762463464265266267168771472273274175376177278179881182183384285286187188189391192293194395396397198199
121 101202103204305106107108109810311212413414715316517718519120521522323924325426527328229330431332833334235236237238539140741642443344245346347148149351752653354255256157158159761562363164265266267168771672173274275276277178179881182283384185286287288189291392293194295296197398199
122 1011022032042051062071081097102114123134146155165174184193204214227234243255265276285292305316328335343352361372384391404418424432441451462471481494511052453254155256157158159461562263264465166267168871372373274275276377178179881282283184385186287288189391392393194195196297398199
123 101202103304305106107108109710311212413814615416317518519520221422723524325426527628229130431832233334235136437238539140841642543444345446147148149851752353154355256157158159461762363164365166167168771472273274175276177178179781182283484285186287388189291292393394195196297298199
124 101202203204105106107208109710211412313714515616717518419220321622723224325126527428529330531332533434435336137338339140541542843344145346247248149851652253554155156157158159761462263364265166167168771472273174375376277278179881282283284485186287188189391292193294295196397298199
125 101202203104305106107108109610111512313714715616317418419520321822223324325326527628529130331732833434235236437138339140641442543344245246247248149951352653354255256157158159661562263164365166267168771672273274275276277178179781182283384385186287288189291292393194195196397398199
126 201102303104105206107108109710311312413414615516417518519320121722523524425426627528329230631632733334335236237338439140441542743244145146247148149651852253254155356157158159561662363364365266267168871372373274175276277278179781282383284285186287188189391292193194395396297198299
127 201102203204105206107108109710211412313614615416417518419320221222823424425326727528429230531732633234335436337238439140841442543344145246147148149651852353354255256157158159461862363264265366167168871372373274375176177278179681282283284385186287288189291292393194295296397198199
128 101302103104205106107208109610211412213814415316517518419520221522923224425426327728529130331832533334335436437238339140741742643344145346147148149451652453454155156157158159861262463264265166267268771572273174375176177178179781282183584285286287288189291392293294195396297198199
129 101302203104105106207108109710111312413714815316717418419320521622223324225726227628629230431532733434235136237238339140741642543344445246147148149751552553354155156257258159661462263364365166167168571672173374275176377278179881182383284285286287188189391392193294295296297298199
130 2011021032042051062071081097103111125136146157164174183193203217226233245252264275286292304315327333342353364372383391406416424433441452461472481496515523532543551563571581593611062263264165266367168871672273374275276177178179881182283284285286187288189291292393194195296397298199
131 101102303204105306107108109710611212113514615516517418419520221522623424325526527628529130431832833234435436237138339140641642443244245246147148149451952353154255156257158159661462463664265166267168771672273274275176177178179781182383184185286287388189291392393194195296297298199
132 101202103204105306107108109710411212413614615516517618519220321322723624325426427428529330431632233234335236137338339140641642543344245446147148149751952253254355156157158159661862163364365366267168871272273274175276277278179781182483284285186287188189391292193294395296397198199
133 1011022033041052061071081097102115123135145155163176185193205215224234244252268274284292301311032733234235636137138439140541642743244145246147248149651552353454255156157158159861562363464265266167168871372273274275276177278179781182283184385286287288189291292393194295296497198199
134 20120220310430510610710810981041121251351491541631741841932022152282352422532682752852923053153223343433523623723823914034111423432443452461471482497511052153254355356157158159861262363364265166167268771472273374175276177278179781282183384285286287288189291392293194195296397298199
135 1012022032043051061071081097104115122136147153164173184194204217229234243254264277285292304315325335345353362372383391407414426431441451462471482495511052553254155156157158159661362363164165166167268471672173274375176277278179781582183284285286287188189391392293194195196397398199
136 101102103404205106207108109710211212313714915616517418519420421422523324425326427528329230631632333234235436237138539140841742543244245146347148149851352753254355156157258159561562263464165266267168771672373274175176277278179681282283384285186187188189291392293294295296397198199
137 1012021032041052061072081097102113124136145155165175183193204214228233245254265274286291302319324334343351363372383392404411142343244145246147148249851552353354155456157158159461562563264265166267268971372173374375176277178179781182283284485186287188189391392193294295296297298199
138 101302103304105106107108109610411212613614715216517518419520521222523724225526227528629130331832733334335236437138339140541742543344445246147248149951652153354355356157158159561662263164365166167168671572173274275176177278179681382383184285286187188289291292493294195196497298199
139 10110220320430510610710810981011141251341461571661751841912062152232342432532652742852933033133293323443533623733813914054144254334414514624714834975110522533542552562571581591061362163364365266267268771572273274375176177178179681282383284185386187188189391292193194495396197198299
140 201102203104305306107108109910411412413714515216517518519320321422523224725426327328429230231832933534235436237338339140641442643444145246147148249651652553354155156357158159761662163164265266167268871272273274375176277178179781282283284285186287188189491192493194195296297298199
141 101202203204105206107108109610311312113814515616417518519320321522523524325526527628529330431832433234435136337138139140741742443344245146247148349851652353354255156157158159461562363364465266167168771472373174275276177278179681282383284285186287288189391292393294195296397198299
142 1011023032041051062071081096102114125135147154165174183195202212227235243252264276285291304318326333344353362373384391404415425434442453462471481498511152153154255356157158159761462363264365166167268771372173374275276277178179781282383184485186287188189291192493294195396197298199
143 101302103304105106107108109710511312313614815316417618519320421422523424425426527328429230431532633334435336337238239140641542643544145246247248249751652553454155156157158159561762263264265166167168771472273274175376277278179781182383284385186287188189391292193194295296397298199
144 101102103304205206107108109810211212313514815516417518419120321322623524325626527328529330531632633334235236237338339140641942443344245146247248149751552553454255256157158159661462463464365166167168671572273174275376277278179781382183284285186287188189291292393194295196497198199
145 101202203104205206107108109710211412313514615516317518619320521222623624425326527428429230431632833434335236237238239140341842343244245446147248249851752353154455256257158159461762363464265266267168671372373174375176177278179981182283284285286187188189391292293294195296397298199
146 1012022032042051061071081096102114122134144153167176183195202215221123524325526227628629130631632233534335336437138339140341842543444245446147148149551952253254255156157158159761662463164265166267168671572173274375276177178179681382283384285386187188189291292393294195196297398299
147 101302203104105206107108109610211412413614715616517518419520521822323324525326327328629130431632533434335136237438339140541642543444145246147148149551652553354355156257158159861662363264165266367268971172273174175476177178179681282383284185386187188189391292193194495396297198199
148 101202103204305106107108109710211312413714415616717618519320321322523324525426227328329230431832533334335436137338339140941142643344245146347148249551752553454355256157158159861562463264365266167268871272273274275176177178179781282283284185386187188289391192293194395396297298199
149 1012022032041051061071082097103114124135145152166175184193203215222235245255265275284292303311132833434235236237238439140441442843244345246147148149551552453354355356157158159961362263264165166267168971372373174275276177278179581382483184285286287288189291292393294295196397298199
150 1011024032041051061071081096103113125137146154164173183195202215228236241254264277286291304317323333346352363372383391406416425433444451461472481497511252253154455156157258159661462263164265266167168671572173174375176177178179681282283584185186187188289291392293194395296397198299
151 101202203204105206107108109810311412413614715516817518319220221622423324625426127528529130931232733234235236337138439240641442443444245446147148149751652153454155156257258159961362463564165266267268771572373174275176277178179581482383184185386187188189391292193194295496297198199
152 101202203104105206107108209610111512413714615416517618519520321422723724325426427128429130631432333334235336237338239140741742243544245346247248249551652253454255256257258159661762263264265166167268871372273174475176277178179981182283284285186287188189291392393194295296297298299
153 2011022031041052062071081096103113124134143154167175182195201217226237246255264275287291304315326333342351364371383391404411142343244245246247148149751552353454255156157158159661762263264365266167168671772273374175376177178179481582183284285186287288189391292193194395396197298299
154 201102203304105106107108109610411312513514815316817418419520421422423624225626227528429130631432533434235236437138439140641642643244245246147248149551752453254355156157258159661662263364165266367168871672173174475276277178179681382283184185286287188189391192293294295396297198199
155 101102103304105306107108109710311112513614415616617518419320221722323724525426327428529230531432333234335436137238339140741942643244245146247248149551852453154255256157158159561762363564165366267368771372173274375176177178179981182183484185186287288189391192293194395496197198199
156 101202203104205106207108109810611112313514515216817718719120421322723624425326227328229330431732533234235536437138339140641542643244345146147248249651452453454255456157158159961462263264165266167168671672273374275276277178179781182283284385186287188189291292393294395196297298299
157 101102103304105306107108109610411412313614515516417518219520221722523524325526627428729130331932433334235236237238339140241742643244645246147148149751452453354255156157158159561762163464265166367268971472373174175176277278179781482283184185286287188189391292293194195396297298299
158 101302203204105106107108109810211212213914515316817518419120421422723624325426327428629330531332733234335336237138339140841542343144445346247248149751852353154355256157158159661662263464165266167168571772173374375276177278179681382283184185186287188289391192393194395296497198199
159 101202103204205106107208109710211312513514615516517618519320521522623324225326527428229230631532733434335236337238539140541542643344245246147148249551552553354155156257158159561662263264165366167368771472273274375176277178179881282283384385286187188189491192393194195396297298199
160 101202103104305206107108109610211312213514915416417418519520321622523424425526527428329130331732733334335336237338339140441542543144145246247148249951752653354555256157158159761562363264365266167168671472373274175276277178179681382183184385186287288189291292293294395196297298199
161 1012023032041051061071081097101113124136146154166175183193205213224234244254265273287292305316329332343353362373382391406414426433442451462471482495511052253454355256157158159561762163264365166267268671372473374275276177178179681282383184285286187188189491292193194395396297198299
162 201102103104405206107108109810311412413514415416517518419320321222723724325526327428529230531732633434235336337238339140441842543344245246247148249551652453354255256157158159861562263364265266267268871372373174275276177178179581482283184185286287188189291292393294395296297198199
163 1011023032042051061071081097102113122135145152166176183193202214226237244257264274286291305316327333343352364371383392407417424434442451461472481494511052353354355256157258159461562463164365166167168771572273274275176177178179781282283384285286287288189291392293194395196197398199
164 101302103104305106207108109810311212513514515616617218519320421622423624325226527728329230531432733234535236237238439140141942643444345346147148149851552253154155256357158159961462263364165266167168671672373474175276277278179781182383184185286287188189291392293394195196397198199
165 201102203204205106107108109710211212313814615616317618619220421522823224425426527328329330531532333534335336237238439140641342643244345246247148149751852453154255256157158159561762363264265266367168771572273174175176277278179881182283284385286187188189291392293294195296297398299
166 101202103204205206107108109610311212313414815216617618219520321722623524325526427528729130531932533334235336137338339140341742543244245246147148149351852553254155356257158159861562363364265166167168771372373174275376277178179781382283284285286287288189291392293194295196397298199
167 101102403104205106107108109610111312613514515416617318519520521322523424625326327728529130531732733334435336437238339140341942243144145146147248149351952653254355256157158159861562263264165266167168671572273274275276277278179881282283184285286387188189391292393194295296297298199
168 2011022031043051061071081098103113124137146154163174185192201215223234244256268275286291307317325333344351361372383392404416424432442452461471481496511052453254155256257158159861462363264265266267168571672473174175176277178179781182283184385386187288189391192393294395296197398199
169 201102203204205106207108109810511212513514515416717518419320121422523924525526227328329230731632433234135236237338539140641542543544245346247148149551752353254155256257158159761662263264265166267268771372473274275176177278179881282283184385386187188189291392293194195296297398199
170 201102103104205206207108109510211412413514515416517518419620221622623524725626427328529130331932233234435136237338439140641642343144345146247148149951752453554355156157158159361862263264165266267168671372573174375276277178179881182283284285186287288189291492293194295196297398199
171 10130220310410520610710810961031111241381451551651751851952032162252342422562632762852913053153233333453523633713823914064154264324434514624714824911516521532542552562571581592611262163464265166267168671372473174375176177178179781182183384285386187288189391292393194395296197298299
172 101102303104205206107108109710611312513414715616617518319320421322523624625626127328529230531532633434135136337438439140341642443144345246247148149951852553254255256157158159661762363364365166267168771372173174275276177278179681482183184385286187188189491292293194295296297198199
173 101102203204205206107108109710211312613614515416617718419320321222423424725326427228629230831532333534135536237238139140341642743244145246247248249551952353154255356157158159961762363264165366167268971272273274275276277178179781182283284385186287188189291292293294295396297198299
174 1012023031041051061072081096103114124133146154164175183195202217227237242254268274288291303311032233334435436137238239140641842243144245146247148149351452853254355156157158159761762163364165266167168871672173274175276277278179681382283284185286187188289291392293194395296497198299
175 101202403104105206107108109810211212513814515616617518319320321722523524225226627628529230731432633134335236237238339140941542543244245246147148249551652153454155156157158159861362163464165166267368671772173274275376177178179581682283284285186287388189391292293194295396297198199
176 101202203104105106207108209710111412313514815616717318419320621522523624425326327528529130531632333334235336237338339240441642343144345246147148149751852353354255256157258159761762263164265366267268671372473174275276277178179881282383184285386187188189291292393294395196197398199
177 201102103204205206107108109610211412313614415416517618419520121322923424525526427328429130831532833334435336237338439140441742343344145146247248149451852653154155256157158159661762363264165166367168771372473174375376177178179781282283284385286187288189291392293194195196497298199
178 201202103204105106107208109610211312513614715416717418519520321322523424225326127728529130531632633434135436437238239140941542543444345146247148249551752453254255156157158159861362263364365266167168571472373274175376277278179781182383484285186287188189391392193294295396297198199
179 101202203104205106107108209610211312713514615416417518419520421322523424625426427328429130231832233634135536337238439140641642643244245146347248149751552553554255156257158159761562363264165166267168871572173274275176277278179681382183184485286187188189391192293294395296297298199
180 1013021032041052061071081096102112126134147155164177183195204214225234245254266272286291304317322333343353361372383391406411042343244145346147248149851552253354555256257158159561662463664165166167268671572273174375276177178179681282283484185186287288189391192293194295396397198199
181 101202103404105206107108109810311312413614515516617418519320421722423424525326327528329230431332733634235236237138439140741642443144345246247248149451752453254455256257158159861562263364165466267268771672273174175176277178179781182383184285386187188189391192293194395396197298199
182 101102203304105106207108109710311212413414415416817618519320221422623824425426427228329130731632333434135436137338439240641642543344645246147148149551752453254255256157158159661662363264165266267168671572273374375176277278179881182283284285286287188189291292393294195196297398199
183 101202203104105206207108109710311312413514515616417418419320221622423524525526427628529230231732633434135236337238339140941742543344245246147148149551552153554255156257158159561762263564165366267268771372473174275276177178179881282283284285286187288189291392293194295296297298199
184 1013022031041051061071082096101113125135146153168173183195202216225236244255263277287291306313324333345352362371382391408418422431443451462471481494511152253254555456157158159561762363364165166167168671572273374175376277178179781182283284285186287288189291392293294395196297298199
185 201202103104105206107208109710511112713614615616517518319320121822523424525126327628629230731532633234235436337138339140441342443244545246147148149851552453254355256257158159661862363164165166267268771572273174175276277278179781382283384185286287188189391292193294395296297198199
186 201102103204205106207108109610311512413514615416417618419520321322523524525426627428529130531732433334235336137338339140541342443344445246147148149651952253354255256257158159661862463164265266167168871472273174275276277278179781282383184285386287188189291292393194195296397298199
187 1011023031043051061071081096102113125136144154164175185195202213224236246253266274285291306314328333344351361373383391406419422434442453462471481494511152453454155156157158159761662263264265366167168671372373274175276177278179781182283284285286287288189391292193194395496297198199
188 101302103104105306107108109810511212713514715416417318619120321522323624225426427828329330431632533434135436337138339140641642543444445246147148249751552453354155156157158159861762263364165366267168671372273274275276177278179781182383184385286187188189391192293394295296397198199
189 1011022032042052061071081098103113125134148155164176184191203215223234243253267272284293304315327333343354362373384391407416425434442451462471481494516524535542551561571581597613624635641651662671681071272273174275276177378179781382383184185486187188189391192393194195196397398199
190 1011023032041051063071081097103113124135147156164176186195201214225235244252266271281291306316326334343352362373385391407417426432443452461473481497514523534543552561571581596614622633642651662671686713725732741753761772781791081182183484185186187188189391192393294195196397298199
191 201102203104105206207208109810411412413714415416517818519220221322623424425626327128329330331532433634535236337138439140741442543244345246247248149651852353154155256257158159861462663364165366267168871372373374275276177178179881182183184285386187188189491192293194295296397198199
192 101202203204105106207108109510411212413614615316417818519620221522423724425426327228429130531532633334235436537238239140941642443444245246147148249351752553354155256157158159361762563164365266167168971372173274175176177278179981182283284385286287388189291292293294195296197498199
193 101202103204205106107108209610211412313414715516817318419520321622423724425326327528629130331632433234335436337338139140841742443444145246147148249551752553354255256157158159861462363364265166167168571572273274275276177278179781382183284285186187188289391292393294295296297298299
194 101202303104105106107208109610111312413714515616517518119520421222523624425226627428829130331932733334235336237238339140541942443444145246247148149551752253254455156357158159861462463164165166167268771472373274375176177278179581582183384285386187188189391192293194395296297298199
195 201102203204205106107108109710411312313714515516517518619320221522623624425226427228529230531332733234235236437338339140541642343544345346247148149851652353254255256157358159761662263164265266167168571672273274375176277178179881282283184185286287288189391192393294495296197298199
196 101202103204305106107108109610311212313414415816417418419520121822923224425526527628429130531732433434435236337138339140341742443344245146147148249751952353354255156257158159661662163464365266267168771472473174275276177178179781182283184485286187288189291292393194195196397398199
197 201102303104205106107108109710211512313614415416717618619320421322523624325326327428429230631332533634335236137138439140741642643644145246347248149551852253154255156157258159661462363264265366167168771272373374275276277278179781382283384185186287188189391392193194395396397198199
198 101202103204105206207108109710211212713514615416217618519320321322723324625426627328129230531732533234135736337338639140541842543244145246147148149551552553254255156157158159861462663464165266267168871472173374175276277278179781182183384285286287188189291292393194295296397198199
199 1012022031043051061071081096102115123138146153165176184195207211224233246254266274285291302311032633234235136237238339140741542143144145546247148149451752353554455156257158159561862463164165366167168971372573174175276177278179881182183284285386287288189291392293194295196397298199
200 101302203104105106307108109810411312513714615516617518419320421322823424325226327528529230831432333134335236237338339140541742243244345446147148149751452453454355256257158159761762363164265266167168571672173374275276177178179881182283284285286187288289391292193294395296297298199
201 1011021033042051061072081097102112125137143155167173183192203215226234244253263278286293305318326334342352363371383391404416427432444452461471481495511052153354255156257158159761462363164165266267168771372273274475376177178179781382383284385186187288189291292393194195196397398199
202 101202203204305106107108109810311312413614615516417518519320521322623324425526427328329230631732633334235236437438439140341642443644145246247148149751552453154355156157158159561562563264165166267168971372373274175276277378179781282483184185286287188189291392293194295196497198199
203 101102303104205206107108109610111312513514815516417518519420121322523724225526427428429230631932433234235336437138239140741542643344245246147248249851752153154455456157158159561662363764165166167168771172473274375176177278179881182283284285186187188289291392293194295196497298199
204 30110210310410520620710810971051121251331471561661751851932022142272372432522632752852923053153233323423523643713823914034111424432443451462472482491051552253354355256157158159861162263664165266167168671572173374375276277178179681482183284385186287288189291392293294295296197398199
205 1012022031044051061071081098105112123136147155164174183193205216227236244253264274286292303318325333343352364372383391403414427432441451462472481497511052353154255256257158159661562263264165366267268871572273174375176177178179681382183184385386187188189391392293194195296297298199
206 101102303104405106107108109810211312313614615316617718419320321522623424525526427128529130831532633234235436237438339240641542543444145146247148149651552553154255256257158159561862163464165266167268671672173474275176177178179881182483184185286287288189291292393194195396297298199
207 101202203104105206107208109810311312313514815516617618419120421122723424625526227428529230831432233534135236137138339240641642343344245346247248149451852453454455256157158159761762263364265266367168771472173274175176277178179881182383284285386187288189291392293194295296197398199
208 101102203204105206107208109610311412613414415316717518419520221622723624225426427428529130631332433634335336137338339140541842243244545246247248149451852453154355156157158159861562263364165266167168571572273274175476277178179981182383284385186287288189291492193294195196297398199
209 101202203104205206107108109610311112413514815516417618519520221722223824125426527428429130431632733234235436137338239140941542543244445146247148249551652353554155256357158159761762363264165166267168571572373274275176177178179781182283384485286187188189391292193294295296197398299
210 101202203204105106107108209610411412313414615616717518319520221622723524325326427328629130331632333134535236237338339140641842343444145146147348149751752153554455156357158159861362363264365166167168771272473274175476177278179681582183284385186187188189391192293294395296397198199
211 101202203204105206107108109610211312413714615616517718419520321422723224125226527228429130431932533534435436137238439140741242543344345246347148149751552353254255256157258159961462463364165166267268771372473174475176277178179681282383284185386287188189391192293194295396297298199
212 101202203204105106207108109610211512513614415316517418519520221622423624725326327428529130431632333434335236337338339140741542643344145446347148149451752553354255256157158159761562263164365166167268771772173274275176377178179781182183484185186287188189391192393194295496297198299
213 101302103204105106207108109610311212213514715616717718419520421422423224525426327228429130431532833534235436237138339140641642543344245146247248249951552353454255256157158159561662663264265166167168771372273474275276377278179681282283184385186287188189391192293294295296397198199
214 10110220330410520610710810971021131251341461561621751841932042172242362442542652752852923033163233343443513633723833914034112424431443451463471481496516523534542553561571581595615624633641653662672681071472173174175176377178179681282383384185186287188189391192293194495396197198299
215 101202303204105106207108109810411312313714515416817518519320421322623524325326127328329230531232833734335436237338339140741642443544245346247148249751552453254155456157158159661562563164465166167268871472173174375176177178179781282283284285186187188189291292393194295396297198199
216 1011021033042051062071081096101116123134147155167175184194202212227236243253261276285292306311032433234335136437138339140541542543344445246247148149851252553554255356157158159661662163264165266167268871272473274375176177278179881282483184285186287288189291392293194195296397298199
217 201202203104205206107108109810411612413414515616417418419320321422423624525426527528529230431632533334335236237138339140541542643344145146347248149751552353454455156157158159761662363264165366267168771672173174275276177178179781182283284385186287388189291392193294195396197398199
218 1011022033042051061071081095102112123136147157166174185196203213226234242254263274283291303316326335342354361373384391401041642443244545146147148149551852453454255256157158159761562363364265266267168671272373274375276277278179881182283284285186287188189291392293194195196497298199
219 2012023032041051061071081098103113125136145154162176185193203215225234243256266275284292303318325333342354363371382391403411042443244445146247148249751452253454255256257158159761662463364165266267168871372273374175276177178179781182283284385286187288189391292193194395296297298199
220 101102503204105106107108109710311312413514415416517518419420321422523624825326327528529230431732733434135336337238339140541542543444445246147148149651952253354155256157158159661862263164165366167168771372173174375376177278179781382283284285186287288189291292393194195196497298199
221 1011023032042051061071081098102112125136146155166174186192202214224233246252263276284291306316325333343353364372382391401041442443544145146147248249150751652553554155156157158159661362363264365266167168671572373174375176277278179781282283284285286287188189291392193294295396397198199
222 201302103204105206207108109810211312413714815516417318419320421522623524425326327728429230231732633134335536337138439140441742543344145346147148149150751452453254455156257158159961562563264265366267168671472173274275276177278179781382183284185386187188189491392193194195296297298199
223 101302103304105106207108109510111112713814715216617618519520621122323324525626527228429230531932433334235236237338239140841642343444445146247248249150351652653254355356157158159461662463264165166267168871472373274275176277278179981182183484185286187188189391292293294195296297298299
224 201102203104205206107208109710611312213414515716317718319220421322923624225426627228829330131732633434435136237238239140541442343444245346347248149150751852353154155256157158159561962163264465366167168771572273174175276177178179681482183384285186287288189391292393294395196197298299
225 201102103204205206207108109510211212513514815416717518419620421722723324225326327428629130731432333734235336137238439140441742443544245246147248149150551452353354155256357158159761562463164165266167268771772273174275176377178179681482283184285186287288189391392393194295396297198199
226 1012021033042051062071081095102112124137146154168174184196204214226236243253264275283291305315325331346351363371385391405411042343344245246147348149150751552453354255256157158159461662463164165166267268671772373374275276377178179881182183384185286287188189491192293194295396297198199
227 101202103304305106207108109710411312513514715516417618519420521222323624425426327328429230431432733434235236537238239140741942243144245546147148249150551652753354255156157158159461862463264165266267268871272273274375176277178179881182283284285286187288189491192193394295296197298199
228 1011021033043051062071081096103114122136146153164175186193203215227235243255267276284293303317324332343352362371382391404411042643244145346247148249150851652253354455156157158159661562263264365166167168771572373274275276177178179681382183284285286287388189391292193594195196297298199
229 101102403304105106107208109810311212313514915516517318519220521422623524225426527528429330331932633234435336237338239140541442643344245246147148149150651752353154255256257158259861762163364265266267268771472373174275276277178179681382183284285286287188189391192493194195496197198199
230 10110230310430520610710810971031121221381441521661741881922042132272352452582642752812923073133283323443523623723823924034110422433441451462471484491506511052253454255156157158159461762263264465166167268671372373174375276277178179781382183284285286287188189491292493194195296197398199
231 1011023033042052062071081099104114125134146153165174185192205216229235243254264276283293305315323334342351364373382391405415424435443453461471483491504511052153154155156157258159661562163264265266267168771472373274275276177278179981382283284185286187288189291492193394195196397198199
232 1011021033045051061071081096103111123137141115416317418619420421322623224325526527528329330331632633634335136237238339140841742543244245246247148249150751752553554155256157158159661562263364265266167168571472273274175276277178179681282383184285186287188189491492293194195296197298399
233 101102303204105106207208109810611212313514715416617518419120221522523624425626527428429230631732733134235336237238239140741642343144245146247148349250451952153354455256257158159761662563164265266167268871372173374475176177178179581282483284285286187188189391192293394195496197198199
234 101202103204105306207108109610311412313514515516717418719420421322923424625426227528229230531332533334335236337138339140541842143444345146347248249150651752253354155356157258159761762263264265366167168771472373374275276177178179781282283384185186287288189391392293194395196297298199
235 1011022032043052061071081096101113125136145153166175184194203217225233244254263275285292304314321033534435236337238439140641742443244245246247148149150751452653354255156157158159561662363164265166267168771572173274375376277278179681382283284185186387188189391392293294195296397198199
236 201102303204105206207108109710311112413614715516517518419420321422523624425426427328429230431932433134335336337338439140441742743444345146147148149150751852453254155256257158159661462563264265366167268771472173274475176277178179781182183384285186287188189391292293294295396197198199
237 1011023033041051062071081095105112122139145152166177185195203212223234246254264273285292303318326333341354361372383391405411042643544245246447148149150751452453254255256157158159561662263264265266167168971272373374375176277278179781182183484285186287188189391292393294195296397198199
238 101102303204305106207108109810411512313514515416317718419220521422723424425726427328429330131732733334235136437138539140441842343244445246147248149150851852153554155256157158159561562363464165366167168871372273174275176277278179781182383184385186187188289491292293194495196397198199
239 201102103304205106107208109610311212513514915416517818519320221422723424225126727228329330631432433434335336237338239140641842443644245246147148349150951452353254255356257158159561362363364165166167168871572473174175176277278179781282183484485186287288189391292293294295196297298199
240 1012022031041053061071082096102115122137145155165175183194204215225236245251264274287292303315327335344355361371382391404418425433442451462473482491501151252353254155256257158159561662263364265166267168471872273174175176177378179781282383284285186287288189491192493194395296297198199
241 2012022033041051061071081096103115123133149154166175185194203215225235247254263276283292305313324333343353363372382391404418423433443451462471483491501151652553254355256157158159561762163264265266167168771372473274275176177278179581482283384185186387188189391292193394295296297198199
242 2011023032042051061071081096102113123135148155165176184194203213226234245254264272285292304317321233534335136237338339140441642543244145146347248249150851752353354255256157258159761462463164265266167168771472173174275376277178179681282383284285186287188189491292293294395296197198199
243 1012022033041051061072081096102114124136144155167174184194204213228235245254263275285292305317325333345351362372382391403411042443244245346247248249150851652353354255156157158159761562263364265166167268671472373174275376277178179781282283284385186287188189391292193394195396297198199
244 101202203304205106107208109710211412313414715416517418519420321422723824325426327628329230231532733334435336337238439140841842243344345146247148149150751552753254255256157158159661662263164265166367168671572273274275276177278179681482183284385286187188189391292293294195296397198199
245 101302203104105106207208109510111312113814815516317618419520321622523324425326927328529230331932733434135236137338339140641842643244145146247248149150651552353354255156257158159561362563164265366267268871572273274375276177178179781282283484285286187188189391292293294195396297198199
246 201102303104105306107108109610311312613514715316417518519420221522423424525526527528529230531832633334335336237238339140641542343244145146147348149150651752453154355356257158159561762263364265166167168169571472473174175276177278179981182283384285186287288189391392393194495196297198199
247 101202203104205306107108109710311112313714715516717518519220121422723524225526327528229330831232833434435236137238439140541642343244345146447148249150851852653254255256257158159761562263364365166167168169671472273174475276177178179881182383184385186187188189391292293294395296197298299
248 2011022031042051061073081096104115122136145156165178182194201218227233245253264272287292306315323334342353362373383391401415428434441451464471481491507518522532543552561571581597612622633642651663671681691171472173174375276177178179681482383284485186187288189391292393194195296397298199
249 301102103204105206207108109610311412113914815416717618419420421622723124425426327428429230431532733334235436237238439140441642443444345146247348149150851552453254155256157158159861262463364265166167268169571672373174275276177278179981382283284285186287188189491292293294195396297198199
250 1011022034041051061072081096103114122135148157164174184194203213226235243254266275285292304316324334341352362372383391407411142543544245246147248249150451452353454255156257158159661762263264165166367168169671572373274175276177178179981182183484285286187188189491292193394295296197398299
251 101102303304105106207108109710511212313614615616617618319320421422723624425426327328529130231632333534535236237138339240941742543144445146147348249150551952153454155156357158159761562363264165366267168169671472273374275276177178179781382283284285186187188189391292193394195496197298299
252 1012021032043051061071082097102113124136148155165175185192204213228233242253265274284293304316326333343355362372383391405417421434443452462471482491506514524534542553561571581591061562463164165266267168169871372373274175376177278179681382383184285186187188189391292393294295296497198199
253 101202103304205306107108109710111312513514615616517618319420421322623724225426327328529230431732733434235236437338339140441842543244445246147248249150751552553254355256157158159661462363264465166167268169871372173374275176177178179781482283284285186287188189491292393194195296297298199
254 201102103404105106207108109610211312413514615416717518419320321322623524625426327528529330431832533234335236437138239140241942543544145446147248249150751652253354355256157158159961462263264265266167168169671572573174275276177278179781282383284285186287188189391292193394195296397298199
255 101302203204105106207108109710211312413514615516417518519320421322523524625626427528429130331832533234635136137238439240741542543244145446147148149150551952253654155156357158159761562363264265166367168169771472173174475176177278179781382283284285186187188189391192493294195496297198299
256 1012022032042051062071081096102111128136148154166176185194203214224235245253262274284292303319322331344354361372382391407416422433441454463471483491501151452253554355356157158159661562463364265166167168169871372173274375276277278179781282283384285186187188189391292393194295196597198199
257 2012023031041051062071081095104114124136147156163175186196203217226234242252265275283291303315325334345353363372383391403411042543344345246147248149150651452353454255256157158259961462263264265366167168169771372173374175276177278179981282283284285186287188189391292393294195396297298199
258 101102403304105206107108109710211412313714515416617418319420221522523424625526327628529230331632733734235336337138439140741642343144445246247148149150551752753254155256157158159861662363164365166167168169671672173174375176277178179781282383184185286187188189491192293194295396297298399
259 10130220310420510620710810971031121221361471510167176183192203213227234244251264273285292308313325333341353364372383392407415424433442452461471482491504519523532543551561571581596616624632641653663671681691071272373374375276177278179781182383284285286187188189391292193394195296397298199
260 201102303204105106307208109810211512513314715516317518519420421422623724325226527428429230431732933334335436437238439140441742443344245246247148149150551652453254155156157158159761262363364165366267168169971572273274175276177278179781282483184285186187188189391492293194295296397198199
261 101202103404205106107108109510211312113614915516617618419420221422523724325426527328529330531532733234135436237138339140541942743344245146247248249150951652253254355156257158159461462463264365166167168169771572273374275276177278179981182183384285186187188189391292393294195196497298299
262 101302103104305106107108209710311312413514715616317718419320521422423624525226727228529130231732633334235336337238339240441842543144145446147148349150951552353454255156257158159861462163264365266167168169671572373274175276277178179681382283284285186187188189491192393494395196297298299
263 1012022032042051061071082097102111125137147155165176183192203214227234244254264274284293306315326334343353362372383391405416424433443452462471483491506517522533542552562571581596615624631641651663672681691071572273174175176277178179581382383384285286187188189391292293294295396297298199
264 1012022031042053062071081096103113122134147156167174182196202216224235246253264273287291304314328336342352362374383391403411242443344145246247148149150751452453354255256257258159461662463364365266167168169971572173274275276177178179681282483284185186187188189491292393194295296297198199
265 101202303204105106207108109510211512313714415616517618419520421422523924525226427428529230531532533434335436137138239140541842543244345446247248249150251852353154155256257158159661962263264165266267268169971372273374275176177178179881282383184185186287188189491192193394195496297198299
266 101302103204305106107108109610211312413314815316517818619420321422723524725626327328329230431432433334235136437238339140841642543344245146147148349150751852453654155256157158159561762163264265266167168169871372173274175276177178179681482183384385186187288189391392193294395396297298299
267 101202203204105106207208109710111112613814615616717618219220721122423524325426427228529330431932733334235236237338539140441642843144245146247348149150651552353254155356157158159961362263364365166167268169671672273174275276177278179881282483284285286287188189391292293294295396197298199
268 201102103304105206207108109510511512213514715616417318419620221722523524225426627728629130331632633234435436137238339140341942443244145246147248149150451652453254255256157158159961562163364265166467168169571772473174175276177178179981282183284385186187288189391292493194195396297298299
269 101202303204205106107108109610211312313514715716817518419420521422323824525326227428529230431532533234335236137238339140741542443344345246347148249150751752253354155356257158159761662363364265266167168169671772273174175176377178179781282283284185286187188189491192293294395396197298399
270 101202103204205106307108109610211312313414715516817518319420221622923424425326227528429230431732633434435336237238439140541642543244245146247148249150551852653254155156257158159761362363164165266267268169971372173374475276277278179781382383284285186187188189391292193394195396397198199
271 101302103204305106107108109610111312513414615616417618519420521322723524425626427328329230531632433434135336337338539140541842543444145146347148149150751452453354355156157158159361862463264265166167268169771472273174375276177278179881282283384285186187188189391392293294195296497198299
272 2011021031044051062071081097102112126138146155164177183192202214222234243254265274285293303317326335344352362372383391406416426433443453462471482491508515524533541553561571581591061262463464165166167168169671472373174275276277178179781282283284385286187288189391292393294195296297298199
273 101302203104105306107208109810211512113514715716517318319320421622623524125526427628629130431432633634435136237338339240541642543344245446247148149150451752453254355156157158159661662263564265166267168169871472273274175176277278179881282383184385186187188189491292393194195296397198199
274 101202103404205106107108109610211412413514715716517618519320321422423524325626527228329330631432433234535236137338339140541542643344345146347148249150951452253454255256257158159461962463364265366167168169871372373174275276177178179981182383184185286287288189391292293294195296197498199
275 101202203104205206107108209710211312313814515416517518519320321422523624525326327428529130331732633634335336337238239240541742543144445346247148249150651852353354155256257158159861462363264365166167168169871372273274175276177178179781282383184285186287188189391192493294295396197398299
276 101202303104205206107108109510211312413514515516717618319620221322723524525326427428429130631832633234335536237338439140441642343344345246147148249150751752553454155156157158159561562563164365166167168169871272373374275176177278179681582183184485286287188189391292393194195196397398199
277 101302103204105206207108109610111412413414915716517618519420321222723424325226527328229230731432533534335236337138539140441642543344445146147248149150951652353154455456157258159761462463364165166267268169771372373274375276177178179781282383384185186287188189491192293194395396197298199
278 201102203204105106207108209610311312413814515616417518519420221522623424425326427328329230331632633434335236437338339140741342643544345346147148349150651652553354155156257158159761462263264465166167168169671672373174175376277278179881282183184385186187188189491292193394295296497198199
279 101202303104105206207108109510211312313514715816417718419620321422423224325626327228429130531632733734335136337338239140641642643344245346147148349150851452453254255256157158159661562363664365166367168169771272373274275276177178179781282483184285186187288189391292193394195396297298199
280 101202203104205206107208109610111512413614615616417518419420321322623524425226627428429230531732633434235536337138439140541842443144345146247248149150651452453154155356157258159561562563564165366167168169871472473174175176377278179881282283384285186187188189491192293194295396397198199
281 201102203104305206107108109510311312313714815516617618519620121522323724325326227428329130631332333334435336237238339140741942443344345246347148249150651452653254255656157158159961462563264265266167168169571572273274275176177178179881182183584185186287288189391292193394295296197398199
282 201102203104105306207108109610311312413514715416517618519420321422623424425526427328429230531832933434235136337138439140241642543344245246147248149150651652353154255356357258159861562363164465266167168169771472273374175276177178179881282383184285186187288189491192293294395396197298299
283 1012023031042052061071081096103112124136145157165176183194201214226236244253263274286292307314324334345352362372383391405411142443344145246347148249150651552553354255256157158159861362363364465166167168169671572273174175276277178179781282283384285286187288189391292293394195296297398199
284 201102203104205206207108109610311612213714715516517318319420221422723624425226427628529230531332733434235636137238439140541842443444345246147148149150451852353254355156357158159861762363164365166267168169771372373274175276177278179781282383184185386187188189391292293294195396297298199
285 101202203204305106107108109510211312413614515616517818319620221622823324225226627228629130731432233434435436437338339140441742643444245146247148149150551652453254255256157158159761662363264265166167168169871572373174175376277278179881182283384385286187188189391292293294195296397298199
286 101302103204205106207108109610211312313614615816517518319420221922423524425426327428629230431632533334135336337338339140441542843444345146147148149150751552253254255256257158159761762263364365366167168169671472373274175276177278179981282383184185286287288189491192293194295296297398199
287 101302103304105106207108109610211212413714615516517418519420321522523224725226427628529230631532833334235536237238239140441942443444145246247148249150551652453354255156157258159761662463164265166267168169571372373274375376177178179981182383284185286187188189391392193394195396297298299
288 101202203204205206107108109710211212413414715716417618419220521322823824425326227428429330231532633234235136637238539140741642243444245346247148149150751752553154455156257158159661762263264365266167168169771572173274175376177178179681482283184385186187188189391292293394295296297298299
289 1013021031042051063071081095101114123135148155168176181196204218225235243255262273288291303317323334341352362373383391406418423434442451462472481491504515526531542551563571581596615623633641653661672681691071372173374375376277178179781482183384285186187188189391292393194195396397198199
290 2011022033041052062071081098103112125136148154165178185192204212228234243253262272282293305313328334344354365372385391405416424432442451461473481491508515524531544552561571581594616624632642652661672681696713724731741752761772781791181382283284185186187288189591192293194295396297198199
291 1011022032043051061072081095104113124135147155165176185195202219222237243255263276284292305316324334341352362372382391405416425434443453462472481491506515526534542551561571582597614621632643652662671681694716722731741751761772781791181382283184485186187188189491292293294295296197298199
292 1012021032043052061071081096103112124134146157166177184194202218226235244255263272287292304316321336342352362372381391405414427433442452463472482491501051652353354455156157158159761562363264465166267168169571772173174175476177178179781382183284285186187188189491392193394395196297198199
293 201202203204305106107108109710111312513314715616817718519420721322823624125426227328229230331532433434435336137238439140541642443544245346247148249150551652153354255256357158159861562563164265266167168169971572173274175276377278179881382183284185186287188189391292193394295296397198199
294 2011022031043051062071081095102114125133148157164176184195205214223236245253264274284292304316326333344352362372384391404417426433441451462471481491505515524534542554562571581595615624632642651661672681691071472273174175176277178179881482183284285286187288189391292293294195196397398299
295 1012021033043051062071081097102112121131014615516717418319420321422623424425626327528529230431632533334135236137138439140741842543344545246247348149150851652253254355356257158159461762463464165166167168169671472273374175276177178179881282183484185186187288189491292293194495196197298199
296 201202203204105106207208109710211512413514415816617718519320621422323424625226327328429330431432633634335136237138139140641542543344245546247248349150651652353354255256157158159761662363164265166367168169871372273374275276177178179881182283384385186187288189391292193494195296297298199
297 101202103204105406107108109410211312513414715716417518419720321522523524425326427328529130231632733534435436337338239140541842543244145246147148249150851552153454255156157258159561762563264365366167168169771572273174175276277178179981182283284285186287288189391192493194195196397398199
298 101302203104205106107208109710311212313514915516617518619320421322323524725226527628129130431832333334335336137138439240941542443344245146247148249150651752453554255356357158159561362463364165166167168169771472573174275276277178179781382183384385186187188189491192293294295196397298299
299 101102203304105206107108209610211312813414515616517718319420321422423824325126427128629230531532933234635336137438239140241742543244245246347148349150951552353254355256257158159761462363164365266167168169871472173174375276277278179781382283284185286187188189491292293394295196497198199
300 101302203104205106107108209610211412413614615516517518419420321422623624525226427528529230531732433434335336237338239140441742643144245346247148349150551752453254255256157158159761462363364265166167168169971272173374175276277278179781482383184185286287188189391292293394295296397298199
301 101202203204305106107108109610111312213814515516717518219420321422623624425426527328629230431332733434135536237238439140641942443244345346147248149150651952453154355156157158159761762263364265166167168169671372373274475276177278179681382283284285186187188189391292293294195296497198299
302 201102203204105306107108109610211312613514715516417518519420321622523524125426527428629230331832333434235336337338239140341742743444345146247148249150851452353254355156157158159861562163364365166367268169771472373174275376177178179881382183284185286187188189391292293394295496297198199
303 101202403104105106107208109610211312313614715516617718319420421322723324325326327328529230331532833534535436337238339140541742543244245146347148249150851552453354255256157158159761562363264265166167168169871272273474275176277178179781382283184385386187288189391292293294195296297398199
304 1012022032042051061072081097101114124134148155165174183193202214225236244253266274286291306311032633334335336137438339240341742443144345146347148149150651452653454355256157158159861362463164165266167168169771572373274175276277278179781282483184385186287188189391292293294195296397298199
305 201202303104105306107108109610311412413814615616417518319620121422223624325426527328629130531632633634235336237238339140841542643344345246147348149150651652353154255156257158159561662563164465266167168169671472173574175176277278179981182383184185386187188189391292393194195196497298199
306 201102203104205206107208109610211412213714715816517718519320221322823324425426327128329330831332433434335336137438339140841542343244145346247148249150551452553354155456257158159861762463464465266267168169571472373174275176177178179981182383284185286187188189491192293194295496197298299
307 1013021031042051061073081095104112124137146153167176184196203215224236243253262274285291304318328335342351363372381391405416425433443454463471483491504514523535543551562572581597614622631642651661671681691071372173274175276277178179781482483284285286187188189391192393294295296197398299
308 101102203404205106207108109810211212613614515716517518319220421322523424425326427528529330431732333534535236337138439140541842543244345346147348149150651652453454255156157158159761662363264165166267168169771372373274175376177278179781282483284285186187188189591192293194295296397198199
309 101202103304205206107108109610311312413414615716517618519420321422523424425426327428429130331732433734235336437138239240341942443244545146147248149150851652653354155156257158259761362363264465266167168169871272373174375276277278179981182283384285186187188189391292293194295196497298199
310 1011025031041051061072081096102114125135145155164176185194202213225237244254265273285292305315326334342353364372382391404411242443444245346147148249150751552253354155156257158159861362263364465166167168169771472373274175376177178179781382183284385186287188189391292293394195296297398299
311 1013021032042051062071081098103113124136148155165175182192203215226235246253262273286291302315325334343353364373384391407416424436442452462471481492501051552653254355156157158159761462263364265166167168169671472373174275276277278179681482183184385286187188189391292293294195296397298199
312 2012023031042051062071081097101112124137148156163176183194204215223236244255265272286292305317325332343354362372383391403415427432441453462473481491507517525531543551561571581595618622634643651662672681696713723732742752761771781791081282183284185286187188189391392293194195396297298199
313 201102203204205106207208109610211412313414915316617718419520321422823424325426527428429230631632333534235336437138439140541642543244145246147248149150451652553354355356157158159661862263164265166267168169771572373274375276177178179981182383184185386187188189491292293294295296297198199
314 1012022032042052061071081094103112122137146158164178183197202214227234243254263272287291305317324333345351363373381391406411042643144245146147148349150351652653454255156257158159761462363364365366167168169871372173274175176377178179881282183484185286187188189491292193294295396297298299
315 101202303204205206107108109610211512513814515516717618219620621522223324325326327328729130431632633534235536437138239140541842443144345346147248249150551352553254155156157258159661362463464365166167168169871672373174175276177278179981282383184185186387288189491192193394195196397398199
316 101202103204305206107108109510211312513414815716517618619520421322623524525226327328129230431832333434335336237438439140541342643244245346147148249150951452553254555156157158159861362663264165266367168169571672373174175276177178179881482183284185186387188189491192193294195496197398299
317 1012021033042051061071082096102113125136146155166177185194205212225234244256262272283292303311032433534235336237238239140641342743144445146147348349150651852353354355156357158159861362463264265266267168169871172373274175276177178179881382283284185386187288189391292193294595196197398199
318 1012023031042053061071081097103114125135145153166175185194204215228233243255264274283292303316325335346353362373383391403417423434442453461471481491508515524531542552561571582591061562263264265266167168169671472373274175176277178179681382383184385286287288189391292293294195296197498199
319 101102403204105206107208109710111312213714815516617318419320121322723324625526327528529330631732633534335136237438239140441942343244345246247148249150751752753154355256157158159761462363264165266267268169771272273474275176177178179781382383184385186187188189491292293294195396297198199
320 301102103204105206207108109610311412513414615316717618519420221422623624225626627128529130531932433434335236237438239240541242643244145346247248249150551852353154355156157158159661662463164165266167168169871472373274575276277278179881382183284285186187188189391192393394195196597198199
321 101202203104405106107108109610311312313514715716217718719420321322723924225426527328129230531532333434335236237238439140741542643144245346247148149150651652453254255256257158259761962163264265466267168169871372173274175276177178179781382183184485186287288189391292393294195396197398199
322 1011023031042052062071081097101114125135145155166175185193205213228234246255264273283291307318323333342351362372386392403417424433442452462472481491504515525534541551562571581595617621632644651661671681691071472373274175276277278179881282183284185186387188189391392293294195396397298199
323 2011022032042051063071081097103112125134147156165177183194203212227237244252265274284292302319325335342351362372385391406416421433444453462471481491501151652253154555256157158159361762463264165266167168169671572373274275276177178179881282383184285286187288189491292393194295196297298199
324 2012023031041052061071081095103115122135148157165174185195203215229233245253265275285292306315322334342352363372382391403411042143444245246247148249150651752553154255256257158159661462263364465166267168169971672173274175276277178179881182283284285186187288189391292393394195296297298199
325 1011024032041053061071081097103113121135148155166175183194204215229235245253264275286292304316325334342352361371384391405415422433442453461472481491508511352353154255156257158159361662363164465266267168169771472173274375176177178179881382183184385186187288189391392293194395296297298299
326 101102203304205106107208109710411112713514815616617618219220421322623524425326227228729230831432233434535336237338439240241742743244245246247248149150751852553354255156157158159761562263264165366167168169771472173174375176277178179881282283284285286187288189391392393294195196397298199
327 101202103304105106207208109610411212313414715516717418419420321822523824325426427728329230231732533234435236237138539140441742543244245146247248149150651452553154255356157158159861662263164165266167168169671772273374275376277178179981282283284285186287288189291492293194195196497298199
328 101202203304105206107108109610111412213614615716617418519420321522723524625326427728429230531732333234235136337238139140841842343344245146247148349150651452553354355156157158159461662163364265266367168169771672273374175176377178179881382283284285286187188189391392193294195396197398299
329 201102203104205206107208109610211212513614715616617518419420421522723324225326327528329230131632833434435436337238539140641842243144245446147148149150651652453154255156257158159961362463264265366267168169871472373274175176377178179781282283484285186187288189391292293394195296297298199
330 201202103204105306107108109510211412313714715516517518319620321622423524425426327628629130431732433334135436337138339140441942443344245246347248149150651552453354155256157158159861462563264365266167168169671672173174375176177278179881182383384285186287188189391292293294195396297298299
331 101202203304105206107108109610211312413514715616717518319420421222323824325326227328729230431632833334335236337338339140641642643444245246247148149150751552353354355256157158159561762463164365166367168169871472273174275276177178179781282383184185386187288189491192293294295396197398199
332 101202103304105206207108109610211412213514615716617518419420221622623624225226427428429230631632933234535336137438339140441642643244145246347148249150451652453154255356157158159861362463464165166267168169871372473174375276177278179881282483184185186387188189391292193394295296297298199
333 101302103304105206107108109610111412413514615916417618319420521522323824225426327228729230431332533334335336337238339140741842343244445446247248149150551652453154155156257158159761762563464265266167168169771372173374275176177178179781282283384185286287288189391292393294195296197498199
334 2011021032043051062071081097102113124134148155167174184192203214226236244253262276284293303315321133334235136337338339140841642343444245346147148249150451752353354255256157158259861462363264265166167168169571672173374175476277278179881282383284185186287188189491292293294195296497198199
335 1012023032041051061072081096103113124136145157165175184194205214226234244254263274285292302317321033534335336237238139140841842243344245246247248349150651352453254255156257158159461862263364165166367168169971272273274275276177178179781382283484185286187288189391292293294295196297398199
336 1012023031042052061072081097101114125133145155165176183194202216226238244253266274286292303316325335343354361372383391406411142243244345246147248149150851652353254155156257158159661662363164365166167168169571572373274275176177278179881182283484285286187188189391292293394195296397198299
337 2012022031041052061072081095105113122136147151016417518319520121522723524525226427428529230531532633334335336237238439140441742543244245146147248149150851552453254255156357158159861662363264365466167168169671572173274175276177178179781382383184285286187288189391292293294295296297298199
338 3011021032043051061072081096101114123135149155167174182196203215226235244253264274288291305316325331343354361373382391404417424432443452462471481491507511152453354255156257158159761362363364165266267168169571772173374275176177278179881182283284385286187188189391292293194395296297298199
339 201102203204205106207108109610611212513514715516717518319320421322423624425426327428629330431632633234435436237238339140441642743444245146147148249150651752453254255156257158159661762263264165166267168169671472273474275276277178179881482183184185186187388189591192293194295396297298199
340 10110210340410530610710810951031121221371451571651771841962032152242352452552662712852913043183233333423523613723823914034111424435442451464472481491501051252253354255156157158259561962463264265266367168169871372273374375276177178179781282383184185286187288189391192393194295496197298199
341 2011024032042051061071081099105115124135146153164176186191204214228236245254263274283292304313326333344352365372383392404417423433443452461471482491506511052253354255256257158159761362263264265266167168169971572173174175176277278179781382283284285186287188189491192293194395396297298199
342 101102103404305206107108109710411212413414615416717418419420221522523624525626327628429130431632733434335336137238339240441942543344245246147148249150751652453254155156257158159761662363264365166167168169671472173374175376177278179781382383184185286187188189491392193294195196497198399
343 1012021034041051062071081097102112125134147158165176186192205212224237245252263272282292302315326335341354363373383392401141442643244345246247148349150451752353354155256157158159861562363264265266367168169971372273274275376177278179681282383384185186187188189391292193494195296497198199
344 201302103204205106107108109710211612313414815316417618519320521722623624325626527228329130131532633634435336437338239240741442343244345146247148349150551852453254155256157258159661362563364265166167268169971472273174275276177178179881282383184185386187188189291492293194195296397298299
345 201202103104305106207108109610111212513614615516617718319420321422523524525526427228629230631732433534135536137338239140641442543344245146247248249150551652553154255356157158159861562463364265266167168169671672273274175276177178179781382383184385186187288189391392293194195296397298299
346 2011022031042053061071081096102113125135147156166175183194203214224237246253264272285292306313324332344353361374384391404417424432442453461471481491506518524532546552561571581591061462363364265266367168169671572373174175176277278179681482283184185386187188189391292293294195396297298199
347 101202203204105406107108109710211212413814615316617718319420221522523724425326327228629230631732433234235436337238339140441842543444245446247248149150551452753154155256257158159961462363264365266267268169771572173374275176177178179881182283284385186187188189491292293294195496197198199
348 101302103204205206107108109610211412113514815216717718519420421622623624525526327328429130431832433234135336337338139240541642543544245346147148349150351552353654255156257158159761562463164165266167168169871672273174275176377178179981182383284185286187288189391292193394195296397298299
349 101202203304205106107108109610311212513414715916517618319420621222423524425326327428529230331632533334535336237238439140641842343144245246147248149150551852353454355256157158159661562563264265166367168169871372373174175276277178179881282383284285186287188189391292293294195296297398299
350 101102303104205306107108109610111612213514615516517618219420221422823524525326327528729230531632633434435236337238339140441942343244345146247148149150651752553154255356157158259661662463264265266167168169771372273274175276177178179781282283384385186287288189491292293294195396197398199
351 2012021032042052061071081097103113122136145157166173185192203216226234244255264276284293303317324334344351362373383391403416425433442453461471482491506517526531543551561571581591061362563164365366167168169671472273174375276277278179781482283184185186287188189391292193494195396397198199
352 101102503104105306107108109610111312413614715716517618519620421522223424325326527328229130831332633734235536237138439140341742743344245146247248249150651452453254255256257158159761762263364365266267168169971272473174275276177278179781282283284285186187188189491292393194195296397198199
353 201102203204105206107208109810311412513414515316617518519120121622423824625526627528329230531632433434135436237138339140441842443144345146347148249250551752453154255156257158159761662363164465166167168169971372373374175476177278179781382283284285186187188189491192193294195396497198299
354 201102203204305106107108109510311312513614515916517618519620221322523624525126227428329130631532333534135236437338239140741442543444345346247148349150951452453354355156157158159661662363264165466167168169771372173174475276177278179781482383284285186187188189391392193294195196497298299
355 1012022031041052062071082096102112127136147156165175184194203214226233244252263273284292304317324335344354362372383391404413425434445452462472482491501151552453354155156157158259861562263364265366167168169671372273374175276277278179681382383184285186187188189591192293194395396397198199
356 201202203304105106107108109510311312413314915416417618519620321622523724325426627228229130431532633334335436337338439140541742643544345146247148149150551552453454255356157158259761662363164265166267268169871472373174275176177178179581482283384185286187188189391292193294295496197298199
357 101102303204305106107108109610111312313714615616717518419420221522323424425626227328529230631432933334335236337238239140641642743144345146247248349150751352353754355156157258159761662363364165366167168169671572273274175376177178179781382183284285186287188189591192293194395296297298199
358 2012021031041053062071081097104111124135147157165175184192202215221023324225126427428629330531632633434435436437238239140441542743244145246147148149150651552353154155356257158259861662363364165266367168169771572273274475276177278179781282283284285186187188189391292293294295396397198199
359 1013021033042052061071081097103115121136149156163175183194203217225234243253266275285292303316324332344354361371384391408416425434441451463471481491506515525533542551563571581594614625633643652661671681691071372173374275176277278179781382183284185386187188189391292393194195196497298199
360 101102403104105206207208109710211212613714715616517618519320521122423224625226427228329330531632633434335436337338339140441642743344145346147148349150751652353354355356157158159761362563364265266167168169871472173174375176177278179881182283384285186187188189591292293394195196397198199
361 1012021032043051062071081096104114122136145157166176185194204216222233242255263273283291303314321133534535336337238339240441542643244145246347148149150651552453254155356157158259961362563364365166167168169971472273274275376177178179781182483184285186287288189391192393194295196397398199
362 101102203404105206107108109610411212413714715616417518519420421622323624425226427428229230331932733234335536237138539140541742443244445146247248149150751352653254355256257158159861462563264265266167168169771372373174175276177278179781282383184285186187188189391292293294195396397198399
363 101102203304205106207108109710211412413514415516617618419320221522723624525526427328429130331732333234335236437238539240741842343544145246247148149150551652453254255356157158159761662263364265166167168169971372273374375176277278179781282283184385286187188189391292393294195296397298199
364 101302203104205106207108109610211312313514615716417618319420221622723624325326527428529230231632733234435336437238439140741642543244345146147148149150651852353254455156157158159661562263364265366167168169771572373274175376177278179881182183484285186187188189391292393194195196597198299
365 101402103104105206207108109610211212313614815716417818519420321422923224325326527228329230631732333334335436337138339140441642643344245246147248149150751352553254155256357158259961462263464465266167168169871472273374175276277178179781282283284385186187288189391292293294195396297298199
366 101202203204105206207108109710111412313814415516517418319320421722423424525426427528729130331932933334335236237238339240641442543344145446247248149150351752353254255156257158159661462463464265166167168169771572273174275176177378179981282383184285186287188189391392293294195396297298299
367 2011023032041052061071081095102113123136146155167175183196201214227236245252263274287291305315327334343351362373384391407411042243444245446147148149150751552253454255156257158159361762163364265266167168169671672273274375176277178179881282383184185186287188189391292593194195296397298299
368 201202103204205106307108109710311412413614715616517618319420321522523324525326627328529230631432433434135536237238339140441642543344345246147148149150851652353254355156157158259661762363164165166467168169871472373374375276177178179781282283284185186287288189491192393194295396197298199
369 101102303204105206107208109510211312213814615816517418519520221222823424525126227628329230531832533434335336437138339140641442743244245246347148249150651752453254255256157158159861462363364365366167168169871472273174175376177278179781282383184385186287188189391292193394195296397298199
370 101302103104205306107108109610211512313614515416617618419420421622523624525126427428429230431532633434135536237438439140541442643244345346247148149150651752653154155156157258159661462363364365166167168169671472173374275276177278179981382483184285286287188189391292293194395196297398199
371 101202103304205206107108109710111312413714915616517418419220421222523424325426427428429330631232333434135636237238439140541942843244345246247248149150751552553354255156157158159961762263364365366267168169571372273374275276177178179881182183484185186187188189391292293294195496197298299
372 2011021032042052062071081096103115124133147153165178184194203216225236244253264272286292302314327335342354364371382391407411042643144145146147248349150451552253454355356257158159761462363264265166167168169871472173374275276177178179781282183584185186187288189491292393294295296297298299
373 101202303304105106207108109610311312213914615616517618119620421322723324425426427328829130531632333334535336237138239140541942543244345246347148249150651552553254255156157258159661762163464265166167168169771572273274175276177378179781382283284185286287188189391292193394195296397298199
374 101102203204305206107108109610211312613314715716517418519320421422523424625226527528429330331832833434135136237238539140541742243244245346147148149150551552453454355256257158159861562463264365266167168169671472373174175376277278179881482183184185186187288189591192293294195496397198199
375 101202203204305106107108109610311112413814615416517818519420321522423624425426327328329230531632433534235236337138239140641642543144345346347248249150551852453354355256257158259761562263164365166267168169871472173374275176177178179881182383284385286187288189391192393194295396197398199
376 101102303104305206107108109610511212213414515716617518519420221322723724525326227428229230531732433434435336237438539140341842743244245246247148149150651552553454255256157158159761462563364265166167168169671372373174175276177278179881482283184385186287288189391292293294195296297398199
377 101202203104305206107108109710211312313614615516617518319220321722523624525226527428629330431532333534135236437238339140441642743244445246147248149150751752553154355256257158159761662163164265266267168169671572373474275276177178179881282183284385186187288189391292293294195396297298199
378 1012022033041051062071081096101114123134147157166175183194204215226234245254264274286292307315324332343353362372383391403414426434442452462471481491504511152453154355156257158159861662163364265366267168169671672173374475276177178179881182383184185286187288189391292393194195296397298199
379 201102203304105106207108109610511312113614915616517618419420321222823624225526227328429230631232733534235336237238439140641942443444445146347148149150451752453254155156257158159561862263364165366367168169871472273274275176177178179881182383184185386187288189391292293294195396197398199
380 101102203204205306107108109610411412213614615416617718519420221822723324325226527328429230331632433334235636137338439140741642243544345146247148249150751252653154255356157158159861662463264265166167168169671372473174275276177178179881282183484185286287288189491292293394295296197398199
381 1012022032041051063071081096102114123135146158165175183194203217223237243254264275285292303316327333343352362371383391405419425431441453462472482491504516523533541552561571581591161362363264365366267168169771372473274275176277178179781382183384285286187288189391292193394195396197398199
382 101202303204205106107108109610211312513514615616517418619420421222823524325326527428229230431732933234435536337338539140641642443144245246247148149150651652453454155156157258159661562363264365166167168169671572373174375176277278179881282383184285186187188189491292293394195296397198199
383 101202103304105306107108109610111512213514815716517618419420221422723624325226327428529230531632433234335336337238339140441742643344345246147148249150951552453154255356257158159961362363364565266267168169671372373374175176177178179881382183184285286187288189391292293394195496197298199
384 2012021032042051061071082097102113124135147154167175184192204215226235243254262274284293303314321033334335536437238339140541642543244345146147248249150551652553254255256257158159861462463264265166267168169771572173374175276177178179881282283284285186187288189391292293294295496197298299
385 1012023032043051061071081096101114122136146156166174182196205215222236247255262276287291302318328332343351362371382391405411042643144145346247148249150751552253654455156257158159661562163364265166267168169871572173274275176277178179581482283384185286187288189391292393194195196397398199
386 2012021032043051062071081097103113124137149155165175185193205217227233243254264275282293303314324332341355361372385391406413423432442452462472481491507515522532543553562572581598611062263264265366167168169771472273274275276177178179781482383184185186387188189491192293194295496197298199
387 1011023031042053062071081096103112125136144154165176185195202216225238245254266271284292305311032433334335236237338139140441742643144145146247248449150751552553354455156157158159561462263364265166167168169771772173174475176277278179881282183184385286187188189491192393294195196497298199
388 101202303204205106207108109710411412213614715616717618519320421322623424425426327328329330631232733134235336137338239140541542443644345246247148349150951652353354355256157158159761762163364265266167168169671472273274275276377178179881282183384285186187288189391292193294395296297298199
389 1011021033042052061071082095101115124135146156164175183195205213226234242254266274286292302319327334344354362372383391403411042443344145146347148149150451652253454155256157158159861562463264265166367168169971372473174175476177178179781282383184285186187288189391192493194295296397298199
390 201202203304205106107108109710511212313614815516617518519420221322623624325426227428429230531332433734235236237238339140641942443344345346347148249150851652153454155356157158159761562463264265266167168169671472273274275176177278179781282383184185386187188189391292393194395196397298299
391 101202103104305206107208109510111512313414815516417618419520321522923524125526527228429230431532533634235336237338539140341942543244245246247248149150851352553254255256157158159861562363264265266267168169771472273274275276177278179781382283284385186187188189391292293394195296497198199
392 2011023032041051061072081096102114123134149153163175185194202215226236247255266273285292303317324333343353361373383391406417424431441451462472482491505511252553254455256157158159661462263364265166167168169571572273174175276277278179981182183384385286187188189391392293294395196397298199
393 1013022031042052061071081096104112123137147155166176183194203215224236245254265272284292306315321033234135336137338539140641342543344245246247148249150751752353154455156357158159761662363264165366167168169471672473274275176177178179781282283184385186187188189491292293294295396197298299
394 1011023032041053062071081097101114125133148157166176182194203215226237242252263273287292306316324333343354362372382391404419422432443451464471482491505516526533542551561571581591061362363264265366267168169971372273174375376177278179681382283284285186187188189391292193494195296397198199
395 201102203204205306107108109710311212413514715516417518619320321622723524325626327428329330331832633334235436537238339140441642643344145146147248249150551452453254255156257158159661562563264365266167268169971572273174175276177178179881482183184185186287188189491292293394195296397198299
396 101102403204205106107108109510211312113714715516617818319520321422323524525626427228529230431932833234335236137138339140741542443244345146247248249150751552353254355456257158159661562463464265266167168169871572173274275176177178179681382483184185286187288189391192393294195296397298299
397 101202203204105106307108109710411112513414815416617518419320421222723924325326327428529130431932333334435136237238439240341642543244345346247248149150651952153354355356257158159761462263264165366167268169871572173274275176177278179781382483184285186287188189391292393194395396197298199
398 101102203404105206107108109610311412413314615516517518619420321422523624425426527328329230331932533534435236137238639140741542843244145246147348149150751252653354155156257158159561562363264265266167168169571772173274275276177278179981182183384285186287188189391392493194295196497298199
399 101102403104105106307108109710311212313714815416517618519320321222523524525526527428329130431732533334335336137238339240641942243344145246147148349150751852353354255356257158159961462263264465166167168169571472373274375176277178179881182283284185386187188189391292393294395296197298299
400 101102303204105206207108109810311412313614415516517718319120221522623524525326327328629230431832833334535136437238439240541342543244245346247248149150651852553254255156257158159761362263264365166167168169971372273274275276177178179781282483184385186187288189391292393294295296297298299
401 1012022032042052061071081096102114125133146155164177181194201214226237246254265274288292305311032333334235436237238339140441542643244345146147248149150751752453354355156157158159561762263264365166167168169671572273174175276277278179881282483284285286187188189391392293194195196497298299
402 201202203204205106207108109610311412213714815516617418419620221522623524225526527528429130431532733234335236237138339140541842543244245346147248249150751552253454255256257158159861562163464265166267168169671672173274375276277178179881382283184185186187388189391292293294295396197298199
403 101202203204205106207108109410111312413414815616417718319720421822423524625426527228629130331632333434235136337338339140541842443144245246147248149150551952453354455256157158159661862163164265266367168169771372373274375176177178179881282283484185286187288189491192293194195496197398199
404 201102203204305106107108109510311312513514515616517718719620221522423824225326227528229130631332733434335236437138239140741842343344345246147348349150451752153454255256157158159761462463264265266167168169671572373174175176377178179981282383284185386187288189491192193394295296397298199
405 101202203204105206207108109610311212513414815416717518419420321622623424425426227428429230431532533834235136337438339140341642643144445346147148249150851852353154155256257158159761362463264265166267168169871372373274375276277178179781482283284185186287188189491192193294295396297298299
406 10110240320410510610720810951021131241361471561631761831962032142252332452562642742862913043173233353423523643723823914074110424434441452461473482491506514525533541551561571581593611062263364165166267168169871272173374275276177278179781382383384385186287188189391292193394195296397298199
407 101202203304105306207108109910411312413614715516517418419320421222723624325326527228429130431432833334335436237538439240741642443344345146247148149150651752253154255356157158159861662363364265166167168169571572373374175276177278179781382283184185286287188189491192393194295296297298199
408 101102103404105206207108109510211312413514715716517518419420121622523524325226427528529330531432833334235536337238239140841642843244145146247148249150551552553254255156357158159561762163264465266167168169771572173374375176177278179881182283484185286187188189491292293294295196297298299
409 201202103104305106107208109710311312213614715716617618219320521422423524525326227528829130231632633334435136337138139240641642443244145246247248249150951952353154555256357158159461562363364265166167168169871472173174375276277178179681482283484285186187288189391192293394395196297298199
410 101202203104205206107108209610211212613514615716517418519420521522423924225326327428429230631432633234435436237138439140241542543344345246347348149150651852253154255256257158159761562563364165266167268169871572173174275276177178179881482183184185186287288189391292393294395296297298199
411 101302103104205306107108109510111412213514915416617718219620521422523424725526327328629130531532333534235236137138539140441942743244145246147248149150551952253454155356357158159761562563164365166167168169671472273374175276177178179781282183384385186287288189391392293294195296297398199
412 201102103204405106107108109710211212613814715616517418519220521522423424425126427428529330331532433334535236237338439140741542343244245146347148249150551852753254355356157158159761562363164165266267168169771472373274175276277278179881282183184285286187188189591192293294395396397198199
413 101202203104305106207108109710311412113514915516317718419320521322623624225426627428329130331632633434335236237238439240441842543344245146347148149150651852553254255356157158259661462363264265166167168169971272273474275276277178179881282183284485186187288189391292293194295196497298199
414 101102303204205206107108109610211512313614415616317718419420321522523324625526627428529230531732433534335336137138239140341942543344145246247248349150851452253354355156157158159461762563264265366167168169871472173274175176277178179781282283484285186187288189491292393194195296397298299
415 101202303104205106107208109610211312313514815416817418419420321322623524525326327528529230431632633534435336137138339140641642443244245346247248249150551852553254255356157158159961562363164165266167168169771472273274175276277278179681382283284385186287188189391292193594195296297298199
416 101202203204205206107108109610111312613314615816317518419420321322523724425426627428529230531932333234635236137338239140741542443344245146247248149150451852653254355256157158259661662463364165166167368169571572173274275176277178179981282283284385186187188189391292293294195496297198299
417 201102203204205106207108109510211412413414615616517618419620221422623624525326427428629130431932633234235336237238239140441842343344245446147148249150651652253454155156357258159961562363164265466167168169671372373374275176177178179781482183284385186187188189391292393294295396197298299
418 10130210330410520610710810951021121231371461561651771831962032142210234243254262272286291302316324335342353364372384391406411042343344345346147248149150751252453354155356157158159961762363264465166267168169671472173274175276177278179681482183384185286187188189491192393194295496297198299
419 101402203204105206207108109910311312313714615516617618419220721322823424225326427228429330431532633634435236237238239140541642643244245346247248349150451452553354155256157158159861662263364265166267268169871572173174275276277178179781282283284185286187188189491192193294295596197198299
420 101102203304205106207108109510211212313414815516517518519520321722623524325726427628429130531732433434235336237138139240541942343244345246147148249150351652453254455156257158259761662363464165366167168169771672173174175276177278179681482283384185286287188189491292293294195196297398299
421 101202303104305106107108109610211312413414415816817418419420421422623724425226327428629230331632433634335336137238239140641542543244345246147348249150951652453254255156257158159461862163264365266267268169771472373174275376277178179781482183284285186187188189391292193394395296397198199
422 101202203204105206107108209710111312313614615516417718419220521222623724525626327328329330431632533434135336437138539140641942743344245246247248149150451552353354155156157258159661662563264265166167268169671472273374175176277278179981382183284185386187188189391292293394295296397198199
423 201102103304205206107108109510211412513414715616417618419620221622323524425526527228529130331732733334335236337338439140841442443144345246247148149150551652553154355356157158159761562463464165366267168169771672273274175176277178179781282283284285186187188189391292393294195396297298299
424 101302203104205106107208109610211312213714715716617518219420321522423524325226527528629230331532833434435236137138439140841442543444145346247148149150551852453154455356157158159661762263264365166267168169871372473174175376277278179781282183484285186187188189491192293194295296497198199
425 1012023031042051061072081096102112126136148154165177185194205216223235242254263274284292306314322335343352364371381391403416426435443451463472483491505518525532542551562571581597615621632642653661671681691071372173174375276177278179881282283384285286287188189391292193394195396297298199
426 1012022031043052062071081097101115124134146157165174184194206214226232245255263276284292303315324335344353363372384391403411042643144145146147248149150651652453454355256157158159761562463464265166167168169671572173274175276277178179981182283284385186187288189491292293294195296297298199
427 201102303204105306107108109610411312113814915616517518319520221522323624225426427428729230331632433534335136137238139140841542743244445446147148249150651752453154255256357158159661762363264465166267168169771572173274175376177178179881182183484185186187188189391292193394195296397298299
428 101202203204105206107208109610411212513414815516817818319320521322623524325326327128529330431632433234335336237238439140641642343544245246147248249150651552453454155256257158159861362463264365266167168169771472173374375276277178179881382283284185186287288189491292293194295396297298199
429 10110210330420530610710810951011151241341461561641741831962032142252382442542632752862913033110325334343353363372382391406413428431443452462472482491504519524532543551561571581595617623633642651661672681695716721731741751762772781791081282283284285286187288189391192393294195296297398199
430 201102403204105206107208109910511212313414715516717318519220321222523724425326327828429330431632733534235336137238439140741742543244345246147148149150651652453254155356257158159761662363364165166267168169371672273274275276177178179781482283284185286187188189591192293194595296197198199
431 101102203204205206207108109510311312213614515916517518619520221622523524525226627428329130431932433334335336337138139240641542443244345146247248149150551752553254255156157158359761362363164365266367168169971472373374175276177378179881282183384285186187188189491292393194295196397198299
432 101202203204205206107108109510211312613414615516517618519620321522423724525226227328429130531532833234335636437238339140241642643244345146247148249150951952253254355156157158259661562463264265266167168169771272273274375276177178179781282383184185286187288189491292293294395196397298299
433 1013022031042051061071082095101115123134148155164175183196202217224237244256265275286291303311032333334235136337238339140341542743144245346147148249150851852353154255356157158159961462363464265266167168169671572273174175276277278179581482383284285186187188189491192193294495396397198199
434 201202403104105106107208109710411112413714915416517618519420221422823424225326627328229230731332733534335236237238339140441942143344145346147348349150851552453254255256257258159661562363264265166267168169771572173274375176177178179781382383184385286187188189491192193294395496197198299
435 101202103304105106207208109610411212313614615416617518619420421422723424625426327328329130331732533634235236337438239240641742543244245146147148449150651452453354255256257158159761562163164265366167168169771472573174175276277278179681482383184385186187188189491292193494195296497198199
436 1011022033041053061071081096101114122138145156166176185194205211226235247252265271283292305315325333342354361373381391406411042343244345346247248449150551552353454155256257158159961562463364265266167268169671472373374275276277178179781282283284185286187188189391292193394195396397198199
437 201102103204405206107108109810511512313414815316317518519220321522623524425526427528229330131432833534335236337238539140641542343244345246347148149150351952753254355356157158159961562263264265266267168169771472273174175276177278179981182283284285186187188189391292293294195496297198299
438 2011023031042052061071081096103112122136149153165176184194202217225233242257265275286291305318324335346351361371382392404415425433441451462472482491506511052553354255256157158159561462463364165166167168169771372173174475176277178179981382283184385186187188189391292393194295296297398399
439 101202203204305206107108109710311312713414615616717718219420421522423724625126227228529230731232533234335336237338539140441642343344145446247148249150751752453354255256257158159961562263164465166167168169771472273174275276277178179681382383284185286187188189491292293294295296297298299
440 1011022033041051063071081095101115123135146157165175181195202217227235245252266273289292305315326334342351362373381391404417423434442454462471482491503518524532541553561571581596618621632641651662672681691171472373174375176377178179681482183184385186187188189391292193394195396397198299
441 2012022032042051061071081097105112123135148155168179184192204214227235242255262271283293304314324334345351364372385391405413424434443452462472481491501151552553254155156257158159461562563164265366167268169871472373274275176177178179881382183184285286187188289491392293194395396197198199
442 201102103304305106107108109510211412513614915416517518519620321622423624525326427428229130531532233534335236237238439140341842843344245246247248249150851552553254555356157158159661462163264165166167268169871572173174175176177178279981282283284285186287288189491292293394195196297398199
443 1012023031042051061072081097102113122134148157167174184192205215225237244253262278284293302316325333343353361371383391406416424431443452461471483491501151452653254455156257158159661862163264265266167168169471572273274275176177178179681482183484385186287188189591192193294295396197398299
444 2013021031042052061071081096103112124137148157165176184194206215223233245255264272284292304316327335341351362372383391404417424434443451462474481491505516525531541551563571582597614622633642652662672681691071372273274175176177278179781382383384185286187188189391292293294295396297198199
445 101102203304205206207108109710111312613514715416617518319420321522623424325626527228629230431532533334335236337438339140741742343544245246147248149150651752353154455156257158159661662363264365166167168169771572273374175376177278179881282283384185186187188189491292293294195296397198199
446 201102203204105206207108109510311312213414915616617618419520121622623424325426327328529230431532933334435336337238239140541542643244245146247148249150651752453354155256257158159761662363164365466167168169871472173474375176277178179881182383184185286187288189391292193394195296397298199
447 201102203204205206107108109510311312213514715716617618419620421322623624325326227328529130531632733434235336237238439140741442643244245246347148249150451752353554155256157158159661762463264265366167168169671472273174275376177178179781382183284285186287288189491292393194395196297398199
448 101102203304205106207108109510211212513514615516717418419620321522623624225526427528329130531932233334435336237238439140341842543244245246347148249150551552653154255156257158159761862363264165366267168169871372473274275376177278179781282183384285186187188189491192193294295496297198199
449 101202303104305106107108109610311312313314815416317818619420521422523624525526427328429230231732633334235436337238139140441942343244145246247148349150851552553354555156157158159461962263264265166267168169871372173274275276177278179781282283484185286287188189491192293294295296397298199
450 1012022032042051061072081097102113124135147154165174185192202214228234243256265275286293307316326334342352362371382391404419423432443452461473482491504519521533545551561571581596615625632641651661671681696714723731741751761773781791081182283284285286287188189391292193594195396297298199
451 101302103304105106207208109610211312313514815716617418619620421522723524225326127728429130331632333634435136337138339140741642443244345146347148149150851652253254255456157158259661662363164365266267168169771372473274275176177178179781482183184285286187188189491292393294295396297198199
452 101202203204105106207208109610111312713614515816517618319320421322523424525326427328529330531632633334335436237138339140341842443344245146247348249150651552353254155156257158159861562563264265466167168169971472173374175176377278179881282283284285286187188189491192193294195496397198199
453 2011022032042052061071081095103113124134148155165175186196203213223235245254263276282291303311032833534235236337138239140541742343244345246247148349150751552353454255356157258159661562563264365166167168169771372373174175276177178179881282383284285286187288189391192393294195296297398299
454 10110250310420510620710810961041121261331461551671731831962012132210235244252262277285291304311032333634535236337238439140541642343144345146147248149150651952353354355356157158159761562363164265266167168169671372273274375276277178179781482383184185286187288189491192293194295396297298199
455 201202203304205206107108109910411312413714615616317518519320321522823224225426527328529130931332533334635336337238239140341542643244245246147248249250451852453254255256157158159861662363264265166367168169671672273174175276277278179881182283284285186187188189491192193294295496397198199
456 1011023033041051061071082094103112124133146156164177185196202216224238246254265275283292304311032733234135336237138239140441942143144345346147148349150551852353454155256157158159761262663264265266367168169771472273174275176177178179781482183184485286187288189491292393294195296197398299
457 101202303304205106107108109810311412313814615416617618419220421322823324225626427328529330631532433534235236137238339140841542343344245346247348249150451752353254255256157158159961562263264265266167168169871272373174275276377278179581582383184385186187188189391292193494195296497198199
458 10110220330410520610720810961011141231331491541641761851932022142210235244255265272283293305316326336343351363374382391405411042343144245246147148349150351752453354155356157358159961362363364165266167168169671372373174275276177178179981382283384285186287188189391292393194295296197398299
459 201302203204305106107108109810411212513714515616617418319420221522723424125326327428529230631332933334635536337338439140741742343244245146147148249150451952353354255156157158159961262563264265166267168169571372373274275276177178179681382383184285186187188189491192493194195496197298399
460 101202103304105206207108109510211412513514715416517618619420221322623524425526527228329330431732733334335136437338239140541942343144345246147148449150851452353254255356257158159961262563164165266167268169871372273574175176177178179781282383284285186187188189391292293394395396197298299
461 101302103204205106107208109610111512413714415516717518319420321522523224625526327428529230331532833334635136237238539140641542643344245146247148149150851752353354255256257158159861462163264365166167168169771472473174175276177278179681382283284285286287188189391192393394295296297298299
462 201102303104105206107208109610311112413714815616617318219420321322623524525326327728629230331732733234335236237238439140441842243244145446347148149150851952353254355156157158159561762363364165166267268169771572173274375176277178179781282383184485286187188189391292293294195396297298199
463 10110240320410510610720810961041131221351471541671761841942032132210234242254264273286292305311032433234435336337238339140641242543444245146147348149150451652353254155356257158159761762363164165266167168169671672473174175276377278179981282183384285286187188189391292293294395296397198199
464 101202303304205206107108109910311412313514515816517518319320421422623624425226327428529130431832533434435236237238439240841842443344245146347148149150451552453454155156157158159761362463364265166467168169771472373174175476177178179881182283284185286187188189391292293294195396297298299
465 101102203404105106107208109510211312313714815416617818219420121422723624225326127428729330531532433534235436237138339140641842543444545346347148149150851652353254255156157258159561562363264265166167168169771372173274275276277178179881282383484285186187288189491292393194195196397298299
466 2012021031042052061072081097102115124135147156164175184193204213228232245253266274284291304315323336343353363372383392404411042343244245146147348249150751252653554155356157158159761462363264265266167168169671772173274175176277278179981382283284285186287288189391192293394395196297298199
467 101202103504105106207108109610311312413414815416617318419620421422523624225526427728429130231932733334435336137238439140641842443244245246247148149150851452553154255256157158159661562363264265266267168169571672273274375276277178179781382283384185186187188189391292393194195296397298299
468 101202203204105206107208109710111312513614715416317718419320221422523724525526627228529130631432533234235336237338439140841942443344245146147248149250351852253254355256257158159661762263364165366267168169771472373174175176277278179881282183584285186187188189491192393194295496297198199
469 201202203104105206107208109510311312313814315416617718619620221622623424925326327328329130531532533234435436337138239140641642443244245146347148349150551752453354255156157258159561762363164165366167168169871672273174175276377178179881182183484385186187288189391292293394195296397298199
470 101202203104305206107108109510211312413414615916717618319620221522523524425226327228529130831732433534235336237338439140641442543344245146147248249150551452653354255256157158159761462663364165266267168169671572273174275276277178179881282383184185286287288189491292293194395296197398199
471 1013021031042052061072081096101114123137147154165174184194202217224236245255265275284292307312326333344352361372383391405416425433442453461471482491503511252353254255156257158259761662263264265266367168169671472473174175376177178179781282383284285186187288189591192193294295396297298199
472 2012022031042051062071081096104114123136144155167174184194203213228235247256261275285292304315325333343353363372382391406411042243244245146447148149150451852453454255156157158259761462363264365266267168169771672273274275276177278179681382283384185186187188189391292193294295396397198199
473 101102203504105206107108109610211412313714615416317718419620221522623524425426627328429130331732733234235436137338439140741742443344445246247148149150651652553154255256157158159761462363364165166367268169871472173274275276277178179781482183284385186187188189391292293294195396397198199
474 101302203104105206207108109710211212313814715516617618419320421422523424425326627228429130431632533234335436237238439140741742443544145346247248149250351752253454255156157158159761662463164365266167168169971272573374175276277278179881182183484185186287188189491192293194195396397298199
475 101202203304105106207108109610311312313514515716517718519420421522523524725226527228329230531432333534335236237238339140741742643344245246247248249150451552553354255156257158159561762363164165466167168169771672173374275376177178179981182183484185186187288189391292293294195196497298299
476 101102203304205106207108109610211312213314715716717718319420321522823624525226227228629230531332833334535236337138239140541642343144345246247248249150951852453254355256257158159561562163364365166267168169771772173374175276377178179681382383184285186187188189391292293294295296297298299
477 1012022031043051061071082096102112125133146156166177181194205217226236244252262274289292306314329333342354363373382391402415424431444451462471481491504519523532541553562571581593619623632641651662672681691171472173174175176477178179681582383184285286187188189391292293294395396297198199
478 101302103204205206107108109610311412113814715416917518519420421522723424425526127328629230631432633134335436137238439140441642543544245246347148149150651452353354155256157258159761862363264165266167268169871372273274175176277178179881382183184185186187188289491392493294295496197198199
479 101102203304105306107108109610211212713714615516517818419420421222523424425526527228329230431632333334435236237338239140741842543344245146247148449150551752153654255156157158159961362463264265166167168269771572273174275276177178179881282183284285386287288189491292193394195296297398199
480 1012021033042051062071081097102115122134148155166174184192206215226234244254265276284293302314328333341353362372383391404411042343444145346147148249150651752353254455156257158159761562263164465166167168169871372373274275176277278179781382283484185186187288189391292193394195396297298299
481 101302103304105306107108109710211312413614815616417518319420521522723224325326527428529230231332833734235136337238439140841742243644245246147348149150851352453254255256157158159561962163164365266167168169671572173274275376177278179781382383384185186287188189391292393194195196497298199
482 101302103104205106107308109710111212713414715616517518619120521322723624425226527328329430531632533234235436337438339140641742443144245146147248249150551852453154155356257158159861262263464265166267168169671572373374275176177278179981182383384385186187188189391292293294295396397198199
483 201102103104405206107108109710311512313514715516517718319220321422523624325526527128529330431632533334235236337438439140341842543344245246247148149150851452553254255256257158159761462463264365166267168169871472373374275176177178179781282383184285386187188189491192293294195296297398299
484 10110240320410510610720810971031131211381451551651761831932022132262352492532622732862913063163273333423533633733823924024174264324424534634714824915075110523532544551561571581594616623631643651661671681691171172273274175276277278179781282283384385186287188189391292293294195196497298199
485 1013022031042052062071081098106113124132146158166174184193202216225237242253267274285291305311032733334335336137438239240441342343244345246147148349150951352453154255156157158159561662563364265266167168169671472473274275276177278179881382283184185286187188189491392393294195196397198199
486 1012022032042052061071082096102111129134147156163176185195202215224237244253266273282292305317326335342352362372384391406417424432442452463471482491503518524531541553561572581591061362263164165366367168169771472273474175176177178179981282283284285186187288189391292293294395296197398199
487 101302203104205306107108109510311412213414715516817518319720221822623824225326227628629130431732133434435436237138439140541742343344245146447148149150451752653154155256157158159961362563264165266167168169671572473274175276277178179681482183284385186187188189591292293194295296297298299
488 101202203304205106107108109610111212613714815516717718219320421722323324325526427228829330631532233534135236137338139140641542743344245146347248149150651552353354255256257158259561862163264265166267368169971372273274375276177178179881482283284185286187188189491192193194395496297198299
489 201102103204105406107108109610311312513514615416517618519420521622523324525526527428329230231832733334435236437138239140341742443144145146147348349150551652353354455256157158159761462363364265166267168169971472373274175176277178179881582183184185286187388189391192393294295296297298299
490 1012023031043051061071081097103111123138146156166177182193203211229232244253264272287291305316326334344353362372383392406415423434443453462471481491508511052153354355156157258159861562163264465166167168169671272473374175376177178179681382483184285186187288189391292293294195296397298299
491 101102303104305206107208109810511512313314815716517518219220421422623524225326227328829330531732533634335136337338339140341442643544145346247248149150551252653254155356157158159961362463364165266267268169771772173174175176277178179881382283184285286287188189391392393194195396297298199
492 1011022032044051061071081096102112125136147153169174184193203215224234244257262275283293307314328333344354361372385391406415423432441452461472481491507515527532542551562571581593618623632643651661671681695715724731742751763771781791081382283184185186187388189391292393194195296297398299
493 101202203104105206307208109810211312313614915516517718319320321422523624525226327328529130531832433334135536237338439240641642543444145146347148149150751552353354255156457158159861462263264165166167168269671472473274475176177178179781282383284285286187188189591192593194295296197198199
494 101202203104205206207108109510211312413814615616517518619520221422523424525426227528329230631832533334335336137238139140541542343344345246447148249150751852353254455156157158359661362463464265166267168169871272373174275176277278179881282383284285286187188189491292293194295296297398199
495 101302103104205206207108109510111512513414615416417618319620221522723524425326527528629130531432633634335236237338239140241942343344345446147148249150751952353454155256157158159761662263264265266167168169671372273174475176177178179881282483184285286287288189391292193294395296197398199
496 2013021031042051062071081096102113124135148155166173186194203214226234243256263276284292305314324336343352362371384391405415425434442452462472481491505511152353354155156157158159861662363264265266267168169671372373174375376177178179781382283184185286187288189491192293294395396297298199
497 101202203104405106107108109610411112613514915416517518319420321322723724225626127428529230631632333334435336537238339140441842843244145146147248249150551552453454355256157158159761962363164165366267168169671472273174175276177278179981182183384185386187188189391292193394195396297298199
498 101102203304205206107108109710411412213614615616517818519320321422523524225326527228429130531432833234335336237338439240841442343444345146247148249150651452653254355256157158159961462363164365166267168169571772173274275276177178179781282383384285186187188189491292293294195496297298299
499 101102203204205206107208109610211312213914515516617518219420321622623424425326427428729230231832633434335436137338139140441742743344245346147148349150651752453254155256257158159861562163164565166167168169871372273174175176277378179781382283484285186187188189391292293294295296397198299
500 1013022032041052061071081095102112126134146158167176182196205216223233244253264273287291304316324337341351363372384391403411042443344445146147248149150751452353254255356157158159861562363264265266167168169671372373474375176177278179781382383184185286387188189491292293294195296297398199
501 101202203304205106207108109710211312713614615616417518319420421322723424325526227228629230231932433534335236537438239140641542543544245246247148249150551652353154155256157258159961462463264165166367168169671572473174275276177278179981282183284185286287188189491192193294295396297298199
502 101302103204205206107108109510211312313414815616417518519520421422623824425226627528529230531632333234435336137138239140541842543144145446247148249150451752453454355256257158159661762263364365166267168169771672173274275176177178179781382283184185286187188189391292293394195396297298399
503 101202103304305106107108109610111212613614415616817718219420421522623424425426327328529230531432533334235336137338539140641642443444445146147248149150651852453454155256157158159661762263264165366267168169871272173174475276277278179781482283284385186187188189391292293194395296397198199
504 2011021032042053061071081097102115122137147155165176184192205214223234243256265273284293303315326334341353361372384391404417425438443451462472481491504516526532541552561571581591061462363364265266167268169771372373174175276277278179981282183184485186287188189391292293294195396297298199
505 101202203304205206107108109710211312413614815416517618319420521422523324425626427328629230331732533434135336437238339140641642543344245246247248149150651652553254255256157158159661662263164565166167168169771672273274175276277178179881182183584185186187188189491292393194195196397298299
506 1012022031042053061071081095102113123134145151016517818419520321422423624825226527128429230531532733334235236137138339140741842343244245146147248249150551752353354255356157258159761562263564465366267168169771472373174175276277178179881282383184185286187288189391292193394195296397298199
507 201202203104305106207108109710111512413614615316617618419420321422923624325326427428429230631332633334535336237238439140641842143244245246247248149150651852653154255356157158159661462263164365166167168169671572273274275276277278179881382283484185186187288189391292293194395196397298199
508 201102203104105406107108109510211312313614815616217718419520221622423724225426727328529230631632533234235436137238439140441942643144245346147248149150651352653154155156257158159861662463364365366267168169571672173274175276177178179881182183584285186187288189391392293294195396297298199
509 101302103204105306107108109710311112513514715716617618419320521522623524325426327328529130631532233234335536237138439240641742443244145246147248149150451452553454155256257258159861662363264365266367168169671772273174175176277178179981182183384285286187288189391292293294495196197398199
510 1011022032042053061071081097104112124135146154168175184192203214225236246254263274284293303311032333234335436137238339140641342543344445146247148249150551952453254355156257158159761562463264165366267168169871472373274175276277178179881182183384285286187188189391292393194195296297398299
511 101102403204205206107108109710411312313614615416417618419420321322623624525326427328529230231832833334335336237238439140841742443344245446247148149150551552353554255256157158159561862263264165166167268169871272273274275276177178179781382283384185186287288189391292393194295196397398199
512 101202203204205106107208109610211312413414615516517618419420121422823524325526627528329130431832733234335336137338539240741842343344245246147148149150451652353354455256157158159861662263364165166167168169671472373274175276177278179881182383484285286287188189391292293294295196397298199
513 2012021033041051062071081095102114124136145158164176183196202214226235242252265275286291302317327335344352362372383391406417424432443452462472481491506518523531543551561571581591061362263164365366267168169571472373274275276177178179881282383384285286187288189391292293294195396197398199
514 101402103104105406107108109710111412313614715416617418419420321622823724125426527528429230431432433234535536237338439140641542543344245146247148149150551952453154155156257258159761862163364365166167168169571472473274275276177178179981182383184285286187288189591192293194395296197298199
515 201102203204205206107108109810411212113914715716417618619120321222623624425126427528429130631432433234135436237238239340841742743144345146447148149150451652353654355156257158259861562163264265266167168169771572273274275276177178179881282183484185286187188189391292193294495196397298299
516 101102203304105206107208109510311712313614615616517618319620621422623224325526627328529130231732133434335336137138439140541742643444245146247248249150551652153254155256357158159761562363464365166167168169971372173374275276277178179781482183384185386187288189591192393194195196297498199
517 101202203104305206107108109610311112613514715616717518619420521322523524325326427228229230531532633434235436337338239140541442643244145346147248249150651652353254355356157158259961862263264365266167168169671472373374175376177278179781282283284285186187188189491192193194395296497198299
518 1011022031044052061071081096104113122136145155164176185194202216226234244257262275283292304318324333346352364371382391403415428432441451463471483491504517527533541552561571581591161162363464365166367168169871472273174275176177278179581682183184185386187188189391292193394195496297198299
519 101202203404105106107108109710411212313614715816617818419320421622523324225226527228429130531332533634235536137238339240741542543344345346247148249150751552253354255156257258159861562463364165166167268169871372173174475276177178179681382483284285186287188189491292293294295296197298199
520 101102103304205106307108109710111412613214715616617418319320321722423624825226227428729130331532733534235436237238139240541842243244145246347248249150551652553354355256157258159861562263164265266167268169771672173274275176177278179981282283384185286287188189391292293294195296297398199
521 201102303104305106107108109710311312313314615616617518319220421722423824425626527528629330331732533234435236137238339140641742343144145146247248149150351752353354355356157158159761662363164265266267168169571872373374175176277178179881382283284185286287188189391292393194195196397398299
522 10110240320410520610710810971021121241361451551691751841922012132211234242254262275283293301031332733234635236337338539140541542443344145246147148149150651652353154155356257158159761762263264265366167168169771472373274475276177178179781382383184185286287288189391292393194295196397298199
523 301202203104205206107108109810311512413714715516517418419320421522723524225426427428429130431732633334335336237338439240741642143344245246347148149150551752453454255156157158159661462463164365166167168269771372373174375376277278179881182283284285186187188189491292393194195196597198199
524 1011022033042051062071081095102113123135148156165176186195202214224237242253264274282292306313327334342352366371382391405411142643144345346247148249150851552353254355156157158259561362363364365266167168169971372373474275176277178179881282183484185186187288189391292293294195296297398199
525 101302103104205206107208109610411312613614615416417618319420321622923424325326427328629230431432433634435536437138339140341942543144145146247348149150851552353254255356157158159761562363364265266167168169771372373274175276177178179781582183184285286187288189391292293194495196297298299
526 1011023033041051061072081096101112125137148155165175184194203212225233244254263274287292307317323334343355363371382391406418427433441452461471482491503515524533543552561572581591161562263464165166167168169571472373174175376277278179781282383184285286187188189391392293394195296497198199
527 201102303104105206207108109710411412313614615716517618419220221422723424525226427428329330331432933434435136437238439140741642443244245246247248249150751652353254455256257158159761262363364265166167168169771572373374275176177278179881382183384185186287188189491292293294295296297198199
528 101202203204105106307108109610211312313514515716417618319420221522723824425326427228829230331532633334235436337338139140641942643444345246147148249150651752153154155156357158159661662163464365166167168169871572173374275376277178179781282283384185186187288189391292393294195196497298199
529 1013022031041053061071081096101114123134141115716517518519420521522523324125326427428429230531432833434335236337338339140641642443344245246147148249150851352453254155156357158159661262563664265366167168169771572273174275276177278179881482283184185186287288189391292293394195396297298199
530 201102103104305206107208109710411412313714815516417518319220121522423624425326527528529330531432833434335336137138439140941842443244245146147248149150651752653154155256357158159661362363464265366167168169671472273274275176277178179781282383284385186187288189391292293294195396297298199
531 201102103204205206107108209610211412413814715416517518319420221422423624225326527528629230531632433334235536237338339140641642743344145246247248149150651752653154255156157158159661462263264465266267168169771572173174475176177278179981182383384285186187188189391292393294195396397198199
532 101302103104205306107108109510311212113714815516717618419620421422623724225626327228329130431532733234135236137438539140641942243344145346347148149150651652553254255156257158159661662363364565266167168169771372273274475176277178179881282383184185286187188189391292293294195396297298299
533 101102203304105306107108109710211412613614615616417618319220421622523224525326527328729330431732333434135336437238339140641642343244245146247248149150551452653154355356157158159661762363264365366267168169971472273274175276277178179881282283284285186187288189491192293294295396297298199
534 101202103304205206107108109710311212213714615516617418319220221722523524225526527628629330331932633334335536137138239140641542643144345246247148249150351552753154255256157158159961662163564365266167168169671672373174175376177178179881182383184185186287288189391292293294195296397298299
535 1012024031041052061071081096102114123134148157167176183194205216224234244254262273287292307312327332344352364372383391405414424431441452461471481491503511052353254555256157158159861562363364265366367168169971472173274275276177178179681482283184185286187288189391292493194195396297298299
536 1012022031044051062071081098102114121131114615416517518319320321322923624325226527428529130731532333334335536137138339240741842343544245146247348249150151852353354255256257158159861462263264165166267268169871572473174175276177178179881282383184185286287188189391292293294195396297298299
537 201202203104105106307108109610411412513414715416617718219420321522523624425526227428829130631732733334435236137238339240741442343244145346247148149150651752453354255156257158159461862163164365166167168169671372373374275176177178179781382383284385286287288189391392393194195196197598199
538 101102203204105306207108109610111212613614615716717318619420321322723524525126327528129230431432633434235336437438439140841642443444245246247148149150751652253254255156157158259761662363164265266267168169871372373374375176277278179881382283184185286187288189391292293394195396297198199
539 201102203204105106207208109610311512413514515716317518419420221522523524525626427428429230431632433334235336537238439140441642843344245246147148149150451752453154155156257158159861662363364265266267168169871472273274375276177178179881282183384185286287288189391292293294195296297398199
540 1012022034041051061071081095102113121136149156165174183196202215225236243254264276286291304314327332343353362372383391407418425432445451462471481491507511052353154155256257158159461762363364265266167168169671472273274375176177178179881182183584185286287288189391292293294195296197498199
541 101302103204205106307108109810411312313714715416617618419320421522623324525326427428529130431632533234335536237138239240641442643144245246247148349150651752253454155256157258159761962163264265166267168169671372273474275376177178179881182383284185286187288189591192293294295396197298199
542 101102103404105306107108109610311112613414615616517518519320321422623524525626327428529330431932333434135136437238239140641942343244345146347148149150351752653254255156157158259761562363464265266267168169871472173274275376177178179881282283284285186187288189391292293194295396297398199
543 101102403204105206107108109810411312313714615316617418519120321322623224425726327628529230331832333834335236237138439240441842543144245346247148149150851552453154155456157158159961562363364365166167168169671372273274375276177178179781382183184385186287288189391192593294195296297398199
544 101102303304105106107208109710311212613414915516417718419320221322723624325226427328429130731832533234135436437438339240641342643344345246147148149150451652353354255256257158259761762263164165266267168169871372273274175276177278179981182383384485186187188189391392293194195396297298299
545 101202203204105206207108109710311212713414315616517718319220221622523324625626627128529330431732633534335236237338439140941442643244245146147248249150451652353254255156157158159661562163664265166167168169771572373274175376277178179681382383384185186287188189491292393194195196397398299
546 1012022033041051061071082095101115122135148158165175184196203214227235244254264272283291305316326332343352363374384391406414425432442452461471482491507515523531541554562571581595619623632643654661672681691071272473174175176377178179681382283284285186187188189391292293394195396397198199
547 201102203104205206307108109710211412313614815416617518519420221622523624325426327428329230331732533134435336237238539140641742543344245246247248149150951452353554255256157258159561362663364265166167268169771472173274375176177178179881382283384185186187188189591192293194395496197198199
548 101302203104105206107108209510311112413614415516817618619520321522623524725426227228229230531532633234335536237338239140441842543244245146247248249150651552453554255256157158259861562363264165366167168169671572273374275176277178179981182283184385186187288189391292193294495196397298199
549 101102303204205206107108109610411212213314915516417718419420221722623824525426427328429230431632433134335436237238339140541542343444245146247148249150751652553354555256257158159861662363164265166267268169571672273174175276177178179681682183284185386187188189391292293194395296197398299
550 101202103304205106207108109610211312213414515916717618319420421522723524425526327228529230631432533334235236137338439140641842643244345146147148249150451652253554455156257158159661662263364265266267368169771472373174275176277178179681482283384185286187188189491292293294295396197298199
551 101202103304105306107108109610111312313814615416517618319420421722523324425626427328629230431432733334335336237238239140341942443344445146247248249150651852353154355156157158259761562363364265366267268169771472373174175276277178179781282283384285186187188189491292193394195496297198199
552 2011022033041052061071081097102114122135147152166176186192203212229235243254264274283293306313321133334335436237338239140541742543544145246247148349150551352453354155356157158159761862163264365166167168169671572373174175376277278179781482283184285286187188189391292193494195296497198199
553 101202203104305206107108109610311312413614715616517618519420721622423424225226327428429230331532933334735236337138239140741542543144245146247248349150351752353654255156257158159861462263364165266267168169971272273374175376177278179781282383184185386187188189391392393194195296497198199
554 101102403104105106307108109610111412413514715516517618519420121622723624425426427228329230731232733334335436337338439140641942243144145246347148249150551652453354155256157158159861562363264365166167168169871472273374275276177278179781282283284285286187188189391292393294195296397298299
555 301102103104205206207108109810311512113714715716317418319120121522523724225226727628629230331532833234335436237138439240741742543244245146347148149150751652153354355256157158159761362563364365166167168169771572473174175276177278179681382283284285286287188189391292293394195296297398199
556 20110230310410510630710810961031141241341410156166173183194204215224235245251263277285292306314326332343354363372384391404415426431441451463471481491504519522533541552563571581594617623631642651662672681691071472273474275376277178179981182383284185286187188189391392293194195296397298199
557 20110220340410520620710810991031121221310147154164176185192201214227233243256264273284293308314324334344352362372384391401041642543244345246347148149150551852253354155256157158159561362963264165266167168169671572273174175276277178179881182283284285186187188189491292293394295296197298299
558 401102203204205106107208109710311412213614715616517718219520321822423424425326527428829130431732533534235236137138239240741642843244145146247148249150351852153354255356257158159661562263464165166267168169871472273174175276177178179781282283384385186187288189491292293294295396197298299
559 101102403204105106207108109510211312413614615616717618219520421722423624425326327528729130331632333334535236137338239240541942343244145246347148249150651552653154155356157158159861462163264365266167168169971472273374175176277278179681782183284285186287288189391292193294295296397298199
560 101202203204205206107108109710211212413514815616617418419320621222523824125426427528629130331832733334235436237138339240641642243244245346247148149150551752453254255256157158159861562563164365166267268169671672273174275276177278179781482183184185286287188189391292293294395296297298299
561 101202203104205306107108109510111612313414615616517718119620421622323824625326627328829130431632533234235236137238339140641842443144245146147348149150351852253354255456157158159661862163464165266367168169771472273274375176177278179881382383284185386187188189391292393194195296397298199
562 2011022033041052061071081096103113124137145158164178184194202214229233244252264272284292305317323334343352362375384391405416423432442454462471481491505514525532541552561571581591061562463264265366167168169671472373174175176377178179981382283284285286187388189491192293194295396297298199
563 10120220310440520610710810971031111231371471551671731841942012172272362442532612752862923053163253333413523643733823914074110424433443452462471482491503516525533543552561572581596614622634641651662671681697713723731742751761772781791081182183484185186187188189491392193394195396197298299
564 201102303204205106207208109810511412413414415716617818419420321322623524525326427128329130631232733534435236437138439240641442443444145346247248249150551652553154355156157158159761562263264265266267168169971672373274275176277178179681482183284185286187188189491292193394195296397198199
565 101102203104305306107108109410211412413514815516417618519620321222523724225726527328329230231932233434435136237138339140941642543644245146147248249150551752453154355256257158159461662363464265266267268169971372273174175276177278179981282283384185186187188189391292193394195296397298299
566 101302203104205106107108209710211412413514515416617618419220321722623624525526427328529330431432433334335336337238439140841442543244245346147248149150751752253254355156257158159661562263464265266167168169571772273174275276177178179781382383184285186187188189391292393494195296297298399
567 101202203204105106207208109610111212313714615416817618219420221622423624525526427228529230431532733434335236137338439140641742743244345246147148249150651752353354255256257158159861562263264165366167168169771572273174375276277278179681282283484285186187188189391292393194295296397198199
568 201202103204105306107108109510211512213414715616517518419620321722623524425326727428429130431432433434335336337138439140441742743144245246147248149150351952353254255256257158159861662263364265166167368169771472373374275276277178179881382183284285286187188189391292293294195396297298199
569 101202303304105106107108109610111312413714515516517518419420521422323524525426527428629230231732633334435336337238339140541942743344145146347148149150651652553154155256157158159661662263164265266267168169771572273474275176277178179881182183484185286187288189491192293194395296297398199
570 201202103104305206107108109710411212213714815616517618519220221422623224325626527328429330531232833534235136237138339140741742343244345146247248249150851952253354355156257158159561562463164565366167168169771372373374275176277178179881182283284185286187288189391292193494195396297298199
571 101202103204205106207208109610211512413414615516517518519420521722623624325226327628429230331632533434435236537138339140441542543144245246147248249150751452553154155656157158159661862163164365166167168169871472273374175276277178179881282383284385186187288189391292393194395196397298199
572 1012022032042051062071081095101114122136149158165175184196204213225236244252264274283291305315324333341353362373385391405415427433442452462471481491501051652353354355256157158159761662463164465266167168169571672173174375276177178179781282283284285286287288189391292293294195396197398199
573 301102103204405106107108109610211412413514715816617218419620321622323624325226327828429130331632733234435336237138439140541842443344145346147148249150551852653354155156257258159661762163264365266267168169671272373374275276177278179981182283284285186187188189591192293194395296397198199
574 101202303104305106107108109710411212313614515616417818519220521422523424325526627428329230231932633334335336337138339240641442643444145146247148149150551552353254255156157258259761762463164265366267168169871472273174175276177278179881382183584285186187188189491192193194295596197298299
575 101202103204305206107108109710211312313814515416617618619220421322623424625526427228429330631432733334335336137238139140541842443344245246247148249150751552353154555256157258259861462363464165266167168169771472173274175376177278179781382383184285186287288189291492293294195196397398199
576 101202103204205206207108109610111212613714515516517518419420421422623624425326427428429230531532733434235236237438339140541742443244345446247148249150451652353354455156157158159961562363264165266167168169571672373174275276277278179881382183384185386187188189391392293194195196497298199
577 2011021033043051061071081095102113123134148157164176185196204212228235241255266271283291303315324333343353363374383391405411142443544445146147148249150751552553354255256257158159661762163364365166267168169771372273474275176177178179781282283384185186187288189391292293294295396197298299
578 1012022032042051062071081097104116124136146155166175182192204215222234245252263275287293303313321233334435336237238339140541542643444145146247248149150851452453354455156257158159761562263264165366167168169871372173274275376277278179781482383184285186187188189491192293194295396397198199
579 101102203304205106107208109510211312313714815616317618519620421822523524225426527228329130331532933334235336337238339140541742243444545246147248249150751552553354255256157158159761662363264165266167168169771572173174375276177278179881282283184285186387188189391292293294195196497298199
580 101202203204205106207108109610211312313314815616617618419420321722523524525326327428629230631432933234335236337238239140341842243244245146147248249150651852353454355256257158159861262463264265266167168169571772173274275376277178179881382383184285186187288189491192393194295296397298199
581 1012023031041053061071081095102113123135144154166177184196203213221023724425526427328529130631932433334435136237338339140241942443144345246147248249150451852353154155256257158159861562563164265266167168169571672173274175276277178179881382183384285386187288189391292293394295296197398199
582 101402203204105206107108109810111312613414715616517518519220521222523724425326427328529330731532733234335136237438439140741642443544245146147148149150451852353254255356257158159761562263264165266267168169671472473174175176277178179781282283284385286187288189491192393294395296197398199
583 201102103204205106307108109610311312313814615516617418419420121622523424525626327628329130331932333234435136237238439240541542643344245146447148249150751852453254155356157158159761562163364265166267168169771372573374275276177278179981182183284485186187188189391292293294195296397298199
584 201102303104205106207108109610311312513314815616317818419420421222623524425426427228629230431832633334235236337238339140541742343444345246147248149150751552253354255356257158159761662463364165266167168169671472173274275376277178179881282283384285186187188189391292393294195296397298299
585 1011022033042051062071081096102114122135145156165176182194202215228234245254264274286292306313329334344352362372384391404411142343344145246247248149150451652353354255256157158159661662563264165266267168169671572173274275276177278179981282383284185286187288189391292293294195396297298199
586 101302103304105206107108109610411312213614715616417418319420521522823424425426527628729230131532533534435136137238339140641942443344445146147148149150551952253254155356257158159761762263264365366267168169471672173274175276177178179881382183284185286187188189391292393294195496197298299
587 2011021032043052061071081097101112127136147154167176185192205214224232245254263274285293303316324333343354361372383391409415423436441451463471482491503517526533542552561571581591061462163364265166267168169871472173274175476177178179781382383184185186287288189391292293494295296297298199
588 2011023031042052061071082097103113123138146156167175182194205214224234243254263273287292302315329334343354361373382391405418425431442452464471482491505517521536541551561571581597614624632642651662671681691071472173274275276177278179781282283184385186287188189491292393294195196397298199
589 1012022031044051062071081096102113123137149154165176184195204212227236242254265274285292307317323333341352361373383391403411042643244145446247148249150651552253554255256157158159761362363264265166267168169871472373174375276177278179781582183284185186287188189491292293394195196497198199
590 101202203304105206207108109710211412513514715416517618519420321622723424425526427328329130531432733234235436437138239240741742243344145146247148449150651752153454355156157258159661662163364465166167168169871372473274175376177278179781282283284285186287188189491292193294295296397298199
591 101202203104205206207108109510111412413614615816617418319520521422423524325126527628629230131832433434335236337138239140641842543444245246347148249150951452353354255156157158159561562263364365366167168169871572373374275276177278179781282283284285186287188189391292193394195296397298199
592 3011021031042052061071082095102115123136148154163176184196202214226237243252264276284291303313327334344355363371384391405418426432442452461471481491505511052253254155356257258159761562463264265266167168169771372173274175276177278179881382383284185286287188189391292293194595196297298199
593 101302203104405106107108109710311212613614615416517518419420421522323524525626527428529230531732433234235236337338239140641742543244245246147248149150451752353354355256157158259761762363364165166167168169671572273174175476277178179881282183584185186187288189491192293194295296397298199
594 1011022033042052061071081097102113122134146156169176184192203214229236244252263273285292305314325331346354361371382392406417423432443452462471482491506511052253454155256257258159961362363264365166267168169671472373374375376177178179781382183284285186187288189391292193394195296397298199
595 101202203104305306107108109710311212713514415416517518419420521622623624625326127428529230331732433534135536537238439140541542643244245346247148149150351752453254155256157158159861562463264265166267168269771472273274175276177278179781382183284285186187188189391592293194195396397198299
596 101102403104305106107108109610111412313514915416617618419320321422323724325726627328329330431732233234435236137238439140841642443244245346247148149150651552853454255256157158259661762263264365166167168169971372273274375176277278179681382183384285286187188189391292293294195196497298199
597 2011022032041052061072081098103112124136145156165175184191202215227236244253265274285292303311232333334235236437338239240541542843344245146147148349150651452253254255156257158159961462163364265466167268169671672373174175376177178179781282283484285186187188189491192493194195496297198299
598 101202303104205206107108109510411512113614715516617518519620321522823524525326227528329130431432833434135436337138139140641842243244345346147248449150751652353554155256157158159861462163264465166367168169671472273274275176177278179781382283384285186187188189391392193294195396297298299
599 101102203304105206207108109610211212713614815616417618319420421522323424225226527528529230231832333434435336137338439140541442643344245346347148149150951752453254355156157158159861462363264265266267168169771472173174475176177278179781382383384285286187188189491192293194295396297298199
600 101302103204205106107108209610311212313714715316717518419420421522723324225626327328529230431432733634235336137438239140341942543444245246347248249150351952453254155256157158159961462263364265166167168169771372273174375276277278179981182383284285286187188189391292193394295296397298199
601 1011024033041051061071081096102113124134147155163175185194204214226236244253267274285292305317325334342353364372384391403411042543244245246247148149150451852353254155256157158159761362563164165166267168169871572373274275176277178179681482183284285186187188189391292293394295396297298399
602 1012022034042051061071081099103112123136147156165177181191203212226237246253264273286292304316324334342353362371385392406411142443244245146247248149150851452653254255256257158159561762263264165166267268169871472273274275276177178179781182283284485186287188189391292293294195396297298199
603 10110230320410520610720810961051161221361441551651751831942022172252382452572652742862913033110322333341352362371383392403417424433442452463472481491506513525531541553561571581595611062263364365166167168169871572273174175276277278179981182183184385286287188189491392293194295196297298299
604 101202403104205306107108109810511112613214815616617618319420321722523624325226527328629230631232733434335436137338239140641542343344245146147148249150751952253154355256357158159761662263164465166167168169571772173374275176177178179781382383184185286287188189391292193394295296197398299
605 1011022031042053062071081096103114123135146157168175184193204214226234244253263273285292306315326334343352362373384392402416426432441452461472481491505517522533541552562571581591161462363264265366167168169771272573174275376277278179881482283184185286187188189391292293294395196397298199
606 101202203204205206107108109610311312113814615616417618319420121522623624525626527328529230631832433334335336237138439140641842543244145346147248149150451652653154255156357158159661662563364165166167268169671472373174375176277178179981182183384285186187288189391392393194195296297298199
607 201102203204105306107108109510311312413614715716517818419620321222523424425426227328429130731432733234235336337338439140541542543144345246247148149150551752353254155456157158159961762363364465366267168169571572273174175276177178179981182383384285186187188189391292293294195496197298299
608 101102303104305106207108109610311312313614815316817618319420121622623424425226427228629230531732633334235536137338239140741742443344245246247148249150451452453754255156457158159761562263164265166167168169971272573174275276177278179881282183484185186187188189491192293194395396197298399
609 20110220320420510620710810971031141231341461571661771841922022152262372432552652722832933010311325334341352362371384391402411042343344545146147348249150551452553154255256257158159961662263364165166167268169671472373374275376177178179881382383184185286187288189391292193394195296397298299
610 201302303204205106107108109710411212513714615616417518319620221622723324625426227328529130531432633634135236537338439140841442443144345246247148149150451852353254455156257158159761562263164265366267168169871672273174175176277178179681382283384185186187288189391292393194195396297298299
611 1012021033042051061072081095101113125137146156166176183194202216225234244255264273285293306315324332342353362373384391407414424434443453461471481491507514525532541553561571581595611062363264265166267268169871472373174275276177178179781282283384385186287188189491192293194195396397298199
612 201202103104105306307108109710411312213814715416517418519420221422623324525526327428329230531532633534235236337338339140341942543544245246247148249150651552653154355356157158159961562363264165266167168169671472373274275276177278179881182283284285186287188189391192293394395196297298199
613 101202203204205206107108109610311212213514915516317518519320321522623524225626527528429330431732633234535236237238439140641842343144245146347148149150551752653454355256157158159461562563164465166267168169871372273374175176177178179881282383184285186187288189391292293394195396297298299
614 101102303204205206107108109510111512213614715516817618219620321622723224325526227428629130631532433434435136337238439140341642443244345346147148249150951852353154355456157158159661662463264365166167168169671472273174475176177178179781282183484285186287288189491192493294195296197398199
615 201102303104105206107108209610411212313514815816617518519420421522423724125226327528329230331832233634335336137138239140241442943444245246447248349150851452353254355156157158159961662363264165366267268169771472273274175276177278179881382183284285286187188189491192193294395496297198199
616 101202203304105106107208109610311312413514715416417618519420421422823624225426527428429230331832433334435436237238239140641642443444245146247248349150551852353254155156157258159861362363264165366167168169671572173174375176277178179881382483184385186187288189391292193494195396297298299
617 101102303204205206107108109610111312413414715616617718319420321322723824325226227328529230531332533434335536237338339140841942643444145146247248249150851252353454255156257158159761662163464265166267168169471772173274175276177178179681482383284385286187288189391292293294195396197398199
618 201102203104205106107308109610311312413514515616717318519420321422623524525426427428429230331932533634235136137438439140641542543244245246347248149150451652553154255256157158159861662163264165366167268169771472473174175276377178179781382383284385186187188189391292293494195396297198199
619 1011024032041052061071081096102112125135147157165175185194202213224237246254262272284292307315322333343353362374383391405411142443144445146347148249150751652453454255256157158159861362463364265266267168169671372373374175176277278179881182183384285286187188189391292393294195296397298199
620 101302103104205106307108109710511312413614615416417618319320421522623724425426327328529130231432933334235336537238439240441842343444345346247148149150851652353354155156257158159561662363164365166267168169871572273274375176177178179781282283284285286187288189391292293294195396197398199
621 101202103304205106107208109710111312413414815716517418419220221422723424225326327728529330531732533534335436337138439140641742643444145246147148149150651452553354155256257158159761562363264365266167168169771472373174175276177278179881182283384385186287188189391292493194295196397298199
622 201202103104205306107108109610311312313914615416717518419420221522323424525426427328429230431432733434335336237338339140841642643244245146247248249150551652553254255256257158159561362463364365166167168169871672273374175276377178179981182183384285186187288189391292393194195196497298199
623 1012022032042051061072081096102113123134145158164176185194203213226237246252264273283292306315328333341354363372384391405411042643144245346147148249150651552353354355256157158159661462263564265166367168169671472473174275176177178179781282283484185186287188189491292293294295296197398299
624 101202203204205306107108109610211412413714715416617518219620221622523424225526227528729130531732533434535236237138239140541842443144245346347248249150751452353354255256157258159861462463464265266267168169671472373174175276177278179781382383284285186187188189391292193394195496297198199
625 101302103104305106207108109510111312413714415416617618519520421522723724625426327328329230331332333634335136337338339140641842243244345446347148249150351852653454255156157158159761762263164165266267168169871572273174475176177278179781482183284185286287188189491192293194195496297298199
626 201102303204105206107108109710311112513414815516617718519220321522323524225526427428429330631632833434235236337138139140741442443444245246247248349150751552153554155156257158159561662563264265266167168169771572373174175476177278179781282383284385186287188189391292193294395196397298199
627 1011023031041052063071081096104113123133141015616517418419420321322723624425426227528429230331732333534335136237338439140541842443444145146247248149150751852153254555356257158159561462563264165366167168169871472173374275176377278179981182383284285186187188189391292393194295196497198199
628 201102303204205106207108109810311212413714515516517818519220321222823424425226427328329330631632733234335336337238339140841842343444245246247148249150751352453354255456157158159561662363264265166167168169671472373274375176177178179881182183584285186287188189391292293294295296197398299
629 1011023031041052062072081095103114122134145157165177182195203215227237242253263274287292302319327334344352364371383391402411042343344445146247148149150951452253254255256157258159561462463264265266267168169871272473174275176177278179881482383384285186187288189391292393194295296197398199
630 101302303204105106107108209710311312213914515316517418519420321422823524625526627328429230531632433534135136237338439140441842443444345346247248149150751852253154155256257158159561462263264265166167168169671872373274175176277178179881282283184185186387288189391292393194595196197398199
631 1011023032042051062071081096101113125135146156165178185193202215226235244254263275282293307316322334343351362372385391407415424434443453461471481491501051452553154255256157158259461762363164265266267168169671372473274275176177178179781382183484385186287288189491292293294295296297298199
632 301202103104205106307108109710311212513614715516617418219420221522623324625526327328829230431632333634335236237338139140141842543444245346247248249150951752353354255256157158159761762363164265166267168169671472273274275276177378179881382183184385186187188189391192393394195396297198199
633 201202203204105106107108209610211312313414615616517818519320521322823524525426527128229330531532733334335436237338539140341742443244145246347148149150651652353254355156157158159661762563164165266267168169871272473274275376177178179881482183284185186187388189391292293294295296397298199
634 101202203104305206107108109510111512313614715616617618219620321422423524325326527328729130431932633434435136237238339140641442443244245246247248149150651852553354155356157158159861362363164565266167168169771272473274175276177278179881482183184385186287288189391192493194195396197398199
635 20110220320410530610710810961031131241361471551641761871942032122252310242253265273281292306317323332344354361372384391404414427434442451463472482491505517524531542553561571581591061562263264365266167168169571672373174175276277178179881282283184285286287288189491192393194295296297398199
636 101202303204205306107108109810311412313414715516717318419420121622723624325426427728429230831732233334235336237138339140541742543544245146247148249150351752453254355256257158159861462363264265166267168169771472473274275276177178179881282183284185186287288189491292193394295296197298199
637 2011023031042051061072081095101115122137144155167175184194203212228236245254265275285293304317326332344353361371382391405411142343144245246447148249150551452353554255156157158159461862163264165166267168169971572373274275176377178179881282383384185286187288189391292193394195196297498199
638 2011022032043051061071081096105114123136148156165175185194204213228234242254263275283292303315325332343352364373383391406417423434443452461471482491501051752253354455156257158159561462363264265166267168169871372273274375176177178179781482183284285286187288189391192393394295196297298299
639 2011022032043052061071081097103111123137146154167174183194202215228233244254263276285292302319327335342353363371384391402419426433442452461473481491501051552353254155356157158159861462263364265166167168169671372273274475176177278179781482383184285186287188189391292293294295296297298199
640 201402203104205106107108109610411212313614815516417518419520121622723424225426527428829230531732633334435236337238239140441942343344145346247248149150451652453354255156157158159761462363264165166367168169971372373274175276177278179881282283284285286187188189391292393394195296397298199
641 2011021034042051061071081096101115122136146157165174184194202214221023424225326527628429130331432733534235436337138539240841842243344345246147248149150651752353254255156157158159761362563264365166167168169571672273274275276177178179981382183284185186187388189391292293294295296397298299
642 20130220310410520610720810981031121251351471561651771811932052172232352442522662722882913013173243353433543613733833924044111425431441452461471481491507515524532541552563571581591061262363164465166267168169771372373274275376177178179781282183584285186187188189391292293294295296297298299
643 201102203204205206207108109610411512613714615516617618119520321522423524525326327328929230531632433134635236437138239140441542443444245246247148149150651852353354255256157258159761462263164265266167168169871572373174275176377278179981382283184185186187288189491292393194195196397298199
644 1011022033042052061071081094103112124135148156164177185197201214227237244255263273283291306316322332344351364372383391404417423434442454461471482491506511052353254255156257158159961362663264265266167168169671572273174175376177178179981282183184285186287188289391392193294295296297398299
645 201102203204205306107108109710311412513514615516717518219420421422623424425526327528629230431832333334335236337138439140541942343644145146147248149150651552253254255256257158159661462463364265266267168169871572373274175176277178179681482383184285186187188189491192293294195396297298399
646 10110220330420520610710810951031111221310146153165177184195202214227233247255263272285292303316327333342353362372383391405411042443244145446147248249150851652353254455156257158159561762363264265266267268169971372173174375176177178179781282383284185286287188189391292193494195396297298199
647 201202303204205106107208109810511312213514515416817418419420421522823524325626327528429230531732833234235236337238339140541542243444245246247148249150551752453354255256157158159561662363164365166167168169671872273174175276277278179781282283284385186187188189391292293194495196397198299
648 101102103204505106107108109410111412213314715716617618419620221622823724325126527628429230531632433234435336137238339140541842443344345146147148249150851852253454255356157158159561462463164165266267268169671472273274375176177278179881482383384185186287188189391292293294295296297298199
649 201202103104305106107208109810311312213914515616417718219220321622523524325426427328829130331632633434235136337338239140641442643344345346347248149250651452453254155256257158159861762263164265266267168169771672173174175376177178179781382283484385186187288189391292293294295396197298199
650 101102403104105306107108109610111312513514415716817418319420521622323324625726127328629230631632533734235136237338439140441642643244445146147248149150551552453254155256157158159661462563564265166267168169571572373174175276377278179981482183184185286187288189491392293194195196397398199
651 201102103204305206107108109810311212413714815716417618519120221222623524625426327328229230731632333134335136437138439240841442243544245346147248249150751552353154355356557158159761662563364165266167268169571572573274175176177178179981182283284185286187188189391292193394295396197298299
652 101202203104105106307208109610311512413314715616617618319420421622423724325426227428529230431632533234635236237138439140641442643244145246147248149150451552453354355256557158159861362363364265266167168169871472373174275376177178179881482183384285186187188189391392293194295196297398299
653 1011022034041052061071081096101112124138146156165176183194202214227237243254262272285292307314325331343354364372384391404411042543244345246347248149150551652353254355256157158159961562463364265266167168169771472273274175276177178179781282283284285286287288189391292293294195296197498199
654 2012021033042051062071081098104114122136146155165172184193202218224236245253265278285291303317323334343352362372382392405416429432441453462471482491502519522534542553561571581591061362263264365166167168169571772273274175276277278179981182283284285186187188189391292293294195396397198299
655 101302203204205206107108109610211312313414515616517718419520421822623624425326627428629230131832533434235536137138439140741542443144345246147148149150651652553254255156257158159661662263264365166167168169771472273174175176277278179781682183284285186187188189491292393294395196197398299
656 201202103204105206207108109510111212613714615816517818319520321422523324625426427328429230531732133434135336137138439140441842643344245146247148249150851452453254355256157158159961762163164465466167268169871272273374175176377278179781382283384185286187188189391292193294295396397198199
657 201102203204205106107208109510211512613614515516617618419620621322223524425426427328429130331732633334235136437338439140541742443344345546147148149150551652453354155156157258159761462363364265166167168169871372373174175276177378179981282283484285186287188189391292293194395296297298299
658 10120220310430520610710810951021131251361471561671741821962022162242332422542622752872913033143283343433543643713833914044194254334434524614724814915010514521534544551561571581591061562263364265266167168169471472573274175376177178179781282183484185186287188189491192293194295296297398299
659 201302203204205206107108109810211312413714815516517618419420521722123424425426227428629230431332733634135336237138239140441642843344445146447248249150551652253454155356257158159861662163264165166267168169971372273274275176177278179781382383184185186287188189591192193494295296297198199
660 101202103304305106107108109410211212813314515916517618519620521522523424325326627328429230331432433534235236337338139140741942243644245146147248249150751452353254355156157158259461862263364365266167168169871472273274175276177278179981382183384185386187188189391292193294295196397398299
661 101202203104205106307108109710111412313714615416417718419220621422523624425326527228529330231732833234435436137438439140441642743144345246247148149150851752453154155156157158259861362363264265266167168169571372473274275276177178179781482183284285286287188189491292293494195296197398299
662 2012021032041052061072081096102113124138147155166174183194202215225235243254265276285292305316322333341354363371382391407417426434442452462472483491503519522533541551562571581597615622633642651661671681691071272373374275176277278179681382283384385286187188189391292293294295196397298199
663 101302203104205106307108109610111412513214815616417418419620321722523624425426527328629130331432833334435236337538339140641742443244145146247148149150651952253354255256157158159661562463264265266167268169671572173474175376177178179881282383184285186187188189491292293294295396297198199
664 201102303104105306107108109610211312313814715316817618419320321422323524625526127428629330331732733234235236237238239140741842343444145246247248249150551652453254155356257158159761662363364365266267168169771372273374275176177178179981182383284185286187288189491192193294295596197298199
665 1012023031042051062071081097104112123134145155166176185192203212221323624325326427428429330531832533334335436337338139140641642243244245246247148249150251752453154455156157158259861762163164265266167268169671572373374175376277178179981382183384185286187188189391192393294195296397298299
666 101202203204205206107108109610211412413314715616617718319420521422523824425426227228529230531732933234135236437338439140641742443244445146147148149150651552553254255156257158159661562363464165266267168169771372273274275376177178179681482283284285286187188189391292393194195296297398299
667 101202103104305306107108109510111312313914715416617418319620221622623424625326427528629130431732333234135236337238439140641942343544145246247248149150351952353254355356157158159861562163364265366167268169971272473274175176377178179781382283284285186187188189391292393294195496297198199
668 201202203204105206107108109710211412513414615516617518619220321322923524225426327428429330531732433334635336237238439140741542543144145246347148249150451452553454155256157158159661862363364165266167168169771472273274275176177278179881182283284185386187188189591192293294395296397298299
669 101202203204205106207108109510311212213814715516517718219620221722423424525226527328729130231832633434235336137238339140841642443144445346247148149150551752453454355156157158259961262563164165366167168169771472273374275176277178179681382183384185386187288189391392293194295296397298199
670 101302203104205106107208109510111412513614515716617618319620521722423524325326427228529130531332533534235236237538439140341742343444445146347148149150751552553154355256157158159561562363264365166167268169871672273174275176377178179881382383284185186287188189491192293194295496297198299
671 201102203104305106207108109610311112513614815516717518419420121522723224525326327328529230631532233534435436237338139140341742543444245146147148349150951652653254355356257158159761562363264165266267168169771572173274375276177178179781282283284285186287288189491192193294395296197398199
672 2011023031041052061071082096105113122135148155166173185194203215225232245255264277283292303311032233434435336237138339140341442743344245146147248249150751752553354255256257158159661662363164365166267168169771372473274275276277278179981182283284285186187188189391292193394295296497198199
673 101102503104205106207108109710411212413514515616317618419420321522623524625226727428429230531632733434335336237138339140241842443344245146247248249150851952253154455156157158159661562163364165466167168169771472273274375176377178179781382383184285186187188189391292293294195396297298299
674 101202203204205106107208109710211312313414915716417718319320321522423824325226427228729130531432633334335236337338339140641742443344345346247148149250851452453254155356157158159661762463164165266267168169871472273274175276277278179681382283484285186187188189391292293294295296497198199
675 101202203104205206107208109510111312413714615516517518319620221722323624325426627328629130531832833634235136137338239140641642543244345246247248349150351752453154155156257158159461462363564165266167268169971572273274175276277178179881282383184285186387188189491292393194195396297298199
676 201202203104205206107108109510211412513314815516617618419620121422723724325326527428429130731632233334335436237338339140641542343144245446147148249150851552353354255256257158159561962363364265266167168169571672373174375176177178179781282583184185286187288189491192193394295296297298299
677 2012021031041052062072081095102114122137146156166175184196203213227233246253262274286291306313321033234335336437138239140441942543244145146147248249150551752253454355256257258159861562263264265266267168169671572373274175276177278179781382283384285186187188189491192193294495396297198199
678 1012023032042052061071081096102112126136145153165175186196206216224234246256265273283291302311032633234235136337338239140641442443344245346147148349150551552453254255356257158159761962263264165266267168169671672173274375176177278179781382183284185386187188189491192193394295396297298199
679 101302203104205306107108109610311312413514515616517618519520621222623524425726327228429230231932533534235236237338339140341842243344345246147148249150651452653154355256157158159961962363264365166367168169671372373174275276177278179781282383184185286187188189491192193294195596397198199
680 101202303104105306107108109610211312413514615416417718819320221522923524325426427328229330731432433434535436337238239140441642443244345146147148249150651852453154255256257158259961462463164465166267168169771472273174175276177278179781282283384285186187188189391292293294295596297198299
681 101302103204105206207108109710111412213814515616517618219220221622423824525226427428829330631632433334335136137238239140641642743444345546247148149150551552353454255156157158259761462263464265166167168169871372373174175176377278179681682183184285186187288189391292493194195396397198299
682 201202103104205306107108109610211212513614615916517618419420521622523524325326327328329230431232533534235136437338439140541742443244445346147148249150851452253254455256157158159761462563464265166167368169771472173374175376177178179781782183184185186287288189391292393194195296397298199
683 1012021032043051061072081096101115122137145155168176184194206212225234248252261273284292304318323333343353363371384391405415425435443454462471481491506516527532541552561571582591061362363264265166167168169571372473274175376277378179781282283384285186187188189491292293294195296497198199
684 201102103204205406107108109710211612413414715616317618419420321622423324625326427428529230131732833334235336537238139140541642643244245146247248349150751552353654255156257158159861462263264365166167268169871272373174275276177278179881382283484185186187188189491292193394295296297198199
685 2012022031042051062071081096102113124134146157165176184194204213226237243255265273285291303317326334342353362372382392405411142243144145346247248249150551452453354255256157158159861662263464365166167168169771572273274275276177178179881182383284285286287288189391292193394195196297498199
686 101202203204305106107108109510411312413514615616517318519620321522623824325426527628329130431632533534235236237238339140641842443144345346147148249150551752353254355156357158159761762263164365266167168169671572373274175276277178179781382183284285286187288189391292293294195296297398199
687 101102203304205206107108109610111312413514715616617518319420221422723424325426427528629230531932233334635236237338339140541442743244145246147148149150751852453254255256257158159761762363264365166267168169671372373174275476177278179781382383284285186187188189491192293194295396397198199
688 2012021031043051062071081096104111124138144154165176186194201215228235245253265273283292305316326332342353363373383391403411142343244245246347148249150551652353454155256157158159861562363264165266267168169871372273274475376177278179881182383184285286187188189391292293394195396397198199
689 201102203204305106107108109610611412213414815616317618419420221322823624225526427428329230331832633534335236337338539140841542243344345146247148149150351952653254255256157158159761362663164465166167168169771272373174175276177178179881382383184185386287288189391292293294195296197498199
690 1012023031041052061072081096102113124136146156166175185194202217225233244254263274285292305316326334343353362374382391407416424432441452461472482491504516524532542552561571581591061462463264265266167168169671272273374175376277178179981282383384285186187288189391292293294295296397298199
691 1013021032042052062071081097101115122135145157165174182194202214226239245255264274287292303317326332341352363373383391405419424433443454461471481491504518524532541552561571581591161362563264265266267168169471672173474275176177178179781382183184385186187188189491292293294195396197298299
692 201202203204205106107108109510311212513614715516717818419520621422423324425726227128629230231632633434235236137338339140541842343344545146347148249150751752253354255256257158159661462363264265166267168169971372373374175176177278179781382283184285186287188189491392193594195196397198199
693 10120220310420520620710810951011141251361441551661761861962032152282332462552622742812913033143273353433533643723833914044194224324424524624714824915010514521533542551562571582595617625631641652662671681691071372273174375176177378179881282283384185286187188189391292193294395296397198299
694 301102303204205106207108109710211512313614615516617518419620321622223724625326327528529130431532833134335236437238439140541542643344245246147148149150651852353154355356157158159761862263264165266167168169771272373274175376177178179681582283184185286187288189591192293294395296197298199
695 10120220320420520610710810951031121231351410156165177184194202216227233241255263275285293305318323332344352364371382391405413427431441453461471481491505518525533542551561572582591061562263364265266167268169771572173174375276277178179881182283384385286187188189491192193194295396497198199
696 201202203104405206107108109710311412313714615416517718619620421522623124525526527328229130631532733334335236237338239140541642543244145146147148349150551952453254455356257158159761362263364265166167168169871472173274275176377178179781382283284385186187288189491192293394295196297298199
697 101102203204305206107108109510211312413814615616517418519520221622523324425426427428529130531632733234235336337338239240441542343344445246247148249150751752353454355156157158159761662363264365166167168169971372473174175276277278179781382283184185286287188189491192193294295296497298199
698 101302103204205106207108109610311112513214715816517518419420321422723724225226527428529230431632633434335336237338139140541742443544245246247148349150651952353354155256157158159661562363364265266167168169671372373374375276177278179881382183184385186187188189391292193294395196497198299
699 101102303204205206107108109610311212513414715516417718519420521322623524325426427128429230331532733334435336637338339140341842743244145146247148249150751852253354155256157258159661462363264465266267168169871472273374275176177178179881282283284285186187288189391292293294295496197298199
700 101102403104205106207108109610211512213714615316517618319420221522423424525526527628629230231832933334335236237138239140541942343344145346347148249150751652353354255156157158159761462263364165366167168169871472373274275176277178179781282283384385186287288189391292293294195396197398199
701 101402103104205106207108109710211312213614815616417418519320321622923424225226427528529130431332833634335336337338439240441742343144245346247148149150751652553254255156157158159761762263164465166167168169871272273174275476177278179781382383184185286287188189391292393394195296397298199
702 101202203304105106207108109710111312513514615816617518319320421622423424425226527428529130731432733434135336137338539240541842443344145246247248149150551652353254255256157158159661562463364265166167168169771372273374375376177278179981182283284385186287188189391392393194195196497298199
703 201102103204305106207108109610311212713414615716317618519420121522323824525226427428229230431432733434335236537238439140541842543344145346147148249150851652453254255256157258159761562163264365366167168169671472473274275176277178179981182283284385186187188189391292393194195296397298299
704 201102203204205106107208109610311412113714615616417718319420421422623424625226627328529230431732333534135336137338439140441642943144345246347148149150551752453354155256257158159861362363264365166267168169871472273274175376177178179681582183384385186187188189391292293294195396297298299
705 101102203404205106107108109510311212413814615516717618219620321522423324325426327128829130431632633434335436337338339140741642643244245346247148149150451552553154255256157258159861762263364165266167268169871372473174275176277178179781282283284285286287188189391292293394195396197398199
706 101102303304105106207108109710211512313414715616617318419320321522123724525626327728329130431732833434135236237238539240441842643144245246247148149150551552353354455156157158159761562563364165166267168169771372373274175376177278179981382283184185286287288189491192293194295296297398199
707 1012022033042051061071081097103112125134141015516517518419220321322823524225326327628529330631632433334335236537238239140841342343344345146247148249150551752353154355556157158159561862263264165266167168169771672473174175276377178179881182383384285186187188189391292293294195196497298299
708 201102303104205206107208109710211412313414615716617718319420221622723524225426227328629230431732833634435136237338239140741442543144145146247148249150951652353154555256157158159561362563264365166267168169871372173174375276277178179681582183384285286187288189391292393194295196397298199
709 101302103204105106207108209510211212413814715616617418419520421422823324425326427528429230831332333234335436337238439140441742543344245246147148149150551652153354255356257258159661862363164265266167268169871572473274175176277178179781382383184185286287188189391292293294395296297298199
710 101202103304205106107208109610111312413614515516617618219420521222723524525426327428729230331732833234335236137438339140741942543344145146347148149150451752353354255256257158159561662263264265366167168169671572173374275176177278179881382283484185286287188189391292293194395296297298199
711 201102203204205106207108109610211412413614515516717418419420421522523224525426427528629230331432833434435336237238339140441842443144445146147248149150651852253354255256257158159961462363164165366267168169571672273474275276177178179881282383184185186287288189391292293394295396197298199
712 101202203304105206107108109510211312113914515616417718319620221622623424625226427528529130431332633334235436137238439140741942443644345246247148149150651752453254255156257158159661762163264265166367168169671572173274275176177178179881182383384285286187288189391292293294295396197298299
713 101302103204105206207108109610311312513414615616817418319420521522423524425526327428729230331532633334135336137338439140341942543244345246147148149150651752253254155256257158159761762363464265266267168169771472173274375276277178179781282283284285186187288189591192293294295496197298199
714 1011024031042052061071081096102112125136147153166174185194203214223234247255264276285292304318326335342352362371381391406418424432441453462471482491503511052353354255256157158259861562363164265166167268169671472273374275376277278179981182283284185186287188189391292193394295296497198199
715 1012023032042052061071081098104113123136145155162178184193204213228236245254265274284291304315324333345353363371383392404411142243244145146447148249150551752553154255256157158159761662263464165266267168169871472173274175276177178179781382283284385286187188189391292293294195396197398299
716 101102103504205106107108109510311312613614715516717418319520321522323624425426327528529230431832633234135336137338439140741742443344445246247148149150451852553254455156157158159761462263264265266167168169871172273274275276177378179881482283384185186287188189391292393194195196397398199
717 101102303304105106207108109810311212413614715416517718519220221422523424325726527328229130531832533234235336237238539140541642343644345246247248149250751852253254355156157158159861462463164165166267168169871172473474275276177178179881182383284385186287288189391292293194395196297398199
718 101202203104305106207108109710411312213514515716517618419220221622823724625226327428429330431632333534235336137338439140541542643144145346447148149150851552553354155156257158159461762163364365166167168169771572373174275176277178179981282283184485286287288189391392293194195196197598199
719 101202103304205106107208109610111312413614915816617318619420321822423124325226327728229230731232733234435336337138339140641542543344245346147248149150951352453354355156357158259561762363364265166167168169871372273274275376277178179881282183484285186187188189391292393294195196397298299
720 201102203104105206207108209610211612513414515516417718319420321422623624325226627328529230431732833434535436337138439140341842443244245146147248249150651252453354155256157258159961262563264165266167168169671572473174175276277178179781582283184185286287288189491292293294395296197398199
721 101202303204105206107108109510211412213514715616617518319620221522223824625526327628529130531732333434235236137138339140841442743244445146247148249150551952253254255256257258159761762263264265266267168169671472473174175176277278179681382383384285186187188189391292193394195496297198299
722 101302103104305106107208109610111312513714415316717518519420421722623524725626427228429230331632533234235136137538339140541542243444145246447148249150751852253254355256157158159661962263164165266267268169871372273274275476177178179681482383284285186187188189491192293194395496297198199
723 201102203204205106207108109710311112613514615516517618619220221722523424625626427328329330631532333234335136337238239140441842443444145146347248349150751552453554155256157158159761562263364165266267268169871672173174475176177178179781282283284385186287188189391292193394195596197298199
724 101202203204105206207108109510411312213414915416817518519620321622523424325626127528329130331632733534335236137238339140541442343544245346247148149150951452253154555356157158259861662463264265166267168169671672273174275376177278179781282383284185286287188189391292393194195196497298199
725 101102303204205106107108209510111512413614515816417418519620221522623424425426527528329130531732433534435136237238339140741542343244345246147148349150651652553454255256157158159561862263264165266367268169671472273174375176177278179881282383184285286187188189591192293194395396297298199
726 201202103104205206207108109610411212313514815416617618419420121522623524425626327428429230431532233634235336237238339140541742643344345146247148149150851852453354255256157258259761562263264465166267168169571572273374275176177178179781282483184285286187288189491192193194495396197298199
727 2011021033042051061072081095102115121135147154166175186196204214227234245256263275282291305313326333344352362371382391404411042343444245246147348349150551652453354155356357158159861762363264165266167168169571572173374175376177278179881282283384385186187188189391292193394295296397198199
728 101202103404305106107108109710411312413414715616617518419420621322623424125426327328429230131332933634535236337338439140541742343444345146247148149150751752453254255256357158159861462563164265266167168169771472273174375276177178179781382283184185386187288189491192293194395296197398199
729 201102103204205206207108109710211312613714415516717518519220221422423424525426327328429230631532433734235236237338339240741742643244345246347148249150451652353354155356157158159861462563164165266167168169871272473274475176277278179881182183484185286187188189391292293394195196497298199
730 101302103204105206207108109510311312213414715716417718419620421422623824225426527228429130331632533534435136337138339140641842343344345246347248249150651752353254255256157158159561462463364265166267168169971372473374275176177178179781282283284285286287288189291492293194195196297498199
731 1011023032041053061071081096101112127135145155166173185194203216223236245254262278284292304314327336343352363372381391406411042343244145346347148349150651652353254155256257158159361762463364365166167168169971472173274275176277278179781382283484185186187188189491292193194395296397198299
732 201102203304105306107108109810411312313614515716517618419220421322823324425126727228429330331732433634335636137238339140541542643144345246247248249150851552353254255156157158159661662563264365266167168169871372373174175276177378179781382283284285186187188189391292293394195296397198299
733 101102203304205106107208109610211312613314815516617518319320121622523624425426227528529330531632833234235436437238439140641642543244245146147148149150651552253354255356257158159961262463264265366267168169771572373174175276177278179781482283384285186287188189391292393194195296297398199
734 201202103104205306107108109610211412213714615616517418419420221522623424625626327528429230631532633134335336237238439140341942443244145246147348149150651652453454355156257158159761862263464265266167168169571472273174375176277278179981182383284285186187188189391192493194195396397198299
735 101302203104105306107108109610311212213714715516417718619420421522523624225626427328229230531432333634235136337238439140641742543244345446247148249150551552553154155356257158159861762563164465166167168169771372273274275276177178179781282183484185286187188189391292293394295296297298299
736 1011022032043052061071081097101114124134148156166176181192204217225234246251265273288293305314324333342353363371383391405418424433441452462472481491504516524533545553561571581597616623634641651661671681691071372273274175276377278179681482183284185386187188189391292293294195296397298199
737 2011021033043051062071081097104113123137145158164177183194202215223238242251265272286292301316329335343352363372383391409414424432444453461473481491503517525532542552561571581598613624631643653661672681697715722731741753761771781791081282283284185186187288189491292393194195296397198199
738 201202203204105106107208209710211412413514715516717518519320221622723424525226227528429330731532533334335436337238339140641442443544245246147148249150551652553154255156257258159661362463264265166167168169871572273174275176377178179981282383184185386187188189491292293494195196397298199
739 1013021031042052062071081094101114122136147157165176184197202217223237246253264272284291304314327333343352362373382391406417423433442452462471483491501051552453354455156257158159561462463264265266267168169871672273174375176177178179681382283284285186287188189391192393294195296297398299
740 301202103204205206107108109710311112413614615416817418319420321622723624225526327528529230331632733434235236337238439140541742543244345446247148149150551652253154255256257158159461962163364265166267268169971572473274175276177178179681382283384185186287188189491192293294295296297298199
741 101102403104305106107108109510411212213414615716617518419520321522523524625426527328729230431732533334135436137338139140641842443244145346247148249150351952153554355156257158159561862463164265166167368169771572273374275176177178179981182283284285186187188189391292193494195396397198299
742 101102303304105206107108109810311312413414815516617818519120521422223724425226327428329230331532533434535236237138439240741542543244145446147148249150851652453354255256357158159861462263264265266167168169871272573174275176277178179781382183384185286287188189391292293194595196297298299
743 101102303104205106207208109710211412413614615516517518319220221622523624625526427328629330531532533334335136237338239140641742343344445246147248149150551852453454255156257158259561562363164265266167168169871372173374175176177378179981382283284385286287188189391392293194195196297498199
744 1013021031043052061071081096102111125135146156167174185194203215226235246253261275283292305313328334341354364373383391405415423433443453461471482491509516524531544553561571581596611062163364265166167168169571372473374275176177178179781382283184285286287188189391292393194295196297398299
745 1012022031043052061071082098104113126134148157165174183192204212224234242253262276285293305314327336344352363372384391403416426432443453462471481491507516525534541552562571581591061562163264265266267168169871172373274275176177278179681382483184285186187188189391292293294395396297198199
746 101102203304205206207108109610211412313514615616517618319520221722423524425726527228529230531632333734135236237238439140541842743244245146147348149150451652553154255256257158159561762363364365166167268169871372273274275276177178179981282283284285186287188189491292393194195296197398199
747 1013021032043051061071081095102113123136145156166175185195202216229234245252266276283292305314324332343354363371383391404418423432442452461471482491506511052253254255356257158159961562263164465166167168169571672473274175376177178179881182283384285186287188189391292193294395296197398299
748 101302103204305206107108109810311212413514515816517618319220421622523724525226227428629330431832533334235236237238439140241542743344345246247148149150851652453254155356257158159961662263164265366267168169871172273174275276177178179681382383284285186187288189391392293194495296197298299
749 101202203304105106107208109610211212413414615716617518319320321722623624525426527428529330631432533334335236237338339140341742543244445146147148249150551952453254155156157258159661862163164365266167268169671572173374175276177178179981282383284285286287188189391292393194195396197398299
750 1012023031042052061071081096101115121136147155168174185194205212225235245254262276283292304316329333341353362372385391407414424433443452461471481491505518523533542551563571581591061562263164265366267168169571572373374275176177178179681382383184285286187188189391192493194295496197298299
751 201102103204305206207108109710411312313614815516517618419420221422823424325426227328529230531232733334535336337338239140341942343344245146247148349150651852453354355256357158159861562363164165166167368169871372173374175276177178179881282283184485186187188189491292393294295396197198199
752 101202203204205206107108109510211412313514515616617718519520321422823424225126327428429230531532933634435436337138339140541742443244345146147348249150651552553254255256157158159761462363164365166167168169871172573174175276177178179881382283284385286287288189391292193494195196297498199
753 101202203104305206107108109510211412313714715616817218519620321422423424625126227728429130431732333534235436137338239140441842643344245246147148349150951652353354355256257158159861362463164265266167168169771272273474175276277178179781382283284285186287288189391292393194395196297398199
754 101202203304105106107108209610111512513614415616517418419420321522723524325426527628329230531332533534535236237238539140341942643244145346347148149150651652253254155256157158159661862163264265166167268169871472473174175176377278179881282283384285286187188189491192293194395296397298199
755 201102303104205206107108109610311312213614815616517518519420221522523324625526327528429230331732433434335236237238339140841542343244245146347148249150751852753254155256157158159861362463264565266167168169571672173274175276177178179781282283284285286287288189391292193494195396197398199
756 1012023031041051062072081096102113123134148155167173185194204214227236244253264278282292304318325335341353361371384391404416424431442453461472482491505511152253254255356257158159961462363164265166267168169671372373174575176177278179881282283384385286187188189391292293294295296297298199
757 1012021034042051061071081096103114126136145156165175182194202215226235246253263274288292308314323333343353363373382391404411042443444245246147248149150651352753154355156257158159661662163364165166367168169671672273174175176177278179881482283284285186187288189391292293294195496197298299
758 1012022033041052061072081098102113122137147158166174183193204215224235242253264275286291304315329333344354361371382392405416424434442452461472482491509514523532541552561571581591061462463164365366367168169471572273274375176177178179781582283184185186187388189391292293294195496197298199
759 1012021033042052061071082096101113125134141015516517618419520321722323924325126327228629230531632433234335436337238239140641642643444245346347148249150351752453454155156257358159961262263364165266167168169771472273274275176177278179981382283184185286187188189491292493294295196297298199
760 301102303104205206107108109610211512313414515716617618319520221522623624325526527328629230331832533634335236137238239140741542543244345146247148349150851552353254255156157158159761462563464265166167168169571672273174275276277178179681482183284185286187188189391392193294295396297298399
761 1013022031041051062072081096102111123136141015616417718219320421322823324625326527328529330531732333534235336137138539140341642443144245346147248149150651952353354355256357158159961762263164265266267268169871372273274175376177178179681282583184285286187188189391292293194395396297198199
762 201202203204205206107108109710311312613514415416717518519420321522523424325626327528429230731732633334635236337138439140541642343244145246147148149150251652953154155256157258159861562263364365166167268169771472373174175276277178179881382183184385186287188189391192493194295496197298299
763 101202303104205106207108109410211212413714815616617618419720221322523424525526327228529130731632533334235336237338239140641642543244145246247148349150651952153454155356157158159761462563264265166267168169871472373174375176277178179781282183384285286187288189391292293294295196397398199
764 101302103104105306207108109610111512313614715616517418419420521422623524525426227528529230331632633434235136437238439140641742243144345246247248149150551752453254255356157158159661662463364265266167168169771472473174175376177278179881282283284285186287188189491192293294295196497298199
765 201102203104305206107108109710311212313614615616717418419220221522523824325526227628529330531432333334335336237138139140541942543144345246447148349150651852453254255256157158159761662363464265366167168169671572173374375176277178179881182183384285186187288189391292193394195396297298199
766 1012022031043052061071081096103113123135147155165177185194205215225233246252262273284292305313321033434135436337338439140441442743244245346147148149150351852553354255256257158159861662163264265266367168169971372173274175376177178179881282283284385186187288189391292393294195296397298199
767 101102403204305106107108109710111412513614515516617518319420421522423324625426327528529230531832633334435236337238439140441642643344145246247148149150651952453254355156157158159661462463164265266167168169871372373274175176277178179881182183384385286187288189391292293294195296297398299
768 201102103304205206107108109710411212213714715616517618319220221222523724325526327328729230331732733234235236337338339240541642643344345446147148149150851952253254255156157158159761562463364265366167168169771372273174375176177178179781282383284285186287288189391292293294295296297398199
769 101202203204205106107208109610211512213414715516717318319420421822623324525326327628729230331832833334135336537238339140241742443244145246247148149150551652253354255356157158159861362363364265166167168169971472673174175376277278179881182383184285186287188189291492293194295196597198199
770 101302203204205106107108109510211212313714615616517818519620321522523624325426327428429130631632933234335436237238139140541842143244245146347148249150751352653154355156157158259561662263164465166367168169871572273274175276177178179881282583184185286287288189391392193294195296297398299
771 101202203104205206207108109610111312613514815716517518319420521422523424425326427528629230531932233234335336237138439140441642543244145346147148149150851652153454155356257258159661662663164365266167168169771372273274275176177278179781482183384285186287288189491192393194395296197398199
772 201102103204305106107208109510311212413814515816417418619620321422623224525426527428229130631532433434335236237238439140341942543344245146147348249150651752653254155156257158159761662163364365466167168169671472273174375176277278179981182283284285286187188189391292293394195396397198199
773 101102403104105306107108109610311312213614715616517518519420421622423524425326427528329230331632533534135336237238539140641642843144345246247148149150751552353454155156157258159661662363264465266267168169571472273374275276177178179981382183284185286187188189491192293294295396297298299
774 101102303204105206207108109810311112413614715716417618219120321422623524325426427428729230531632433334435336237238239240541842243344245246347148249150551752853154255256257158159861662263464265366167168169771472173174475176177178179781282283284385186187188189391292193394295396197298299
775 101102303104405106107108109610411412113414515616817618319420421422623824425426127528529230431532633434235336137238439140441942543344145246447148149150351552553354255156257158159761562363364165266167168169971472173274275276277278179781582183284285286287188189391392293194195196397398199
776 1011022035041051061071081098103112123138149155163174186191204212226232245254266275282292304313325334343353361372385392407411042443544245146247148149150551752353354355356157258159861562363264165166167268169671372273174275376177278179981282283284285186187188189391292293394195296497198299
777 101102203404205106207108109910311612413414515516517518319220221822623524325426427528529130531432633234735236337238339140541642543244245146147148349250651452653354355256157158159861462263264165266267168169571572173374375176177178179981382183184285386187188189491392293194195296197498299
778 101202203104305206107108109610211112413814515616617718419420321622423424425826127228429130531532533434435136337338239240541642543144345246247148349150851852353454255156357158159761462363364465166167168169771272273274375176177178179681382483184285286187188189491392193294295196197398399
779 1012022031043051061072081096103114125134146157165176184194203214224237244251264273283292304314324336343353362373384391403419426434443453461472482491507514524533541552561572581591061362363264165266167268169871272373174175276377178179781382383384385186187188189391292193394195396397198199
780 101102403204105206207108109710111512313714515416517518619420221222623624425526327128229230431532733634235436437538539140841642943344345246147148149150651452453154155156257158159961262463364265166167168169571672373174275276177278179781282283384185186287188189491292293394195296297298199
781 201202103204105206107208109610311612113614915716417518319420121622523524225426527428729130431332533334135436337238239240641642543244445246147148249150851652453354255156257158159561762363364365166267168169971372273174375176177278179881282183284285286187188189391292193494295296397198299
782 201102203204105206107208109510211512513314515816617518319620521322423624625226327528529130431432733234335536337138339140441842543344245146147148349150551852253454155256257158159861462363464365166167168169771572173274275276177178179681482283184285186287288189491292293294295296297298299
783 101202103304305106107108109510211212413814715516517618119620321622323324625126527528929130431732633534135436137138139140341642543244345446147248249150951952253254355156257258159661762363164165266167268169671472273174375176277178179781282483284385286187188189491192193294295396297298199
784 1012023032041051061071082097103115126134144157167174185192205213223236246254263274285293303318323333343352362373382391404412428432441452463472482491508515523534542551561571581597617622632643652662671681696715722731742753761772781791081282183184185186187188289491292193294495496297198199
785 101102303204205106107308109710111512213314915316517818419420321422823624225626427428429230431832833434235336237138139140741542343444245246147148449150651652253354255156357158159661662363164165166367168169971372273374175376177178179581582283284485186187188189491292293294195296397198199
786 2011022032041052062071081096103112124135148158165176184193202217227233243251262275285293304315325334343354364371382391405411142343444145146147248349150751352453254155256157358159561462463264465366167168169971172273374175176177278179981282383484185186187188189491292193394295296397198299
787 101202203204205106207108109510511512313714615416717618319620321522423524425226427228529130231732633634435236237238339140841242743344245446147348249150751652453354155256157258159861362263264265166167168169671572273174375276177178179881382283284285186187188189391192393294295296297298399
788 101202203104205106207208109510211312413314815616617518219620121722723624325526427428629130431632433334335336337238439140341942343444245246147148149150751952153354155156257158159861562363264265166367168169771572373274275276177178179681282483284285286187288189491192293194295396197398199
789 201202203204105106207108109510211412313514915516517318719620421322523624225326527628329130531532833434235436237138339140341942643244145146147348249150651552353154255356257158159761662463264165266167268169571672273274375176277178179981282183284185386187188189491192193394395396297298199
790 101202203204205206107108109510211312413614715616417618519620421422523424425526427428329130431932333434435236237238439140641542543144145246147148349150851452753254355156257158159461962163264465266267168169771372373174175376177178179781282483184185186287188189591192193394395296297298299
791 101202103304105206107208109510211312413814615416617618519620421222623424525426227328529130531532333434235236437138339140641842743444245346247248149150551852253354255256157158259761762163464165166167168169871372173274275276277278179681282383284385186187188189491192293294395396397198199
792 101202103204305206107108109610211412513314515716417718419420521522523524525226727328329230231532533634235136237438439140541842543244245346147148249150551752553354255156157158159861662263364165266167268169671472273274175476177178179881282283284485186287188189491192193294295396297298199
793 101302103104405106107108109610211312213614815516617518419420421522523424725426327528529230231832433234335336137138239140641642443244345146347248249150651952553454355156257158159761462263264165266367168169871472273274275176277178179781282283484185286187288189391292193394195396197398199
794 101302103204105306107108109810111312513514615516417518619120521522523624425426527528229230331632433634235336137138539240541642543344245246347348149150751752353254355156157158159861362463364265266167168169671472273174375276177278179881382283284285186287188189391292293294295296397298199
795 2011022031043051062071081097102113127133147156165174182192202215224236245253264275287293303315325334344355362372383391403418424432441453462471481491507511052453454255156157158159861362563364265166267168169671372273174575176177178179981282183184285386187288189391392293194195296197498199
796 101302303104205106207108109710311212513514815416617618519420421622323624425326327428329230731332633534135436237238339140441642443344545146247148249150651552753154255356257158159661662163264265166267168169971472173374375176177178179881282283284185286287188189391292393194195296297398299
797 1011022033041052062071081096101114124135146158166174183193204212227234244255262276285293305317325332344352363371384391405418423434442451462472481491508513524534542551561571581594611062363264265466167168169871272373274275276177178179781382383184285186187288189391292293294195296397298299
798 201102103204305206107208109710411412413514615416517618219420121522723624325326627328729230331632433534335236237338339140641942343444345446147148149150551752353354255156157258159861562363164165266167168169671572273274175276177278179881282283384385186287188189391192493294195296297298199
799 201102203204205206107108109510311312113614815716517418519520321322723424325226627428529230231732733434535336137338239140841342743344145246147148249150551752353354255256257158159861662263264265266267168169571772373174275276177178179881282283184185286287288189391292293394195296297398199
800 1012023031042051061072081095103113125135144154168174183196202216226233244256266276285291305316326335343352362371384391405417423431442451461472481491504511152353154255156357158159661662163164265366167168169771372573474275176277178179881382183284385286187288189391292293194495196197398199
801 101202203204305106107108109610311312613614715916517418519420321322623324425426327428329230931332333334535236237338339140441742443444245146247148249150951452453354155256257158159661962463164165466167268169571472273374175276277178179981182283284285186187288189491192293194295396297298199
802 1011023032041051061071083096103112124136145155165175185194201215225237243254264275285292305318321033234235236237138239140541842243544445346347148249150651452353354155156257158259761762263164265266167168169671472273474175176177178179781282383184285186187188189491292293394395496197298299
803 20110230310430520610710810981021151221351461551671781821922032152210234244254262273285293304314323334344352362372383391405417423433443451463471483491501051752353554255156157158159861362263264365166267168169871372173174375376177278179481582383284385186187188189391292193394195396397198199
804 2013022032043051061071081098102112123135149154167175185193207215229231242254262272282293303315326338344353364373385391402415421043344145246147248149150851552353354355156157258159661462363164165166267168169871372273274275176177278179981282383184285286287188189391292393294195196197498199
805 101302203204105106207208109610111512313614915616417418519420421722623424225326527528429330531532733234535236237338339140541542543244145246147148349150951452453454255156157158159661462263264165266267168169571672273274275176177178179981282283184485186287188189491292493194195296197498299
806 201102103204305106107108209510211312213714915516617518419520121622523524325626527428429230431732433434135236137138139140741842143244545246147248549150751752553454155256257158159861662163264265266267168169671372373374275176177178179681282383284285186187188189491192293394395396197298299
807 201202103204105106307108109610311312713414515616717618319420621322523524525526227428429230231632333334235136537238439140441642743144345146147148349150751952253354355256157158159861562163164265366267268169871372273374475176177178179681382183484285286187188189491292193294395396197298199
808 101202203204105206207108109610111312613614615616517518519420521422623124425426427328429230631432633534435236337238339140341742543344345146247248249150651752453154255356157158159961462363264265166267268169871472173374275276177178179781182383384185286287188189391292193394295396197398199
809 2011022031042053061071081095103114122137146153167175184196203212226235243258263273283291304314327334343353362373385391403411142443344245346247148149150651652453354155256157158159961662463264365166167168169571472373274375176177278179781282283284285186287188189391292293294195396297298299
810 1011024032041052061071081096104114122138146157164174182194202216223236242253264276287292304311032633534335236437138339140541442843244245346247148149150651352753154155156257258159661762263164365266267168169871372473174275176177278179781382283284285186187188189491192293194395396297198299
811 101202203304205206107108109810411112513614615516617518419320321722423624325526427528429130531632333234335336237338339240741742643244145246247148249150451452553254155156257158159661862263464265266167168169871472173274275376177278179881382283284185186387188189391292193394195396297298199
812 101102203304205106207108109510311312313514615516617618419520321422423724525526427328429230131932833234135336237338439140741742343144345346247148149150651652553154455156157158159761662363364165366167168169671472273374375176177178179881282283384185286287288189391292393194195296197498199
813 201102303104105206207108109610211312413714715716617318619420121422823324225126227728329230731432733434235436437238339140641642443244345246247148249150751652453154455156157158159861562163264365366267168169671372373474175376177178179881182283484185186187288189391292393194395296297298199
814 201202103104105206307108109610311412313514815616517618319420321422723824125326227428529230631532333534135336537138439140541542843344345146347248149150451452353254155256257158159761662163464265266267168169971572473174275176277178179781382383184185386187288189391292293294195396197398199
815 101102303204205206107108109610111412413714815516517518419420321322623324425426427328429230731532433534435136137538439140841642343144345246247248149150551552853354155256257158159661562463164365266167168169671472273274175376177278179981282283384285186187188189391292293294195296497198299
816 201102203104205106207208109610311312413614815616417518319420121422423724325326427528629230331832433334335236337238239140741842643344145246247248249150651652553254455256157158159761462163464265266267168169771372373174375176177178179881282183584285186187188189391292293294195496197298299
817 201102303104105206207108109510211412313514515516617818319620321322623824425526127328629130631532733334235236537138239140541842543244245346147248249150551652253254255256157258159861562263464365166167168169571672173274375276277178179781482383284185286187288189391292293294195296397298199
818 101202203104305206107108109610211312413514615716417518319420321422723524725326527428629230431932333334235236237338339140541542343244245246147248149150651852453354455256257158159761662363164365266267168169571572373174175176177378179881482283284185386187188189491192293194395296297298199
819 101202203204205206107108109610211212213614615516617618519420221422923724325326227328529230731532733234435336337238239140541642543244345246247248249150451952353354155156457158159761662163264365266167168169671572373274275276177178179881182383184285286187288189391292293394295296297298199
820 1013021032042051062071081095102114121133148157164175183196205216228236242253265274288291302319325332343353363372383391402417425432443452461471481491504518524533542551562571581591061462263364165366267168169571672473174175376177178179781382183184385186187288189391392293294295396297298199
821 101402103204205206107108109710211112513714515616717718319420521422423624525326127328629230531632833234235436237338439140541642443144345246247248149150651452753254155156357158159461862263264265166267168169771472173374275176177278179981382383184285186187288189591192393194395296297198199
822 101202103104405206107108109610411212213814615616517618519420421222723624325526427428329130531732333234235236337338339240241942543244445246247148149150751652353354155256157158259661762363264265166267168169971472373174275176377178179881182383284185386187188189391292193394295196397298299
823 101202103304205106207108109710211512213414515516717618419320521322923624425426327228529130331732733134335336337438439240441942243444145246247148149150651652353254255256157158159861462463264365266167168169771372373274275376177178179781382383184285186187288189391292293394195396297298299
824 101202203204205206107108109610111312613514615516517518319420421522423624425326427328729230331732733334235336437338439140541742543444245346147148149150651652453254255156157158159661562363164365166267168169871472373274175276277278179781282183384285286187188189391392393294195196497298199
825 2011022032042052061071081095102113123136148156165175184196202212226234244253266274283291304317327333342354362372384391403411142443344245246247148249150851552453354255256157158159861462163464465266167168169671472573274275176177278179881182283284185186387188189391292293294195396297298199
826 101302203204105106107208109510511312313614615516517618319620321622523724425326527328629130331732533534235236137238339140441942443444245446247248149150651552353254255256257158159761762263164265266267168169671472373274275176177178179881282283384285286187288189491192293194295396197398199
827 101102303204205206107108109610211212513414515516717318619420121522723524725526327628329230631732433234335236337238339140241942143644145246247148249150751752553254355156157158159961762163164465166267168169471672473174175476177178179881182383184185286187288189491192193394295396297298199
828 201302103104105206207108109610411312113514715716917618519420621122723724425226227328429230531632533234335236137238339140541442443244245246547148249150651852253254455156157158159761562463264165166367168169771672373174375376177178179781282383184185286187288189391292193594195396197298299
829 101102103204305306107108109610311412413414715716517618419420421422723724425226227428429230531632333134335236537238339140641542343544245246247148149150551652553354155256257158259861462363164365166267168269871672273174175376277278179681382283284385186187188189491292293294195296497198199
830 101102203204305206107108109710211212313714515716417518419220221622723524525326527328529330531432533334335336337338139140841842543244145246247148349150451652553354355156257158159561662263364465166267268169971572173274175276177178179681382283384185286287188189391292193394195396197398199
831 1013021032042051061072081096102113123135146156166175185194205216222234245254264274282292302316321233234435236237338539140741142543244445246147148149150551952653254255256357158159461662263264365266167268169971372473174275176177178179881182283484285186187188189391292393194295296397198299
832 10130210310430510620710810961031131241361441561661761841942042162292342452562622732852923053163223333433523623713843914014111423434442453462472481491507518522533542552561571581591061362463264265366167168169671372273374275176177178179781382183184385186187288189391292293394295296297298299
833 2011022032042052062071081098103112127135145156165177181192203216226236244253263272289293305313327335342354363373383391404419425433442452461471481491504516524531541553561571581591061862263164165266267168169671472273174275276177278179781282183384385186187188189491392293294195396297198199
834 1011023033042052061071081095103113123136147157164177185197203217222234242255267272284291305316328332344352361373383391404416423433444451462471482491505515526533541552561571581596617623631643651662671681699713723731741751762772781791081182283184185286187188289491392293394195296297298199
835 101102303204305106107208109710311112613414715716717618319320121722823324225326327528529330731332733434235436337138339140641542343544145146247148249150651752253154455156257158159661562263364265266267168169971772273174175276277178179681382383284285186187188189591192193294295296397198299
836 2011022031041053062071081096105112124135148153168175184193202215225233243256265274285293305318327334342352361373382391404416424432442451462471481491505516522534541552562571582595615624632642652662672681691271372373174375276277178179681482383184285186187188189391192393194295396397198299
837 101202103204405106107108109610311312313614615416417718419420221422723724625626527228329230631632433334235136437238539140541742443344245246147348149150651952553154255456157158159461762263264365166167368169771272373274275176177178179881482283284285186187188189491192493194295396197198199
838 1012022031042053061071081097102113123136146155167175187193202215226236243253265274282291306316324333341354363371382392404419424433442454461472483491506513523534542552561571581591161362363364365166167168169771572373274175276377178179881182283284285186187288189391292193494295296297298199
839 101302103204105306107108109610311312713214715716417518419420321522623624325226327528629230431632633534335736337138239140341742543444245246147148249150551652353354255156257158159861462563164365166267168169971472173274275176277178179781382283184185186287288189491292393294195196397298199
840 1011024032042051061071081097101112125136146157166175184192204213225234245254265274284293305318324333344353361372383391406415425432441452463471482491507515523532542552563571581594618626632642651661671681691071372273274375176177278179781382183284185386187188189391292193394195296397298299
841 201102103204205206307108109810311312513414615516417818319320421322323624725426427228529130131832733334335236337338439240541942443244245346147148149150651752453454255156257158159961162463264265366167168169871472173274375176177278179681382383384185286187188189491292393294195196397198199
842 2011022032042052061071081095103112126135145155166176186195203212225237244253264272283292304319327334341353362374383391405418424432443453463471482491506515523533542551561571581596613624633642651661672681697714723731742751761772781791081182383284285186287188189391292293394195396197398299
843 1011023032042052061072081096103114123134147154165176184196202215226235243254264274284291303317326335344353363372385391403418425433442452462471481491509514525532543551561571581591061362263264265366167168169571572373274175276277178179681382383284185286187188189491292393194395296297198199
844 101202403104105206107108209610211212413614815416517618419520121322723424425626427328429230431732533434435336237338339140741842543244245146247148249150351852553454255156357158159761662363264265166167268169871372273274175276177178179881182183484285186187188189591192193294395496197198199
845 201202203204105106207108109610311412313414515516617918619420521222423724525426527228229130231732433534335336237138239240641942543344245146147348249150651452353454255256157158259961462263264265266167168169771372473274175376177178179781382283484285186287288189391292193194395296297398199
846 101202203104205306107108109510111412513614415416617318519620221722623724525526227528429130431432433634335136437238439140541842443144545246247248149150651752453354255156157158159861562163264365266167168169671472473174175176277278279681582183184185286187188189491292293394195396397198299
847 201202103204205206107108109610211312313714815516617818319420321522223824325426427228429230631232433134235436237138439140741442843344445146347148249150751752353454255256157258159761662363264265266267268169671672273174375176177178179681382183484285286187188189491192193294295496197298199
848 1012022031041052063071081095102113125135145154167175185196205215228233244256262274284291306316322335342352363373381391401411142643444245146147348349150451652153454255156157158159861362363264165366367268169771572173274375276177278179981382283484185186187188189391292193394195496297198199
849 2012021032042052061071081096103113126136149155164176185194205215225232243254264273283292303314325336343355362372383391406417422433444451461472482491501051652353354155256257158159561562663264265166267168169671372373274275176277178179881282283284285286187188189491192293194295296297398299
850 201102303104305206107108109610211312313514715516517418319620221522623424525626427628629130431932633234335336337138239140341942443344145146147148349150651852353254355356157158159861662263464265266267168169671372373274175276177178179681382383184285186187288189491292193394295396197298199
851 101302203204105206107108109610211212613614615416517618619320321322823224225726327328429330631432633634535136337338339140441642543244245246247148249150651652453154255256157158159861762363264365266267268169871372173274175276177178179781282383184285386187188189491192293394195596197298199
852 10120220320410530610710810961021131251341461541671751851942042152232372442572632742832923033111326331341355362373382391405416423432443452461471482491503516523533542551562571582591261362663264465166167168169671472373174175376177278179781382283284185386287188189391192393294195296297398199
853 101202303204205106107108109610411312713514515716517418419420221322923424525526227428429230431932433434435236437338439140841642243344145346247148149150651452553354255156257158159761562363264265266367168169771472373274275176177278179681482283184285186187188189491292293294195396297198199
854 1012021033041052061072081096101113123138146154164176185194201216226234244254265273286292303316324335343353362371382391406411042743244445146247248249150851552353154355256257158159561562263364365166167268169971272273374175276277178179881182183584185186187188189391392293394195396397198199
855 301102203204105206107208109710411412413314715616417818419420321422623624325426627128229230431332833234535336237238639140741542543444145246147148149150551552453354255356157258159761862363364265166167168169671472273274175276177178179881382183184385286187288189391292293294295296297298299
856 101102203304205106207108109510211312313914615516517618119520221522623424425326427428929230331732633234335436137338239140941742443244345146347148149150251652453454355256157158159861662263264165266267168169771672173274175276177278179881382283284185386187288189391292293294195296397298199
857 101402203104105106107108209610311212413514615716717418319420321622523424325726427428629230331832533534235136137338439140541642543344345246147148149150651752353254255156157158159761462463264365266267168169571472373374175276277178179981282183184185286187288289491392293294395196297398199
858 101102403104205206107108109710111312413814615516517618319320321322523424625426327528429130531632533434435236337138439240641742643144145446247148249150651652353354155156457158159861662163364265166267168169871372373374275276177178179681382383284185286187188189391292193394295296297298299
859 201102203104205306107108109710311212713414615816517518219320321122523624325426327328729130531632633334335236437438339240541842443344245346147148149150551852353354255156157158159661562463464465266167268169971272173274275276177178179781382283384185286287188189391292393194195296297398199
860 101102303104405106107108109610311512313414715416517618419420421322423524325426627428429230431732833534335236137338439140441642543344145546147148149150451752453354255256157258159761462463264265266167168169871372373274275176177278179981282283284285186287188189391292393194195296497198299
861 1011022035041051061071081098102113124137145155166174184191201212227234245254264277284292305316325333344351363371383392406411142543344345346247148249150651652253554255156157158159961362163364265266167168169771372373274275376177178179781282283484185186287188189391292293294195296297398299
862 201202103104205306107108109810411612613314615716417518219220321622323524525326427428729130231332733634335336537138339140741842343244345146147248149250751452553354355156157158159661462363364365266167168169971372273274175176377278179781382283384185186187188189391392293194195296397298299
863 101202203204105106307108109610111212713714515616417718319420321522523324325326527228529230431632933334435536337338439140641442543144345346147148149150651552553154255156257158159961262463364265266167168169771572273374375176177278179881382283284185186287188189391392293194195296397298299
864 201102203204105306107108109610211412313714915516417518319420221622223224625426427428629230531732833334135236437238439140541442743344245246147148149150651752453254455256257158159661362563364365166167168169971472273174175176377178179781282283284285186187288189391292393294195396297298299
865 101302103104305206107108109610211312313814415616817418219420221822623424525126327728629230431632533234135436337138439140741742443344345246247148249150651452453354255256157158159661662263464265266167168169771472273374375176177278179781282383284185286187188189491292293294195396397198299
866 101302103204105206207108109710111412513514515616517618319220421522523624425526327428529330431532533534235136337338339140641542743344445246247148249150351752353254155256157158159861462563164265366167268169871372173474175176377278179881582183284185286187188189391292193394195396397198199
867 2011022033041052061071081096102112124135141015416617618519420521222323424725326327328229230331532733334535336337138539140741642243444245246247148149150751952653254255356157258159661462563264265166167168169771372273374275276177178179781282383184285286287288189391292393194195196297498199
868 201202203104205106307108109710211512313514515616417318619420321622523624525426527628329230331732833334335136337238339140641842143244245246247148249150551652753254155256157158159861462363264265366167168169671472373374275276277278179881282183184385186187188189391292293294295396397198199
869 101202303104205206107108109510111412213614715616317818319520421322623624425326627328529230531732833134235436337238439140341842343144345246247148149150751752353254255256157158159661662463364365166267168169871372373174275276177178179781282483284185386187288189391292293294195296297398199
870 201102203204205106207108109610211412413614515516717518319420221322823524425326327528629230731732333434235536337238339140441742543244145246247248149150351852453254155256157158159761762363164165466167168169771372473174375176177378179981182383384285186287188189391292293194395296297298199
871 101302203204105106207108109510311212313514615616817618319620221422723824425126127428629130531732533234335336437338339140641642443344345246247148149150751652353354355156157158159661662363164165166267168169671472473274375376277178179881282383184285286187188189391292293294195296397298299
872 101202203104205206207108109610111612313614615916417518219420221422623524225226427428729230631532733334535236337338339140441542643344145246347148149150751452553154155256157158159761762263464265366267268169771372373274275276177178179881382383184185286187288189491192293194295496197298199
873 2012021032041052062071081095103112123137149153165175185196202217226232243257265273284291306312327334342353363373381391405411042143244345346147148349150251952453354255156157158259961462463464165166167168169571572373274375376277178179881282283184185186287288189491292193394195296397298199
874 101302203204205206107108109610211612313614615616417518519620521422523424425226427528429130531732633634235136537138339140541442543144245446147148349150851452553254155156457158159461662463164365166167168169771572473174275176177178179781282283284285186187288189591192193294495396197298299
875 10120210310440510610720810951021121251381471581671741841952032142232342452522622762842923053153223333413543613713823914034111422435443454462471482491508516524534542552562571582591261262363464265266167168169771372273174375176277278179681282383284385186187188189491192193294295396397198199
876 101202303104205106107208109710411612513514415516417518519320521622723524625526427328329130331532333634235236337438339240441742543344445246247148249150651652453454155156157258159561662263164265166267268169971372173274175276277178179881482183384285186187188189491292193294395296297198199
877 1011022033042052061071081096101113123133147158166176184194204212225236244255265272285292303316327333343352362372382391406416423435443452461472482491501051852253254355256157158159561762363364365266167168169671572273374275176177178179781282383184285186187288189391292293294295196397298299
878 301102203204205206107108109710311412213314615616617618219420121722102342452522642742872923053133293333433553623723833914024184254324414514624714814915045110521532542552562572581591061362363364265266267168169671672273174175376177278179781482183284385186187188189391292293294295396297198199
879 201302203204305206107108109810311312313814415416617718319520621622523424725426327228729230431632833234135436237238339140441942343144345246147248149150351652553254255256157158159861662163264165266367168169771672173274175276177278179881282283284185186287188189491292393294195296397198199
880 10110230330410520610710810941011131241351451510165175185195203214228233246253264276284293306319322334342352361372383391408414425433441451462471482491502519521534542551561571581596615625631642653662671681697717721731741751763771781791081182483184185286287288189391292193394295196297498199
881 3012022031041052061073081099104112123137148154168175186192204212226235245253261275284293305314327334342352362371383391407418422432443452461472482491501151552353254155356157158159461762363264265266167168169671372173274275276377178179781382283384285186187188189491192493294395296297198199
882 2011021033042051062071081095103115124134148154165176184194203216227237242255265273284293303317324333344352364373382391405417425431442452461472483491503511052453254255156157158159861462263164165166267268169871272373274375276177278179981282283384185286187188189491292293394195296297198299
883 101102503104305106107108109710311412113514715616517518319420221522423724425426627428629230431532933334235136437238239140841742543244245246147248249150751852153454255156157158159661562163264365166167168169571672473274175276177178179781382283384185286287188189391192293394295196197498299
884 10120220320410510620720810981041111231341410157166175184191204214225238244252263274285292304314325332342352362373383391404411042543244245146347148249250951552253354155356257158159861462163264265366267168169871472173474375176177278179681482283284285286187188189391292393294295296397198199
885 2011021036041051061071082097104114121139145154165174183196203215228234247254262275285291302318324334343352362372384391407411042443344145246347248149150551752453254255156257158159461562463164165266167268169771372273274275176177178179881382283284285286287188189391392293194295296197498199
886 101202203304205106207108109810411112513514715516617418419320321522523724425326427728429130431532333534135236237238439140841742543244345346247148249150651952153354255256157158159160561662263164265166167168169671572173474375176277178179781382383284285186187288189591192293294195296397298199
887 101102203304205206107208109510411212413314915816617418519520321422623424625326227428529230231732433434435136337338239140641842543244145146347148149150851652553254255256257158259160561562263264265366267168169771672173374175176277278179881282183584185186187188189591192293194395296297298199
888 101202203204205206107208109510311312213714415616617818419520421522423424825626327228529230331632633434235236237138239140741742543244145246147148249150751652353254255356157358259160461862363264265266267168169571472373374175176277178179881382183284485186187288189591292193194495196297298199
889 101102303304105106307108109410111312413614415616617618519720421422923524525626227328429130431732333334435236437238139140541842243444145246247348249150551852253254155356257158259160761662463164265266167168169671572273374275176177278179781582183284285286187288189491292193194595196197298199
890 201102103304305106207108109710311212413414615716517618619120321522523724525326427528429430431432633334335236237138139140741742443444345246147148249150551752253254255356257258259160961562263264165366267168169471672473174175376177278179781382183384385186187188189591292193394195296397198199
891 101102303204205106207108209610211412413514415616717618519320521322323624825526227128329330331532733434235236337438339140641442843344245246347148149150451852553154255256257158259160761562363264265166267168169971472173374375276177278179781382183284185286187188189591192193394295296397198199
892 101202203204205206207108109510311212313714615516417718519520521222623424625426427428329230231832833434235336337238339140541742443344245146247248149150551952253154355356157158259160661662463264165166267168169971272273274175376177278179681482383284385186187188189491192393194295296397198299
893 101202203104405206107108109410211512113514515716517618519720221522823624325426527328429130531632533434335136337338339140441942443244145446147248249150751552453354355156157158159160561662363364165366167268169871472173374175176277178179681382583184285186187188189491292193294495296297198299
894 1013021032043051062071081096102113124135149157166176184194205213222236243252262273286291303315328332344355362372381392405414425436443451462471483491501051552453354255256257258159160761462363164365266167268169771472373174275276177178179681482283284285186287188189591192193494195296297298199
895 2012022031044051062071081097102111126137145155165174185193204216226235246253263276284293304317323334343355362371381391404415426433442452462472483491505517523533543551562571582591606611062163264165266167268169671572273174175376277178179881182383284185286187188189591292193294295396297198199
896 1012021034042053061071081096105113123132146157167176184195204213225235243257263273285291303317326334345351363372382392405415425433442452461471481491507515525532544551562571582591604611162263264265266267168169971372273274275276177178179781282283284285186187288189491192393194295296297298199
897 1011022033043051062071081096104113126134146155165174184193203214225234247257265276285292304311032433434235136237138239240241842343244345346147148249150551952353454355156357158159160861462463164165166267168169871572373174275276177278179781382183284285186187188189491292193294295296397198299
898 101202303304205106107208109710311212513514615716417718419320321222823724225326427328629330431632233834435136237238239140641742743144245446247148249150851652253154355156357158159160761562363164365166167168169871472173274175276177278179681482183384285286287188189391392293294295296297298199
899 101102303204105206207208109510111412313614715916617418219420421622723424325126527528729330531732433134435336237338339140441742543344145246247248149150751452253254155256257158159160561662363464265166167268169871672273374175276277178179781482283284285286287188189491192493194195296297298199
900 201102103304305106207108109510411212213714515816617318519520221422523624625326527628429230431532733434135336237138139140841642443344245246247248349150451952353254155256157158259160461962163164265366267168169571772373374375176177278179881282283184185186387188189591192293394295196297298199
901 101202103504105106107208109610311312413314615716517618619320521522523624525326327328529330431332633434235336537238239140541642543244345346147148149150851652553154155156257258259160461962263264265266167168169771472373174175276277178179881282283384285186187288189491292193194695296197298199
902 1011022033043051061072081097101114123136146157165174186193203213225233247256263275284291307317326334342352362372381391405414424431442454462471482492505519525533542551562571581591601061462363264465166167168269571672273174175276277178179781382183184385286187288189491192393294195396297298199
903 301102203104305206207108109710411112513714415616617518519320221322823524625426427328429330531832433234235336137338339140541542443544145446247148249150551652253354355256357158159160761762363164265166267168169771672373274275176177278179781382183284185286187188189491292293294395196397198199
904 101202103204405106207108109510411212413414515816517718419420221522523524425326427428429330331832633134635236337238339140541742543444145246147148249150751552353654255256157158159160661562363264265266267168169971272373174275376277278179781382383284285186187188189491192393294195196497198199
905 1012022032042052062071081096102114123135148154164176186194203212228234245256265273282291303316325333343353363373382392407411042143444245246147148349150751852353354255256157258159160461462463364365266167168169871372173374275176277278179881282383384185186187188189491192293394295196397198299
906 1012023033041051063071081095103114123136144156164177184197204215225235245252264273284291302314321333434435336337338339140541842343244245446147248249150551752353254155256157158159160861462463264265166167168169671372373274275276177178179781582283184285286287288189491292193394195296197398199
907 1012022032043051061072081096101113124136148156165174185192203213227236244253264276283294304316328333343352363371383391408418424434442453461471482491504511052253354255256157258159160861262363364165166267168169671472473174275176277278179781282283484185286187188189591192193294295296397198199
908 201102203304205106107308109610411412413514415716417618519520221522323624525326527528429230331732833434235536137138239140541742543444245146347348149150651552353154155256157158259160861562463264265166267168169671572173274175276177278179881282483384285286187188189491292193294295396297198199
909 1012022032042052061072081095102113123135141015516717418419420321322623524425426427528529330231632433534335236137238239140841842243344245246147248249150651952453354355256357158159160861462263264365166267168169771272473274275276177178179781382283284285286187288189491292193294295396197298199
910 20130220310410520610730810951011141251341441561641741851972032152262392422552652762852913033183253323473523613723823914044110425432442452462471482491505511052353254255156157158159160761362363264265166267168169571672173274275176277278179781382183484285286187188189491192293394395196397198199
911 201102303304305106207108109710511112613414715616417618519420321422723624625526527328229330231732333334235336137238539140741742243344145146247248249150851952253254355256257158159160661662263264265166267168169671472373274175376177278179781382283184385186187188189591292193294395196397198199
912 101202203104205206207208109510411212313614415616617618619320221622723524525626427228329430231732833334235236337338339140541542543144145246347148149150851452453154255256157158259160761762263264265366267168169871572373374175276177278179781382183184485186187188189491192293294395296397198199
913 101302103204205106207208109410211312213714715516617718419720321622623324525526427228429130631532733234235336337238339140541642343344445146147248249150351952253454155356257158159160961562463264165266167168169671572373174175476177278179781282483184285286287188189491192293394295196297298199
914 101202303104205206107108209510211212413414815816517418519520421522623524325426327528529230431632733434335136337138239140641742143344345246347248249150551552453354355256257158159160561762363364165266267168169771872273174175176277278179781282283384185186187188189591192193394295396397198199
915 1012021033043052061071081095102114123133146156167177185195205213225236243254265273282292303313328336344353361372384391407415427431442451461472481491507511052253254355256157258259160361562663264265166167168169771372273374275276277278179881482183184385186287188189491292193194495196397198199
916 101202303104305106307108109710211312513814515616217618619320521422423324725426727328229330631632733134235436337238239140241542743344145246147248349150751852253354155356157158159160861462363164265266267168169771572273374275176377178179781382283284285186187288189491292193294395196297298199
917 101302103104205206207208109610111312413614815616417518419220421522623524325426527528529430531632733334335236337338239140341842443144245246247148249150751452253454155256257158159160761462663164165166267168169671772373274275276277278179881382283184285386187188189491192393294195196497198199
918 2011022032042051063071081095103111124136146158163176186195202214225237244254267273282292306314326333342352362373382391407417424432443452461472483491504511152353254155256157158159160561762363364265266267168169671372373174475276277178179881382183384285186187288189491292193394195396197298199
919 101202203204205206207108109510611212313514715416617518519520321422923624425526327328329230431532733334235436437338339140441842343444245246247148249150451852253254155256157258159160961462563164165166367168169571672373374175376177178179881382283184185286187288189491292193294395296197298199
920 101102203404105206107108209410111412213514615816517718419720321422623524625126227428629130431832633334235336437238239140641642543444245246247148249150651852353354255256257158159160761462363264165266267168169671472473174275176177178179781282383284385186187288189491392193294495296197298199
921 201102203204105306207108109610311312313714415616617618419420321422723624525626227428429130231532533334535236137338239240641742443344145446347148349150651752253254155156157258159160661862263464365166267168169771572173274175276277278179781482283284285286187188189591192193394195296397198199
922 101202303104105406107108109510311112413514815516617518619520321622523324525326627528229230431632633534135336237138339140841642243444345246147248149150351652553254155356257158259160861762363264265366167168169771472273374275276277278179781282283384185286187188189491292193294295296397198199
923 101102403204105106107308109710311412313514415916317518419220221522523524625426627428529230331732633334535336237238239240641442343244245146247248249150551952653254355156157158159160761662463264265366167168169771372173174375276277278179881382283284185386187188189491292193294395196397198199
924 101202303104205206207108109710211212313414715616517518619220321422723924325526427328329230531732533234435236337338339240641542443344245346147148249150751652553254255156157158259160561662463264265366167168169671472373274275276277178179781382183284285186187288189491492193294295196397298199
925 10120220310430520620710810951011131221361461571641751841952052122272362462532662742842923033111325334341352362372383391402411042343344145246347148349150651552553254355356157158159160761362363364365266267168169871472473174375176177278179681382383184185286187188189391592193294195296397198199
926 201202203204205206207108109610511312613514715416517618519520321422823424425326327228329230531432533634335736237338339140741342643144145346347148149150451952453154355156257158259160661762363264265266167268169871472173274275276177178179781182383384185186287188189491292293194395296197298199
927 101102203204305206207108109310211312313914515416617618519820221422523224425726427328529130531832533534335336137338239140441742543244345146347148249150751652553254155156257158159160761562463264265266167168169771472373274175376177278179781382383184285186287188189491292193294395296297298199
928 101302103204205106307108109510211212513614715616517618319520321422523424725426327328629230531932433334235136337338339140441642543344245246247148249150651652653354255256257158159160661562263264265266167168169671472373274275376277278179781482283184385186187188189691192293294195196397298199
929 1012022032042053061071081096102112123136145157162176186193204214224236247256265272284293303318328333342352363372382391402411042343244145146447248149150851652353354155356157158159160661562563264565266267168269771472373174175276177278179781282383184185286187188189491292293194395396297198199
930 1013022033041052061072081096102115121137147154165177184195204214221023524225526327428429230531532733234435336237238339140541742243244345146347148249150351652453154155556257158159160961662263264365266167168169771672173174175276277278179781382383284285286187188189491192393294195296397198199
931 101302203204305106107108209610311112313514815816617418519420521522723524225426527428329330331732433334335236237338339140741742443244245146247148249150451952453354455156157158159160561462463164365266267168169971472273374175176377278179781282283384185186187188189491292193294295396397198199
932 1011023032043051062071081095103113122136147155166176185194202215224239241253264273284293304315321133134435236337238339140441742543344445346247248249150851752253254155256157258159160661462363164265266167168169771372373574175176177278179881382383184285186187188189491192293394295296397198299
933 101202203304105206107208109610411212613314715616717618319320321522723524625326227228529330631532633334235336337338439140441842443544145246247148249150751652453254255156257158159160861362363264165366167168169671572273274275276277178179681382283284385186187288189491292293394295196297298199
934 1011022033041052062072081095101114123134148157163175183195202217223236244254267274286292303318321033134335436137338239140541542343344245246247148249150451752553254155256257158159160861762463164265166367268169771672273174275276177178179781282283384285286187188189491192393294195496197198199
935 201202303204205106107208109610411212313414615616817518619520221522723624525326427528229230731432733434135336137238239140641842343244245246147248349150451752153654255156257158159160561662363164165166367168169771572273274375276277278179881382383184185386187188189491292193294395196397198199
936 101202103304205206207108109410111412413414815816317718519620421422923524325126827128329230431632233534135536237438339140641542543144345246147148249150651752453154155356257158159160961462363364265266167268169571672373174475176277178179881382283284185286187288189491292193294295296297298199
937 201102103304105306107108209510211512313814715616617418319520321322623524325426227528829230531532433334435336237238139140841642543244245246247248249150451752453354255156257258159160461762363264265166267268169771472173274275176277178179981382383184285186187288189491392193394295396197298199
938 101202203304205106107208109610211112513314615516717518419320521222723924525626427328329330431732733134335236137438439140341842443244345246347148249150751552653354155256157158159160661862163264165266167168169471772173274375276277178179881482283284185186187288189491292193294395196297298299
939 101202203204205206207108109510311412313414715716617718319520521422223524325426627428629230331932633434235136237138339140541342843244245246247248249150751852153154355256157158159160861462263264265266267168169671572473274375176277178179681382283484185286187288189491292393394195296197298199
940 1011023031043051062072081094101113125135148154164175185197202216226238242257263275284291305316324335343351362372383391405418425431441452463472482491504511052153354155156357158159160561862263164165366267268169971472173274275176277178179781282383284285386187188189491292293294395396197198199
941 201202103204505106107108109710411312413514715716517618419320321522523524325526427428429330531532433234535236137438339140741542543144245146247248249150951352653454155256257158159160361762563264165166167168169571772173174375176177278179881382283384285286187188189591192193394195196497198299
942 101102303204205106207108209610211212513414815716817418619420421222323724625326227428229130431732533234435236237338239140741642543144445146247148249250851852453354255256357158259160761362163364365166167168169971372173474175376277178179681382283384185186187288189491192393194495196297298199
943 101202103304105106307208109510311312513514215816617618519520521522823424825126227328329230331532533334335436437338239140541642443544245246247248349150751352453254155156257158159160561862263264165166167368169771472373474175276177178179781682183184385286187188189491292193394195396297198299
944 101102303104405106207108109610111412313314815816517718419320521322423724525326227328429330431532833434435236237238339140641442543244245146347248249150951752453454155256157258159160661562263364165266167268169571372473174275276277278179781582383184285286187188189491292193294395196397198199
945 201102103204205306107108209710311212313514815516417518519220221322723824425426527428329230631732533434135236337238339240541642543444445146247248249150551852353254155256257358159160561562363264265266167168169571772273174275176277278179981282383384185186187188189491192393294395296297198199
946 101202203104405206107108109510311312313214515616617718419520321422923524625426627228429230431732433334435236137438339140541742343544145146147248249150851652353454355356257158159160461562363364265166167168169671572373274275176277178179781482383184385186187188189391492193294295196297298299
947 101102303304205106107208109610111212313814615716617618319420321322923424225226427128729130631532533334635336237338239240341742743344345346147248249150851552253454155356257158159160861662163164265366267168169771472273374175176277278179681382283384285186187188189491392293194395296297198199
948 201102303104105206107308109610311312513314715716517518419320321722523424425326527328529330531332933734235236237438339140341842343144245346247148249150451352753154255156257158159160861662363264165366167268169771572273374175276277178179881382283184285286287188189491392193394195396297198199
949 101102403204205106107208109610211112613414715616517518519320221322723424525326527528329330831632733534235336337238439140641742243244245146247148249150551852653154155156357158159160461762163164365266167168169871372473274375176277178179781282283384285286187288189491192493294195296297298199
950 101302103204205206107208109610511212313414715816617418419420321422323924125426527628529130331932533334335236337238139240441642443144245246347148349150851752453154255256157158159160761462463264465166167168169671672273274375276177278179781282383284385186287188189491192393294195296297298199
951 101102303204205106207208109510211412413514615816417418519520321222723724425226527428529230431832633434135136237338339140641742443444245446247148249150451952253254155156157258159160761462363264265266367168169671572173274275376177278179981182283284385186187188189491392293394195396297198199
952 101202203304105206207108109510311212413514715416517718519520321622523624425526527328329230131732433334235336337238439140841742443544245346147148249150851652353254155156257258159160561562363364265166267168169571672273474175276177178179881282383184385186187188189491292193294495296197298299
953 201102303104205106107308109510111512213414615816717618319520321322723624525326327228629230331632733334435436137338139140641542443444145146347148349150851852353354255356257158159160561662263164465166267168169871472373274175176277178179681382283384385186187288189491292193294495196197298199
954 201102303104205206107208109610311212513614615816517518519320321522523224325326527328429330431732733534435236237438139140441342443644245346247148349150951352353354155256157258159160761662463264165266267268169671572473174175276177178179981182383184385286287188189491292193294395296197298199
955 1011023033041051062071082095103113124133147155167175184195203212226236245255263273285292305319323334345353361373382391404414427434441453462471482491505511152453154155156257258159160861562163264365266267168169471572473274275276177178179981182283284285186187188189491192393294295396197298299
956 101102303204305106107208109610611212313514915516417618419320221322623624325526527428529330531832633434135336137138339140641442343444445146447148249150751752653154455256257158159160561762263164165166267168169871372373274275176177178179581582183284285286187188189491292293394395196197298299
957 101202103104305306207108109610211312613514615716717618319320321422523224325626327428529330431732533434235236337138339140541442543744245146147148349150851652353154355256157358159160961562263464365166167168169771372173274375376177178179681382383284285186287188189591192393294295296197298199
958 1012022032042051061072082096102112125137146157166174184193204213226232245253262274285293305319324334345352365373382391401417428432441453461471481491505516524533541553562571582591601061462363164265166267268169971272373374175276277178179781182483184385186187188189491192393194295496297198199
959 301202103204305206107108109510311412213814415616517718619720321422623524425526427228329130431732533334335236437238239140641642443144445346147248349150551552753254255156257158159160761762163164365266167168169871372273474175176177278179681482183384285186187188189491192493294195296397198299
960 101102303204205206207108109510211212313714615816717618419420521422423424525326427228429330431632533434235236237338239140541642643644145146247248349150651752353154455256157158159160861362263564265166167268169771672273174275376277178179781382383184185286287188189591192193294295296297298199
961 1012021032043052061072081095103112123135146158165175184195204214229234243255264273286292305314323334343353363373381391404411242343244345246147148149150451852453254155256157258259160561762263564265166367168169771572273174275276277278179881282283384185286187188189491192293294395196397198199
962 101102203404305106107108109510311512213714515516417618519520321522523524525326627428429230431732733534335236137238339140441742843244345246147148249150751852353154255356257258159160661362463264265166167168169571472373174275276277178179981282183284285286187288189491392193294395196297298199
963 1011023033041052062071081097102112124135146156166175184192204213226235245253265277284292304317323333345352363371383392402417426432443452462471482491509511052453154255156257158159160761562163264165366167168169671572373374275276177178179781282283384385186187188189491292193294495196197298299
964 101302103304205106207108209710311412313214815716617518419320521322623924325426327328529330231632933234335236337338139140541542443244445246147148349150651852453154155356257158159160861562263264265266267168169971372273274275276277278179681382283384185186187188189391492193294295296397198199
965 1012022031043052061072081095101111126136148155162177184194204214225235242257267272285293304311232733234235136237338439140541642343444245146147248249150451852253454155256257158159160461662563164265266167268169971272373174275176177178179881282283284385286187188189491292593194195296397198299
966 201102103504205106107108109510511612213514515716617518419520221622723424725526427528429230531332333434235236237238239140441942543244345246147248249150651952153254255256257158259160861462263264165266267168169671772373174175176277178179781382183384385186187288189491192293394295196297298299
967 1012021032043052061072081097103111123134144157167175185193205215229235247255263272286291302314325334343351362374382391404418424432442452462471482492501051852253254255156257158159160661762163264265266267168169671772173174375176277278179581582183384185286187188189491292193394495296297198199
968 2012022032043052061071081096103113123134146155167178184195206213225237247255263272285292304317324333342351362372382391404414427435441451462471483491506511052253154255156257358159160361862263164165266367168169971572173274275276277178179781382183284385286187188189491392293294295296297198199
969 1011023033042053061071081095102112126136146156165176183196203216227233245253266273286292306317323333343353362373382391405415425433441452462471482491505511052153254355156257158159160561762363164265166267168169871572373274175176177378179881282283284285286187188189491292193294295296397198299
970 1012022031045052061071081097103114121134148157167174183192205212228234244254263276286294303319321033234235336337138239140341542343144245246147148249150651552453454255356257158159160961962363164265266167168169771272573174175376177178179681482283184185286287288189491292193294295296197398199
971 1011025031042052061071082097102115122137146156166174186194204215226235244253262276285291308314324336342352362371382391406419422432444451461473482492501517524533542551563571581591606615623631642651662672681691071272273274175276277178179881482283184185286187188189491292293394195496397198199
972 201202103204105306207208109710211312313614815516517618519420321722623624425526627328329130431432333234435336237138339140541842343444245246147248349250551852253254155356157158159160861762463264165366167168169971272273274275276177178179681482283184285286187288189591292193494195196297298199
973 101202203204305106107208109410111412413514515616617618519620421422623524425326627528429230431932433534235436137138139140541642443444145246147348249150551552553254455156157158259160861762163164265266167268169671672273174175376177178179881182483284385286187188189491292193294295296397198299
974 2011021033043051061072081095103113124136146158167175184195203213223237244255262273286292303316321333344351362372382391406418426435443451461472482491506517524533544552561571581591601161462263264165366367168169671372273174275376177178179681482183284285286187288189491292293394195396197298199
975 201102403104105306107108109610311212613614515716617518419320421522623524225426327528429330431732733234335436437138339140541442443444345346147248249150651552453254255156157258159160961462363364265166367268169571772273174375176177178179881382183384185286187188189491292193294395396197198199
976 1011022033042052061071082097102113123135147154168176185192204213223236244255263272283292304316326334342355362373383392404417428434443452461471482491506515524534542551563571581591601161262363264265266167168169771472373174375176277178179781282283384185186187288189491192393294295396197298199
977 201202103404105206107108109510411312313414615716617518419520221522923524225626227528429230431732533534335336337238339140341842543444345146347148249150651552353254455156157158159160761462563164265166167268169871472273274175276277278179781382383284285186187188189391492193294195196497198199
978 101202203304105206207108109610111212313714815616417618619420321522623224525326627328329130431532533734435136137338239240741542443344245346247148349150851752453254255356257158159160761462363264265266167168169771472273174375276177278179781282283484185186287188189491392293194395196297298199
979 201102203204105106307208109510211412513414715516517518419520221622423624525526427428429230431832433534235236437138339140441542543344345246247348249150451652653254155256157158159160861862163264165266167168169771372473274275376277278179881282383184285286187188189491292193394195296397198199
980 1013021034041051061072081095102113123133147159162177185195204213225237245254265274283292302315324335342352363372383391408418425432443451463471482491507511052353354355156157158159160461562363364465166167168169771372273274275176277178179781282383384185386187288189491292193294395196297298199
981 1013021033042051062072081098102113125134148156164175184192205212221023424325126527328529230431632733434535336337438239240341642543244245346247148249150951652453354155256157158259160561462363164265166167168169771672173274275176377278179781282383384285186187188189591292193294395196397198199
982 1013022032043051061071082096101115123133145151116417518519420621322523724525226527328329330331632633634235236237338339140541742643144345246147248149150951552453254155356157158259160561362563364365166267168169671372373274275176277278179881482183284285186187188189391492193194395196397298199
983 2011022031043052061071082095104111125137147156164176185194203213226234245254265273282293305318327332342355364371384391403415425431444451461472482491501151752253254255356157158159160661562563364265166267168169571572373274275176177178179681382383184285186187288189491192393294295396197298199
984 2011023032042052061071081095106111124135149155166176184195201214226233247254264273284292304318323333342352363373383391403411042443344245146247148249150851452553454255456357158159160961362163364265266167268169871472373174275276177178179681482283284285186187188189491192293394395296197198199
985 20110220330410520610720820961061121221381441551651761851952022132272362432552632742832923023153211334343353362371383391403411242343244445146347248349150651752153354355156157158159160961362363264165266167268169771372373174175276177178179781282383384285186287188189591292193294395396197298199
986 101302203104105306107108209410411512613314815516717418419620621422823424125426327428429230231832733634335436337438339140541342643444145146147148149150751652453154355156157158259160961462363164365166167168169571672173274275276277278179781282483184285186187188189491292193194395396397198199
987 101202103204205206207108209610111412313914715916317718519320321222423324225326727428229330731332533434235436137138439140841842743244245246147348249150751252353454255156257158159160761462563264265166367168169871272273474275176177278179781482383384185186187188189491292193394295396297198199
988 2011022031041051064072081094102116124136145155164177184197203215225236246253266271284291303318326335342352361373384391403411142443144245246347248249150651352453254155256157158259160661462363164165166267168169971372373374275276277278179681482183484285186287188189691192393294195296297298199
989 101202403104105306107108109610511212513614615816217618419420321222623824525326527328529130431532433434335436437138239240941642243244345346147348149150651852353154255156157158159160561862363364265366167268269671672273174175176277178179681382283484185186187188189591192193294195396397198299
990 1011022032043052061071082097102114124133148155166178185192204215224236243255263272283292304316323336342355361373383392406414428431442452461472481491506514527532541552561572582591601061462263364365166367268169771272373174175276177178179781582183284385286187188189491292193394295496197198199
991 201202103304105406107108109610211312213814615516617518519520421522523724525326427428329230431732733134135636237238239140541642643244245246147248349150451852253254455156157258159160961262563264265266167168169671572273174275176277378179881382383284285186187188189391492193294195196497198199
992 101202103404205106107108209610111312513414715616517618619320521422623524625626527328229230431832233234135136337438239240441842243244445246147148349150851752253354255356257158159160961362263564165266267168169571572473274275176177178179881282383184385186187288189491292293194295496197298199
993 2011021033042051061072082096102114125134145155166177184194202217226236245255263273285291304316323334345352361373381392404416424434441452463471483491507516522532541554563571581591601061662263164365166167168169771372273274275276177178179681482383284285286187288189391392293294295396197298199
994 2013021033041052062071081096102111126135145151116517318319520321622423424425326527528529230231732433634235336237238439140641642443444545146147248149150651852353254355156157158159160961362563264265366167268169671572373174275176377178179781282283284285186187188189491292293294195396297198199
995 101302203104105306107108209510511312313514715616617618419420321322823524325526227528529330431732333334435436337138239140341842443444345146147148249150951652553254155256257158159160761562363364465166267168169671472373174275176177278179881182283284385186187188189491292193294295496297198199
996 101102303204205106207108209610211212513614615616617718419320221422623324525226327428529330531732733434335336237238139140441442743544145246347148349150851652253354355356157158159160861562263164265266267168169971272273174275376177178179681582183384285186187288189491192293394395296197298199
997 1013021032042051061073081095103113122136147156166175184195204217224232243256266273284292303315328334345352362372383391403417425433442452461471482491504517525532541553561572581591601061562363164265266167268169771472373374175176277178179781282283284385286187188189491192393294195396297198299
998 201102403304105206107108109710211212313514715516817418419320321422823524525426227628429330431832533434235336337238339140541742443144345146347148249150551652553254255456157158159160961662163164165366167168169671572373274375176277278179681382383384185186187188189491292193294395196397198199
999 1012022032043051061071082096102113122136146151016417718519320521222623424525126427228329230431632733434335236337438339240641642643244345146247148249150751452453454455156257158159160561462463164265266267368169971372173374175276177178179881382383384185186187188189491192393294195496297198199
1000 201202103204305206207108109610211412413514515616617618519520421522523724225626327128329230331632633534135336337438239140541442743244645446147148349150851652153254155256157158159160761662363664165166167168169871272373274275176277178179681382383184285186187288189391392293294195296297298299