0 10
1 110
2 110111
3 101110311
4 101103210311131
5 101203310311113121231132
6 101203210411312213120121123431132133
7 201103104210311512413220421122123331232133134141143
8 101203204310411412313214115220421222223124431232333134341242143151
9 101103304210211612213314215320321522423224631332233234441242443144151152
10 101102203104310311212213214415116120521422323424130331532433134241442143444146151252153161163
11 101102303104105410411412313514415316220621322223324125130631332233334441442343444146251252253361163
12 101102103204105206510311312413414115216120121622523124425230431332633334135136841142143644146351152253154161362263
13 201102203204105106510511412613414315316320421322223224325226130531232433234235336841242243244146351552153154261262363164165168184
14 101102103204305106410211412313314415416118420221722523524125426130531832233234235236641442443144146551252453154155361162363164265268181284
15 101302103104205106510411412213514315316117318220321322723324325326128230631332233134235336841542243444145146251552353354255361162163364265166168172281183284
16 101102203204105206510411212513414315516217218220421622523224325226127328230631732633234435336441542343244145146651152553254255461262263164265166268272173281282183284
17 1011021033041052064103115121133143154163172184206216224232246256262274281303311032233334135136541442443344145246651452253354355261462363264365266168272373181482183184
18 101102403104105206610411112413614215316117418220521522423424225426227128230731332833234335336137641442443344245346148351552153354155156261662263264365266168272173174281282183284
19 101102103204205106107510511312313314615316317218220521522323624125526227528130431432633434335336137140641842343344145146148251552453254255156761362163264165366168171172273274176181482383184
20 101102103204305206107610311212513714415416417418320421422523224425326327128130731632533434135436137138140541342543144245246248651552453154355156761362363264165166167168271272173174275276381382183284
21 101102203204205106207510211412813414415616317218320521222223524525226527228230531832133334235336237338140741642543344245146148451552353554255156561262463264265166267168571172273274175376381282283184186
22 101202103104305106207410311412213514315416317418520421922523324325526327428130331532633334435136237238140641642143244345246148651652453254355356157361462363264365166167168271372273274275176381282383284185186
23 101102303204105206107510111312413614315616217318119320421322523424325326527328230531932533234435436237338140641442843244245246148751552353254255156157461362563364365166167168271272273474175176381282183184285286192
24 2011021032042052061075104113124134144154163173183193203212226235246251264275282305311032333334235536137238140441642643344145246147148551652453254255356157861362263264265166167168271172473274375176381382183284185186187192293
25 101102303304205106107510411312513514215616317518219520321422523524325626327228129130531832533334335236237338140841642243344245246247148651552453254355156157761362363464265166167168471272273174375176178281382283184285286187192293
26 101102203204205106107108510211312513414415516417418219220321622523624525226327528229330531532733334435336237238140241742543144245246247148951752353154255356157761462363264265166167168471272273174375276177178381382283384185286187191192193195
27 101302203104205106107108610311212313514415516617318519420421722523524525326527328129130631532633234335336237438140641542343344245246247148651852553254255156157661562263264165166167168671272273374375276277178281382283284285186187189191292293295
28 101102203204105306107108610111512413314615516317518219320221622523424525426527528429230531832533334335136337238140341742443244245146147148851752453254355256157761462363264365366267168671272373274175276177178381282183184385486187189391192193194195
29 201202203104205106107108610411312213614315316617618519320421322523624525326427228129230531732633334235436237338139140541542543244345346147248651752553354255156157861362363164265166267168671272173274475276277178281282383284285386187188189191292393194195
30 101102103304305106107108510111612513314415416517418419520321422723324525426527528229130731732533334235536137338239140341842443244245146247148551452653554255156157961562263264265266267168571372373174275276177278481282183184285586187188189391292293194195
31 201102303104105106207108710311312413614415316417718319120321422423524425726527328329330531532733234235136337138239140641942243344345146147248751752353354555256257158761362163164465166167168571372473274275176177178179281382183484485186187188189391192293194295196
32 101102303104205206107108610311212713514315616617618519320321322623624325126427228329230831632533434435336237238239140541742243544245246247348851452453154255156357158661362263364265166167168971372373174375276277178179381282383184285186487188189391292393294195196
33 101102303104205106107208610211512413314415516517518319320221422923624325426427328329230731732333334435436437338339140241742643244345146147248851452353354155256157158761662363364165366167168771372273274175276177178179381282383184385386187288289291292493194195196197
34 101402103104105106207108610211312213614515516717318519320221322723624225226427428429230631732933234335536237538139140741542743344245146147148149851352353354255156157158961262163464265266167168471472573274275276277178179281282483184285286387288189291492393194195196197
35 1013021031041052062071087101113125139145154164173185192205215226233243254267276283291306315324333344353361372382392403411042243144245246347248249851552353254355156257158761562363264165166267168771372373474275176177178179581182183384385286187188289291492393194195296197198
36 201102203204205206107108710411112613314715416517518519320321322723824425426227328329230631632633434335236337338339140641442643244245146247148249751752353354255256157258561662363264165166267168871472273174175376277178179281482283184385186487188189391492193194295196197298
37 101102203204105306107108410411112213814215616617518519620221522523524425626427328329130531932733234335236237338239140541742443344145146347348249851452253354155256157158561562563464265266167168871472373174475176177178179381382383184385186387288189291392393194195196297198
38 101202103204305106107108610411112413614615316717418619320321522823324525326227228329230431532533534335136237738339140741542343444245246347148149751752353254155656157158761562363264165266167168671272573274275176177178179481382283284485186287288189391292393194195296197298
39 10110220330410510620710861031141231341481541661731841932022142272342442532642762842923033111324334343353361372383391407413424433442452461473481495516526532541553562571581061462263164265166367168771472273374375276277178179481282383184185486287188189291292393294195196297198
40 101202303104105206207108710411312413814315516317518419320121522623524325426527328529230631532833734235236337238239140941842543344145246247448149451352453354255156157158561762263264365266167168771372373274175276277178179681182283384185286287188189291392293294295196197198
41 2011021032041052061071081095102113125134146153165176184194201214228235243255264275285292305317325332344352364373382391408415424432443451461471481495511152253354255256157158461662463164265166167268871272373274275276277178179581282283384385186387188189291392293394195296197198
42 2012021031042051061072081097104114123137145155164174184194203214226234246253266274284291304316325333343351362374383391405417426433441454461471481497511052453254355156157258861262263364265266167168771272373174275276177178179581382183484285186287288189291392193294495196197198
43 1011022033043051061071081097102114125138143154166174185195204212224232244257264274283291304315327334342352363372382391407411042543344345246147248249851352353354255156157258761662263364165266167168771472173574275176277178179581182283384185286287288189391292193294295196397198
44 1012021034041051062071081098104113123135144155165174184192204216226235245253264275284293302314327334345352361373383391406411042643244145146247148149751652253354155156357258661362363264165366167168671672273474175276277178179581382283184385186387188189391192293194395196297298
45 1012021034041052061071081098103112125137143157164175184193202216225233243254265272284291305314325334345354361374383392401041442543244345146247148149951652453154255156157258361762363464365266367168671372373274375176177178179681182283384185386187188189291292393194295196297298
46 2012022032042051061071081098102114124136144154166176183193203214224235247252262272286291305316324335341355365373382392405415421043244345246147148149751552553454155156257158661462263264365166267268871472173274275276177178179681182383384185286187188189291392293194295296197298199
47 101202203204305106107108109610211212413814615316517618419620421722323724325526427228629130331732333334335336137338239140841642443244245246347148149451752553454455156157158961562263164265366167268671572273174275276177178179781282283184185386287288189291392293194195296297298199
48 101202203204105106107208109610111412413414615416817418419420321722423624225426427528629230631532833334135236237338239140541642443344445246147148149451552553154355256257158961562263364265166267168571772373174275276177278179781282183384185386187188289391292193294195496297198199
49 2011022031042052061071081096102114122136146154166175185195203214226235244254264274284291303314327333342353362373382391401141842243444245246147148249351652353554355256257158761762263364165166167268671472273274275176277278179681382283284285286187188289291292293394195396297198199
50 2012023031041051061071081096103112123139142155164174184195203218225235243254267276285291302314328332346353361372383391405411242343344145246247148149551752353354255156157158961662163264265266267268671372373274275376177178179481482183384285286287188189391292293194295396197198199
51 101202303104205106107108109710211512413714415316517518519320521222923424325626327528429230531632633334435136437238439140641842343144145246147348149451852453354355156157158761562263264165266367168771472173274275276177178179681282383284285286187188289491192293294395396197198199
52 101202103104305206107108109710211412213714615416517518519320321422623424125526427628429230431832433434335236237238339140541642743344345146247148249851752453154155356157158761262563364265166167268971272273174375276277178179581282183484385186387188189291392293394195296297198199
53 101202203204205106107108109710111612213614515416517618419320521422523524225526627228529230431332633634235236337338339140641642943144245246147248149751652253354255256157258561762263364265166167168971372173274375376177178179581282383284385186287188289291392293194295196397298199
54 201102103204205206107108109610211312413614215716617318419520321822523424625426227528629130331532733134335436437338339140341942443144245146147148149751952253254255256157258961362563364365266167168671572273174275376177178179581282283284385186187188289291392293294295196497198199
55 1012024031041051061071081096102112126137144153165175186195204216221234248252264275285291306316326333341355362372382391403419426432441452461471482494517523533541552563572581061462163364165266267168871272473174375176177178179581382283284185386187188289391292193294495396297198199
56 101202203204105306107108109910111612413614215616717418519220621322523624325626227428429130431432533334435236337338339240841442243344245246247248249551852553154255156157258861562563364265166167168871372173174475176177178179581582183184285286287288189391192293394395296197198199
57 201102103204105206107208109610311212413314615516717518519420421622223924725226127528329230431432933234135436237138439140441842643444145146247148149551652353154355556157358961762263164165166267168671472273374175176177178179581282283384385286287388189391392293194395196197198299
58 101102203404105106107108109610211412413814315716717318519520321822523324125426227528429130631432433234435136237438539140741342843344145246347148149851552153254555156157258861662163264265166367168771372373174375276177178179581282283384285286187188289291392393294395396197198199
59 101202203104105206207108109810211312613714515516517418419220421422523424425326227728329130431732433534135236437338539240641542843244245146147148149651752353254355156257258761362463164165266267168971272273374275176277178179681382183384485286287288189391292193194395296197298199
60 101202103304105206107108109610111412613614315416617318519520421522323624525426527528429130531532433234435236337338339140641742643344245246147248149751752453254255156157158461762163364365166167268671572373274275276277178179781182283384285186287188289291392293194195396297298199
61 2011021032042052061071081097103112123135147154166174184193203213225236243254265275285292304315328332341355362372383391405418425432443452461471481495511052453354155156257158961562263364265266267168571472373274475276177278179581282283384285286187188189391292193194295296397198199
62 1011023032043051061071081097103114123136146152163175185195204213227234244255264276284291304319325332343353362372383391406416424432442451464471481493511152353554355256257258661562263164265266167168971372173274275176177178179681182383384385186187188289291292393194395296297198199
63 101102203304105206107108109710511212413614315516617518519220321222923424525426427228529330631632533234535236237438339140241942743444145246147148149751752353154355256157158761562263564165266167268871472173174275276177178179581282283284285286187188289391292393194295296397198199
64 1012022031042052061071081097102115121137145154167173185193203217226234243254264277285292305314324333344352361371384391405417424432443451462471481495511152353254255356157258961262463264165266167168871372173374475276177178179581282283184385186387288189291392393294295196397198199
65 1012022031043051061071081096104114125136144154167174184195204213225236244255262274284291304318324333343351364373384391403417428434442452462471481497516523534542551561572586613623632641651662671681071572273274175176277178179681182183284385186287288289291392293194395296297198199
66 101102203404105106207108109810211212613514415516617518419320221522323524525326427628529230331532533434235536137238339140941742943444245146147148149851652153254255156257158561862163264265266267268771372273474275176177178179681282283584185286187188189391292193194295396297198199
67 101302203104105106107108209710211412313614615316617618519320621522523224525726327428529130231632333534435136237138339240541842243344245146247148149851752653154355256157258761662163264265266167268771372173274275276277178179781182283284485286287188189291292393394195296197398199
68 1013021031042052061071081097102112126135144155165175184193204215226235244256265275284292305317325332343352362371384391404415423433442452461472481495511052353254155156257158961662363164265366167168771472273274275376277278179581282283284485186387188189291392293194195196397298199
69 101202103304305106107108109810211312413514615516317418519320421422823424425426627428429230431632333334435336237238339140541842343544145146247248149851852553254355256157258561662363164365266167168771472273174375176277178179681182183484185186287188289291392293194395296297198199
70 101202103304205106107108109710211212313714215616517818419220421322723424525226327428529330631332733434435336237138339140541842843344145246247248149851452253454355256157158561762363164165366167268671472173374175176277178179681382283384585186287188189291392293194195296197398199
71 101202103204205206107108109710111312613614315416717518519320621622423424325226427428429230431332933534235336337338339140641642443244545146247148149551752353254155356157258661562363164265166267268871472373274175276177278179781182283484485286187188189291392293194195296297298199
72 201102103204105306107108109610311212413614415516517518419520221422623524325526427328729130531732633334435336237138239140541942443344245146247348149551652453354255256157158761662263464165266267168671572273274375176177278179681182283284285286287288189291392393194295196397198199
73 101202203104305106107108109710311212413514415516517318619320321522423624325626427728329230331632633434335236237138439140641742443444245246147148149751752453254455156257158661662363264365266267268671472473174275276177178179681282183284185286387188189391292193294395396197198199
74 101102403104105206107108109710111512213614415316717518519320421222523824325626327428329230531932333334235436137238439140441542843544345146347148149651752253154255256157158661662463364265366267268971372273274375176277178179681182283284185486187188189291292393194195296397198199
75 201102103304205106107108109810411312313514615216517618619220221622623324525426427428429130531732533334235436337238339240541642643344145246147248149651552453554155256157158661462463164265366267268971372173274375176177178179681282283384285286187188289291392393194195396397198199
76 101202103204305106107108109710211212513514515416717318519320421422523624325626227628229230531332933234335236337238539140541942343144345446147148149551652553454355156157158961462363464365266167268671472273274175276177178179681282283284185386187188289291492193194195396297298199
77 1012021032043051061071081097101114122131014415316517418619320521522723124425326427528529230431732433534335436137238239140541342743244345346247148249751552553454355256157158761662263164265166367268871472273174175276177178179581382183184385286187188289291392393294295396297198199
78 301102103204305106107108109810211312513514515416717518319320421422523524325426527328529230731632233534335236137338439140541542943344245146247148149451852653354355156157258761362263264265266167168871472273374375276177178179481482183184285286387288189291392293194295196397198199
79 101202103204205106207108109710211112513814415416417518519220421522423324425626327428529330531632633234635236337238339140241842743144345146247348149951952253554155156157158661262463164365166267168771372473174275276177178179781182283284385186387288189291392293494195196197298199
80 1013021032042051061071081096104113123135146155165175186195203215224236243254264274284291304316325334342352362374382391406417424433441453462471482491051552253254255256157158461562763264165266167168671472273374275176277278179781182283284385286287188189291392293194395196397198299
81 1011022033042052061071081098102111125135146155164174184193202215226235246253266275284292304317323334342352362372384391404411042743244145346247148149851752353254355256157158761662363364265166267168771272173474275276177278179481482183384185386187188189491292193194295296297198199
82 101302103404105106107108109710511312113614415416617618519420521322923324425426627128529230231532533434535336137338139140641742543244145346247348249551952453154255156157158661862163264165366167168771372273374375276277178179781182183484285186387188189291292293394195196197398199
83 101202103104305206107108109810311312713314615516417718619120521322323524425226427228529230331532633634135336437238339240741642343344345146147248149751452753454255156157158961462263264165466167168871172473274175276277278179681282183184385386287188189291492193294395196397198199
84 101102303104205106207108109710211412413714515516417518519320421422523424225426727328329230631632633534235236137338339140541442643244345446247148249551752453254255156157158761362463564165166167268871572173274375176277178179781182283184285286287288289291492193194195396297298199
85 1012021032042052061071081097103111123137145155166173185193204213225237244254263277284292304317323333343352363371382391406411042343344345246147148249951452353454355256257158461662463364165166267168771572373174375276177278179481382383184285186387288189291392293194295196397198199
86 1011022034041052061071081097104112125135143155165174185195202212221023424425226327328429130731532833534335236537438339140241842643244445346147248149751752153254255156257158561362563264165366167168971572373174175176377178179581382183384285186287188189291392293294295196297198299
87 1014021032041051062071081098102113125134146154167176183193205216223234246253261274287291303317324334343353363373382392406417424434441451461471481491051552653154255356257258461462363264365166167168871272373374375176177178179581282383384385186187188289391292193194395196497198199
88 101202203104305206107108109810111512313814315516717418619320421122623424525326227328229130531632833534235336437438339240541442843344145546147148249851252453254255156157258861562263364265166267168871372373374175276177178179681382283284185186387288189391292393194295196197298199
89 201102103204305106107108109610311512413514515416517418519420121622523424525526227628429230531632633334235236437438339140541742543244345146147148149751452553354355256157158761462363264165166267268671472273374175176177178179781382383284285386287388189291292393194195296197398199
90 2011022031043051061071081097102113122139144155167172185193202213227233245255262274284292303315326333344352362375383391407416426431444452462471481491051752353454355156157158761662363264265166267168571272373474275376177278179681182283284285286287188189291392193294195296397198199
91 101302203104205106207108109810311212413514515516417418519320521622723324125626527628429230431732633334335236337138439140341642443544345146247148149651752453154355156257158461662363364165266267268971472173374375276177178179681182283284385186287188189491392293194195296297198199
92 1011023032042051061071081096102113124136144155167175185194203214224235242255263274284292305314328333344353363372382391407413428432443452462471482499517521532542552561571582611062363364365266167268871372273274275276177178179781182183484285186187188289291292293294195396297298199
93 1012022031042052062071081098104112124135144152165176183193204214226237244254265275287292302318326334342355362371382391404411142543344145146147248149651752453154355156157158861362363164165166267168771472173374375176177278179481582283384285186287288189291392193294295296297198299
94 101202103404105106107108109510311312413914615516617418319620521322723424225426227528729130531332433334335336437238239140641942443444245146247248149851652253354255156157258561762263164465166167168671672173174375276277178179681382383184185286387288189291392293294195296197298199
95 101102203104305206107108109810111212713414315716617418519220321622423724425226427328629130731332733434235136237438339240641642543444145346147148149751652353254255256157158761562263364265266367268471872173274275276177178179681282283184385286287188189491292193294295396197298199
96 201102203104105206207108109710311412413514415416517518419320421622423324525526627528529230431632433534235336237238239140441942643344145146247148249351752353254155256257158761562263464265266167268871472473374275276177178179781182283284285286387188189291392193294195296297298199
97 10110220340410510610710810961031111221371441541651741851952022142272372442562632752862913033163253333453513623723823914010417423433442452463471481495511152353254255256157158361862363264265266167168771472173174475276177278179581382183284285186387288189291392393294195196397198199
98 201202303204105106107108109910611112513614415416617518519220421422823324525426427428329130331632533534235336337338439240641742143444245146347148149751752353254255256157258661462663164265166167168771672173374275176277178179681282283184285386287188189391292193194495296197198199
99 1011022032041053061071081096103114122137142157167174186194204213224233247253263276283292304315327333343352362372382391404411242243444245246147148249851452553354155156157158861362463364165466267268771272273374475176277178179681282283284285286287188189391392293194195296297198299
100 1011022034041051061071081097103114124136146152164173184193203217226238242253265277285292303318328332342353363371383391407417423434442453463471481493515524532542551562571586617622631641651662672681071472273274175276277178179481482283184285386287288189291292293294195396197298199
101 101102403104105106307108109910211212213714415416717418419220221722523424425526527628629130531832533634235236137338239240941642143244245246247348149451552653154255156157158561662363264265266167168771672273374175276277178179781282483284285286187188189291392393294195196297198199
102 101302103104205106107108209810211312413314615616517518519120521522623824425526427528429230331532333334135336337138339240841842143344245146147248149451952353254355256157158561662363264365266367168971272373274175276277278179681282283284285286287188189391492193394195196297198299
103 1012022031042051061072081097101114125136145153163174186193205212226235243254266277283292304315321133234335436237238339140541742343244245246147148249751952353154255356157158661562363264265266167268771372173174375176177178179581482283484385186187188289291392293294295296297298199
104 201102103204305106107108109610311312413614615216817418319520321522823524325626127328829130631832333334435336337238239140341742743144245146147348149651652453454155256157258961562263164165366167168671672173374275176377178179481382383184185386287188189291392293194395196397198199
105 101102403104105206107108109710211212513614515716617618519320421322523424325226327328329230831532733434235336337438439140641342543244345246147248149551652453154155356157158961362563164365166367268671372373474175176177178179781482383184185286187288289391292193294295496197198199
106 1012021032041052061072081098102113125135146154166174185192204212225236245252262274284291305319323336342355363372382392405415427431443451462472482496516524533542552562571581061162463264265266267168771472373274175276177278179581282383284285286187188289291292393194295296397198199
107 1012021032043052061071081097102115123134143154164173185195203215228237246255265276285291304315324332343353362372383391405419422431443453462471481495511052353454255156157258661662463164365266167168571572173474175176277178179681482183284285186287188189291492293194295296197298199
108 101202203204305106107108109710211212213714715516617518519420521322623524325226227528629230731532433634235236237138139140541442843144245346247248249651952453354355156357158561762163264265366167268771572273174175276177178179681282283184485286187188189391292193294395296297198199
109 1012021031043051062071081096101115124134145153167175185194206217225237241255263275285292304316322332345353362371383391402415426433442451462472481496519524532542552562571586617623631642652661672681071372273174375276277178179681282183284385286287188189291292293294295396297198199
110 201202103204105206207108109810211512313414415416617418419320321422623724625526427528729230531632433334135236437238239140441642543144445146147148149751952553254255156157158361962363264265266267268871572173174375276177178179781182283184385286187188189291392193294295496197198199
111 101202203204205106107108109510211212313814615316617618719620521222723224525726227328429130531732333234135336337238239140841642543544145246147148249451852253454355156257158761562263464165266167168771572173274375176177278179781282283284185186387288189291392293194295296397298199
112 101202103104305106107208109610111512413514515516617518319520421922623324425326427528629130431732433334335136237338339140541442343144445346147148149651652453354155256357158861462463264165266167168671772373174175376277278179681382183384285186487188189391292193294295296297198199
113 201102103304205106107108109710211312413814415516617518519320421122423524225426327228629230531532933334435136337338239140541642543544345346147248149951652453254255156157158661662263364365266267268671372373174375176277178179681182383184185486187288189391292293194295496197198199
114 101202103204305106107108109710411312413414515416517618519320321522523524425526227228529230531432733334335336437338239140441842543344245146147248249851352453754255156157158761462363264265466267268671572273174275176177178179781282183184285486187188189291292493194295296297198299
115 101102203304205106107108109710111412313614615116617718319320321422423724425526427328729230531532733334335236237138139140541842543344345346147248249851752353554255156257158761462163264265166267168771472373174275376177278179481482183284485286287188189291392293194195196397298199
116 201102203104305106107108109710411112413814415416517518519320321322723424425426427428429230531632633434335236437138339140341942343344145346247448149651452553354355156157158761562263264165266167168871672373174275276377178179681282283284285186487188189291392293294195196297298199
117 101102303204205106107108109710411212413514515616417418519320121522523324225526427528629230331732533734335136337238239140841942643444245146147248149851452353354255256157158461362463464365166267268871372173374275276177178179781182283284285186387288189291392293294195396297198199
118 201102203204105106107208109710311312513614415216617418519320321422623524525426327528529230131632733334435336437238339140641842343244345446147148149951752353154255256157158661462363464165166167168671572373274275176177278179681282183384385286287288189291392293294195196397298199
119 201102303104105206107108109610211212413714515616517418419520321322723224425226527528529130431832633434335336237338339140641542543444245346147148149751852253354155156257158861362463364165366267268571672273274375176177178179681182283284385386187188189291392293194295296297198299
120 101202203204105206107108109710311212513514515316517718319320321722323424425426427328729230331632733434235436337338239140741442643344245246147148149551852553354155256257158761562263264365166267268871372273274375176177178179581282383284485286187288189391292193194295396297198199
121 101102403104105106207108109610111512213614415316617418519520321422623324525626427528429130531932633434335236337238339140341842543444245146147248149751552353354355256157258561462363364265166167168871572473274175276277178179681282283184285186487288189291292393194395196297198199
122 201102303104205106107108109810311312213714515416417518619220221322623524425426427528429130531432733434435436137138339240541742543344245246247248149851752353254255356257158761662363364165266167268571572173274375176177178179681182283384385186287288189391292293194295396297198199
123 101202203104305106107108109710311212613314315416817418419320321622423624525426327428529230531432533334435336337338339140441942743344245146147148149651552453654155156357158661662163364165266167268771472273274475276177178179781182283284385286287188189291392293194195296197398199
124 1011023032042051061071081097102113122138145156164174186193203215222234242254265275284292306316321033234235436137238339140741542643444345146347148149451752453354255156157158761462463164365366167268771272373474175176277278179781182283284285286287188189291392293294195296397198199
125 101202303104105206207108109810311212413614615416517418419320421722723324225326427628529230331732333634235336237238339140541942443244445346247148149651652253454155256157158761362563364265166167168771472173374375276277278179781182283284185286387188189291392293294195196397198199
126 101102303204205106107108109610211312313514415516517518619420321522723524425226527428429230331732833334135536337238339140941642243444245246247148149451652453354155256157158561662463264465166167168771572273274175376277278179781182283284285186387188189291392293294195296297298199
127 101202303104105106107108209710311112413414615716417518319320221622523724225226627528729230331732733234435136237238239140641842143544345346147148149851852353154355256257158661462363264465266167168671572273274275176277278179681182383284285286287188189291392193494195296297198199
128 1012023031041052061071081097104112123137144154164176185193203215221023224425326727528429230531632233534435236237238239140641442443344145446147148249551852253254155156357158561862163364165366267268971572373174375176177178179581382283284385386287188189291392293194195296297298199
129 10120220320420520610710810981011131231361461541661751841932042162210233243253261274286292305317323332343353364374382391401041342443744145146147148149451652653354255256257258561562363364165166267168871572173174275276177178179581382183284485286187188289291392293194395196397198199
130 301202103304205106107108109710211312513714315616717418519620421322723224525326327428329130531832733234235436237238439140541642643344245246147248149551552453254155356257258961562263264365266167168771272273474275176177178179681382183284285286287288189291392293294295196197298199
131 1012021032043051061071081096101113126134144154165174184193204215225235245255266276286293303311132333334235236237238239140341942543144345146247148149651552453354355356157158761562263364165166267268771772273374175176277178179681182383284285186287188289391292193194295496297198199
132 2011023032041051061071081097105113123136146153166174186193203213228233243255263275284292304314329334345352362372382391408415424432443451461471482497517522534543552561571585611062163164365266167268771372173274175376377178179581382183284185286387188189291192493294195496197198199
133 10110220320420520610720810981041111251361441541661751861932042122282352432532622742842923053112322334342353364373381391406412428432443452461471483494517524533542552561572581061262463164165266167168871372173274475176277178179581482183384285286287188189291392393194295196397198199
134 101102103304205306107108109610511512413514215516617418519620321522623624525326327628329130331732533434335236237238439140541942543344345246247248149551752453254155156157258861462263364165266167168671372273274375176177178179881282283384185286287288189291392293294295196197298199
135 101102303104305106107108109710211212413414615416717318519220321522423624525426327628629330131832733434235336337238239140641442643144345246147148149951752453354355156157158861862263164165266267168471672273274275276177178179681182283284285386187388189391292193294295396197298199
136 201202203104105206107108109810311312213714515516517618419120421522523524125526627428529330531632533434335236137338339140541742543244345246247148149451652453354155156157158861562363364165166367268871372473174275276177178179681282283284285486187288189291292393194295296297198299
137 1011022032043051061071081096101116124134147155166173183195202214224236244252263276287291306313327333343354363371382391406416424431444451462472481496511152353454355256157158761462363164365266167268771372273374175276177178179681282283284285286287388189391292293294195296197298199
138 201202103104105306107108109710511312513714415516517218419320121722423624225326427728629230531532733334335436337238239140541542643544245246247148149451852153254255156157158961562463364265266167268671572473174175376277178179681282283184185186487188189391192293194295496197198199
139 201102103104405106107108109710211412213414915216617718619320421422423724425526327328329230631432633134235336337138239140641842343244245246247248249751352653654255256257158561562263464265166267268971672273174175176277178179681282183284285386187188289291292393294195396297198199
140 1012021032041053061071081098102113124135143153166175184192206214226238244257263275285291304318323334342352362372383392405411042243344145246147148249451552453154255356157158561662563264365266267268971472273174275176277178179481482283284285286187188289391392293194195296497198199
141 101202103304205206107108109810211212413714515216517418519320321622623724325626427628329230731532433334335236137238339140641742543244345146247348249451852453254255356257158661662263264165366167168771472173174375176177178179581482383284385186187188289291392293394195196297298199
142 101202203104105206207108109610111312313514315616817518419420621322523724525426127328529230231932733334235236437338339140541442743144445146247248149851452453254155256157258661862163364265366167168771472373374175276277178179581382383184385286287188189291392293294295196197298199
143 201202103104205206107108109610211312513814315416417518519520221322823424525226527328629130731532733134235336437438239140541642443444445146247148149551952253354155256157258761662163264165266167268571572473274275176277178179781182283284385386287188189291392293294295296197298199
144 101302103104205106207108109610211212613514515616417418419520421622323424525426527528729130531732333334235136137438239140541642543544245146247148149651952453354255156357158661562163464265266167168571472473274275276177278179781382183184385286287188189391292193194495296297198199
145 1012021032043051061071081097101113126136144156164175186193207211225235243254265273284292304313325333345351361373382391404411042343244445246347148249751952253554155356257158761662263364365266167168771372273374275176177278179681282183284285286287188189391192293194395396297198199
146 201102103404105106207108109810511412613314315416417418619320321522423424525426427628329230331732733334435436337138439140441542643544245146147148149551752553254255256157158961462263264265266167268871372373174375276277178179581382183284185286387188189291292393194295296397198199
147 101102303204205106107108109710211212413814515216617518419320321222423324525826427328529130531732633334235136437338339240741942643344245246147148149451852153654355156157258661462463464165166167168871272373274275276177178179781182283284185286287288289291392293194395296197298199
148 101202203104205106207108109710311412413514415516517418519320521422423724225326527728529230231832733334235236237238339140541742443144445446147148149751852253154155156157258861262263464265366167168671472473274275176177278179681382283284385286287288189291392293394195196397198199
149 101202203104305106107108109610111312313914515316517418519520121722723524325426527628329130531532533234235236237338439140741842243644145246347148149951652353354255156157158561462263164365166267268671772273374275176277178179681182383184485386187288189291392293194195296397198199
150 301102103104205106207108109710311312413614515416617618519320121622823324325426527228429230831432433234435336237338439140441542543244245246147248149851752653254155256157158561562363264465166267268671572273374175276277178179681182283384385286187188189491292193194395396197198299
151 201102203204105106107208109710311312213514715316517518519320321422523724425526427428329230531832633134135336237338339140541542843444245246147148249551652353554155356257158861662163164365266267268771472273174275276177178179581382283384485286187188189291292293294195296297298199
152 101102303104305106107108109610211212513614415516517518319520321622423424325526427428829130731632533234535236237338139140541742243444145146347248149651852553354455156157258561562263264365266167168771572273274275176277178179581282483284285286287288189291392293194395196297198199
153 1012022031042051062071081098102113124135145155165173185191203215225235245254265277284293304317323334342353361371383391403417425434443451461472481491051652353254455356257258661662363264365166167168571472373374275176277178179781282283184385186287288189391292193194395396197198199
154 1012023032042051061071081097101115124136142156166174186195203213226233246252263275282291306314326335345353363372384391402416427433444451462471481491151652453354255156257158561562163164465366167168671572373274175176277278179781182283284385286187188189491192393194195196297298199
155 201202203104105206107108109610511212313614715716417518619420321422523524325326527428329230331832633234335336237238239140541442443444345346147148249751552553154155456257158861762563264265266267168771472173374275176177278179681282183284285386187188189491192193294295196397198199
156 101102303104305106107108109610211412113714515216617618619520521222723324525626327428329130431932533434235236237238239140441842443444245146347148249551652553354355256257158861462363264265166167268971372173274375276277178179581382383184185386287288189291292193394195396297198199
157 101202103304205106107108109810311312413614215416417518619120621222923424525426527328429330331632433434335236437438339140441542643444345246147148149551852453154355256157258761762363164265266167168771572173274175276177178179581382283284185386187288289391292293194495296297198199
158 101102303204105206107108109710111512313514515516717418419320421422323524325426327528629230631432633534235336137338239140641742843444345146147148249351952253454255156257258961362263464265166167168671372273274275376277178179681282283284285286387188189391292393194395196197298199
159 201102103204105306107108109710311312413714315416417318619320121522823224525426527728329230331832333534535236337238439140441942543244345246147148149951552453254255156157158661462563264165166367268871372273374275176177178179581382183384185386187188289291292493194295396297198199
160 201102303204105106107108109710211312413614615316517618519320321322523624525326327328529230631832633234235236437438239140741542443244445246147148249451652653454255256157258761262363264265266167168971472273174175176277178179581382383284185386287288189291392293294395196297198299
161 1012022031041052062071081097102112125135143154166174183193202213229236245257263274286292304311332133234135436137438339140541442443444445246247148149651852453254155156157258861562463264465166167168771372273374175376177178179481482283184385186287188289291392293294295196397198199
162 101302103204205106107108109610211312813614515416517518419520421622323624425226227428629130531832433234235236437238339140741342643744345346147348149751452253454155256257158661662363164265266167168871372173474175176277178179581282383184285386287288189291492293294195296297198199
163 101202103204205106207108109710111212613614315616617418419320421522823224425426227628629230431532233734135436337338139140641842443244445146247148249651752453254155156157258661962163364265366167168671372273474375176177178179781182383284185386287288189391292193194395296297198199
164 201102103304105206107108109610311412413414615416617518619520521522423624325326227528429130331732433234135436437338339140641642643544245146247148149551352453354155256157158861862263264265366267168771372373274275276177278179681382183384185486187188189291292393194195396397198199
165 1011023031042052061071081097102112126136145153164177185193203213224237242256265271283292303316327332344353363373384391401041642543144245246147248149351852453554255156157158961562263564165266167268771272373174375176277178179681182283284185486287288189391292193194395396197198199
166 201202303204105106107108109810311512213514515516517518619320421422523624325526427528229230631732533134435236437138439140441642543244345146147248149551552453354255456157158861462363364265166167268871572373174175176377178179681182283284385186287188289291292493194195396297198199
167 1011022033041052061071081096102113123137146154167174185194202214226235245253261275284292305316323332343354363372382391404416427433444452461471482491251552353354555156257158661462363464265166167268771372273174375176177178179681382183284185386287388189291392293194295296197298199
168 101302103204205106107108109710211312513614415516617418419320321522923324325426327328629230531432733334435236437438239140541642443444345446147148149551752453354355156157158961462363264165266267268771472273374275176277178179581382183284285286287188189391392193294195396197198199
169 1012022031043051061071081097101111125138145153165174186193205212225233242255265275283292302311132633334335336237238439140641542843644245246247148149651552353454355156157258761562263364165266167168871272373374275176277178179681282183284185286287188289291392393194395296297198199
170 2012021031042052061071081097106115123134146154164174184193202215228234244254264277284292304315328332343353363372384391404414426431443451461471481497511052353254355256157158561662263364465166167268871372173274275276177178179681282283384185286387288189291392293194195396297198199
171 101202103304205206107108109710211312313814615416517318519520321522623124325426427728429130531532633434335236237338339140841842643544145346147148149451652453354155256157158861262363464165266167268771572173274275176277178179681282283484285186287288189291392293194195296397198199
172 101202203104205106107208109610111512413614715416517418519420421322523224225726427628429230631432633534335236137238339140641742443144345346147248149551852453454155156257158661562363364365166167268771472373174175176377178179781182283484285286287288189391292193294295296297198199
173 201102103204105306107108109610311312313714615316717418419520221522623524325326127628629130431432433534235536337138239140641942543244345146347248149851552353254255256257158761562463364265266167168571772173374175276277278179681182283284385286287188189291292293294295296297198199
174 101202203204105206107108109710311312413514515316517418419320321422523524625426427528829230531832433334435236337238139140541542743144145346147148149251952653254355256257158661862363264165166267268971372173274175376277178179681282183284385286287188189391292193294295396197298199
175 101102303104305106107108109610111412413814315316517618519520421222523324625526427528529130531932433234435236337238339140841542543244245246147148149551852653454155156157158461662263264365266167268771472173374275176177178179781282283284185386187288289291392393194295296397198199
176 2011021032042051061072081098103113123137146153166174185191202214226236243256262276284293305316325332341352362373384391405416426432442453462471481496511052453354355156157158961262363264365266167168671472173174275276277278179681282283384485186287188189391292293194395296297198199
177 1012022031044051061071081097103115123136144155164174184195203215226235242256265274285291307316325332343354362372383391403416426432442452462472481495515525532541552561571586611162263364265266267268771372273274175276177178179781182183384285286187188289391192393194195496197298199
178 1011024031041051062071081097105112123133147154165175186193202215226236245258264274282291305316325332342353362372383392408416423433441451461471482494511152253354555256157158761662263464265266167168671572273374175176277278179581282283284285286287188189391192293194395196397198199
179 101202103104305106107208109810511312213514615616417318619220221822723424425526427728229130531432733434235236237138439240541642243144445246247148149851652453254255156257358561762363364265266267168971372173274275276177178179581482283284185386287188189291292393294295196297198199
180 101202103104405106107108109710111312513614215416617518419320421722623624425426627428629230531532233334335336237238239140341942543444245246147248149651652353254255356157258661762163464265166167168771472473174175276277178179781382183284385286187188289291492193194295196297398199
181 2011022032042051061071081098102112123136143156167174186192206212227235246253263274284291305314325334343353361373382392404411042343444145246347148249651452553454155156157158861862163164365466167168671572273274275276277278179581382183284185386287188189291392293294195296397198199
182 101202103304205206107108109710311312513514615516217618419520521622423424325126827328529130431732433634235336137338339140641542643344345346147148149351552653254255256257258861562463164265166367168871372273374175176177178179681382183284185586187288189291492193194295296197298199
183 101102203204205206107108109610111312613614415516717518519420521222223424725426227328529230531532733534335336337238139140441842543144145346147148249751752353254455256157258961462363364265166167368671472473174175276177178179681282283284285286287388189391292293194295296297198199
184 201102103204305106107108109610311412313814315316717318419520121822523324525326327728629130531532533334335536137238239140441842243444245246447148149551852653354255156157158961462263164165166367268671472573174475176177178179681282183284385286187188289291292293294195496297198199
185 201102203204205106107108109710211412313714515416617718419320321422423424525426127528629230831732633234235236137338139140541342543544245246347148249551652753254355156257158761362363264265166367268871472273174175176277178179681482183384285386187188289391292193194395496197198199
186 10120220310420510610720810961021131251371431531671741861952042132272352442552642732822913043173233343433543623733833914054110423431443451462472482496515522537542551561571587614624631642652661672681071272373174375276277178179581382283284185286387288189291292393194295296297198199
187 101202103404205106207108109810211412513514515316517318419520221522623524425426527528629130931432533434235136537338239140341842843244145346147148149551852253354355156157258661562263264265166267168671672473274275276177178179681382283184185286287188189391292193194395396197198199
188 101302203104105106107108209610111312413814515416417718619420421522323324525626427528229130531432333534535136137238439240541742543244245146247148149951852653254255256157158561662163164465266367268771272373174275176177178179781282183484285486187188189391192393194395296197298199
189 201102103204305106107108109710311312613514415416717618519320321322623624525426327328329230631532333234235236237238439140541842443244445246147348149651752453554155356157158961362263364265266167168771472173274275176377278179681382183284385286287188189291292293294295296297198299
190 1011023031042052061071081097102112125135145153165175182193204213228235241256264274289292303311332333234435436237338139140441642443544345146247148149551752353454255156157158761662463164265166267268871372373174275276277178179581282283384285186287188289291392293194195496297198199
191 1012022033041051061071081097103114126135144155165173185193204213228234243254264277284292306314326333345351363372382391403419424434443452461471482491051452253454255256157258361862163364265266167168871272273274375276177178179681482183184185186387288289291492293194395196297198199
192 101102303204205206107108109810111312313914215416417618619320321522423424525526527428429230531532633634235336237238239140541842643444445146147248249951552253254255156157158761262563264265166167268771572273174175176277178179481582283284285286287288189391392293294195296297198199
193 2011022031043051061071081096103112123134149153166173184194202215228234245257263277285292304318322333341352361371384391405411142143444245146147248149551852453354355256257258761562363364265166167168571572173274175376277178179681382183384185286387188189391292393294295196197298299
194 101202203204205106107108109710411312513714415416517718319320521422723424425226327328629230631432633434335336237438339140641642543244345146147148249551752353254255256457158861362363164165266167268671672273174175276277178179581382283384485186287188189391292293294295396197198199
195 1011021032042053061071081096101113124137142156166174184195201216225233246254265273285291305318325334342353362373383391406417426434442451461472481496516523533542551561572585615624634642651663671681071372273274275176277178179581282383184185486187288189291292393194395196297198199
196 301102103104205206207108109810311412413514415516517618519320321222623524525326527328429230431532633434335236337238339140541942343244145446147248149651552553354155456157258861662263364465266167168671472373374175176177178179781182383284385186187188189391292193194395396197198199
197 101102303204205106107108109610311312113714515416617618719420321322723424325526127228229230431732733334435236337338439140741342643444345246247148149751752453454455156157158861362363164465266267168671472273174175276177278179781182283284285386187288189291292393294195296297298199
198 101102303204105106207108109710411312513514415316717418319320221522623424125426627528729230531732533634135336237238239140441542643544545246247148149451752253254255156157158961462263264165266267168771672473274375276177278179681282183284185386287288189291392193294195296397198199
199 1012021033042051061071081097102113124135146154165174185193203214226234246257264275284292304318322332343352362372383391401041442243344345246247148149551752653554155156157158361862363264165266367268871572273274375176277178179681282283184185186387188289291392293294195396297198199
200 201202203304105106107108109810111312313614615216517718419320321622823524125626427428529230331732533434335436237238339140841642543244145346147148149851552253254355156357158461762363264365166167268871472173274375176177178179581282483284285286287288189291392293194295296297198199
201 201102303104105106107208109610211412313714415516817218419420321422623324525326227828629230431832533334435436237138239140541542743144145346247248149651652353354255256157258761662263364265166167168771472273274175276277178179781282283484385186287288189291392293194295196197398199
202 101202203204205106107108109710211212313814315616417418519320321622723324525426627528429230531532633334335236237238339140741642543344245146247248149651452453454255156157158661862163164365266167268571672273274175276277378179781382283284185286387188189291392193294195396297198199
203 101202203104205106207108109610111312313514515716317518519520521422623524325426627428429130431832733334135236237438339140641642443144545146147148149551752453354155256257158561762363364265366267168671572273374275176177278179781182283284385386187188189291392293194195296397198199
204 201102103204205206107108109610311212513814415316617618519520121522523324325426527328429130731332733134435436237338339140441842543244445146147148149851752353354255256357158561762363364165266267168871272273374375276177278179681182383284385286187188189391292193194395296297198199
205 2011022032041051062071081096103115124136143153165176185195204212225232246253266273284291305317328331344353363374383391403415427436441451461471481494511152253454155256157158861462263164265266167268771272573174275376177178179781182283384485186287288189391192293194295396197298199
206 101102303204205106107108109610611312313814715316617418519520121822123224525526427528429130831532533334135336237238339140541642443344345346147248149751552753254155156257158961562263264265266167168571472373374175276277278179681182383284285286287288189391192293294295296297198199
207 201102103104205206107208109710411312413514715416317418419320221422723324425526527628629230431732733434135136337338239140541742243244245146347148149451952653254355256257158761662163364165266167268671572173274475176177178179781282383284385186187188289391192293194295496297198199
208 101202103304205106107108109610311212413614315516817418619520421422423524425426427428429130531732533334335236137338239140841642543344245146347148249651652153454255156257158561562463164365266267168871472473374175376177278179581382183284185386287188189291292393294295196397198199
209 1011022032042051061072081097101114124136145155165175184193205211224237245253262273285292304313328334342353363373383391405411342443244245246347148149651552553354255356157258761462363364365166167268771272373374175176177178179681382183384285286287288189391292193194395396197198199
210 2011021032043051061071081096105114124136143153166173186195203213225237244252262276282291302316321033434335536437338439140541742543244345246147148149851652553254455156157158761362363164365166167268571672373174275276277178179681182383284285186387188189291292393194195396297198199
211 101202303104305106107108109810311212413614415716517518519320321422623424525226427328429230731732333334135536337338339140441442943344245146147148149651652453354355156257158961562363264265266267268771372373274175376177178179681282183284385286287188189391292193194295396197298199
212 101102303204105106207108109710111512313814415216617418519220421222623424225726227528529330431732933334335336437238339140541842443444345146147148149751552453154255256257158661562263264465166167268771372573174275176277178179781182283284285186287188289291292393294195496197298199
213 201102103304205106107108109710411312213614615316617518419320221722523324525526327628629230431532733434135136237238239140541742543544245246147148249851552253354255256357158561762163264165366167168771572273274375176277278179681282283284385286287188189291392393194195196497198199
214 101202103304205106107108109710211212513414515516617318619320421622623424625226627628229230431732433234435336237238339140641442543144245246147148249651752453454355256257158761662363264165266167268871472273274275376277178179581382183284385286287188189291392293194195296297298199
215 1012021033041052061071081097101113123137142155165174184193205215226236245255265274286292304316324334342352362373382391404416426433444452462471481495517523532542551561572586611162163264265466167168771472373174275376177178179581382283184185286387288189291392293194295296297198199
216 2011021033042051061071081097104112124135144157166174184193204213229234244255262274286292306314324333342352364373382391405418424434442452462471481494511152253254455156157258561762363364365266167168871372273374275176277178179681282183284185386287188189291392293194395196297198199
217 101102103304205206107108109710411312413514415316517618519320421522623724425226427428529230231532733334235436337238339140741942643644345146147148149651552253254255256257158561762263264165266167268971272273374175276177178179681282183384285286287288189291492293294195296297198199
218 1012021033041051062071081097102113122137145153166173185193203216225232246257265276286292303315328332342352363372381391407419423433441451461471482495511052353254255256157158661562263464365166167268771572273374175376177178179681182283184485186187188289291392293294195396397198199
219 101202303104205106207108109810311212413614615416517618519320421722823224525326227428429230531732633434235236437138439140541342243244245346147248149751552553154255256357158761662363164265366167268971472273274175276277178179581382283184285386287188189291392293294295296297198199
220 1011022032043051061071081096101113125135144154166174183194202217226236244254265275287292306317321334342354361373382391404411142443144245246247148149451652653354355156157258661662363264265266167168771472273274275376177178179781282183384285186287188289291392293194295196397298199
221 2012021032041052061071081097105112125137143155166174184193203215225235243256264275285292305314324332344353362372383391404411042543544245146247148149751552253454155156157158861562363164465466167168671572373274275176277278179581382283184185286387188189291392193394195296297198199
222 101102203304305106107108109710211312313614915416317518519520421322723424525126527328429130431732433234335236337338339140741442643444245346147148149751952353454355356257258561662263264165266267168971372173274375176177178179681182283284285386187288189291392293194295196397198199
223 101202103304105106207108109710311212613614115416717418619220321522523324325626327528429330531732633534435236337238339140341742743344345146147148249751652453254155256157158661362463264265266167268771472473274375176177178179681182283284385186187188289491292193194395296497198199
224 101102403104205106107108109710311412213614515316717518519320421322323524425726327428329230331932733434235336237238239140641342743244245246347148349551852353254155256157158961362463264265266267268971372273474375176277178179481382283284185386287188189291292293294195296397198199
225 1011023032041052061071081098102112126134144151164175185192202215228236243256265274286291304311132333634335336337338239240541842343244245246247248149651652453154255156257158461562463264165166267168971472273374275176177178179581282383184385186187188389291392393294295296397198199
226 101302103204205106107108109710511312413314615516517618319320321422723924325426327328529230331632733334135336237438439140641642543244245346247148149851652253254155356157258561762463264465166167168771272273274275176177178179681382283384285286187188289291492193194295296297298199
227 1011023031042052061071081097101112125136143157166173184193203214223236245252267275286292305311132733234235136137338239140441842443244145446147148249751452453354255256157158861462363364365166167268771472373274175376277178179581282283284485186287188189291492293194195296297298199
228 2011022032042051061071081097105113124131014315316417518419320221422923524425226427528629230531832433134235636337138139140541542343544445246247248249551752353254155156257258861662163164165266267168871472473174375176277178179581382183384185386287288189291392293194295196397198199
229 201202103104405106107108109710211112713414415616617518519520321522523824425326227328529130931432333234435136237438339140741742443444145146347148149751652453454255256157258261762463364165266167168771472173174475176177178179681282283284185386287388189291492293194395196297198199
230 101202203104105106207108209710311312313914315516917318519320421422423424525326227528429130431632433534135236137438239240641342543844345246347148249851752353154155256157158761562263164265266167268871272373474375276277178179681382283184385186287188189391292293194295296397198199
231 1011022033041052061071081096101114127133146154164175184195201216226236243255264273285291301131332133634335136337438439140441842843144245146247148149551952353254255256157158461562463264165166167268169871272273274375276177178179481482183384385186387288189491292393194195296297298199
232 401102103204105106107108109710411412613814415616417518519320321322323424425426627328529230431632733134235336237438239140841442743244145446147348249651852153254355256157158761662463364165166167168169671472273274275176177178179781182183684285186287188189391192193394495296197298199
233 1011022033041051061072081098104111123137144158165177185192205212226234243252266273283291302311032433334235336137238339240841742443644145246247148249751452253354155256157158961462263264265366267268169771272473374275276177278179781382183284485186287188189291292393194195396397198199
234 101202203204205106107208109810511412413514415216417518519320221722623824325726527328329230331632833234235336337238439140741542343444245246247248149551652453154155156157258561662263264265266167168169771572273274275176377278179881282383284285186187188289291492193194195296497298199
235 1012022031042051062071081095101113121135147157164174185196203215227237242256265276284291303311032433334235136237338139140741742343344245146147148349951652253254255256357158561362463364365266167168169371972273274275176277178179781382383284385186187288189291392293194295196297398199
236 2011024031041051062071081097104112128135143155165174185195202216225234245252266273285291304315327334343354363374383391403419424431441452462471481491051552153154155356257158461862263264365166167168169871472373474175276177278179781182283284385186187188189391292293194395296397198299
237 1012022033042051061071081098103113122137147156164177184193203216222235243253264274285291306314324335343352362372384392407412421043244245246347148149851952353254355156157158461662363164265266167168169871272373374175176177278179781282283284385286287188189491192293294295196397298199
238 101102303204105206207108109710211512313414415716517318519420321722723724225326327628529230431932433234535236437238239140441742843144145246247148249551752353154155256157158661462463364165266167168169971472173374175176277278179881182183484385186287188189291292293294295196297498199
239 101202203304105106107108109610311212113714615516817618419420421322923624225226427328729230531732333334235236337238139140841442543344245346247248249751752353154255156257158361762263264265266167168169871672273374275276177178179681382183284385286187288189291392293294295196397298299
240 1011022032042051061072081097102113125133144155167174182193204217227235244255264274288292303316328333342353363373383391403411142243244145246147148149551652353254255156157158861462363264165166267368169671672373174375376177178179781382283384185186387188189291492193294195396297298199
241 1012023032041051061071081096104111123139144157166175184195204214226234244253262273285291304317321033234335336437438239140741842243344145246147148249751452453154455156157158561362463264265166467168169771572373374175176177278179781382383184185286187388189291392293194295296397198199
242 101102203404105106207108109810311212513714615416617618419320221422723624125426227228529230531632533334135236337438439140841742543444445346147148149651652353154155256357158861362263364165266167168169771272473374375176277278179681382183384385186187188189491292193194295296497198199
243 101202203104205106107208109710211512413614415716417618519320421622423224525326527128429130431232733434335436437438139240841442543444145246247148349551652453454155156157158761562463264365266167268169871472173374175276277178179881182183484285286187288189291292293294195396297298199
244 101202103304105106107208109610211512313514715516517518319520421422223824225426427428729130231632333634135336237138239140841642843444445246247248149551752353354255256257158761562163364365166167168169771572273274175376177178179781182283384285186387288189291392293194295196297398199
245 10130210320410510610720810971021121251341451581661741841932042172272342442512632752852923043123273323443543623743833914044110422434441451462471481491051452353254355256257158561562463364265166167168169671572273274375276277278179781382283384185186387188189391292193194395296397198199
246 101202103504205106107108109910211512313714415516317518519320521422623424525226827228329230231732433434335236237438439140741542843544345246147148149851652153254155356257258461562463164165266267168169771572273374275176177278179881182283284385186187188189391292393194195296397198199
247 101302103104205106207108109710211312113614715616517618519320421522723424425426427428329130531532333434435136337238439140541542843244245346147148149150851852253354255256257158561562363164265166167268169771472273374275176277178179781282283484385186187288189391292393194195196297398299
248 1012021032043051061072081097102113125136147155164175184193204214225233245253265275284292305314325335342353362372384391402411242543344145146347248149150951352453454155456157158761562263264265166167168169771572273274175276277278179681282283384585186187188189491192393194195196497198199
249 101302103204205106107108209610311412313714715516317518719420321422623524525426627328129230331732533434335236137238239140741642443144645146247148349150951652653354255256257258661362263364265166167268169771572173174375276277178179781182183484185186287188189391292293294295296397198199
250 101102403104105106207108209610211312413714315616617718319420421322623324625626327228629230631532533434335336337138339140341842443244245246247248149150751752253254255156257158561762363364365366167168169971472373274275176277278179681382283184185286287188189391292293294295296397198199
251 1012022032041052062071081097102112125134145154165176183193202215224239246252265274286291306318327333341355363372383392404417425432441452462471481491504514525531541554561571585611062563164165266167268169971472173174375276277178179681282383284285286187188189391292293294195396297198299
252 101302103304105306107108109610211512313614715516617518319620421522323624525326427528629130531632533234135136237238439140941442243244545246247148149150451952353454355356157158561762363164365166167268169871372273374175276177178179681282483184285286187188189391392393194195296397198299
253 101202103304205106107108209710111212713514615616617518519120321322923624225226327428329430631532333234435536337138539140541442443244545146247248149150651852653254255256157158961662363264165266167268169871372173174375276177178179681282283284285286287188189491192293294295496197298199
254 2011022031042053061071081096103115124135145155166174184194204215224235244255263277286292302311132433134235336337138139140241742443444245246147148349150651652453454255256157158961462463164365366167268169871472173274275176177178179681282283184485186287188289491292193394195396297298199
255 10130220320410520610710810961041131251361461551671741841942032132242310243252263275284292306313324334343353361371383391405411042343544445346247248249150751652553154355156157158861462363164365266167268169771472173374175176277178179681282283284185286287188289391292193394195496197298199
256 101202203304205206207108109810211312713414615516617318519420321422423624325326227728329230531732733434335436237138339140841442743344145346247148249150551652353454355156157158961462363164265166267268169771472173274375176277178179581382283384185286187288189391292293294195396297198199
257 101202203104305106107208109410111312413814515516617418419620321522523424125426627428529230431732633634335336237338339140541642743244245346247148149150651352553254355156157258561962163164265266167168169871472473274175176377178179781282383284285186187188289391292293294295296297298199
258 201102203204205206107108109610211512313514515716617418319420221322423624525426327528829230431732533334335236237338239140741842543144245146347148149150751652353354355256157158661662463264265366167168169571472373474175176177278179781282283284385186287188189391292293294195396297298199
259 101302103204105106307108109510211312213714515616617518319620221522823424425326227528629130431732633334535336237238339140441742543144345246347148149150751652453354155156357158761562363164265466167168169771372373374375176177278179781382283284185286187288189391292293294295296297198199
260 101302103304105106207108109710111212613514715616617418319220421622523324225326227628729330531532733434335236637238239140441542443344445246147148149150751652453354155356157158661662563164265266167168169771472273274475276277278179781282383184185286287188189491192293194295296397198199
261 201102103304205106207108109710311312213614715816217518519220321622523424325426727428429330531432733334435136137238239140541542343644245146447148249150351852553254155356157158761762363164265566167168169971472273274275276277278179781282283184185286287188189391292293294195196497198199
262 101102403104305106107108109610211312413614615616317618519420421622523324425226827528429230531632533334335436137138239140441942443344145146347148249150751452353454355256157258561662163464165166267168169971472273274275376177278179781382183284385186287188189391292393194195196497198299
263 1012021033042051062071081098102112125137143159163175186191204213225235245252265273283292305314326335343352362373383392405416426434443453462471482491507515524532541553561571581061462463264165266167268169771372173174375276177278179581582183284385186187188189391292293394195296397198299
264 1012021032043052062071081097101115123134147155165176183194206213224236244256263272285292304317326334344351364372384391404413427432443453461471481491505511052553254255156157358159661462463364265166167168169771372373174375176277178179781382383184185286187188189491392293194295196297298199
265 201102103304305206107108109610311212713614615516617618419520221322623424425326327228529230631632233634235336437338239140341742943444145346247148249150951452253154455256157158159661762363264265266167168169871472373274175276277278179881182283284285186187188189391292193394195296497198199
266 1012023031041052061071082096103113122136146155165176185193204216227233243255266274284293303317325335341354362371383391405416423434443452462471482491503518524531542551561571581591061462563364165366167168169871372273274175376177178179781382183284285186287288189391292293294395396197398199
267 1011024032042052061071081097101113126134147157166175183194203214224235244251264275284292305317326334343354363372385391405416425432442453461471481491506514526533543552561571581591061662163264265266167168169771372373274175276177278179681382283284385186287188189491192493194195296297298199
268 2011022031043053061071081097104112124137145157165174185194202212224236243257264274284291304317324334344351363373381392404411042643244245146247148349150451852453454155156257158159861362363364365366167268169971472273174375176277178179881182283284285186187188189491292193394195296397198199
269 1012021036041051061071081097104114125134146153166177185193203216222239242253263274283293303314325334341357363371383391406418429433445451462471482491509512523531541551563571581594615623633642651661671681691071372373374175176177178179881182283284385286187288189391292193394195196397398299
270 101102303204105206207108209910211412413614815616617518419220321522423324425226127528429130331732933434335436437238639140941442443144245346147148149150951252453254155256257158159160761362563264165266167168169971272373274175176277178179681382383284285186187288189491292493394295196297298199
271 101202303104105106207108309510211512413814615616617418319520221322523724625326427428629230231832533334135336237338239140841742543444245146147248349150551752253254155356157158159160861562263264165266167268169671472273174375276177178179881282183384185286187188189691292293394295296297198399
272 101402103104205106107308109610111412313514815516717718219320321622623424625526327328629330431532733334235136337338339140841542243244145346247148149150551752553254255356157158159160961662163264165266267168269671472273474275176177178179681282683284185386187288189491292193194395396197298199
273 201102203204205106107208209710211312213814715716617418519220521322323424425726427428329230431932733434335136137238339240541642343144145246347248249150651352653254555156157158159160761762363164165266367368169771372573174275176277178179881382283284185286187188189491192393294195596197198199
274 101202103204305206207108109410311112813314615616617518719720321522723524325326427428229130531832333534235436237338239140641742443244245146247148249150651552153254355156457158259160761262363364365266167168169871572373374175376277178179781382383184285186187288189391492293294195196397298199
275 101102303104205306207108109510311312313514815516517618419520321322823624325326327428429230431832633134435436437338339140441642643244245246147148249150651552553254255256257158159160661562263464265266167168169771572273374275276177278179781582283184185186387188189591192293294195196397298199
276 101102303304105306107108109610311112413414815616317718519320121522423524625626527328429330731932433234235236237238239140441842643344145246147248149150751652353254455256257258259160561462563464365266167168169671372273274175276277278179881382383384185186187188189491292193194495196397198199
277 2011022032042051063071081097104113123136143156163177187191202212221023624725326627128229430431632533434335236237438239140741442343444245446147248349150451952253154155556157158159160761662363264365166267168169671572373174275176277178179881382183384285186187288189491192493294195396197298199
278 101302103404105106307108109610311412313414815716517518619520321622823424325326327328329230731532333534135536237338239140441542843444245146247148349150551252453254355256257158159160761662463164165366267168169971572173374175276277178179781382283184185186287288189591192193394295296297298199
279 101102303204205106307108109710211212413514715816517518419120421222623524525226327628529330531832533634335236237238239240841442343344245246147248149150651552653254355156357158259160361962363164265266167168169771372473174275276177278179881382383284185286187188189491292193194395296397198299
280 1012022032042052061072081096102115123134145156164176185193204213229237244255264273284293304315324333345354362373383391404416424432442451463471482491506511152353154255156157258159160561462663164465166167168169871472173174275276277178179781482283384285186187288189491292293294195296397298199
281 1012021034042052061071081094103113122137149158165174183197203214224236243252264274287291305317327333342351362372382391404411042443544345346247248249150851552353254255356157158159160861362363464265266167168169471672373174175276177278179781282283284285186287188189491292393294195296297298199
282 1011023033042051061073081097102114125133146156166174183194203214229236243253264276286291305316323335344354363371382392405411042343344145246247148349150451652453254255156157258159160561662163264265166267168169671772373374175176177278179881382283184285286287188189691192193494195196397198199
283 101202203304405106107108109710411112413514515916617418719220421222623524525426227528229430431632733534235236337238239140641842443244345246147148249150751352453354155356157158159160761762463264265366267168269771372273274175276277178179781282383184185286187288189491392193294195396297298199
284 101102103404105206307108109610311412413414615416517618419320221722623824125626627428429230231532433234735236237238339240841542443344445246147148249150451852553254155156157158259160661662363264165266167168169871472273274375376277278179681582183284185186287188189591292193394195196497198199
285 1013022032041052061072081097102113121135149157163177186192204213228237244254265273282292302317324334341352363372382392401241342343444245246347148249150551552353354255256157258259160761762263264265466167268169771472273274175276177178179681482283484285186287188189391392293194295396197298199
286 201302103204205106207108109510211212713414415416717418419520321822823724525526427528429230431632333734435136237138439140441942343344145246247348249150351752253354355156257158159160761262463164265166167268169771772373174175376377178179681682183184185286187188189491492293194195296397198199
287 1012023033041051062071081095101113124134145158167178186195205213226235243254262273283292305313324335344351366371382391401041542543444245246147148349150651852253254255156157158159160361562463264165166267368169971372373274375276377178179781482183484185186187188189491292193394395296297198199
288 301102203204305206107108109710211312713514815516317818419320321322523624525426327128429330231832433534335336537138339140641442643344245246147348249150851752353454155256157258159160561662363164265266267168169971172373174175176177378179981282383184285286187188189491292193294395196397198299
289 101302203104205206107208109510311412413414515616817618419420321222623524425526227428429330631732633434435336337238339140441642543244345146147248249150551852453254255256157158159160661362463364265266167168169971272373174275176177278179881382383384285186187188189491192393294195196397298399
290 1011023032042053061071081095102113124135145156166176184195201214225237245255264272283292304315327334342353362374384391406411042443444345246147148249150751652253254355256157158159160961362563264165266167268169471672273274175276177178179781282383384285186187288189491192293394295196297298299
291 2012021033041052062071082097104113123135146157165174183193202215226235246254265274286293302316324334343352362373382391405417427433443451462471482491506519524531542553561571581591601061362163364265266267168169571672273274275276177278179681382283384185186187188189491292193394395296297198199
292 201302103204205306107108109510111312413414715716417618519620421422623524225526727228429230531332933434435336137338339140541642643144245346147148249150551952253354155156357158159160561962263164465166267268169971272273574175176177178179681482283184185286187188189491192393294395296297198199
293 201102103204505106107108109510311212513714615616617618619420221722323424225626327328529330531332633434535136137138339140741742443344145246247248249150651552553254355256357158159160761562263464165166267268169971472273174175276177178179781282283284285186187188189491292293294395496297198299
294 1012022031042052063071081097102114125134146155168175182193203217222236245255263275286291303318325335343351362371382391404415424432443453462471483492507515523532543554561571581591601061562463164265266167168169871472273374175376177278179681382283184285286187188189491192293394295196397198299
295 201202303204105206207108109610211212513514715616517618419520321722423524525326327428429230431632533534435236337238339140441542443344345346247148249150651752553354455256157158159160661562463164165166167368169971372173174475176177178179781482383184185286287188189491292293294195296297298199
296 101202203304105306107108109410111412213414715816917518319620421222623624525126127328729230431632533434535236237238139140641442443644345246347248249150651952553254255356157158159160761562463164365266167168169771472273274275276177278179781282283384185186187188189491292193294295296397198299
297 201102103304105306207108109610211712213514615716317618419320321622523624525326627328629330331532333534235436137238239140641542543344345246347148249150451752553154255256157258159160761562463364265166167168269771572273174275276277278179881382283184185186287188189591292193394295296397198199
298 101202303204105206207108109610211212313314915616517618419320521422523424725326627328429330531532833434335336137238339140441642343144345346147148149150451752553454255256357158259160761862463264165266167168169871472273174275376277178179681482183284185286187288189491192393194295296297298199
299 101202103304305106207108109510211312213914415716517618419520421222623224625326427528529230631732633734235136237138239140541742443244345246347248349150251852753154255256157158159160861562263264265266167268169671572273174275376177178179781282383384185286287188189591192393294195396197298199
300 101302103204205206107208109610211412413214815416717518519320421622723524425826427428329330431632333434135136337338439140541742343344145246147148149150551852453254155256357158259160661662463264265166267168169771472373274375276177278179781282283284385286187188189591292193194495296297198199
301 101202103304305206107108109510111312413814415816417518519520521222423524425426527528429230231932633434335136337238139140741742643344245246247248249150551852153354255156157258259160661462463264165366267168169771472273374275176277278179881382283284385186187188189491192393194295296397198199
302 201202103104305206207108109610311312513414515516417618619320321422523924425526527328329330331332733334335236237438339140541942543344145346247148249150851952253254255156157258159160461462463364265266167168169571572173374375176277178179981382183284385186187288189491292293294395196297298199
303 1011024032042051061072081095101113124136146155165175185195204213223234248253263273286292304318321133434135236337338339140441542743244245446147148249150851752253354355156357158159160761662163264265166167168169571472373274175276177178179781282383184285286187188189491292393394395296197298299
304 2011021034041051062072081096104113125135146158166176182194203212227236242253264274285291303311032633334435236237238439240441742543344145246247248249150951652253354255156257158159160961262463164265266167168169671372373274375276177278179681482383184385286187188189491292193294495196297198199
305 101102403304105106107108309710311412413314515716417518519420421422623724625526527228429130431532633334335236437338139240441742543444145346147248349150651752253254155156157258159160861762263264265266267268169571672173374175276177178179881382183284285186187188189491292193394295596197198199
306 101102203404105206107208109710211212413514715416917618519120421422223524525926227328329330331432933434135136337238239240841842443344245246147148249150751652353254355156357158259160761462263364365166267168169771672273274375276177178179781182383284285286187288189491292193394295196297298199
307 101202203204105106307208109610311412313614415716417518419420421722523724325326427528629130131632733434635336237238239240541642643244245246247148249150751752153254155156157158259160661462363164265166267168269771572273174275376277278179681482283384285186187188189591392393294195196497198199
308 201102203204205206207108109510111212413514815716517518519520221422723724425526627328229230531732333234135336337238339140841842343244145346147248249150751452453254155156357158259160561662463664165266167268169771672273174575176277178179581582183284185286187188189491292193294295396297198199
309 201202103104305106207208109410311312213614615716617718419720421522623724325326427328529130231832533334335236237138239140741542143244445246147248249150851652553154255256357358159160461562363164265466267168169771672373174375176277178179781482283384285186187188189491292193294495196297198199
310 101202203304105106207208109510111312413514715716517618519520521322723524525426227328429230731632533134335336437238139140341642543444145446147248349150551652353354255256257158159160661762263264265266267168169871572373274175176377278179781382283284385186187188189591192193394195196497198199
311 201102203104305206207108109510311212613414515716517518719520221522523324625626427328129230331632633434535136337338239140641542443344245146247148249150951752353454255156357158259160461562363464365266167168169771672373174175376177278179881182283284285186287188189491292193194495196297298199
312 1012023032041052061071082095103114122134147157166175185195203214226235244254262275284292305314326336343353363371381391403415424433444454461471483491501051652353254155356257158159160461762563364265166267168169871372373174375176277178179781482183184185186287288189491292193294495196297298199
313 201102403204305106107108109610111312413814615616617618419520421322523224425526227328529230431532633534435336437138139140641642443744145246247248349150851552453454155256257158159160461862463164265266167168169971372173174375276177278179781282283284285186287188189491292193294395196297298199
314 201102103404105206107208109610311312613314715716517518419320321422223924425426327628529230431732233334235136437238239240541542743444345446147148249150451952453154355256157158159160961662263464165266167168169671472273274175276177278179981182283284385286187188189491292193294295296397198299
315 101102303304205106107108209610311212313514715716517518419420321722623424225426627428629130531732433534235136137238339240541642643444345246347148249150451852153554155156257158159160961262363264265266267168169871472273274275276177178179681482183284285186187188189391492293294295496197298299
316 1011023032043051061071082096102113124135147155166177182193204214226235242258265273286293303316323335344352361371382391403411242343244245146347248349150851452353454255156257158159160761662263364265266167268169971472273274275176177178179581482283284285286287188189491292293294195496197298199
317 101202303204105106207208109610311312413714515616517318419320321622723624325626427628529330231832533634535236137138139140341942343244345146347248349150751652253254255156157358159160861562363164265366167168169871472273174175276277178179681582283184285286187188189491192393294295296297198299
318 101202403104105106207208109510211212513414715816517618419520121422723424525226527428629230731832233634235536237138239140541642343144345146247148249150651652453154155456157258159160761862363264365166167268169771472373174275276177178179781282383284285286287188189491192393394195396197298199
319 2012021031042052063071081096102115122137146157165175185194203213221123524325326427628229130531332233534135436237238439240641742343144445146347148249150751752353354255156157258159160661662263264565166167168169671672273274175376277278179881382283284185386187188189491292193294395196397198199
320 101202203104205306207108109510211412613414615816517518519520621722623324325326527328329230331932333334535136337338339140441542543344245246147148249150951352653254155256257158159160661462463364265366367168169871472173274475276177178179781382183284285186187288189491292193394195396197298199
321 1012022032041053061071082095101113124137146154166175186195205212223235245255263274283292302319321233334235436137238339140541542243344245446347148249150751652653354155156157258159160761562363164465266167168169671472373174275176177278179881282383184285186287188189491292293294495196297298199
322 2012021031043051063071081095102116123134148157165175184195202215221023524225326327428629230531632633334335236337238139140541642243444245346247148349150751752253654255256157158159160961362363164365266267168169671572173274375276177178179681382383184185286187288189491292293294395296197298199
323 1014021031043051062071082097101113124133147158166175183193205216227234244254263273286293305315325335342355362373382391404415426432441451461472482491505511052453254155156357158159160661462663264365166267268169771472173274475176177178179981182283284185286187188189491292193294395496197198199
324 2011021032045052061071081097104112122138148155166176185193204212224236243256263274283292305311032433234335236137138239240541542443444245246447148349150751352653454355156157258159160661662363264165466167168169871472373174275176277178179781482283184185286187188189491192393294195196397298299
325 101102203304305206207108109710411312413414615716517618419420421422823724225326327328429130331932233434335336237238339140541642543444345246247348249250651552253454255256157158159160861462363264265466167168169871372173274275276177278179881382383184285186287188189391392293294195196397298199
326 1011022033042052061072081095102111126134145156164175185194202216226235246253265274284293303317326337341352363373384391406411042543244245446147148149150451552353454255156257158159160661562363264365166167168169771572373174175276177178179781382283384185286287288189491292393294195196297398199
327 101302203304105306107108109610511212313514815716717318419520221422623324425526227528429230231532733334335336337338339140741742343244445246147148249150851752253354255356257158159160761762363364265266167168169571372573274275176277278179881182183384285186187188189491192293394295196397198199
328 1013021031042051063072081096103112123135145155166177185192203216226234245254266272283294303314321433234435336237238339140341942243444145146147248249150651652553154255156457158159160661562363164165166267168169971272473374375376177178179881282283384285186187288189491292193294395296197298199
329 1011025031041053061071081096101115122137147159164174185193205215226235243253262275285293306315326334342352364372382391403416427433444451462471482491501051352353254355256157158159160761662263264365466167168169571772173174175176277178179781282383184285186187288189491292193494195296297298299
330 301102203104305206207108109910311312213414815716817518319120421422723324425526327428629230431632333534535236237238139140641342643344145246247148349250651952453254155156257158259160661662363464165266167168169871472173374275276277278179681482183184385186187188189591192393294295296297198199
331 101102203304105406107108109510311212413714415816317718519420421322823424525326627128529330631532533634235236237238239140541742443244345246247348149150451852353154255156257158259160361862363364265366167368169871472173274275176177178179981282383184185286287188189591392193194395296197298299
332 101102303304205206107108109710211412313414615416717718419220421222923624525226327528429230631532433434235736237238339240541842343344345146247148149150551752553354155156157258259160561662463164165266167168169871372373274175176277178179781582183184485286287188189491192293294395196197398299
333 101202103204405206107108109610311212213514715816617618419320321522923524425226327328529330431432533634235236337138339140841542543244245346147248249150551752253354355256257258159160661662363164165266267168169971372373174375176277278179681382283484185186287188189391592193294195196397298199
334 101102303204205206107208109610111312413414615716517518519420521522523524725326327328429130431832533334535336437238339240541442543344145146247248149150551952353354255156157258259160661562563164165466167268169671572273174275276177178179881282283384285186187188189491292493194195396297198299
335 201102103204405206107108109510311312313514715616517618519520121322423624825226427428429230531532833334435136137238239140641742343244245346247148349150751752653454255356357158159160861362263264265266267168169571772273174275176177178179681382383284285186187288189491292193394295396197298199
336 2011022031042052062072081096102113127133145154169174184194203214227235242257263275284291305316324335344353361373383392401411142243344245146247248249150851552653154155256257158159160861462263364365166167268169771472173374375276277178179781382383284285286187188189491292193294495296197198199
337 201202203104205106107308109410411212513714715616417418519720421522223824325426527428429130531532833234335336337338139140541842543344245246247148349150451852453254255156257158159160661562363164265166167168269671672273274275176277278179781282283384285286187188189591292193394195296397198199
338 1011021034043052061071081095101115123133148157163176185195203216223235246253266276283292303315328333341352362373383391406411142343144345146247148149150751652453454155356157158259160561462363264265266367168169871372373374175176177278179781382383384385186187188189591192193294295296397198199
339 2011023031042052062071081097106111124138147156165175185192203211221023324225426227228429230531732933534335336437538239240441342443144345346147248149150751752453154155256257158259160661762463264265266167168169871272273174275376177278179881282483184285186287188189491292193194495196297298199
340 101202203204205306207108109610511512213414515516717518519520321622423824425426527428529230731432433434235136237238139140341842443444245246247248349150651452753254155256157158159160661662163264265266167168169771572273174575276177178179881382183284285186287288189391492293294195196297398199
341 10110230310420530620710810941011121241351481581651751841962042152252382432542642752842923023173213363413513613733833914044110424434444451461471482491501051852253254255156357158159160561762163164365366267168169671472373274375176277178179881282283284385186187288189491292293194295296297298199
342 301202103404305106107108109810411412513614615616617518319320421422523424525226327528729330431532333234335436337338139140541842543644145146247248249150951552353254155256157258159160461662363264265166267168169671372373174375276177178179981382283384285186187288189491292193394195396197298199
343 1011021035042051061071082096101113124136147156165175185192203213226234247254262274283293303316328333342354364373383392406416426431442453461471482491507517523534542552561571581591601061362363264165366267168169471672273174375176177178179981282283284185186287188189491192393294295296197398299
344 301102303104105306207108109810411212413414515816717518319320221522523524325526227628529130431732733434335536237138339140441942443144245146447148249250751352353354155256157158159160961562263564265166267168169871272373274475176177178179581482483184285186187188189391392293394195296197298299
345 101202103404105106207108209610211312513614715516617618419220221522523624425426427228529430531432533334635136237138439140741442543544245146247348149150751852353154355356157358159160561662163264165166267168169971272373174375276177178179881382383184285186287188189491292393294295296197398199
346 101302103104305106307108109610111412513614615816517618319420421422623324525326327328529130531332333334635336337338339240441742643344145246247148249150851652453454255256157158159160861762263264165366167168169771272473274275276177178179781282183384385186187288189491292193394195296297298299
347 2011021033042051061073081097102114124135145157166175183191204212222237244255265273286294303317321333334135336137338239140541642343244445346247148249150551752553154155156157258159160961462563264365166167168169671372373274175376277278179781382383184385286187188189491292193394195296397198199
348 101202203204305106107108209610211412613514715716517518519320521422523524425226427228329330431532933334235236537438339140741442443444245246147148249150751552453254455256257158159160761462263264265266267168169771472573174375176177278179781382283184185286187188189591192193394195396397198199
349 1012021032042051064071081095102112122139146154165176186195203216223236246257262273282292303316326332343351362372384391404417425436443452463471481491507511052453154255156357158259160761362263264365166167168169971372173374375276277278179681382383184285186187188189491192493194295296397198199
350 101202303204205106307108109710311312513414515816417618519420621522723424425426427228329130431732433334235536437338339240241542643244245346147148349150851552153354155156257158159160661762663364265166167268169771472273274275376177178179781382183284185286187188189591292193294395296297198299
351 10120220320410530610720810951011131241341410155166176183194204213223236243255265273286293303317327335342352362372382391405411142543244245146247148149150751452453354355156157258259160661462263564165366167168169871472373174175376277278179781282483184385186187188189491292193294295196497198199
352 301102203204205206207108109610411412313914415616517618519520221322823724425226427228429230531832433234535336337238139140741642443144345246247248349150751452553354355256157158159160761662163264265366167168169571572473174275276177278179781382283184185286287188189491192293394295196297298199
353 101202103204205106407108109410311112413514615816417618419620221722523724325326427528529230531532533334335236237238339140541842443444345146247148249150451852553154255256357158159160761562263364265266167168169571772173274275376177278179881282383284285186187188189591292193294395296297198199
354 101202203204305106207108109610311412113414715516617718419420421322623524625426427428529130331732633334335236337238239240541742543344245246147148149150551852653254255256257258259160661562263464165166167168169771572173174275376277178179881282283384385186187288189491292193294395296197298199
355 101102303204305206107108109510211412313514415716717518419520421422423424825526327428529230331532833434235136237338239140541942543144145346247148249150551752253454355256257158159160761662363264265366167168169771572273374175176377178179781382183284385186187288189491292193394195296297298199
356 101202203204305106207108109610211212313714615616617518519320421322823424525326227428529330331532533534335336337338239140741842543244245146147248249150751752453354355156357158159160461562363164165266267168169871372273274375276277278179781482283284285186187188189491292193394395196397198199
357 101202203304105106307108109510111412313514715616317618519520421522423624325326627528229230331832933234535236437138439140241642643144345346147248249150851552653254155356157158159160761562463164165266167168169771372273374475176177278179781482183284385186287188189491192393294195296297298199
358 201202203204105106207208109610311212313614915816417618419320221422623624225426327328629330531732433334335236337238239140641342643244245246347248249150751752553154255356157158159160761562363464265266167168169771472173174275376277278179781382283284385186187188189491292293294395196397198199
359 101202203104205206307108109410111412313414715516617518419720321622623724325526427328429130531832633434235436237338339140441842543144145246247148349150451452453254255256157258159160761662563464165166167168169571572373174375376277278179881382183284185286187188189591192393294195296397198199
360 201102203304205106207108109510311212313714515916317818519520221222623424725326327328329230531732333534135136537238339140941642543244445246247148149150451752353354355256357158259160561662463264165366167168169771572373174275276177178179781182483484185186187288189591192193294395196297298199
361 101202203204305106107108209510411312313414415816717618519520321422723624425326327228429230531832533334635236337138239140441442343344345246247348149150851552653254155256257158359160461562463264265266167168169771572373174275176277378179881282383184285186187188189591292193294495196397198199
362 101102203404205106107208109510111412313514715516417718519520221322823424525526427328329230531832533634235236337238239140541742343644145446147148249150751652453154255256257258259160561562563164265166267168169871372373174175276277178179781382383284385186187288189491292193194495196297298199
363 2012021031044051062071081096103112124136144157166175185194202213221023324825326327428429130631532233434235336337438139240541742243344345146247148349150951752353354355456157158159160461562363464265166167168169671672273274275176277278179681582383184285186287188189491292193294395196297298199
364 101302203204205206107108209710111412413314815716517518419420521522623524125226627328529130431732633634435336137238239240341842643344245346147248249150951152453354155256257258159160661662463164165266367268169771372173474375176177178179881282283284285186187188189491292193394295496197198199
365 201102203204205206107108209410311412513314615616717618519620321422323824425626127528329230331432633534335336337138239140741642443244245246247248349150551952353254155156257158159160761462463264265466167168169771572373174275176277178179781482183384285186187288189491292193394295196397298199
366 101102403104205106307108109410211312213714715616517518519720321222623824425426327328429130431832833234335136237338339140441942343344145546147248249150751452353254255356257158159160861662463264165166267168169771472173274275376277278179681482383184285186187188189491292193394295296397198199
367 101202203304105106207208109710211312413714415716317718519220521322623524425426527328429230431832633334335136337338339240441942343344245246347248249150851252353354255256157158159160461662463164265266167268169871472373174375176277178179781382483284285286187188189591192193494195296397198199
368 1012021034042051061072081095102113125132145156165175187195203213225239244256262274282292305314321033534435136437238239140541842443444145346247248249150551952153254155156257158259160461462663164265266167168169971472373174175176277278179781282383284385186287188189391492193294295196397298199
369 1012023032044051061071081097101113124137146156165175185194207213226235246254263274284291304317321334342351362373384392404416425435442453462471482491501251452453254255356157158159160461762263264265266167168169571672173274275176177278179681582183284185186287188189491392293194495196397198299
370 3011021034041051062071081096102113127133146157167176184193204213224237245256264273283292303318322333344351362371383392403411042443444345446147148349150951352353454155256257258159160761662363264265166267268169971372373274275276177178179681382183384285186187188189491292193394295296297198199
371 1012023033041051062071082098103112128133144155164177184192205212227234244255265272285292303317328337343352364373382392404418423435443452461471482491505515521532541552562571581591607617621632641652662672681691071472273174175376177178179781182583284185186187188189391392293294295396297198299
372 101102303204305106307108109610211412213414715516817818219420421622623424525526327428629330431532633434235136337138439140941442443444145146247148149150451952353254555156157258159160461562163364265166167168169871472473174175376277278179781582283384285186187188189491492293194195196297298199
373 10120210350410510610710820961021111231310148158164175186192205214224234243254263273284294303314325335342352362372381391406418425434444452464471483491509513523531544552561572581591605617625631641651661672681697714721732741751761773781791081282183284185286287188189491192293494295296297298199
374 201202203104305206107208209910411312313614515716717618319320521322723324625226227528629130531632233534535136237138139140641842443644245146247248349250551752353354155356157258159160761462263464165166167168169471572373174275276277178179981282283384185286187188189591292193394295296297198199
375 101102103204405206207108109310111412713414515816517618419720221722623524325226527428529230631432533334535336237238239140541442243244345446247148149150551852553154255156357158259160761862263364165166267168169871572173174375376177178179781282383284185286187188189591292293294295196197298399
376 201202103104305206207108109610311312113714615616717718319420321622623424525426227428629130431632533334335236337238239240641442543444345146147148149150651752553354355156257258259160561662363164365166167168169871572173274175376177278179781382283284385286287188189491292293194295196397298199
377 1011023032042053061071081095102113124136144151016617318419520421422523224725226327528529230731432633434335336337338239140241642843344245246147148249150551552353354255356257158159160761862463264265266267168169871572173274275176277278179781382283184185286287188189491292193394195296297298199
378 2013021032042051063071081097102112123136146155164176184193204214225237244256265275285293304316328333344352361372382391406418424432441452462471482491504511052453154355156257158159160561662463264165266167168169671472473174275276177278179781382183384285286287188189491292193294395196297298199
379 1012021034043052061071081096102113124136146158164175184194206211225239243253264275285293304316325331342352362373382391405417425434443453463471482491505511052153154255356157158159160761662363364265266267168169771572173174275276177278179781382283384285186187188189491192393294195296397198199
380 101202103204405206207108109710411312413314815616617518519320521222723324525426427328329230531432533634235436137338439240541842543244145246147148249150351952553354255156257258159160861462463364165266167168169771272273274375276277278179881382183284285186187188189491292293394195296397198199
381 101102203204405106107208109510111512413614415616217718519520321422323724725226827328429130331932733134335336237238339240641642543244245346147248249150551852353554255256157158159160761462363264165266167168169771472373174275176277178179881282283384285286187288189391392293294295196397298199
382 201102303104205206207108109610311212413514615716517418419420221522723724425326427628529130331832633234335336337238439240441842243344145246347148149150751652353254355256157158159160861462263364165166167268169571872373174175276377178179781382283284385186187288189491292393194395196297298199
383 101202303204105106207208109510211312313514615716517718419520221522723524325426327428429230531532733334435236437338339140741542643344145346147148249150651752353154155156357158159160661462563264365166167168169671772173274275276177278179881182283484285286287188189491292193394295296297198199
384 1013021031042053062071081095102113122136141015616617418419520421322623224225326727528529230431632733434535236137138239140541742543244145346147248249150751852453354155256257158159160561462363364365266267168169871472373374275176377178179781282283384185186187288189491292193294395296197298199
385 201202103304305106207108109710111312613614515516517618419320521522623524425426327428529330331632533334235536437238239140741542543144345246247148249150451852553354155356157158159160861562363164165266267168169671572273374375176177278179781382183284385186287188189491292193294395196297298199
386 2011022032042051062072081095102113123134141015716417618419420421222523424425526327328529330431532833234435336337338239140441542743244345146147148249150851752453454455256257158159160661762363264265166267168169771472173374175276177278179781382183284385286187188189491192393294195296397198199
387 201202103404105206107208109510311212313614615516717518519720421322623424425426427428329130331932633534135236237338339140741742543544445146247148249150551852353254255156257158159160561462463264165266167168169771372373274275376277278179781382283284385186187188189491192293394295196397198199
388 1011023032043051062071081095102113126135145156163176186195203213226234245255265273283291303317325333344352364373383392404411042243444145446147148249150951452353454355256157158159160661662363264165166267168169771472273474275176277278179781282383184385186187188189591192293294295196497198199
389 101202303304105206107108209710411212413614515716417618519320221422623424325526527228429330431832633534435236137338139140341442643544545146347148249150951752253254255256157158259160861562263364265366167168169771272473174175276277278179781282383184185286187188189491292193194595196397198199
390 101202203304105106107208209510111612313614515516517718619420321522423424625626527328229330431432533434335436137238239140741642443344445146247148249150551852353354255256257158259160861362463364265166167168169971372273174275276277278179681482283284285286187188189491192393294295196497198199
391 201102203204205106207208109510311212413614415816317518519520121522623624625226627528329230331532733434335436237138239140241942643444245346147248349150951652253254355256157158159160861662163364365166167268169771472273274175176277178179581682183184285386187188189491192293394295296297198299
392 201202303104105106107208209410311312213414715916517618419720421622423524425426527228629130431532533534235536137238239140441542643344145246247148249150751752453254155156157358159160661962263264265366167268169671472273174375176277178179781382383184285286187188189491292193394595196297198199
393 101102203404105206207108109510111312513514815516617518619520321522623624325626327328329230631332333334435236237338239140741842343344345146347148249150651552653354255156157158359160761662163264365266267168169671672273174375276177278179681482183284185286187188189691192193394195396397198199
394 201102203104105306307108109610411112313514715716417718619420421322723224325626427328129130331832933634435336237138439240441242643244145146147348149150851852253154355256157158159160661762563164365366367268269771272373274275276177178179781382383284185286187188189491292193194395496197198199
395 1011022034041052061072081096104115125135146153165177186193202214225234244254266273283293306318323332343355362373382391406415427433441451462471483491503514524532541553562571581591608613624634641652661671681691071372373174175276377278179881282283284385286187188189491292293394195296397198199
396 101202203204105306207208109710211312313714715616417518419420121522623424525226427528429130331732733634435236437238339240841542343244345446147148249150651752453354255156157158159160761562463264265266167168169771372373274175176277178179781282483184185386187288189591192393294195296197298199
397 201202203104105206207208109410211412413314915516717518519620221322723724225526427328429230431632433434235236437238239140741742443344345246247248149150451852353354155356157158259160761462263464265166167168169871572373174475276277278179781282283484185186187188189491292193294295196497198199
398 101302103304105106307108109410111412213514615716417718519720321622823724225326527328429130431432433634435136337138139140741742643344245346247248449150751652253154355156257158159160461562263464165166267168169671772273374275276177278179781382183284385186287188189591292193394195296297298199
399 201102203304105106307108109710211212713414715816517518419120521622123524325426527428529430231532633434335236337338239140741542743344145446147148149150851452353154155256257158259160361762463364365166267168169871672273374275176377278179881282183384285186187188189591192193294295296397198199
400 1013022031042051062072081096103115121137147157164176185193206213225232244253266273284293302313329334343354363372382391406416426432442452462471481491507518522534541551561572582591603614626631643651662671681691071272273474275276177178179881382183284385186287288189591192193294295196297398199
401 101202303104105306307108109610311212513514615716417518519520421522423524525426527428529230431932533434135336237338239140341742643244245246347148149150851452253254155156257158259160561862263564165366167168169771572373174275276177178179781382183284385186187288189591192493194295296197298199
402 1011023033042051061072081096102113123135147156166176186192203213226236247253263273284294305314323334344352362373381391406418424431443452461471482491507511052553254155356357158259160761362363364265166167168169771372273374275176277278179781382183184485286187188189491292293194395296397198199
403 1012022031043052063071081097103112127136144156163177184193203214227234244253265272284293306317326333344355363372383391402415427434441451463472482491505515524531542552561571581591601061562463264165266167168169771472373174275376277278179781382183384185286187188189491292193394195296397198199
404 201202303104205306107108109610111412213614915616417618519420421322323624325426727228329330631532833434135236337338339140741742343544245246247148249150251752453254455356157158159160661262863164265166167168169971672273274175176377278179781282283384185186187188189491192393294195196497198199
405 201202103204105306207108109510311412313414615816617618619420221522623624325326427528229330331832633334335336237238239140741742343244345146147148449150651352453354155256157158159160961362463364165266367168169771472273374275276177278179781282483184285286187188189591192293394195296397198299
406 1012023031041052062071082095102113123137147155164176184195202215226235242254265274284292304315321133434335536237138339140741542443244245346247248149150351852453154155156157258259160961562463264265266167168169771372173374275276277278179781482283284185286187188189491192293294395296397198199
407 10130220320410510620710820951031121251341410155163176184195204215225238243255265274284292305315324333343351364371383391406418425432442452462472482491504511052453354355256157158159160561662263264265166167168169871472173374175276277278179681382283384285186187188189491292193294395296397198199
408 2011022033044052061071081097102113125133147157164176184195204214222239245254264273284292303316328332343351362374383391406417427431443451462471482491508511052353254355256157158159160561462363364265266167268169771372173274175276177178179681482283484185186287188189491292193294395296197298199
409 101202203204305206107208109610311212413814515516717518419420421522623324425426427428529230431632733334335336237138339240541742643244245246247348249150551852153254155256257158159160761462263464165166167268169971372273474175276277178179781282383384285186187188189491392193294295296397198199
410 1011022033043051062071081094101114124132147157165176184196204214224238244255265273284292302316328334341351362374383391406411042443244245346247148249150651852253354355156157158159160561662363364165166267168169771372373374275276177278179881282283284385186187188189391392193394195296397198299
411 201202103304205306107108109710411212513514615816317618419320321422623824225226427528329330131532733334335336437338539140841842643344145146247148149150751552253154255256257158159160561662363264465266167168169971272273274175276277178179681482383384285186187288189491292293294195296297298199
412 2011022032042051062072081095101115122138147156164175183194203216223232246255267273287293303317321033234235236137438139140641742343244145346147248249150551752553154255256157258159160661662263464165266167268169771372373174375276177178179981282283484285186187188189491192393294195296397198299
413 201102403104205306107108109510411212413414615716817518419720321622823424525426227428429130431932333534135136437238339140541642343144145346247248249150651752253154455256157158159160861462263364165366267168169571772373374375176277178179881382283184185186287188189491192293394295196297298299
414 101102203304205206107208109610311212513514615716617618419320221622523624325326227428629230531232633534235336437238239240941742443244345346147148249150751352553354155156357158159160461862163364265166167268169771572173274375176277178179781482283384185286187288189591192293294395196297298199
415 101202203204205106207108209510311312213414715716617518419520421622623524425426327428529230231732633334635336237238239140441542643244145346147248149150751452653154255156357158259160961762363264165266167168169571672173374275276277278179781382183284185386187188189391392293294295296397198199
416 101202203304105106207108209410111212413614615816517618319720421422723324325726527228529130431732533334335236237338439140641942143344245246247148149150551752453354155156357158159160561662663264265266267168169871472273274375276177278179681482183284285186187188189491292293194495296297198199
417 201102103304305206107108109510211412213814615516517618519520421522323624225626627328529230331632933234335236237138139140541642643244245246247248349150551852253154255256257258159160661662263264365366167268169771672373174275276177178179881282283284285186287188189591192193494195296297298199
418 1012022032043052061071081096103112123133145158165175185193205216227236246255263276285293303317324333341354362372381391403417424431441452461471482491506511052253254355256157158259160661962263364265466267168169571572273174175276277178179981182283184485186187288189491292293194495196297298199
419 101102403104305306107108109610311412313614515516717618519520221722423524525426527328529230831532733234235336137138139140441242543444245346147248349150751852153354255156357258159160661962263164365266167168169671572273274275276177178179881382183184385186187188189491192393294295396197298299
420 1012022032041052062072081097103112125134147156165178184191203214226236244253266271285293306315323334344353361373383392402418424433443451461471482491506518526533542551562571581591601161162263164265266367168169771572373174275276177178179781282383184485186187288189491292193294295496197298199
421 201202303104105306107108109410311712213514715716517718419720321322423524425626327328529130531532833534235336237238139140441742443544145146247248349150651552453254155256257158159160761662363164465266167168169871472273174175176277378179881282283384385186187188189491292293294195196497198199
422 1011023032042052062071081096101114124135147157167175185193202215226236244252263274284293305317323332345352362373381391408414422435442452463471483491507515526532542552562571581591604616622632643652661671681691071472373274175276277178179881182383284285186287288189591192193394195196297398199
423 201202103204205106307208109610511112213614615616517418619520221522823524525626427528229230131932533334335336237238339140541842243344245246347148149150651952353254255156257158259160361962363164265266267168169971272473274375176177178179881182283384285186187288189591192393194295296197298199
424 201202203104305206107108109410511312213414515516517618819620321622723524625426327528429230331432833334335436237238239140241842343144245246247148149150751952353254155356157158259160961562363264365166167168169571572173274275176177178179781482283284185286187288189491292293194495396297298299
425 101202303104205106207108209510111312213714715716617518319520321522823524325226427628629230531732533334435336137138239140541542643244245246147248349150751652353354255256357158159160761762263164265166167168169671572173174375276177278179781482283384185186187288189491292193394395396297198199
426 201102203104305106307108109510211312413414715816717518419520421522523524425426327428329230631432733234535136337238439140241642543244145146247248249150651852553354155156357158159160761562263364265266267168169971472273174375476177278179681482383184185286187188189491292193294395296297198199
427 101302103204105306207108109610211212313714815516417718419320321422523724425526427228529330531632433234435236237238239140741642643244245146447248249150751852253454255256157258159160361462663264265166267268169871472273274275276177178179881282283384285186187188189491292193294395296297198299
428 101202303104205106307108109610111412213614415616417618319320521522723624625726527428629330231932333234135236337238239140441942443444245246247248249150551852353154355156157158159160561562263664165266167168169771772173274275176277178179781482183284385186287288189491192393294195296197398199
429 2012021032044051061071081096103112122134149156166175187193204213221023724125326527428329330431632433234335436137238339140741542343544145246147248249150551852153154255456257158159160861762363264265266167168169571672273274175276377278179781382283184285286187188189491192493394195296397198199
430 101202203304205106207208109710211412413414715716417618519420621422523624325426527428229130431932533334235236337238339240641642543244245146147148449150351752253554255256257158159160961262463164265266267168169771572173374275276177278179781282383184285286287188189591192393294295296297198199
431 1012022032041053061071082094102114122136145156165174185196203214226236248255264275285292303314327332343352362372382391405411342343244145246247148149150451952253354255156357158259160461862263464265166167168169971472173274275276277278179781282283284285186187188189491292293294295296497198199
432 101202303304205106107108109510211412213914415616317618419520421722823424425426727528629230131832433434335336137138139140641842343144345346247248349150751852253254255256157158159160661762263364265166167168169771372273274275176177278179681582183184385286187188189491292193394295296397198299
433 2012021032041053062071081096101113126134146156166179183193205215224234245253265273285293304313326337341352362372384391404411042643344145146147148249150551652353254155256157258159160961362363264165266267268169771572173174375376277178179781382383384285286187188189591292193294395296297198199
434 2011021034043051061071082096103113126136147155165174184195204211227233244258262273285292304318325334342353364374382391407414425432442452461471481491502511152453154255256257158259160961662263264365266167168169671472373174175176277278279781282283284285186187188189591192393194295396397198199
435 101202203304105106207108209610611312213714515616417618519320221422623524825526527528229230631632333334135336237138439240441842743344245146347148149150651652453254255156157258259160861462263264265266267168169871372273474175176177278179581682283284285186187188189491292193194395496297198199
436 101202103204105406107208109510111312513614415716517618519520321822423424525726427428329230331532733434235136337138239140541642343244345246247248349150851652253254255256157258159160861662463264465166167268169871372173274275276177178179681582183384285286287188189391392293294295296197298199
437 2011023031042051061073081096102112126132146158165175183194204213225237247253265274286291302319324336341352362372383392403411042343344245346147148149150751852253354155156357258159160861362263364365266167268169571772273274175276177178179781382383184385286287188189491292293194395296197298199
438 101302203304105106207208109710311312613414515416617518519320421522823424425526427328529330531532533534335536237438239140441642543144145246247148249150551852353154155156257258159160961462363164365166167168169471772273274375176277278179981182383184285386187188189491292293394295296297198199
439 101102203304305106107108209510211212313614815816417718319420121422623424525226527328629330731432533334335336237338239140641742543344245246247148249150851652753354455156157158159160561762163364165266167168169671472273274275176277178179781482183184485186187188189491192393394195296297298299
440 2012021031042052062072081096103113121137146158166177183193205214225235243253266271285293304313321233334235336137138339140441642443344345146247448249150651752353254155256157258159160661762163364365166267168169871272473274275276277278179781582283184285286187188189491192293394295296297198199
441 10110220330420530610710810941031151251341461571641751841972052132242352452522672742852913063163210333343353362371382391402417425434441452462471482491503511052353154155156157358159160761762163264265466167168169871472173274275276277278179881282383184285186287188189491192393294195296297298199
442 101202403104305206207108109810411212413514815716517518419320421322623624325326627428529330431532633334535136137238239140841742243244245346247148249150651952353354155156257158159160561662363264165166267168169771572273374275376177178179781382183284285186287288189591192193394195196297398199
443 1011021034042052061072081095102113125133148157165174187194204213225238242255263275282292302318327332344353363372383392407416424431442451461472481491509513526531541552563571582591603611062263164365366167168169771372273374275176277278179981382183384285186187188189491192393194395196397298199
444 101302203204105206207108209710411112613514515716317718519420421522623524525326627228229130731432733234335436337438439240341842443344145146147248249150851652353154255156257158159160561262563264365166167168169671672273374275176277178179881482383184185186287188189391392193394395196297298299
445 1011022033042051062072081094103112124136147158164177183196202215224235244255265272284292304315326333344352362372385391405415428432443451461472481491501051552253254155356257158159160461862363164265266367168169971472373274175176277178179581582183384385186187288189491292293294195296297298199
446 2012022033043051061071081096102113121136141015516517618319520321622723524425426327328729230431532533234335436237338139140741642543344145246347148249150551852453354355156157458159160461762363264265166167168169671772173174175176277178179981182283384285286187188189491292193394295296297198299
447 201202203304205106207108109610311312313414615816917618319420521322523424325326327428629330431632833334435336137238239140441642643244345246147148249150751652353454355156157158159160861562363264265166267168169771372373374175376277178179781382283184285186287188189491292193294295396197298299
448 101102203304205106207208109410111312613414715816417518319620221322723424225526227528629230631832733534335236537238239140341842643344245246147148249150551452553154155256157258159160861662363364265166167168269771372173274275276277278179781482383184185386187188189591192293394195296397198199
449 201202203104205206107208109510411112413614615616317818519520221622723424425526827128329230531332633534235336237338339140741742243144245146247248149150451852453154455156157258259160661662363364265266167168169671672273174375176277278179781482383284185386187188189491292193294295296397198199
450 101202103304205206207108109410311412213614515816517618419720221522623724325426527228529130631432633234235436237338239140441842243344445246147248249150651652553154255256157158159160861562463164165366367268169571672273374175176177378179881382383184385186187188189491292193294395296297198199
451 101202203204105306107208109510111312313514815716517718419520421622623624425426227128529230531432533234135436437438239140641542643444245246147148249150551852253354255256257258159160761562463164565166267168169571672373174175276177178179881382183384285286187288189591192193394295196297298199
452 201102103204305206207108109510311312413514515816617518519520321422623524725426227428429230531332433234335236237338239140541842543344245246147248149150651752453454255356357158259160561862163464265166267168169771572173274175276277178179881382183284385186187288189491292193194595196197298199
453 101102303104405206107108109510211212413514415616617718619520621222623724425426427328329230431632533434535136137338139140341842543144545246247148249150951752353454155256257258259160561762263164265266167168169571572273274375176277178179881382183384285286187288189491292193294395196297298199
454 101202203204205206107108209710211412513414415716617518419220521422423524725526427428529230431532333434335136337338239240441642543444445146147148249150651752353454155356357158159160861762263264165266167168169671572373174275276277178179781382283284185286187288189491292193294595196197298199
455 101202103304205206107208109410111312313614715716617418519720321522623424325426427528429130231532533534535136237238139140841742443644345146247148249150651952353254255156357158259160761262363364265266267168169871472273274375276177278179681482183284285286187188189391492193294195296397198199
456 201202203104105206207208109510211312513714615416417518619520421222723424525626527428329230331732333334435536237138339140441942443244245146347248249150551852553254155156257158159160661562363364265266167268169871572173374275276177178179781382183384285186287188189591192293294295296297298199
457 101202203304205206107108109410211312413314815416617618419720421422523624525426427328729130331532933334135336337338139140541942243444245246147148149150751852253254455356257158259160561762263264265266167168169671672273274275176177278179781282383184285286287188189491292193294495196297298199
458 1012022032043051062071081095101114125136144156165175185195203216222235246255265275286292304316329332342352361372381391406411042143444345146147248349150351752453454155256157158159160761562263264165266367168169671572373174275376177278179981282183284285186287188189591192293494195296397198199
459 2011023033041052062071081096104113123136148157165175185195203216227233243254263275284292302316321336343353363371382391406414424433443452461471482491509511052253154255356257158259160761662463264365166267168169671472173174475276177178179881182283184285286187188189491292293194495296197298299
460 101202203204205206207108209610411212413614415816617618319420321422623524525326327428629330731632733334235436137138139140341542543544145246347248349150551852353254155156257158159160761562563264265266267168169971372173174375276177178179681582183284285186187288189491292193294395396197298199
461 101102303204205106307108109310111412513414915516617618419820521222323424525626327428429130331932433434435236337138339140641842443244245146147148249150351752353554255356157358159160961662463164165266167268169671472373274175376177178179881282383184285286187188189491192293394195396297198299
462 201102303104205206107108209610411312313714415716617618519320121322723724325326227428429330431632533434635136337238339140741842443344245246247148349150551652453154355256157158159160861362463264165366267168169771272273274275276177178179681482283484185186187288189691192393294195396197398199
463 201102103304205106207208109510311312513414615716417618519520121422523724325326727328229230531832533534235336337138439140641642543344245346147348149150451552553154255156257158159160961462463164265266167268269871572273374175276277178179681282383384285286187188189491192393194195496297198199
464 201102203204205206107108209510311312313614815516417518619520221322523324825526427428229230631432733534235136337338239140541842343144245446147148349150651652753354355156357158159160661562263464165166267268169771572373174175276177178179781382283284285186287188189491292193294395396197298199
465 101202203104205406107108109410211212513614715616617518419720221622723224225426427528429130631632533434535236237238339140441742443244145246147348249150851652353354355256257158159160761362463364365266167168169671372373274375176277278179781582283284185286187188189491292193294395196397198199
466 101302103204105206207208109610111412413414515816417518519420421622623624525226527428329130231632433334435536437138339240541642643344245246247148249150551752353354155256157258159160861562463264265266267168169771572273274375276177278179781282283384285186187188189591192193394195296397198199
467 2012021032043051061072081095103112124133147157164175186195203214223239243257265274282292301315328333343352362372383391408417425432443452461471481491505511052253254355256257258259160561762363564265166167168169671472173274375176277278179881282383184285286187188189491292193294295296397198199
468 201102303104405106107208109610211512213714315616617518419520521322823424825226427528529230431932633234335236237238339140341642743144145146347148249150651852253254255356357158159160661462263264265166267168169771672173374275276177178179781382383284185286187288189491392193294395296197298199
469 1012022032042053061071081096102111124137145157165175185193205215228232244256264275284292304317324334343351363373383392404416425432441452461472482491506511052253154155256157158159160861362463364265366267168169671572173274375176277278179781482283284385186187188189491292293294295296397198199
470 101202103304305206107208109610411312313414915516517518319520321622223924425326427428629230231832633234135436337238239140441742743344245246147248249150851752353254155256357158159160661462363364365166267168169871372373174375176177278179781382283284285286187188189391392293294195396297198199
471 1012022033041052061072081095101112126134145156167175184194202215221023524325326327528429330531732533334335436437238539140641642543344145246147148249150651652353254255156157158159160661562463264265266167168169571572173474375176177278179781382383184285286287188189591392293194295296297298199
472 201302103104205406107108109610211312313514915716617418319520421422423424525526227428629230331632733434335136237338239140541742643144245246247148149150651952553354155356357158259160861362263464365266267168169671572273174375176177278179781282183384285186187188189491192293294495196297198199
473 101202203204205206107208109610211212513614515516617618619320421522523524325526427328429230731232633434535336237238139240341942543244245246147148449150651652253354355156357158159160661762363264265266267168169871272373474175176177278179781382283184185386187188189591292193294395396297198199
474 1012022032041053062071081094101116123133146155166176185197204214227235245256263272284291302318323334345353362373383391403417425432443451462471481491506518525532543551561571582591601061462363264365366167168169671472373174175376177278179881182183384185286287188189391392293294295296297298199
475 301202203204105306107108109610311212313814515616617818219520221422723324525226327328729230431732733434335436337238339140541542543144345346247148149150551552653254355256157158159160861762263164265266267168169671672273274175276177178179781282383284385186187288189591192293294195296297298199
476 1012022032043051061072081095102114121136147156167174184194203217225232244256266274286293305319325334342351361374381391404413428431443451461471481491503518523535543552561571582591608614623631642652663671681696716724731741752761773781791081282283184185286287188189491292193194395396297198199
477 101202303204205106107308109610211412513914415616617618619520421422423224525326227628329230631432233434535436237138339140641642743344145246347148249150551652453154255356157158159160861662263164165266467168169871372273474175176177178179881282183384285386187188189591192393394295296197198199
478 1012021032042053061072081095102113123137146159166175185194203216226235243253263273283293303315325335342351362373384391406418424432444452462471481491504516525532542552561571582591601161462363464265366167168169871172273274175376177178179781282383184185386287288189591292193194395296197398199
479 2012023032041052061071081095103114123135145158166175185195204212226235247253263274283292305311132433234335336337338339140341642443444245446147148149150551552953154255156157158359160861662263264265266167168169671372473174275176177278179781282283384285186287188189591192293294395196297298199
480 1011023032043051061072081095104114123136147157165174184195201215225235242256263275286292305318327333344351362372382391403418424434442451463471481491501051552453254355156157258259160761462363264165366267168169671472273274275176177278179881182483184285286187188189491292193194595296297198199
481 301102203204305106207108109710311312213814615516417818519320221322823524525326627328429330431632333434335436137138139140641542443444345246347248249150851852353154255256257158259160661662363164265166267168169771572273274275276177178179781382283384185286187288189491292193294395296197298199
482 101202203204105306107208109510211212713214615816417518419420321622423524525326527528529330531832533534335236137438239140341542843344245246147148249150551852253354255156257158159160661562363364165466167168169771472273174175176277378179981482183284485186187188189491192393294195196497198199
483 101202303104305206107108109510211312213614715716517818619520521422523524525126427328229230231732633334435336237138239140741542343244245346247348349150751852653354255256157258159160761462163364265266167168169771272273274375176277178179881382283384385186187188189491192293394295196297298299
484 101302103104205106407108109610211412413414515616517618319320421622723424525526527228629330331432833534335336237438239140141742543244245246247148249150751952353254155156257158159160761562263264365166167168169871372473274275276277278179781482283184285286187288189491292193294395196297298199
485 201202203204105106307108109710111212313714715716317418519220421422423824425326727628529230431732533334335236237138239240541742643144345146247248249150751752353254255356157158159160661862163264365166167168169571672173374275376177278179781382383184185286287188189491192393294295296297298199
486 2011021033042052062071081095103113123134145158167176183195204213229236244253263273286292305316325332343352364374382391404418425432441451462471482491505515525532541551563571581591604616623632641652663671681691071572273374375276177278179781482183184385286187188189391492193294295196397198199
487 1011022034043051062071081096102111123137148157163177185195204212227234245253264272284292306311032433234235436337238339140541542643344245246147248249150651752453254455156257258159160461562663264165266267168169871272273274175276177278179881382283284185286187188189591392293194395196297198199
488 101202203304205306107108109710511312313314615516517518519320221722623724425626727428329230431732433434135136237238339240441742543244445246147248149150551752253454155256257158259160561562463364265266167168169871772173174275176277178179881282283284285186287288189491292193194395296197398199
489 1012021033044051061071081095101114124133145155161117318519420321522523724625426327728329330631532533334135236237138339140341742543544245346147148249150951552253254355456157158159160661762163164265166267168169671772373374375176277178179781282383184285186287288189391392293294195196297398199
490 2011023031041053061071082097104113124135148157167174184192203213225234246253262275284292305316328333343351365372384392405416423432443452461471481491501051452453554355156157158159160561762363164165266267168169771472373274175276377278179781282383184285186187188189491192393294395296297198199
491 2011022032045051061071081097103112124136146158164176184193201213229236242253264274284293305317324334344352363372383391408414426431443452462472482491505517525532542552562571581591605615623632642651662671681691071372173274275276277278179881282283484185186187188189391492193294195196497198199
492 201102203104405106207208109710211412313514515516517618619420421422423724625526627328329130331932433434135436237138239140641842543344245246147248349250551552353154355356157258159160661662263564165166167168169771472273274275276177178179881282283484185186187288189591292493194195196297298199
493 101202203204205306107108109510211312413614515816417618619520221522523724425226527428429130531432333534635136237138139240641742543244245246247248249150951452253354555256157158259160861662163264265466167168169571772273174175276277178179781282383284185286187288189491292293294295196397298199
494 1013021031042052061072082095101114126133145157167174183195203217224239246253264275286292303316323331343352362372382391405418422432444453461471482491505511052453354255156257258159160861462363364265266167168169671572173374175276277278179881382183284185386187188189491292193294595196297198199
495 201102303104405106107208109610311212413614515616517718519520521222823624425426427228429230531632833234235336237338239140541642243344445346147148249150551752453254255156357158259160661762263264165166367168169771672173274275176177178179681482283284185386187288189491392193294395296197298199
496 101102203104505206107108109610211312213514415916817418419320421622723524425326327628429230331732433334235436137238339240441842243544345146147248249150851452553354255256157158159160961362463364265266267268169671572273174275276377178179681582283284285186187188189491292193294295396297198199
497 1012022033041051061072082097102112124134147154165176184193204216224237244255265274285291304316327332345353362371382391404411042443444345246147148249250451652353354255156257258259160761562363164165166267368169671572273274175276177178179881282283484285186187188189491392293294195596197198199
498 101202103604105106207108109610211412413414415916517518519520321522623624625226527428329230231532433534335336237138239140941742343544345146247248249150651652353254355256257158259160761562263164465166267168169871472373274175376177178179581582183284285186187288189491292293294195296297298199
499 1013022031041052062071082097101113122135147157166175183193204214228236245254262274287291302317323334345353363371381391408413425433441453462471482491508517525532541552561573582592604611062163164565166167168169671472173374275276177178179681482283184285186287188189591292193394395296197298199
500 2012021033041052061073081096103112127137144157167175184195205215223233246252263275284292306313327335343352362371383391404417423431444452463472481491505516524533542552562571582591606616622631641652662672681691071372373274375176177178179681582283284285186287188189491292293194295396297198199
501 10110220320430530620710810961011141241341451571661741841942032152272342452552642752852933053163273333433513653713823914054154234354424524614714824915045111523531542551562572581591604617624631642653662672681691071372373274375176177178179781282283384185186187188189591292193294295396197198199
502 201102203304305106207108109610511312413514815516617618519420221322523624425426427328429330331532633434335236437238239140741842443144445346147148149150651752653454255156257158259160761462263264265266167168169871472273274275276177278179781382183284285186187188189591192293294295296297198199
503 1012022031042052063071081095103111124138145155164177184194202216224233245257266273286293303317325334342352361372381391402411142543544245246247248149150851652353254255156157158259160861562263364365266167168169771372273274275376177278179881382183384285186287188189491192293294295296297298199
504 1013023031041051061073081095106112125134146157164175183195202216225238246253265273287292303316326332343353363374381391404411042343144345146147148249150651752353354255256257158159160561762263264265266167168169671672373174175176377178179981282183284285386187288189491192293394295196297298199
505 101202203304205306107108109810311312313614415816817418419120321422723224625626127528529430531632733434335136337338239140541542443244145346147148249150851652453154155256257158159160761562563264365166367168169671472373274375276177178179881382283184185186287188189491292193294395296197298299
506 101102303104305106207208109510111512413714815716417618319420221422423524425226527328629330631732533334135436337238239140741342743344245246247148249150451652453354155456157258159160761562463164265166267268169771372373274275276177178179981482183284385186187288189591192193394195296197398199
507 201202103204105206307108109610411112413514715616517518619320321322523924325426527328229330431432833334335136437238339140641842443244445246147348149150651752253354155256257158259160661562363264365166167168169571672473374175376277178179881382283184185286187188189491192293294395196297298299
508 1011022033041054061071081095104112124135145157165177183195202215223236246252262274286292302311032833234335336337238339140741242843444145146347148249150751752253254155356257158159160761462263364465266267168169771372373174375176177178179681482383284185286187288189491292393294295296197298199
509 101302203204105106407108109810311412213714615416717418319220221722923424425426127628629230331632733334335336437238239240741342343344245446147248249150751752353254155156257158159160561762363164265166167268169871472173374375276377178179781282483284185286187188189491292193294395296297198199
510 101202303104205106307108109610111412313414615716717518419320421522723624325326327428629230431532833534235236537138239240741642543344145246247248249150451452253454155256157158159160661562363364165166267168169871572273374375376177278179881382283184185286287188189391592193294195196297398199
511 2011021034041052062071081096102112123134141115716317518519320221422823624425226427528329330431632433434235436437238339140941542443144445246147148149150551652653254155256357158259160561762363264265266267168169871472273374275176177178179781382283284185286287288189391392393194195296197398199
512 101302103204305106107108209610411212313814515616617318519420421522623424425626327728229130531632433434235336237238539240741742643544145146247148149150451952153354255256257158159160561562463364365166167168169771372273174375276177278179781382383184285186287188189491192493294195296297298199
513 101102103404305106207108109610211212513514715716517518519320421322623624425326427328529330531432433334335336337438139140441842643244345246147148349150751552453254155556157158159160761862363264165266167168169671572273374175176377278179881382183184385186187188189491292193394295296397198199
514 101202103304205106307108109710211312413514815616417918419220621222223524325526327128429230231832933434235336337338339240441542843344245146247148249150951552453154455156357158159160661462463364265166267168169971272273274375276177178179881182283284385286187288189491192393294195396197298199
515 101302103204105306107108209610311512213414815516417518519320321722523824125326527628429330331632833334435236237238339140541642543344345346147248249150651552353254355256157158159160561462563264165266167168169871372273174175176177178279881282383484185186187288189491492293294295196397298299
516 101102403104305206107108109610111312313514715816717518219320321422623324625326327428629330331832733634335136237338239140841342443244145246147348349150851652453354355356157158159160861362363364365166167168169571672173174275276177178179581682383284285186287288189491192393294195296197398199
517 201102303104105106107408109710411112513514515916617418519220321122723624125226427528329230531932833434535636137238339240341542543244245246247148249150651552353154155156257358159160861662363164265166367268169771272573274275176177178179881382383284285386187188189491192393294395296197198199
518 101102303204205206107208109710611412313214815616517418619220121322823724525326527428329230431732233334435436137438339240641642343144345146147148249150951552453354255256257158259160761462363264265366167168169671472273374275176277178179781282483184285286187288189491492293294195196397298199
519 201102103204105306207108209510211312313914415616517418419520221522723524525326427628429230431832633334235336337138239140441742643244345246247348349150551652353254255256157158159160961362263364365166267168169671572273474175276177278179781482383184185286187188189391492193294295296397198199
520 1013021033042051061071082095102111124134147156165177184195204214227234244255265272284292304316326335343354361372384391407416424433442451462472482491504511052453154255256257158159160561562463364365166267168169771372273374175276177278179681382383384185186187188189591292293194395396297198199
521 101202103404305106207108109710411212513414615716417618419320321422423924425326527128429330331132733434235336337438339140641942743344345246247148149150751652353254255456157158259160661562363264365166167268169871672173274175176377178179681382183484185186187188189491292193194495296297198199
522 1011023032041053062071081096102115123135145157166177186193206211224234245253264271284292302317327337342353362372382392407417426433442452461472483491506514523532541552562571581591606614623633643652662672681691071272273374275276177178179781282283384185186287188189491292393394195296297298199
523 1013021031041054063071081097103116121134146153166175183193202213221223624425526627428529330231532733434335436337238339140541842243144445246147148249150551752453154155156257158159160661862163364265366167168169871572473374175176277278179781282283284185286187188189491392293294195296297198199
524 101302203104305206107108109710211312413514915716517718419120521622323624225226427528529330731532733334135436237138239240741442443444245246247148249150451652453454355156257158159160761662363164165466167168169871372273274375176177278179781282383284285286287188189491192393294195196397298199
525 10120210320420510640710810961021131261331461510164173185193202215227239242251265276283293304315324333343353363372383391406415425434444452461471483491506518522533541551562571581591604617622632643652661671681691071372373274275276277278179781382183284285186287188189591292293294195196397298199
526 2013021033041053062071081098101114124134149155163176184194204216223233244255267274285291304318321033334235236337238339240441542543444145346147148149150851652353354155156157158259160661562363464365166167168169671572273174175376177278179781182483184385186187188189591292393194295296297198199
527 201102203404105206107208109610311212313614915816517818419320321222823424325126327128529430531332833534335336237238239140941742443444145246147248249150551552453354355256257158259160761462363164265266367168169771472173274175276177278179881282383284385186187188189591292193294295296297298199
528 101102303104305106207108209510211712213614415516617518319520421322723624425326427528729130431832533434435436137338139240541442643344245246247148249150451852453154355156157258259160761462363164265166167168169571672173274175276277278179881582283284285186187288189591192293394295296297298199
529 101202103404205106207108109610311112513414615816517618319320421422323724425326627528629330531532433334235436137138239140341842743544345246147148149150851652353354255156257258259160761662163364165266267168169571772273174375276177178179681482383184285186287288189491292193194595196197298199
530 101102303204205106207208109610311312313714415816617518619420421222623324625326427428329130631432633534435236337238139240341842543244245246147248249150751552453354155156257258259160861762163164365366167268169671572173274275376277178179881382283284285286187188189491192393294295396197198199
531 1011023032041052062072081095103112125133146156165175185195203213226238245254264275283292305319324332343353363372383391403411042443344245246147148249150451452653254255156257258159160861662463264165266267168169571672173274375276177178179881382283284185386187288189491292193394195396197298199
532 1011024033042051061072081096103113123135144157165174186195204212225237246256263274283292303311032833334135136237438339140541542443244445346147148249150751852553254155256257158159160761562263264365266267168169471672173174375176177178179781382383184285286187288189491292293294495196197298199
533 101102403204205106307108109710311312513414715516717518419320221422523524625526127528529230631732633234235236337338139240541542443644145246247148349150751652253354255356257158159160861662263164265166267168169671572173474275276177278179781282483184285286187188189491292193394295296297198199
534 10120220310420520620720810961021141231341461581651751841932032142252372462552642742852923053143253343443523613713823924044194214324414524634724824915065111522533543551562571581591604616625632642652663671681691071272373174475176177278179881182283284285286187188189391392293294195296397198199
535 1012022033042052062071081095104113124136146155165175185197203215226236246254263275284291304317322334343352363371384391406417425434441454462471481491505511052353154255256157258159160661462463264365266167168169671572173274275176177178179881382183284285186187288189491392393294195296197298199
536 101102203304305306107108109510211212613614715516817518419620321322523424525426327428429230331732433334235436137238339140541742643344145546147148249150851852153454355156257158159160861662363264265266267168169671572273274375176177178179881182183384285186187288189591192193294295296297298199
537 101202303104205106107308109610411212313514715516717718419220621322523324325726327328629430131732833434235336237238139140341942643144345146247148149150751552253554355156257158259160861562263264165266267268169771472273374275176177178179881282283384385286187288189491292193194395396197298199
538 201102203204105206207208109610111512413714615416617318619320321622623224525726327628329330531732533434435136237338339140441442843144145146347148249150751452353154455256257158159160661762263264165166267168169771672473174275176377178179881282283284185386187288189491292193494195296297298199
539 201102203204205206207108109410311312213814615816717418419720221522323424425526227628529130531932433434235136337238139140841242343544445246247148349150651552453254155156257158159160661962463164165366267168169671572473174275376277178179781282383284185286187288189491192393294195296297298199
540 1012022031042053061072081094103113125133149156164174186197202215227238243252263275285291305316322335342352362373382391408416423434442453462471482491503518524532543551562572581591603619622631642652663671681697715721732741752761772781791081182283384285186187188189591192293394195396397198199
541 101202403104205106107308109610311212313314615716517718619520221822723524525426527328229230631532533434435336137338439140641642343244245146147148249150451852653154155256257158259160661462563364165166167168169571672273274275176277178179781482183284385286187188189791192193294295296397198199
542 101202203204105406107108109610211312213714615916417718519320421422423524625226627328429230631632533334235236137238239240341642543244345346147248149150651852453254155256357158159160961362363364465266267168169971272473174175176277278279681582183284285286187188189491292193194395296397198199
543 101202203204105306107108209610111412413414615616417618519420521422723724525326527428329130431732433434335436237138339240541742343244245446247148249150351852353354155156157258259160761562563364265266167268169871472273174175176277178179781382183284385186187188189491392293294195496297198299
544 201102203204305106207108109510211212513514615416817718319520221422423824425426427228529230231732533434435236237338239140941642743244245246247148349150551552353554155456157158159160961562163264265166167168169771572273374175376177278179481582383184385186287188189491292193394195296297298199
545 1014021031042051061071083095102113121134141015816517518419520521522823624325326427228529230331432433334435136337438239140541842543344245246147248249150751652353454455256257258159160561662163364165166167268169771472373274175176377178179881382383184285186187188189491292193494395296297198199
546 201202203104405106207108109810211212413614415916517718419220621222623624525226227328429230431432733534235336337338239240641542743344345146247148349150951852253354155256157258159160561462363264365266167168169571572173274375176277178179781482283384285186187288189491292193294395196297298199
547 101202103204205306107108209510111512113614715516517518419520521822523424425426527428529130231532733434335536237238239240541442743344245246147248249150751552353254155256357158259160561962263264265166167168169671472473274175176277278179881282283384285186187188189491492193294395196297298199
548 2012021031044051062071081095103113122135147156164176185195204213226237245254266274284292301316324334343352361372382391404419424433441451464471483491501051852453354455256157158159160661462263164365166267168169671572273374375176177178179581682183284285186187288189491292193294395396197298199
549 301102203304205206107108109710111312513614615816517618519420521422523424225426227428429130531432533434335236437138339240341642743644445246247148249150951552253254155256257258159160861562263364165366267268169771572173274175276177178179781282283284385186187188189491292193394495296197198199
550 201102203104305106107208209510311312413414715516617518519420321722223524925426427428329330231432633434135536137238239140441942643444145246147148349150551952453254255256257258159160861562163464265166167168169871372173374175276277278179881282283284285286187188189491292193394295196497198199
551 101202303204205106107208109510211312513614415716517418719520421522423424625426427628329230431532433634235136337138239140641942443344245246247148449150851652253254455256157158159160761362263464165266167168169671672173274275176177178179681382383184285286287288189491292293494395196197398199
552 1012021033041052062072081095101113126133147158166173185195203214226237245253263275283292303315323335341354361373383391404411142443544245346147148349150851752253254155156257158159160761562363364365166367268169871372273274175376177178179781282283284285186287188189491292193394395396197198199
553 201102303204105106207208109510411412513614815416617418519520321422423324425426327628229230431832933334335536437138439140541442443344245146247148249150651552753354155256157258159160761562363164165266167168169771472373174375276177278179881182483184385186287188189491292193294395196297298199
554 101102203304205206207108109510311212213814715716417718419520221222523724425226427228629230431632733234235336337238239140841642843444145146247348249150851552253454355256157158159160661662263264265266167168169571572173274275376277178179881382283284285186187288189491292293294395196297298199
555 1012022032041052061073081095102114122134147158164174183195204211122623324425526527628629230231632433434235136337338239140441842443344245146247148249150551752353154255156457158159160461662363464165366167168169871672373174175176277178179881382183484285286187288189491292193294495196197298199
556 101302103404205106107108109510311412313514615916717518519520521322823624225226227428429230431432533634235336237238139140841742343544245346247248349150751652253154355156157258159160561662363364265266267168169671372373274275276177178179881382283284185286287288189491292193294395196197398199
557 101102203204305106207208109710111212613414615616517318519220321622923424425426427728329230431532333534435536337238339240341942543144145246147148249150851752453254155256157158259160661762263164265266367168169571572273374375176177178179881282283384285186187288189591292193294395296197298199
558 201102303204105206107208109510311412113514715616717418519520321622423524525526227528629230431632633434235236337238239140441742643344245246147148149150651552453354255256357158259160961362363264265266167168169671672273174275276277178179681382383184385186187288189391592193294395196297298199
559 1011023033041052061071082095103111123136145158165175184195203213229235244256265272284292304315324333345353361374383391404417425432443451462471481491506511252153154355256157158259160661662563264265166467268169771572173374275176177178179781382183184285286187188189491292293194395496197198199
560 101102303304105306107108109610511312413514815516717618519320421322423424625426227328429330631532733234335236237238239140341642743344345246147148349150851752453354155356257258159160861362163264465366167168169771372173374275176277278179781382283384185186187188189491392193294395196397198199
561 101102203204205206107308109710211112713414515716517618519120421322723524325226627228229430231732833634435336337338439140541742443244245346147248249150851352553254255156157158159160761662363264165166267168169771472373274275276277278179881282283284385286187188189491192393294195296397198199
562 1013021032042051062072081095105113123134146157164174185195202216225236244253268276283292301311032433334335336237238339140441642643344245146247148249150651752353254255156257158159160661462463164265366167168169871572473274175376277178179781382283284385186187288189591192193394195196397298199
563 201202203204205306107108109610311112513514615816517418619520321322623724525326327428229230431732833334235336237338339140641642443344145446247148149150951352553154155156357158259160461962263464265266167268169671572173274275276177278179781382383184285186287188189491292193194495196297298199
564 101102303304105206107108209410311312413514715516517518619620321422523324425626527428429230531732733334435136237338139140441742243444245446147148349150751552453254255156257258159160761662363364265166267168169571572373374175176177278179881382383184185286187188189491292193294395496297198199
565 101102303204205106307108109610211212513514615616717618419320221222723524625326327228429330431532833334235336337338239140641842343644245146247148349150951552253354355256357158159160661762163164365266167168169771372473374375276177178179781282283284185286187288189491292193394295296197298199
566 1013021032041053061071082096102115122134146157165175184193205216225234244252263277285293302316321033334635336437138239140341642543144145346247148249150551752453154255256157158159160961362563364165266267168169771572273174175376277278179781282383484185186187188189491192393294295296397198199
567 101302303104305106107108209710211212413514815816517618419320521422523424625326427228429330431532633634135336237238339140841542243244245346147248249150551852553254255256357158159160661562563364265166167168169971372173174375176377278179681482183284285186187188189491192393294195396397198199
568 101202103204305206107208109610211212413514715616517718519220521322523724725326227328229430331732533334335336437138439140541942443144145246147348249150751452653254355356157258159160661362663264265266167268169771572173174175276177178179881382283484285186187188189491192393294195296397198299
569 101202203104305206207108109510211312513614515416817518519520521522223524525726227328429230331832633334435236237238339140541342743244245146347248249150551852553254155256257158159160961262263264365366167168169771672473174275176377178179681482183284285186187288189491292193494195296297298199
570 1012022031044051061071082095101114123134146156165177184195204216225236246255263274285292304316325334342354362371381391404415424432443451462472483491509511052253354355156257158159160461662463164165166267368169571672273274275176277178179881282383284385186187188189491292193294395396297198199
571 20110210350420510610710820971031141231341461510164175184194202214226236245252265273284291304316322335343353361373383392405415428434441455461471482491509515523533542552562571581591605611062363164265266267168169871272273274175176277178179781282283284285186187288189491292193294595196197298199
572 201202203204305206107108209810311412313614615616517418519420321622523324425526527728429130431532633334535336137138139140741842343244345246147148249250751652353454355256157158259160761662263264265166167168169771372373174275176177278179681382283484185186287188189491292193394295196397298199
573 1011023032041051064071081093101113127135144159165176184197202214225234245255263273284292304316326335343352363372383391404417425432443452461472482491507517524531542552561571581591601061362363164465266167268169771472173374275276377178179781482183384285186187188189491292193394195296297298199
574 3012021033041052062071081098103112123136146156166176184192204212226236245254264272285292305315327333343353363372382392405417424434443452462472482491505511052253254255156157158259160661262663264265166167168169671672273274375276277278179781282283384185186187188189591292293294195196497198199
575 101102203204505206107108109610211712113114615716317618519420321822523724525626727328429330331532833334135336237238139140541642443344245246147148249150551652453354255256157158259160961662263364165466367168169671572273274175276177278179781482183284285186187188189391492193194295296297298199
576 101202303104305106107108209610411112313614615816517718419420521422323624525226527428529130431632933234235336237138239140441742143244445346147248249250351852353354255256357158159160961462363264265266367168169871672273174175276177278179781482283284285186187188189491192393294195496297198199
577 1011022034042051061071082096104112123137143156166176185193202214221123424425426427428429330431732333234535536137138239140541842343444245346147248349150451952353254155156157258159160861462463164365166267168169871372173374175176277278179781482183284385186287188189491292293394195396297298199
578 1012021034042051061072081096103114124136146156166176184194205214227234243252263273285291304315325337342352364372383392405411042543344345346147248249150751152553354255256157158159160961562163264165266167168169671572273274175276177278179681382283384285286287188189491192393294295296297298199
579 10110220330430510620710820971041121231341491571641731831942032142252352462532662752862913023173253363423523623733823924064194254314414524614714824915025110524533542553562571581591601261362263264165266267268169471772373174275276177178179781282283284285186187188189491292193394195596197198199
580 201302203204205206107108109610311512313614415416717518719420321422823524725726327528229330631532533234435336237138239140741742243144245246247148349150351852453254255156257158259160561862263364165266167168169971272473174275176277278179681482283184185286187188189591292193594195196397198199
581 1011024031042052062071081094101113123136146156165178186196202216225237246253265274282292306316324332344353361371382391406417422433442451463472481491506517524532541552562571583591606615624631641651662672681691071472173374375176177178179681582283184285286287188189491192293294295396297198299
582 201202103104105506207108109710411112413514615816817418319420221622523824525326127528629130631532433334235236437138239240441642443244245446247148249150551652453154155356157258159160761962463264465266167268169771472173374275176177278179781482283184185286187188189591292193394195396197198199
583 1012021033042052062071081096103114123134147157165176187194204213224231124325426327328229130531432533134335136237238339140841542343544345446247248149250351752553254355156157258259160861562263364265166167268169771472173274275276277278179981482283184185286187188189491292193294295296497198199
584 101102303204205106107308109510211412513714515516417618419520421422523424725426627328529230631832533434435236137138139140441942643244145146347248349150551552353554255256257158159160661562263264265166167168169771672273174275276277178179781382283284185286287188189491292193394195296297298299
585 101202103304205306107108109610211212513614615716417518419320321422523324725526527528629330231632233534335136237238239140741942343344245146247148249150851952253254555256157158159160561662363364165366267168169771472373174175276277278179781282383284285186187188189491292193394395196397198199
586 1013022031042051062072081096101115122136145157164175187193205213221023424625226427428229330231632833334235536237238439140541542343144245246347148249150751752453154355256257158159160761662363264265266167168169871472173274375176277278179781382183284285286187188189491192393394295296397198199
587 2013021031043051063071081096103111124135147157165175184195205215228235243254264275283292304316325334342353362372384391402411042443144345246247148249150651852253354255156257158159160561662463364165266167168169871472173274475276177278179781382283284185186387188189491192393294195296297298199
588 1012022033043052061071081097105111123135146158164176184192203213226238245252264274285294304316324333344352361373382391406415427433441452464471482491507511052353254155256257158159160461562463264365266167168169871472173174375176177278179781382283384285186287188189491292193294295296297298199
589 1011022033043052062071081096104113124135147156166174183194203215225235244254263274287293303316327332343352362374381391405415428433442454462471482491505511052153254155256157258159160761562263564165166167168169771372273374275276177278179881482183284285186287188189491292193394195196397298199
590 101102303204405106207108109610311212413414915816317518519420421422423524525226627528329330331632833234435136337138339140741842443344145146247248249150551852153554255456157158159160761562463164165266167168169671572273474175276277178179881282283284185186287288189491192293394195296297298199
591 101102303204205106307108109610311312313514815816417618419320321522323824225226427728529230431532733434335136137138239240841642243444345246247148349150751852153254355256257258159160461762463164165266267168169671472173274375276177178179881282483284385186187288189591192293394195396197298199
592 101102303304105106207208109610311212513314615716617518519320321522623724525326427428329330531832333534335136237338339140541442843244145346247348149150551852353154155156157258259160761462263464165166267168169671572273174275376277178179981382283384385186187288189391392293194295396197298199
593 101102303104405106207108109610211212413614815616417618419320221522523324425426427428429330631632933434335136337438439140541542343244245446147148149150951352753254255156357158159160761762163264165266267168169471672373274275276177178179781282483284385186187188189491192493194195396197298299
594 101302103104205206207108209710311312313514715816517518519220421222423624425426527328429230331832533334335236237238239240641942643444145146247348349150551552253554155256157158159160961362563364165166267168169771272173374275476177278179881282183484185186187188189491192493394295296297198199
595 101102303204205206107108209510211412413314715616417818519520421422723524525326427228429230531232833534335436237138239140541942243344145146347248349150851652253354455256157258159160461762163364365166167168169871372373174275176277178179781382383284285186187288189391492193394195296397298199
596 101202103304305106107208109510211212413714415816617418519520421422823424425126427528329230331432733434435336337338439140641842443244345246247148249150751752453354155256157158159160661362363364265166167168169671772173174175276177378179781382383284385186287188189491292293294395196297298199
597 101202203204105306207108109610111512313514615616817518319320521222423824225226327428629330231532833434235436337438239140641742943544245146147148249150851652253154155156157258159160661462263364165366267168169671372473274475176277278179881382283384285186187188189491292193294395296297198199
598 201202103104205306107208109510211412313614915616417518419520221822523524325326427428629230431632533234335336237438239140441742543244145346347148249150851452453354155256157158159160761662363264265266267268169671372173474275176177178179881482383184285286187288189491192393394195396197298199
599 101302103304105106207208109510211212213714615516717518519520421222923424525626227428229230431632533434335336237238439140741742543244345146247248349150451752753254155256157158159160861462363364165266267168169471572173474275276177178179781482183284285286187288189591292193294395296197298199
600 101202103404105106207208109610111412213514715616717418419320821522523424525326427528629330131532533634135336237138239140441642743144345346347248149150751852353254255256257158259160661762263164165166267168169671672173474475176177278179781282283284285286187188189491392193294495196297198199
601 301102103204105206207208109610211312513514515916617518519420521422423224825326327628329130331632333734335236137138239240741542243444245146447148349150651752653154155256157158159160561762363364165266467168169871472173374375276177278179781482183284285286187188189491192393294195396297198199
602 101202203104305206207108109510311112513614815616617518519520521322623524325326327428329230331832633334235336437138339140541642343344245246247348249150751852353254155256157158259160761462363364365266167168169771372273274375376177278179781382383184285186287188189591292193394195296297298199
603 101102303104305106307108109510311312513314515616317718419520221322723524525426427328529230431832933434335536437338239140341542643144145246147248149150651952453254155256157158259160761662363364165266167168169671372273274375276277278179781382483184385186187188189491292193194495196397198199
604 101202303204105206207108109710211212513614615716217718719120221322523524525326727128329430931532533334235336337338239140541342843244445146147248349150751952253354255256157158159160661262463464265266267168169771472373174175276277278179781382283284285186187188189491292293294495296297198199
605 1013021031042052062071082095101117124135146154164175184195204215225234247255264275286292302318327334343352362372381391403415422434442454462471483491504519525532541551562571581591606616622631641652662671681691171472273174275176377278179781282383284185186287188189591192293394295196497198199
606 201202203304105206107108109510411212313414815716617618619520221522723524525426527428329230431332333634235136237238239140841842343344245246347148249150851952153454355156157158259160261862263464165366167168169871472273174375176177278179781282383284185286187188189591292193194595196297198199
607 1013021033041051061073081095101115123134147156165177187195204215221023424225326427428329230431332533734335336237238139140641542443144445246247248149150651952253254155156257158359160961362363164265266167168169871472173274175276177278179781482283384285386287188189491292193194595196297298199
608 201202103304105306107108209810211212513614815616517318619120521422623524525326427428429430531532633334235336237338139140541842343444245146347248249150751652553254155256157158259160561662163364365166167168169771572373274175176277278179881182383184185186387188189491292193294495296297298199
609 101202103104505106207108109510211512213414715916417818319420621122623424625326427128629330331532733434235436237338139140541742343344245146147248349150751652653254255356257158159160761562463264365266167168169571472373274275176277178179881482183384185286187288189591192193394195196297398199
610 1012022031042052063071081097103114122136147156165175186193206212225234244255265273282291303315327337342352362372383391405418424431442453463472481492507513524533541552562571583591604611062163364365166167168169771372473274275276177278179981182383184185286187288189591192293294495196197298199
611 101102303204205306207108109610411312413514415716317718519520321622623624525126627328429230531532533434435436337238139140441742243444245246347148249150551952353254255256157158259160861462363164365166167168169671672473174375176277178179781282383284185286187188189491292293194295196397298299
612 101102203304305106107208109510211412313414515916617518419420121322723724625226227428629330631632233434335436237238239140541642643544245246247148249150751652553254255156257158159160561762563164165266367168169971372273274175176277278179681482183284285286187188189491292193294395396297198199
613 201202103104305206207108109610211312313514515916517518419320421622623524625326627428429330331632433334235236337138339140641642643144245246147248249150751552253454255356157158259160461962463364265266167268169671672173274375276177178179781382183284185286187188189591192293394295296297198299
614 101202203304105206207108109510211212413414515816517618419520521322423724425626327328629230531532933234435236237238239140341942443144345446147148149150551952353154255156157158359160761762363464265266367168169771372173274375176177278179581482283384185186187188189591192393194295496297198199
615 1012022031044051062071081095102113123137147154166176187195204213221023424225326327228429230431632333534335336437238239140641642443544245246147248249150751652353354255256157358259160661662363164265166167168169771472273174175476277178179881282283284185286187188189491292293294695196297198199
616 1013021033041053062071081097101114123134143151116517518419420321722823624425226327528529130631632533234635236237138139240441842443344145246447148249150551552453454155156157158159160761462363464265466167168269971472273174275276277178179681482183284185186287288189491292193294395196297298199
617 201102203204205206207108109610411212513714815516517618419220421322623624225326527528529430431632333534135336137138239140841542343544345546247248249150751752353254355156157158159160361762563264265166167268169871472173174375276177178179781482183384285186187188189491292193394195296397198299
618 101102203404105106207208109410211312513414715616817618419720521422523424425526227228429130231632533334535336337238339140541642643144145146247348249150751752453454355256157158159160861562363164365166167168169871372173174475376177278179781482183384285186287188189491292193394195296297298199
619 101302103104305106207208109610211212413714615916617518419420521422423424525226227328529130531132833634235336337238239240741642343344445146347248249150651652553254255356157158159160661662363364165166167268169571772273174375276177278179881282283384185286287188189591192193394195196397298199
620 101202103104305306207108109610311312413314515916517418619320521522623624425226427628229330331332733534235436337238339140641742343344245246147148149150651752453154255156257158359160761462563264365466167168169471772273274275176277178179781382283284285186187288189591292193294395296197298199
621 101102303104205306207108109610111312413614615516717418419320321522423524425326627528529330631632833334335336137238239140341842543244345346247148149150651652353354155256157158359160761762263364365166167168169671472273374275376277278179781282383184185286187188189591192393294295296297198199
622 201102303104105306207108109610411212313514615816317718419320121322723524325226527428529330431632933434535436337238239140641642443244145246247148149150351852653254255156157158259160861662363164365266367168169871372173274275376177278179781282383384285186187188189491192393194295396297198199
623 201102203304105206107208109610311412313514515816417618519320321222823524425326527328429330631732433234435436337338339140541642643244245246147148249150451752553254155156157258159160661462563364365266167168169871472173274175176277278179881382183284385286287188189491192493294195296297298199
624 1011023032042053061071081095103112122137146156167174184195203213223237245253264275285292303311132733134335336137338139140741442643344345246247148349150651852253354255256157258159160761462363464265266167168169471572473174275276177178179881382283284285186287288189491192393294195296197398199
625 1011024031041052063071081096105112127135145155165174185193203214226234245254264276283293304318327335342352363372383391404417423432442454463471482491503511052453154155256257158159160961362163364265166267168169771472473374275276177178179881182283284385186187288189491292193394395196197298199
626 1011023033043051061071082098104113122135146156165176185192204212225237243254265274283292303316327334344353362372383392404419424433444451463471482491501051652253354255156157158159160561562463264265166167168169771472273374175276277178179781282483184285186187288189491192393294195396297298199
627 201102203404305106107108109710311312213414715816417518519220221622623624425326527428429430331532833434335136337138339140441742543644145346247248249150951452353254155456157158159160861462363164465166167168169671572273274175276277278179781382383184285186187188189391492193394195196397298199
628 101202303204105106107208209610211112513614815816417618519320321622423424325226627328229230531432633534235436137338439240741542543444345346247148249150851352453354155156257258159160561662363364265166267168169871472173374275176177278179881282383284285286187188189491292293294295296397198199
629 101202203104305106207208109510311412313414615716517418319520321422623624525426327528629230131832533534435436237238239140441842643244245146247248249150751452453454155256157258159160861662363264165366167168169571472373274175276177178179881482183284385186287288189391392293294195296197398199
630 201102303204105106207208109510111212313814515716517618419520221322823724425426327428429230531832133334235436237238439140841442543344545246247248149150651752453354155156357158159160661862263264265266167168169471672273274375176177178179781382383284185386187288189491292293194495196197298199
631 201202103104205306107208109510311312413414615616617618519520321522823524225526327428429230331732533234335136337538139140541742443444445146247148349150851452353554155156257158159160661462363164365266267168169571772173274275276177278179981282283584185286187188189491292193394395196297198199
632 101102403104205206107208109510111412413614715516717518519520421322523424325326527528329230531532533434535336137138339140541642443544245346147148249150751852453254355256257258159160861562363164165366167168169671372273374275276277178179881282283284385186187188189491292193294495196197298299
633 201102103204305106207208109610311312513514515816317618419420221322323724725126527428529130331832433434335436337238139240441642543344345146247148349150751852953354255256157158159160861362163264265166367168169871472173174475176177178179681382383184385286187288189491292193294395296197298199
634 101202303204105106207208109510211312713414515716717618419520521222423424525326127328629230631632633534335336237438239140241542943344245146447148249150951652153354155156157258159160761362463264265166167268169571772173274275276177178179981182383284385286287188189491292193394295396197298199
635 101302103104205206207108209510211512313414815716617418419520521222623624225526527428529230231732633434335236137338339140541742443244345246147148249150751652553254155156357158159160761562463264265166267168169771572273274175376277178179781382183284185286187188189491292193394595196197298299
636 1013021031043051063071081095101113124134149156166176184195205214225236243256264273284292303316325334342352362372382391407415424432442452461472482491506511052253254355256357158259160661662363164365266167168169871272373474275276277278179681482283284285186187188189491292193294395196397198199
637 201102203104305306207108109810311312313514415816217518519120321322923824725226627428329430431732233434335436237138339140441842743244145146247248349150551952253254155356157158159160761562563264265466167268169671472273274175276177178179681482183384185186287188189591292193294395296197298199
638 101102303304205106207108109510211312413614715416617718519420421622423424425426527228629330531932433334335136137338239140641342843344145246347248149150651452353354255356157258259160561762163164165266267268169671572273374275276177178179981282483284285186187188189591292193294395396197298199
639 10120210320430530610710810961021131251351441571651751851932042132242372442542642752842933033133210335344352362371383391405411142443244245146247248149150651552453354155256257158259160861562263264365266267168169671672273174175276277178179781382183284285286187188189491192393294395296197298299
640 101202303204205206107208109710411212613514615516517518319320521322423824525526427428529330331832633134435236237238339140441942543544245146147148249150751852353354255256257158159160561662163264365166367168169871472173174375176177278179681382283284285286187188189491192393294195396297198199
641 101102203304305106207108109410211312413614415716617618619620421222723424525426227528329230431732533134535336237338339140341842443344245246247148249150851952253354355256157158159160761462363264265266167268169771472173274375176177178179781382483184385186287188189491192393394195296297298199
642 101202203304105106207208109610311212413514515416717618519320321522523824425526327228429330431432833434335336237338339140541642643344345246247248249150451752453254155156257158159160861862163164165266167168169771472373174275376277278179781282383284285286187188189491292193394295296397198199
643 101102303304205106107208109510111512113414715916417518419520421322423724425326427628429230431632933434235136337338339140641642643244445146247148249150651852353354255156157158159160561662363364165166267168169671572273174275276277278179781382383284285386187188189491192393294195296397198199
644 2011021033042053061071081096105111124134148159163175185193202212228235242253266273284293302316327333343353362374383391406411142343444145146247148249150951452353154155256257158259160461562463664265266267168169771472273174275276177278179781282283384285186187188189591292293294395296297198199
645 101302103204205206107108209610611412113814615516417518319320221722523524425426627528629330431532933434335236137238239140541742443244245346247248149150651652453154155256157158359160561762363264165366167168169771272373274275176277278179781482283284285186187188189591192393194395296397198199
646 101202103204305306107108109510311212313514715716617518519520321322723724325226627428329230431732333334335336237238439140541742543344245246147248149150551852453354255256157158259160961562263264365266167168169671572173274375276277278179781382383184185286187188189491192493194295296397198199
647 101102303204305106107108209610211312313414615516517718519320421322723624525426627228329330531832833234335236337338239140241542843144245146247148349150551952353354255256357158159160761462263164165366267168169871672273374275176177278179781282283284385186187188189491292193294395396297198199
648 101302103204305106207108109610211312313614515716417618519320321522723424325326527628429330531832733334435336237238339140341642543144245346147148249150851452453354355156157158159160661662363164265266267168169871472273174175276277278179681382583284285186287188189491192393294295296297298199
649 101202303104205206107208109610211112413714715716417518319320321222623424325426727428629330631832733434335336137238239140341742543244445146247148249150651652553254155156257258159160661862163364265366167268169771572273174175376177178179781282383284385186287188189491192393294195396197298199
650 101202303104105406107108109510411412213414615616717618519520321322623524625426327428329230431832533434135336337338339140641642543344145146247148249150551252553354255156357158159160761662263264365266267168169771772273374275176277278179781382383184185386187188189491192393294195296397198199
651 101102203304205206207108109710211312413614515616417718519220221422523324625626527128329230331732833434435236237438339240941542443144145346147148249150651552453454355256157158159160661662563364165266267168169871272273274175376377278179781282483184285186187188189491292193294395196397198199
652 1013022031041053061071082095102115122136147156164176185195203215224237244253265274283292304315326334342353363371383391406414426433444452461472482491505517523532542554561571581591606616623632643653661671681691071272273274175176277278179781282483184285186287188189391492193394195196397298199
653 101202203204205306207108109710111312313514815616517518519320421422523624325426627428229330331732633334235536237138439140541742443544245146247248249150751552653254255256157158159160861362463464265366167168169771572173274275276177278179681382383184285186187188189591292293194395196297198199
654 2011022032042051062072081094102113125134147155166176185196202214225237245254265272284292305316325332343354361373382391401411242443244145346147248149150851452453454355256257158259160661762263164365266167268169871372273374375176277178179881382183284285286187188189491192393194295296397198199
655 201302103104205206107208109410411212513814315616517518519720321622523624725426327428329130431532433434235236537238339140441742643244545146247148249150651852453354255156157158159160761562363164265366167168169671672273174175376177178179781382183284385186287288189491292193394195296197398199
656 101102203404105206207108109510111312413414815816717518519520521222523624425326227428329230531632433234235436237438339140541742643244345146247148249150851552553354155356157158159160761562263264465166367168169571672273374275276177278179881282383184385186187188189591192193394195296397198199
657 201102103104405106207208109610411312213414815716417618619420221622623624325426527228229130331632533434335336237338339240641542643344145246147248149150751752453354355256257258259160461662463264165166367168169871272173474275276177178179981282383184385186187288189491292193194595196197298199
658 101202203304105206207108109610211412313414315916617518619420521522323624625426427328329130531332833534335336137338139240641442643244345346247248249150551552353354155156257158259160861762363464265266167168169471772273174375276177178179881382283184185286287188189491292193394195296197398299
659 101202103104405206107208109510111312613314715516717518419520321422523624325426327528429230531532833534435336237238339140741542543244145346247148249150351852553254355156157158259160861762163464165266167168169671272473174275276277178179681482383184185386187288189591292193494195296197298199
660 201102303104205106207208109610211412213614715716517618519420421122523524625326527328429130631632433434435236137338139240641542443344145246347248249150551852753454355156157158259160761562263164165166367268169771572173274375276177178179681382383384285286187188189491292193194495396197198199
661 101202103204205306207108109510311312513314815716517518619520521322423724325326427328229230431432433534335336237438239140441642643444245246247148349150651852353254255256357158159160961362563264365166167268169771472373174275376277178179781382183284385186187188189491292193394195396297198199
662 101102203304205206107108209510111312513514415616417718519520421222623624625426327228329230531932533334435336437338339140241742943344145146247248249150751552753154155256257158159160461662263464365166167168169871372273274275176277278179881382283184285286187188189491292193294395296397198199
663 201202103304205106207108109510311312413414715716417518519520221722223524525326727428529230431532833334235336237238339140541642543344145446147148249150851652453254255256157158159160561762363364165266167168169771472273274375176277178179681382383184285186287288189491292293394395196197398199
664 101202203204305106107208109510111312313614615816617418419520221622723424525226427528329230431432933334235336237338439140641642443244345146347148249150851752453454155256257158159160561562163364265166267268169871572273274275276277178179781282383184485186187188189491292193294395296297198199
665 201202103204205206107208109510211412213514715716417618419520321522623524325426727228629230431632633534135336137238239140441642743344445246147248249150651852253154155356257258159160661762263464165266167168169671472273274375176177278179881282283384285186287188189491292293294395196297298199
666 101202203304105306107108109410111412313514615816517518319720421822423424425526527528629130231632433334535136237238239140741442543444145246347148249150651752453254155156257158159160761662363364265266367168169571972173274175376177178179781382183284285286187288189491292193294395296197298199
667 201202103204105206307108109610211312413614615616717518519320421222723624425326227528529330331532533434235436237238239140741742343444345246147148249150651852453254255156257258159160661462463164465266167168169671572173274475276177278179881482283184185286187188189591192193394295196497198199
668 101202203204105306207108109510211312213614615616517718619520521422623624625226527328229230431632433534135336137138239140441642443544245546247248249150551852453254155256257158259160961562263264265266367168169771572173374375176177178179781382183184485186187288189491192393194295396197298199
669 101202103304305106107108209510211212613314615616617718519520521622423824525626127228329230431532333134335436337238339140441542443444245346147248249150551752553354355356257158159160961762363264365166167168169771472273174175176377278179681582183184285286187188189491292193294395296397198199
670 1012021033043051061071082096101115122134147157167176184193206213225236243253263273284293305314328333344353362372383391402414428434442452462471482491506516524533543553561572581591601061462463164165266167268169771572173174275276377178179681482383184285186187188189491292193294395396297198199
671 301202103104205406107108109710211312213714615716517618419320521222423824325326327428429330431832833334435236237238339140441542743444245346247248249150451552653154155156357158159160761662363164365166267268169971472273174175276277178179681382383484185186187188189491192393294195396297198199
672 101202103404205106207108109610211312313314915616517718519320421422723624125426527228329230631632533434235336237438339240641642543444245246247248249150551452453354255156257158159160561662363164365266167268169971472173374175376177178179781382483384185186187188189491192393294195296397198299
673 101202103204305306107108109610211312313414515816617618419420421222723924525326227128429130531432733434235436337338339240541842443244345146247248349150651552453354255356157158159160661662463364365266167168169771572173274175176277278179681382383184285186187188189491392293294195296397198299
674 101202103204305306107108109610111412513314715616517718319320421422423824225226627228529330431632633534335336137338439140541742743244445246147148249150551452553354255156257258159160861462363164265466167268169771472373174175276277178179781282383484185186187188189491392193394195396297198199
675 201102103304305106107208109610211312313914415616617618519320321422423524625426427228229330531432833234335236237338439140541742543344245346347248249150551552553354355256157158159160861562363164265266167168169871472273374175176377278179781382283284285286187188189491192393294195296397198199
676 101202203104405106107208109610311112313514715616517418519320321522723524425326327628329330431632833434435236337238439140441842643244145246247148249150451752353454455356157158159160961362463264165266167168169571572273274175276177278179781382283284285286287188189591192393294195296297298199
677 1011023034041051061071082096104112123134147157165174184194201214226236241254266277285291304311132333334535236137238239240641342543644445246247148149150551952353154155256357158259160761562463264265166167168169671672173274275276177278179781282383384285186187188189491192393194395396297198199
678 2011021033042052062071081097105115125134146157164175186192203211221023524425426527328229230431332533434335336137338439240841742343344245246247148249150551652353354255256257158159160761662263364265266367168169971472173274175276277278179681482183284285186187188189491292193394295396297198199
679 1012022032043051062072081096103113123134145156165176184195206214224236246254265273284292301315321033534435336137138339140441942543244145246247248249150651852453254255156257158159160561662263264365266167268169971272373274275276177178179781382183384185286187188189391492193294195296397198299
680 201102303204205306107108109510111312613514615516417718519620421322423824525526527228429230431832433234235336237338339140641742443344345246147148249150551852453354155356157158159160861762263164465266167168169671472273174175276177278179681382283384285186187188189491292293294295296397198299
681 201102103304205206107208109510311212413514615616717718219420121622623724125426427328729330431532733334435136137438239140441842443344345346247148249150651852453154455156157158159160961362263364265166267268169871372273274175276277178179681482383284385286187188189491292193294295496197198199
682 201102203304105206107108209510211512513414815516417618519520521322323624125626627328429230331532733434235336337338139140441742643544345246147248349150651452353354155256157158159160861662163264265166267268169871572373274175176277178179781482183284285186387188189491192293394295396197298199
683 101202203204205206107208109510311212313514915616617518419520421322623324325626427328429230131732833534435236237238339140741642343244245146147348249150951652453254255256257158159160661662363364265366167168169571472473274175276177278179881282283284285286287188189491292193294395196297298199
684 2011022032041052062071082094101115123135144158165173184197203213228236245253264278285291303311132433334335436137138239140341942443244245146347148349150651752353154155356257158159160761762163364265466167168169471572473274275176177178179781282383384185186187288189591292193294595196197298199
685 201102403104105206207108109410511312613414815616717518619720321222523624225226327428429130431832733434435336137338139140741542443344345246347148149150851452353354155156257258359160661462263264365166167168169771472273174275376177378179781582283284285186187188189591192193494295196397198199
686 101102203204205206207208109610311212513714615616417618619420221722223424425426427428229130431532533734435336337138239240541742643344245246247248249150751552353254155256157258259160861462463164165266267168169771372473374275176277278179981182383284285286187188189591192193294295196497198199
687 1012022032042051062072081094104112124132146156165175186197203216224239247254264274283291303315325333342351365372381391404411242343344145446247148249150451652453354255256157158259160861562263564165166167168169671672273374275276277178179681582183184185386187188189491292193294295296297298299
688 10110230340410510610720810941021151241341471510163177182197205214224237245252265271288291302316327333343351362372382391407411042143344345246247148249150651452553354155456157258159160761662163264465166367268169671672173274275176177178179681482283184185386187188189591292193394195396297198199
689 201302103204205206307108109910311312313714615816617618519220721322623624325326427228329230331332733534235236237238339240841442343244445246247248149150751652353254255156157158259160561462463164365266367268169871772273274175276277178179781582183184185186187288189591192193294295396297198199
690 1011023031042051063072081094102111125134146155165177185195204214229237244254266272284293306311032433234335436237138239140341642343444145446147148149150451652453154155256157358259160661762363264265266167168169671772273174275276277278179881282383284285186287188189491492193194295196297298299
691 1012023033041053061071081097105112122138145157165174184193203213228233244254266275286293305314323335342352362372381391405411142443444345246147148349150851552153454255156157158159160561662363264365366267168169671672273174175276377178179681482183284285186187288189491292293394295296197298199
692 101102203104505106107208109610311412313714815616517518319220521422823324225326327528629430231732633534235436237238239140541742443444345146147248249150651652553354255256257158159160661562263164265366367268169871472173274275176177178179981282283284285286187188189491192393294195396297198199
693 101202203104305306107108109710311212113714515516817418519320221622823424525526327728329130631732333334335336237138339140341842443344245146247248249250651552553354255356157158159160761562463164465266167168169671572273274375176177178179881482283184185286287188189491292193394195296197398299
694 1012023031041053062071081096102114123134147157166176184193204215223237244252263275284293305315321033434335136337138339140441442443344345346147248249150651652453154555256257158159160661562363164265166267268169971372373274175276277178179781482383284285186187288189491292293294195296297298199
695 101202203304205306107108109710111312413614815616417418319320321322723524325426427428729330531732633634135236437238139140741642443544345146247248249150451752553154255256257158159160661662363164365366167168169771672173174275276177278179781282283384185186187188189491192393294195296397198299
696 201102203204205206207108109510311312513314515916717618419420221322523624525226527328429330631632433234335636137238339140741742543244245146147248249150351652453354255256157158159160761362463564165366267168169771672273474275176277278179881382283184185186287188189491192393294195196497198199
697 101202303104105206307108109410311112613414515816417618619720121622423824625226527328229130531732633234435436137238239140541742343144445246247148349150851752253254155356157158259160561662463264365166367168169771472273374175376277178179781282283384185186187288189591192293394295196297298199
698 201102203104405106107208109610411412313514515716717518419320121722623524425426327428529330431532433434235336337338239140841342443444245346247148149150551552453354155256157258259160761662463264265266167168169671572373274275276277278179781582283184285286187188189591192193294295196497198199
699 2011021033042051062072081096103112122135148156163175186194202213225237244255266274283291304316326335344351362371381392405411042443544345246147148249150651752453254355156357258259160661462363264165266367168169771572273274275276177278179781382183384285186187188189491192393194295396297198199
700 101202203304205306107108109610411212713414415616417618519520521422423624525426627228329230431632333234635336237338339140241842543444245246147248249150751652353354255256257158159160761562663164265366167168169671572173274375176277278179881382283184185286187188189491292193394195296397198199
701 101202103304205106307108109510111412213414615816417718519420421422623724525326527328329330331432833334335336237238339140741842343344245246147148249150351852453354155356257158159160861662463264265366267168169771472273174275376177178179781282383284285186187288189491292193294295396197298199
702 20110230320410510620720810961021141211381451551651761841932042132252362422552632762852933023173211334344352363372382391405411042343144345346247148249150551452753154155156157258159160661562263264265266167168169771572273274175176377278179881282483284385286187188189491192293394295196397198199
703 101302103304305206107108109610611212313614915516517418519520421522723424325526527428329230331832433534135236237338339140641542543244345146147248249150851752253254455256257158159160661562563164265266167168169571572273174275376277178179881382183284285186187288189491192393294195296297298199
704 1011022032041054061072081096102112124134148156165176184192204213226235247253265274285294304317325333342352362372382391404417425432442451461471483491506511052353354355356357158159160861562163264365266167168169571572273374275176177178179781282483184385186187288189591292193294395296197298199
705 1012021034042052061072081097103114122135146156167175184194205214227235243254263273285291302317325333347352362372382392405416427432441451462473481491505517524533541553563571582591601061362263164465166167168169571672273374175276177278179881282283284285286187188189491292193294395296297198199
706 201202203104405206107108109610111412313614415916617418419520421522623524325226627628529130331732533334635236237138239240641642343244245346247148249150551952353354255256257158159160761462363264165166367168169771572573274375176177178179781382183284285186187288189491292193394295196297298199
707 201102203204205206207108109510211312413414615716617518519520321322823624625326227428529130331632633334435436237238239240641642343344145346147148249150551952353154255156357158259160761862363364165366167168169771372273274175376277278179781382183284285186187188189591292193294395296397198199
708 101202303104205206207108109410211212613414515816317718519720421422723424325226527428429130331832633534335536337238339140641542443244145346147148149150651552553254255156257158259160661762563364165266167168169871372173274275276277278179681582183184385286187188189491292193194595196397198199
709 101202203204105406107108109510111412313714715616417718619520621222323324725426727228229230531532633434235236237238239140541942443244345146147148249150551752453254455256157358259160561462563264365266167268169871572173274175276277178179881282383284285186287188189591192193394195296297298199
710 2011021031045052061071081096103114121137145154166174186194203215221023524525526427528429130231932333334235236237238239240641442443344345246347148149150451752353454255456257158259160761662263264165166267168169871772273174275176277178179681582183184185286287288189491292193294495196197398199
711 1013023032041052062071081098103112122135145157167175186193206213229234244254264274283291305314325335343351362371382391406417422434447451461471483492505511052153354255156157258159160661662263364165366167268169771372273274375276277178179781382183284185286287188189491292293394195396197298199
712 101102203104405406107108109610211312813614515616417518419420521622423224525326527428529330231732533434435336337238339140541742443344245146247148249150751452653254255156257158159160661662163364165366267168169871472173474275176277278179881282383184185286187188189491392293294195196397298199
713 101302103104305206207108109710211212313614515816617618419220421422423624525326427428429130431532733434135436137238339340641742343444445146347148249150751652553354155256157158159160661662363264365366167168169671472273374375176177178179881282283284285186287288189491192293394195296197398199
714 101202103304105306207108109610211312513514715716617318519320421522523324325226327728329330331432533634235636337138339140541842743444345146247148249150551552453254255156157258159160961462263364265466267168169771372373374275276177178179881282283384185186187288189491292293294195296297298199
715 1012022032043051061071082096101114124136147154164176183193203215223234247254264274287293303318321033334235336437238139140441642443244245346247148249150751652353354355256257158159160661562563164165266167168169871572273274175176377178179781282383284285186187288189491192393294195396297298199
716 201102403204105206207108109610311312213414715916517518419520221322723724425226327528429230331932733334435236237238339140841842443344145146347148249150451452453354155356257158159160761462263564265266167168169771672173274275276177278179781382383184185186387188189491192393294195296297298199
717 101202303204105106207208109510311112413714515616417718519520321522723524225426727128529130431632733434435136237438239240841542243444445246247148249150551952253154155256157158259160461562463164265166267168169771672273174375276277278179781282283584185186187188189591292293294295296397198199
718 101102303304205106107208109510311512313214915816317618419520121722423824425326727328629230531432133334335136337138239140641542643544245346147148149150851952153354255356157258259160461662363264165166367168169971572273274175176377278179681482183284385186187188189491292193194595196397198199
719 201102203204205206107208109610211312413714715716517618719320621222623324425326427228229330531732733234435336237338239140441642443244245246147248349150951252553354155156257258259160661262663364165266267268169671672273174175276177178179881482183284285286187188189591292193294495296297198299
720 101202103204205306107108209410211512213414415616717518319720421622423724625726427428629130331932733234235236237138139140541642243644145146247248249150351752453154255156257158259160761762163364265366367168169871672473174175276177178179581582283184185186287288189491192393194395396197298199
721 101202303204205106207108109510211212413414715816817518619520521422623824425226327428229230631332333234235536237138439140741942243244245246247148249150651352453254155256257358159160561862263464165166367168169771772273274375376177178179681482283184185286287188189591192293394295196297298199
722 101202103104305306207108109510211312413514415616517618519520321822723924425326327428529230231732433334335236337238239140641842343244245246247248149150651752353154255256157258259160361862463164265166167368169871272273374275176377178179981482183284185386187188189491292193294495296297198199
723 101302303104105306107108109610111412213414415616617918419320521222823924525226527228529330531732633234335336337238239140441742443444145246147248349150751752453154155256157158159160661462463264365166167168169571572373274275276177178179781482183284385286287188189491392193294395196197398299
724 20110210320430520620710810971021121231371481561671741841912042152262362422532642752832943033173253343413523623723853914084124254354434534614724824915035110524531541552563571581591601061262363164265366167168169671472373274375176177278279681482283284285186187188189591292393294295296297198199
725 201202303204205206107208109710311612213514715616417518319520421322823524425426427428629230431732233434435436437138239140541742643144245146247348149150351752653354155256157158259160661662263264165166367268169971472273274275176177178179781382283384285186187188189591192193294295396297198199
726 1011023033042052061071081093102112124136145157168175185197203216225233243256264274284292304316323333345352361373382391404411142643344145146347148149150751552253454155256157158259160761462263564265366167168169871372373374375176177278179781482283184185286187188189491292193194395196497198299
727 101202203304105106307108109610411312313914615716417618519320421422723224525426227328329330431432933434235336537138239140541642543244445246147248349150751652353154255356257158159160861362363464165166167268169871372273274375276177278179781482183284285186287188189491292293294195196397298199
728 101102103404205106207208109610111312513614515816317518419320221622623424425226627428629330431932433434335336337138339140641742543344245346147248249150651452453454155156257158159160761462363364365166167168169671672273174275276177278179781282383184285286287188189591192493294195296297298199
729 201202103204105306207108109610411212313514615816517418519420221422323724425226527528529130531332833734135536137238139240441842643244545246147148249150751552353254155156157258259160661962363264265266367168169571572173374275276177278179881282283284185286187188189491192493194295396297198199
730 101202103304205206207108109510211412613414715416417618619520421422623624425526427628329230331732333134335336437138239140741742143344245246147148349150551952553254355156357258159160861362263264365266167168169671572273274375176177178179881382283284385186187288189491292193394295396197298199
731 101202203204205106207208109510111312513714515516717418519520521422423324425626327428429230231632833434335436237338339140541842743244145146247148249150551652353254455156257158159160961562263464165166267168169771472273374175376177178179781282383184185386187288189491292193294495296197298199
732 2012021031044051061071082094102114122137146158165176184197202214226235244253263274285291303317326333342351364373381391406417424434443452462471483491501051452353354355356157158159160461762363164265166267168169771472273474175176277278179781282383384285186187188189491292193294395296397198199
733 201302203204205206107108109710111412413714515616717518419420521422523424125526427328429130331432733534635236237338339240541742543544245346347148249150751552353154155156157258159160661562463364265166167168169871372373374175376277278179881282283284285186187188189591192193394195196497198199
734 2011022031043052062071081094103113124135149156164175187196202213225236244252264275281292302314327334344352366371382391408411042243144245346147148249150751652453454355356157158259160661362363364165266267168169971372473274375176177178179781282283384185186287288189491292193294295196297398199
735 101302203204105206207208109610311412613614415616517418419520221622623724325326327528529230531432333434435536337238239140641542743344345146247148349150651752353154155256157158159160561762263364265366167168169871272373174475176177278179781482183284185186287188189591292193394195296397198299
736 101202203104305306107108109410111312213714815616717618419620321422723224225526427328429230431632633534235436337138339140941242643444145146247248149150551752553254255356157158259160861662463264365166167168169671572173374375276177278179681382283284285186287188189491292193194395296297298199
737 201102203204205106107208209610211412413614515816517418419320421622323524525426427528529330431732433234335236437238239140441842743244145246147248249150451452453254455256257158159160761562463364165266367268169871572273174275276177178179881282283384185286187188189491292193494195496197198199
738 1012021035041051062071081094102113121136146155166176186197203214226239244253265274282291302317325332342354361372381391409416425433447452461471484491504511152153354155256257258159160861362263364265166167168169571572273374275276177178179781482183384285186287288189491192393294195296197398199
739 1013022032041051061072082097105112126136147157165174185193206214226232246254264274283291302315326332343354362372384391405418422433442452462472482492505516523533542551563571581591601161562163264265266167168169571572373374175276177278179881282183284185386187188189591292193494295196397198199
740 201202103104405206107108109510211412313314715816417718519520521422723724325726327328329230131832533334435236337238239140541942443144145246247148249150751452353454255256457158259160761662463264365166167168169871572173374175176177178179681382283384285186187288189491292293194395196297298199
741 201202103104305106307108109610111312313814415716717518519420421322723624525226227428529130631632733234235236337338239240541442543444445246247148249150751752253254155156357258159160561362363364165266167268169871772273174275276277178179781482383184285186287188189491292193394395296197298199
742 201102103204305206207108109610211312513414515616617518419320321522823524525326727328429330631432533234235536137338339140441742343644245146147248249150651952153354155256257158159160461662663164165166267168169771572373274475176277278179881382183184385186287188189491292193394195296297298199
743 101202203304105306107108109510211212413514815816417618519520621122523424525326427328529230431832633334335236237338239140641442443344345246247148249150851752453154255256257158159160661762263264265466267168169571572373274275176277178179781382283384185186187288189491192393294295296297298199
744 101202103204105406107208109610311412213414615416617618319320321422723724525626427328629330231632833434235136237338239140541742443344345246147248249150651952353254155156357258159160461862263464165266167168169671372373174275376177278179981382283184485186187188189491292193294495196297198199
745 1012023032042052061071081096101113124135145157165177186194204214227235243253264273284291305317324336343351365372381392407415423434442454461472483491505514522534541552561571581591601061562363264265266267168169471772373274175276177178179781382383184185386187188189491192393294295396197298299
746 3011021032043052062071081096103112126134148154167176183195201212228236243255264271285292303318322335343353362374383391405411042443344445146247148249150551652653354255256257158159160961262263264365166167168169871572373274175176377278179781282283284185286187188189491292193494195296297198199
747 201102303204305106107108209610311812113414515716417618519420421522523424425626327628429330331632733434335336337138139140641342643444145146147248349150451852353354355156257158159160661762263264365166267168169971272173274175276177278179881382483184285186287188189491292193294295396297298199
748 101102303304105306107108109510311312513514615616617718319420421222323324325526627328629330331632733734435236137238239140541842643344345146147248249150851452353154155256257158159160661762463464165266167168169771472273174175476177178179881282283284385186187288189491192293394195296297298299
749 1011023032042052061072081097103113123136146157167175183191201215227234244253263275286294306316327334343351362372382391406413425432442454463471482491506516522533542552561571581591601061562263264165466167168169671572473174175276377178179681482283284285286187288189491192293394295196297298199
750 301102203104105506107108109610311312413414815816517318419520121522623524525326427628529230631732433534235236237138239140341842443344145346247248249150451752253454155256357158159160761462663264365166367268169871672273174375176177178179781382283184185286187188189591192193394195396297198199
751 201102303204105206207108109710311212413414615516817718619220221522623724325526227328229230731332333634435336237238339140941342443244445246147248149250451952553154255156157258259160561662463264265266267168169771372373174275376177278179981382183384285186287188189491292193194395296297298199
752 101202203204205106207108209510211312513414515516417518519520421522723724625626327328529230531632633334135236537338239140441542443544245346147148249150451752353154455256157158159160661862263164165266167268169671772373174175176377178179881382283184185286187188189391492193394295196397298299
753 1012021034042052061071081094101112124135148157168177183197203214226234243255262273284291306314325333343351364372384391407415421434444452461471482491501051852453354255256157158159160561462663264265266267168169671572373174375176277178179581582183184385286187288189491292293194395296197298199
754 301102203104305206207108109710211412313814815416517618419420521322323524425726227328529130531532533434335136337238239240341742943444245246147248249150451852253254255256357358159160661562263264165266267268169871572273274175176277178179981282283384285186187188189591192193394295296297198199
755 101202203204305206107108109510311212413314615416617618519420321722523624625626427428529330331732533434435136137338239140641742443344245146147248149150551952453254155256357158259160461662363164265266167168169671572373274175276177178179981382183284385186287188189491292193394295196297398299
756 101102403204205206107108109510111412413514515716817518419520421222423624625326327328529230431632733334235336237338339140541742543344245446147148249150751752253254255256257158159160961662263364165366267168169671372473374175276177178179681482183184385186187188189491192293394395296197298299
757 2011021033042051062071082096104112122136144157167177183194202215224237247253263271285291302316321033234235436337238339240641742443244245246247248249150651752453454155156257158159160661662363164165266267368169871272473274475176177178179781382283284285186187188189491292193294395496197198199
758 10130220320410540610710810961021151231311471571671751851952062142262312242253263274283292303318324332341354362372382391405417423434443451464471483491505515522533541551562571581591606615624632642653662671681691071572273274275176277278179681382383184285186287188189491292193394195296297298199
759 1012022031043053062071081097102113124135141015416417618419320321622923324325526627328529230531832433534235236137338239240541742443344145246247148249150851352353454355256357158159160361962263264165266267268169971472173374275176177178179781282483184285186187188189591292193294295396197198199
760 201202303104305106107208109610111412413414415516717718619420421322623924225626227328529330431832533334735236237138239140841542543244245146247248149150451752553354255156157158259160661662263264165266167168169871272373274175276177278179781382283284385186187188189391492293194295296497198299
761 201102103404105206107208109510211312413614615716517618319420121622623624625526527328529330331732533234235136237338339140741742443244245146247148349150651652253354355256157158159160861662163264165366267168169871472373174275176277278179681482283284285286287188189491292393294195296297298199
762 2012022031041052062072081096102113123136145159166173183194204213226236244254264276286291304317326333343354362371382392405416422432441453462472482491506518523531542551562571581591606611162163164565266167268169671472473374175276177178179781182483184285286287188189491192293394295296197298199
763 1012021033042053061071081094105112125133146158166176184197203214225239243255262274285291309313326332342353362371382391404419424432443451463472482491503516522534541552561571582591607611062263364265366267168169571572373174175276177278179781382283184285286187188189591292193394195396297198199
764 101102303204205206207108209710211412513414615516517518619320421522623524625526327428329330431532733434235336237238439140641742343344245246147148149150451752553154255156357258259160861562363164265266167168169771472173274175376177278179781482183284285186187188189591292293394395196397198199
765 101202103404105206107208109410211212113814715616717618419620421222723324625426427328329230331732533534335236237138439140441942543144245346247248149150851752453154455256157158259160761562463264265166167168169771472273374375176277278179681382283284185386187188189491192393194295196497198199
766 101202203304105106207208109610311412313514615616517518719420521422523624525326527328229130431632533334235136337438239240541742443344345346347148349150451452553354155356157158159160761662163364165166267268169871572373174275376277178179881282283384285186187188189491292193494195396297198199
767 101102203304305106207108109510111412313514715816517518519520321422523324425326327428329230431332933734435336337238239140641642443244445246147148349150851552753254255256257158159160661662463164365266167168169771372273374275276177178179781382283184185186387288189491292193394195296197398199
768 201102203204105306107208109610311212413614515816417518519320221422523524625226527328429330431832833234235236437338339140441642543644145246247148249150851852353154255156157258159160561362463364265366167168169771372373274375176277278179881282383184385186187188189491292293294395196397198199
769 101202203304205106107208109510211412313514615616317818419520221522723624525226427328429230431732533134335636437338339140541642643244245346147148249150851752353254155256157258159160761462263564265166167168169571472373174275176277178179881282483284485186187288189491192393294195296297298199
770 101302103204205106207208109510211312213714615716717418419520221522623524525426427428529230531632533234435236237138239140541742443244245346247348249150751752353254155456257158159160861462363564165166167168169471672473174275276177278179881282283384285186187288189491292193294495196197298199
771 101302103104305106207208109510111312413314615916617418519520521422823724425226427528429230331632233334435236237238139140541842243444345346347148349150651852453454155256257158159160661662263264165166367168169771572273474375176177178179781382183284285286187288189491292193394395196197298199
772 201102203104305306107108109610211212513414615816517618519320421622623424325326227628329330431332633834135236337238339140541642643444345246247148249150751852253254155156257158259160661462463264265466167168169571672173274275176277278179881282283384385186187188189591292193294395196397198199
773 101202103304205206207108109610211412313414515816417618519320521522323524625626527328329330231932633534135136137438339140441542743244145546147148149150851352353354155156257258259160761862463364265266267168169771372173174275376177178179781382483184385186187288189491192393194395296197298199
774 101302103204205106207208109510211212713714615416617618619520421122623424425526327228329230531632633234635236337338339140741442443244245346147248249150651852353354255256157258159160861662263264265166167168169571472273374175376277278179881282383184385286187188189491192493294195296397198199
775 101202103204205206207208109510311412213514415816317618519520421422623724425626527328329230231832633334335136437338239140441842243444145346247148349150451752453254255156257158159160961462763164265366167168169671672273274175276177178179781282383184285386187288189491292193294495196197298199
776 101202203404105106107108209410111412213714515716617618519720421422523424425426527428429130531732533434235236237338139140541842343644345246147148349150751552453154155256157258159160661662363264265166367168169571572373174275376177278179881282483284285186187188189491292193294395396297198199
777 2011021032043052062071081096102114123136148156165176184194203213227234245253263274284291303314322337341354364371383392405411242443244345146147248249150651652553354255156457158159160861362263264265466167168169871472373274275276177178179781282283384285186187288189591192193394295196297298199
778 1012023031042052061072081095104113126136145156164174185195204214224237243254265275284292302319326333342353363372382391404411042643244345246247248149150651452253454255256157158259160961362263364465166167168169671572273274175276177278179881282283384185286287188189491292193294295296297298199
779 10120210350410520610710820961021141231351451561641741841952022152272362452552652752872923033153273333413543623723813914064110423433444452461471482491505511052253254155256257158159160861462363364365166267168169471772173274275176177178179781382183284285186187288189491292293294395396197298199
780 1013022032043052061072081098103113124136147155167175183194205214227233245252265274285291302315326333343355361372383391408413424433443452462471482492506511052353254355256157158159160861562163364265166167168169671672273274275176277278179781382183284185286287188189491292193394295296297198199
781 1012022031043052061073081095102112127134146158163175184195204214224236244253267274285293304316329334343353361372382391403417425432442451462471482491505511152353154355256157158159160661562263164365166467168169871572173274275176177278179881282383284285286187188189491292193394195296297298199
782 101202203304205206107108109510311512213514915716617418419420521322523624325226527528629330531532533434335336137238239140441942743244145346147148249150651752353254255256257258159160761462363264165266267168169671572273374275176177178179881382183284285186287288189491192393294395196197398199
783 101102203204305206207108109510211212413614615516617418619520321522623324825426427528229230231832633334335336237238439140541642543244145246147148349150751952653154155156357158159160761662163164365266267168169671472273374375276177178179781382183284185286187288189591192293494295296197298199
784 1013022031042051063071081095103112122136148158164176185195205215225234242256263274285292303316327333342353363372381391406414426431441452462472482491504511052253454255156157158259160961562363364265366267168169671472173274375276177278179781382383284185286187188189491292193194595296297198199
785 1011023032043052061071082097102113124136147155164175185193205215226235245254265273284293305314327333341355362373381391404418422432444451462472482491505511052353154155356157258259160661562563464165166267168169671472273274175276177278179981382183184385186187188189491292193294395396297198199
786 101202103204505206107108109610311212513514715616417818419420421322423724425326627128429330431732533234435236137338339140741342543444245246347148249150751852553254455356157158159160661662163264265266267168169771472473174275176177178179681482183384285186187188189491192393294195296297298299
787 1011022033041052063071081096102114124135145156167177183194205211224236246255262272286291303318325334343351362372382391404411042343544345146447248249250551652453254255256157158159160861462263264165466167268169971372373274275176277278179781382283384285186187188189491192293394195396297198199
788 101202203304305106107208109710511212513514415616317618519320221722623624625426527328329330231432633434335236337338339140641642443344345446147148249150751552353354355256157158159160661862263264265166267168169771672173174175176277278179781382383184185386187188189491292193394195296397198299
789 1013021031042053062071081095101114122135146157167177184194204214225233243257263271284293304315321033434535236137438339140541342743444145246147148249150851552253354255256157158159160761662563364265266267168169771472373174275276277278179681382383184285286187188189491192393294195196497198199
790 20110220330420510620720810971031121251381471551631751861932042132252332462542662732822933043153263343433523623733823914054110425432442452462471483491504518524532542552563571581591606614622632641652662672681691171372173374175276377178179781282283384285186187188189491192293394295296297198199
791 101102203504205206107108109510511312313414515416617618419620321622423624725726227428529230331832933334235136437338239140341842443144345346247148249150651852253454255156157158159160361862563164165366167168169871372373174275176177278179881382283184285286187188189591192393294195196397198199
792 101102503104205206107108109610311112513414615816517918619420121522723524425126327428329130731332533634235436337238339140641842343244345146247148149250851452353254155256257158259160861662263264265266167168169771472273274175276177178179781382283384385286287288189491292293194395296197398199
793 201102203104105206207308109710411412413714415616517318419320121522523324925526527528429130431732533434335236137438339140441742543244245246247148249250551952253254155156157258159160861462463264265266167168169671472373274175176277278279881282383284285386187188189591292193394195296397198199
794 20110210340420510610720810951021141231361461551651741861952022132242382482542652742832923033183253323413513633733833914010415425433441453462471482491504511152353254355256157158259160661462263164365166267168169771372473374275176177178179681382283384185286187288189491392293194395296297298199
795 201302203304105206107108109710411112713614615616517518319420321522523524625326227428529130431532833434335336337438339240641642443144245346247248249150851652353454255156157158159160861462263164365266167268169571472273374175176277178179681582483184185286187188189491292193294395296297198199
796 101102203304105206107308109510311212313414915716517618419420221522223824325426427328529330531432733434335336237138239140541542743244245446247248249150551952553154155256257258159160861662263364365166167268169871372173374275176177178179781282483184385286187188189491292193394295296297198199
797 101202203104405106107208109610211412313314715616617518519320421622423724525326427328529330531432833334135336337338239140541742743244145146147248349150551752353554355156257158159160661562163264265266167168169671472473274175276177278179781482183284285286287188189591192293394395196297298199
798 101202103204405206107108109610211212213914615716617418419420421322423524225426527628429130431832933234435136237138339240541642443244245146447248149150751652453254355356157158259160861562263264165366267168169571672373374375176177278179781282383184385186187188189491192393194295396297198199
799 101202103304205106207208109610211412513314515816417718519420521422623824325426227228429130331732333134435236437338439240441942643544245246147148249150551452453354155256357158159160861562163364365266267168169871372173274275276177278179781282383384185286187188189591292293394295296297198199
800 1012022032043051061072081095101114124136146155165175184195205214224236243255265273286292303313321033134435336237438239140541942643344445146147148149150551952153354255256157258259160561662263464165166167168169771472373174175176277278179881382183384285286287188189491292193394295296297298199
801 201102303104505106107108109610211312413914415816517418519520521322523324525326327428629230331432833334235336237338239140641642543444145346247148249150951852253254455256157158159160761762163264365266167168169471572273274275176277178179781382183284185286187288189491292193394495196297298199
802 101202203104205206207108209710211212413514615716517618419220521322623424625326527528429230331932833334135236137238339140641442343544445146247148349250651852453254155156257258159160661662263364265166167168169671372273374175376177278179881382283184385286187188189591292193394395296297198199
803 101202203104205406107108109410111412613514415716417618519720421622523424525426327428429130331432833434335236437338339140641542343444245346147148149150651852353254155156257158259160761762163264465366267168169871472173174275276177178179681282483384285186187288189391492293194295296297298199
804 2011022032041053062071081096102113122139146156167175183194203213224233245254263275286291304314326336343352361372382392406411142543444245246247248249150551652353454155156257158159160761562263464265166167268169771472273274175476177178179781282383284385186287188189591192293294195296297298199
805 101202203204205206207108109510511212513414715616517418419520321622623824325526327428629230331932333434235236137338239140541642543244345346347148149150551652253454255356157158259160761762463264265166267168169671572173174375276277278179781382283184185286187188189591292193294295296397198199
806 101102303104405106207108109410111412313414515816517618519720421422623324625526427328529130331832433734235136237338239140541742543144245246247148149150651852353354355256257158259160561762463264365166267168169871272273374175376177278179781482183284185286187188189491292293194495296297198199
807 201102203204305206107108109710311312313814315516617818419220221322723624525426427328529230531532633234435236437138139240641642443344245346147248349150751752253354255256157258159160461962163264365166167168169771372473274175376177278179881382283184485186287188189591192193394195196397298199
808 1012022032042052062071081095103111127132145158165175187195203216225236245253264273282292306317324334342353363373383391404415426434442452462472481491505516525532542551561571582591607613623635641652661671681696716722731743751762772781791081182283284285186187288189391492193194295296397298199
809 101102303204205206207208109510411212213414615916517518419720321522423624625326527528429130431832533334235436237138339140241842443344345146147148249150851852353254355256157258159160461662463364365166367168169671572473174275276177178179881382283184185186287188189591292293194395296197198199
810 101202203404105106107208109410211312413514615616517918519620321422523724525126327328429230431532633434335536137238239140541642743244145546247148149150751852353254155156257158359160661662263164365266267168169771472173174375176177178179781282383484385186187288189691192193194395296297298199
811 101202203204205206207108109610211412313714615716717518519420421322623424425526227328429130531632233434435236337338239240641342843144245246247248149150951552353354355256157158159160761662363264265366167168269571672273274275176277278279781282283284385186187188189591292193294195396397198199
812 1012021032042052062071082094101114124134146157162175185197203216227236242255267275283291303318324334344353362372383391403411042543344145246147148149150551652453154355156357158259160661662463264165266367168169971372373174275276177278179681482183384285186187188189491292193294495296297198199
813 201102403204205206107108109510311312313814515816417718419720521222423624325326527228529130331632633534335336337238139140741542543344245346147248349150551852253254355156257158159160561762363164265366267268169871672173174375176177178179681382483184285186187188189591192193394195296397198299
814 101102303104405106207108109510311212513314615616817718519520321422423624525526127228329130731532733434335436237338339240441642543144245146147248149150651652653354255256157258259160561462563264265166267268169771672173274175276277178179981282283284385186287188189591192193194395296297298199
815 101102303204205206207108109710311412213714415716517418519220421322323524825626527528429230631632633234235236137238239240241642643344245346147148149150851752253354255456157158259160661862163264465166267268169571672473174175176377178179881282383184285186187188189491292193194495196297298299
816 1012022032041053061072081095102113123135144158167177184195204214221023524425626127328529230531632333334335136337238139140541842143444245246247248349150751652253254155256357158159160561562563364365266267168169971472173274375176177178179681582183284385286187288189391492193294295196297298199
817 101302103204405106207108109610111312413614715616617518419520721322523524525326227428529230331732733334435336237238239140541642543444145146247148249150651852353254155556157358159160561562463164265166267268169671672273174275176277178179981182283384285186187188189491292293194395296297198299
818 201102203104305206207108109610311212413514615716617718319320221522623524425426527328629230531532633234435236137238239240541542343444245246247148249150751752353354355456157158159160761862163264265266367168169771472473274275176177178179681482183284385186187188189491292193294295396197298299
819 101202203104305106307108109510211312213414815516617718319520521322823824125626327228629230431832233334635236137238239140241742543444245246347248249150451852453554155156257158159160961562363164265266167268169971372273174375276377178179681482283184185386187188189391392293294195396297198199
820 101302103304205106107108209610111312613314715516517818419320321822723724325426327328429330731432333434235236437338439140641342443244345246147348149150551752353254355356157158159160561562663164165266167268169771572173274175176277178179881582383184285286187188189491292293194395396297198299
821 201102203104305206207108109610211212413514815616717618319320321222623424225526427328529330631932633534435136237238339140441642943244145146247148249150551552353254355356257258159160861362263364265266167168169771472573174275176277278179781482183484185186187288189491192393294195296297298199
822 101202203204205206107208109510311312313714415616417618519520421522523524525626427228629230431732433334635336137138239140541642443344145146247448249150651652353154455256257158159160661862363364165166267168169571672273174175276277278179881282383184285286187188189491192493394195296397198199
823 1011022033042053061071081094102113124134146159165176185197201214227236244252265274282291307312327332343353362372383391407415423435443452461471483491505511152253254155356257158159160661762363464365266267168169771472273274175276177178179781382183184285386187288189491292193294495196197298199
824 201202103104205206307108109610411412413614715416617518519320421622723324425326627328429330331532533634335436137338139140641642443344145346247148349150451652553354255156157158259160861562163164365266167168169671672373374175376277278179781282383184285186187188189691192193394195196497198199
825 10110220340410520610720810951021131231351471511163176187195204211223234245252264273281292304315321033434235436437238239140841742443344245146247148249150651352653354255256157158159160861562363464265366367168269871372373174275176177278179781282283284285286187188189491192393194195496297198199
826 10120220330410520610730810971061141241341471531661741861942032142210235243254263276282291306314323336344354363371382392403411042543244245246247148349150651752353354155256157158159160661362363364365166167168169871472273274175276177278179781482183284185286387188189491292193294395196297298199
827 101202303204105506107108109710211312413714615616517518419420421422523724325126527328529330231832633434435636137238239140941542743244145146347248249150351752253454155156157158159160861462663164265366167168169871372273274275276177278179781382283184185286287188189491292193394195196397298199
828 101302203204105106107208209610111412513614815616417618519320321422523524325426727428329230431632333434235236437238339140841642443244245346147148249250751652253254255356157158159160861262563164365266167168169771672273274375176177278179781382283284285286287188189491192293494195196397298199
829 201102203204105106207308109510311212313614415101641731851952012162262352482532642762832923023110323334343353362372382391405418427432441451461472483491506516523532541553561571581591601061262363464265166367168169571672173274275276277278179781382383284285286187188189391392293294195296397198199
830 4012023031042053061071081098103114123135146158163175184195203213221123324225426727428429230431932433434435436137338439140741542343244145246147248149150751652453254155156257158159160561762363364365166267168169571472373274175276177278179781382383284285186187188189491292293194495196297198199
831 1011023032042051063071081095102114124137147156165175186193202213228236243252264273284293306318324333342354362373381392406417428433442452462471483491507514522534541552562572581591607614622631642651662671681696714722733743752761772781791081182183484185186187188189491292293294395196297298199
832 101302103104105306307208109710311212313614415616417918319320321722423724525426427328629330231732733534135236437138239140541742643144345246347248249150851552153254155256157158159160561762363364265166267168169771472373274375276177178179881282383384185286187188189491292393294295296197198199
833 101202303104305106107208109610111412413414815516817518419220421122923524325426427328529430631732433334235436437338239140741642443244245146247148249150251852353354255356157158159160761362363564165166167168169871572473274175276277178279781382283184285286187288189591192393294195196397298199
834 201202103204105206307108109610411312313514615816417518519320121322723924325126527528429330331632533234635336137238339140841842743244145146247248149150751552253354255256257158259160661362363464165166167268169571472473274275276177278179881482183284385186287188189491392193294295296297298199
835 2011022032041052062072081095101114126137144157163176183195204212225235247252267273286292303311032633234335336137238339140641542343144145446347248249150851752353154255156257258159160661562463264265266167168169471772173274475176177178179881282283484285186187288189491292393294295296197298199
836 201102303204105306107208109510411412213514715516817418319720221522723424525626227528629130531732533434335136237138239140541642243444145246447248249150551852253354155256257158159160861462463264165266267168169571972273174275276277178179781282383184285286187288189491292193394395196197298199
837 101202103204405106107208109510211312413514615616517518619420321722523624525426627528329330431332433434335136137238339140841442443344245346247148249150651952453254355256257158159160461862163364165166167268169671772273274275176177278179881382283184285386187188189591192193294395196497198199
838 1012022033041052061072081096102112126134144157166176187194205213222238245252265273282291303317327334343353361373382392403416427434443453461471482491501051552353254155256157158259160961562163264365266267168169571672173174375176277178179781282383284185386187288189491192293294495296197298199
839 2012023031043051061071082096102114124133147157167174184195205217224233244255264274285292302317326337342352362374381391406412426434442451461471483491502519524531542552563571581591601161362163264265266267168169771472573274175276177278179681682183184185186287188189491292193394295396297198199
840 20140210310420520610710810951021141231371451571661771851942052112272362452572642722842933053143243333423523623713833914074110423433442451463471482491504519522531542551563571581591605615623634641651662673681691071372373474175176277178179781282283284285186187188189491292193294395396297198199
841 1012021033044051063071081098103114123137147155165175185194204214228234243252263275284291304313326336342354364371383392404419424431444452462471482491509515523531541553563571581591604616623632641652661671681691171472273274175176277278179781282283284285186187188189591192293394395196297198199
842 1011022035041051061071082096103113124136147157165175186192202215225236241254265276283293305316325332344353362371383392405418426436441452463471481491509515522532543551561571582591603614626632642652661671681691071272173174375176177278179881382283284285186187188189591292193394395196297298199
843 101202303104305106207108209810211412413514715616617618419320321622323424625626327428429130431632533234335536237238339140541442543244145246247148149250851652453354255156257158259160961562363364365266167168169971372173174275276177178179681382383284185286187288189491392293194395296197298199
844 101202203204205106107208209510111212513714415816617418419420321222823624725226327428429330431832533234335436237338339140641642643244245246247148249150451652353354255456157158159160861862363164265266167268169771472173274175276177178179781382283384285186187188189491292293294195396297298299
845 201102203304105206107208109410211512213414515716617718219720321622523624425526327428729130231832733134335336237338239140641942443244345146347148249150551552353354155156157258159160761562263464265266167168169671572273374175176277278179681582383384185386187188189491192293394295196397198199
846 1013022031042052062071081095103111123134141115616417618619520421622623424325426527128329230231432933534335236237438339140741542343344245246147148249150751552353154455256357258159160661562463264165266267268169771672373274175276277178179781482283184185186287188189591192193494195396297198199
847 101202203204105206307108109510611212213614715616417618619520221322923524325626427328329230631532433634435136237138239140841642543244245246147248249150351952353354255356157158259160561962263264265266267168169771372173374275276277278179781282383184185286187188189491292293194495196397198199
848 101202203104205306107208109510111512513314515516317618719520421622623724425626527328429230331832333134635336337238239140441642443344145146247148349150451852353254155456157158159160961562563464165166167168169871372273174175276277278179681482283284185286187188189491392193294495296397198199
849 201102203404105106107108209510211212413614815916417718419520221422623324425226527428329230631532733434235136337138339140641542143544445346147248349150851652353254255456157158159160661662563264265166167268169771572273174175276177178179781282383284285186387188189491292193294395396197298199
850 101302103104105406107208109610211412313514815716617418419420521522523324425526427428429130231732433534335236137338339240641842343444245146147248249150651552453454155256257158259160861262463364365366167168169771472273274175176377278179781282483284285186187188189591292193294395196397198199
851 101302103104205306107208109710111412413514615516517618519220421222523924525226427428329230331532633434335436237138339240741842543344345246247348149150651752353254355156257158259160861262363364265266167168169671472373374175176277278179781382283484185286187188189491292193294295296397198199
852 201102203204105206207208109610211412413414515516517618419320321522623524625526327328529330231432733634435336337238339140541742643144245246247248249150751852353354255156157158159160661562363264365166267168169771372273374275276177278179781282383284285286187188189391592193294195296397198199
853 1013022031042052062071081094102112122135149155164175185197203213226237242255266275283291302319327332344354363372383391407415424432442452461471481491506511052253254355256157158259160661662563264265266167168169571572373274275276277278179781282283284385186187188189491192493194195296397198199
854 1013022031042053062071081096103113124135146156162175187195204216225236246255267274282292303311032333134335136337238239140441642543344145146147148449150651952153354355256357158159160561562363264265466167168169771572273274375176177278179781282383184285186187188189691192293394295196397198199
855 101102403304205206107108109610311212513614715716417618619420321522723224425326427328329330631332833234535336237238339140341742443344145446147148149150851552253354255456257158159160861662463264265166267168269871472173274275176277278179781382183284185186287188189491292193194395396397198199
856 1011024031041052061073081096102113123137146155165176185193205213224234245255266274282292303311032833334235236137238439240441842243444345246347148249150551352553354255156257158159160761662363364165266167168169971472273274175276177278179781282483184285386287188189491192293394195296297298199
857 1012023032043051062071081098104112125133145157164175184192202215227238244252265275285292305314327335343353362372382392405417423433442452462472482491505511052253154555156157158159160861562263164265366167168169671472273274175376177278179781382283384285186187188189391392293294195296397198299
858 101202103204505106107208109610211312313314915616517518319420221922723724325326627328529330431432633334235236237438439140641542443244345146247148149150751852653254355256257158159160561462263264265166267168169771572273274375176177278179781582183284285286187188189391492293194195296297298199
859 1013021032042052062071081096101112122138147155164176185194204215225234244257265274285291306311032533234235136337138239140241542943244245246147148349250751652253254155356257258159160661762263264365266167168169571672273274375176277278179881182283284385186187188189591292393294195296397198199
860 201202203204105306207108109610411312513414515716417618419520421622523524825426527328529230131932233334235236237338339140441942443244145146247148149150651952353254255156357158259160661462463264365266267168169871472173274275376177178179881282283184385186187288189491292193394395296197298199
861 201102103404105306107108109410111412313814415516517518719620321422723524625426327428429230331732633234435236237238339140741642443344245346247248249150651952353254155156257158159160661662263264365266167168169771372373174175276177178179781382283284285186287288189491292293394395296197398199
862 201102303104105306207108109710311212313414615716717318419220221422923624325526327628429230331732533434335236337338439240741742443444145246147148249150651652353254255156157158159160561762363264365366167168169671572373374275176277278179881282283284185186287188189491292193394295296397198199
863 1012023031042052062071081096102114121135147156166175184193203214228235244252264275285293305316327334342355363371383391406416426433441452461471482491504515524531542552563571581591605616624631643651663671681691071272473374175376177178179781282183484185186187288189391592193294195296297298199
864 101202203204305206207108109610211412213714715916517618419520521222323624325226327428529230431432633434435336337138239140741742343244345246347248149150551952453154355356157158259160761362563564165366167168169871372273174375176177278179781382283284285186187188189591192493194195296297198199
865 1012021032043051063071081094102113125135145156166175187196203217225236243252263274283292304317323335344354364372381391405413421043244245146247148249150451852453154255356157158359160761462563164265166167168169971372173474175376177278179781382183284285186287188189591292193194495296297298199
866 101202203404205106207108109710111312613514515716717618419320721222423624525226227428529330531832233334535236337238139140341642743344445246247148249150951452453354155356157158259160661662363264165266167168169771572273274275276177278179781282383184285186287188189491292193294295296397198299
867 2011022031042052062071082095102115123134146158163176183195202217226236242254267274286291303315327334344353361372382392404417421433446451461471482491505519524531541551563571581591606616623632641653662671681691071472173374175276277278179681482283284285186187188189491192393294295196497198199
868 101302203204205206207108109510311112313714915616617518619720421522623424125426527428329130631432533434235436237138239140541742343344245346247248349150751452453254255156157258159160661762363364165366267268169771572273374175276177178179781482283184185286187188189591292193294495296197198199
869 101102203204205306207108109410311312413514715416717618519620221422723524525426327328429230431532433734135436337138139140541942443244345146147248349150451752453454155256257158259160861662263164265366167168169771572173374375276277278179781282383184185286187188189691192193194395196497198199
870 101202203304205106107208109510311212513514615716417618819520321422323724425326527328129230631532333434335236437238239140741642743244545146247148249150551652453554155156257158159160561562363264165266267168269971472373174275276277278179781282283284285286187188189491292193394195396397198199
871 101102303104305206207108109510111612113614815616317418519520321322923524325526627628229230331832533234335236337138439140541642443244345246247148249150751752453254355356257158159160561562363464365166167168169771572273374175276177278179881482183184185186187288189491292193294395196397198299
872 201102303104305106207108109610411212313414615816517818419320421322623724425126427228529330431832533334435436237138339140441142943244245246147348249150651852353254255456257158159160761662463264165266167168169771372173274375276277178179781482283284285186187288189491392193294395196297298199
873 101102103504105206207108109610311312513514415716417618419320421322523624525426427528529330331932533334235136437138339140541742743444245346147248249150651552253354155156157258159160661762163264365266167168169671572273174175276277378179981282383284385186187188189491192393394195296397198199
874 101102303204205306107108109710311212513314815616617518619320321322423424625326527328229130431532833334435336237338439140841642443344245146147148249250651952353354255156357158159160761462263464265266267168169771372273374275376177178179781282283284285186187188189491192493294195396197298299
875 101102303204105206207208109610311312413614515516417518519320221522423624425526327628429330331932933434435136437138239140241942443344145446147248349150651352753154155256157158159160961462263264365266167168169871272373174275276277278179781482283384185286187188189491292293294295196497198199
876 101302303104105206107108209510211312513614815516317518619520121522423624225426727328629230531632533434235436237238139140741642543544245246147248349150751852153254355156157158159160761562263464265166167168169671472173174375276177278179781282283284285186287188189491192593394195396297298199
877 201202103104205106407108109610211312413414915816517518419320421422623524625326327628329330531432233434335336237138339140341842543144145246247248249150851652453554255256157158259160861662363264165166367168169571672273274375276177278179881282283184285386187188189491292193294395296297198199
878 101202203204205106107308109610111412313614415916317618419420421422423724525326527428529130531832533434335336237238239240641642643144245246147148349150551652553254255156257258159160561762363264365266267168169771372173174275276177178179781382383384285286187288189591192393294295296197298199
879 2011021032044052061071081095103112124136144156167174184195202212228235247255263274285292305316324333341354363374382391404411242443244245146147148149150351952553154355256157158359160961462263464365166167168169471672273274175376277278179781282383284285186187188189591292193294295296397198199
880 101202303204205106107108209610311612213714515816317518519420421522423724325226527528529130331732433234535336237238239240741542643544145346347148149150551852353254355256157158259160861262563164165166367168169871372173474175176177278179781382283284285186187188189491292193294595296297198199
881 101102303204205106207208109510111412413414615816717618419520421422723424525326227428529230431732333434435236437238139140441642443144445146247148249150851852453354255256157258259160761362463264265166167168169871472273274375176177278179781482183184485286287188189491292193394195296297298199
882 201102103404105106207208109510311212313914315716517618419520321322623724525326527328529230331532433434235236237138239140641842643744345346247348249150651852253154155156157258159160661662163364165166267168169571772273274175376177278179881382183284485186287188189491292193294395196297298199
883 101102403104105406107108109610211312413214815816517718419420621322723424325426427328529130531832333634135236437238339240641242643244245146147248249150851652553154155156357158159160461862163364465366167168169571672373274175276277178179781382183384385186187288189591292193294495196197298199
884 101202103204205306107208109810211312613314715816417718519120621122523924225226527228429130431832533234235436237438139340741642443344145346147248249150651452353354255156257258259160761362363564365166267168169671672273174175176277278179981282383284385286187188189491292193294395296297198199
885 101202103204105306307108109510211612513414315716517518419520421522723424725326427428529230431532433434435436137338339140441642743244245146247148249150551652453254155256157258159160561762163364365166367168169671672173374175276277178179981382283284285186187188189591292293294195296197398299
886 1012021034043051061071081096101113123134147151016617518319320521322223724525126527428629330231732533434135436237238239140741742843344245146247148149150851752453254255256257158259160661362363364365166367168169771472373374275276177178179681382283284285186187188189491292193194495296197298299
887 301202103104205206207208109810211412613614315516717518419220321422823424725126327528529230531532533534135636437238139240341642543244345146347148349150851752253254155156157158159160761562263164265366167268169871472273474375176277178179681482283284285286187188189491192393294195396297198199
888 101202303104205106207208109410211312313714915616517418519620321622423324525526327628329230431732133734235336237138339140641642543144145146447248249150751552753254255356157158159160661462463364165166267268169771572173174475276177178179981282283284385186287188189391492193294195296197398199
889 101202203204105306207108109510111312413714715716717418519520521222623524425326327528329230631832533134235236337238339140641542343344245346247148349150751552353254355256257158159160561862263464265266167168169671472473274375276277178179781282383184285186187188189591292293294195296297298299
890 20110210310430530620710810951021151231341461551631781821952012152282352452552642732882923043183243363443513633723813914054164234324414524644714814915045110525532542552562571582591603617624632641651663671681691171372173274375176177278179681282583184285286187188189491292193194495296297198199
891 2012022033043051061071081097104114124135145157167176185193206211225235248252263275284293306316322333342354363371381391404414426434443453461471483491507511052253254455156157258159160461462563464165166167268169771372273174175276177278179981582283184185186187288189591292193294395296197198199
892 101102103404205306207108109610311412413714615716517618519420221722323224625326427328429330331532633634335136237138239140741342543544345446147248149150851752253254155256257258259160961262563264165166267168169871572173174375276277178179881282283284285186187188189491192393194295196397298299
893 101202303104105106207208209610311312413514515616717518419320321522523324925526327528429230431832433434235236337138339240541742443244145346147148249150751352453454155256357158159160661762463264265166167168169871572273274275276177178179681482183284385186287288189491192293394195396197398199
894 101102303204205206207108109510211212413514715616617518519520221322523924325326527428229230431932533434435136137238439140741542543244445246147248349150751852353254255256257158159160761362463164165266267268169771372273274475276177178179681382383384185186287188189391492293294195396197298199
895 101302103204105106407108109510211212713414515516417618519520321522623624825426427228429230231932233334335236237438439140541442643544145246347148249150751952453354155256157158159160761562163164265266167268169671572173374375276277178179781282283284385186187188189491392393194395296297198199
896 101302203104205106307108109710111312313514915616417518619220621422723424225626427428329230331432633334335236337238439240641542743244345146147248249150751952153454255256257158159160561662263564165166267168169871372173274275376177278179781382183384285186187188189491292293294495296297198199
897 2011022031042053062071081096102112125135146157164176184193204216225235244254266272286293304315327334343351363373381391403411042543244245146147148449150751452253254155556157158159160661662463464165266167168169771572173374375176177278179781282283284185286287188189491492193294295196397298199
898 101202203404105206207108109610311312313714815816517418419520521522123424625226327628429230231632633434335136337138239140641742543344245446147148349150751552353354355156357158159160861662363264165466167168169771472373174275276277278179881182183384185286187188189491192393294195296397198199
899 101202203104205206207208109510311312413514715816417718519520321322923224225326527228329130531432633634535236337238339240741542443244145346247248249150451952153454255156157258159160561562763264265266167168169971272173374275276277178179981282283384185286187288189491292193294295296297298199
900 101102303204305106207108109410111512413314815516417418419720421622323824325526627528829130431932533334235236237238139140541742243244445146247148249150551952553254155356157258159160461562463264265166167168169571872173274175276277178179881282383184285186187188189491392193294495196297298399
901 201102103404305106107108109610311212413414715716617718519320321222823724525326427328429330331932433134235136137338339140841542443444145346147248349150851552353254555256257158159160461862163264165266167168169671572173374275176177178179881482283284185186287388189591192293394395196297298199
902 101102403204105106107308109710311312413514715716617518519220521422323524425326227528429230331832733634235136337238339240641542443344345246247248149150751452353254355156357158259160861462163264165266267168169871472473174175176277178179781282383384385286187288189491192493194295396197298199
903 1011023031042052062072081097103112123136145156166174185192202213227231024325426327428329230531632633334635236137438239240541642443344245246447148349150851752353254155156257158159160561562463264165266167168169771572373174475176177278179781282383284285286287188189391492193294195196397298199
904 101302203104405106107208109610211312313314815816617318519520321322923624325426327628329230631932433334235236237238339140541642343444245346247148249150651652253354155456257158159160761462663364165266167168169671572173474275176277278179781282383184385186187188189391492293194195196497198199
905 101202203104205306207108109610111212413514615816417618719320321422923524325326427228329230831632733534235336137338239240441542443344245246247248349150651452253454155156257258159160661762363364365366267168169671472273174175376177278179981282383184285186187188189491392393194295396297198199
906 201102203204105306107208109510211412313414615516617618419520221522723824425226427328429230531632533434435536237238439140541842343344345246247148249150451352853254155156157258159160761662263364265266267168169671572373174175376177178179881282483184185186287188189391492293294195396197298299
907 101302103204305106207108109510211212213514815616617718319520221622723524425526227428529230431532333634235236337238339140941542543344245246147248249150551652753254355156257158159160861562263264165366267168169571672273174175376177178179681482183584285186187288189491292293194395296197298199
908 101302103204205106107208209610111312213414815816617518419320621722623524425426427328529330431432533234535336237138239140341642543244145146147348249150651852453354355356257258159160761662363164265266267268169671672173274275176277178179881282383184285286187188189491292193394495296197198199
909 201102203204105306207108109510211312413614315716617618519520521222623424525626427428329230431732533434535236137238239140441842443344345146147248349150551652553354155156157258159160761762163364265366367168169571572373174275276177178179881482183284385186187288189491192393294195396197298199
910 1012021033043051062071081095103112123135147156167176185195204213227234244253263273283292304315324336342355362372383391405416426433443451461472482491506516526531543552564571581591601061462263264265266167168169571672273274175476177178179781282383284285186187288189491292193294495196197298199
911 2011022033042053061071081097101115122135146158165174185193204213227234242257264275284293304311032433434335236137238139140241742643344245246347148349150851452453354255256257158159160861362363464465166367168169771672273174175276177278179781282383184285186187188189491292193294495196297198199
912 2012022033041051061073081096104113125134145156166176185194203215225236244252265273284293303314326337343354361372381391403411042543344345446147148349150851652253154155156257258159160661362363364265166267168169871572173374275176277278179981182283284385286187188189491192393294195196497198199
913 101102403304105206107208109610411212513514815616417518619420221522423124725426427428229330331532833634135536337238239140641642643344245146147148349150951652153454155256257158159160961562263264365366167168169571472473174175276177178179881182283284385186287188189491192293394195296197398299
914 101202203204105206107108309610411312213614915716617518419320321622323524425426227528429230331332733434235436137238339240841742343144245146447248249150651652453254255356257158159160961362363664265166167168169671472273274275176177178179781482383184185286187288189491192293394395396197298199
915 1011023032041052061072082095102112125135144158166175184195202216228236244252265273283292304317325333343355361372384391405419424433442451462472483491505515523533541551562571581591601061462163264365366267168169671572273274375176177278179681282383484185186187188189491392293294195496297198199
916 201302103204305206107108109610211312313414815616517618519520421522623524425326427328429230131732633434435436237238239140741342643444145246147248349150951552453354455156257258159160661762163164265266267268169571572373174275176177178179781382383384185186187188189491292193394395396197198199
917 201202103204105206207108209510111212613414715516817618519420521122823424325826227128229330531432433634335136237438439140441742643544345146147248249150651752353254255256357158159160961562263364265266167168169571572373274175376177278179881282283284285186187188189491292193294495296297198199
918 201102103204305206107108209410311712213514615516617518419720421522423424425626327628529130131732433434435336337138139140441642843344145146247148349150751652353254255256357258159160761562363264265166167268169871372173374275276177178179781682183284285186187288189491192293394395296197298199
919 201102203304105106307108109510311112613514515816717518419520521322323424525426327528429230231632633534435236337138339140441942643444145246147148249150751752253154255356157158159160861462463264265266167268169671672273174375376177278179781282283384285186287188189591192193394195196397298199
920 101202203204205106207208109610511212313614615616517418719320221522523424325826327528229330431532633334435136337238339140541742343444345346147148149150851852453254155156157258259160661262763264165166467168169771472173174575176177278179881282283384185286187188189491292193294495296297198199
921 101202103204305206107208109410111612213614715616717618419720421522423224525426327428529130331832733634135236137238139140541342543444345346247148349150851652353254155256257258159160961362463264265266167168169671572173374275276277178179781482283184385186287288189491192393294195296297298199
922 2011022032042051061072082095103112127134146157164175184195204214225234246254265274285292302317323336342354362372382391406417424432442452462472482491502511052253454155256257158159160861662363164265166367168169671772273274175276177278179881182383284385186187188189591192193394195396397198199
923 10130220320420520610720810951051121211331451571671761861972032142210238246252266272281291303315323334341354361373384391407411042343244245346147148149150651852253354155156257158259160561562463364265266267168169771572273374275176277178179681482183284285286187288189491292193194495296197298199
924 101202303204305206207108109610311412513714815416417518519620621622323424425426427528429230331532833434235236237238139140341742443244245346147248349150651652353254155356357158159160861662163164265266267268169771672273274175276277178179881382183284285286187188189591192193294295296397198199
925 1011024031041053061072081094102112123134146159165175185195204212229235243255265275284293303318322336344351362372382391406411142343344145146147248149150451852453354155156157158259160461862363364365266267168169771472173274375176277178179981182383284285286187288189491292193194295396297298199
926 101202203404105206107108109710511412213814615416517718419220521322923424225326327528629230431432633434335536237238239240641542543244345346247148249150851852353154255156157158259160661562263264365166167168169471672173174375176277178179781382283284385286187188189591292293394295196297298299
927 101102103204305306107208109610111312313414815716617518219420321822623524425426227428829130331732333634235236237438239240541542943144145246247148149150751552453454255256157158259160661662363264265266267168169971372173174275176277278179681582183284385286187188189391592193294295196397198199
928 2011023031042052062071081096103111124135148155166176185193206212228235244256264273284293305316323333342353362372383391403411042443244345146147248149150451752253454255156257258259160661762363164165466167268169771372273374375176177178179881682183184185186187288189491292293394195396297198299
929 101102303304205306107108109610511312213514315816717718319520221522723524625226227328529230531432933434335236437138339140541742343344345246147248249150851352453254255256157158159160861762263264165366167268169471672273174275376277178179781482283284285186187288189491192393294195296297298199
930 1012021031044051061073081096103111124135146156166174184192202218226235244254265275286294305316325335344352362371382391403415427431442452462472482491504511052553254155156157258159160761562163264165166367168169771672273274175276277278179881282383184385286187188189491292293394295296297198199
931 101202303204305106207108109810411412213314815916317618319220321522523724525326727328629230531432233234435236137338239240741542443444245246147148249150551952453354255356157158159160861762363164265266267168169571472273374275276277178179781482183284185286187288189491292193394195296297298199
932 1011022032043051062072081095101113122137147155164175185194204215228237243254265274285293305317326332343352363371382391405415424434443451462473482491502511052453254255156257158259160661662263164165166267168169671572373274175376177278179981382283184185386187188189491492193294395196297298199
933 2012021032044052061071081096104111124134147158165176184195203215225235246254263273284292304317324334341351365373382391405416426433442451462471483491501051552453454255156257158159160361662363264265366267168169771572373274275176177178179681582183184385186187188189491192293394295296197298299
934 201102303304305106107108109610411212313414915616617718319520321222523624425526327128629130231732433634235436237238239240641842543244345246247148249150751752353354255156257358159160761562263364365266167268169871272473174175276277178179781382283384185186187188189491292193294295396297198199
935 101202203204105206307108109610211612313214515416717718419220321422923824525426427228529430431532533334435536137338239140541542643244145146247148349150451752253354255356157158159160761862363264165266167168169871372373174375276277278179781382283284185286287188189591292193294295296297298199
936 101202203304205106207108109510111312413614715716417518319520421622523324425426427528829230331832533234335236437338139140741642543244445146147148149150351852553554255156157158259160661562263364165166267168169871472273174275276277278179781382283284285286287188189491392193294295296297298199
937 2011023032041052062071081095102112125137146158163175183195202215224233247253266276286292304316327331343353361372382391404411042343444145146347148249150751852253354355256257158159160461762163564165266167168169871372273274375176177278179881382383184285186287288189491292193294395196297298199
938 101302103504105106207108109610311312513514515816517518419520521422723324525226527428529230531632533434435136437338239140441342643344145346247148249150851652353154155256157258159160561862463164165266167168169671672273174375376177178179881382283184285286287288189491292193294395196197398199
939 10110220320440510610720810971011121261351461510165174185192203214224234245253263276283292307313324335344351363372383391406414426433443452461471482492509511052553154155256157258159160661462263364465166367168169571472373274275176177178179881382183284385286187288189491292193294295396197298199
940 301102203104205306207108209810411312413814515516517418419420421422423524525426327428529130231932633434335336237338239240341642543544245446247148249150951552453154255156257158159160961262463364265266167168169571672273274175276177178179781282383184285186187288189391492193294395196297298199
941 1012022033041051061071083094102113123134147157165175185195202213225239244255264274284293305314325333343352361373383391406411242443244445246147148249150751652353554355156257158159160461662363264265166267168169671372273374175176177278179881482183284285186187188189491292393294395296297298199
942 101302103204205206207108109610211412513614515716517618219320321422623624425426327328629330331632933234435236337138439140541742543544145246247248249150951752353154355156257158159160661462163364365266267168169871372273274375176177178179681282383284285186187288189491292293394295296197298199
943 101202303104205206107108209510111312413614615616717418319520521322523524425426327528729230231932633134435536337238239140341742643344245246147148249150751652153554155156257158159160761862463164265266167268169771472273274275276177178179781382183284185286287188189491192493294295396197298199
944 2012022031042051063071081095103112125135147156165176185195203212226237243256265274284292306316323333343352361372382391405418422433441453462471483491503511152353254355256157158159160961362463264265166267168169771572173374375276277278179681482283184185286287188189491292293294395196397198199
945 101102403104205206107108209510311512313514715616317618419520321622723424425526427428429230431632733434535236437138339140341542643144145246247248249150951752253254155356257158159160561762563164365166167268169871472173274175276277178179781282283384285186187188189491292193294395396297198199
946 101102403204205106107108209610211312213514715816717518419420321322423624525326627428429130731532333434335236137238339240541842643244245146347148249150651752453254255456157158159160661662363464165166167168169871472273274275376177278179681382283384185186287188189491292193294495196297298199
947 101202203104205306207108109610211212613414615816417618419420421422523824325226527328529130231932533434235336237338139240441942343244445246347148349150851352453354155156157258159160761562263264265466267268169871472273274375176177178179781382283484185186287188189491292193394195396197298199
948 101302103304105106207208109510111412513414715316517518719520421622523524425726327328329230231632533734335136237338339140741742443444245346247248249150451652553254155256157258159160861562263264265166167168169571472373174175376177278179981282283284385186287188189491292293494195296297298199
949 201202103304105106207208109610211312313414615916617418319320221422523624825426227528629330331732533534235136437238139140741542343444245146347148349150951652553154255256357158159160461762363164365166167168169571772473374275176177178179781282383184185286287188189491292193294495196197298299
950 101302203204105106207108209510111412413514615816817518419520421322723324625126227428529230731332533634335436237238139140541742343344145346247248349150751552353354255156257158259160761662363264265266167168169671472273374275276277278179781382383184185286187188189591192393294395296297198199
951 201102103204205106407108109510311212613514515616317618419520121422923424525426727228429230231632733534435336237338339140741642443144145346247148149150751752353354255156157258259160461962263164165266267268169671572273374375276177278179881382283284285186187188189491292193194495296297198199
952 201202203204105106307108109610211412213714515716417518619420421522523324425626527428529130631332633334535136337238139240441842343444345246147148349150751652453254155256257158159160761562363364165166367168169571672373274375276177178179781282283384185186187288189491392193294395396197298199
953 101202103304105206307108109510111312613414715816417618419520421422523424525226327428329230131632833534135436437238439140741542443444445146147148249150751852353154155356357158159160761362663264365166267168169871472173274375276177278179881182283284285286187188189491292193394295296297198199
954 301102103204105106407108109610311312513714715616417618419320421322423324225526427628529330331632333434535336237138239140741742643544245146347148249150451952353354155156157258159160661362563364165266167168169871372173374275376177178179881282383384285186287288189491292193294395196197398199
955 1011023033041052062071081097102113126134146157166173186192204212226234244253262275283292303316321033334435336537338339240641842343144345146247148249150751452453254255356157158159160861462363564165266167168169871372273374175376177178179781382183284285186287288189491192393294295296197398199
956 101202303204105206207208109710311212413614515716517518419320421522623524325426227528429330431632933534335236437238339140541742343344345346147148249150351552653154155256257158159160961662263264265266167168169871272473174375176177278179781282383284185386287188189391492193294195196397298199
957 101102303304205106107108209410111512113514815716617418519620321322623424325726327428429230431732533534435236237338339140741542743144245146247148249150651852453354255156257158159160561662363264365266167168169771572173274375176177278179781282283384185186287188189491192593194195296397298199
958 201102203204205206207108109610511212213514815616617618519320321222623524525426427428329330331732633234435336237238239140541742643244245146147248249150951452353254155256457158259160561762363164265366167168169771472373574175176277278179781382283284385186187188189491292193394195296397198199
959 101102303104405106107108209410211412213614415616717518519720421522823524425526327328329130231932533134535336237338339140441742343244445146247248249150751652353354155356257158159160861562363464165266167168169671472273374175376277278179781482283184285186187188189491192393294295296397198199
960 101302103304105106207208109710311112313614715716417618519220321422823524325226427428429230431632633334535336337138339240741542143744245246247248249150651652653154255356157158159160661562363164265166367168169771472373274375176177278179681482383184285286187188189591192293394195296397198199
961 101102303204105306207108109610411112313514815816417518519320321422623724225426327428329330631432833134335436437238339140441942443144245146347248149150551652453254155256257158259160661362663364465266167268169971472173474175276277178179781382283284285186187188189391492193194295296397198199
962 101102203304205306107108109610411112413914415516517518619320321322423524525526327528329330531832533334235336237238339140641842543444245246347248249150651552253354255156157258159160461562563364265366167168169671572173274275176177278179981282483184285186187188189491192493294195296397198299
963 101102203304205306107108109610511212213214815516517818419320221322423924725226427328429330231832933334335336137138339140541942143344245246147248349150751752653254455356257158159160861262463264365166267168169571572173174375176177178179681382483284185286187188189591192393294195396197298299
964 101302103104305106207208109610311312513414515516817618519320621522323724325526127328529330231932933334235236237238439140441642443244245246247348149150651452553254255156357158259160861362163264365166167268169771472273174375176177278179881282483384185286187188189491292493294395396197198199
965 101202203204105306107208109610111412413514515716517518519320321222723824625326327328429330531932533334235336337238339140341442743344345146247248349150951752253154455156157158159160861562263264265166167268169471672373174175276277178179881282183284385286187288189491192593294195296297298199
966 2011023031042051061072082095103114121135148156166174185195202215224234244255265275285292303311032833534235136237338139140641442343344345246247148249150951452653154155256257158259160661562363164265166267168169471872273274375176177178179781282383284285286187288189491192493394295296197298199
967 1012024031041053061071082096105112123136147156165174184195202213228236244254263277284292305313325335343352362372382391404419423433442451462472483491508511152253154255356157158159160761562163264365366167168169571472273274275176177278179781482283184385186287188189491292193394495196297198199
968 101202103204305106207208109610311412313514815616417518619320421522823524425226527428329230531532533434335536137238239240441742443444145146347248349150751352753254155356257158159160861662263164265166167168169771572173274175276277278179681482283384285186187188189491292193394395296297198199
969 101102203304205106207208109510111312313514815816517518419520421422523424425326627428429230431632433534535136137238339140641642543544145146147348249150751752653154255256257158159160761562263264265266167268169571572173374475176277178179881382383184185386187188189391392293294195396297198199
970 2011021033041052063071081095103111126136147156166176184195202214225233246257262271284292305314324333344351362374384391405411042343344245146247248149150951552653354155256357258159160561662263364365266167168169571472273274475276177178179981282283384185186187288189491292293194495196197298199
971 1012022032044051061071082097105114122137145156164175185193202217224235244255264274284293303313329333343354361372381391405414427434441452464471483491506517522532542553563571581591601061562363164265366167168169671672173274175276177178179881182183484185186187188189491292193294595196197298299
972 201202203104305306107108109610211312413614515716817818419520521522323324425226427128629130231632733434435336237138139240641842343644345146147248249150851552353354255356157158259160861162263464265166367168169971472173374375176177178179681382283284285186187288189491192493294195296297298199
973 101302103104205206107308109510311312613414615716617518419420321522623624325326227528529330331532533534435436337238139140441642643344245246247148349150651652453154255156257158159160861462363464165166167368169871472273174175176177278179981382183384285386187188189491292193294295396297198299
974 101102403204105206107208109610111212513514815816617518319320421322323524425426327228629330631532633534235436137438239140541742443344245446247148249150651652753254155156257158159160861762263364365266167168169671372373174375176177178179781282283284285286287188189491192293394295196197398299
975 201102103204205306107208109610411312413314715616817318419420221522523624425426227728429130331832533234435336437138339240341842543444145146147248249150751552353554155156157258159160861562463164365266267168169671372273374375276177278179881482283184185386187188189491192393294195396297198199
976 101202303204105106207208109510311112513514915516317818519520221522423624525326427228329230631432633334335336437238339140841642543444145246247248249150351552653354355356157158159160861562163264165166267268169671672273174275176277178179881282383484185286187288189491292193394195396197298199
977 101202303104105206107308109510311412113414815816517418519520321422523624325626427428329230431532833334635236137238339140641442543244245146147248349150951652553254355256157158159160461662463464265166367168169371872173174175176177278179881282383284285286187288189591292193294395296197298199
978 101102303304105206107108209610211412213714615716717418419320421122623524625226227728529330431832433434235336237238239140641742543244145546147248149150751852253254255256157258259160861362363364365266167168169371672273374175176177178179981182583184285186287288189491292293194595196197298199
979 101202103304105206207208109610411312213614315616717718519320321722723424925326227428429330331432633234235536437138139140741542543144245346147148249150451752253354255156257258259160961662163264165166367168169771772173374275176277178179681482283284385286187188189491192493294195296197298299
980 101102303304105106207108209510211212413714415816817418419520521522323424725326427428529230431832633334235336237238139140541842543144245146147248449150551452453354255256157158159160761562363264165266267268169871672173374275176477178179681482183284285186187188189491292393294195496297198199
981 101202103204405106207108109610211312213714715516517818419320521122923524425626227328429330231632733234235236337138239140841942243344345146347248349150651752353454255256157258159160461562263364165166267368169771572173374175276177178179981282283484285186287188189491292193294395296197298199
982 101302103204205206107208109610211512313314615616717418519420621622723324425326327528629130231632633734335336337138239240441642343344245246247248249150751752153154255356257158159160561662463164365166167168169771472473174275176277278179881282283484185186187188189491292393394195296297298299
983 1013021032042052062071081095101113124132147151116517618219520421222623924325226527328629230631532833434235236237138339140441742343344145346347248249150651552453154155356157158159160761862563264165266267168169671672273274475176277178179681482183184285286187288189491292193394195296297298199
984 201102103304105306207108109510411312413414915616517618419520621422623524225526427528529230431732433634235136137138339140641542343344245146347248249150551952453154255256157158159160461862363164465166367268169771472273274175376177178179781382383184185386187188189491392193294395396197198199
985 101102103404205306107108109610211112713514715516617718619320321322623724325326327128229330531332433534235436237438439140841742443244245346247148349150651752553254355256157158159160861462463364265166167168169771372273174275276277278179781282283284285286187188189591292193294495196397198199
986 10120220310420520610730810971041141241341451561651741851922042142232372442532672762832923023111324334344352363371382392401417427433441453462471482491505514526532543551561571582591608615623631642652661671681691171372173374275176377278179781282283384185386187188189491192393194295296397198199
987 201202103304205106107208109510511312413714615616617518519520221422823624325426427328329230431532533534235236537338339140841842543344345146147148249150651552453154255356157158159160661362463164365166267168169871472273474175276177278179681482283184285286187188189491492193294195196397198199
988 101202103204205306107208109510111212313914815616417618619520321422423524425226427528229230531532533434335436237138239140441842543144245346347248349150951552653354255256157158159160961362263264365366167268169771372373174275176177178179781382383384285186287188189491292193294395296197298199
989 2011022032042051061071083095102114125134147154166175184195204214227234245255262273285292304315324335343354363374383391402411042643344145146147248249150451752753354255256157158159160961362263364265166167168169571572173174275276277278179881382283284185286187188189591292193294495296397198199
990 101302103504105106107108209610311212313714715616517518419520421522223524425426727428429230231532733434335336137238239140741842643244345146247148249150751952353354255156357158259160761362363264165266167168169771472273274475176177178179681282383284285186187288189491292193194595296197298199
991 101202203204105106407108109710111412413514615616517518619220421422923424325426427528429230431532433334635336237238139140441842443344245146447148249250851652353254155256157158259160961262263264265166267268169871572273374375276277178179581582183484185186187188189491292193294395396297198199
992 201102103404105106107208209610211412213614715516317818419420321522523624525726427128529130131632633434335136337138339240641942643444145346147248249150851452453254155256257358159160661562263464365166167168169871372173174375176177178179781382183384285286287188189391592193294295296297298199
993 201202203104105306107208109610211212713514715716717418419420721322123524525426127428629130331432533634235436337338239240641542543244445246247148149150651852253154255256257158259160761562563464165266167168169771572273174175176177378179781382283284385186287188189491292293394195296297298199
994 101202203104105306307108109510111612413414715616617518319520421622323524925226327428629230431432533234335236237338239140741642443344245246247148249150451752353554155356357158159160661662363264265166267168169971472373374175276277278179781382183284285286187188189491292193394195296397198199
995 2011021034041052062071081096102113122135145159164175185193203213221023724225426427428329330331632633334635236337238339140741642443244245146347148349150451952453154255256157158159160561762563264165466167168169871272273374375176177278179781382283184185286187188189491392193294395196397198299
996 101302303204205106207108109710211212513414615816517618519420621522323524425326427328329130431832833434235136437238439240541742343244445346147148249150851552153354155356157158259160661262763464165166167168169771472173374275276177278179681282483184285186287188189591192393294295296297298199
997 101202103204205306107208109510211412413414815716517618319420521122723524325226527528629330231832333634435136237138239140441942543444145346247248149150851552453254255156157258259160761562163364265266167268169771472273274175376277178179781382483284385186187188189491292193294295296397198199
998 101302103204205106207208109510211412413614615516417618519520521322523624625426527228529230231732433434235336237338239140641642443444245146247348249150651852453254255256257158159160661562363164365166167168169671672173174275376277278179881382383184285286187188189491192293494295196397198199
999 101302103104205406107108109510211112413414515916517618519520421322823824625126427328329230431432333534135536237338239140441942443344245346147148349150851852353254255256157158159160661862263464365266367168169571472473174175276177178179781382183184485186187288189491292193294395296197298199
1000 101202103404105206107208109710311312513614515416617818519220521222623524425326227328529230431632433634335336137338239240541642543444245346347248249150751652453254255156257158259160861362263264265266167168169671372373174175276177278179781482383184485286187188189591292193394495196297198199