A022021 0 5 A022021 1 20 A022021 2 81 A022021 3 329 A022021 4 1337 A022021 5 5434 A022021 6 22086 A022021 7 89767 A022021 8 364852 A022021 9 1482917 A022021 10 6027219 A022021 11 24497237 A022021 12 99567416 A022021 13 404685244 A022021 14 1644816681 A022021 15 6685249720 A022021 16 27171759829 A022021 17 110437838993 A022021 18 448867366641 A022021 19 1824392026070 A022021 20 7415121953942 A022021 21 30138277741915 A022021 22 122495056843392 A022021 23 497873139253657 A022021 24 2023572780632275 A022021 25 8224679091252581 A022021 26 33428669727881628 A022021 27 135868639660882268 A022021 28 552229191097652957 A022021 29 2244499394867849212 A022021 30 9122620851586403001 A022021 31 37078295227920502345 A022021 32 150702303578664864745 A022021 33 612519646987820752322 A022021 34 2489546005846186366998 A022021 35 10118596759636571626079 A022021 36 41126374103429010614348 A022021 37 167155455155814054982477 A022021 38 679392404447775515666019 A022021 39 2761345950636629085803509 A022021 40 11223309841526849693932624 A022021 41 45616408103400701314535948 A022021 42 185404904403219767694665889 A022021 43 753566096191699223011401632 A022021 44 3062820064859814555796664573 A022021 45 12448631642421298143114062257 A022021 46 50596648345969909459218708705 A022021 47 205646764831721492312598903358 A022021 48 835837812745591984280272135366 A022021 49 3397208070776179701056031318707 A022021 50 13807729801355146311566600700120 A022021 51 56120613837959988994481617713089 A022021 52 228098560940866563186324977596355 A022021 53 927091668197360802805081725998149 A022021 54 3768103392216429807423207028449684 A022021 55 15315209554240480342938934907007820 A022021 56 62247666604586268770763701478486517 A022021 57 253001565795936266003724119735604836 A022021 58 1028308301125609891756843375699882401 A022021 59 4179491770484617026718806518099674889 A022021 60 16987270685676269200620897088891767449 A022021 61 69043649609812864153931864746567097482 A022021 62 280623393813473874736191936520861132710 A022021 63 1140575412806679555496836919563336325975 A022021 64 4635794096210753504261744020534505144164 A022021 65 18841881616209271948335237192138773504501 A022021 66 76581594322627802631112182030399590184243 A022021 67 311260876618088221959998733252133618808981 A022021 68 1265099455946352874626101403462517744906664 A022021 69 5141913917435616312571067801011005827882908 A022021 70 20898972495834553459030376407750140200011353 A022021 71 84942505532934771524814269221624013393208328 A022021 72 345243252875266790620574249891213176289195941 A022021 73 1403218599546498273630020139563226297949958033 A022021 74 5703290134462455570566212000479246327909403089 A022021 75 23180649378770520184033145391806572080719982566 A022021 76 94216231850905041485808733149015855756939459254 A022021 77 382935706379003319415569441986432256124749610315 A022021 78 1556417109230606758595987064919325164013777952816 A022021 79 6325955447748715229342091502216685344909043043817 A022021 80 25711431781088457717717644747826769775275701297139 A022021 81 104502431244410725824424709298765788953970514373925 A022021 82 424743290415485215327390207436239869556430629661388 A022021 83 1726341297563086213980832604800244957853865929128060 A022021 84 7016601186934597893777446498740922334109982803051853 A022021 85 28518516174055022143108447977455214685624505252351308 A022021 86 115911641990465427824268740594161046203046406025072905 A022021 87 471115280575112939758851070857876632495480180943487369 A022021 88 1914817215768752120430347680093301932128093614041968457 A022021 89 7782649217678725138007435569448601222398715419036142482 A022021 90 31632068244758313853183536745314076924236514747356076278 A022021 91 128566470549405724189450539510425003122960493566334542223 A022021 92 522550002789345035196963388078668285748882342755585817724 A022021 93 2123870276972510923417753481589155915345780320346609584285 A022021 94 8632331699031171556299625695904016937763122143443020528195 A022021 95 35085547064729162043025366100969218809151621865851934243893 A022021 96 142602909127030286958147829655013424428332268645810928750912 A022021 97 579600188475756795206717807633310865709191330018766587662956 A022021 98 2355747021835869981655942961885349230837642723123321476671057 A022021 99 9574779548438145860956046166209667515774765416574619708094448 A022021 100 38916064650161183039859974203824086696809130399365500546059981 A022021 101 158171797083575268075428114095849966610498358844666657462321201 A022021 102 642878914339147817758704292088594950591478269528308271271061441 A022021 103 2612939260489682989990665359838757508885984045759803240908387022 A022021 104 10620120565047153973495081389156075086303919376033521262517645926 A022021 105 43164784777660855430694878040197273002327226741308963477165786403 A022021 106 175440441894221526726302597470428894568954874203989965448455630472 A022021 107 713066190659405500415420023754444626019234965429168261483435370513 A022021 108 2898210850198860962095898058367615579638913055696736120950699753315 A022021 109 11779588265772184768620104464813620260868022565604142848940867492357 A022021 110 47877365341309383535330055846358762745053298421825802732263863611204 A022021 111 194594417080413136023652633675145824502164477085817145415144222677228 A022021 112 790916268865645373324080277152501199971107139068281955846018151843045 A022021 113 3214627396519066478713983574746074336151433138093467560602425239215796 A022021 114 13065642603700671880109056675111361071070346260184700762010286440674545 A022021 115 53104449004724817879177969443734015020519496761627424741105516546384841 A022021 116 215839556433042743960678983725809198144694033892413997044625076908566521 A022021 117 877265746925793778081566734321636724386084593550729310633574964858627290 A022021 118 3565589197122043402649412012681154050627473917810448965355608386703921158 A022021 119 14492103866114839156797177833868825332461898163115283180922133280948612359 A022021 120 58902207420804018695593423145191545207316812789619393757143416615922488724 A022021 121 239404165957964783731222634376591544009846727568161511313428974584526803781 A022021 122 973042559654318636150092427149951245249318028572919589468092915111183866771 A022021 123 3954867782312827272244812073540821889385168403490981687914370385181494804693 A022021 124 16074301191031733373935672818183464170760451459832361807185287532083582674200 A022021 125 65332944867476804859537226064824824836679020157101670148251241768182273901180 A022021 126 265541477314000470995350140856860297849321026877766097336447143449268193864841 A022021 127 1079275950550383488719130771037715623721681773288668974072483952969004301337944 A022021 128 4386646444913104011293261546813248318226011059561136983181629230020738577513077 A022021 129 17829237298260798120906126535720128003077762930899918614789659442704154029795729 A022021 130 72465767786305146028760375376580613459372017463294804520122815141930341792682161 A022021 131 294532369108742070202067843401602836885887799605395725745736032320363305467985142 A022021 132 1197107532326491032474313369375831576993689927092177951658697966095271101575235542 A022021 133 4865565195055790762013040194775187304482531455584223118820159451275656686390880827 A022021 134 19775771205223427869920270618271772284266152350612883249702127674236807930734803424 A022021 135 80377327418970029144271182559734781710566071076759222262652576249937075104604387897 A022021 136 326688385295936172160965880272885337213082842290897102943851954320158138289979712531 A022021 137 1327803554987044434178373891796460813710098983188508984288954010507859204472318827749 A022021 138 5396770622987203821441647899779524246921780561814655373311710267601783730865441859836 A022021 139 21934820891048051203462067850095901789757972703574439168704239217954519713064147129500 A022021 140 89152643522218275332754797624773748964823374426546885095261805107896284969705073894589 A022021 141 362355083110959541070156314649852324908286128724318013429816328846734308399288117128348 A022021 142 1472768513292912286002993852673895343228693971213095621308414402840969959427665101019481 A022021 143 5985971205715953859083867332471112450928591890297059843377688524886925291200833299522505 A022021 144 24329588086823849099127994238608788172218203146228380954529719515848468199033133947724457 A022021 145 98886018013132613397586862728884579110115322561571296797571323379757888209050373787361890 A022021 146 401915746522206441112223843156733767259893717721622388614681947460219245161632129198604502 A022021 147 1633560239841486830549098252639993283633035584009375708392709954673089464258479488738606527 A022021 148 6639498651848755923115856265530053164461690086074411331792807796013303437568398962790944940 A022021 149 26985807607669891199675851785290004639700114775142153869719895296345645479047178952306572781 A022021 150 109682048363003860230171968648770091872363042434614899685494259117376616960981676305801416483 A022021 151 445795505104139064351016157583780212635767214255378518616318508377812203010268687287139403893 A022021 152 1811906645956550444035209043628020928496331555130702512541608606739588492564914888597439313712 A022021 153 7364375943841329259801336426149553651004004307474343869726270157984036322386983212759492409292 A022021 154 29932023906009450290187506275474894894605047142261942435597733713542297173082041677773990739201 A022021 155 121656751630009479088445734397165070443935198211130006074492379191934459537020405258063137424960 A022021 156 494465902594523378864566434585686515717333827064358935124388440007328026354002713071748063211165 A022021 157 2009724290290074643676148953913486448629455365041779919265252938080619673433785132511733418052017 A022021 158 8168392808864793516303825047048137098903349692598088593961923054754003341478082027344492323144353 A022021 159 33199897817965678572297749838348975297090852654241057489739779837074648960284105102674458520995934 A022021 160 134938811209857283874466377538703578941378394214436978795125283588810740162313147040507126152972038 A022021 161 548449964230800433521251784852018879765894380434194706888355145028055599585102447182669486163451027 A022021 162 2229138974679161982242580267431732172113683357988492633879326524189809191621870620463161695243788344 A022021 163 9060189429317876510868173721962836831396492629744854306020285391020860145585645487913794888679688289 A022021 164 36824546799258266725151519800727022858401970735665325737295402653189082975209145230570332791472188419 A022021 165 149670959702313457464746512122575731748663325498440679353563916431207764471556614548805640968837076933 A022021 166 608327817320558467051533047125141439358865794840193480233490212204957560424678666962051512000781431284 A022021 167 2472508588586772525495424141220960420608920592652218623075638557291470757244643846705300690597546236812 A022021 168 10049349292560708196638990075641255926548558188953745934475352692077217295988584210136837351484455147733 A022021 169 40844922306867929910896785302410559808726555963946621920276578688985467259924944686366495560533022533892 A022021 170 166011512754272110263739858861620613899628020266783577746354751776144674063954431415486917521823906572865 A022021 171 674742925446274246375939250521969247627592962464219695102269527717332511627776917717903653593375283382153 A022021 172 2742448447618765306034806505042265924983820202231822492394603126578518318795287268228002045213725972499801 A022021 173 11146502177658519139723945694106171105863989710591158931441617778702971764617062696383451081882807453662762 A022021 174 45304228381914019125802771529901042605557000157203799132854265658238407842380207300608095411964829937004390 A022021 175 184136070362458299724830612298583543753140529732710887985674871031921048177752030094131826594100949284180919 A022021 176 748409003298771660605953383641916704300527149956273874281228896449813685259537139587985048542720204712739780 A022021 177 3041859398411802884771235832276547233138578129086194987712027659856460565688759966544247734529087278324126869 A022021 178 12363438385858608300516404875852355005595418077102921161172314922779892803481320915482580506876766470156704499 A022021 179 50250385931949921105018995184760217142618668987629058009557600661626590723835432209710614616407992544812725525 A022021 180 204239403918422884066278678118063581876654359640360568236266634589716874001756769854692295768921474814435225992 A022021 181 830117686448065632468584493029457479632449853317762567471107194252154408320418548882032056171463592392083515996 A022021 182 3373958991914835650625559664681612848978597765948523664092022609613454735111924668753688676605551866748331113401 A022021 183 13713235442352139582771987117401718129916877838190775519130397728936822726762846914332709875286906634942102291624 A022021 184 55736547701979197084307754655200112929748759558758338038200291942604282417202056679438432009238787629340489731909 A022021 185 226537549274524420968126326744157331301976122775378556679655497670513588190235299625825371882425401552059067879057 A022021 186 920747038473020462208497100279624283747902617145700238199431089437848166997854714439741789913079673932750454373265 A022021 187 3742316060060668678549191463897054127504340312681904495362778979594093408930047987346477235507027734395039416176390 A022021 188 15210398630892121913500883975635368799859335499547182549611580514802681038147340764948174616293914406856730915441654 A022021 189 61821669468210094945927236065599656475697974459433533979210807770491273060525846903819950330943446340023711714823211 A022021 190 251270128323550495661562253846342832320138212399235604980366474657985493053460584418188544233546616563766459526205328 A022021 191 1021270986869735711851673599524064879356672817557734406251841964858025202159926162281729603416248169374519357073319561 A022021 192 4150889067397863058230474943745803380319735559251872628050101910778612482511587692833647106905708955041772752675013939 A022021 193 16871016871490536457788886612968249903675200417367518103511150183998518653045895180361752398338444139850310989194759333 A022021 194 68571143592750801753831000597046608356950518776048741823339176752198611488215389927435467890010741006319458638234092588 A022021 195 278702924040300154298421464169917273190518068843806867512717551460457127158372691811602682637664281300002827284106087868 A022021 196 1132769789139479809574150197437810951407997192899173657563675932042031564162568471632760941245652533786779834807074166061 A022021 197 4604068649819966987333529252130021253751655284112355272297403749371987549344000408560340043950242193428163790597700474348 A022021 198 18712935616298447296013002813448144146843064122817174144215138275148610380063452030439313069133628463599426515345557799849 A022021 199 76057501747595316742663089913609164986899920196683530876466929053840334377110103115419309496747798446465530347558709175561 A022021 200 309130736657219813304664774711494740333187779057214231833190643242393985240471863266435530924274095669177056533787293079049 A022021 201 1256441641527579228073283180319243693879121844057088935776584087197970444198807200089843493986443295732375476936671208092210 A022021 202 5106724797524750775369808226247642020888975394695519382310126204872754758904370354279551578379803883259282373237795997921206 A022021 203 20755948621654922889638521761175327556435460085667523769517516976961807524094873027408743214732836541761973800286493320539887 A022021 204 84361194359561704649704045729991221164993450205194347653050441851126073522687440863644993955351820163110051143573755655804124 A022021 205 342880551667327489162345280002397286153742334722358356234788905766847837338131525419150064301000705544424331254868127949992765 A022021 206 1393615555163906892630169600456054383110656408837625201283653513987632000302928923458019021515156132715521454762186787494155523 A022021 207 5664259189244269945733911544636641155101387619457276118410251636163997617981784896660291168495569775917179996872894010959202485 A022021 208 23022010657139004208078779938995427145054979882499654606220293341343078960215673933841733502594433119750968448489158447480987168 A022021 209 93571455152308566100158522499250186585989337922943018939440464459573417457935693861653168114327833856774489426542967438400684588 A022021 210 380315053698640458771511135302086250023708168715899902008751396271144755938013094690473532454419059219097386164042346168206118065 A022021 211 1545765637975453388561966723890608905245657073139043663155785169520123204329341050822022097424220771373911128737244876768782195344 A022021 212 6282663240143528314718902463366771311248368447503245497813570680972917320881570216393602417808318643144418432833392950928132845677 A022021 213 25535473437453645271123043171451435400168006357004325948383813704598358220041582632325011171294238166294292701578689641976695223857 A022021 214 103787260076031749233525174977500686196183422656103418301881469990805980588059877593227580810712608994199855852936416888528567155073 A022021 215 421836524021150057261067035691353866251156591638908262662468981624903528609636382356054527160719718213660460814824178343306565307118 A022021 216 1714526935848271042464424188228561845000305770140723491106605955376625020366480659120470655939708767349958821007497061335824742711974 A022021 217 6968582487186138979418188263673099187663829404233491972183248393158985668311379386058254408487416960630896177286003173021019834689795 A022021 218 28323347312529376788353976135846896996902153612157966591852192583137857107783089056285324708407217455232562147707037218389984385549800 A022021 219 115118390929758833005440820242375001640271526542443187866272200859580539038344293633838141274297160479511268305091660862573483148753073 A022021 220 467891163570006291871862692314327605994996771569230242140391250841983056256226125433463126580133608491384946836215671149620857476492707 A022021 221 1901713003272195870127829661092144734629552151982890256652280626478099192739899528198834673469609942079353369206833233805886959898074501 A022021 222 7729388003869513273366858875955781539592390799873461705150697154175638210100791357327287396635681895370264618748273623785448247622531492 A022021 223 31415591528040230087979677087972288075014125036769046350833895490654702864374386581207594880271936698086257003691280715498817377958722348 A022021 224 127686615106213846014902078244568499635760234491000976338529437237360152089378639097561162897314598861477232525892896784363056879763197381 A022021 225 518973887941287074327487413438378941999277890601152566589499552977568396591586568899470384279623286457884393251018046981594700154143917396 A022021 226 2109335392287241453060912700734167403407829421785304103644025962675669629862601754951819915374991934598756034518891242564245405362462699921 A022021 227 8573255611771611348526431981641343056723314874269366052150015091968166459773857671414066557087647228268476833748904326885487150964705124937 A022021 228 34845436175549825624184178386984402804303255247059310612475587671615630279183272733909674990886710988299010189761454409161409908758851447481 A022021 229 141626994137109189486080407427376452063712847597150696191120287890403678686919143342197306774509515377668249489238048235838390569912722815098 A022021 230 575633645888671749522926512151566181888984701012853997220506693957325845647538273088456702417661830814166577645466934371858510735515627333062 A022021 231 2339625269165146710705233920872687971206741885907388753235720300704860170439522417494295091472496705669437529501821422495788203785698677804903 A022021 232 9509253740137931023885620973360188710524813701850956921590027033105555491344870513039045147984120107358911947185038479647496154168572170107380 A022021 233 38649739292050855557678938277858744267639042590272654447934308351255104598876389650385105576155991642662585585305574537970197288253440476235237 A022021 234 157089335100845913122485672322177101867460758405219408453620099536011393375531861862096582178190596561000941699901872364040920695825238041633619 A022021 235 638479318475020714975964764646486585605907635105597417497644625395984011626969225559654298844966017564589616543357948555191391609048676132447573 A022021 236 2595057391124776206353307916074547211488174171056791115100395676066182126086779595149558460829586691891371651117416942970895895267259621142718200 A022021 237 10547440877671587801021739411978144125956222044117103652538367031052678335847492020571598395628740995447073395913320103346652210590611446578419516 A022021 238 42869382946386065265512371270047663958495339442208413472760929924088943434595840000756989146809652620985896385140623510691930562802559379059053545 A022021 239 174239800489841520244011300743945158325473057299780384198280899699209905695970513238150879600378591403716543983123563317201686775999070099386479096 A022021 240 708186262272737382838492356009893864882518902508978639308269427627770531210935416891645712361437795249510852129894916469458721035027005436869711381 A022021 241 2878376700741632855801443610973377625980062649009069701013075820438025200235924660802462761605700814538802263347281358662960779227699413709688163985 A022021 242 11698973663769744245312232897671568893826350326645916290765730010282241615066722520387044119983105279193570273569649661169696777617827449977462930033 A022021 243 47549712569002397688534898133629971606637907248065798946151187578683680066870008491675702104453808545564550801236195253933371726593928197308930749974 A022021 244 193262693837554436432047494599271322442437791371881902972331252863702886281838982504682464252981237017835366688472586600914301346310441998084121437974 A022021 245 785503566927910910680788177837700554694910021755655661963179009002648500349025770949244426756429440779325306734417592674081486778982213839713027711771 A022021 246 3192627823842190886089595511549183626402164156650307153986593726138245847477332040826633064965337574498442941222434371535440133282457512765009440035136 A022021 247 12976226780784011145743027740236621092976253274241238568992560154964523231412836986741729293858836027719590971558737319013099115869880938905498423538393 A022021 248 52741024246194502737019341938982566334222447188348294444067297318988393272081602674945816960131393363038830907254130869565592136425034626867864051053395 A022021 249 214362440294035449435551608961519335550659549557683494883301968252503358777307251564045097939488396756379585776907957682669147261722646908081926307646565 A022021 250 871262105079984267041996694564350045257931885596358558270297489864108258687072097970901020836508472305398401100209749643202883835705979442479074011024476 A022021 251 3541187787875389009392480361401971817579719750378072844632290035751971213709350835422811730405128105888856697455984563646783906195271460797394630198584284 A022021 252 14392925935699433956305263313287679308924832238435599452149551728114483037192553684970012648638555705591686433593424131182331066831623881907811815882421917 A022021 253 58499105215433172033487543530859638917505253047331394978419604478617578586418349281390159262449825511339407228529051839446499522014649050101204671695198524 A022021 254 237765783433805955062077996352520319526206685176626960831931099535328883741737898304262214507222473433282745255341677798027977436304405699920446612067463161 A022021 255 966383461143558690412883739001077879095557497038532439949695347435589664441792281443528979345424052127695328949115490638011416066737400204059555672317785417 A022021 256 3927802312361741200613150321764252919155920914188762535695453675841834805749651976234207654101569205410045839366216484831734143137210059365855055286253009257 A022021 257 15964295360289105627679251037000528597140621098263701700235716752196942236215186491467572952230033453468030450647956396570864056306664420567718436981127432962 A022021 258 64885833370087487640091503252763133670431732816127972016789234642322834757285021097773912524985430862899081655110695599201156120163655541024550136193809384854 A022021 259 263724221903553832586205813082760304521399789620209302160306294293962776848106314953860600089867049288834219552992089338880286107549656406568353815897605944607 A022021 260 1071889834903435501101877002472802765964609028002174075557307261561583115441064721438813594027763527657831868515135183765009708381442287905594810088840850864396 A022021 261 4356626061407033374073439313215681967368540703180521688339167636613326734340510137415793238625964867331464448648200737601315651272827841405873943762679581247629 A022021 262 17707221414820907499637016816087249721874572471863632922433058925133001722258786326240404748262021849117187004448961866153631455150104684309385523691866358021091 A022021 263 71969842215980356869315875570146272556973003506628531151399481552460584277052461278060971449590761680826716860898642650920812346728919714926631608263622460738805 A022021 264 292516712094521234854680201157025294047660964388836192463013482225135358627447101026236910830747173970429661102098930257032933888247300019798290125458317457233424 A022021 265 1188915026349602573789125629749985699581993143646382402236154233677603013620064506404287400527793392015193800255947478080591653534267805741191635539021293215609228 A022021 266 4832267290844990459403235093446529274704714528454480207953431972278165660276547742809203598593148456988724711543192914626637110985131763839784937456752622937453921 A022021 267 19640434053446000706838025400065026916257868364297794656660841676114859578843914174562391062408145698058803663122422345816041295810052961040936514989656832593724640 A022021 268 79827258425580185565387959804456679840990208554706511627888335975704794934792010921845905646642351073178357963265039863649027333622540190779956090798316073665524797 A022021 269 324452665883231771590180159337552158456104558997760400544353889662099542337182314633518402853198104619806061381553003056532239297344818432641406065812663258443462065 A022021 270 1318716619798169269805594520954470232916634839452854729835321369595758385546989526932232343872210332458226192500109785052329860635571655038222770809079998609658199137 A022021 271 5359837369799168294116394363742063050599673291145059785001974360118018699720764389596910061402112381233175757492197023674904599838763818013192621029737709476079684222 A022021 272 21784708101345147131500631497910065959947014327039812668210157141081534557418500141419317380921065543531511038324238870582351542098592471793069036730592846738646549830 A022021 273 88542519915785249010702136792518916191637826080945746268336638815656881772753796374477482553469743557984541333288823150847321186326418740070800455524869100601691286131 A022021 274 359875275655088638291959995576759541574699298777387618386550789323355005549271392470538517410593702631770149099002940402946922487887975978036692995740856120717172641688 A022021 275 1462689498232104360784040224605826884610593978209376781809909324685832300297583865832373600053081357454470604614327868150887956511582545236838365328296515043254442203393 A022021 276 5945005708836150334396014483622510331442161733372057506821178171619713561421345466676600469962509901775698943556447943553956784975238900705177752942352308991929867596867 A022021 277 24163086506611439783492218172365589585655143015365443953934969643194621529335151555127159927671339856661955931543110821157874328948874220123439298110483182648822394665797 A022021 278 98209283240585596386012766499267388020230951860205702977131328770340702777869200089688119380488625256060110855885907623732790231235988145488419849399395494457456119649876 A022021 279 399165202342445374324355240718567610672252465256072083341996750209698291956547915513849836039738311175575302524417397485427164898967110099961585436881008233502857270474700 A022021 280 1622380833090532774332957074856441061952275383838397704483313420679550006016055407479705983756427850388375453158926165101967826840257805884964443702591978880522418017551285 A022021 281 6594060684982819682498145240646529694420661145029045792343856446616876207687161945163609412923983836960896782592464335022100101566290369203354100699050737272220160981730212 A022021 282 26801127965994475381352472315286857007618162568186364623832748956517959960895059441592594127333148264705236675955531312734086738408517952398496090188151903268894490133048033 A022021 283 108931430049689122884909163277224634539036485266259311174224912010650066033219233489094867970987293344616717126937811090652543574679588761142445130343882413706230867461268489 A022021 284 442744666109802507873494689702245806080502120198136471943700827659267595470710507562481237772510370132289414835929382670277960732428001889358214309466529346277157477032931353 A022021 285 1799506710590915728234830505140347287838190478354246105077529975778166568033376085414242036679029329079658666442788747833562126289166042461379814097645544089008177305193849802 A022021 286 7313977218324398052158089220431961053816154577816342958731145994739983669504557148752164780575665806417073929226270940732568835165053405451450135309017058461191174095424525094 A022021 287 29727181585559100413246703317761454084861302429025208524171011471760298459639473157735457445664161444351086138840084362753003584752095658599105712405314189894941401255793156119 A022021 288 120824183428788052520440410976056735529746792858854438740182601954446677803962321523451268453195223596582442485258242148243896795305937912463733542637337185773932247203015600164 A022021 289 491081983645738116338534079560692513042400010130993934608707981305327058666975087805284036916718058411429634292194240133530884260480687092099689477027611757607096867781581981493 A022021 290 1995970573255063216634836619265542425444762926095754551602501492760474017092944253271381043783074972909247721237514949594108423082972399305065174313531841646517495514561964057779 A022021 291 8112491726379626825316559323694692008232211335937448824798166146483883093626865136320454406689432279258673191786479312065232886206452470574969186103242966786355282184420391412117 A022021 292 32972691527836356168885471675362232919246408239452568046969042134780025215599479535137346559790649914709651585506849477454447315127340220328642850295420873519117333648898783761768 A022021 293 134015346117959861850953936167346996408883555515460457357866830207322561904745950517055697514502807019369536370101332373100696877466896153974345064344330935923272130236329634285852 A022021 294 544696600820536923096751538373666142530083996293482051004041864524618623553702686194398773397733581154411777490552741033661536166375567424501115549363015716853140008040956146668825 A022021 295 2213883674816598485731303674635924867771480315971030957233127161901456980472758256689238751426065181892887691575791748075383499597587145190992878710910131182778480161453457869675848 A022021 296 8998185261733051280469104428415324624389354593631224507862950021508478859730497861400186686558485887667853934683415736215893443924323459726549595199970547640197244263145798722514661 A022021 297 36572534919287192838317466773176224937738646701615482835672801654361516548733641643706789177466807989101068097837796469837972666795754281823687912862703274593008037189913784319728017 A022021 298 148646673914432027176545060497212449772029500452180062978854775153250174113246789666159627142147522298393463251307226371341633612314579151448322610518053252463893952538440562392399185 A022021 299 604164674791816147703090395476780050152688584729442061227503052202836776422529306724144737686381439519671359299016454746556826784281100508437329569335004641527992114554238637721780774 A022021 300 2455587768323835039473954242084803975569567899265101859381848579001512730157163091631618210355272856409775696153859655948055022749051718339726577149269961994796838299185653760320338230 A022021 301 9980575726343860224069272182324358603114871680433309309818333042749137174711441304252138697681030298263593754160533399424752016943544236412998670334860692863323663453681531991825936139 A022021 302 40565396649323827492641771784951898237570988866810012914972671593389551099735340388467738788020249730905136634898943889407392610170385362466409269780707719523507515770249065814458740464 A022021 303 164875399018667665076214496595877539626690123449878055391563473679302803383181313583228239218696210652654813205294729989210157389377930531259456018009881684972963211637120833968699883305 A022021 304 670125265544962907125291941621488980934986867625022306551771567182353353108326270808624279569762001446733608193596263647973766116851474778265237330815652380825389371957687805713780465267 A022021 305 2723680271250547811099456947726977768653924627349537242853731727628547562517280375652322141133683467246873836074982952912883044026272673556921177531930368049703998152157124859380445522981 A022021 306 11070220153491151156294476242741767436670615006673537111792008056658635193027903832668228126448407238476264512877643885331875470053808377412171579404507479524722492345674824741329462907276 A022021 307 44994185088580263714901486093829580572531424051168618770366449252716028275303916893899361808218026416811731063004769703296463625890951758870811783157513329006117799418983360407556955756284 A022021 308 182875919694060562582602049774879156420834537329299400464696609884637105606691730281308708935919462503982567256671773839779080841538797392224655179438769691400081695565136891793415949363469 A022021 309 743287203404349060576426256465120903945857728348345609293776864621288545122987126521129513172550654717313206551058933406417160581884716195532917762699069656032277104642506453357232364488332 A022021 310 3021042178045716013743602617353874030486671178569175981328704720611643201272728485684128676201468002122800200271893198355558332291404806897743890880762508328510836715878212623999674540047945 A022021 311 12278828156505031427803030576555979556630038830637151333214505917413950033393825878413718091170664275696566305868616405309313247222887551609834515747432793895875378881459946273975682676589705 A022021 312 49906493193852794543226446154182429545169253316072744486305397796403577699479070619775612501366473140757125804093182019373559839437300864750483200582396474943915520927790478359830708152941769 A022021 313 202841674397779061559478007341224075645847038559220601334449982941193331227491922900463782068032152832356668921425664887736877608097876589918535645434731168686004952444987221841299491668212946 A022021 314 824436706315453946497729383789410793458667291061043695824461811808935052509265284586389586499983091643094102572189992354393130530160144569595122235079022768000309194063359526903101626796024438 A022021 315 3350869020078036463920716204036319960845008442855177151173381036787722808166115849386695290563865099982461701797906088247188720210426552274047574984003632815855495165915053894374213874393485391 A022021 316 13619387763434262617502160177911018409901159946804090496514636010136246291491252913431779402551347033075870902999537350679937378547572723896029815234789360525364275000388613438876058649365327164 A022021 317 55355109954868725094436168764312161220073646356888408049758539641905902816603331649354644141269303957356663006079485513903758842810237014149381469217924006613311667585279429069169143591466720733 A022021 318 224987220522675053603484686623050703407660720045792191242028651467396689133406231962690270095936967562555137821923761141553406589157241123671412967154474488531044459843761168032429991392051753923 A022021 319 914445828755266151655868434722781919621013046699644901528329237481083920475754500759820386317363133108349601584775918028077573063796483337146943892131453879161396681959158260882260933211577754933 A022021 320 3716705205679133484943649919221241898231491967773706573206069982466014662586614240053907882941581588123883555142788976712152422315912463429811044128026517985336696184924555924353966293463962611456 A022021 321 15106304989903774930620014051738597402323998757657094620626523212942952503421992765087381107795878582916218408690160541452027042559974613685376881502774102354915048042126098454200836132891272938988 A022021 322 61398587679028434752456100822007285748664447858303150351127175121794572914847321798123971155173006520463708385149103388436027873364421468159877738462728565767512698307551474958510528025394321102609 A022021 323 249550540088980113485613467582104014702287314287548576305517013752723200175051437237421542079663159900399401283858207165059681269069923096035454702969608811468955752717558330515181049354076669515056 A022021 324 1014281833065237563903049928995207552350841708735526171711315660493858516104787092452547996150438010373312658294511450424318671821964190011245565905832841504578590565051406501656632217043027180345869 A022021 325 4122482109312845064840444881096912366859660805654743812097398130362773545849657841653241613215896181832258909306456698697026284936833418736538085110912789132480779918000529912266178333450002427590705 A022021 326 16755558650049677482807989050636544975682622988491855691184357140686783098978264147353249822775033258001150091668763623717244767762088095669291542240575171600094842978900851159175802402780806882163521 A022021 327 68101871210315842304363251296657469612537627633415588061700879711628330393448353153708596915864715182716921301097976842293049340519293231379967556355714951019124380138449715043999491293444148415207182 A022021 328 276795597163374511505739659593975686325254151105189976501695681596111784035222703237227912646586205443372058568141300896798363275028760764979547512330696608279150023778698121598375232576207393260220134 A022021 329 1125017583913664855878897922520650579986506363088699926994930534674015117237404373660560498033884437182201705298656889558334768137348072004290282978956775869335439946316539647959973014389931300809597155 A022021 330 4572560319187086408108241595786605597433666720559742920296315181157287261804495138418344114034529808624028115859474928603258287802863169088000776759090655232563536668629507568306268816255600151252987208 A022021 331 18584872069171886953794645326885145910745410792012101678675104214514828812349716817622253216232245055348197993032132701280972829523714466061354747478327306974752136549498475556389922581683709726040885585 A022021 332 75536995844133639655650129135765237500455790799342049854011940435194557159491149287925675484861856718470214972092035065052145301485676817320548917735529555523565763027673790849986040099820645152987738083 A022021 333 307015174488145186352070437082586279120267573827701072333833920411821195664900828554069922813576082503356973533821848175679779172057832228079548088143173563371324578654305116251415276532199489884232876293 A022021 334 1247843077589198724202547941485454916249289853734110034153322309438934853382045313051338607090469451565853515128283029663928343501145862331454677027873241888084607667996398829186477378483567475511796586500 A022021 335 5071776497312539164195311815617110231616059616366115059385087336861976937714608632895647324720868318611360389130677861636236717272184251101936609446429552449139057961556879060447366670167007456472456008044 A022021 336 20613903543374919821927583892706137005352725597715467054692169895651379017245777358971718137533214478501224151049528931681835875073709370054962470549161930994526865778260999722221698229554998831748921989797 A022021 337 83783861438044622279298003561985293504279092446025653175693799991150688446551582129628504053582317877918696447943944499371795187063584144327422460559457550762992698070611681461774727452936300356932754207732 A022021 338 340534019803615791446533662693795980327620916532719734579312107849668201990308279978798792377699881034341928775433273344260306471511493194058842484447703476699080484176037088387978508030799177890062570796593 A022021 339 1384078230022383028599649902659050803798704581783758190328865721702869359356047369967908519151782198579782739096528451081367513447888428810397904986702785664575734037439977035847023664887468015421936271424713 A022021 340 5625495355579014039007239262644043315009601966329675536367693594687693574074843013461547356824081721719716795817715244171614974701874456002668195049580473482713038539724110187390748985221862338507009393872249 A022021 341 22864457592927591810289005965153836122854249697504301132061703776904639049684494583877701569315009442355624136041089607735046492840851773238894157731681569165330646743808306520246084081682519835779786134523930 A022021 342 92931091037222232194364313415282235395030487010995605493627911537197641694744679239068628076628772895402865122692488321867698405721616262527051111016198393150308423402637405160834014317289537635360345117693830 A022021 343 377712335675079478470724541838350647757947391842497696497470269141632125106438682499767571805357855858807934239357897162690995191621693455339094016647733721318425224735185596601409894395175083361700138423682503 A022021 344 1535187060958757370646395462873223318058257305288473488087323876773012224971445925486505810590115168003567729672000808149426539693685834764166744704412088570928017382111954872005735339652942311574821540408852052 A022021 345 6239667306398442264473213453085397213805885151963404832365882041622088099907988346728584929935932209186870257559283664794794058749200183724424919501247492825579569482975092869141849210055075716754905264706009221 A022021 346 25360719279527287993127075649699760230007955737614599728058441235836468249284083264901542814917770437174624957191061775840529789115621489295849140659458858709291019639806769558768902496687719928509342183961841427 A022021 347 103076983241631322125042329663264768179662936186556383280337675354648924422129983629875238757836668453874666897307528343708633596130628636615321248025846661949959595895866306488200253177847128496067809379326818773 A022021 348 418949650326857249699876753943502641307242045027949918352311496529565901638080052744216743056456647625112681773743324156290681997390535484583859374259103028032390694774346716904144367577911006762515863907151088856 A022021 349 1702793426710478456945168118488176052718607249085512257505408337765403126226597944812037582538909947642801519120707639641349772218345906107063211323083882197951649316073832865428471015999427995760603238456045649916 A022021 350 6920892407443877111105422238906412547642682232810329798532931821527231633278081881102741356938586432834694757564651297690563870082382274002990740922517091833989109171382079259153427672042081604316725389593353232201 A022021 351 28129514105505415152267226812283318319367610045242981696580201134285631954424685310990352781123885736106242504058082857934733206555703395665274596890374940449810913917279109751329748601434021392739957205108005312152 A022021 352 114330568549334102349338825132575157666957300666525719812337511345373550072297029290628039733817399534331260216434859810505447379650158138342899494514765207039377816892277019668187009029779883187994744494657237531061 A022021 353 464689111080510193216306260625864711344268766012914871550331451051198137343778556830194287645577724574927199097103568206884831114909189127027900352181884493105354853972240950646617501704427309331768759014956895739793 A022021 354 1888698470554858629757762187199184048085929534582456260923922712147309203584137200678434131972756640625721329092674884064240572219619804459458677112571178358111364491029403493000667770043187056336849908939160804553777 A022021 355 7676491287651942405199338534024875430687115002343162755809009765604314301463436271672046696335152088474818734818498525032330777854437932549833910318922302304432679367413023863644727554787835885115184161287628401361718 A022021 356 31200596287921097670906197541421091636801583245916362669508967421410971997406546616876038054376631820800214671075358279572909190292643967277710617331714734096526017398764776095639725484081248668802280277044803722781270 A022021 357 126812781027671757199550842138111689833635659382261244651073111314806274680337211137140896517923409449798513431841906991131245822366154388282300348308067703616202655489383917767201626180983269391313755542649360878825467 A022021 358 515422246535652299253511550491793224679282875767931853006374383383823127814365082350423484037064813354569812193987490669000900146193947722757410279607218641648038601254061375573512047543650818578711749963779362033997984 A022021 359 2094899978306517661200878451481021313640362412716239568668043742585865869945577900688206718503052767405677118194565794828416118836264013377478809614741798067918779008309335091774330639903342797699753914566632397846473593 A022021 360 8514583816678707672458372830001543409739825548486106393725330019782867783555665051691827668495505654627882744676724949009271638024151538067825747693650207802474546668023249989369229728614072201203786141602360870783415955 A022021 361 34606968505414391453273835120011815278561815979356869584550240671565867620725142860404246940373880945853498660319503118858499970494288322480509569550520973352872849876640150922530713411728679146778763231084737794878143461 A022021 362 140657757903416720501951077955605740583066002227764866025922161478288740656619502791244195274481871135824846031371040039958023163492512787857427597051508707010209609149655848404169091455818760395219577322241414856756569020 A022021 363 571694248669045150443703028452430147381606348244958014507062896525372226896536158870305545032814848525269234551773488431662777710391884859706742714675605177986287646471193794571099390049161504124045714095243314609554171676 A022021 364 2323613847063354147916941686405290884273805947269526315300523025565080045380588709691253634584619622399341288257506484410033634093577187259242869747102366498896741645404510573920974511417278739451066144009960459910338825341 A022021 365 9444176363212211580605616540206776462727632130639768677631388514350826186449032489261587497547847724715159849487686305951923244594223095533105938911930545052542625400640268545042490161350820180742651558168360909680639765980 A022021 366 38385236553905065019008298761875106293039515425093726982304888393392268110487110190126686989677565975684172982552931242922738279339293914812546397250797731175108380308552003370377636986673074950049535234397674154804235374233 A022021 367 156014281037642409212887986528491328982064275989206097660949373011224658492255707120694574552504252760253827914926891824412775459670667193005562918673814370256285921698634750304790114573791283762587594063729176149166564786889 A022021 368 634109831614838067128743395255220092833113722989998811593208214895238423520162841205120222707051033842554005093797439622718070384239293400235480255210263577042624190901170198954410624797785749458171956814809296022428575223849 A022021 369 2577297897835279482670836671263746381435400621673920163086867567412001548241445741370795404411675690203417329342457856586516842158609959049509844747762475484901457544377659536011299702804915056745126815619773337774468159559586 A022021 370 10475258579843028770173426120724731631628523381718061170957830365509570641009178685326218116696241036375461838718848190495547112639667128019258170490238722405879596603315904092085239092296072125150916437102715118672801519101526 A022021 371 42576002722362880361978310968397012629450152979576168412138564384764568841717671959060307203075486734177602668936458299700551081564560590925836085943086574377291971384937765307489024197595846308974276693586205924398388510294143 A022021 372 173047375775788711770074159980521543005122933435000974330251485202331841363155529297455060715763160902475620526437307819538200912422079614574072980019297593460343109509933986714007436774264712190812642764588218802942951081599340 A022021 373 703339730085988641131754672528308989755056316574425882220271014097563222371312253092901895716039407234953699258529145006366713393333877665164353494549560781001025619614725999887263054017766478696772098440630935780151788279386925 A022021 374 2858678287952654635211157917188566464136997740793975997974919848438291024323251525791881721970694329639757609553744512945903401241063908502453978700388280994332569673814024690340592580252543088050978206446353344150354938668264611 A022021 375 11618910754569241046666163861341010217287678479445326951129195952243731795574851768368063601451527243086557275894195273331365715620323272831258049356044791977950274986341022801107611064705144694328246995932279655972742689707647349 A022021 376 47224302115971652898480549344967680364022542708852006155830890615120528539508721839985430440628685080281125615354938171252266123542355366831993115640918766563130592760333937895109247677019822429273649894853579160700870332660693232 A022021 377 191940084354597888734954887489646032280966856092471423580527998867410972880639984550934140198054184575291786908652714419502720006066553014651868575818555015247474937006234700310522824032026805147269911956007536266325159204345626444 A022021 378 780127907270655484698301607719528778836026931640401719624555298228033224675344104738617800428490841652188601422283210029269049000947597606945693270847004451619179515826249670733877710611011608935368556731086885258083279080920256961 A022021 379 3170778807089304868832719670332858106533006954527522283611256519934182285963490237985449050590131495943202815751720740022822117639229877341938662312283816522034801222030231569560705923445013773600923189195794339816555664530044574592 A022021 380 12887422882564081293824315626582023108125154181473076583327997381362529449887385103027611582194854271699124503703208026862049359539667447930744736792526605494015959592928471848045132932294986287897251577646241635725330459588061675997 A022021 381 52380086615533663590035077353502364202525542885498623458049580150700200411486998335880041978084076057783135026297703217383212408795056876244080529669849225143241101046265369949539604520791924098383823829587500226943627665639530507697 A022021 382 212895432923430821047466466029592905598628304859885003564692548424360784237944907732591432342760764015002056161638858676326432641802205320881250868535072056500875960111899256937521433245127641360629777328408859524050174128556049983009 A022021 383 865299549661564703898427994592127917272663299780619407966835781704055749013604473957162936602542569302693986161743513842102794897384875815976849793432557634664697062715076982155489938704417530677211178410284213415968332801099545411742 A022021 384 3516953371723088645871073212337597482081704875325866765057886934788483179057901808553603052818678813052428595729719804392587975004956537956056408453255754919729940907833411075710862374500421991774323019480783212507092622336035640106886 A022021 385 14294426737783626824240321445853739128803597886504431457504305875584906112531376984973800850848975529467402200595706155383475396991804411677558731000850361144081832813713023514186375136970722573692613924348190484872188299759573955890259 A022021 386 58098761673872901831137075011976170245478106522001734371174603092015940382142596326577317646406953223013955439627313884400181178280019557218360783076359526592063180974540274185989893106270059694513145181642692511747940822971032827432696 A022021 387 236138613318105968211175401856745627664470909348533768647029057439283218103928056865622262278020751982365938171915802279806436185097013026682832637946521202753144733988373887031013360438549695376422225592476610894342673724635598345300385 A022021 388 959769934732945894203117718101397463516950950256623514586777915222394094460260692834144964205943034564075501525503404537475499727692658428917015141859893254172396618486896751767484209449556673479124205778504564634502070822234704340963459 A022021 389 3900922067228270839530235049226406970995840390809022623880616909052811774798543039222470166162572030569626077955047478776507891561027588070695810856157015639666541665012340071542980518917966210209379613161566791897107134544661317226856133 A022021 390 15855042363691711347690531709436788464506899785447112704168158379115791539342648679127158842022168900895481998829945912804087757416511971631651760652648392204579129076571135376846366203805772428187375981647341899539902587826973178212486836 A022021 391 64441781717796278547683008732669368438472586681827602896792916679848795648788355677228670641633418530459327568698320916380432422043997499310551808041170904695465868115836191323625992705792385902521510922415420696153211273385849917053913100 A022021 392 261919403033192013019831861492435041305409725340330456419697974371352538810100442270374430910068126931023914039758087141996293770909419204661771560248860964067442976544878880456721395470221417407645280831824324308461426277736388894747570837 A022021 393 1064554266759489196583938859574099168266590788686808090463080339027911576271162178721344917755839419551868537731240831745953344233432138403062682767078669584351500387065638307019972475975260738248540506304770692231379208620850485961406735940 A022021 394 4326811124917759963712538273590823609056355120042080009581640580443452456948384090124068090008525549547120082258626451376668373438505980318980847204440026587387046920459923534565733321253887212694242773283660831145518626940980782989212775297 A022021 395 17586040557330953012374596369460088480575782092834136759530548737687663787634397212406493985059737236947277124646472375826637956674727802065000756904092193041697359139270695803912741574580145336802575756943941043888069437551564451234015124617 A022021 396 71477310553963104423459107172708880026559711125318202776314594514110372878672486403586009276979956238680622967650793459445360167437120773369795826519572790001121982316345791829156782191648686345158924282145112930003658751284687130041053065945 A022021 397 290514849398430090815073410239523137759645561233980707836044005052798797931479190556378326822953985543028408748473766859478073506107692954587241521369063273284024147643274092516842670377413229079355544565673410270466148561867370622430589062506 A022021 398 1180778586475690608646628959022421165623414609782738623841898968512242573241686056991879834613616686699952426587606443769877740321843709185523759641283549304012126495471630074484789238977561166652173375274006930880204044686099476266061363942118 A022021 399 4799197263639303212131211924811081160173624866988980594874696095559437972262205959313139637446480863626796246195947161560652954291171167376572892606944542119329164182580757014968529279712711836652572272815265795001271351052411214296552885633143 A022021 400 19506023092837613184726256427548176393038977394036718879832551335591598068496072322575303403930678184578052185125973789434055336968205299828053605504954527961476710782864835856808378346696168826024395832838049880073891003210142221584981139287172 A022021 401 79280953875562684125096350757936523235459290613787640242679204532389102526521437078638713749328343541839147706937022987987241081198461239132216035702912006053199627827625210218747674949564703640793635478345444522656223229834681671838293350955477 A022021 402 322232246804170440048718023684861025854355265248220338065925281178469694257795202759190739488904609761054254274286224256701060798888536754227199070495768925816287729545623405686893490305816847879241220927774030585694969869391635266048495886209651 A022021 403 1309691871813731604765789676214736097473763419424558835866882675239493085352214031147675761493154748032322008248703998646489318265847992356556851501171124125433920413661524325395896501132743588679685331690927417225214429697770796071277333477932565 A022021 404 5323156872432408806736587676269995846043031071105092760805418368539274728087087016113977644213538571264824844148291149878696610618685122463057956968071529409392370500708845076614236469988097091675601641256447365918584018970970774535642949745073480 A022021 405 21635622621130855511565986310240136404082821908100268864890780305861182914927176487326014119880595203808458622019009925391172578343922871946107082161969934985554539227860034414792161910167681411744368233933394789142465595973478988415703644799597532 A022021 406 87936571741514636038703163888586333169953028445232491712767891566265527131739150871975006839256455142401693307478218855503918969196832633177815731112437896975308766171164409759595194607260591972614018581917244270812803113771574339984625528509665913 A022021 407 357412438969892173246168878835775481545765842475714957433546091465305467257622518926884108544265800059620757319487011897770758623275198037268196135707506934658612492410391138223330230929245758027173637637833029774637925994146864024747276909603040744 A022021 408 1452679459757690762488680720300967850140767932623791514852279916509903847417447697117533398656677869769459346719369236670413435727265856166412279027456555830653095118129148859408539632593740579846075464431449179001937110302438593473726622232523036293 A022021 409 5904320562776111315084782268373887882598978487635183541704362082806124275532195854781092682653207913710253064274529302012912744624748124803383865052196416566345066666413493346578703177482426301493633439617878012969947957862586514899699889254166188177 A022021 410 23997724393952459503089303157289192935899384355737380809369089973338484547773363559461251803636712124431609331859025409028752138356432761268143150829119701292057524306551948831053361649735708511739088309989462141557815163770344060998284348520378666769 A022021 411 97537179759312877039975952736627756075774212112713332234623882226630350924373307001273499701230022802128312351552523228116680990868681601376719631286305554242615878538233842092566530878644038608911760286281379042195397282036646978471657416638111746374 A022021 412 396433481742875633717738767298678553591199297343685159122751532631441515418670004000211972560597179591814099545245530415456737867956914792364870080817752668563485838460246837161583375631864584042905229136261344271429560418329172430185814347310327087734 A022021 413 1611277933548958033401663112459474391632873248420241826297522742832380958955733232323737634532708604796089882536957568662857376047627042487031770502069957124620386659459565344245739948456895249245315411901358369703240193464042304516220061760318284097003 A022021 414 6548933676660769136204463358926692851895369654686512467608970857281074298468483012291342011587741530369788692638418235382536199085859039936361793195238664504317184840683806687866843576823513465197431595882850685957804142428388449559651089138669128236624 A022021 415 26617712194963407677066300246270210138440753975135236219365151574062353606573655269488469763201883187499802354454893918946631958787192457855384333040571357136198668506814051584228364128855355357906326108023977080720168081922608585464266975273063815780297 A022021 416 108185948655867525744264675006629110230759765809966731866177008925033345847895904393274008160797148465980728462847121205180491906091747743896803813851314221675250698889561316992043080246874249149086789792274683899728755889726695877868058804949969539066803 A022021 417 439714705788451203245511610196006572505793708250942626281246274702352514102751823805710476371627252460313350127928124033520990985896606313633514208860112250324249909543007899488800154385881811558661190489474160621761779213544226748257548927656934587337637 A022021 418 1787191635224782115695112215051844769838612336888331528333066653012256341439182233807650504357700508744734721911194935582424559973316595624864707650170049151563654331541150760194558605403835429310012573426099395144615368498135777114505453589758516441076460 A022021 419 7263923400719977088793166445383498321167963758374368544014981859976277842315793045856490469320037842041310052384166502747677755160887745581401933367986366191553115139038926989290905335260600781351451114817047689501036985536907247572675186871841091734443068 A022021 420 29523741120739336861131243165997818336993086245632977825549255268810310168394098945816480952522970119529034881064076574472572607659177759009571898495535177166803365159067835018891779483288593120039833461225867671283477973005132087160433554294152079616835821 A022021 421 119997312978002978186232802464219237359624471730241285261212802976180749491574642127699462766338816793923245410906887993890694505877648994745095404399616927404075612780686814784274347452203466973580747239442220189201102772063028264870893043279173860878556972 A022021 422 487721222830591318339682953686724272811987081891475013238355521593604474607745288319044860609918123769098086367539129041792317365687110501245747715990043788208446470864698313188116453286320658670308469074543605359584778104646523403925980166795324247927734505 A022021 423 1982310980938150240961570887713122873596593540559242404737987123544167717417373498566429462348442401511728486237871174437642246145648557722699370572873186548737451400762276562480064822147620322294695123153939038613689781271633725619093513047578014613738987529 A022021 424 8056973207649183347627268097146558055119487828937720776406665606841733095802515356201664321704671279434242295086303162810689218430648394407807943794283939200946025235571744118755552699520191546928346719971973099246740594874992341085687353227269861120248013705 A022021 425 32747040143043109676451594415239182275638583610635700470649582986130286676804199058415952167337373147941403407480466438555022167771180803850193902602038811987896212930455158097937926260369424533997156595818200619521897826457663519750064985456271486350947838834 A022021 426 133098200837007171330548933094963918536884041649802795444791036180730376650767191094166184604008836666664670466294555393717851151078425936640485442483819627506318522755105546823067063274555028716032887733782958461493262556890745243228666755909621762682822406454 A022021 427 540968923868124244955765522503655182257816286723033719920593730888526593992465417366475697618258705976297358387399778524994359116792939367188711841154465504410332228244162113033939521260028964757343667371034115167754726269395667469407669949412948953721493423535 A022021 428 2198732775880374822124256239863867100741233437710030573715217210776445892590216263384821118575031541128029893793452270178030221114936640993844751099295565209183958796940388524665011369533562614143416087430464817273946474155100424561609151597192603118515952584092 A022021 429 8936605424878602019461143682674231829612097912613747628447089465452119034401028897623261618106358360488422922162325193055961690123304225532646259910885267458627211847740399571224783809570614335182909353891544508879060835219125129986158276070454496139736836540541 A022021 430 36322247703790410165101534403049828872416176227995919927741793879919342248216935601778440498145688865152829507280553706826893904257774725022863655219373238530461809503169500470462328044035933060603022500883540507286925636223413942098019246030771740816298818475651 A022021 431 147629397912399118213494512575281946017053102511467335618268613352800150349498122514582560254964019197715651269904183209829446643809593202642566627490491525952922573469597235879079061877113658735164751095134312086204923957647479624693407805401963650049384252690869 A022021 432 600030023078751076960696153656154917451792292536024019515474978894763586543006338967238896663682690574550165820410310966976795409126234858995191385448683539966270467838337245273104224123778724995713298819746155325469438961155957050913175639427262852594625319617504 A022021 433 2438782747116032195560974523990752129206973743971575653896943147292096469776872671578202825415257714900457826029703765957255946567541208463554741203627105970226619016313437715560108974240120759536208878871468311866221902893601066002052052625018699837978989075733932 A022021 434 9912272817805682504564110711893317596228527960887924628248441728004749014602002657736302517559821492583234516129512825166512241747862289105286456317485632843013978812683296399876302935452920786935054561020216466531742278662617782185041162723296171254362428864480625 A022021 435 40287783949102508982935328910595557761765708709915202108344285122626801768555864285621696205663495613509745393086524133722374527331611660307714992317223586722383722863531611579246008043680467732289287226493095712016782700660604323589477176599921596297644828574803920 A022021 436 163747060372867621849622502782303292255670441568634006099934752776635666679494841785488478863968030801920842610386498062184242511371685304945482201975498661821869013217869429570180008187454429437483576830378194379000207372624231878536793711247926456931004775936494509 A022021 437 665539206987155948867733007904128773995761891101787452623337971045155221442729223454366704108856154343443412286243977906959807847574766012773784431266761335480817839296959440660337131987139423121418430864945223828422385355169678491181528533421738910258576645727340081 A022021 438 2705040536474183890371748547667031714953420879846038210268253781589376147144744142746090206682402161335165255576102837288856350319675914375117474950090873243577989201815112357473790512004970718726289438610679802556639400691321132872494476315135117309072376873121443073 A022021 439 10994460171765288644805859690225345757042434085780038275396548839072752809983221269082262094246560707278341906759495832875832481592163367598407237625703758324327167606903800581844959155444659009714125454816529850917979366002581514345549052660218428775755069810403628846 A022021 440 44686263602573870622991988284856028421135871549660828953984435224744921722749441548712038471342076527418202645755354235071306853145605086730425072159105622534444206111539436362872615737822188488218535965281963534743289708636138154781146101355743615681316926177553938214 A022021 441 181624392972638219465658567186648364296725657644885239460529528393284311259546755035692145359567660332945656723052604261294490843215555971394755101411853628731370024447616208960914050570718500806409401000112344582221219998473170734852650029137787539573805643901255052483 A022021 442 738200454977830882551208677960773448336911199871861671969912902280663908330986797884233833626873035737365803817687283781621772781231338869514223764929408862486942801081292870460993940554362214684713763601281752310874231604521076551155099059926238487649274292351363261608 A022021 443 3000367422076240137801517314175174072380962842483349440478227831841705179415245621926491364453033573700154264056535676682567661408704096189260374944652172211075808610438169381716271965574700794080608847509393463221488277290649062475129607964775510643126952034774046284273 A022021 444 12194796964364876775360302233101524644970585596870603715501235644467631692213329020483122855360304349539145889874672177728008945886401055712371458239302536820596067169491121770443339651141009888587920950638518571450163680771697814247115580831614918441435665499743783241251 A022021 445 49564953914602254591589100212698952307252571630350179286573431702870240223275601310206281285013631864644640412102162536249738126610614302430203536607074092905999248885158777852106648748475653704378151359259622492089520305563877089810126634111456468945921791156695089464453 A022021 446 201453510356545174728312151141371811656837983590821272540360278960423477047069997395528773902055731087017244746113715292679258468102745976865404479833642391811365636878811725033721118748319522323858699845148828150143780071155258986062233293383114262295741974022202002246244 A022021 447 818794604447688323178756798078881624999692749203023458301510840611161253334915603830872008327155643164096181726933007173782745161362395042754707081223736049689673594891932312675661104788330713334049187887939379378314149547869819591317713065149068762804582690746271748725676 A022021 448 3327937066403491703668572042818801454733851265511864567886683346296457769716905608788397963355637408149468050417539256379061024733720483240593622194907364311852062269791064642180045591656215414546920997319127478187131817345942906081902705651645019906676307363537203728755589 A022021 449 13526182338992019613668108515929972008964583860478017912227163388915721901061328046797877540043538082500916649158748886811989068691936090074532982421352266121663825763419755706294680115168233804550157077629002807676410078718175666960741835791579805602622586222828480657009300 A022021 450 54976282609028505188804735712302044615593108459814865841890804380125861613957470984487292098548322808660846101871735782105669064017377658410461430636645220649438344538794290529331782737964158492745401744171320570757829683575036115150916909622517036028752904182612311110615761 A022021 451 223447501575895565257881335236681746107135463903201887576130330870529795047740495158381852044169917092695896905393074246097482250560285273994597838383211055783861017109223723897081674292056221531891001062356902656146333360980491409318701357326712889997605280862666113913205577 A022021 452 908187741895634707379325751111239113017241212491188362409730637695497876101735467477621067655097376931941683775967786106059630860182710484165253836905432645419890935685429918998774439560684343206658934760711922772313932891342474751543496831554629179211306268964791324792410169 A022021 453 3691269621331348879208770132544732064329320988488510739689380468512143714612809952115404246368914456394480093703649011324018998499238994235424228894095005975515109726234560528304184084320901118880290534872690632033128575875625282070039937954677678498756571644173994479750998970 A022021 454 15002923722493343528440762275580122132013118774735625658438861519132483349409753790464092496998245451231774367874384608663843178105457831603878375898135823380128746789296000860524265753968120154132148071064403742936389236310902128803747144578285204504244777003072770902056789318 A022021 455 60978401285617818870833841981531503253330072449957448286215634631955583483946618711538911031396604130525752513873284087661212818340522189198441970975922001559770424076362274213404923781511328705788906014848169835461743722445206373030398025773154608978101760849570704113600925735 A022021 456 247842720000970572374149819804071938952345445609099886584233258641418386141357798780273523883477918604151344142256573925336637455969829605691373573119538811692665113916041416129231408627050731620646900525839011188683978398464851774715219433806870604920382105468833603917207495348 A022021 457 1007340510122020077782110834371078892666672498562150117647832084640231678001148552461240729074313542193435805979276425963016233107903467117152301135759669778190044639372639936148757761027809894725980063905011003361388489607371907085480034327265781415146895851715686807076260539173 A022021 458 4094269556632197426890091631343792999859045222507828012316914693306478347694112152490619707086542274986317310517742425514417931432562131506705252203230451919773532399177514338084047681393756324407200438101338515127852705660616860997544162665550532438573660229782868719881446874835 A022021 459 16640890576647898068220027900334035075245817051766162507162791081941889910353523766082898985770048886326251015623476406244678046470242504326899189229322861022206178894334573040097254260721682997492841114732848030306747377054444795751511026688047299354680390454440660874850425552469 A022021 460 67635810332857729466423870729566696622842295933886027688024582767153342955104761559438493462943797193711013955073818772604081417989821747462845105713242886674028114058397886690026791441197058630200624705317697626270676745056280322747148166435942385611854534492398451798054367467192 A022021 461 274901323238182223653245235924569442567037865119786789222310378070635826687690233546365013716285610836211354904365524220117749924131843099658163855472603051958998037930393576785952276981328648545073738621699622990005896240297715503747471204435165244486377547734685861907423554796732 A022021 462 1117318431555642929874744730726842361665256305257734697055777721803870979974805124446649851370776093879577680525665486434341046975106466633114802959915686511443401729096968474713544136584346603818017055847917645495374019575083807950482499904112461465493323554067819916803197309996713 A022021 463 4541267618462180754752952546643238799359536198349067494381347516984659717721596446654648938810558594773389035141806013639669693570588244389728840377995620437710520612143073815570048448995123887926540087897417112092689944305464106337436026321577183949624108160528770173726049692382008 A022021 464 18457684935689819277926819209526089231402287503294644306914236655530602370798120210426150565464153640464499756379792968332666571485063914893055672905480359106408490063878083006635881101620856209888956191572487224896116108076047086788984191577115701530530623552978843025985125415134549 A022021 465 75020052066554529076835995192567068639972917295754440630870960973695456260989661915019301646554844874992655019083981427667312838585524504062607123120169997329014275680364500417972940445725508916028313686643613075191032317884401029641925292917702605675266631710240682527256959422930065 A022021 466 304914090346521393321011942339864647393215348091265204347254037999358448261591978530539410335251857356114952727290300638082908845115397197974297644252173487109334030948906863231817497537537520210222590674454688189382175546697258886344377284283194572382724825912355262613834814029708785 A022021 467 1239303358645570644527103306923447390518627447150931325099144403004537442194963215405898491291169813378058966659105805075000948504591921551280630681412422868447124929284357704325335287291013021127251807809744904158031386180445295314652481855319133790614574064700725203904640839296361558 A022021 468 5037067368729140384198917184455953003547806384807727182851218767096421848258475854409075470560266576243372854306461576655084764347726509890908999000541354968910790921045244179279239825364413077971144880853503465595934623314825237056028528826806621917815221189584534030650627292946364822 A022021 469 20472830562522568001359736217727665462530206942108044443462257357392149490444090697450582142526480546283205525703081209781091279360151769520993733750821322282762286520618613831746842096136052772381163559200394701973623352799654466879733465309696037744727284345301795538665645568992694491 A022021 470 83210479542882700456056552134596272682112751811787110981402814987651407483449948997993708566792679321242018057141469000554447036274557823321042041959589375494618562215666626393290602348035585104114043694225847561016333875972107218631004944499633371524880636376689540573599287051028058112 A022021 471 338203546627865948672989193202744897180337795034833306820519861006708513879468459126198189998016398102521159191349572482033625131415203533132434904587554759354504162620149386867071532012185153954923903693543274549251154986743607630235667656827809658090804166283306355741110911894265832473 A022021 472 1374606174366778791143934116292392865015873311124796204933095486942309014529991513410434722131278830092477038245430515299345673723854916647287800459057344446064348353134408332366336204108368042606666167790797761652100083764547574338934475175881783890653915448474009576922045997921113304531 A022021 473 5586996805466333011880556001968527539197492784098656793608693363812990349549084665773955952822753680508703258001647226677752978918011196652320510614938164417128041888510782837152544541401550569069246443774056778474602488417017583330080553526856045106131824051049276041708497042425634876261 A022021 474 22707982756348512992647190544558268330264831062414923458906309359174144871087924799127663963428244357819726592677970704564256714001654092657172538205047337836513003419317091520375299773678014857018880231806395051902756572472387084768549686312822535340908799153821194676532701431940855312156 A022021 475 92295109307760048609037515831324422265209197100383962014434644339682642790310809322053307640141894621510178513977238499036742813753062817339147262057955482424987010506375923921554735023788505869324768867627243701129328527012923199387475873250500834797805274320912026017073164776425716211292 A022021 476 375127429570989708393155585863950374773509141111654801135818806626465744983683908090019026665527561802334330874581983020677969032259871772056800054592054774285076919779288438695136606244627386627110216370993199520996263215273027132328211518734257739213734424284321470619699869410366815528541 A022021 477 1524680879322673343203718287653451116368451268359758396180990942768023188111782667284746422411967408757388322234271258468055848800787587627594829865811032566055755679365578404140975260681264007806708993656180856629406111670687870474394672889249064185630016573996734324466274538122070412388988 A022021 478 6196965618938402935380916188983781573451686623249536499816478644679510569059882149262844793392971512967357084269735301395791135794151033830418677731662318591233138605722474283494373443898317900245971884392834894935232724316985739431744475455979011977340384897308522690433578527569371316450617 A022021 479 25187161066363315959547916285996726285854670338022939992039449101606668229400259540066068515987270775219813666689466514989186484880612107633099140628684142608133079342917610222033059217540653448909265882114540837807348219292811746804387940156962338877350352890377860674341489040168455231605833 A022021 480 102371567246423646743961426470010333367765014170262021279431302222802113922325572307672879590106152387574446784324787585948369528914236701480030750648965791325598188939296179959203684532017139672462908431882455676276407266476169115226112217416081174929851746736829762414400711073876981005706985 A022021 481 416082533195242694129250873599086715036559667149322415610315222058776592211522902322969052496232965786615529551179410954595291193155105812061966110029560352136826419282934907208364677013914258438022983956465858858107279112246530989413603383453350002664736185145771342260643597752968265305081922 A022021 482 1691140216828304475382321172008367014656439671753482863744573843153088478080216402979350884027076203208377123988974031859361974846892823626828597768881154772048504628042282978126563214935052213077827046611402268595283479057583857832467361930758594168956745428648781549433950634965244676531217174 A022021 483 6873528698769189655426651282222523773559023311652467806750316688002724162765411797317353949834219321457400685154101175634198081993983690214936264933607282066354050364634178279837006483158071691731942445106427566210411973543153454973604714454239483153702162659530408252753244004392316028412829663 A022021 484 27937007412319335014701173680101201963782853916915386843914894928987655352507294885279859525875254591678133275951840501532368429243362267050387759173221601981054226828730191375849495116525596204691527875167714956862609535893458084758645409597356476775771187511333100533664995859275603994267290060 A022021 485 113548137697561616288084382486602230584721119964053566591176174874494080138553942129498739401254009078544802416994541086185585874426754287536001508319850225674425443795428094848855297304455299871264572805943080587874999679944234220510784267051389607749916676418916465739111375536598997975888338381 A022021 486 461508972106258231200758749779842552981990263838172249788368644362955803418426828011322755281388632941485140888467701319372117680968428346549584997651800658479693850916540035931759664884872580614553991763620754609731372335040934601880968334440196458314331405208407738731850765992494647812582154595 A022021 487 1875773003885636536047015860565668836621333613565996405212906067539354327754739369518950181949182777069450966143009824859076951310570380872583178221407388053650038166975397664448345471494368833715405956234922954156212660412427598373758721376020106010679928734718548119065519451928750777243415086581 A022021 488 7623956574556119526524569044582711207713161358209997170866464389896890874021722479698627264874357713983654598209523377497123165299969688974274293358321802196056570187431846409178575658948982015862384098285483329470957014944918625435383501037366451677784296314825850817776594447097700762858577485776 A022021 489 30987072385791339948543015789556986008528008254891468339313657694038050413586348804279490975602447734179613936315700230889453259467543851730031596661739194862437237363953163193367369112635679155321280374085994008210846603186979296309649820522165323346874119778396728173976344942342069885239978565900 A022021 490 125944927106064569712555584621113648731961193537077881312482376963431029545102899588259740621436600319493757445043294826477705349238433953276651145341056417484855405142318306189303015695008592136001287725924690499845705446455553015552706618997967427033240989224257119156485415860679727972088246489633 A022021 491 511894911086381260219191647140263447313233298328573002076643772378071495971932779718222571666725775870203679921860309404308905160521370597913813297950999458213689147370930848723043704915823101651739278982928306019180797344174435482214325793401935676446485187730947652346588225043767879485017232067104 A022021 492 2080563354294215590743693125813496479959310362086695484601116493393602862192074972048311554361532360597769635323537431751044966212921284789741809547159836665752300282534182211501375728020393961276994562535379932551936355013592357055481060331039214162778559380812857544020909281208725036256437239060349 A022021 493 8456313546945049914056297396530908420954591166064121296543662615062189856104923969146689567248545417302800948880880151929055653964491207897051098050567176868768324062080704776160637569912373170351713665946673964727389101059177204657480447260564890046460999743309606470960769102296628840594501448839601 A022021 494 34370132808815271466311307770516339821837975131357461664545835636508147798695972509480402108355536702198362391081477111254340866589322004584204761855575545766184529088744208769974794892922417337728631389373290873403950367217777869238759871993092967319283102790858440470824221015263936760179391338217441 A022021 495 139695154719323489007070449101155778268428560605233881500923655680913972464312589090923363337586095144302941607236176301693284221683015371864644716831389849936249539569454993221555689957540860637435255535833697660687381504889511610446076754239819116835257732764304795722194925319726200772542755084528318 A022021 496 567781811045274077752424211985546727632688444054100623778609470514977468087631556965733786756954281027501725973383541862240310791427909868351630335029433414904877715180322067327715642013348740376414512534868059621971309083598292697050625547170674764520931034618148803946721614987278853328566907329811910 A022021 497 2307712000473973985617833373731793669333668411427563991621724030831299401418750899425417304040336609147714758327525912416891504787626688831518551771382396872257206813024510636222493873332168570129907411507186063528360766737629348790932299326943239272961132562864324690096608722223049803806272210389123635 A022021 498 9379544348783199553202546359609254070162076407948654945762734626797433156369697387394632912905542432185451934461778662624726477276885619078831903270064851354124956348569999632553024065469400438983738391956111220753352231519447153029441592592224174505859688087782533177166571727920299466236027483632721496 A022021 499 38122543962470949965170746176212169767083908711059881903336834126476099622634645778106747595391643494807017318254489937329076481520885435541791273846553502044042399061763542964451443209169724104935617441727026767675855765564623082817546793054327913002837091810140010986922730788942411108764681422930573889 A022021 500 154946584197245077457032030943262552130496706017905490584244899040207933442652027801545371382351106583970376932497160674690357888997547294751441343342131668913522932156550639581691315282151791148336485924342660100871692993565051437926831866828706108698324657639749603054567668717020794489875936544187646147 A022021 501 629770247705101661133691230870434616078584503558835879403028226406915533924133664822104334386079442534132169244857796648216328605680417757311060937404885623635759258642256102393557632141368687381330345963229333508902571045266487375436549482592479824278556658105790823673693690473264690669560345148782993989 A022021 502 2559659943130238872096284715896364507143582994120069362486347302288441770271282749755642466140493946236078001957164877455568442867156562017370311271422013657324432769540284420262567514220117368358851017452078913833454409877937131691220389418035641666804040014632492864788574238243252323841823272870527900436 A022021 503 10403570267634321917147734001626104988261426361985396857595682738440058814681308580440038084801001907726533046276025824446419026407314023942537981993066545246192921540333741864698753743175382787371724957998517008540105131576319859826537611554248928165399742743716513473664287637295211602567225626998331657292 A022021 504 42284630270552221557286147029789480611953534931385149154659993576827930427224116077049481802186263249539813679326694785296595562679371404515589056431473537771188841154948483571876909590497542455701759811556458947467167223047417108871061187187253914855567341015181174288424643716004304662102044745417505547637 A022021 505 171863111520452491530003467973094933914644817105165785388776615138886455212763924639371037895124573067177553757711310333266095948523329955952783273904694655358974987851506822891418689562505200505102211151868116056908410794132176900237121192049157662587256986760543732032997139786582673279449934790056770146532 A022021 506 698526365549459221925856816917290901305748524266092100136979405917053574834235888893213519128281549795070429571343858645021722277550749156499108206071052523468510027939974549543455406610992196113995429545033372149480495004847165130339933120721137780708396059826206561999420339950449362972200107024649591161889 A022021 507 2839114682906632714561572294552890097301778309375378738472714258076616963268035131981076669001691982498839831005106660557463198370688212368402448928894484135919448576146559570349609587234981357593978649897332227812428889144378586094983670113371947040854139203019826457165404568440367211181944228652402618151177 A022021 508 11539395762614632605582135591209566488768927310452109697861506592806862062268084642899407081449675760588897092318636569875076227914733608762250554099934905101069379368971692362267637686863402024974603395678757935228470819199964978809563249998061452956363181911623881194562047194352170187861627217264089753327001 A022021 509 46901118636716785471112544208639283348460241978385541229507802411552904487837666036899064437415550375469216911565621364122702943196970399947907340710420946969791435968213405370789794114855612869150405943977263852277870680929697005942216870743454345524181678670036731549415332325997699873711852776634812857973514 A022021 510 190626526260761876346347595542108029590704560295868138400474573464788629123814643394552434824106801314969245245565802044693498405590550571448672570154935240572476777513385635134377985384580909428794291221895816660902666875485617244293479722631762993930527478982711328020727162793021868049163205637846133330767526 A022021 511 774789036391920393039756519603442702244971701230501765737821576492286834796291985686410582489493728353579506616872919833271467881814971859455845959030357193956490407914840868821498822592589044509403760644524256690203125725272271046687446011276321962377202048866010400048637841915028661506779793676227076921062615 A022021 512 3149079315918293092092036041329960988525210639282718577663237472199277254845469588029497571469835063602879620978360617285411261103259526809428334384145101175489064101268108894308003893410370248858958115968061051864881557733785610413216613155506687806866790638436642733567032533475143414455146822012850002441097444 A022021 513 12799226721282807132368857898296962567573700577473771661189347744895029966806726407620743563896513578820190254793617982840836017078081427382823165785145956174195316480447119540650380440080327311658853350851081014167021356033957860966673459465407784208052782165664447350254586487436536715179877464814088686693149813 A022021 514 52021619091873760442448198075707483152085097845486299925207163722302536617683499261453240079587408193822902120302213789148940925770140320762353459647637854290400858799312064450445029185953912361966160237438812338462357604693800241139848112983308858751946313154496400934439464957476204290654317300240523518450508851 A022021 515 211438465141022969625885542077137012210338460041570815629028290217507344673004314689345211167836641163303159873067391287580365936848864130003952001223262069809331559373891050659506485503664866012946619952702147212421807101607801994286416071932123155795237662868340122887311348716915923634431706199737632753171892885 A022021 516 859377799492117217548883792689364644290717836279348247457752281357646825409280578795971854059244432110574970848190924990947896621931352558629691967185248265005141146853534908466519829880372394478776079995694158145648521943023134635385492022315578129308738618130863550432921100362830288682841509704748788471058630952 A022021 517 3492884805833870558494076118607473139916954511622504905684415924481187036457076132088872907166052145024134336904924449883925129647263853402235659491021341566958693570390094491174250717467292706842152459223162342779628822059618939812408839822244509096774353195928305121815677355295808465493834793118011216082054890140 A022021 518 14196601627404530542647531640887846167327520502644655423308331108629872937218572163083427849219943088717202838848686550663907317400440173777560473927600828323411920750292239721185003243238548623808546057030237087626898388876675487902161603095497245049020438413239063669033696475395316379754885563577580754539762512857 A022021 519 57701157916975641076437551304090763876354883013363081856544483514927738309103523048034668741868091203561220779755097877566710709383230490836588479299868910065590953130998448650514704200780370018640008447357028218850276811737251487514898776137286754904929890994491969146651699955788583118464852518314087868827929048712 A022021 520 234522578877805483172915508501428482252996189021229468132433017394897265064261435958955484095194151467889682947154304711278974765991570576917207412654012443884899652563115750849721067893958150577842122468788862934689119169646824618524530188177910737378416942803422024890193464232662223457132791257479898581605314037285 A022021 521 953201668545983982140156990387141154386357077590346988116351559768627179754493550394606321574984867808968344051826257070690887821148192277172736708133116200634953801132584732885843966046897326458582860151421768694726058323694523497906534719562437969271536346968462877700324467460251527807731360857500939931629897659281 A022021 522 3874225779310814488504230816137720808169359850342528175028205805924622769154925068393276764169529349093079396815194039361342393922434648213098388807286870516227941997700459336441552819479206346356253537732404853057042522029213164147605972738015802349749772657693797628251536234206302585332663677132541394701641117528273 A022021 523 15746537049155825486638333729433738940304807911896771283831875731282426461181409516090846925967519809777616882471139500382223539212912073398814669699318560933892022834245074826102892040281848260150070643674674592118828788931606706232756835107091915156135376149333387316035889011587475198766987695615226822993378425660518 A022021 524 64000768970296164488637094762711253106229520265158572346006654051748447074617082481572845503314653984776641894544273269678163887310638364976838857480161765649891171931283004442195589082465907407580787531976837915448179502784556418584913709007696149066476668214121958259294118878175448796977420377020945866880265127192502 A022021 525 260126935592408039975674020331865588940714809421503476142773874520502346452184964237202398646717547701604946270202650461010851906688161588666874933198105011984772884566275714585560589911707858851404460158384811694740419233982192888129593752923829104372792731032739827468457755821670362630678678172301386106409515581845707 A022021 526 1057268900192460847931418174901872392048174334215482163065606524939910553499812710882109899312282285361863576327941456612574900896424548499447894581174626130787306641693650638306129272608451798032748416234492060918053370071918507852405018215381736821089241463897081106185017475130094473723391169979380809823538192177593776 A022021 527 4297200229451362938235435435651221397814723585487956411367180012124899219227584560320923459385902727194729325898335657102275963830454440491527936685456124238184325935547029254483490913098117328759655762500422541620609361013302555041994925487427687941530328581978698377430645299707521911133311096958761787799921488910643305 A022021 528 17465689011220688480946137856511161216484924247902797380106004949878000391053596059454196540915740551035966041110676133638646200498177825699559016523404808047570291730182940512483411155265797536517158085761027792316269556423182149355995938906321001274092177598713655133502225406495171030364599523297523802703995601074629875 A022021 529 70988149573756734318225732336990249087609897574452699442594380236817169122942530665491379925112018075253002761357215821819136063133892097791420319035551478036103572931197839389498747716335952080730042856841057528131527476490275628908763626466566482574631314585142075592884494500297922611421535680210714569145289316676381477 A022021 530 288526686617893536939142760897518493373480343789249725916381985860771979225140965040456945863206104670463789108844532449608362561542382895390656482609242347477431605648333210307027929281315253873158362225623990279980551379344376999865065668310303867748026450193345862372748267508564295742650808953264096715885388401048225868 A022021 531 1172697829011668816631958362357530738932076499987743210967804308830271084850345602648956573755189215104000261073403317219336647707808890202255369199902306443803119120333981859080160231375799574963812017502053935271104924324598237180301038482988818949744460582562384559683370888315069592490930972923374530024574856117645395324 A022021 532 4766353553943298600512299013316670701838956651016864471459816080471404811257695783639809101108626910860705825118386153861497545203376267411037872325111813688581597368190667128459172611635505697486216303663316558780005666248266498834342928720865880219001974836687457874327578337267948897872110093606130073106748944921600662733 A022021 533 19372531984931182607863726132931658066167462072687451919057922673133574392205705842086822140600078544535432194220414335316501740836686811160234889052521834155697213776151650741995766890073876603289202145478448199551185935179631101518077556361521428222508280578732178469875439434861172296751418920488102532303914470600903368652 A022021 534 78738388006633022582071328457970710749712575441803442514788093846514889125529482344040227942243373443690433818779833543469494565426696841445211320935492230979961095111795324519201759477803613385751588833070947551171434633992996193365750038717985136259801715403929018074779223411767429307404992856788416612248682258972277951369 A022021 535 320027023349633377134612142924864488959500893886850628563830849817778916460550547867328306606247691586715049993984590047609987366933345374707966555819155317009796802118760947433425286966381813053836908566772288727896907472406816378478048925070864332604709217684385877146009598070127042832755060066823378761978396671725213185929 A022021 536 1300728885450372983296928721758633692389213764771143601012937725098229831791114556287092987945433904156944337212056950727959938810650017906796372877054547996552056662258384162026915606673109235791231616663724757864105506718081368402723713069916878182011113744405275991249191297387692083748170976362617624063250525534070420589129 A022021 537 5286727401131226242576113044585487126267218226646014705071217468671153576248420325983579574561253187883421097385872892329041258913253326477557824101230870610278140165816911621983482435225407916061508608722458477530804630442753301409275651088584421651869759049093702787918437117385593089903223986946928625178234452031090061688338 A022021 538 21487557419926377822197544471325988730579583989694650535606315050329507387403144216619426366371703580930483576773594749901295012362863287692903769614520564486635226919169747807660569486675595460875755325853241801803633306071874124904392170649041971791676022287726929511484910972719683314862801743949861988490253143643255027784694 A022021 539 87334770424485618581475504764613540971417912891111186044457664494694493630487653523600006076211765799134522392844081039750341491932756423528783783928149484567162877855720750366545013561908462052190835062144251411153021334576005695818673194475001674272540506966785592860110507116101250098109918033658523706949495450001898911059727 A022021 540 354966456914475173420371224396023691237449580874201350598223320623094021180608497333068711947535007213818309855992300231915537203354129002375365433023425890924452317844602014407890176428633219921454569748262872013823304753047637003951257995283295403926228773007588192588171628084967904437592801917743170940753531587557580486958588 A022021 541 1442737925822607178796367768934730339729477484418832636830532001836082056190712210206016574767236683911616311086492497717708605268260682569951534207178291354805066468476619564575124010816414555355381848077636014061035340428550931336910528663661057374602427532133957574678342286537813817903892720472781621504492862369302455775539997 A022021 542 5863913848931447032861415785841104427241105779876198339786978334483338765051994377586334992787846445462879987023430047983498933800598590011595150909952142856443229558183918021608751179008566055186409456872374174024505602463523345264137353066502519879518317380643061712721209252887919425758833929707894085837876494714761706855939395 A022021 543 23833493950804969789980917239111076974981551861301021944183775377900155052856864228552150410076017444121681329612235788955957728860592655609206041547916585107804627747678485607786458197564779116336655966322344094117587836023501401381606166943821250680897010735683439847798664413834587807626450033551128452033738246465676541738421813 A022021 544 96869675874683504656395981435481221307978880771823788206030483840575712807907314661176886908790206170214756372212895710654204033438187164738564714480083609223246541143468001759029211936818438854466887777928842508311750925271876156779830434850804350479299077726974948379880840048612829202552955902494063029459350893469560506483006656 A022021 545 393720455902744647316980595623512648925173757608967579748944775736752989989330139740500693066873302788592066857393528487622277061211545544528679446738394593431461103646998738579077052407812836368644978707420591605291074729720435992708515847147531092959538369501654048229158396849622146340561771854403698312357512336199633447102630252 A022021 546 1600251017633247184554375612212198586083729255623791041369258260653887207606657280937523207946055364992217979812950302294275439091702591376025664376789912227625677072488427499251978046975375446980036834708644176647123286336083115923469075322609464970274761523526540821753118434205597651141920693219455470922788185498871064669678262225 A022021 547 6504115498811682871565295100165863329336154137788660380607886366830574681992237319507062864124724144246819716992556050532761421327707349554415642810457792676264429770170304730309901604498859307725391654208210770668848967298237271216245325833032977922620687230426892490101989613526174263300585677024743392915132201651275210606366659184 A022021 548 26435551645171744728864614226005113956652824533951529824553969400765926965607616139744272585244332033613720647210993918962454293218897352960102197278405899152389012842228650204754353307747374168775668515419225484506645931339870892810324831113298783381878895336729148637473601697761428265322578085755217947646244455095373006753837008205 A022021 549 107445569026598920233360625167549723397696264506723406554715989187932620921602730035671583581263886183725048366397680819499752276928188987266747438793711652602943449921619623051571380694562229641887955211759180178754062833649471494687137424318399716539311984006763864574737041101955094371165135940387248770731745465536154043612679905329 A022021 550 436705481255132377047611229595706417559429420147479174901594267052004686606041824323909418317925704335773454961824049045363179136948531253363845024021879131535369523218196228220110171272499714813151314399831313887516350364043045057910138550887798715771264769672503929466115797265003282960081364816229982851827829712286163549385456651969 A022021 551 1774960839111613194237211700872360051765455471494785516687431149193653586448947178912076439097233707425977706272060895244065105945065621941841820943046010481287254504267718585317749005861318966388166207264826759275299526495802039047896717134529698229478734376686592136526779425068683941415522860948041526335104330949394689220892995488590 A022021 552 7214212130621788393296376157582497454428162512606451021987170896262821169637022349865200423963068875488509134950874587563124346086426452058930886479824786098875557190524211700336392052634088891440152277823860810452452267846302786765435594816051392484068266324398580881849022374233873765508677400787234341880049917113256458302119398890342 A022021 553 29321692917833369636279882642415230616799817261478152079931331933088924205178911105401149879995732096372693881190087098360472952879925836417473831790279517482183374696709976702002986702580175387709321375360776059422559546788884050935908680746071872018438005365263403875524521530209169154569988369648288945299820510265562031781214221094051 A022021 554 119176101284620427355704271624626339766331065144034702791650205181037557231005825234733570626654296138701351540895040295272820839770932931903300750811804824583747292464560962752395091845370833543112939157472484770316791875514432873365380166396749785869384084655392419974366770219864498559542062296536265544074018965327320517764297296800776 A022021 555 484383461664449713879207840668173097318839590299797610180570639968450689620291144994739831114723710024712572639917624516762383273704378207853884175598024457520545872983381192610574177926161242885840621171779132709332370245307707184101122561884916838043769545013637341127444535286965542096212205353431648095955746620235074727932045211626129 A022021 556 1968744869188919173963695986370073037191289974558790687274138769255573543096633671897489445445561939948433560456995277067240935075948668254066415957833064102219380660307955803088682843442275278923347459718506687429378594216378609456962144371698201521989148248614151572857571346777099159480680918601317991091997543915470933334148835480023139 A022021 557 8001834634566265127666878971274586226785006293102856250902175101447632190313808356880496901017008581402342759845213611899907661058186252428409645754494866392646826636821521516708120276159149857949891642573388428115896371484278846391853559549487473568392210285504066372634629611735768684340309692869094815831723865386136846511234495241316357 A022021 558 32522933022460630542993588349463898652374796376070822860341127255140750235490993664435257556169425135483666881918096851116584429487580543344143346449018456300245049588643898292089441414300390982065392166496723001764966969417570873472073014883993345281426680755589505040013756187859277270553283074017402310131025765599313095195290680810410180 A022021 559 132187332116842029777750144410019961724710321873709775630444267814243912502987881998929058789358023303491709606146615185164522573780662421042783783677069499286968883010473247275799837403033887949441417929404760372887628466505426511909259185970366250128131488562019631814116940322841580288111399233134750083079834296036976427289950712042887660 A022021 560 537266757586129954270993529075719986870861064991601356629411673207773503676501096589510002010550492605243477026968916756074951741435671470230049543893811854270180101720072322845164430197958493205981388956395599208967791720986440381933549080116995925088776004147155833178577628644018292369977950927949118194955191353588808264821390043258011749 A022021 561 2183685563393979955232743495664508213251030192711902733567067578879915676502519287363663294163051718318014617068267991656114576251060606671930551919905261547466954141124830843780189233951966687827170797255496988203463894442198475419227236461786369914638955462883874449408386186335336917956363353722879015932507522413594270200989638842643704116 A022021 562 8875447014811523685868717078503692954700850870218082964006349185284704472177614600047376002294683295966826816481601037825039689024336110894823905872483649546277090017187975956138521853796723580666340324190169270904160484090264062523114717369351376833260203389996594735369771553016841223331097168120060931675745778119854959786910093277704165233 A022021 563 36073673349881684835894631222452120071441850478609430519704229300395413054183474397784637297310133424369591451913765392688048477124098035840536026778158424169764773904716517699798783358544985530874587927146987274193202455640295404365885458698840889472413441010428785891351739512470646934170818173419275388050625060832247684554165841823686329801 A022021 564 146619083724156323163749011481318648600715162206520096842122063650226609659403954329094935309046061838491148772931858633608889868767546434241176357225401561582935323212679554223993087586120765640683179641011627403066578623324850253728974842779355824978997101043060114952551571043893418206145279800628525436080723454208062887400604544044518372089 A022021 565 595923667202072406433284525912215635610199946694035568996173436345447738275266447914022250526610330890433706094196396813648488885121275440120769738062313721862674796703870806727355568141637877351608285518622989073747035496668904231712440677708210058888621235012679461495448709028993796088758645871573194337346281543304934354795853738168647322458 A022021 566 2422092732482800894389203221462824830827189397546834081267703121130831323597919322791830025523556985127117198793976149710138699977880354087202647229140181176524340188314013228034019010077037318454492557934062621875475113243079580967481081177515673392116241718062491603260291188622456661758667408766663476621313974444931057252921521971248048672518 A022021 567 9844437345960807014498850377319559013116812050261811603540619729918093203688731876094057546693700085883429054951305419753376619190340052486207829582946833743211229580321885056191452345691424854247528978331838594366447752599012677340449840859432836152416596804133465529678958750387140188504992441536341524514360008960404974704280127991027286896263 A022021 568 40012071114719811733084751153004413976463837758511973788441661731766860923527047483425993460718526335989532300316608638282699710083876737711671656346740574983781234119489941032617761688417823103389783614705548032120025017149123577634143122582122387825116765229558315337489780063084036027512361237297309991666715165656636153005654472720851254290196 A022021 569 162626443607391651263670245324948740426490594891669204513504157293593042927003163841422541312997134474460206659835811523753759359592205941071286513282488590148763145493339609502560442069131605312443185763351842857220122481466268244974579087655375367276534932568179252069857205436855914313278435164425591061317278748252156414968133452960688158039493 A022021 570 660984533506403995744269181320840698643075781174403357031836431716384753020473507220833986072625963976180071774805938474037607290881680344538194220727854434349200127351882723874285172927869969790419939733117403677901171685217158525511109950625325348474006705089874927027881725559346272715111124570390649663392750131784046888765347900590522025759379 A022021 571 2686528364288848199041492717149298293069402206313746711275524898963831472238316050274480505221345411371211896858109739505056089392867297106089048427153684602594219952542400681901847848715358015163953593851704813472464734170887531614116589522410309597697211457239004014168914767484988897091185849734096259739888133778418435511012561637160222498206421 A022021 572 10919218659839621838119229313943187649641212821754382588593423555690931513192728216794488383019016206037647039227737461923000686783574250945680528389495127074279790501041466622973995241581907214508904757849881128996099740924368480247053730777300437637433247736341353227493969179188734118140019218013498915438993449000701319687911194090349347544466584 A022021 573 44380449403128123564285602428959526795705026149808066994553709826578403265947808395789932079079532343593259838444641771774946014654519259855196579322950629596665781574652619002174973296259376963828312806051877118423160182812709977025798182779736084102008182287334792143061146307561886551505929348076919972505683679385871573596361294296786046598794620 A022021 574 180381431179485571498137160878333399953253110802045410432981688165113050160269013649130775183673109346297050702431975330507616477223049399048199700399836591653160256942024740585968344880473341024330295200502275162271346269662545793507896693329013845252374342513963509757231810106981313632890179061118890026242063765208932307540318686366012866445025801 A022021 575 733148518141551544042476558000463563659793830892726560960700191819957809367445678341929567664714921110668521530489330708036409863195994103210953795753811614986467437839627181477126367093407019417622779334511334380520246038689787710316223763763890152199205809134164771489506479197920938728646587938511983331156958393219496844693902457489789469745498072 A022021 576 2979834155536307376975186585593309074205313355923527453292121325965209077832208301829479249605294196758191357309055372847328417886043468032326425145446231162809032663576575609487948893365323287803336474120391981329082849875983566703695397200045366201743173032188618219286074287975979408892958742770936063433352846299929304965526844633434812605630634229 A022021 577 12111340846748324337448811417738699660621287922180700142830240431185454970215471844712454240534872380104542798659414896105827231975700718035372055276339226491263117321319855397671016905913280147557977790214572434210037606733636417144574122483958313423414774910346747119362108200780894633401811021838899566985842152297309919784180324932131001292932957585 A022021 578 49225751988104950094643002582546717025711083551968148341730982475247155530591758645653507508750638953844356987355246965146528116199258357864181784863541702282902099635337115655740637415738222819782379296975147715027672538694459872151043215844586949438804655246173112382265987653505795126314263066310998381383250580309510493568166436989489449368125970353 A022021 579 200074846332559202585095261991145640540849682062282711149877806354278449859085881521838046526721545605207396676153236638149954443114603745395119919294167342134444417871938591192169719888770201563277485555753987350333479211883525205637660794262170012573403876798473341990567835950876136911979987058770084902218785934635563979160265538989784360948544936310 A022021 580 813191114778096787422677616293913180207245948034556892512751486598804590056288869198868330894032204234360315295989948829428864192730571185338545296211193391346890419159131914231406466253079188630218388149347379813731476566027651443267964025441392059462175837709026238986451006854667658874028778235874639289300867861959836650856687618152233889283506842838 A022021 581 3305162049480631501991876719419158210292700223544605836175690805323755343492466082380350847576598445681115586898047291060425826865439113413156755749548315800673299795602454901150573672653872287624803900262218063460176367859910751362256387248493977402105693261896058960789573900409029387029152310803335646915272505641546379101882516700630251569978194396603 A022021 582 13433614773702945187634898707997109099755497796026132103765881288830990614448895554154757581620261350143200472859719403156682308325143213601780208536521954567636756347953135745257191997202257734439601532530957671603436510370020081275380530636630791630164737254897842056173043100638156796254698060272906972243734532624238661120905957803703887086350649620320 A022021 583 54600047799958121890263438702525855068692953563545463573700961500851304031119181691402776181375547233550836532448955057198868467587820254264261954007002553897179653929937602139485122262703665659492554865938006610432727979641908122133974617718692967744378114768360348468522393282397653595425858217187339618022308032552621513632936285060989098247530272349369 A022021 584 221918319825093538242713023359843054743649211379574168890042654876264940708448224072624809764392654947303199841961397758770878698080106890419357757315887222754335472680896179599745960030055303509535409295496329922953819325357920315724509839765920730401360116542651059047893894529001683016870673996612258503587149145910085578347003547945769525366537155827987 A022021 585 901972482779223439298210836017906746744023305693763742822573937139418095021565391319437742494085382972334034481715387882812336334932818175136352357660985581211611275609662913302697386391318106494315387450330453287437695749963529141205872384872483514459324369174271058491578842096489915274144460022817652715639701018320247843658232603432955538454626946800357 A022021 586 3666008107542112929764766051323892476513663573463992749459235518931383408701352244276167451196607545135986828171476084118423618635047918828171981325938821885909241613329735026392080138807216732508319294499004123241406418386286312514146075526099775885005523248934654247608642083067768383327170939436320850512079029121533212412081125106494624384442454125981308 A022021 587 14900249953472394543629135971233947488567729965411012233989388048236156907701629696206233117987337598674371747641735531080194174780884172816566204389468611456585571310885914480071780061530019125998986337559857956484201911319035018250616644969973824863277337015284934871782465490780558399532216195778264279253194370066722840756941722385574144500124831983241628 A022021 588 60561090473094020786386677428205962190552513518026750456949065900457756754443174855142786695663701790916471715293272044790763308753786155569027741810830310968616693030044404206771108225753338917021318482387444589315900976412535798092995038251377624794736898202551580559263767519900532235633602342480925009377937406333463831908873316838492335769577901218546749 A022021 589 246146587523222138899881547530086118821236793317126035813407945093273033699370272383948877547052322126932298124300395457887976553890885038608161227654973389673324618591074326227979972548121724596559302383612623944023586561810319273080158571397184996387208360078687294366011609321179382192085112747393001765228706908035978531156191614420059614425109074479484700 A022021 590 1000446690705565392755025459634848595009796496890297857008612682128841420828819375302319597529910977502622548969569647283102086999974673791551974039262318035292158453461683965678475658233650179925261569004158366495957641489696707835661779388930196135753738327471445953407962808332276385805377404744718139232533181928277209434262814607362008359969639703186760665 A022021 591 4066250078926201647560823353784862612288765240324237212477011475907265446751318249027798907579705126764673078856699168455924034627528221738108974159271754597936108353347676976321569280805462427546541622953083756159906449591359543221448291012363836665017950975356816366320071540090583328706693924698822783667227622402144424772480830093352616046994934183570887113 A022021 592 16527007243840705566298674232184040687701147078235868599476434750478084106735981554261668595207574518180517970023465134733134295848414905628163386993384416258016618011079168892280812863811134716321750153665655519303512680169703922902214467724193987806663917148662649535590214140731071554055897765297830268605757550812746972930717560137512293704674049214031855017 A022021 593 67172938982172327734490443903616479578063964062596818039356912431433077611208786340167514495820270266978877312041850765539154957021263822876106600015022465524126105037279300648409393761349050753057757530603230733886084245801085111323320823742349199484412404587593076648457039678018040387514152771655989440392658279868300688192562626821315765785782211930138025186 A022021 594 273020012935751411561577979785295371163090707607650429119473050048488598211317172167848329855749540205802007981620770691521982020050885531918262864575659014560712713100153340556953680066790950445913155407219327186368130314599965738531152889656499275749259682572964507030458158232531483117992427077825319679174707803079516451383525577142717508706818094383871294422 A022021 595 1109671968993655857281906340348245842167323353258490928718819808373953218136269530348775828133195707535645355328454538127427680149679561233664667897337505274992927103404655156199381675437079448387745128698483572921448067463691836296741288979195764339061459383433463156163519030185950758197316167787063777351274216839748125574934512254979648919499032441823527637823 A022021 596 4510189071963857857485732009467429301098192228453823689876681546250002237922768934542449098901071559547446797359313370904615237747705338997948614653880612717960042811606936063409252200531061591737720397609343926670502147431964055591526346335212509033541860002544037901739163159942280394744714639911112460763093600322467116686543886716597365889345601225887567770156 A022021 597 18331368218041833052540100438862076933070820144250834400867126843228496375193393752015027234170233325108026520820845709671322685080348260629704337919132979103150960210531939388165529437360952964000887252914201298044352266247748161447253215651076302645981120345890721242028797195257477887822197446198037661366124494720378042966959482389940959950760983062222184835181 A022021 598 74506646037150222495800414743870999506879502745681688507188729494042128084287535351556230551182417737372616814657332595207622937620059697815771962638400013305585102343520728147473224923663635102578034023170698400083567010031881192490315342001930426600281963235806533401363794850414339671441555921342071774173768928684734911829578279511422258933892436149305724197411 A022021 599 302827385150751149463284563385943787057294254441616117359992000180647001998575228354612602142196689595956153387372235977787968722317471034898946344511091194171611241149794043787830672530422308599099862152768963118367113864079380764633935544653160481946483393281484741142266487117087995389354277211832987375771919408491916340225640940285837898018293923981782378314357 A022021 600 1230822081986029321191318366971059916936844060079393654744555349686944646953008267513961557417458476145873150801683739377345529771648899055522444326925365852682577186311101085134299326733270010606974820875503946979418965667606159766684297873661343446448272175324073334244343351732993887565392072430079908293163073078491266143831263593484950971154785182889768682949296 A022021 601 5002595774983417766741156787038570456284031986522145670816647210446299205557745692355790140158483340967330906150135195701547218996052888163541407764297354564985164679363636199882608304692511445719265043585272655835792275504408376253900181013292742987938726204870358477915548509497820526636597899168126405225902904936402776180061960475691375005835757347092939937519308 A022021 602 20332723026467446939766091824967510380901089242843127985931168190930200463188265351873284311624801771227328315240107814250170499588908038604991236350581510530108402180316263753301240527912048867686735408758287680967486726093001522488383215292872833952363726814961053022479737928373012007943720837467086567069458934598626621843402182675392937300442932799316181298083457 A022021 603 82641021634895117562231568985995432229077856777656476650307653925106267117451782297307042714405314997439024714705515234570192628036738345416939020185847299127371041841695387957684672436140896884645282215991911538767482282873595986907380148563800048458048816938742350565101470167790886895715305031746232948624249424095435465122176900396808271294143132995688359081005248 A022021 604 335889022241097663888468897407833527928360420393902597574711842260016371316322157464034084748770611738081434455611763165426299354747702755782123093801078643344637075509006906984392105358398102069110069141970115868530039031074160341356203266508194798820742815955319379849138973071043098010895147266947639145888747916171160153791923902835551897459508192740790797809546525 A022021 605 1365198941519883432296808883142427012799816270624737482991361518392381150993175616097823528774613356636082777591432244453524878548260825252730457686338417340915594137336774224635349372285997158558025352557597511969985178228891232784867043568717960741883928900315136710894218148666844242915464731587135529830970864284984196214759665963712837049230847105560903006424940977 A022021 606 5548761723415946040389009723019555282440391932559883099589234954054222173936669274963407071704008093290095470677224195275815235663680788730453136778597206109624900499331017641652735577193964045647275632724384429132168305098018303520102237095688637620982311966399639171730707157235047408985608158520251059623899456783821638617464057056496475280500467215997337746266294689 A022021 607 22552578768460374602187441082997147558776302739682562088624165807829220732790886243559349561344333894582220356933493736060506923138740871907196635519324005849381284908133824070293115364986659034939797676029224880893068281527741965841207382151947926829350948318047735258269629858393904584825211923867296850888902447671757270223240122481192082478854191391327881598061480158 A022021 608 91663479972697794152248347405580864479146154079415919005111813630193961652120687400907334730757503601710728565636902406157268292573861800601048305796877977484403257719855991248919148920282608709732390279168491416794485896522312468530330634997326462712734318537645170072126572144810133019540061659228031873686596654615898130866145549090126294048224691464626155119237392390 A022021 609 372560213489003713090013801536261939628039743259666588810303715466442400819463628022298467269262324021554848207449430774862134386443145708120030448371044297458119614289564736141011504314535201736927531894530037260674506952322936929402223210854187864817341286569429498031583796965929294436028634085218671166763590695783884877835430147672207832830251555601840488836212165651 A022021 610 1514246597623331522705741230301637180314976218899034587980454178072475902731602540759423155123773798004183460324634144297424285068930222017359580192723083149768737860153713463602085820083463438552623124829200965816813308861230834288615601331958234141494046619861219956423652870433345597009178962228500825988074252094736165831538145772335381377932668339698004465669901614520 A022021 611 6154556164064236421456233680526068067450506156617557183716784986865764126789511728857269083572085005233156503809075300746087469784442448375755206301872742964079861281744850616802597337887541129818222860373828426277544284707679336678273636633695145042655324810401373813509815562264881283414124298021537879498000809110880853811389576589743354462416250839999979886158106446561 A022021 612 25014790613413266069260634547797123631232881615590263556416682979136205207431258572121604087604326846872144930938587054957187761047370578396020314055100922113713824144264421722389440658690022352614731970640924559144966926834979370213503478234176250717663322001758426716368163728595082847357590252058996330479786716450907926443590161688292175729106917032892402543793690903811 A022021 613 101670978824847306130381548180809651051437103962281507645442154369193157248319738395065415968618070998709185846589521087682565658767134095907757721944107181969628944278341397115554102512397240224619281368449923765406972065463904314666440745574525445488826472957851420809711511865345175881816948419572020723452924918630304062091135786025905913245045913952475576664323165218245 A022021 614 413235037420609781326418126229457523634629778994863622587034945495311541820341676965811460711360355826009418805869445503449187986762579616899785582925911421099990017412395458334198058694616359861637188863319134341940222334567558618844445550631192597545003239401959988514684764503181142524383011036282465585797483963639481613373964576022685765322041820322794769542612032437108 A022021 615 1679566756667046633228272149455248374696257575094965207324331887413030708907392670541946446551246513762130426277251541936607754322675340828318839111482450100028447541495129965285178015314792612613323840909803687455732960623229200679403712513396767083515849464560416094719346078692284497437276221808524894075203500623835506736256223605051772447345892444144977447203390222255244 A022021 616 6826489127614254395848362079508022069265348767487879928948036032039854905704953143948400999010492197878403566375107049986832508301162540642451868863023390275304893350557891128128247812416595089641074708397184112868651148631092648392459973367494684595141921678770070104962934543676283604628037053011665979716252711703090596372125451638152057814970473855045277828363203425803349 A022021 617 27745818154862234872642466088798964080853763308061894055355371179086515706266180215438116060459134237797716435360071405373590223567037764547426957814798276937948050891489508102795575088897323891592711107908582735904516888143897118392710269331481927671448526461434816549027029959887875488376275400746341416182821895545279447384636136429591946411261662403357704452028367828157316 A022021 618 112771061477062053986733409986338133268591629274450560528396525086146825604047495994075025901193289607782878028983638045671370139601287576347203182787769147727011754292030533643455014122061512818171947617302103994119519819336993519925089913153232094030388479130828088016913016147150932065821309990571456962221929792012701865701901326541364526117979446136041163294866504071666881 A022021 619 458350596680267687632031019795627430947424234103400496382097363427554253405341304759893016668200816075294017852169302438098573257068700448008884082376804697020080388007937969292230888139893589895357277451925446373776642719598593252915690001841926250007576677948436958301790290917462752937777404203997171325921782928486815121075865087680593877438268025382386524146404773837414793 A022021 620 1862935993733546099896930090902450964815727275763866863890719865259104292106614174387332744392619151195565800131580633581944892497174976074740458638850593104993489153649313886503991841414943900724822924101278141281512540033299675176409719112526491311046349611540271471576993089937338317351802100604321118017360595819324124007851453267974964196637266560455514146524400495936854105 A022021 621 7571781387183265925259551153446416890404558449335516270359787249205530945019655514326998916535097552034208584291540922628864032826964742017929109089415869673813001739729101914377833211433484654340133131005131699517468243394786313398779296712488195212101809686717038580559023602225363226147521876649567272508698376829745205555375974179956357085633395928796319620359407245369830570 A022021 622 30775009752425806738039041645301236233591688370795730456183576771798565311969212317415649360528406911106518083741236416783105304033827842802430242749383657709185254948541907636138632022729201748399283615766028600230055585453649149012779835956953493409430858324563114918907716626086402963128557394590598694074388754352844500866127754724758610906856046199493633055522815155903932006 A022021 623 125083012415685854577724927461944008930324130105226837503421934740622479316576662260827598125470867742873583518861744689015450571470751185003428704170398721195573554072948790799420385778105459945762798821765411676593152965109483883920669483202722694916686194150348683841458910836758960126606345153198998694754171606783150836996332633275065908123145781045404309402877466381174996279 A022021 624 508391715253619427273160098032738021283674533443696531658791953986671889743216894817745045112806585226498226406313592404958315491435938356762357732162730933470040466021149765090686675500850587568430079509812280208050262715707225744499119878630379687439870205865806734543066289166446153791111372377437891655564980050996212232185330365285153172142538982594721911805954458944494425412 A022021 625 2066324844172886143456248194656992385364247198767625772770039020371914342353536604579560830495111987915546934892892405058499396625113021083645568904573171481948179653311922128253751191713320204974285266013716446708104037071577439414878809489853380964447874442639886277257000917624284366401666162479178769234790925547709466263139270830241402763972733572825811057460126856691440901909 A022021 626 8398442054698106437364978094274875535949690938198519110228682231252461821207633326353505572716841933660065215421297978571909550277475769136334347237944220697676038417049991905707430285019815027628282747099381832010686952106688531752252349388435735460481309393974305792046693227153306739017956986834555972510466167421484624773753415786425566503664035930761753213437829486566733044211 A022021 627 34134917917204453611096680277658280465311987351230612618708392083421745957954419225540347986024059966876313117359143542131262651260708282558695884659861861472242211923448440455811412305290028552782126015881806934126701057351209889190390847407705183744053501400939689241814574958738172861100159992685088984309960655080659328661596942880088209262201260348088658175793581426124889802517 A022021 628 138739139190997262451382954620937020241104898746818092266752133503823702625964700414776215025327745837418676880179194931921461965444969836120181179163672152140800347150907987344191825931039968623833931012585460228393179070296795770269179310549696327543351691669813403927533990309233145084213598470137375602045936011100993540630723374816054195260550876604638952744231774620991969548552 A022021 629 563896148517099184104533564478581734821882509523907424355030879404959170998190320905584691369184517515570824991812029334101381862208160319630417559600717807942415485275930414115456425174390457965233001824925502351667356482218327375010351041441183287536016339898270387575810456514210832980900682912730923474962306197220179616863230194785028290793412658974359209512407191450392568864092 A022021 630 2291918979507780638036227171702289118132698974788755951830750474873395148744862726360493936543993635999073037495349881641933201460495486266965763763586957799493735652484284322438583289712731714826419560264642048832682501827116475602739410934091313926455256547060075886505332091489861958424515850143005802548965278834739734022098853325315902730647597731457809816266479796144187575597369 A022021 631 9315354648975229948895293387424927146629363712438476954877776378387068658099747125103231792469175823999606944332673971106069801807855195879132929076457532549494957053760343741837214106232197411399409449845737316997217826579793842475160456846157350010726987453129133721814536851545959231426323288074342006864685613502876135083366473371600476627602150954991681616345631052164166962607912 A022021 632 37861649129857402881303800027966252500184506295970941498276763350206792268149280264056667032313143379450788339850609678063908263105291788824606227390614934573646317411697868047441070439118349986528358354172814809766551738699636863378350185194397164106755157339881799611036048128131066385187106953702181059582820814254583735504975056227362724368675963574501458653111782430449677719436741 A022021 633 153886194229881499560001811984183069792969291971955975092492578354594052284462280002248418112089768433805541191249063038435903249847535892376660547348156397445599019743098962964285745993567402213033584185743070409565377275896991869180342964821472064658381847171476104506442733089600638896901203552454048837549073034016991875036970138305103665910363212058624086779993321385530315113562769 A022021 634 625460362102457711274625167802423750232173583046479411003613747633421795431699158897740644103264689642674132271848839918489311857071869770693849629553867926707557525222812688679072412094691366604464466747607884497036407362548222812674240673941813372708101583666398816471363369931895744278512951299295350389185056109813922830402756189332975958127322358944022760924048174816078437285864081 A022021 635 2542142695250140136014591083109979313221110105269960794612117278837660857206811074801040993428209096866149705259092593678201425888819139608678240383391783300554890168399256113538252183054977818671306376113656163968411351509990972529742255105005534063170522709817425971558788068432790416855391687888528907215540835030508931990133069726954919325313624757111210754516850673358495031098708870 A022021 636 10332372560413373756652984064289791793737706128210454664174605127920283067405556618095159363479831771805856329734472025515987305662805820528276829521076531936590321139590540253939223906333900434650589218645003329141985681574821137324102232199499533431415046881421674389187187444394255495009376092196048832738701177129798675165824124682237342261650731751212993518651470904093467616340011254 A022021 637 41995251850596262028802651836861875237475413868972341218299696547618527740533940070488456515037742115161552627381434175986682712968826812409704009579036307266793502151092979063257930572106505457460269850450845827045244855721630853388128461881178227670706405484504927078893447736214125164057357202774838187002790375220261864162221299887905360497534584685131116546350589765284130184601161643 A022021 638 170686951877048001463819818162407354803976031288289937153537039481881411457920883675645862443346172941853617723482930948428113879871655651341058146687046411102099659238764688166356189645594988808477749492107418145417731049931371633287389314409195841924729100689989104790084614183952384900672629839629814859103240172919319335844310115052994026275848196220403827440503277945154503261448531216 A022021 639 693745941677548146614122972293621919072166420637500725839924039091383324370000804918786428197982938567158454532109741893151176315467031956189106107763992355865421175687380110966865017435484759387419500162945508421290212010722653974565379022919462995075377667600196323071670342138840898281719748284705951125199647535508143182041989386053169438815975174313107445752409288833621740381375252745 A022021 640 2819684963035451801833903751826309405380215472231375816858334106204559125716322283139326205690164700865002777969777595993072771002833303038868370549005906912763403855535006194844042467671214509985774940592536914349442844525657094971384520020443513139214120554637259615840085639530673602535379551370129104798893459189291106471525603759601955700047145139417440260811088663983789074233146057267 A022021 641 11460424938188211349558278525111637476181100215698134181812649345463975592861527286449153663628603223201608713240771333020157918687185277157639413863726480773612737620111110825843966319183557832905086014056770911382808396963556918960241291161465928026157672584079267472061759057709678153721220064246332925743463763773914611060611474079302010160177011143321657006675254110933314527529613888165 A022021 642 46580146890755652760224648935391993552888117073111410366589159370786311524052429014179581575610628777969962267336533702394250916805173315800858707680619852939618090808917309165319312692098991563443860496330784034616805796347716808888653547597548836258618677888153740534872110843952863522575100563501342954397149571678425121167845531918650488024307264189764745950254877241216181963207475851692 A022021 643 189321957612104466984955163011200683471592922091449648197594284509995544311922276493749501349000624232486449448677573354617943272899378631244469132939188171793794889289175328902589089684565880556723203177602296306801703048777452869600701921490330733642990022472782450764029945514929111436415483664141317428935381672919741776317416790475098095157264632484128320025261497083846675157660079123132 A022021 644 769486702524608886651370465404859815010716504791815600611528349374376561993156953129830125980727316038310933922324513121805550252341132009305816997846193097793959435105285292298143772472811840291621415164569656527675192800566857530410737360074473986752105750027045741174806615730540274807073375027327613892908284972035648393255678271581136838172834760696313055031275103243802939011258950679725 A022021 645 3127528327038273055309763077824463962855794590039377819543940203895142857712392801970531260545078002051820298335966024734657391531848386721065161001282101004150778357283564570599206241499516267032877282346888570313652056862001732564577690718995580171875556988916504193858640075905231620096983682082947744137377072846027059985836593281043693983775681882700086302299597278335409885313073454286956 A022021 646 12711634137841387706935557287669113616019116098674977934194506311424961359906961331530706664114037451548132778920155891996581286561036542999833053604157032599015688196372017587987201469417179266752960935019317048861878311102241429179919394471585802473325363638274715164317277082806679420885761652366694638155610431337384663007649801024330618487803768394044273304153879725333902454790572530458153 A022021 647 51665604770829997223097880832286338981900109470363842754487380401471858611360767268703867539059045860129418612249616053355565887018971162692479924424371652106831652837455779045653580801749797813169856776930447796178139722869266876693023056525115368104920694291934227627603328559940328479218810166467743455081093943279458766836668762563622757420472251176788240353821290869939610887441586724080393 A022021 648 209991468240046557433397791383341077655052170210012215493512207305626967232212852000434583038714986885910346332910722031214872660041376033606557268297797338013889964474344440058803905951917821718333756195700442522633481031993303738258278548415060534377381469839262113093154671094852298477470051271988825226067854985917138550396815071435690566218365727453096975812540251370086116348617699063918857 A022021 649 853496575317492063835882374502643308754051442014387770925952690689704843460491291275850079701576881049126405607132036502225312667501365668119209836803089906365344446145717486516907600201169546886245998754674266740126428917535757542186379066770600098194470482734158534507270181690929484126441730297322960444885682592935858979400979645233393166830523855807043323691520657174282368917540665388381362 A022021 650 3468980955197524821107633646897055295725557609856471770933860828860030765240095715297723299227845373502027712924690019880049425668989925218005956842237042007154772790544847048989473564351346615823808180883606166094604777533528533276924725645922114822840501317900093568239425412178749249545580541961877436640367303527822198167490727364678394961279044397150905549517159007457396759356455600445203126 A022021 651 14099445991387451675966223587940841258691125370810238208180859384212947002724235596465439527496813414399506218307159949928778397363336938439323365400857865920942765714902072362298390139750802545026477453701997603550645095955669979435110446005213877786424331344816746468185507817121369586876353744328866231328151331746473235998173443889639901313291604262051374594322535932893611057297509969977437295 A022021 652 57306275194794855333464880875152490404227904767054261290879440293642704245755564227331931170110368387952673369331933710088487077119833581970941788935259235971829802311715984038632311322751048155270979999427573780076805874603601178390807372466465825673954415248964603837459646135591439144671670328385373480618315582734907565221981563987537820713953889877935273955732740767508993881793873484189808220 A022021 653 232917603904974298546502846147859636988426071609457868058897038072203671690026205359899994310254750845704116556860824730642578428835701490669072650615183683786797656590131467369859214737700955318638972908761474225574054261769489093167565758933310836013720488386974881113305816122950878416926293431984727843880311752102636902383627517745755999285270030582339753768702021980557396306403637105401060797 A022021 654 946678352840529694491577594702768514581858815092455018901925014429818549997687678877535589828638931527570620941853752782872465600372628729329262295193420373356192131527535636431173999854302461794747439273367477871721087633814547612755739070184067536369563374762413888886126387176030844051747782823337686162155108595906035466761971303301642113915159199421140165247573220891057745935515891995861739523 A022021 655 3847712189682708510512418582333476224103177617678115159793958774910549758943510228188046560114479371792128580216280034731866979598966715662073296464583087469296076775765126060978658280186657658031815790003948664372227987173216876009018099922270183504470110741689736625145432426420299937189902413740179352050645799387522056073765568038989710992804045158633094592891796683242261398403085584636278594229 A022021 656 15638774299856440840901743385593094500029291070976542053901068999855406570701649975550021847355792166158972592136391417518412648709732386905615230201680219199180106264817645478236229476387830227966093680562877712683910873541373584369325441482464869046208844876360435746127938644488377957560578557488100910833097370889686349054673360906023218087275529742206499275508653887918431150628647319224772934048 A022021 657 63562774330586882790644659340597548680474765456306918318692459731042720391757047093755527180051731241845307085936284446456900177636778377096546430385723703145947925440453101064630054186175071184511948194435357081492708218437267570648052648641577457080196800122844237942998807842845719235276973295222569936896569957158549345892173097753177657000160686529195671199183692572242812763111127185547785111852 A022021 658 258346735053155846471943125000982860549618820043169869849289031599294638860899307666007990887219279018163815195232689099150412420459945748305581062350825769375083577699334671553820471380528141991918439088292460045538059785770793238934481736281964146853585713142668177642686872736610355087098764497157842602267439801361317564402069047801764713109506140383089900293568034127162898007863899307507077598769 A022021 659 1050033391643640946155711929187749707378862172416056771554145379128655056123249327831137425186861470816023650090457866590503311913347364209602024989183986123048741917443338850845203251279124148468287423505916564125593214740896319773278003269322039437355913118064435641275362482855822005710990295611389637613467037049934760556336429206242166855176358658834935774546929867417139111342680782457901776704784 A022021 660 4267791978635958982722856863730189044023643213338476201109793168920786702178625477709291110094509968556722494299255302121792959540939067455424041727929599152132207471151330771740743313938499522311532288528652645303432794094044269620102336867645389525036647785031878028915140380631361220225229027057048683245445878129624711752071266579510899162814458716135245984883736426078990905089253647582470829082349 A022021 661 17346161101028009337631310009105557301824578565640451966445450960013917948255053315670277892903243507988422181701781007780223912815723796786381448713849905423452321068950657923146715092891537811738661260355649765202710211759761018536883905531057705096941747118763943224007863387171435821350610110348110842788448230164349654871415288380880469367105675102226650013201171469351614037676103674865263860237873 A022021 662 70502336207817073494780961112589169129185370958652113752229160871590493326829090756896990406146899588062340270835005733471178675063792161972143761615777262476795265994623945911791993931667278323861315059433502013737493996910399384447803949183910091600735896905894344001120506480749638488494698581615323141558837687637219049568723132484306276065708083148537038714047632701234029721765625999669820939919489 A022021 663 286552129996388426368586583868271666686495132760233478372032714939613531149035539910130366187207311954567615782144038035299559734448075242308684369993170157874236762633992449255092460877745152540249324632503699884242387817119225747467792691663761902924775391387245685141744468168275906114653717355638257359287461346324351717890094018579572876141494631547969066914740492996050760209470846730797135132668782 A022021 664 1164672372890286750956233366558359163969692166302664671341023667750002864078206090450407621476266416882367536854305814851328745874408921740847736895446908177703385353323741769162721692163973275049642629808381352255098914630108019318708322999245784588009012221098585254896074788992338955483057737673124020050343338382441576956514853341659956372530369584033733356333406090277382228446620701898262569889880998 A022021 665 4733734612934084209709177166763940815177707685094935822479439903324853507481372629441069880873832280719850742386862280240201007206892385719783200666933471081257392377945087688170603247738636417767235898687728602863425564346820104868957672841095169980158616585063903672722682104695382812581400572303288368135984301813179002395243337987766479538065848718237291376106221956001877584830656776324837951872434307 A022021 666 19239954434637458310687182282009307424621037508401707526142685136230576300556589988484296046409973603898067659055322821706234095498634238893054486453201282029110244577202115174079857300485283488497838250661784664056074008566030761552135636288635178799869152387192462890361569803269042487464698874819362720516418161596184531383817923236987155896369280562338991660014072435296740287140835267005222971981611880 A022021 667 78199535232813057199589206195126093021752781219793771913027109444997150117473114312027031202084927445665018768045236122511151151578202576069457935793397874664588214626782323077001867373187850546609661011909723202322424854720619093121375248997898531415608189470537999469480736950794535895991022858561367190050626933050592397060970470910735234005951862215492057947162293426356692048054135738650942130129238833 A022021 668 317836891527087434479916475562221857066099039332291987710812803206244616248004929348269211212128186544398590504075680471030235680190767386011536627625992367443690925950496144417575517050020776421634774602237491664755496734408046819430763613756943794521826060514152749750116471292361037633684588592154966376310972988359017112441969792916628653305979183269595349320344580272717875724865407892634477636881264291 A022021 669 1291827238037250420187193561597985599012285826023756600177850266861283886207823061739650987911367752811565177807181989541513391585845369403436440986937763498352021184697160555225064363671815105767655244668874335869176189766654714086188022795159768173103304974365571609798861912710431558968335280602723144533745264401698107252677395872866288379540760753606856480248498397211337974086093261508173183761709460357 A022021 670 5250547237977649943629923103368785974049983999767937072683132542316388710726877833370792069251344415453664245428667930269550348568837637271548926767996852736858011020858791396086827369617717647852426770242005665534492981236865045884818729047402320892688221389564825190537121911281703665819052642427363442941140149795999668931968641871649576469451166611050545096472851288838999695925076046709374386293331389220 A022021 671 21340505515366587891267136548386463924013924707098628927777942026508104880371319607178011631280360854993026388009626669206624078820623616331597538176047197343452992490280837706319647290992623367912458001830184523012881624510890757167170648143498220360290712351082414122697000143960163109343492084535712017169372944620619731643226053980714708297427489648000250818178869811749183130611801224667767296024391224364 A022021 672 86737087585332250248136888612120684873068825350091182983261349847764956573588687076863885630638684576991074264045628638471506489093795994387629756511372351615613917427890660555690223442572765802199293043556120749978490909980463932294937253235915897814541155870797766851928536748991061426288015138762042078017396135073384273746840670175909544520538842942230978928442835344201718296114001160855924019105767905605 A022021 673 352537214142762639052924921686762845494139274108159549642773943790618765042545434414521177946081065916596330707906137432283998989489294682067469783917546045595334629139267105740820058952430533633152349865328650526323366320722151348692463473944954848940390671665579005958799781406079297817038394712301790000415537035526157819834682809069404156971229361583772531242531657322039057227292577727963340213567468679124 A022021 674 1432864427610283042786035165714012675077584147661433494771023298930715702102656465913414562521121865678397317931641298359987630210589103873662716277653414941966593456514116570400011517379317030231071318499380169286233311319336397055563279204585240632495231705479866548319036661941427763366411117734362066028171425443316156358155893744511382047513173820333320351444032855197110397813448908398705982985302468949009 A022021 675 5823783661827898059452654918706451491185269388703619979777083089970186703732405236837587771138652474899212379642334444956820000364564322193555445624997088758614866702912061405673795458141980357150839744732180965421321138868126347774060768532578169685477694025972651898679160818924817167003818820233463927879049050403570630431217735776587203713462308114090361000233334572077875493592746207840219500097460040758345 A022021 676 23670387432493587363437880075479530103336243880151434764951033827439606221904641110020202113237488567525457844377260665890415634700378508601682089425889131839640056380744560875872733173089946857934973247832118079392547767829675334105728962913063054827584835794373737125159280593422458537930571214531312407543121015951020204623522788423651984430448718191943446758649776171542495200502556006575693962734440225945017 A022021 677 96206740108971398384846069723482533879297492466325058555268148502936464485043000279178152536525241147965851803356453213438519648534311044979295654495593371291275311856347955197964693598363816698197518780562512775132812276228818493030286782571074667098331342087028000754359173206790368028626870325155627359967018837877702979850841208237660995292717659420864186980500340692656525102162623508946877402079313537691386 A022021 678 391025996882895486724464194213290311146970405579340809046692378569274904050879426516220048945922495734691227918876070184774034227743929721938198370533271350728896703697400197450710121192119272579272529135885626283659833456140570262904693787599627214164477122064567784446558490963809479151426596054453430063774049216251120232733234414044534354460932431533129111679951135225934969128374811418842545070759314254435526 A022021 679 1589299565343072583192389206350205188157170383143233990447184561297717262022846783013997741980502758384154389945728951954863409655408894406927042868351011378687941957503715062373186978847571066441482715580608663671594502797302073542331875044230394359273485322962177927165115295281760909020541540899375410392433852655029123296913210499144842459845101230977550293424355553081768916014154201164589975796913249877598439 A022021 680 6459604037928271624339482810443663462137759460753301595169626178251334558687137557734676559258357805827411232291722518363912113903776574214708482880450536751606838598143216581349563955787312088250610835116632742644639407816662408953141333616807980649963424387652195490843942152470482011147712148676488189553608403322734504480833552785910921207963184377180737724435872325475041057878503745550361816052174373151755124 A022021 681 26254637726407472620376927865484988103267297009418417943985612138595230784618758734404043832176166494489725635355990814856189762587283402099946379278553344332928606238984380795419312438420461601706108468639482755399172633695529998566183128148663435316633751507377256537201208432272260516157110347441967878415545318297213780522047718400654924228315041445101113856127991449304128240143044749109509604793332799721312357 A022021 682 106710256247528944356270026653333000310735436348997271399770521048739105911093632146308858662021515508633850603878498921924080935286683499393712871389610879947257437681569594575907252772926445295750596562932737773226546434206876182590878221078770538838677974448274687858153429995714241348714528915746233472038488118546502256678284794891096090741688046464652542268674771463446247270408220138494630307834765822404209235 A022021 683 433716850602738435172438586047485998959795764023147598757558817798797650752931874646435448802487155111542894353994818947460777162022687677030672416195645253867137841170833109354999631662764306519956662215020535620371440147073047502070272011613321648721455376137519421497283101957717779877572089564397437197908672582515019293792686239607306523571177674172169069757519460326663994148140414066436945387975872969882883925 A022021 684 1762813745479260267184893587246822031840116601413332412598048955828144016568964854528838522375441636471336251113789802267198620295615584001216563398336531862417022983647948889609647842108722286570458920017096431988514789121412476195173416883086066827774598224476220604235682212529768579310531556131010078628426542493714938090282886598118357412341453618818025479730368638422189839142540742156913883045358259302771807864 A022021 685 7164841063777192670843202855074775125388055860629485434950443077965156399295510396322862962318189154470986346997518531250483015538624973183715787395372940063693457462717919884065869241778874116914540552594608050254750957330102323734991304880721277343303814350697577774865551662089649373073554727341199051295499378201735264884889378247407447900711928010050313361872969699625084608907078722278608586645904612713757487676 A022021 686 29121027448779815645040389249403464536512952751861831356127144814292376661492210815880984025240736789020652956041879470426748350964047413704987695731241356355589439311007129097808125914235925834668751143750467026146404298000602628628927820371131211254825489498853973439206039555015212731972034196802613972216698037553110939748462340868926229444475632636502771717949689055942536292326434389072037393465049091248153106793 A022021 687 118360509622458674449450079090948167175919517063836813621664875467650230995557459096260283496154811401139589417823667006155880558507967876000016880125328769898800145755802589606469429372396410595878168367545186858874823781968275409665182335715987921879281977672684809718982663244561194563030096846158624704277011900933034209607890081928757293441590097699607323794480620008128660260785194052096016511370026199798054491256 A022021 688 481068542747282935430311097047971807864026853425320629537935317450997831445835516011953529122905414930166051586343991901298821538380043998153907854046437615759709649946063727871488235678484945867437802956147390310881446553883397296084683248592919066742041957137500478990540037546991042864871757399413515635438247506680041983525354533841733059508700239404781126810253259989581923508745974430620277679007440052299098608789 A022021 689 1955271598265250969235573299534625005022488072509533837705024710828764426794422890696431447912054260754741836895073996200070921659136001627500685209117355163870870427607036113798997994343628416561623126760883347023961397103500056708117131868974270555082973337726124805363524694767479727826601023853404845329379907814993869324463921194688910843142964157409223515881644592798628745418789788607361015047004639135249989606033 A022021 690 7947073406940910789024254057913627326426220592271945539493039534363104845636854701508898470282658023745714630913168975683114866499400146880156598050139871961546790923106800414248071924935809380326295804897045217830102563621978797899557663717342037521436089375023945271287690826883226370482185562274557022840126843063856416652557369066811104551755786575942853218953389771159710924401549546703776288332915917993904893559153 A022021 691 32300359597787045319041656240045218887135289881321354107063376895928190315004335148696164741673970110947102205788717923228633923041596457153665353847537530162778905170196046587176820987051411100264492937480622047411727311929765056418093736992563663440601204966409404453542667889659412081160728000753392389783572537550379409984117333860408129871640009742966293011264443897468726672498750052130605335341645990953972268016278 A022021 692 131282697003293339157484159119490627859899915900028760454631472985589572825270926624204263093242375685269897943382818679997437793688377970612315957812937927121049800321069878421558361890110568531699398174536883366405127620030538853447581216080673879618591989227483188669367788301218435511645294493727912045986277269820392448615634940924376891508886933075580354716366231582638731378140180389404114584558485964404043996806166 A022021 693 533589927390137669581905530544266848347456291704620559307110150235197167079177477540986521703795498780789550086580485716169040498296907898962459390948869622762337733685155159030666052772686257086083198220937019859541930101185984076509745610163233069350660893751270323317150748613883475016295349288841369505208301087640379954488984990357482382251920382317459152219869200914544519411854822969635734808576842094588433574563483 A022021 694 2168741327770482881527981312576422364588319213074546935361881943238593670196967831342061855683402460475586791672338607774987698017751220195001157460065803827682064019551102374782692110019701363575238712245843096662337666088985179990232282445755915166699431949333336268577342779087774099333344507646833212897468764007730774036619222900773082030901648433116518084562049703548410629008063222111555237812840916369895861491011264 A022021 695 8814707147462189178221378303491484423121033396302722019390743504232803129391236023036621155157678213627327022945786460776127519188236654767130141357773271152127444410926355022896759407181160005791939852680698756409677211597035087477096131744944872097292612723402165831618418500061324565814737496394990484957124525309102298755118971770676679831331853315556790426318969320360270841309687170247644342306265049680959747548190041 A022021 696 35826800135448826585667777934909559512030083923171573335003525509464214686524379490865586911202728818642526233195742993730990653275807115566634344718312279567904828462201056989277731580426282615484748528305827062722420722173567577669087572595045704347817900161688188625099564533491421937543408445360271044210341961981218829193628155012407354209473300548391302333178319382245860436011247434193225402612170588809969550960080979 A022021 697 145615683705946046876308546105400455377476411449765374553319199712373880864897850492472783232918386106770671580711742612375127038238211456448664047850824977940700566201077275855659609398827186377005217829166477717312347102024349858182749574787859943988465917522154911526284648296763690017988337754895575023106086081210785293419773923117986850576520110209772445505346097738698480698330487240685880239316424655811150366915480165 A022021 698 591845413516846446556237827446036927752572629533324905490108093846261328757942073391646856377403238604843231487205354060903116248663942977059900112048292377874324760033731095343225890954191548106129800286929641662742777495479861747968797476511650864009803732080101337235382902220362208312052546975757599681763312710897053106607366932172324717021558181440810713075605802375958970705404134886193813332959074063011691775977431516 A022021 699 2405516937366985353344256522084819487851676677813550276508740998569026551837093005586463448008923154070216018829945929874794620073066562017988361461889057650734285120949398486260729978474314530955070173391967563180116194917423094117050676763049326286984227145357495694592517563577738257453568300321845160617528311038855341232268357186770063656034332934327841390808234349095796782211913284482881457363316209141428008817944963292 A022021 700 9777066111866949719304338277469113513026850106438229887865114488985245893511620544260082298714340696565395292064853845722956215426215556679667353816052048046989363545228093212819166976654968112795394840367300461231270515859099188641623255804345376179981314560943619381026599211641024168072360734998451517082558298622686062155421473909898618789429329588122858939792504905543050657458065811095662002068274636661290275947010844189 A022021 701 39738245144284244890892896149623162756701359214966495111498874672971226139609748962451852073734076224517267492627745250583910133031936959805478076389952372705068765021760578051507720212231612337818260134000380483116969925867380263439637307550895878414880074192891669206992765703480748304806853599388378429902471567396908430534132152029847564662686976742496845010751436564140122499927964124206948025637537533597554037278056045500 A022021 702 161513495876902973222843153309707306076277256932863559504334390185163070796439337377308100249623876132423817206085997058434212887334763709847614574990194365915061568269422209960067857890158473871203224856192919704158801634576350960049020455718780910978548929896437809125220109334830802614939070231586429754839859635093753760595145010468978686472074237755126714810373548114816150310534182454474809732528476143627222398605400136313 A022021 703 656461030316295288624352494556045046522729836627106043465241091946667771644832236838904006176086558664516350440777171947151893036092345129156934314902573692224346947463765138253321650842900603484244975037670157916058364916595486537710849363012983393789131850095812047564793405407880886260346052320738742898014235211903865286448447772176066454182695938998635127432868114306775571769690496508819200949546618198122572803858624058185 A022021 704 2668142881709231393047574443085018003897092525796388248030802133952920478956939037845568568732767882116937416491311449095290054632608333347058917605430632016697243063059201028818831300625066050794728344604872409919041351523356156320573505985118026850890436107701010991763415433855912102741902718716376266057189385780518489614786539643083701809214797063522176689509591695649498069889512276117130769453802336335324851502205728232553 A022021 705 10844492069522511941146120806966995143882268169014068357075446457202860475083270376089253980358286458734994564787764977153009472904521387387849761011654518661268134494892302623648443279672689385049548678888581038479747366106291058939857811936328748064415229491210542587242794812827036889383139716491484517862252199428696562463809171313103937631625661479821961741040114252560319400396137053613917849567170535108540311616865336579458 A022021 706 44076728068850393291759000187284863439857975691971343545936864686924359064355523831685872471637654041063366624320039841865872267142416847510987158707340985585096740200237116108652639466787121780540188135046186090089855721198733932466872205641394068927183958522255745198040214468940417001493423427720098108812155477859593143610677881578971252973169355165814118271371444362970448956164989001046344564873844622175118379558091202375830 A022021 707 179146975699796390929039398226851394891622893359510277796730498803041535295634548589296038160710598976637648812593989997330628377576363777390621643024726564951563366106663163971802507244945978354826116185258708169082046196331158319845626116546550943220479755257130490404113406387020968587131125271222748154939305953525513668062161078699737844096658690952511904757997116617493621015387556229447903800701142014803039275342612961385119 A022021 708 728131154659468421184478230673789457574702744622970249661632520527481918821643907060602263173405190571408978180332704899729357358734307794909924447771283689407545801142212864124917338607552967044696006839415275650978798408204494035029803236018611597615857291077146079052765455578543180681868505363136637174982622693675558128467894682438610816464927134536395852080239568075263974816526802757996206218976901076061654546077947038177932 A022021 709 2959441410131118895791675320360154634870859944775477245805449986852196133389143605336647473439418399139083461660964690070650441011086344414497357957987838365826456350074803272145513943274796481191989579137781252502727672665552932662564222443696815126902357043998947571021054585294372440310124876440609002528433330294648966751101706163717267351036859163600652958264841055829638173412999800258293694981987212452524302320980127506969357 A022021 710 12028455868084554831564061317433853812383273843646348399493240971527141846491314682639304042448946990197829878386409495190339236270350594120727491350648457457858681103121436460791565589971900956748175974834764161154643350481422749725749814661166219275563846201301544891924643577594970036160974635311904402823898026011694884128688236101208466688322387716081471970865612441541335805422363335102827274744822324841749746003970618181900003 A022021 711 48888871418490932958494485898074201511679847085491960094793516311378317762889470614712056853714990788216176040665604556132819314016285797512677550017267817129038543359133910522937024287339741407050605457958592070168364679366630449460474071380305857436310169975973688901561332528938623042908417901598816702299077566260401828880450966521235301654931628624317353285486572117769189470652872732395614175304345808591338322698628759120035573 A022021 712 198705617311654929978166978948650195954490082351287757041250956256483824497881766325477589036990654945645283656065933649509665169302234750927945617545756210876533485489432668736103120909506477141374629069255788684319919049951285749579953432851299203640097454973199457785106809937466344886864271612385344204434908300169355299397186983694997871254938324722548926238017377745129179167794854863910402891016243921849530129835545272141134224 A022021 713 807625973060856988376470217740373423892490354959703943061317618422732190214942591868704500874330769600203821029770110668600462282414173018862277546148347288261596442007500276084974811155449947102304593810477454323984110827727505198603038358802004014170008451264866885366214641546019092481882580445204480311567016688902738374083134192997601386609717764366268642324959245773661898725565202182728743915134854521464209604028897993138872460 A022021 714 3282542895299610084608564392215921286989411960933627649002140881013277632068983721956159421973168760981812039653149562655513056356910069433839023152087341912535803623442032041507191292669287041329441187937289829769751268322761415195610684653918397688011200750104745932545281378534726845685669339688406815343805742356999103309088370856121697512729014496314671435681394644486469205658097045397638536025642624581932353577855250967336517345 A022021 715 13341680702324332536876226849758107983986667951640351267946128273706391244997232180716909421656033848690516128674170560342123692202147746501434533301860446305775210479307330435905430619104078680995945458351869407350029426968919308732305916675921697155294519086764252242192019725872527440563967124361675709073485261216391085712245056666399397823760960775457307606336485690484151183854568819181551679344656621083645033525943266046061539168 A022021 716 54226387785414369266984061138027232951258612702615920891602701120570646041413084669217683605974311846943265091260521472018206438318258536382990323721084085270851856214648852956873989335619251924006309239913335096197916643715256134529025236281199174266679251743367154245214716357386779330495890095799496210703045737155855231035819194942726484647943704305045095934052459669102088244899676715575659021658864545352119858869541621172166056637 A022021 717 220399603158082979350986778225219275928052882879303151887350510112949142514442619691719165579633774953518140374756807760448410276404451683731878758729934761651575224467576646138879814083573225253032858854193340302832442196861659601261574807838963201157977923809918631425415041019815464225490519488494440105854250982768814699928256723868940243877348734506693677035502140433433096546478984545291272157903186928746327408270543997832716213681 A022021 718 895799758310773289060302493489630012711510140364907474637166356751248042364191866893943617659541310114944278204265240832785476467329622031806201758735241792959827122647033446204676953812599916893149908281631088085477597150255136613378406717609286887432707389722748923220298821259031053910766066676692229506899593884581940773612110920419289266686055760005447881257051564331382020879251908439196092615237642397086494391373887814364846293857 A022021 719 3640919473044933027791244568769657627920317606231085287761207833756229373846970833259840585399876079872465457918036206675535696830768164201807714822507649677678328146411763872086965661327115137053613564260977687356149080866736437651188125969432513228088769727470812861570966176983779341877067115907864869501343489309629012101269242820717917856677740661613349914261551018751654915328787588155348665553877162881035945397157470391775603219198 A022021 720 14798278841016256462172320433892602696608621916651339170019946161437318110208747340858148462520144304744251688752139644253583032961188923787841424772576036218718414034891358996135900156870340789348505588762961816601576594026615908414346186171822450196313852528176244475227918406134702028742562971842668387194710798174791545078904312031684139961764972202938766507196749218037702392554965307424716938357036733134991293755192137387969110529606 A022021 721 60146635562177639009299618823871178376220274851741719543929493409251757687589384596010603582501829368504639378313799061191511399273534993257754808636606069173672502918036099518016535427370678543768186194467931689506022665522434661468437650503894453351046057671007543992821743337745494295115020803248461729759487900355049370096050158186196609903679462193352072299277393197908318422910893092536628141136311168229741637243804356500557506456051 A022021 722 244462062670592013415997062023068343317728768504924961482454296297175660739025373225121041036327833539145412828253227268993021539563024404213437514851477363880373441267800465451941144882371709553260409673851755512557220013516145241334532410279102723916231774029793981861801993226165341183571444837112920697728631931666101989159297216314316826006449598991507005961521668953416011338212174913105183506240649917410850006538937152214872326696216 A022021 723 993600049721496923286770905614466743557309483121487547963686840113642446313064635473920322340252730610853535625070289204402848458642065838747980593724787416039011025884563884337373414486246494388764308123586068289930172937507167901563528733104837998427031596205654738014345961024002752943173111236172139359089883232495082691496526087348411494044182941550563796623773821357459256598094696822683211351027800638468167782133976553196139481652097 A022021 724 4038422354870046789535181828009321782418305876435649994705413176523990172928515761332770519649833267877045637193592986903029881176310682779432095463840808820515400036051947704247385196545245651477013083584792233603759843766977512863183334391186771357571219985839390301940720607308939870070918827372056092944809701160581284644857251091149372972472142978613705975558784774789528082461858282926228144486942918966594296223343430295497757733936451 A022021 725 16413903281189908041179507031582548843277346683349312642337976657318076155810051561129639277830602301501599845914682555009543308545195723743836049904533590606459490846288953304971090766020113971637035413441199736167297887964868783630293269067014615256963216217473834000191822410581266209676134086213057749045142792079821915303447638803002952905913406059030866680974347913655323552430891303788280238780077526752612802655890886278542553437309253 A022021 726 66713235330465188184392897237496116924855764160468437920166259285455367457229528099429566663951484282050884413977112339327994569981167380238532353300800808998236330343554069271119628017166962054858861812978832973403160876813931143679665824459930718390142990067117762088664972366561996449945935838515770671048111219782383697784158228041115950113993218390085481309584854965338444522391139407611299465554169624061641003500505045750079553038217172 A022021 727 271151577538440520410145550497539051195445485695916114338886774269567575465942616674849594374687039626074000590242352951612431944940933196359669176716214400137858612112349387276707447245052225236641443414602154928968661863919660819759406563733177174744821516528426711449029550054902432399247120958159972154403158567727612852505508797694018634444469850683531673992637413450640517394609874085454793667535927266099393927987880778392367492388368588 A022021 728 1102077835640657545701436578132904675176805666894084957348699426391771440853569840115439026329207835881842087237202476480749092424109312994445700910452057637730292306254084758463036144699315521086513529231063853480775914668597968071826412272191595571598539407528403105884207705354427927417906017412516486041525317114453369361895850502408181629174132402947119577237211465026934543443537961838065633419357646108201378307484355500483921862279763765 A022021 729 4479323214109675138662713171316669401128100860790850629973185701980287236508533392838316999699663930307289696297120921856624817931434683033426875758622042524064318846098026213315493141990813423418118974899921069931862837907869739676026058179119767305968550176440685848719865454372928152721033383092678604307360093366193939206736436123203397300799019807301753539012728708662363357601588303214883428948304002826719984147423787643077816282392772132 A022021 730 18205915959464036539121852611906965126102872652969739134224781911504217660489875561444158242003802438232778870654959105052411068315025245539074196414791584533573991854309141449894886370927412539049065098586941668421321280708317944316652425297471133271238275563705866366416580872681433241104298186908750986807756214876046287631325068602139714929036802080103538711310214059324466421666061552441234968209965875616783133113215863737618084514685746529 A022021 731 73996753545043848658045813884545815880009174471987552294826215068821843555907326118268632888727250175592878917205349912624021813919207726206386558686432207745169409344572337737505930191602517016354838781554496183174820216735347612727156522552429513676126034208678941996733565829035377334884508078490133093413809001527018981646349159024537712129423830918874549652541950550879425413935220627465626401530094566969248381677834176092098388754296466953 A022021 732 300754960497310405755316968636140220442755267958547396423610085080850730174593579856003738797813811349682425450584995989978623870197552101264339803884654287942058672694304413759972127711365040334214063300105163191325013633926099176197200340969829886057836761869099576807191247825704158122479230351591247547540911940885540396596512396330680371544335066333696476704439830136855078004602179152659090287485432135013616707382281205176778190684693297945 A022021 733 1222398847655893362061948130593385802272721628347267920586592209657712111272812018857951113353971088259624244107580456557381284089764340394646523184980674605912682124558862568427709781924280440736063896686214323943210910910314790484566000610539335658093758254993959650126248814513807710101488534924128870323154188120441041705138423538540840053519653690013349840336370628920326338167345752580778282646841925480173365811867311405586356897949012419146 A022021 734 4968360090485752308028972049356045981893614257931656421885500278505233644598119676933002293547516413861400765129290772481631694787497290501231272867748056088357278942896037674258293464833679252229405133700298970414644196624979218276279733215469883977404491679218901351321985808393828866523779845812636329559916237418068650272211159073420427449234678333630472189092296494165522154432179527593375341670262850354799334809818024299245910616217853573670 A022021 735 20193574328106971376911885422109149068518912856198251418857763068436094499141509987021949071150595309656180028272988558513972191629160846095778595244318936095515621878060100024180967258124902328651042241587094716027812656508453366061093332449509381909538214686262266324992618304612010701829170227119900445920196401970059021604193522643230508735825361825534149166592237115171849721882257325496302378465437030494329854928992564987039664790766346819991 A022021 736 82075460859945957729490669346012484849151100797682858335556775923276475307345723568446945238087984387707248145898503636865376609034847653700406084290081776652681720081459850065699033151560447244625382409990034862696262089927848311066955061181889404641276075659286087700913712583300448543535995149519851502271239280936981611573569979030719942231977164565727019334452133068091942027459171571836250007591485195891598657090186350030645499085436203596196 A022021 737 333590337496433545370787646658090950519442473273134715495428365926026294794730045230010723142859983618900970316479130788530583543406059589393709113801401874441170665375211387264202219469865653550464356480446337255568928426344908955500074377530657348542429042285749913074681511212632318276401811287761397466325404813463779517081839961545848995316029985087550809937123879905043051368422405030061176383820589262996326478860283892211883929283857600483765 A022021 738 1355856087861359225081905599712048839721364255321626966060696950422073370988841374527423990596076132934342589326996061115445794207771603472987906753762732466130817515948125099049965009256648354460529681607014099736888537825782124034883972573955990653082377600743498941024661902519993689543655729619205740029812269328881922615088349257284424397288621019439327811583170941342748598335502019715592048407477531156393915007744344223917062221848567565071283 A022021 739 5510788306362032572509938037468248854857446192166594004731545839844490352828058372634365849812900562193149583186767864339717630547387930520244117875982086409006395568923332233266965157041777729658706935678532631615034293459689860161835099489808951746948111218281887414070587983542705730820416744316024803078760764286180525142714527053591386757774582569147680998266451246071761618628052969176920619990956258300897190538567101737788196319421819249980309 A022021 740 22398238300820188879009294809610771407592821604168598838500595212021955897916884729374855220419098430850238011124630126108724565767105146785783250916286872478832887795515819870325218979014162312443964354879805614430318926385506837815724147400599825595247535347013798858082969303052919657996117273020020759945879112033212684634700937587012424442438861340767399374837604285914665918742446681333090999219840796570993697725431899498434195711684271763541224 A022021 741 91036173246058710413301400476775187966064639842876108460551835836666093831529073166551514759701065886791073859704300185428278510992493707244413401279841378925945494203142236417417946045328481916052975310376712790125644385524370839320079771370340282168691119804106586023328479488194403294173918647538490622772840404432385495836253229629787811335664164873899295062867355565702179498591333635362508471647886851115690236417061667059773792500613203608931356 A022021 742 370010566365968932814685082604306776707279042399173250666513301039152860165549002277677816709784660291435084700381527274802685718094916184202704502407706128955595677901314768840196107689202756787679744789351058880087793588103920614610537934412534099029167680908594480709185123305202415642230541630225908841800958436904213092551570274945389509511771773128921536631507672810508099057223622315252363025838519426131063071777977262524164776755871628449325721 A022021 743 1503883723807473875035013846465169980572402344627063314611103254357211666799974428089138215937582411759980698627856518906312847686070843003697881658161805277311829542421853852167226719865097022129440061403141531467185861958783532784315059066818677201499619237397443112285820064799845306889107733349382063710139036815949599812138431516650308576055434673367283243464385233949990577971258482852372687577342442165926961430352675018661130312389046902115610568 A022021 744 6112436941857688301714836267034661135098694501378798183729270810958001245870859495134576136181011109670984657632694702343769240929400807077260990931215403101425077364979303468256849149013605399557281064470787046378454308266664939233910534887576222058521571271086047171782479944040000433316139719085138691814038584487405455853596536652657260379726517971976356625300446541913363872446483552818655587920264627536491838083937492335989364648810219626084973925 A022021 745 24843599792140320283450303666790894190845343222944736297528646595071758069786765401794409310532272869569614075057490746456981754249389322760133731875800299296145351968635123418674034992851910349995525084918236540340739714261131527876125584813885963138498401279015848357288184471044239793226974984799259104440890499454858783948869867302443181566426191241885945134771648383171921770585521827181237950180885394033501124550768712575046094577362310521107529105 A022021 746 100975184938996547810411009394802727956762860359276553430010547428173398524617997818044798730497355352669498861979088131452757714868745569106702273459931184454070996612254235586451308960825955733151061219934308613339855579434840452385467696942664043008016318674957111264077757633817423685556716458234028918447183471858991792212660711312479060917264978919418287433993884372751079220874795412986489325911778877172715451995954317580190352021092321004168258641 A022021 747 410407028722553446619949832444897822612600701155914555466383023874891348430646178188569875823978660951234655550075759165236704890936169177955159852921878827808154106322714155359708723389114917083927926771243109854564799107200498519716264767921813468994998962165586151898251775174193933235505421660479958702787508633428609585238723102594387644096306553003630024994845846248436147036745252820671228490067207020114887418282773505887839408715300935659525641894 A022021 748 1668072500452789373439859428174021335834629635314100566402956703142523518037842414366941074094815180548899278837109652553028632015865254312646940489520045597798251365997205486769264097538729893018876193050152038410576832865453439947622150014188260029572516963500254173785220304917460437247897478145756086416274546507208853781320943519782700092603212617208280552009062324216979902056099241214127689435637950775531761751474742203406409703150209132078948238902 A022021 749 6779771475716721296948154516956574982080830661334487160788178194160465225008161842202199776011747317088823274312577104982992959809790949721222814990622267665638946580474773395677411186661556621959979515312048337656852563830709736953048461733846861458261017860141731513246899721942583411170425184868802217612544144246687049333884515047787750831757362085078497370729113489998102517598517831438222518254883673490723788068193879366772907165252860500962813821579 A022021 750 27555937317152014221372627998665627796320150177184305543156520408159710372778551248610030550669868466050488409437190794989290356582220545663672720893243479776929575368928156603399782674017611629607010473984616059474292690866690892200667202645810265455631591517570421771078063867165212282223081952639525080758088597593671222361142834403150540487343741298511379959940978745464081531339934808505004076984971023678082251769401939152834520138015748328951626599536 A022021 751 111999303242966410062119088227097022159857542464129407634205389717371736162008839593541498756406775639644079075550011327281068490091077369437972877095036049979962493958195783348968749590115813461331392832100056460322292828701112985912850822274523143192069833039922656076203494275851051228319060560989634281396074895099745377434493022101041812503322689427499175554465841499203488936789959341815855757887853915876457509891377409367891758607865226420532475503017 A022021 752 455213835861867490579004517356183991489507828049698474597613544695165259345789424096169426248261729073360334888699504789164585437517157174251895784301520876699862711460286969812242547474496195609052643256448696887792906314179013624992925106542362253849127870096835851536151341804741666961988048641991655553504755745252591584097461377663954538005362412753272590065617004272283729725704218681453759553771735666711740927130329938524082833073718072508193087146867 A022021 753 1850186834738980329714019273655836104728928404131370389395190007273553642426830882232389112097444086534933953402036458098971539170413044429454537851621389117448624613692559192787739591466047761008720934435940995833071040012817094809282549640506541362221686538874554796907574669893322082229602009271037681253140832083329098046740910029547408343062741116545055395937110922351946163245587029642115881742019883511689174463104491346005719530488690271466449944291877 A022021 754 7519963265088889579248724347298237343925648817182791809275757404637264620567086434245101378368817748294163911270195303203207536648896102783756128559501969196554473684355936390916294664568339799259942202503912510839110187879344053904384571201744958273159664526475287070937839538550476842195438904043173477721879859393269747638757622429550462472746358810650996647150663169182457915897682459224469719248187707965839066249874163094443285679204883479112395437805324 A022021 755 30564398387508936174971903110780233505963000188713442202705378991737116346657808346924286346827929892491508593816719156544307929453445984041723364736724703273566931216735443847016190607315918371221331814682244948526133072587656269551842059127859287693312961034485195526050478798681004450125393479517756625480146002420650313849479015614757394620032089120889224214342912586264926637659204210495633480073455508374910216681210153908206613748087069970391452434072572 A022021 756 124226996310907693289994278969451663053590864359642449451911703349765069079917827175245079429388205058655396426330962555083524636951440905662285973951536614938476324710220034200617838319433870001119106657925069317444429358191517847683905158791662484959746449047792404784417030723594528396008206794301086935883041372825883708896450954799937815923686491944572727316710980747186325976797738212280655994315950090930412409585401304689252582080087092546278855341219981 A022021 757 504912493835873040597202845946692173688549511175734864582524920176885598804627857745169299929274296882230602565329983467268783867312521298339598874864365255437808809004547771476738659891346378977917931838870784685786519941715695498574308980689274352712819763646228953450905083077407687507571903944592583935846671915544375906519009967525857270896538980467227143539734846067462856797157109681944848299592692748199042656273192883381887085030820789718169687485536524 A022021 758 2052183776491873047153889953423879657289899908496441581173895247082096115258455833115149420106001602910103280906200738954525736317841188146895511379198823526869010767078204788566523906062871630799126838569361473215012109907291331033325614904165182032731086620529252632009885926637182265075919642134118152802829291027741436393424053778059094715649746146450813628832621627258242973252448564308573148752466354558601852384634542376492181080959109041507783247981148361 A022021 759 8340966610870642149342779822733855813687376552082573840922370798455974852598697708680031742065116093346677536911140051620121155227822951168934786469805049518098422903186706823140980769184531292171067966142541469593501671496306466088825053120975015028757926898619862267137197697455353162623225852098161934339514711908032470353525872215362422685724464090436763476920088412858875771876558152279395475326510260709815214966055158475282853662626995678110466113386470025 A022021 760 33901312738466822522733400706519226390973757583299532351115803680375338729239363094599768488578643085650121620854770995033204005627195428927615860633825925832949275952811388766700231003126957662549644907622914997531659236067370108892902900445997419089624334924070014840205961467226371853046107338692988138353348122913238190087970512736931213645857985566796186105893770740491357490367209844380320505159729319153265584280035597627477934476374629384795138639070418889 A022021 761 137789666235262313098814712788539122405712707159791378501863899778711041423780782587733657436061683627216854177611621814889359968783081102438711694867512282269288494413197647524242333063503747049972267080926117040075102286043912908560459810192469145289062006733312163731931385786449293779579896280467760029344419330477760921525135761828909993122207167918269067013997306493049576813588051836874958049708028473647071994932293921855718048325248186092767670925724700498 A022021 762 560037077846904148469963912392474148572762456566217324835804290399851579866566400319494303006630029314477505720567838099730280415076050985175658280694459906355807984896041858394246620949588351985925509332899758749051563365754102344868266981852948955159598581161459082966519911520657487483496014904269542452712481309100184465127935943406483918077513264968562163731122731474113037429089742735041966278012312431612107919111045809624501566789486386721534424001809810806 A022021 763 2276234039407478439410470160238878037523841260674762080791733650336991344702328294581911563996845871628176512197318661228710869612205698756358497235743874130193672606138930914801128123852476282006025369689656407043686378040858211961354819036266272708658583326606938451077393147467400128154425633881466965425134300198138784211772967997244052024494686271092129163620806920168027654058845393243901861646278090242635706918536370367471290512054069844824519951015752687055 A022021 764 9251604236771030966815400414982368931450989377785891512497147192411683834404537230883939586685828464945532991977007617569905678957549602703293512139067419580322632926212172575026032117168982238860110186848747035803571768671055211464606163696340632353926745867389276396080298344030910118762458861588734124065216424110222038547644400646895962036689636845582271617172358492667074923223707160200024538714000587981213719608459645513942509470030021207741311215287646457532 A022021 765 37602539752950889861262180082990931317609511402119676156272909548784171942720778017159187001720269643466875962943645617209142744197175956614005570949930172732416780356299495639722516729679640181488689589085945274010818762627816750785174672876069955258886771052679666786499026789029068140753773035523594834327862552711726385006966762754608448417020693858515529141116872696413988234666404805838874117668243504872654261595041814994367823691805695515625161540160909084765 A022021 766 152833061130352155093632710266229460089317511204240309895213584436537397571180664415774952901576369423928507307159634102720344046909636332890240304231556488119408736532993362389512714664330114118796792434123558910715787685059747578721240398091821635263498080098287128188844226057744982297314274102038712565101263734362711225940192547673597599631288353466368000690777428517818944899712790203823815424448140336743923645233017794388999932701090593735768397522884024735427 A022021 767 621179971564046417335346819902961664880526588085723241199635805717698710724229823987607179847968261944344306215651159175380801894963072480065086251458953866469083827709636427472695279035493149940095528765033939809463254196853641431276317774154334599251098853843660350353635035987916266973723492858912242722537268217831905173124803751508310960832105197187240717052709511289688543063846444140534062199318803087904707683701734056008540026086078006835474817985834068653877 A022021 768 2524745328127685154851233449629103325658595329340774246224938078660979724639937626314726111288288608270905104280933333952616123394170398383308568597217581435798493706302640585361126280617263793334712838727001482326536348184590863051470987476080950166491233182314889529243887289642322845769946926431116898952266748947555152763418507265443016097708647060639784281478264855587331152451099352348443441868718622173744791595254828573440056565969985534530792184845737572096640 A022021 769 10261662100683730571459382487620686587246955371836099296413747367052005416570438335999186766296393586756179201417905592677684263330915757014628639727634610145304832443321218681748662257511557980922556506370669192383461283880037850900996546484202670359425537342808357082762651516383972703161568376277263700836300472804964382548978255170259582552772828379347273840893436648085556318169105482922836383400848870772652103129021994966601766491862748363751338364800132282834156 A022021 770 41707853816170468188682722940402964680004837052428001708281020129715905258749001498348651636929958169462588991305602227137210771032944209001627868753379160417610571996458606029937689473557016267204652277914576432431991721114181342361628220090428627806440085992017336809233588247214464857495049952963434974129856835513916967439957116691956413426303644986467157493893882914060490795935981951618186788874157696000639081060237606271821502455162744969029721190088764497471633 A022021 771 169518841380982547861636573900345235330290517593525783390863013649932687277646631450449614980151360439793819853797514499368678977280181397871214408949498507508351639310247721045416041309887831669737027101847970475131819123782990631193096464417674331085712181763933035731965342636314863595831927408837652900498927568017966794018551200141756187964861467143296550972034173737565526044559735232350253213291323788253974052584207934333567606614603771636277846570617977556430768 A022021 772 688998233038049467920850871078921846239426041311022837382491832628290638119624212292149551258646219168369330802241943446578873890160922529442599585368469360015102631907485834166355867940573669003385091166194450755808884364606030314431024438308517941071012201019324408488807004243322001131338054459482255473616665689170890995867227151748202417627431028421611539859350267920065926019667606432250690491836906236698578982010003358706286629437989586422887092378160277874692237 A022021 773 2800388212084669014978991889394823726247980171680333127795987283773947523979896476124001865103946362604883376088848481604272542224825038888636729144163238466315930450950815239621026444651511458881663434932882044201071381418864567861832309557380460211950440727865178659259492594867959473548698995387876369872576019818159779875167588457058696618195674645870341237927753596675647757735422215106498454814016475647046372737443508550343249617001073882420737052512992795562784817 A022021 774 11381994557233777884251908706957181045240475175251777998393851926774282672206270222436808166733977588268521375596243326365563005857620533890375872935172927702753769517780003629514213522616956009520827749592178716134698952668715329868180973274577335795615638567188239938330881355806215304538638253784474776262423962257756110114481927379557720326515545210473086838654262133409960378827677261161193750108028837460122147774031413757078582277598473801197001762718277527456539201 A022021 775 46261371741905632148224074103986782368491602748754376609223919492986206298446104728994785878263918058173860886067095956726787943984824406861812422128749541197285700626348372255178812931297614489954819159803013556472440538999907796391263129340764249571199958393560165187116597005362854688309237847147328708501421871781671547345493616520044970671375562402497853972966751326555291494987128440454521383770621106777439226887539153502538718839081000327940082826251622071764864910 A022021 776 188026316888602299432211229454719839340462945655228285051901568047397265294050999710043946084477810733149314791598081708459897155122443044671715374017681377092948780670321046931366385913852879592695114084005586809421246964411752811847736561965492953444564149957833364709018791592653755637129492656210160500650383389929962959870953628088561513157430770882853479016738006649604183085569924377659783920748463837628739937111857502116203708782919253465695121910185787427827644390 A022021 777 764220655624613496224313265801994596594621959843912182821648635902252419458031292901860145715973228225965555925670692811469687546901734983877546299393956266460819514754292549092101716018858264832172792247048824645753331538640773054177666457379004055962609642523328904208199119308559231323211293710634546382315683544728255056485862346735617862321552010302492509523955991524742142700783794167610075816440389944912032532012874920696117807137962592787129565178839939200705824867 A022021 778 3106124824161339387884792070350737878613475976784613886510824353177448324230837857130500171313578969462489955836079565084158283510774909759596463305207257819344369737808446126534236811195393095451521825592791844723017251501975121639384613003459216428581402844870468485980465477810802116865046953957306359904408851953497968543777922165470898050429512124885329955193661718768906879403743715726736523035198160296944552384500739724393058780817526623630393134146790678015356349128 A022021 779 12624641001604164149466847858840786593027137030016682873709241344469853920499229722293728992716855673876477434895194708022723130124634044888248253398169943412559452123977113914434949803058872007860174752366199443109558596653306001176172908785319390909954528572131702754003004655773806431872010631571229504497999941188930240351984690124353525524567308197195251893248388846651557111059048883941576816194987639619804022258680261311919741804059311326911616736035445288978648288209 A022021 780 51312026863704155497079243708307900460938158217319608832882843823350106747853662867599835705033081980290503027639846318740641741368605884360956837999705162670199719689454024136997730875374306332395702458316443143223991643499276807181543248772599767900511688205827292789367886742980350150383455599110320738749461566075034164782259095622678146561734088882758859999615349130800908895537587868990213560365827548941424543823183160209983672575640884152915471382752052016327832027363 A022021 781 208554373983936767974129446481020174800939341968941276545708143578337935939221367621301571298908446686651019677946341287732815245066732853053286215481368820635325221668367872082823162870969918051088419108853596481836473416144487864984192064865340813226257072860829468453533155194262800682810692166140593379782619649628572993849687306118653417620215127353574702026128800213548472054998169212722221488552703354494668540397910682978675255764170268067682322864603281320243907350277 A022021 782 847655599794638734945196486055866239885614115003034666394587694103292288743241444185924933922516301705265149434739627345603733331261635161909356939730670614973822249990994170724985532950077362513168854636632230741241209518117310263589792781878004848075676393932750058341491493552710133586010192368959005744385940341022535419125054249724231240468892673705471912424385383445040125782353118068054369065991678048060686638638785108188925470220144022442909912633058841430367516563844 A022021 783 3445240692571379241263677659579561432960581327329121115625410388521456770668626155762201799873874407566840108333985311713925823346007455847607843460404935792520015062563982482571772102045156449106576730280433190017129336558115898497798733446059560901827427583974347823451395469176162284575701094844645654141077996315493612176003127018147543939810583555527185771724824286601306248497797877877969057071421932899913141463483501635104426118917823705380575559248582490992730477523564 A022021 784 14002955248128345396077518784931051447325121398412695299259104817454105563600081964370827419521288591912672523736841850338108580980091259993180872134906307323147906835241820484763604452517793404786210518431804201364249135502147440659832150371520226015706615511247652946786473904674570869840382495249119842169350066654111265141588500403958446746850581513753490893245296129209619703608550121941763932886021299584229246871379059599670604178598928039762165181033578961440557704607269 A022021 785 56914094885700844620738163341136168502604224575970798313478066576028002158839229680687736676191479870101734754977133831029548947272587590334603261180838153240190175653558281909451233313266097980711912240097753303250402250012353730346357956586506450420426860447166709435572816607216315363179200498734248005585320441908871066484981965884808637205806231589424733607432852653104664685584939011440861681417532097092648069033083384709220066422653103797100506545483721812463858746261108 A022021 786 231323612713217586155239139170737041158860275720308525206295139956001743886951122219835168724665584849619091218643421239314526900032419253788770386477044112906348564261783000674853221399446715980314129287981517844314470125877214666551867776379367344991931774547991447218723553926011345468830081205652174902087397845343114694553506982888750363750643757204870868007802233881824359700454912534071303487341883889255082098613262093531237591512457872112022464685222718738317801257081009 A022021 787 940199679994186153053462163669291178796069963261966813240881311947672661015843472666915929316289953492840082058340293237273330804461990825510142190684295682896140712194964823154573305553499581687609797836728412076415535347014770074574332610989415152341034112105389539470107610597237984628978377835595588087426861623318996049274244396227934751967829515867647732958905899792773244376578938781900783832127003755360288722871994580035158619936687808125903869743273859881413390660763337 A022021 788 3821380048032859664506873303824493250835327455040263383229386188018608381473807323845435675961250959210674215187073192695319203276062619784825529365671712384770340886080967447564792743673646748788617583914601906240225404763899233773810124350577508603094787641628049476792435546493314337895205991051831783235038883012892485692195538670146063460004543125907187599021127275093603343150015850627351853771597302619418292783001990259544211871991249793224336424021866992826579787661351033 A022021 789 15531749033985972052615237961455053058660798956262094770539540644154100955250219401389153126987297035786679669150702800300606563208615212203445948493940012883258458563733485611389184616049746428901137745631191483504373744024980061170159226684161347529744389354973613104983679134792461299803312098425966196321320200138859594734395878128145937500734070747881785525020008298521713537875277603689094288456490562565268213559040169337618293333364313364687182171775073674972779137534924442 A022021 790 63127777143994189415807438658636831949090313390302742025664904828791994219427154511401300395961569241878872645614863514185925463697137496122078896769378876869115753004430015423657811291212133719330339172929182604028473774822775168230724033254254653265049242725206333278316829253871445583221519251248909804258039098698373876481956317994046009207037337569831386500224442769802137761521389449038026656101178541614410280850546683869911909345638439827595353501892340113073456165818758790 A022021 791 256578717465864150722324372684528901102516070152352272723511001395266252688537415475458047682949821125670147606048937278958350808168977337337284947474440383205410447923210644963326051549877341059856641685604116180897592629024383032771624986649447434780656997330914797787873689510798300619003771130266110063648359945893677643585634534093891783948869791649485768728854397552449454554510787847959145351546412821164654458612220934038633295099944323295395586907278833148786864437825906503 A022021 792 1042847399905492876147259215512387277183172197130925548608090288477394702107826158209066031746798962637199424062358504229117509006747201208860880841185320371040982169006072138442794463642572258672053492678452072877105723058845367115806746299799560349798444063983944685114860549892687264159826667477035451469887518281856505666621306819985175332500314291924129104840582008084034815365938708029807325196917358138577223474622309912011590209745322792915116154615682451683302576504517611476 A022021 793 4238584985655853087063938918758167513987933918505146241078877440818469078461560584777518273482260963948831225918638363652870610444066369684414571621907585236761991864934209152463530472246529974590079594880624859877235063539937525991306438086084924874179285525091074538412365401319933020508645883284661186530424315777224578680624992860052455086329014946636508028590509101579182302733701451620074366170912309750630317514549820530475258406044320175473074144864331619542776801958440076037 A022021 794 17227451190131312772236041772491470629827359660694453694753067047565472257888456250892764982626993355055513884918765147003724898358505747934507312486392340168472718284973276813406938197979060133852801947144139163843353199331522321982717623684190917542173615172355498445400701086640024444337398887224881867400639701553073787458364374657913320325969764703521703913016055221743415662637212150966227353825927358677604530156984929231796723948622770524921225973351172430408049191024800196115 A022021 795 70019847546464625547566328362186888201747855969890184374266874765648174003691907113721380108749837496259288493406623438980417676857847757795861179043920984797529918497809099990762899873235053733985126905421825296619330691689490712574756693923449913993478414022561234264670588098201969005378761429753082301723320567143950211514218571031750210392707130884950936366132983964300740507184733931395561805883869670045316767718622607721627383571299433896412629574421973986125065836544088026069 A022021 796 284591086419022255701309538464964520894854981784739752468583933787702761037271402951445730597179560448246174180789343811966783774457697670064708313796353523648306416681407049319067946274179685146023070784189565770688970775469672594307825085119735798893549414687327211888845957275488101404326506956383227514702649022797200897473363680204756796637811243403415925291776463774208830783175043521688251478848669109606980648487825898526880483015687545584152521836446073516279982131325832072280 A022021 797 1156701839652159710036096356904570559891685704126765833164343408773762801379112150166826007549587099224077443561807703245836378079613121194251172496770158058885337430368517466826813870376016613916519004200747670887845154195573614123857904163349820356941155227254803586483852313940234301289672592593611346758331997553673532439032580167877037435966042810388049525794190673395905816651973271565249885659800764032440425771198971414133759143788181304658259039000152750760020846788773015726844 A022021 798 4701338902388267219202995980996686095856354230382132532003156944585809444542644282277585620469278444855778082947800286478371043062336639173681814763745222804797066382662049616654034728158540979610143706870914773432211595482695656952015171656748667484677735081638857855030243448741819399546880593041569367642860677536059480019061028638617655909323861092300761219370140205464929875869513927988501108700400116229232733430127843731897034907454514462527950789113791154597988171776785630901449 A022021 799 19108284189948161819744151665496421380632537680301076703771219385753892296437875070422831297635162197302451252810640817723420199005586584878784306610361988707128683710972494785485748944187641476919024619331838067304624623799947224148995115534985282898971447309748253370938288237081047595264215443890739134785666760629519849822856603681733390683348053449380846627399422103932998827780503852954189566024855221620550417546246868646141257324559176518017604629945979148603133587501938043115800 A022021 800 77664370143224435368071313572268659938711447839206141847595004261280090226156808113468432788361165936393350763504940447634542704845843615106065523714882703456655788935446476358116588893781057045536685171596024029987174628095763711176421921306640338009740058638867460579331839455245306876734724590823691866510531727393118281993389702861920106334817946458659999151585256601009207737035609525109509715820418710614113126301518404074060786774326676620623592191897249496730459981418218756184117 A022021 801 315661748055681101634420418011581002847909266345979246498141765597116824867437174677463805589671990608308520057987001748826477889201951127782000957178657134119360640304772251367990000334836246720235334185103189866956688349734915097998637285791300632483898476620301522123174915711836816903562472028060798497899211637593814537739232329213560848294648256007118559575630027891575040148314400169426725103205329715389304722461936953746693299699502339612928121030193603671731008997844456175147921 A022021 802 1282986509796104356446520530622103407188450900182219897728848408492485712806591881612055161254143641777720077237021024989770193664636888371597716432598425273812712299021617997473619343400563119495720948054013269295900054155635582430723985717866887019248419623190828788959216637591349431705191966371394668453750377995879816883481749208670963327463366810138991697571907101855510371846951698643953841430567171907309680763510525613122410213598658505518283262422833726737845095210290229327428401 A022021 803 5214614676810425221316288599783188651785578523557240411870750386783219405415334276785279152241163059910008776715556280365003624433211973768854670116427710119000242469584904812188117607255745553566509070886368194960595381087989953687365314393338927695448356793467014296222045947711498623094126163741168396713369128438933727225686060055311653839143661657187105352408502665510588904325014366169913561678012761212785688397599484194014151793771156331824190394145836762132920009894750717216309174 A022021 804 21194459972870761936808413675720115005787037195373243805717424658834012859865617464720780353449779909592829623925285141203305257729878930063670394026773294347455600256446920492122119771419036593601051229044176479537411513458390651886189331433848695903590151367197981407477875681301833473371009205251885859813529256838833282173008292442276896139154068670866057428479027680223140868702065962815327912833002227612284520186522651527938937489584776813976260475915599964254332107795759729667221334 A022021 805 86143495038905159899210381710797338453368374604503555941553903796641813706458028490832235082277851772948167040705633770208914074358817028908743096925725611687384506598307732788255738662730202569483551142901034305222541272454645813939950682975133050252063703392686453559255898760144784221462587085634527830606235021806627405267273982198406348413369835910234359973608892080836621263592423121499363688718320155939994726853158513466402671111314288071174382510539735438936713155446918947902909307 A022021 806 350124596098060125869701074719559902863903800042715746336320788685051609469451728597693883225837697821655471456601151380943950681865511124392078771380392610739992899240923137208580721600572610210835728587989209115545790460013004046583896120154364113825499894557542752755835332878746474489938979056566491992098361958748541721565046041069967328275202427340242181265689088007037859210096715350303041982672244567733906362406358252811507166553528460103201219335637031433602424699899183369629931040 A022021 807 1423058499512533377567589439561876604891622463189246809869684784560346213004668090487445426925279303330791563995334383870374801028631224736286047000366976171604989302792659520146212265750763533632023311807725341328793468572131490044616967169291043417843292827521263520360163603231225181761105475696144838219559095086284294445008433269151444973096717339258604912750928161068318635497873086634265547880908291744038766615919023570128614524856673798042050478425341061280583415631656373237420969465 A022021 808 5783928109031478156442427687834674307070288528986192317990398215536511020368750005074978885680121355825977226315821785551816412573313958982810037482071120462097796590616638019428662568615436137030478322390187471515052040931175026783231912748393138634442480094464537473518722049523212848869973120584242261378516037238465837285796957171080528175421962276643958752348575056037802537410811792522867142440150451076068988645522976992926757252646280788057879985505382070239125947760183919475605080979 A022021 809 23508397147344265625728196966741894124581065179005868842822315280651235466071312924994279319968251633169734054888818071934808599276290527294349960614510280187776196967536442186235120375410790251121429415604507600042364260916792585037792929802400505614136713521706785156167545802687837153771181020863414407757328158163902018423501123830263655689958959163813713378348161121198415207510830110674824991693493362345113002110791856783401122035781211569963966762439958247936279932572694501030951500261 A022021 810 95548341199870940526652447236116620990719681855441927259670604984460414245639997433589759884777289978512538753885090921679926406592582393951351738939011312698387616552384428203930507273006306540620126049385041847698128678881950896800552730450122030837459455698727887537108414450580885918671380776949465377749151384635221027644776152684680816015967646914122997527488435057626507460960512975319370465571399025224404697240933333416145401821201105673787595599989191878142495431155992803887148173628 A022021 811 388349977619733593263010702847704355166248927013815000927533540571883359387525052644128382202037047479741957391481716401999064987926678226151326803924342169595033273405224240943671161761589708002510498645974112576289722853651071091890308113357709213060647096033224722884045037456441742281846784766908549134618385584989388617145214863055745335227563659990373827231256176183591037439120446634383705426658638110014524825137956259469202457562646791900940709205880579549788883813916113958152728951836 A022021 812 1578423060236772516701510667726708359281972194373684324441337821430040145397526269235120450733020724997971166155145502313871760560470423716673609072792849150515192119270672065419909793193132767797297832386467969352729927310735857509248406394473757366237637699266506423604785926868284343584744976781993418692950709250101069440955132233416871189856345409384177166317468656428395411594909809180829717197125471378247164991460382800942751865964444638567658532136191635333489190889102365133405209480189 A022021 813 6415397194967210838489096032046187929321978658942226516913873011338662698240710137283840905479788077536089005750408452892446328010030625910991707878278704833560638900830759218011518812715101859569841450043690864444115046059948648438482275499902372585498819526003066754691863501577836458864812549564033827773173768431488003298031415338669187646605042356784713499918665496724293161435878144431744462818446326547329970699256687462991773715956822029150212050950679545249318161076857596080112122351708 A022021 814 26074961907246415090868862687368347011071140049101145389314229245069040860197791660438098926046061892703101316982334164677659877636812892682186460174134641975972647902378036214634971558768771082069132136623309089400320942989577237987506584054010120069050974515179099273720104820810304952198454820737403082381790626221084916781645148998926385770593823856551909684298362114774794945021061047004656452190934863237523473313073263874502239357103792379465684608321268077681395183754784407579395512031513 A022021 815 105979975643242553651860014778339450895760622272225755100846776527324705702839297971330875257464973473354580775214308604661470556875870925489716721356438725285905654152530887880291675668210787884454476499377523313987209036086050027860763392532521580762989804488919944578757925004214203236904396902167665901221484145565524462101746614634124117159411301554839820738159707986538286706735392904907881119990809365362682368977168594558172475546478657631309974887827176949974431323428688130997478542037193 A022021 816 430748672895314997182841633704587586806147693161177486241959716320351875576832853133910077239466591553513157400588343224646203121110204716908078221965053428618913347810009310081767117793466617041177513784002329752016811949153931404115113327684389325364513733892849677324676214332933608523221604780715965203948205903188718755294537361519415291468423903005557052137181197570755062287654998233340947543698833345046263037123977579718216820395147956817254948006777937241831165994238964143328973313125161 A022021 817 1750749781502763297110619961534584757087137974769632263900742954073525085429577335525656887437193154009297906426620679009213303408406251115075470228694248513833641101685434019563455232165770942802957135225516915053853494003733043930358696951108048522013891816514781356056302467873517722473195451562819317469868935879657144732934960613715006125721325442007412300233989411925234151022292202697257701938213338155835164097533859121807533039055759107761932713089975121684254909749120191481575185258443298 A022021 818 7115807871976640524669741435507908262467417725423029276542391203032478100186624301322545001215844287170641040781428133447515005084107596400740808972672731308095760792094152724694713019451918024599642625187937420025469160855827957041967610954519018671131111586485215267813612310814361888705290220325490237379759496985120724300729139972477067442875491766370686790858659721312076806256617630307648111936579757872298872320327908283273831549978748414971055875703196893128927511020433665676637278720786774 A022021 819 28921735250723380404241060802452455046538365796978216911344428617242381859445575981414106660582170528031322597350568183125334714381506022567314471453490013460359944226632016988097005956593043190077995094625259605899679701579583077885883800786130955230444796960777093395336723068132164451724691518522632371377062306110573885669967908419065030022818020798473488307257084704461276189185797729227827307053435869609891864267473559515748208777785308897194391371882428882474471455848137961758137380202214911 A022021 820 117550499530361872250302124760713974177359466989027000130217876809781430281680196220402000981232946937268037710903838828921213952384912933324772284100550039608034614393565918618392371149326777956502751598012425098462627485162961136794426723245718694026868623980049244780991597179722466528184469939727561770478401913788444832781795891807592169156983598634242403119185030303381479109932931939127184234335683221844360837097620568980844067543952706680462823223962987057974048605165624938264461243754316524 A022021 821 477776309756240947831440335538784626968573980576817129602588762247270668685606487959054475581866425415591550318621639098467645508668834966664181180937671977968211119424613233287582351495544400942290073611111147739673782159663943753937687860905448675324525958121518426715862274854578944898346700616456408741151391470308991043894964055732002504322125940036331040411421226754050962210147672594813619908586429483370438595696972110589302984303659890374132516640624786434983883343449336717786070519057120685 A022021 822 1941890532803155522363340284508495116912040291905360867806539639947136959445769420112377583326952137015540271193338690673415791843915734732279553593490767911099799259412122800804430759261725252155429060758581237239458717019079986918887526764509120529633638065583791671458430527393641752766397197849985299620952780876692687351351748389478407096377033296384146099843098683206201499382966229130698181947521093546496439627083088332790811378425236341485409715670814846150486167611418557924134331179376154531 A022021 823 7892686942377777420533895099290623172084656747231179600438093691606474215623643579747358805945976132665948521959264885305367171027177035095808078702599093503543304313892406680650128275094465075694498061851398821402120767780495008019104514749204774711778472348516537378206609592889978556379382082197214921913527309235714405950956569938222854382359308329670188230426260868668712522412213793300224794995663754003823114592736463734810016295372747136274382909651995209863006407973626693599530011505298789237 A022021 824 32079309373045542361004599675054633924344945339099627880751148119631221815883524275224649380365257391432559708074533314599481539426617370215519324861074125991368383156707909823542196805152952352106551087330843079628920441662068187733492522178611873350773949585285385904137282074389819143588885424789475761051607843408623338023493135975173817112847888794955905900313878477618898702401378384547156502204416821111677582210938026940262967607005245215460543804356921326297560149475577322168896165643399949424 A022021 825 130384252836150480297462272945983673518728317227913608520023067250289950600820432420308823577426149287349566540677382071683045953201899311761046717366423293735717439162487677572405623217921098727654415228899027428199426383371527798196412023170124906525973356492906705980380446308268329872435732187805162067257100340240129695990873868670482901544619763620341373532152478729525702833868828644096756257970767757811044124555239306497489452588118018973660328980067235976601788503041680308502711680540770123340 A022021 826 529938259890514131289252006161117458483004244009060523159529136045971601572294323217217867272231926142832980304906266945415563839152683511972281958218970020423608226864981400071214304851553952035640717817372756328220263671806694356461827070611497175319331958511362597691039238528793202964193667929418479264339427276661998904134118900842436860144249018287310835337645010789715572470640051581033507149100496590344384736653685861725790729073359079701278710995669879603115694937721418475381152853290584075073 A022021 827 2153899364279070378371456498565289605677710457246856817515886167075282691442347152463506344525258081684383808636078849909546856691532781249003616575659080997456045197152289548386636252208678049813897633236397523502193719745612100660843242739080277987750979341782500939032125554200271684298443747631110651841459985916662255298456870064114708890783072170384716997181790886455531296609224899814589315347759503655853550324537168672579863466060538602132393541549675990410171887805500622243520634596772906575360 A022021 828 8754382958498344203882691181584324860637661121312746967663004602596232515539221635810316774640985805018319515227189520368553852745678110572703608108756024129040636697986676560900542444032502855108268005076265768052396863504140513605245561957422234406745329256162646235878400116405074950540661461890445600428408069922590631009988977551289823718642678408965154703468351120423263650405933164907100499766226207940325453661136642632552776235551159431309871890254172133313997880650598866523955556198759900006493 A022021 829 35581616418600904800034465206419236672779342210470663118689317169322297948882350726053119841272505523329162928630118130547515576156787173003901203136026267452347767308504051591775163113784027614140047500089342326727120382746754072012440009356934724088774300490898998089472608304234191877568508591404637615762073983777038782626010423566746693184921038751383403305042260335779439180821037404699890792965362845646122210759122681617613596221045099088268044969579354884856816325594731832913199400831940754376113 A022021 830 144619150540064752268906182511565402734721898591454828989872614778659576236741583082632277106155233653281819803839425492829975587298228458841297570925883850946063570340546014282841286142542579162226765105724442504454297235254320499672475871167920296798589593194411135776672456670741027407919364584615664107952324047280758995618660061625932469785977616903344616932092019804174426483862408084262895725584399079557253645724015863085267570721549939977984871143922563701510747519613024331446191255736204197784865 A022021 831 587795069703364881264011121707927873029753953212351738175190762476171905349231018149151277941970482721401483598306251540761756367112666676650980662513293598849480138576728079040438680351856835697722303907758315040387118733251614529886606808156349208062896685500055602488527234637983076657623982544195957246286145963132302872070683737416607101172903471137866406923005286191207354165052870247030172196004280540054160432671776206061025550400591380706277913874507093290957812762095032559126097755180477845496094 A022021 832 2389054580097721562924847273724019184835399684809449792334567713175380303787018603501078029350219647968900265411174077264234454327278533646433516611570979443986940822721946175669270518208617839110695838236489675685821411020020516403181583075722512956783853433721936551462363570309970758405709768987185580245810685948478854136023363740592120794922828385200660034708986383561665525601610776858283912130705432702835528744133752642476528983660780165538292391733212872210771549591208959069210984073962293316640902 A022021 833 9710155938474056876156681669069308404167186996675786420543843770841714391787080682905566564024383373637157085831484284119209646914332115885861154396019559821959052718442874738868996894758700454653825361536543690270309871107570718643595511497542640144802541640804568401007964145865643028056704964739091285905671917615205442429308158514907292871506284161230472694962674761025346177119908753427377133542072814112724514472034739186711338772879062222925492867375590891029511768568091795841631460283821038518705107 A022021 834 39466293124883854423759540584877469182414885811875540259984370509113722154887648280675890451621841694353324157942192459118787772883268997159925192208109337935274711280763260894023942056187849150632830372659389491645899539250548547387903808641424025911805329940440043348028638449858593640659657680310962852129639918519903715237043946587971470977429254616708951593790669569089428171586087179826701929710983847533571105334257380771138807423975254915121430119612055156455945185577291044758358531943705013854973048 A022021 835 160408164697716309882420302187407127579320531189749598083477622667770462099976617995105894282461091207143752921366731888801657375465572503586261373393743973231097075373330079787956953564884243539853059337464632629796443795049703358985665996836071204921672301101398932138735427234370105315478206379021385953686799533849383740969413853645016814396454817472464298965998393886698062286659425142159333115993891906138502349576663004343836981517797741386796336170624172900220977862103629097667432635836754213988674593 A022021 836 651968484100326923324970704327298054287195449580846573332263329867670427379432878212382767889393056402016864585914667161967788334002562663847387222595026551393785854618754955829244765631448721946083591637908288940020745106126649827399781261493080925164086909423622066699946454949742085818402368302179232809159822301071822351826774885623316849948729672022874729372896220832805638786864061488181902993060333029749406960224805180586352717176529033793530296199981974084251321328287532047903194694439258754253556099 A022021 837 2649883221724372439911024497741966937180857672077509270632577830611111005153045186002609294485167791732151238791198823159316447392826016167496034687149522165000416360006060120422864189922115583872288934771119619914941725601804657026421079616884122827842603948974567068894435331683762667667108706546805428633937168982576962002565381556374369801259085741713836361676211268510652332919357409555406839299102272482535416874473111584375831427951988111815553230611715903767858427618521884155005135817762674189437979845 A022021 838 10770276876904667753321807788732944420272664544321634861612141784308803061691683768237502262982680949709190560986609764132828605778909909823072741851011883291702160068523005198156830664625258326815680152709992870710398316128196167856127101738521358621769485802017693545861481499981682440540402575352336789483848099629831519139180059550185745611795708186460827279179746113215320783604315424283331260841487747241475567409387262505058167484431088256895354210134973070455022098216064181374921440057979692870039451700 A022021 839 43775085277042062683223343539691850455409929500621508997084354978243311969781481624315470042747712421362862888979893878204727505506457967468244840423411975677627699070241816045562452551528802725296758770697366235936472754796209378968730142786490314539428286428774475052240521966761266172373511903049614888141850100598687571503805295100247401698595729471488521290276507058873518550976026922224186173685872262359189465631347746062849443214146754038016379182551662263335192856497916013510981311966363669406835118348 A022021 840 177920968319899801166482108454274445430369809530575143038051828205448717925358474707491554550518027259964188400532588807473789285626263731193563999483211219507211707269472089019138048300974122476385848431186098954711464158507619712651784434033830248295954819670191892548140263371975459127033124067910380056149436995076850919146705095282052243002401368847273403355257140543177437988750350884513855437687669979230627179311358912003328446057162140073514211248506474412492218241352162582953831280470146347929065985557 A022021 841 723148127925927264089186353990590798916071173989957176564455242447111774486140329149569181455871778612092044808150419815701398830674783162773282612803221203831368047942561156527644153761549517650393112037311783442651134440442099726007486573706247231857939107703488964607217130954718055358884800448634124744288053782016596690673085497577899136872814080301199652873765830891937308155164484187429614141912088937557271480648621606560988724989502049561387161546172640701938999527258373801201542113673009982512980705476 A022021 842 2939188224192482669473557493797562089728424716988539322304619733059165879960575346432821870245762004444243778966194586435665202091806022479881959929425860107799800801828991266993027305692585784902068020268341134017506583655887390479775540300499348232109426391197824325820287221290563882045451790153298034368876101821347174967327631200292906585397870501637606450979490942934306114956480206867559753484278408942382144705011802100058735016372730076205013719885542050430242637780891909747227055799263095269760483452417 A022021 843 11946138119736158538483970003818015821538660613352389036668778690067429140552366290758381998787365714609174595471330999135940839341020081888720430332057027976508936133450109957442339231628970289829507647817118022648543076588468802507154294473602149415407780213484210590243945226001047206159592588858095122051344150082174743802543495012903368749457091980309805246725958180999629454014834259004127061765962714769393968762761753270785943452308935934160899407342821419185432895926769525041248271469314952017767716558473 A022021 844 48554296319359335031141878447097852979134853648428223939286368765987547118711619522017642321027609527044666026427067323532324362963862000546443833419244308402341441191801747627179451770923818391268919275424877874283725486688436301330370258473789204198166729922024199792974416732430598540607167744239776148341388540803996360105482354759172684172607796181973228479262026174257012006550323790321779158122393001207286205314112950363519542650639967664164449864618309805066157222906194888508615515335503873393292407569881 A022021 845 197345758724596050654630811310816741468892801056099666826900394554840119975517118339530485672160517809455107364281016533958242684921050016634849884220756681262475298495170126665181064398246486500198980688711606117730925272374551836389308707467260921511746420727987536784680750491851749722451908195357305612310270007834118659322490020448715385683694665203289899810835590049224759135346688799688564433802699492771392355904178148424687909005750616362203657706159434488159333874208873349834029165413541159781655896480746 A022021 846 802098916858535062034213213678910771390090076032769724136881610915145739599122994007864439013307583621037571697137140461957472584625001821419682079306099949522715826772131924415576691669022853522576319086819948277261797346421237239366142204922026441998929072193521715160965583021834455811936022759094713231428436121893946765987811951515324120659015181054203411982426511828157160185892576212063655708035302827984673722642540284249913348316715625310496382467227583500147194031961379712720987362581723656466612843817446 A022021 847 3260078537200658293698058030685166268091848544241893891556567731917460437015874235804935314762308023712471396073548376411191159934529471300674246701187423554146314282008292581445949475761566445416697499209716765603926938197994191889862766751733999076912962519736001798049619832381897777348374495999016830092999848872997916642957290762232493815801932000874183862302755558839082363859266022276977849791576731801088228630532000434333782674320693214611695837981214839073549638333335807535192132069733924165468230049040887 A022021 848 13250375789487380084862552902487125619350805849832046289882451354920467127736068582209014241046058125042557833898487596504847384267979736974212119231393524122320547059319791870203831401520549175688769373859552192339776774321274349289649283089456239985115539888953566297005402661073870316038078282169090116766497021590383257359849504939099153226815659188941069161760941977036812338216916598920909361572934131554023411177058007576310980318582236634670668761273608636329867745742677989803987428145276796838994565350538756 A022021 849 53855284944574573447045629999596936431324801715471769878675728318853891729162779582617398961906617773019590016576087341044708279252573413733263677388843220194860355038971064289014545006836694587604046037387465690131248643443827877330361472494792879691378334858969701840588333727611875674064879556398093157464702626868849105784391874664083134361087523213475850273399243931501860236169254689324424328959207349533227852170836409886827963903699492877362881735673966633892579039208163627612978882563095940552046652919743573 A022021 850 218891279956183698991950898808819372540374467078993444129915661434583652733339564205263804144385605145983503711982191831450107021474684978005244088683204134239323024369179171281924163001582628189854861025780264656052990533502603282941506872813425761519889991765624368265209878074375679680252473019764412256346307982446785930568545131308734209223759956040221918668449651026527006191316137289387673128035033334283670133968807645820621487910418128500287108190025830654679534987575325077650326562188458786550776486882390387 A022021 851 889669277400847229160261566527413049734770252481949407528691019992427101279312830657045572816310863981825931362809391877330594212347374114831603674427479184785190811337728373806099702808605559819957182018929867737323880454490417961227441114480127205815591682254606476010411638041892983446960536788948471832550443491884843055979023885081722511575680369807540317461915022106499447986783054050112388756380538292005838154514892970440380974589625296974499308211956463343621115752281429968802322846881100696238168904397688853 A022021 852 3616002534725848895291860274919680762185481071860375764608652556447730382663102548085593898523909207754228459113491497317638359033106461196131867754226591212795505204603179473639279339215494783706871450989337338534954766421132791495860186913249555945708121716207141166785091429059111986445899981506364020114153974069379610837131465047643374852443218865629955637695912007658019217429940589421863955166679564453707339195515870297921661494557820837766195695830829784127486260879076554070020681302023573749847312145713915080 A022021 853 14697005576435691713351849969779677980855571138686472133573554261479597673731704330383629754478790879560789256680828805653533709280349163965343342425284231633249242556642908754517444570665836810077878402898938427908983974538513774095843668149038073704088408571786298038355147720055213890189803043755111315520127415822062928612799248681729019293677275964206697112240214099658995299132596999869405190038993696103984184534671951224665162489089654262538420766965198107889527554305861671015934068368410019335975088026606178012 A022021 854 59735017008266074061218475454456153536403454869160416076316796542388839773751981377648976197990140134051907691748378544299781413517460994713010426432081080191436902997161629370290758513453025344558513516528301446958919023211716633995552536165961469144614980956588513892174447395154288596864230546159963866697012306881976796120391388119314284492425281613034123134271023339974502069999979426749147549053512733993626562870658996285261168527147561996996380839055752825654733130845678948227349986235020349005033157538945560569 A022021 855 242789066005322441272350170962845249839912947399747009145014782761691765620750322196722752850867623792505734646333868490899744286250873759228989444890928778760610338931479887814762640606831453837191318116044132200139795768121981935590473252073135282445423967249518930106697663013495032318309025283875874721965714721141831280582970406016056032706048745819453322736236571436582945926842692938600403520753005938717368418430760325471944852114006439737225357035695720058126001295051347801715271969402420694106565781745246675048 A022021 856 986800264300248764010563609396498118953488531052089036255655264804717109235558157173389098338024262665392478507041366090938157430679908539732938178719943500334130531053152454365788987228781330263090150772008014963791150172084103054069914540011388377814045624239305340203899656288968776199530922550398128807999488943983113132613875266138351357435588436998227322742496666787329299879972960181542546061948555400551147682989684444499045089515904358158282546680943038734490155648133485142040635658739473067423371020440113726725 A022021 857 4010785072181519275130949182185469265044656707000621905938685452353393683241727006757332217608994254051919925599254197221753029768418124934021710880474459539522821754152604817167046313981597698855876380654491287714427639386823244249883473803620804386267761521336974749245772945983907271325840023846988498353872633576428353422677297306211518608971126648973260244303410168565976639236734595384523145121386689338941079461777521114612341704596181186379366401242300616519122424495048251525195764645655251916784950390888864900241 A022021 858 16301573355010358540717309825249839429612376516855335632575352725933216545340215217612549710221398407495554976965056549505251043645599786998132813365944995322143586530869132059589686321334677764175021719041840769221082320415011134246832389998275200075548819807838647546866898451184112764547963942086724498057592879086271032981574153272936257695201948795432908331747427626741487019046383262903833915985236294940163360274807487926532577351558609784464072080543058344636601849743172447837677878333153218652243475238759833302545 A022021 859 66256677699322207145968497654995332626633697181265697327473130561672108536895913405687363763480515096037962397938356296969942732058777547307354149808094610327094776284469675692428424637633964764766692804505830319707383470530615472075003290176687439555020903879973648916101667781853452000919103024542692104160245683089563145951132284599541495317472156519710211603065630675169936815782348766455231170876486202897941077512038419487245515842282907249760807083371704878862059356523337587449785371002049707323488738284607856930246 A022021 860 269295928935754629299198452898674762141013195120916259224651818615561469643198687820090008111316476029491644791920719145719762882575455601425484279956900058011954226406290020377802245929925743726674163795101688184907333284377003289797195129294162545136829150763722318963536250740646198954246855968716527419636957710715238556518071399752467683138177194927353974011099719821723304364465574542571189164127021038515104431937628602531677615606901695224369201210302976010527472002351378043061232068404386292195843577204524666322806 A022021 861 1094535673377309648720610379773944862901849348114364727328354346846118337473670019033209747078082223991517876634726063231333241131423800592014892829537859856408480922317022361024868349393332906378938282827787060751673469646793595228523286637358512019875691047511346982129645975390885909524262635073148628288535297888691704273078695423790603454784575089842827382652222227081838693216505497148028486079428861472137868724438130365834358246215213858793845395682954433887062141816699332416181680009620135220150132621386427022313835 A022021 862 4448668589347026602743734479029468215868509496034578076555649814315018493927191023735866905133203826707449264137009903180142899212094325327562993148684055652664593586820970437399990369590355474948127216692732440232479061459959537787665331808198148305974530629169189300733815148958629481048540087187682964261297412216213366210979456241116257016324061084739532869810791736123568266783140516835319439969213008318372756097154034807407374052940908408650468362692005596922189861199578694945438595993878778050825907847896409184787408 A022021 863 18081322243958152171797952937195793439952847746889928255876998148259507904252838050516407343276948102732839998807003518514745549332074735097990412584403382293030992590382034049491423089964977574991424658213411757126867715633500736509793028482268617608363326111896937228174297819003465236855682415917730903074814073621399453447442306188998228470666287844018896939862090012110941847255670840861592678463899831630083579817241383787868821611158142407722611242820067893544239170607959978068752367779922088546866233281358489762495049 A022021 864 73490350545047706343773715088490807386974352439251196918078579366814695098517533168701867037006749565664255629460845787545125373146121863943479964997684005255563121181398039552291077681270267055777011001063018286484929515053581698141267585825197082679800761934222897267042068498799832699898481845639160691694947813035736067181512594725737360534635487191286638481302485103321819576156307388837604695586525750422293469192805178861379585758927836463159377146923413869437960118181320609971903027084706726577840443109171087167826099 A022021 865 298696718656107897738661609854070618340244729015790981698524366172573232816541397654116274775904334885267514724239356959154818344280279214889221293129087236357289696555511280946455762706274979373255087012387287582369148591467948915711867376358462503409642781961280958394141126367326907593303989536911324777070713089115703623540554316368598899560236053354946852255639655217027515351531478845706053140902363808364139188296999994811165042488046763034408714742437706580529510059734506333120048688137112660705750282174353610879437221 A022021 866 1214033258437604840783026295693185900428094725261745338944545049612329102651924609633617744110793244798535794529997263068620162102271014518206393899760822803805628929632297061189639859236475251823823085075971933344580920734024875151459358005812241243493281911443655919159083680511097067362547392745531267090753357948634352201001402941633138273363580837079017356684274835935099055440515210249077039223804281488988599482929081006742433290877640461377626402388214036510923282845295466008245840676293391103760242871962510061398089836 A022021 867 4934358700771384141839445647361341797891700572745018746722468826521445558128687236682481650108057065382417925955845871871000090633925971695884356997179326435813116051540505407048141966608365185501216394313085966101238042982406704427125496642131836229343368141933235943229349642915315678943798114982118911064999301444545904226001628298723939911410652940097156363548831543647458278385123397675501395949359912513051656712434908485196759448721825099155436192854523611015908761086372408536187702312056556896013200440696880594968318268 A022021 868 20055377905554817714924824055576341236974162829194447380738847257180391636717049363401195520215308501672404954180662679675156069605134063657076158009090866837986224046127784846542840437551111055708923401291153935002425646889247846112825742445264198650637826133292756816894058873070379060357827884063272937019538424459470858234386253187423101220325484437402802254112682044873849622926414364413964463598536840116102808767777714963095975958300800568896145029578995360832969797011581581153636503860108280705695793788226971608633051245 A022021 869 81513770547677840479189662982587149044504067713737572252844222706406024797041110861386410498636911337676430359088504801365763882747649182769569807334260325376341125447154753609650584139103383652865440744249785906077197868337323463424050392405751907101414826940773295453328334093663540718287467472998616857870892925436526280560542432223516929972621848178471313309946735215337559603769235224584128132672094428510497093334758525317353363409292105990607137104005862944815018100596812335125996195723609506407515646977717236845306253740 A022021 870 331307383993952027206165139043840912021315331965909680151948331603240154150495431098899392564438782656230872612667144269525211328693952879647702316354594189035911377680125283064000751094139550110667037195351039661007502991291321586527650822141876318368267029470586230800519346318978594896676303431111383635308112221871938267798551097185319001376580918330996586403253128275281713202847985069723972806438834816618936211969507090776919151249303749233858384867038876307045315916139713696049058179818376635647718780377005277204953111401 A022021 871 1346577172806821496159075746991221773418842907089792950718421007347825466488871687166780394195746116457582705947215093840441140988708058510389150598725364481006027964029272531326025067203008250928406819321780482745099932892834866271196176453637464584622569466423239948204723542750366783123919197545254332588044726539545866777051588061402523631817969068190249252160621202181842863546381932410238125967631823174637933514909453743535742040531604701219352241483424382090497372374120922375861319403416791206881303387121057430839219545609 A022021 872 5473074763578204490404899138060966558563174757183868766267099692875323945714858847181861737851512514473532405324262005227192483635283239372895595289253271136930999857455751147539149267488862402865697992249723612923175640957618816281040205459474478935554300414341226137259428515039455105237490691193132863413874339603745826534323276046124862738730591646556579655115897731356640488577068009036924092278949844229639178991603046488967827223147846236139445939488718815834589751110832966194116347206314712943950385387928083290025912532617 A022021 873 22244954075137783376160176882103565271607595939927538975330974784039400786896820782597529167908479826383019709406261681940635441543759157363028424806674666461622293260811901272290619883876039212059197676734621815454779987749436166635774045825109751371734970035376385804840879563951251419383853052024451635337617748288913358110949038954346017582610592899423578113414452742782559678246110013348762576664114695643337840845413118427076293479375078398075560844837183016507720429069033646064179533689220513075739688597702374759328010341874 A022021 874 90413159545708873506568379425501562324737029795624645815435735806989450693835526916071637226898193470632863125107663451468410826844195693293841842719775843540402089008615538642723553601383994498317268241222869426506995793276858884010547859399001090668626472156577049512008776142593360433401145306655176407000211153140761658646964667679301362173719056039680144352291845095941350610922362265201260021032513157279076741828527158966665775019053345724783632594387177735593979350264604783323250523752946391626265229617374410034820295263286 A022021 875 367478367967238663931218997169926914894866190850874515938272618933371231725094351905338492861946716165493874993864129472132701298014692212419709009818018227212437649722906802400567386486945429996731176664876928682713236237984015253834844867042690677239577957418660905441097698589206327837275962205065758673096839342040722513095837881533176878061295042118474416557234139932478040656204355047043030383957317792070727271184712614826835911886144922588791753403919737511379868576794953880774832587082061940748949450903415765028531453797167 A022021 876 1493591769189250179102963837458898526089379005379340092642533287188356175233522472189633021170959618653459303972345396294177309694271687070883592607571824753005285808117807044428121239897537596849064381870526718710995600781964611399442605190094434545511733391725091513861876931807564917524353434970844856193374715276436911636697469076948970821671067445815307076240985046597505834201001452413327093826869440238631972304031138262992780542125507800885723963675554578731590292370237319368230042271013532615394843967437930345870962079426332 A022021 877 6070605966087112759823369208729016332278171122981360949062098560265827580577677659915655665865090610367432501507922724294436707594568853416072553911945989708612374615168288364184881685272943833898036899423315195247174651986011884199573622049223425587280632107849295812352579097391685916634486266168479654225595066988366084083944820186291156078224407657260662288464298791034677325627443077904747625628337539274761386261823684189897960755331016088957336710322976519230959100006950417003725250099877353227449529631803013918407918885712637 A022021 878 24673580529635985226602783680865183110517464924752160341076109671451552802368950056136240206045481911626707685022443905055526036178503024097914681225901728905817471319622240093965945821528476642451018449569156713651554500012060102436232558785860064862915527950866292046948900225606689600550470613029566197076464465203779080433189236177514064500384812948502532980426477790938781014742160698891188505188347643961465335537771737178104115827791137388948695544755701443121287086667654125740806544909276759702946114141939738724417043260885379 A022021 879 100284152777063303128925612419813053196079893805851982035438937384506970264352910467891717426534139400913885329680662155634008923225765888595080500992837431072866402469303827606764301251694237613154917552088361893720405849688358459746176041622380381402407543736139189458562549204395749566263308413374209873951328781974171670906609357665500501614750457113824872981447254814997283881993081516229520364901119794404726811500817218113336082440119042242094946998319118555521336569566854961862261302923943794193049454297248177778463205690975157 A022021 880 407598373739627859462835125733930346898002526779216005635645563528681951118047558947956142914586767684179951499221324354708251606297860018230019023461413484071445957351332685428468505772486595593376577959652658702791653942807458288822215859127711313710703806571875162444141359751014630115700245468020966730204994392135367511807792206280642602724713418432020038040822600677823884565832157530095027087907814203756088422755569557061754563322274258090456473407063246107513756064914222722178676006305419876792795342435523408083046109367648096 A022021 881 1656656906146666785300457764312938891456537606148459523554792862484880116329436296091307568466744764402753568271498627859300437239881696889221412551160786180641197817915767849038740486877055190059308174041991526563932358120882011307726341801775645441656476186171040963094281287531634201227412878446369378203541912954904304476838210474255528719012449691996397426203458224153476479101095229539936063200967333677544684495909780234826041988245842662437074753992304998656212499569220783473354545693417793022255392481613522593937396513378911404 A022021 882 6733373539995105091277889345726246753135913269955498153748500201314681505642734011909511264501963407092452568596173849325007973796147349909330427725126045913417638021606492598763137549525624642991144521471353679277359868877270428140489054941363151936129385920047621446445578862264364186326561834013375849922518659865830070406440806030306255973930260815076135123910313732846737949324233831141150718797073789530720645971892238842025914268985287781112470648381325885065799744633096791730010074871204760583235216905997869250497242545810368241 A022021 883 27367355944908203572023509770016134863306183105632804121641856977157560285546229666885484197730838089720023988158530052095207577605577516471853066381280729382097412032287740187805885167662093975243756526048448267564996871801541349003215913989845119245041908446645901261544172657336047056186559478095809877703001569241818483567178057976638624806559352697004877807722245353506956622700534081514253857125539049189159003115212026931744435374220171012615587927296418800596870209906865282226858817159320575724817874078298429371677228368517440080 A022021 884 111232826601187919023470555132851969531991032874041336069651549522490282298839343791177525350025081472764287816415798174127936972498812325129078455596766604899883692697010149802870456759542834973788246103539172169845550281720789790230173685495416692591327591148118103603339425629013649807390561111057507226123899197968391091244638406514094169043130322527106454076188920474414135002823084468578357957696327985254722604945011005864525529801128443844263598095590086091484643085552895570217381706428233684415740535774351018955393966479743394349 A022021 885 452098541729674564392072062264245272731862574791931653939002554463174644963975402795867051804325273759499817548033201200631931546212384767260175605592969011241379268755508861602998299557256559941423307375791075909115118392052889225502443491147422433801964115278975451335565138586597553726769118420285711232431042381517892637326409265942096533057289860360202288740746986052623282786020170462404233531519629621615887484979579333863768811771778083046332568364512785511338043318219157187906355418258641031638074366457708897441761366650059912753 A022021 886 1837524925685161565875688274879784655869522782724869539460736196443716181298102265973989279974133662241603486044073012820370040424531618844754221678824800461719108531622182375651445999485582792813750206028558131003611033234527722645230299908115571070064058326924082205160967462003395723545907356357912922522739064016314506189848741296352564426852611705876900975616010128624386396278802164073652530512398229324150795535517692260524367470765580262991747107771751971735046205728708928475162226927984836083793584379370291320607407747974430725121 A022021 887 7468499764666757070824413496384827987613980607069285803572992691670568523259866435318291595650784678307620898275077857959728282326842423170889826954101871043418162317153207914800170927220959226275059393179406083414022600485001410435733122067123456636284214649530949961169416709713139498488226860518764879645015600852870744122987459231810071733338345716286486828976220739126926462892759573351279281708023562962454901812215315358367662105430713803480530205164750414177068936976396184377903118010913284313565190276615821123005210459108552630190 A022021 888 30355228359163166155997126073626360788129857486626217791935699299736466339445641798859554507164296554193587626500284841057387375093264157226533002678453377601667619993968487450043134809697650018089717856618809236932356079998374696711655457703167130313795024579210955695831938885096161056318507443172115307405508340283243804769819350425766561761034124989942241425298652126974222399491779946091556956749933592309122740329440215692403709457173101227774870223337215271909307823679636194423055632716862050243140122386460449120302965484458461507622 A022021 889 123376838424263936997185852966250917172524842205399548352933581301285285337148126832834541784385569908357160946143998183728167661426304195542759172631440980064931316698160610588018372167554810920192680201568968638132613820774917029346664053155445264681272137985602526129014269864087596553124534564133487341698831769936902444632718637045818625496917010558424749603322798861150656872023472865496549517170563244226493476523423101346409397521826377925604769775198355586609161614508814176644638968094406977034744926684346743642394849153019106485315 A022021 890 501457082762218642932267297449475545515387284487016553792951046429865902118258549824242846857754222152699368716251044002090873173817953669884900212341911684731138399835151306057716110698254016020035260483356465539220743561643038582791112304123577819130030932573028210328380768212307128773351965118149770035265788617472241350931731520913610848548687130074781779351661185354196070498907392688023917180308115880327731940986486675002938313228186471519752358708636386375814747470785704347867902151061750105441424258293999960320866730719209229558312 A022021 891 2038139484395649010258263664543274016869684407693587110148930669121539494791845400733227265693909568856573872931647319668919498231418326403402761013963727586184482056056860372468753410531477924946064568565138403084218519827351947270376146896540255150260010794540082500355041526058027628477576872707216221560545461218976136434050186669422962334408563155887725142734071583897012271669177703779317547368153225988610053019481049154280951522063052960321289593939732255274140228026612722984847080674190821248071021592700965237564952875576480640195697 A022021 892 8283884505072022872973764396723818861476550388645166349329872979012168025274195772258648284280235787853923377604408328126584363115212346696867666750302499089274272673968110964168674636321501283043715494139203171961696981408726076576255707730818262626126257696776550633361504062852154853024285852254614194252351138183566079753234322287468004309692188721950408101477979124358793186559547789208804458101409330102088463589340413988087516208914919179028096425141970340712548174733710153757322307943541814166621275849044820679653493685566074470885155 A022021 893 33669306256397084573356519359090122826229724108813202846089569445880613889533852840295091862241590053814169277200527500168984331170813852181218727378147988889088157552423850310970303623722721009060820763671881694313344214777327137827025640907442572197374948783927200402815915472829725654254664386371223688464152648100823731394192281256554147027531256653465012210591004525269596806410646682550463628232866198755980711553883245081622201418038170261874418218381704458996888684549096224970532605995172827598231852213998248075216327425683150835061381 A022021 894 136846691077473414135625050839454488115786393600817216403241358755170005099034070931239333936164867296540878867611576369795763193104212776211534293221003271887073456715492931090643628899617951544448804843131314739962418281035978786073229830670967785964846020448865104743560041375996974584610212779617860283427325346929932596027852887305415705416591525868147281515639782473746143597194601408072706328928414447160181150746430246851733467314878441345561900516849591410877682228850256884684911489901660660815335619926934917267823944761569235890543588 A022021 895 556204417051074672496935429526736618704945647346146569411065385529524130209847549248476482754060351876415914614833607994972284014242027916936752900011253579169559166392491241781038795313230023337724893653779531138277926394695064052391177840398858928178380257489057967476971568788261159433622657948078822239416400621269855876245900863615812955764820793960202913968716197047177791635510408947214875569642295997090439923771582990524293522050807178107037731010354159080369973075748993302438211641771190028359710504374603455107551625415261870984580268 A022021 896 2260656440512580850403297210869130594456879810658963885509234192535624684269822709404259989365681504640762029495344425849177946256559882887414889711131573621898045649628186347281887899281369881868165917167233794210134091215484253582156864269544075782086242204053315373442998570110552435356336851412819478175700469887706884906828879497999005087393280931748563900758731557086648519720004297149280817722798999839253998711171112473704040951263992642988089569903121114355366908478198941419526160239000902291459482080783353993472381464145567267323680517 A022021 897 9188290105868977831703249120484895532185105709179550462238278079406512851992036174071798438408291768549841395993376582282296779461168921137961708864874538251100521394758757837636659505739855696177042147793320763758927036413524142022798945426562258698628811012355724147018285725102479977105139425260503154091936304131307597715477860193695586189088169943350016672456723077972533439723943793320120027474053052012625891316216742144785256925162142426022710309072289842269204560301993988326488118128069817211751631967727214677193605647712823232607671572 A022021 898 37345203612835268159725487404228502867082465705338726026229150353573103701608424757946024294736667523210879869624349930993448212058509483688451466470595965888791453729485743972485409536301102596563159827379178255831008457685495629516179112454596533792066345481009038059085226764155688865476026578610595627825196484549127708140002617681933910976451498323268021848679475277835248903709248243588116300910084319898486244204723332081272188085760140812757817613161218006191075230458927914818163997825966601053386878438568402336924149178751074584800626001 A022021 899 151787135235672307919395307104791515217144329098557562910627176916092053605616267077643115649257917347471074786004743028708555788925527207229522905613863680940572199363817174685732633953100156436825183705808332404452558593509053899341044802436316166520635466324231930263030197071393578132940235185464427230865620832664697775555001692427434214832714320441176412364898429518053583495400923876224742777945993332088808872001596733048761886414410727748089712052007798523967404756703108823340565628714933514550920699479650762044473057970280419769839134025 A022021 900 616928874237917566342196968461939877139104464972030326282023023779721779568097384546303091576543461607445654825663192298980781029377111549192657962331427074897778687000478169202505966831482161255332768207232545582364461722481138800811961485920174423778721777740869586670151157874422561465921549044686795089011870902813996017213575806810584011740044270257923621290903024116131982566141112368526727330271898492215844058262460037841963962967916624527048534893975542575253080576365381243200962158301491207621814780453989806483235564116734283966334147385 A022021 901 2507467021348836768809006718739865515172314791870662689960031820974259860773180530989017409071221761207621054479784462431651335270258444952934800355527784082865312586177272619578300272670125493668466777052600979966417380110377122214040353408753224260259323540844683162766379148276616757400198351628379820703437514990273298719989297066623968528863536906503066831982472100149075767048837628619567303196303334341256726372437266888172801174028796803418010398788426314806406501370787850051689922268442998541878019185979904780966642866900964331880773845562 A022021 902 10191435553926247717820037922107027392176930645159008397390268776928485061843970707269443380913656754395516648386786812939460454743634309739243290667600972363537312433618117123458509155652683666618724325300211468234676306383462465958950240713624122965254109542146906446946577159766708856667894250001812796210165068365913097570505758996024155482696048934946661712126096136158274300275288855218121711781647255860976322932006737391386882999839871654954820993891657406228976871789407454979938954345928684831481129425934656644216387857809750352179912127558 A022021 903 41422422614340074941062567501782155452462723977590605300675037857349034769444771206427881657996218393967350683549942137292550811156664349262329989138937392312321226259648306605804818994786413676377365773631749216158029220476783569647405431805489192849939596376209700190542234313720184499674010704501570620277062175745483700950371605630288838424427599835515942816614147572433777020451569712386473968332076662308514485925676836340194441284484533549656148769673129311996554746799321526241842853177253264244937092548356561938382487605789762888701419913639 A022021 904 168358724947240037175643287773016052656510882179909441530210324743401844557303513940013917785684865046642056219147201974814709693559516371929758846156767189364226279713679525687942884316787961891122787088669405392967541047959465377906450907709321221584234524424451657720816376969817596583163342013122955815208101226377028005212024290317307603593815837557501232482635270125446155080935054818905315675521043902071264087517402282087646244615691615443325384876218895709795976354874330009792240600249612746185595442061421190054846409680265908911343270245428 A022021 905 684283015741521480490175604827525283901975460761751346229345530500170957813126914844675222657994708317349025614978389597733008221163826907763635501763203232678614407813512057987200828794980210241012341152408736383324164493164257683396358340501901710291115365447575611732968010713690444262323696006987955492478971876155856429086951489911446786351602803260680887610776939665743574443365922422353371535071310503010641867199265752516618770747731380358093225292873739932493529550928419200470988391137918194492875472516237352225118962753424147477534764512677 A022021 906 2781223520070305734313158004577770721907024553294143010545567333172038571501476859699431163443675043134136106628410933953869090144744830955197310885792767943141720232188782837819331742512349561826040054377409103277790111359186145402549667974300460484198877197086125004081061716883418820133436093927570065924292802203764002618708715433072228233726944251093676954475900586071119121793044035371159379910810055927188288098537434783133538003753163536226729839738694467503780430318190042232950665605269525731422286054481300913140174797876593210155378068555219 A022021 907 11304100921181024306215877759819560013560541027398595063820983888958119710147123811822358123075640285713967283471180519488765239719464601612763602506463973437152816497427604832200699145894014571871804197396036933315581986786030443159875677514575779982333920580518720654894765747337912935046578045677899351744025877012080782888285740351248436910477932294962885008066473473573881596372736899450274944151748402505550001998796798038787832051913310678935036429618994922818227321759065598102896929011467182881625233364257177434621278925218999261365017227997269 A022021 908 45944778157569838517706142229373434924443262280603269227141466297504004538650591362454837987772252061037958163668197843115731024359111756682960814406359051993717142998458665992660525839703467218590219820504330627390145565023815144991863303011097875282661213422818280788461220674093999227532777188618203606422959394623619564884590822368331635516583865021163174323909463661369414783953893865905199041912589734440356370492126829680735009899163212110892595882336052938979209128701667177043125416477724502674444593093961298594949933610492317813182842687006264 A022021 909 186739542991249461174100972663579987545612516489929242940750147079458022150245058682543416583833623400463391618258739090090082066721677135479014927474521877582596227794695920289384807277170834760754563316281132133042793912803732586919679885636065899660382142680533468796496463293063653384777378518368003579662985048895267034570522883525358294275632559626334551440276626360838183366809180256957592972069677172485410619671691812412327257637306668513825230439747123276223722545611164179576546598106556616385136747576658469075000488973558490883630253770356668 A022021 910 758990647359024610295462399604234705066211705158124455798679102948461734009189454657161429953879824805749622786289612645009763572087426493760729716785054642012643604684959532653597657510704762545993060493440748359614575255880654163190955813011634133977188022403395994009762776604334873961502557125056519869842821959168445354501825135416019501887680306641612725060816548684000503462072404195384746097736053216865348843182503685213680544292649954129388408352467561275419417345869127101040621021869549419570115883307823642591088052729069283563608806084441129 A022021 911 3084867797954638386802832144392398503037129550280617258454042159980792944571051103223824622436036166440348008272412596140781943281994047840473051351395663289652019217539158052925793859800879483288956145828531133689330658241254903804707913228649308809721150592025662602470163907688121151548189275452739472239765394701698189757924050958084441395276602191129295928711814430112731952863237115440780980237276120836625736880925326064224844405110416848698701076202609209560963764542982671052609654436151580786642266501526069143654502899058358671698516950047102392 A022021 912 12538243210203829773984488059183088754577892356810805760792597301633259445842658691504829669946523620365751481021163779937867290499898586449215890339944142167872931791457503983488618674882710191419553953858721886717808826482489071621263569070700671673880643962464445997500929017477628519999927523380910398089915445619275403282486460317177710200167191392279792785587244390052413764814593325187635888130631505045912064507868732504876076391822397343382717021843663029690603307880966318772749598972156202716983771646682124809984098182041828497706785844961780693 A022021 913 50960868696692883651854397182312049406150063862049466934228394057668445525914117505271659012360491173486105063998198877957221814565326114156054423560817068035105815569314295388919475586799605961329192779783096435481722238403569227800189322072417093103312162374673258610444591647785630609663391697601211504989898711301294466824364416820547223690282326840323628895878342344270385501735393203605170294466593981369677948382852745028088108339522056359841403938519858644497118744029240564840486187259167743395867005438331097455817631469038464811834833911640901777 A022021 914 207127114603111449220993580355254090870066759154166821722344047052364662715785975402919991852080379814989127712196721503344408718915220899552014430529025424439340136416097211380389139442678495586869456635505514227576705805373001271407897117674421117657965841685080492631868803885555787504008926487427538001330214106719358701306171974725113280775466692180186420582965170476795759913166454793285974125285179068014746647396503734424553976534579372236652229547315269978996186990368980564976865384700372433940524993895428307202291115361020611729950570641384080625 A022021 915 841854597478527191213875254425779146622683423408284336541226790362227318051530043042437137410842439572345361469721593551521254818726513953016464474657086339288847565859330628960010177332865457734548357460228987685635118980448107098567987085557999548713533597227601891145417020137575895065699315077168632316041008801320903062201592934769467216191647521384229932870977291081296183859957432401186159131215415738290928344445261485211675785302372353276302171062249949471410056781862263868429698929144188871007015666079997951835029798366995426238516758942291882198 A022021 916 3421662898427141563120931406511434529142350261201155767084566026328268598344163795056853564458368664583912258399088499075557762550125298369149709058474919577489412953145476841053671422013741508641075308137072175663672015011954721982279277493689168033202163743471468281382203109492502475937816011703298432750524553178099087549639450463341340474471209797196135265379239307769169338847790004787215099766747060077069426180028991440186992792725502616262336701980755491931145057885730314344174202539499624687780986641900426822174957414421886922248513104675628904086 A022021 917 13907124847377759096034620139405754990581884190750406939712458754518207723280827297061091419688075958463027011929485425343719078862482044730959257416969688375928478969192946359033528447059796005538241220102001147657593061612147991213461405707291408328548291046058233538778623046450918436304936582428079749314148579193559177156840878863959489271750086633628211732639039010727586259511618087170188635822348118842524393122371716042685985026600644701615692290343326107259001727353676579550195912933041570320309387251995420318927986109971481280042717465720655256667 A022021 918 56524598495502596373617786200857117051601836753977930516310720673314417537312882854173907830978145179718984221707865419795870313543873935433937345302382414063336786132339270390307754678254329157590395116164389803237138904519202365540420939066180802701254727136021596763060444234883448535960464396184111533058995843548373086990398187114870895912896613767556292397322463477435625825314390056264411165662493288232294213636180071155295905543220964362896199350167310072552921796954849840939668757484233339355997488651642114242381812459206825763703832690731374284160 A022021 919 229740530134106719901142970723299919609562180423058661703701643368791072077499867328586162050225550683587227123563681607300527045387601891359259511451074585896807384639113597397103532894035888109976595760348343833615132634653093287428307329490947115033960708359730215746873790657507205152333346132054630583298558293852754262469515275933419051499922912312264975525791174997162581544225808297866187999172080091540492969127005026343308628821307994304413479585070299921677253741515885000276348335251476053680956381932862596821930363703533123568112508914619265681049 A022021 920 933765344489796198690085808675839530518104905873961356511979917884924082677469870277335281772816120038678811680174135572966821258506835366678097618855771692522780887781214820901621300913218493580882054497251761694724890258295131541613266039908095037851452687436767759134219737725559513836379039177118394618310783281378712605397936654256668634097338003115731559302570046433903193223682768986218597254883769297866692910777085028400472465748651007475703040819418531437484931580957360103394474359691012843118894854627106240573319308943424876196025715952046471238355 A022021 921 3795228112606783725540632846824086690527176293656970296202689152888544150175440699875405565648555595299145521179136627639780201138783321551769837950967014113797920577366955069832665472512146874960733628400862221202803276954276012357260108671924784858336007276698736461994571408855094914889968109651975874457364703888722485423090067331615480900150585083472522335544103970300468476963013714073947343521719677418310381971326804926479310775186249131118537044812242495453958214674480775891035239501562827408088543334486361216388062162099612151061103874650611027781989 A022021 922 15425456204514610941149188283802286533798123539232666556211631599332727467146733067793199058216361849184499215026029601310186044677477315899679670888370604390024041043331694308040972592279698329093886780819655615005092600171439901108368778739134393126093599669152522959871884001173417557939251439388858000697873923954710391510349660152918335080199909600069025974901612402644289356443060200388409407344246238696486741888703289655287789680029723549036610781313177613488286029054332808666706387360187894314430199046773963315659776866231274109736103687810632785323164 A022021 923 62695756897195838894067128556005714234165355732965752451513275796564681770729963360216195953195554631921105946242732626161623916073172079050454228647882116596325742087350087839291691938891284710593634588187729396138999006865150222165895425508738072249156047890998525024079448200372086605137836749676052693393928049863427913648294897980518815318658209474401431557242843441575916323064206208668929181134053324310657270793808708462429052098059190304837871047606697355094647536148939930247677365863241366136452654957700895757307211700194433961417441478037002755359580 A022021 924 254822799455477615340795803967352883398878017590124765473656667326925822099540264409031766174052913590971486436459550223037341105553815667446187071626998028433933247660631180455709743930308396546586224248367986535952678796769212752700170154758312327547709769403050413670205962576096479233820694109137141150901492011742254589834259050080147153654380992247257185197240674258046549217810843892842284101315300503684184679149957708725566065746707737375032483837303239547505001529626650201984310132308464876635975188874118462695724437180710173502222557976006810723415517 A022021 925 1035710586105562467433802779574010388228283055475766814677505050306269787767450821792963663474758123448253554047002844714380430204256002801136163502490762417161986609599879726738007749883285775909656871239200708694934436393427681529641469708324584203061714326495742610825287646501237750866602858868058043294906274324968315098454282117842352424695582449663223094421500703265829245124978401178872837364362516622957935761727529674398829946044800969157857974052880122704649795567492542312184798733016537189737062813313852856593225629824341305641099362318632347293052156 A022021 926 4209577873186139968393805536595377293609514172294294766829137041162310927857153661500237832213498743488222384785742731202074190174358310634839478395646401347292902459798099823889865667646777646053432805440607633127273427349884488204768362711530434923047098931713025281899118203979931222884818619332341156250344805162025231242706502827508000406480736162476945268211514956996635780748531829982326846015363207022583955913678650280933598693631734043091950766906003638300820241191149999659980472966784889537174868477256427201796705321377492094182367682816425191629545401 A022021 927 17109553680483689494986637514053460912469705691882571585573083212974736032897444674566819693806594356628228633880595118853565167585027798338155515870195373721031796705810385480930341188679471170483629420256527281596170109402657996090614410090171386912606980745138692497411142574692673204704415253870011244843581018937842476299777516277633912589655384122829232611675838508478232720465673189429653369121869443202241205378992257671956526523331613929400563590164984957265415755743212590346153760203230700708528611155717206275692873603792179161863902419656312681640987209 A022021 928 69540660836804210546038947254087189778803487773397280665088954742142445696144579894388625617015601799656376258167114672473193569901701495584053051368955608979934129454240002567397207172714805000258979872749114633427150555780233427978301593947242229964289878932780567439067825563246910789102671058208212005739950057938490191146453721584516593491015525304804206431650366881112078927236289384164321810409753429962674970144465091945563214948823786853220631205407303099248533877461522734108041117580658080802078124660183693734788522847073184824714679274485778876314337769 A022021 929 282643463408142111773961009920616088146855114268588809945441491058057586033904303267620608665228505324789066512191825615140116876668758848769849286159078605598889607143376096278849572876598358233359250494931162915922952050473938243389515697744549002000625199681121886407985090215740522692460643628705835799052346835205727547157472894133176285334275276854615222533642761161936641087165235236139960072714793541985189218215816674611408590237731559213007236111076186439357090542015853527798376811625508355305316504364682699609456849027952442178175516469150152612009702082 A022021 930 1148785853427921589156923074394391159628814827772104805690135669335448581733069458941170601196509840028927956405292631776472965573821653495648983648394683910212397167910313231240004475113069824422245093591704184452330448429468012413264521154654924077228969735421852035578774758702130981944831999811421521467418594341947872950877012749284319997059150480354777398731193896003423945114500210760435201993903319268296708226870755017375327996329755181917047884879217093984880648778295299074263087083472999399897758308651762873345537298147506416051825037892117451279430184470 A022021 931 4669164894609415836763536465735919157325703962036816190710717304173424575877748399349137136600221060041531763358861008703612398462250268344613624725630947419508675890421909013536675851810733240921562685243500556824963294101005287612512695534522518621023634504570188326405880648334523718104480629699767285651506874029181748777226162726516906493097830622359312198163467244532296184763457210125387802617098810325283997215265441468276030930710280926321536882011722653081134084022812481622526601792775531712490115364991183111787240473076758551911331630214162621100787426655 A022021 932 18977515041641158600889185907576219524491065333113603138696680412854974127142350146534857321601708564220687810304161189745502208792816450327793934692441237771450431908167820996550159163726207713408418083080912923004414768682067348133146756199511351555321632154659239681978342081393004286285372587724373156676289049953057685418309244972952417113447647139228180523784134590646798760906833345553566532244154179943477129433285070866645225948457684209564173704592879146991345713243497664980974363819698601183942270255522447221666128643370683297162625009341317477846550784844 A022021 933 77132867500890285472849510872857623776403520811174914328427031947586975339247940608665054619417525796837499135359627872356202336912051109168842412550211846774673212019362253306017299081376354621288499736792039695485631023540870642905306156868603152610623253916941590947582924697800147917411474981162995347954407290815568871597832104370473614955710967738207702097106423919109219393047289960058348325612005572294302390267793459882730950735551752218827088045745587959091874990661917244323634795821150938248565921461125683378415143152116972492406356553903080178648700012621 A022021 934 313501490361374052981996620001798957158128036691702811880272656290682601756500867383147664389471148571446089061666089653059474361054270081969322710716395782611617252314351107180009327933799426475797728974518570034472048980542534056916833297070356406134743744308715038493092398927590024801617830623277052691539397591127787925477959174275296157456998026224981052317719428533486787778805621555410796426840880038144834698858662585992740936098533850305907915241540063024115443423822729197407933741725975759040735610005051631399964979832608297611054056334311150329138988555363 A022021 935 1274206283821463021598168433157324793835442471578645352433427615871752459983824359701651140212496994389959791951111502915357593154750682086062751451338471263906790925552263219036404133325395437384254161385623581064360582639664804826173199076551494722483633334687824025874017494163981234265026679711098086644083130505467547517254741066552800993443360131220447369796631734281115974225549276145040834436243063185043209797402588591253759017284314100813766227898127202614579611546222341039012446671265958170859681550714764867313276676552438113045134706863123729061665001879541 A022021 936 5178928023144555282956121820012525261170687360572759478628702023934931515674054484363757061381206548740772759460033217697421239969320845098713801278419645297914761318465317223407573963991252112148948875306636775205457486468579141432893711132670525838237407321309186369146413601490114518109490124524180413224008697740551271379703427127375079286363305647892147425212927093900623026501860856255399089194977116061434766717665636571359584153029134996904491562696812109605158264636726341620486816039326355627733764048480734050517826256586009832314373814125096826039852896035664 A022021 937 21049413905315561994476665853202028967043807803794574831307417742739430717410539695007236392568909743638712562606246104745864129948871252235009988432867865107730984442470478791126672005489005606552656475688614971782774381572353768386997543716022528857029031386998424386980394703341669232298133685937988581465499728694289269259634572053227229666525588644114093913695181824283147716896575836500404801935628887316347772571489147118713872821105252537514008732960755451962866339821659519928735909603393453404672530914622546175184686763398652549469467794360577582233659620356108 A022021 938 85553964792942414196068279933348666747839591161015122746558090147277397005364740185287749211019354540125743634031683127934804980300553807780565500655875691937118326311690442730805049585971088226206812293904225919143473264838999800502364288767106157098902632865239411839445939932364847744506944829142840479153758221001305705866477492140625594972135579830687180970603759188189865971411516373821895793628763475771696227611414459272453798385597202844519227810845452309612884789284697398218393114439102294733844843054826624149316743280523305691056840870978035967789496371821473 A022021 939 347728489007651552929881420126559120174890110366136787381653672260044224191847336983066962052502708257919368820352878963392820331243123948061130587221111696962460005733836298044124148457399602174933059025385608322740294981522615546097773565386435579737927340884028512637324913628330716655997442628936809258408506519477858278586434259233604371695977991023186375520471437295340742523037058763021790708865751442218828382864150074494450313904406658924877445288252128361598930703050270087940847919241823565456850610988486840620898181115733845816753709835897430975272086419535008 A022021 940 1413319679107601939932163962879979060546268609214178547779250525959236001620522469032533888243323458340887081227624460667268493915426435843320057884241718884463765395919624198533921627399102480106281078968380814294756330046212400679732465919164780889479524902240358189227804410335662706671602314287076111768391285112829871012433310812915361392756470777991090401311403962896703392912870023916407844223284882582697966441353547315894113435539908080931486982764971699400120008582020799190195577062596216196347229694264906348107355407453262731309663276831486027122176863188893181 A022021 941 5744345311059232070070332431846429362116445773739805610258981505655156039657842992557339267392738478001090462828755672248662381052047205897999665622220360159006166610477261763987395509295896257921436938017196187744335195371855218863520544375744240666359319051249743034030204735173887000108885865289812734894512372307793425210720245034473173157805454363495486437854276011317584716260282605307187480221118991345695605465444095960253542660907247374117267692915602569033240310663279374654067976826309381466644234858883632360602369581087214853982236294548907431560611050059643313 A022021 942 23347515456321575561423849429886019148487381373074990626670215531799727487676352428312690071656769245571490826081588512771739557129885887591135328611459824429601051820627162360351131219210488705267229653961008740303876226589065429495521322725982436815703019084587244787436648610146218557139153447559516623571215254785569997019554988173107240908890354258903477026167093696281020030384889268856092392981163593638823903154537480933424933137455677600625925418562625590448284459125987487542644940610108271366553617296833975268654139188454920609788347325519423460438804804168861409 A022021 943 94894448099022728495969238262750568774427165438397232473602092054976357985501685298710497889289845085264392523472236341333815127825311448732580806415334501224019077705227038609790155503940543638671512316956088706075571111589479734806408437522179645260732820682877647616093385944751773108650692712666650893874199536111583800251640265288156052615097459065136123338588438907751554659061229608982333519475918718152897318759533377746270934904110233533826508418871189832626018121421166927254061008078953818343817014963424814390896860112547109099206635766132143191949299677168409406 A022021 944 385692271919234793335089805185349006159846705805444503690301639234739691310709564645482663826637934152625789531484266861361012925274990064827459557406136748848658862810103531507549566707084974486188968107733775001373155086831418712130593439687468295859556344662348606149719578183631649991415266702356681994384476282308524922393955314222311931895863827428961511066958021293334484517848959888863864030221481492213326361796338704037748044771174869613580156015300577213852636012820817072596685042446995400341888972573882335750434470895381712444668181506401273933554170362663569094 A022021 945 1567620989406997175152056910714488535968351844540950275354798002398535940765310886595703082980871273959053078171164538248462648157535614045269013050205502023329851373483759677558935028674648975467625695786008162490656562779147958294842218228094105518251849142078510337852661752848839717402894299179414829000698458900988973498768796557658082057471881706004271736527919242992246432639302401357869512461418353906089731056481275751096988314576442679186269356224385621916691708795326472755012866356036610605611712053368452231586672326128709197048514319815178968544849566715316101555 A022021 946 6371492885250155308455409733255051443709972587654053907688687372663954380415448055132163502082253494733044924645725710831210160171941511899705769338982141338496007123629461125913919214893859245440677214300898158845772692868654812687080241039497351433084754450927757014712086431744735200277040385282016045315555713277929667516714220748990172003938098274250640087162869676539065551097874876493394913317467140962113558631442841575186888498364614885757178055656229495382741416829863207310885967442356576367757286141157416818924433195072577173341105553468720718537104538192422747096 A022021 947 25896515714649914028968426428178647292328702077740832395038642575350134388494974413187909099829971450433355408159614580989220250069476691449609711733915657130767903279571293586691963188128831033771767648666399472869627868993272952906771402067021106363012197911802492578251848745276885568536810040200408964279767883165782068798443813610951834277536683320719947551978523885268505183477255027664857573640622473277903986496863625939731298173721377613374241110803401871806099468076316850780766680998121929875615189700276472500033101693732872753078931989170858020892605208397016382657 A022021 948 105254692775628819898872944713826175005119725364994532661778863666868884112099413048096690652459525474589307322770690420042703215977241435562337577124028263791578066121463356440004966881385236454124870721608471562852314480504302749429639194623299460330377998671902196314161496154305758322215597648545407415432531869238091022214183085519823262941669186439117615085493207488636346987088987783079216670495701972355460311449453518080821116249520797301695334430196680116857064162749151192168914092366734464053382908782157950124296822991617940594511290550706615896472976671634539973059 A022021 949 427800808161414727699093976083718192981677685774756801319088035124833807695646282440178181203421312864591449925305199128666402633462617897999842712213082288281592146394536335968970073068988199113949218892197591247741567712404519512564087457441726893385269929246628006790761574067265713256568079478535990490063228220284357155105033493443274370032399134254438487632462744810196696478539581530501539515671028939813404556400349173537455097676710722162884044664621433853086131868583331997523765148137990056985874966405436022540447094074986903611100777531591159451173198280357908033605 A022021 950 1738768378277337988608343569764163005054844362230799240753015076440153711729199619569245688166654862581655040799512643191740652999619282953212879290774610445525642941860894819555809369592951539808606443344399638135209701723142561940965674818189143714782421121923006745742452246187537954642877485442088142482846141100878173436238985618460065240238655673494711722959408615073617617350815548822090802012257950311775366577560259334411447612435199553113108789756272209913783293232853528629921674641924328902370037205303072622785985894210366936779677604709558679638487954167875122959508 A022021 951 7067110242943880222435849420998891688185695958602970166345811749884842002276146521572870861912662186767443691155043700635500904984008025404164347143939439279009429715473725544872192650796638648986000380104970729100023431163461859028137869146328403371523820420922948400818086070354500256861431228301252338175150197016082777833418426710724065542162014268915932534213617582638758124920534813469627097553215724269848489932293025956940782198668946542710233200399120233157648112311749992940703721438735102274305875061271252663311500201941600828946277324717706030315706084936954779952460 A022021 952 28723806925568614695254459325508575178852595139318409502178997970605020297746846858540194592207039671057655455643771848347745065035263530875870739729893120696718585364572187991137669753572541538410760307087689780792078723239776439515824889031177576520721893017874916328642511805403741842318898160211489523713257244504356213304597591981026504298789515346395126396916490711198060027597336058109094573678107760571729112637531315641562211114080853557465389457358888840985117346874103504400165264952450767828635912551171775208410645419751809541731484570985609322547792699074620518668533 A022021 953 116746032810386325037628656013740703388431543429184210452802758402984462058075935097025912166240856283253100391331593164451259206126204300048008668191188090729306842348179793050755443556307950183203222278422530937862709218953139931268540400816471278310064129126653593478160776553406853762208391412820946005579640751730873110743091837779449887016604108634012302953001354582210145383257432399439732986228872915621438840749737510519955283817686762113232464660565858967356767620109603424651599757322765186881739413650049135628596124198317738185533182794531467281591413018731811485748068 A022021 954 474506607438282274178461535117474713668021680980246340814352596332888342523222147681925230671432478243767725947505013404246279174588056654855412371062827165776917665610870183559542866026414426324265648280462901344942845305561950587505572884858077479646406948261720445038831359807967656120568170126591516531506369660379600322776709662966653855738719907075696540606281056292122367185865461215459145225933952250247939005839602279850560999788821062382264548498424964010939243490377267224184453129927306208532675941967554559732860641607197959797025383774958360357966326519191002121803425 A022021 955 1928601041786809577665711418507113832523960481932214345203676149822722771257723985249106251075349650245151037814420331236393140709372640326842045933252817391746821748697943963315513898401248030865033534479011066975257854271481612962743357273155248467333526243119910624647558680369066252717524377438552543560465347659736205761936137713702985797075115190897613086187376107617105434043927269086949030168930358634898007526195552682997512649630728450969894490282189048488158389540996361808188916482174637717526535443866752048934806754367854148748440264181408080745813340998271958416956169 A022021 956 7838672676154361609728421241104707933598568978421551090270648920414826041379890283387272498474108510374612576031191558856465064393700005062079570099500532460576284133358106657669332128962482699234790119361239576432386134734628982644673380775029657514050319533361402163194583751624012105704040505642338852756628838044131804038291985004440247382989368344764111976496781423013913667211802240364936066942968768042975652588372600480280745746858674579922145115645483581061502498794033904182985319786657561517993599476484415348586299286483661340234186892116996281496445451456083401332383897 A022021 957 31859771924089409194044011777573521425914171352677679683843214042483361909207618675752420552957486257012298164096671526449514560760408490610594089218066465736721205285297760043314213816171935548831397067082580668669973857293311691778920161718699646084595583531780357942309399607441211707171981889628133404992461590855124620946773948742564013761816428848726971370355658630796393001333539846900315862263003574056056800862167147764568812637698963583511681307368848480701350654246000176867576836239022965163902905523901749764081421975480905630294111681324518125657696167265032557381081482 A022021 958 129491957247151569652907334095877452139683372943335626790032476640880105364437193030649635957078004587688352118974616670945343885307216046523929789172007943232220640028455314940979645698446480801965277784254529050186508001093430910872123955830362496450432074931123102058489506140281660176239394931839214842045079158485421670539579366833587345039029738166979158199357287623348169370414179820705352425488191988362508833458454533489563458348762343561059186874274310358402429947155045526228725915296225509021025615240491158258107566925303721415165312824870844541889790097521397755605841318 A022021 959 526311582884232602976488084437769206183851956190755533573161173844759305242816719948189146885847179076641868911901563533661494908808172661520074535607596641283874912999044699834224800223070410658988137846016978140118847457463148387333395842715060659344172924656188559686683672913695816095017440100057976214902891710664415890990215461063592651768967276482351268238294464855147329481354852408626917363386865223377165176930867480281980408792172314087981993457529639171126562946484080569233524538063952316694024568056413136750752791817244807270252802304456907448727520202982373375807295063 A022021 960 2139158973011813753976727636514233712597348683648324722031147529892467240608081216796148961841594262123218933274290856226242779838258681220772445663948195111157556676168740834147936205142212316791423637967074699604651976259066089384868946841534506195573337022960536266978295998972741289434793209663186719486679261228577711371660119364860265910829449557550203317041468171151548308291832969914512074292246642159702999138595423011323778655604354709162452116782286321600804629770353367272560093558834965880305415170894438455968874468267840233605294186998724919959826782407655793586691777124 A022021 961 8694471603190032909924676628207071700154196571954047541327653863491987951581830008040836086380990213806452545652141138425796582605921249405038067823884353256217439697588642091603030683696580235418786856361552189408167228490447213194192811341361997952286224791704964321424399150383815993305472093957287209635484699149518996366011954820003894259969676292182227061806095286591296054537444192604559157255908857897101635230937195925108404656163304120054612899963851994499137792186432413080787721027515139310852608405912693485851927964112694577445933611824744053662365279541041354455756879605 A022021 962 35338110637119247584745969896029212894662579102892248286622279462326141131206951089114925866708013580119103509147150719328444625535519160856364493352662818212175690727526175101057384539259322026489606649875232522816964347848465496999640004678837316026685717415811827873615841581766917814371629265192161629383909382694660449162737292261685064995401252896832057759550965922951290537997545183106867951225721478077978044531551604270911456053881054247116957736265105382083976109676630777888010404054703666173633775090375972989124327949266884121578270227384330412263105339962874091282297410355 A022021 963 143629437232631581986978373302781222141012466932578066521723329123119150754585390714112092667688261747913209782417871447060846745233221849168178704242691040771447532579187119993388760225307231391002942541961258181862068691107110933038145989532107743472309083386070667014952877480533263382487609525736373568711084446242427658901980765772163356509086339206859848148885554464941813281652126015288494739282054843729904815941357343974782892904874456981035087494677414558032628341581895422815149056569824906364471463254733270074442616356376710362943131960365890942835306292169570338824871189653 A022021 964 583772444758075476802885433222532886358249857117342371749532634364326780294803023921440788278318089930352585001862213092294441858650642809313965106851773921529313501951508728799803333389398506884245016248635608682040737426805567589569645528783182296059063376584979602969154154052748523364405651086265794275321793070215814095672624490890326808251837580847724769169674897922944655500993716666447169436586214279306292402604169392394717813704888969811093469015083207630717076099444915229906243467251457873698961802891570972829339009482435641841012997233373662022617234670018031383214511530152 A022021 965 2372704884353575746444282196504825128890024158093270808659987028193447848540176633132530468180836580728966239262425271658253280303229235603854945651591798272252174468202643509889429940165123292848514187586877995341574125354783984800317808090628324979628505437478553595270721968946226603396995326075223065781846528579021702694104266852548415394530232903907262751548932248387866563671634357131756568631949747526721140292763380100740919779562787173484058090346214928934649004410331664008776091713411545402639417349549889242424425670438318625362260310211707547796514928952353073597836025079196 A022021 966 9643703670474483716619079099333489735495309088692691406824310759768760722191753384309226382998599627602477912704309685384125022835867919677229211600490893888223668777024521408377356813373969984105292938970263815502751032772620173991726439922700158984156157876340981983007183397396055146804924126809948936696574654047575341895383749603767498316845510178856196230918747228079585470342574767147607959746539039855001139125833617763434048253241414292804220567915910679695215208716025884996565163151188164765163216811326928132303713842166580012201224842199106180380171031602921614758083998277977 A022021 967 39196202231977284182511942294171185411796510941512009320708632164175510396422781098605113635340280821347820135074077373917870046070748985884829896733000052060558909070446202956999447193492807708616950894722026431306456044164847977998514631195079414028075946813087542718391993096372201620523474880056221429742179765558675627988621391794947428237156760876788873367714896466937374478538952275722846899308347264108806819588285342977292959351413777435267659954964608024823358610976100458305318013916409830842195399186182888853151264010657331748644120687308011283249347351353985438480528483600648 A022021 968 159310397945322893207334001686503755996011280380460916263678878331890458762262347879332089519817213170806859735213343366080845366209176156404983961577715707313702781654201402706706855766849830940027553955097735554703852833367660131584831540431132840157574428816255492070762989876046181818707837668809165458319754130545212745767556516225911965081881854974289901447131536350665483693483480798643725851084078853710064996600684849370383126320208162513422686116735697992184702639389432726191508943676592851926026561507408815817635492873480951130690926660796028669988015650161804147886689857442981 A022021 969 647506683001845405861990711742185740189355705197277600154951213212431063278896912463005792565613334621767825337814521782088876442399849852473078108242390199650699029356178249558694799820770221516411287898202177203613614279317627982362661473151510297705905188449086565052422402408368763454940053174863036452931472325596800585372696207887292793614147650237379890463484800185360552841445151168854926424405045559384063388613523887168523319872522184610545742718159667954476523542385753708081658299169216744250811994781837367726782093978081396234804152803894807422060896857192437185753035918538641 A022021 970 2631748523256772664107761021772733160518044568345035288921357834689088180688581654435539918876249709193834700681249198372682740997596328608642806704348276349734822171867575792070487713469452293879821852863740365075238941818143628127039933539451935788896967342173339124125276620220404630776897625728092646980819104136256388203292477172390240854827002173293442843197926047691295571623647228646894890850779219298919898092289924369112597527756055568649802677124480545735620720976004146183602188098604230336402688343076209620165310076753834540823975175814451224508483561024869596575457248080795601 A022021 971 10696569582192967382671032793773607114273500137436036007049345916973112409746436486567169199511160531884686048857171285174577304334157635817829353040902348476648879371863877209720525086398029904215616037487870430840457823051789160095767901009665854932821051270693676585341239913661848741106407043080806128001248626478986715161239935348770520317676510778488281558913794381898546388255583623360503312274269686193933460767971166815507764051936119971669488392865874756920405299528234040263915883862556359534083485682564449400935115922372976706138632076079311619446031094006185411043921958669392102 A022021 972 43475506803023105977205920061640604397043978002497346516653887862944244629837636863315199339224051832867275420096490773724725329007027322322540984543230499657378242571254549882276503659599261246193052139120615556826229391187347384563023553158660824627063456859600785770332969067642693304837705638526728049627019193075412847092134129943810443744690602336534429407462649174729399466121646268582343360674642827396501550998334019969638083775882968901496119020433500569553812348461783046115020748651322018239984195088988495120725427484311497176674091021720013280026425246478033929193885975002748086 A022021 973 176703351224515073299171429975017825220895278442390316206900823864682826387031238976521346799778618735772283627199386784955430397369477939282064871100779518056957383141279349362615076584386718007348359035379111562919658562346747813966742313025953346074383976682576802294297286323571408068126536720003440385566868086371868938919899023606841572731957913604745670659170612937742257537871227011749192082420503337883179970484437473586722306572199828871704556443226435397928792530447353786173192314172031741484812201009289801023340895629357461790363070635516011066026281396843712338093094114437997643 A022021 974 718199202954504497025878541580391083937804591359750503323109145570756212948723283309699078939805045180302351782322524058022715005482466171997312409823641526455261137020780315703575234737952043562939640168173450515983490171418971160142689102233476644126136209777826965191498394620942779354024631389298071207890745659125928457288010418324865173719492724420052267367403717780002790452839803445497601753533847120347421050632170413870004017908873924473305879614741617890507766571666496070016042353751779905576982542078454351011283662234622414219710477335546122685793457551834327048434496556746562352 A022021 975 2919073642633463743471067836111660347780981709873900289949375742558874944292411461625372064541326643958379864496200010695872114432278260660303691556765654124905867203510636962530086504557397108520527763290711066956374931074460590300848428062483877448697738445215082305749291957604414445569711945361615541068248793143649344226795538307074870936375857004275351451906397536533565220950865501987992569014531963337083359520018117069157824126880046620060439717840892405251298421771727988927892299483225185309072789784056141719706299262114912627139182706912540461969120835864746918744249422416416002793 A022021 976 11864383719814814251012635596101978999399045595528180714499909644212207510957275412881623296705775764806504958885524406486644881542487074995365884023583919471907857801639490117736076023214380323623005616224880383652724238782221088921636174413091126400693938060590425781305774366067886337428492802675749914324185313974607698547710466575803824201027047000707221063015482025101036901642688130362220301564400190455031319219251326269741133605712460918099951081648631932701915076067236390423065663344136425917413705075275151826766458023806200537405352093079159937364197956820290865011152903879096580595 A022021 977 48222010913029207256443974595778403093563750317907371637979686882695436349275343263222768014545014567643492644691330064468383495585779162125775290421630407433171514999006256486363664893201062272323731307685712250019321415689088032506965058408147953119095082058243304535397894238013131457221609261896720984741317812064702353045773373355315572219325566833844078901866114483597704456163098613100380970011531183796166373245126910906512346496003268519040326405591195282387435426325674062410106825798515549261996662458921385973738280370635847534101459647222541843368532290490407397643557548262562638117 A022021 978 195995206444031252046375330470880610330311101737535966396570529947317328075181414080896579161261854103505335944162244632272562520588768941517555971039808586829876316187132605175600476082346438087356347557095596182860885108315191448046951123858231306530981050957918397005649475445307168829605794014177787230084710182802469078050417345075841500269201743323257482314760747349891159063442486076799766474566929035628446733639704618688317047209085395134079937550490735846497761516054748673279816068088523067038181985558792270562600681720004852792393642561231705924930964611187679699352634829680099124684 A022021 979 796609685529709772688907389690994907416611020481466695080762077739328126117129173348164214769475103687245321544683735374098698933313393703209901522510112996336953206342618206835557341152943673650880104687393455830504689132603190557929861030601799800040937471708145615214078472921038147763359306910580620162107602601350755569604311353931270100693051399124752344971862657807859230005004978529212785963586046754944859350146191406850557134515207466301060223362608242870272736262342959584260174108120198539662483489468265012743841633179236657091459973612911885730999796864780253600020638155345669395068 A022021 980 3237767915823782721032672965447525030716063932709680631805679780256543523495872077683885134195527225149556144188823195935262207767085006267979836189815369349878174596560586663058738846014517945873905572383612282754821677391660689582245500071040986647337445691615770944255769684415420365511378193870810104924291167152011384297330342640734975186383430639320734625496613035130534965714973104354349767418876522504019385014489089513371008545781905454781199851784150121480426400286449564823090192023173770577902125956055088163616752373325043938555929158071211623318824555198837471906504514806275088790605 A022021 981 13159695729492746900680473260068453199289933446107581323113769608923550235875073241841015014067798441974953890467489785218329842439887111950576578368652164635360022644023567043543711296963976142884433351550555798301208743374300374542771007943191052469797777085297474201220208784246798103320054700351287678169018140660988885524774429881643646345419168726437918400014032556280325615674569937716212556215391349664137059207183435604269640176015573100023619817847736521252485052859976972856781493996549711650156441357012240855523049081319397852937995678214063261231505123826567102127980792891405727183436 A022021 982 53486721777205641005687843836648353105625964655695605839018471982732760088644777525003452546158295681987635741424731130686285480726693272960656445096893688902307405553627000216726912010411591496458998664523655108468142583491052616079539948751999797126405741617681230903494369402639498335501519074544218957114040921991914659687615128105515750265980951347698151190637155286828259738398237919631561634389683780895733043792784257709897897846298575455972498453087271477879548402939328577497435645685012021559540440915699256547477423799064925379033531950088729011051845659910765119618365771905860989339145 A022021 983 217393279090843962760333829710319290529645600270760962783770618199084960019966567108803169796114399494476828423599944720157685142045405184989262850186780812194955121068849807921275142800566788291098711292494339383909314045163528770114194302738067281033408406481175084982430377341558530348791996416915733191852308327172613371383243914381501721850192682199268319286072814598201759672122602303179409791517496905735011079334853197903748205923864158559570014074844372068329399463757942588377253500667076486154611827151644002554582487157603967553404336004355344435482414097873115164881930336096024418168201 A022021 984 883580750952103251344981742897720155626338565400416713004759635952301949460885826234693086688412498333970087764422040655662036521588652677065978110738060443776047821896955530771196349321786816232200543779849345249201772534022266572908004135874695763850646036286489148229555252416133225420709340641153288690016219808699401488646267495986591698630494173965457673134886316010794321579864937319200563131813497354843366183510646742512081801013708490394181695298921550187439691099391168012436105166363668831227518425451238544199238225185522602033836888932867916969286986679923524472762144737615741480461641 A022021 985 3591256117567640045123197269791254853718121967905340997285753746060094477597575539472565158911289505784394272257013913950746974786219936074371205957848341520592224191995790930355879804056479278730523890418320755055311976430779437213507590999980850945056775326774087985190168278798172937025124801757896231080575064795994475346905468514011321265574226524018004558253706612780894266776387637821086977415602434982421276681999087394822381716439802393768379299911268758384449518652504628905629367229066715746386064206209500409709103116502499599551651295885560825279474823837834917697075411970841407371997330 A022021 986 14596425383950131543556769332931781698909889636209497813796462765595424979791288282798544212945227322988116691521677862298176880240332181419583013391571084089560079226673569828430890137146003566280999971575649347318721736121649429116595785227583897700977522123939315834042937235584149382474832558421991013436759554011159462762118409808887371595376822223439670948291494323339766109669047681694010243419670746567323439673502436728090364049001325589788988852719463467520249567318135855869821813580629302358307939768834308175371903229722709097580229064462045184780739039737643849766418001612693297713946358 A022021 987 59326215400511856465315329372825221182478664816542082113457325900584888548380071191962662750626961302734950775050459241176468386182782703721505325191918496547504397632999203651765851304675133095157922145381370108582593603315310353961166719502692354457414925713671883876673251463886370790662327013522400418757564621414534121929440305261601032551190032895880315332015024958107575740712983552639526261698844929187184936825476894079647592509403979281741789624892357977903128714626874548347608306052492918685935268005193017478599001359836768183771056886935137813494570022748639743344460984208767373786397839 A022021 988 241127518633294637269448495014858901867670182998661803275768505129754695740518846432231499738719204016574736974952473085151809500612803188082490696285700045717800997182683011644426655943677098110721116881846167516483160220090552533320739890238410762695466898998304587385165438254735113734048766207237903995225292845281312524439163225313257538003414274234906918601590474317427386272191818978788854357968243158368799356929412750862213588937297835535451009452555089103979415869868120162543366936103400829862890819170977876860640599319562283034009502724545913962920594659218698070053035702535238570743545724 A022021 989 980047013781840010912439001433465483556429727902560801775141958122817396571081592072493029066668095400069548600295317994889175747912998911792719070160005427150028148683710540744179804667945514839199389758039092132559069275312572199894338924773583712136349955335072285915206192776074377579432894167208043359348457340506305831399737977087969069778716663165188976893502439257797822500473116422712912963312805322960412045522620587344230856111591344654178860876954323991260043492144947630911610609724208331062574725382601600395045688948917773027068380591732658110834731540410500474257349789511641763618741661 A022021 990 3983336927559119111523258512630245172545953100159278764035964359919269616379705001146315627753510701708648079050982367341179107333716450724088851001349966264675400399018527563665848320701433758182044909477858425720971656511394910271014595430824668547868621943197578079415970454967373511679793361835502876176346428343062933484249794217880330719464710828208021880179555156474295949051945334011721927426122929662648892728543464418000194235855451276306941084085695311135310203694567287041146984456842755398055383916685805226005026351035723070590969854430671132965775810752614780737049051907955503503859318851 A022021 991 16190012168118432545197127566909869468137231579543690448091693882410631774868345057361061040864553290184937653879367368104150176580940392243900650986702770348698226753209771760474293119642649253235215677023934292466996214660620555683990500977357025615524437031130470841423591697881363083096460042887505836079058292176914102195081425172669519333627317153292555741806951642202699459891678995533234059593899794498449584888908240006758367032721502943275590168862070301220562610660809735307869447628785027433695437934612888873833229295133123206288919290140779448085176190573213529212294450313727940066825379893 A022021 992 65803244558687329259574451775969326594425590234626358151077314015193344526139840454373080704011719576248190048767565885773112286413739022964313297737681031378018222965806482983330481385268194226605309448299478319191279307327939416407293582565932019873557320201714244587364718668164602711327334850883902090414534225029200424770376280977294500844637829451882677916726854407511700321117241966876519426911783691687565996147608562683000969798406689015446765176903113544043780515861371385379889943142810240139649411478989555920152806464721462576665441873218590950973976378424237396163454803794332338480304613440 A022021 993 267452979620190392248925159132896440328201733217571286760293056863426201030288591871414436973650899490051753611796683809173062000234747131928887288933376997066744917419380121002798673698611124885110318741788272292069198474438193490500121044948611099466147852008394714952634555005637653393366419360916605569208155907264527000823837166428206530553784502476199201768175703802826612897204810861004145984962665772260766891293712097484761663518781905176141827624217438543989754063022593415703988266829497721798126932100513696876429376100911804301177777219723129853083754272012318771654966509767190783476465877100 A022021 994 1087045126535093600619683705606825479502820828366280433847974459821666253322689172767947645476021657665900391534316199018152909757609906373948160500511080708598903212383697651713102296820784746007340937384380764610067084561098851711355806259428305340891575417141901691873632163597071127035503632165887806859009982977556566121480480671172112065058893887896801817764008814692210053530261448424293401187980747397235284806655732232601772522775369800890187305167186656816341108935969315842272234667574446045031070826077205676804370622982969310162509792881688772019053464894753871895146437491921911652185691982161 A022021 995 4418223752084502806948936626232290378556208275978813947698958954104511180742625761580085776765702371424908749602758782224465364171433155558828589397764656737328303098056751278905216416825945526234658139934412895774763698796849782086701465334964036403411777559970858748685069053389428353401398943471816126734004485142403190212434631008184771288255446565707758439074030399349131726054898878657548192456150304286139208129473815339842848845225041041690550752762254725177222848259315742628653257107698851181503462001972367736333453448638624657221220623126822445076375684715755094163750352066071840376778319965424 A022021 996 17957581196012533651668654733137297672743048732628822364362931105649432373202326443474047441617878444895380129109961276488495180442638287213475856224769576666711880852352562404325571943028733476290642540896667530832914284325183399586661304464438617656140242101000152541756004712137871580461000147970402497087403455825375745968747493204626577626419326643299237968755603300680257119058242530471473733057693967225009816650669857299518882913119188252123964833343553241893263239784164506109773298297881357605650538037665135531508896289234732526143858953729809162765304940941737292235182946226907700808869574212557 A022021 997 72987413156529356611764504441961004631019940721395262103606759997237241913583864017172432606809151178008728091439655291123987356669156585290887532795309721278379116870315907941068197298478525193375205491367940725276219582414286825299279264414433591005298019712545763840088191411149701294138888638855762694506588359511236475722983161813174745598756071475214304860804417157993530041697084655270562921122983930994472620312186047840113062929375684647515848170634907722301252480588065819540929746296500943469012401674401292831955926736628646831309127059400992780080435053798442647419042824497936908655699540869169 A022021 998 296652562565876451677879862622284445061154186790273428935693094232284866485309905227423520538557376042655566246060306094311048514604965161700540219212714491568243439039445940331882711886464997671087490086565191744613501517591781354523673966117280872467096988271270631656053563196568391696812357872978004894911743438443112078223376247432771246156677272847033182094751180734606982107681884515581080840181178778344482673510992602640442588094946803717115705257596419955566604617358480556387532512160788577937189758729353203650332242889833445879716705321953312947857918101988242599420103188020439814301332777792961 A022021 999 1205724919831997562368277990731686891857407541684602510753290343609428410735216505596444372436185020013944852688350995838902695873761102370452620840971858957551217230471041982055622329015252315448853238214938705111231482799805862044633991215490241227905265246494627832839034430061009653340005319686856574782891351745807557550710245671930379997346207182933449319333542330194380687115249895126180465082674617142697373864404146886503326766569805334759606774700989927818887881230669494526761739900046011182400819822478818700838758209428258232771744371486024817083216192638926201168393906737898973063434421929403342 A022021 1000 4900590002424278631315698312223148998597724531364497685638034188678286783685424335561683712462870002564408792725145323576549869939641904887638360984714221157937975010312666144731167436052038683886374826472216190013710773969572369057161801034834945011072263915112144671491926709207157901174416970703837015942957385343139632853895409449714766998745237790155187544846507250038149140443590211054491252407510695556150560270191022005133410465586041088812995259549651408064214372098272261204811702873455330477133431843621424128509497300392980436472766810087849602940481383496297719330738601666122521342071921872798822 A022021 1001 19918127241831482732597431651757429551064843106771772966498347815625720946020984132160908660671992902143613324850751371862169030088513826435904444122190600114598386954603368739984643937564012057981090073844107889932234074125319994209710173456478178654793029942129394623838580577299936082947236128883270623869985662803036752731621754728491134253857126525013099952435317788143156302566565085797402232192173863032266166924635257099115640864629129278860240697126806300209045555771683097676845953857384967357122977920776455603925750682330679641023661495871563290001567972318152350693088003838327738988818111087219747 A022021 1002 80955924210254216874600590947057806527284874333397782019371554420352885335563711347415985237842286551097027534063097823508517902672413903519898274950561044743677871137313015158502876199262329969464175407203831634408952622071434759762100521214276935946528587944145839668329145728223873272943345527176349787074225981317863971128251691347888164022135122341407239396587151412027632289364100868865558785928182296257123106375519609742085993624393142199975137723953906825443732951492996168331910298602857166358422884059290790441696225401430924302252179679116028311697104694852128518597908896805736558107041100433467784 A022021 1003 329040054075575514337052700503319208664411166846269407987070462931002401937219556515139798474652529098838497082927706695166591030959243725852582460970292115615495946472917430939802646426457215884178667223242785857526912240502341926086626855209081087407690589973376319282679383362573955471197367325477158724338017432045073738682942291770899489346161902520176494904244401686139238038692197928096163618682370961392306911616140630052059383965443574812321805814293479377791334245448850987390052039648447641359414218627075344985182160386875435540614079782072127727968542601237773267092507786062906407390766747202694417 A022021 1004 1337361758787061826025019098005062352531735012398160095068158362697485330246378985011492453154436424240020175891221670488588374936243847327622514786465157706861866496165172632697759530092399157332235574078642651394719899361704842481479477421681166749612911858011262932927530937446619886908891106442435172812816338721089048667665155594246012718645211352847073919156258804792155115536433197323858006564081144552729552252066176358652976606892280053612681638889747405435981933265973350824861580595624492829724710824805262803570647614901940627541637514319789849353566571182848764534888676029542378970703653755982586211 A022021 1005 5435619316593060167813327319682395199209496593438716442201589250459885066916044362518861655378871366405628118045625095178994537067917391325782946781979239808831928317721668916255332138198266855304728437316201896533179651821107407572718234978290917278019752258185990531987815695964381883287931756513688800614380694372447676495958809594711285871860601946884250453339518166618676803316332684616931513517222402283539146600754287235437707830661384362663122948201421380645387868454863265781840643526337847461182988865670254187942683943790345172800407598023883440207143513248076445850853485213815212615884258469832635909 A022021 1006 22092718862932575954267170275224685523376487885614217639913303975744018392098897765541519679245964302566017156824938931119066750115035681453196554531471240595343091927633096004899680143606094930898613321673721879954857769924627446994092536769217592599468849120835096103030755571216425553647026030520758899097325063914744533435451567097778457738049133432823546247801598266208444614685687342007295569776923640802709217920234903410247629777641486779828208014252552489884159404349079860990053998582030539750378423631605053520385836908902695012121425667069107226998234996371441228137025093526614510212068387393705046596 A022021 1007 89794409491962178506806951126565950235120243098701106716650330065343502644572498469650463012899419303949636217671715808189496412719328575155701620548468729069618696539758535037760774122345449106902475001775161462168451033434502668104649949790117787427056413167492586145328245168490224437149362559269418878565231933868158664234769611203087078668121501619637213687077134817075989915449782460674539772932673531836187361525495371800469297120550491321137910088542389123874079686053262657267471896067586527973522550917674679858774088734695303338661197723340942800139383785185295064794287831231646116552046846776705063660 A022021 1008 364963498881002109478054992822441300866228970500102495179909856485738373769640758556586786764707027419147677673374926878340068789788597808098654196379408437447322093133502229407176780218393090792594328016825762039029122948199315896694537630994815990473635245016247469088380289157284177652380680998057368011515110716270036160886653583125992914794953334070719649636091583034656373866535819130854660120955950561296841224219953528905811694767859298976390479523817844843444314543197540692714419652273363109260919660705293010391654140016312872848364993766361228106934339597368392149761615962811753338572602999091027393509 A022021 1009 1483370248427172888556225411590657097129906661442268434516549844081064942546838839399373051033989636072842295440696606528192571321528612763190728742471688757072877793290868164651768854565099527484583947104057043978420369516457883913900522863461728971523190845869977174189757135083977658385731008459936614227333699607204069707475029242413723364633787437604045173488038672157076151537535996958071293547425704854615424604644604777192973186859063226887215204141056111027998859645796185845154988509414947345766065922844031560864233138073238709695756895787578533546882037185544539979429676401898815940206253680959699497908 A022021 1010 6029061264113807128182535785805371838680494886973072913096158242613967636023278620745127601861967313798667950783146205566541864837745063135394464304620757278529977176677699282900969876111754853410222691427728453566205247913727343547982679235471378514285229388993678407411424093987724137883856627159995568285154213343481838998082461719171625137325738579627988702527014867211733010270330459581116214991860749384249977558221886522276296550842460732561837565822415121583817514068222496101531958001730392908404615699328395214272264426105181801615408983746652533894044336983990666873097458076712078749741477182599710194161 A022021 1011 24504724808239395072852203576344820549253199297834252601361453245079720365331031046710123098187737809010071065553156648159339824303143071880472623371816492558850820220601158608034118018356939668747691728764493572126153992326769310415747626912362795057243202666795948396570312643563021676964015474105746783333405220832321317217144915369722245169551881753903841034687823391900039071019250377889972173152000850707724811164872290279580724305925328260205394028859263062832935972289093548173139561559516429651601769738041733386778328422445027297612297849475104984802256366329402031022534660820311870923454353414085458094025 A022021 1012 99597849751789868753922673856412682744303572093983278014992321690689654269706886289387500841510949641620425326673682978619323448085731512367712771564471661242714624679209729221082135385844214945947237765173531610135560108671430933469271618294537371828688467518567540471123403262987877870582725498203172858936773997851154898744237035470819435721631903282431217320814192418340660839734723980266791026957587037651302948403777233309020274213966584092721768068836299039831564824287208131258625238711551269477513496882963234078792878701665574862977329694284336872462423690744965171024947072152263114622940129796062444076537 A022021 1013 404808940023057448703995291644579436010426003012848145922042265279996434536088740342024743658645634434095768519898449945937008022132833931945140316715840865694119387407406977643659749933398534892305974715175434651969778683271311013648886062384098146829141384574085075058829653413551360745643347585438451514225038572206495395199845672095485112644102279144744744210363548463627483399147154920213787636006766753160186672105315563948832931509264282433406953606737213857407742727233258584903044642400530328836441910171909484059133049950791781344675389675372494872969818118357290714503030575199228093165990441050536103817690 A022021 1014 1645319435419301478351347229705695965138247986251873103899077023075436231318068754517356106181530273950973286209608012817889336063707638024506856168312385646342639713647034163971618781064367535508928061439581789501636212864776367056817572987093841573973524397814519995516731078986504255822264069417639738565836712624180172527892184977743593150789385374599698671058204916097150477223265592527452025051528651498168875203330422618265609827333247729045733400409207365280963727816352961826351385123635123295868475828356475970154990093237497618348841994847349001409934927065185921935969465390488239874516538833755950485065222 A022021 1015 6687293132444893755847616188898125248330507231738390727473373392509672396999243099543286665860233881313127637378309452281636381932706191492869426675271968467336534367957914445866888468033336032090176507177981997828107949816362486440511363155875852327237173573276462435712383759570604750422951448761387887200761567075373720810535874476657399408636748067696245776480740635597207409773005353089221514761248611632881778640215674337084211418200355446338175251037057777861767959519783481496532709420806369703877804732948923662442714786795785530151111379981915489895322255306866082945306050920695398247363325386686150711848967 A022021 1016 27180065145129704155629826110364458650428998904166891576026443797274136515706774931664428538646528895901196530163150472106623839728133902200149141919252736918606419023256471014508193403397516059192716166005983476858158676080412379777916367423444956442434794537198114513189777157028269175277139821706875932826207865209055569584436145868086735447404070807950447544350076813095097666117845540123696721188502797770215429747877173274755956705606876667098213543737226835155812337713787112057773088879659011124870369029636442167748450090568264394919261345748893476372314493937578381573684577347672148584471869057348945021008020 A022021 1017 110471595406705805943312878941238871954631758889650337719881917512379909765872136562648932501901758643064993899402087302254463732654118886219945425847345759202734291320042696011984805738430297662334256986883170536755834015543682904381724113888374153375055778528625360501921299150724168684064718527335972402808082890039055481564603903015773561745884875175698939940706433139686146642574590736001652324360673848219236872021733099581311208758628118927593829224758343022642126126925873044248570909568537044315753853366425264422971544869356350254781630778435442391154775449861621843432135964139919272961701185114814079340685381 A022021 1018 449004567374618246661338493308625570723964512767553070273133993669264758388197591883630298548672861824221789215636571324279569624546490872601322565282819868327533981199553511724846750953018698612259214592004719630397170888806056537983278733509314012960946387931870169213737822481213129660267159584766601882456254724139156333411244134501208784205033327307657469977733587465048062007097192424862641474347452355748517581914162548588748157485518286038459004689659425592139012966857928844562458598891388079276252368296490728872306485207606308823592450319544916571305449527463467506466310281145263045689186633356546810248202643 A022021 1019 1824949669469789680121777373844647778899202813247361944084338560797616533771542179302176841080653619252248561171458921183052870711655680670024788261220867021757050959048487329867847229340312543933792966856884098627770041542526671916981089945655295335891536946644511693817303257604491879799301937401281752134154478190968514106456272003416348492223805971982477477218590552560593101672609823815081128058184974877902660910434751774112035968583880633080135207352184364885730740981216227086325086038495112328046152219463478853408952135428076792364393648019368428247259630077902756724576323356677955009965032111368954485270471893 A022021 1020 7417388459033659549318509351863500070456880489088049833450842484322591164176749899404390865365582062904021052203265994149727661273206856894040639332624250677747534943433374743160281251098977981360428311058891602531209835012281695492762466174465372896401926838924040862977186955447008142805280753607885693210649918817896046314542520439119282067862602589710470559029976498288362028769812715477182196734005330322701450607587970346292958405545156461576218346424121856067135598510945218057117090024166226258513599686051130349239200392311844427516822150061712302386879643489489628874475195815437325266664211523487922513308034072 A022021 1021 30147489803480573137411799301372771348554831231296902067068306517080186915313949001268849406896963285395667402337613183809124806930843635628383377895869410127764588789183325767334431980877168373538728567316436349861417868925235284274081118442988844882616405138545064638084837611948885062039623473078524719329385389290135230364392621356389850411059116348901387303405295783318897030730569108449221990571163939101462910595044145513517625118307951621269631578979693512377856096124423312781106070338485853124271793858778528063748834249052635575960904897307582888080861855453470869703078175774991466939554318305251004107758000252 A022021 1022 122532498664546583058600374435820642127978596974533572269471052870250489224117919366573257969711474346729944978039341965837068276861614357397499786132439290123534737223021215822894467486586713843713963679753984706093571186085642816838143670109454866419192936553170764333864627630429072751565868833718139314125728041405531425452744189854429638235427650069368587340995387973882170846674259677828826774844106162094845110256460297078027350973025321047414339040286342810921367760064989787922566113262624301771462318462774806044007680982238156354267260795233938569968548175069664837513058928845369327994986388410385075488528619401 A022021 1023 498025319084565926723857768989064839649098577662167041644599990545114370319255376769348708689646114483603384157885183064708214930557680494536260604427753818588660932850968064829431458173927089804313298353155700366642073108230961465148368400357412191870182370834455999384611787267324151639887256547127424896200347798458572793231741819456750557149181908857244324990296918183982494331118169673332982499745572596512738999798121422786748153793773766426198332700852699187861920340851546810300019253316484381434580268651724361192061957001069727710479481628058200260794415625263661333131888303710156803119507237376327538521948375640 A022021 1024 2024191305592368570541796052487961686678708413929311032646666095499467409755197579440161544507605042424956479402567234673242553578299805428657392070155846334094884702259343497838617004239663567940350971390427477123077610012233782824609373916210137099252073204475359567958057263863879024124996024602992264740938963067369416907286533603612262315598977936451641725391967173359855457078955231045813090802112904730841412377663813551684467090793196531888398775106758059025235480835097907090779324915513104268136968011493336666621009006239359160468302472615543990948903625109763897560931377616361022139654352382999942217253048121205 A022021 1025 8227193045460400459715240855633449659979996442455810455422851213932232541667691936430275112810931861143239466834036095860167224413172059136973329526653821284597595530219278408715216072672821220034575292875603654740671799598909164313071433054869595989620896379076381978215246959831553029885173748457942065917579015943719646146019643664342510904838810704455705464535179447701757810106916314823098865383664873033593853179683994738290534464047483930837550416007025906856039740401048205809649620575581028548668065359236746609544074939011791900520887589704532348346503271539110257064318221982618137377751957604144941181068555002257 A022021 1026 33438887530180272629231186168054565807651398450766051729404270979593054465468199194853215869682394143547104194265056068919786806439315000492941928363487870016719284024583552938211186920409167178665712247833374994985838589083177555681450000934616284482125111608277519482665209741388118688746029248793378253722653983446872283111669882802612054263506675027702730608561794209614939214513265981318209604837535679075678608097005428236486360485601810955960005441032303588885808681416736089898477749457887765318505488642485150021221122891283317579420414386549498783552533464390413941818808600635703101241303661087450724325961423003313 A022021 1027 135910169249404385265014597370387827830549465003732084275099936845806048174274895977522653958017693308056786805686558667519586789435532644822768866770137762349190077521775459668044112741590499230876371370037821203314793325894918038565043315044704322620365123198760381205001914133792390712494302669822478286585378060529100527870839574063953941012068577005911702722606454766081948296923114546958498012327468875143784048434714267029182575134075138159012375854815966085323568023562698844131222643660592777018279115894697336694565539485426984736797637718055895509709926253771474331656758491676347475924003544804948011833155102651894 A022021 1028 552397985391416612310143853082705528149909269138326957463535464721020549537564707295653006363320371792344533016509182451417632290941929402373097406864077455559686807521027556384241989668752700442067471849357848844022996493866122217002408961948824786994722915266089898368027125397063022449067718682709465202311429177732115456156969248065400285597264550937982425105382074930837458971884975224682905057996416560550033242296810512138345057629759911799496857612275090209611961554464386848994419462373515787745617756143564256970851056015955880825048302489659483777352728664858980497252887901393238592804061967494807948115376168604118 A022021 1029 2245185448224530016617896451197046243007232346204741758941028982791109082928129127575575031802251998046793606288928120266430755533885305252836332709135983974537779455532135026390378510655373799463149122023969091594449263534109874239530329160036154617152881449438287416229114786497880124442527089654280204334663132821116945503163706917917718920610606755674733211318449371860586966540923217501735489429800528080116881193330940030873103724196309352489119789980819416157113988197170037970413467244780992632045233674541498914514306394875400555298729604517045334268463240520036154495211884295342192543416340431521827631316775508058427 A022021 1030 9125409270541323522986685865759727016687190258946097740402351585348038736727256529665385171698275284055348597755161987514581894058176552479250121643097600066663234397084241282941623694065476400602034845835120751611875670652620865059428595656959330287745153343422958419669480528987206348081693169290362847681207826280612595885199278197544414145003485842619180162211360198074939480244808501590749368740216122255586205870316427834543212229012771907278938889971104856582097210272456442198254620510515707984871715106625467904944380017061277147809573807403673134322075911983689175483130149607732966338697413059167274437883012892882144 A022021 1031 37089628574215574271634208354987837725306265574574151848159828930020202381224461124350156699505392018891154398260048522970505434893765726962717527060934151874511656621306017489004147317911021300545086089816378551509882956662994967826237484902027001407149326077331851399802955526255516449422096610767603199452560150410370982675489911963899174643832756473337506584847743939367832510604502298190684249216675767420811604947706219832630917467358117246206384777028413571856666944623602646216448690899723277208295240832612677763379273295072641504061879926662759420224708702460215914935973819022094342119793806765706501538502698573774649 A022021 1032 150748367222730030559669829932119939188890555518628479856218580357055521012840713644339286874313087365479585371928571718597311367031583544571611231759426255641096522515711906159787077433743440204392931839028727682868059706702271113645787547784958872064883813304435501770193958274515631772442498343397935032487459029458745690077667805299387955958502691468945006867646987839964508623040048041848279897317517607698481982081148487072447570925856312834637118628142300895537423024175356913152808982375065838921916977413451682214918554012725641498160904700503574812415521000264444371741389772810083757187623618827427797697943480663805459 A022021 1033 612706869653511725941353470486188413430806916872249778051827095602198170222405546112711148681662915628643450092708849434816005220845570247811412089169346374238908043492900918279327585970688352916310708908425927028146494771514216827231101889070984498803449119264804983221570347037356424494947010476488254786358772789403515955330563298568817756042833064821259993568801614705001048562030268960811555732266097831447980915661350884618791564483745052862918042619684302584260067410507660972232920758868439508941348005166543002908220349294791376053276777306466039266920564967566925875452142461439230471854196042897915869016627582550350053 A022021 1034 2490306960114130211510181086811910079736199426283905136519047475975787594758789514722133411502448573823379922547983823888949815945732567354929107007254009296973193726623397526810084979362763787968000509203283300140924389922770153519091482649362815863057232312131659880457066479845174780403964250417048144579564869735841696563373451263682961456198336681333972461388310214841865205339347616990522450078731881631227970829883433366049721076458762172547690134775794270517007691832335192863435145945149654043062423275581785660557662131306673221199082374146379453619423654763151500128742038161500722618245026370121971769148945715143881724 A022021 1035 10121689608441842480303068327937468914808932955451984884559361258434181986219041464068226934068517948825724384168858429834823334902681089033813006422907104795208393382439355307040306271120513184175133950204472944543239875342488017562659669843167371334837726927878137999739254391594508650793476517114487028007155874644394065138591364937402499712960671715750314818519101510552568344050300592797356516355241071533264418288951638887600333157541224804549767225838434481965678565667322361686515077592341858164425290175253330598494113212483307336355123559790473129307368621019379593275196125789011869673271430666903519552518580001134460572 A022021 1036 41138944784920964954898393987103220498679510497475095340601011222905921028967738732656907701731531622240347108945290994923795139893920212746746896431374389355090043125902116000133327305932751465919604183295897297229444406978179573288036856354819347705997792665849796929749373005111140110093029287445531492249112049945207409251747221117586507039912524349871451754758311412937135435854459181297513848302897874269941701238705936262594679013172426232158004910270479290626941752270101656692796694037911768173939539961095479045809453933355528438459746281388873853048136443937969095603170113933230509895768160909042302372173382972030673853 A022021 1037 167206547867783311665366101015914620670318376666500650837406263722130503317813627850529457506487298716316973052306070937863154446641164237956013271126642634324648984706177626727143360556763227683949549155778212233038244333486895850157532647314356314569657200654882346077365546972503544749953700915645468563264909465217698612455459895616699643504015759071234204453387416517775514471450094467015844559330636923719347310754125083839829885980854643215538716462592968832922422499250723409867396415908539968730996180192889889800058942551985401426596861562906830180641643432481801475301650467037431741401608995192706813733765274743825510812 A022021 1038 679600067430728684175453593066949296435526218297121744036547982336125388341565125742570056925475172641031066165662999456871942921750533897469360961669223612268060801803294556987585850719624122649192398955795327395752702114898298921230188436082742491980113414501744767239993797720341793157527403398683944661287282286882819663657812708772177581917093545487557325112750672952381488289503935270968822536559722354547537689388351354959113223463967324680663569083127051176419596052271028211102837124895046068604648390206895046450562884503847212135781821853644775187692604310807036216984183604715921866482389849679158998649678741943929335385 A022021 1039 2762189983235935153502485291322402144916384718362562340961795159397914293597170914622838962103193394413720196388122195780579540713961539189593216428509413915331622062541649506677086781517461463882960332429071829924360719572145552815214175822580868239372117480664312024248092618838537297049784226648044652731666702462913355039331469067352650450052652367971849149640115174088490061321902458006998593160660832719099672964591412694888498742797206663241718978064289735666719981451524531284200354833374988938627771121137183638464882118767307664654344910133319309372267651343896039056428874544101427677643863911182215901215960093603450830793 A022021 1040 11226740356771119363189296455308814014090109961747869155371509828761391052776807900682337532818786854146960932561233569765600642437673197941974186862326951370620602097851359703514502895119180295129185081204748010394080847403019822631614293784463146505759611735194345826000267632156980347106803207243926149898159363742883143983617309291332680451615655740161251310313049119753015190162763483897915661501211142459788187615491626882993618536710230048000923331952507087344532254360616983118302067210669381916922744334176959930909914531917121666473370877698201522134838279388945788016794730380009337352853018508829902162312223292126256126121 A022021 1041 45630351208028226553733310333356810311970245910462673730338190527435102339679707140124478922601915293078470728136067476472366281699402729265081880992809548561009848048537204649772340809835310276452123460380677889313426002839529946577980785652185226786470224177936461026529181754305433306004414845427697418340442310573797471982827268106366839510763994692154182415554059634243406357104444587785754771555826235494609810358392866161985633219246224881203421598624936931515590210737179379124100112301367378400504803287224338222752851592924252694140482955365191072348542955967258082472655245249991011489608768397464347554515817036276687329122 A022021 1042 185461575239176220117615081914768848827221939448510877053838886460308057530704123717311736336916867843219683255941136888313327147093399497433522061548036903868665128104375229782572605789908037009288797925440244077874702700044702950497894908925461448933524156004947253859372716792863101679975109909010581865064928498649332966796931974514742087144513677404862433523608942134461170434614834461019938968242533586280928410155288853446270655185303509583089452792259385606406733152954760905762101451916013928703058644119662761906526674547312209449072267968759007883412207149226290000738129087747669100278356500365140644676727611156422652950230 A022021 1043 753796431094419748934625748626505763578587673819262574479579206882383159304165778307324411671813026103516320954216914320428872942759981125173247566597976309923808554172484044669519255284109917428219759918527410169629994260809282280674717540000641583003288012992142438986019246029286898984584444859738246428905678213942479907219703238291337146733971737091120162579050680812829042525075491980171763660022327153238958888133073399298087398350329573069558462771804958095108926059474372052817599718333414947461971146763344506056129806186421725491009442197306618039592856714705580721374787405100639400544475714331537219774489591785588530751679 A022021 1044 3063756245992770536194918145420721472205661896994173153781141142407535387728328115526235946256363226378049554888400591740611720073035115810331266684961513497880869800648699794511332604496841775892811467218407851088454401734763242233462822711971472100587265535439707626723862155647094397700299644811680475325666314422697860179727263123360990155548108641692880536593149486483047121463603468618349729293664363492752934531612403852152663348928883127217713039083604407192295666758640710979660199988345571583349428821311367771462787344514226353330688587891889906824738005140146838638819312972400253667987433052498896481111138527189946713969580 A022021 1045 12452436689347973233361453084565085105919569443450422558442627117131600537625365869260332987686515328086055490739995870617935771793620245874197748121799919589841292372454157533367131855901752909971599235015838082289823493099728142363032323661110145638551777686736131184303349718239075184745857694379428402136376150408785921725737959808191071507492865271648055008380821800341634017075644863070510863929952180365407911784116822247569928828509951553191142260729444430045071393635172933254172095315967659494750510499649827306187699160601390510466546989858589221688308255827614065274437652031458646771659138423231701210188860867076107427779309 A022021 1046 50612113710101404222836853237801544605148176649338075664112911990286788060317294257645594661986985460411722554985733331251068188419236155931602516472367262927474613627947877793971302262251523663494549127526177949738858391351247964843567964736410129905784512243407805046979203290515534439729977087750179344584453881416014107361019992641251264745317654517011740082379284645411096062190956444959877894033406103494667705003680472644538116467917700620773606693685967253087254463120909327837895782097215964719965557379620643478045194568360523218723848220734326939459192458306486357572445558882932922552990559602431089662543113220137610832831779 A022021 1047 205709622791775278516124111599509099109895290349820205753550851651056146615709558553264003796865367490598797046017727420400373365251459522169614013956384430806097137482299569325718343091417322236271361343465326327979893853300430275036915714470836248959928030054048228492048576413359929750564867110945104354497192732804748770630636141003113160022119157414616373728118511922536876901448660237054973252182583503865819928204001501269264404653394104654632429918222500220817202245842888111666774623739794803624564453554198297903980115400500804325369874109120227259050864073633118979647761948645989575979659077675459370417027898166056710617197685 A022021 1048 836093294809158598587248940382142685726970629718267631002988437243116572910279430862920610886388909438548744266836655400998754334044213506987465327932505227382339286439783682496743279060215553878665196796339969014788963325253784637902133851636424688829841299399392325462263459789238027887751872448392311556164096361408651424706350677229130690311315688360533069969710866934533701616758662803968238310973883577861723682467336010978885948595964264579729899584387634846220849265586942974742477991108492200733971840097464353175402558688559568988803703687639468310597723985356120080340180397372515286156649455034573467700088123283136131018284592 A022021 1049 3398246460898105460196609313414675208202333279274876502773165864652662074075875399232009663356460048863558606448407149030642186136170605082324667776269303551553030442357590665930777552545524966760448501146246668537919171980261824932114747226807304614561939690921394115200164805698765437982382425641263812545400216534191312147372978871995882127031428947305713433359824125724438395181910442118048292813977899504828711543062304127251193849633498061111231208174715137846438835918827932027122999241882115712400555141805193780171454766449657510624413144197475119683064182640138140228291146861487251952947285219006459972229751051638188402191840716 A022021 1050 13811950270026254603825313859242316221206617875768313024834999340900596429366652352131167252921633002420986778922412069262366378782972255269777294391140566141176169643423247638242698459968063454211645117350930664182525969686399793541250375615453134400197815972922824100786776953344219990565586973680612248674273384299759653702306357742203319718370674005339537682224651834064676651640054450564996489810337731085579110070104548016175868133169774195060757442528580685569524586203370006748234151087417570639462499046655644580149281278285687198510346658150179265265701862325009324054561481997383554370006813098034035245368008635337719607934054401 A022021 1051 56137767656575648079736117929237512035847892893193325709104197916525698072811646515167916842383825330231859489337545459877111438265926985640471449357034052434110691156731230171411341555237132121971033380160949418223656160750099645183409848133710568148863679684414513541960482239707931316581474703018535872574001464649003972682479357809121768929580177903582264952349298861179543896891852255966129537122407173113559980776078488159018008536524702047615071279535874975585874632935547130095832169618226921668048635808135379041242372203526727597699388665735273775814078459984107076205516533658903923574504589246038880550601521223139658440873204544 A022021 1052 228168281513634530542179957635948338739991189610716986352932293413045402498385612215106805632387554176757748916927372461678885573438168382584689088490468865222959842943275396326095732023280017041814433134555988331463393096746012899478545526469873493151966715637816695923028211495079648942944338508830964301334078593293201607990104852362702749055597098777751457191542374901609537053661732148075369759858032725025332898545231588270494320730368088202187348936147935174373706610189074731050193831834678910174455376853781579404604405793043625057434661888498849009472823154341023208191754176048537492809183314425170177531084840372981788164851350429 A022021 1053 927375042901035006436980006895303918332192797708756332046328373546005518778254138319201637613169143029999894820279799098805554595669683750169895920145487814902421553999563072561066174268453009926593830566332110751529650638674951862473840827166845137556137094316912824931712997359993867116662067817300556331887495684922531443535979694033322805996856550998569480671844842965423662156618617496572619107123524879958154244746691197192467687058487732271182194696541873616372127315081736034051905043694689850447482646083294762919212151540844166231906996245280132017908265490373171936808848791860903231701217407652617484938836856809053652276476443057 A022021 1054 3769255150148047612050891631429451475961218701766162337410933193847490383392967225946409605557912650306061749730033932477269769641319122426342858421001317967530313985471333996056126404431380660382276655259401583082911027169195521413823679290736122338929924053852224455023998754215931323459848185668977582011162056939036315464086585555068628666254282769061282585021873850179765553989460645366467457576984910725517269935203760912563311043354744911144070913883707804713104591971709377476970317497758757546960240053762554493957725895345840107191964480872413555753663649735881389726810599742515438648890539177297523475634627703939777421948137509025 A022021 1055 15319890798952321863014006659705264805957094035941254722631264268696830844854966205459519642947657081723973646989633411622847976440631668307787262338679353089354797967055072867807284595924135600330257152200270478088783580025218998819332921410701714013819933162812360557258623379738480214127221794966717991472533487661188188475912007357219729223847196330910445449184713118979657266953476002518216340135489069606951235289926040082634228898286363112240903803422929286945669375371352021748782593539225683307765076730572168000536302515545073719827460934069437808004144394970875661219475985233777045348835824173567200854884093151449217975574472427870 A022021 1056 62266693217254230044795978249564598944793016452404912231797005147996797206478069632826883264509033548111956653227728181672245011616836744406982220015282266880242241191692936249602066265322564031923523772361487163183456395354046661103733842452042442981541245422150928209263353281089870578618749162083947878905633520529021475037126675901847577143652498439707355939745191797202123635333508802949614960797570614513447748360667847651522823575324734163294139543485799331646665711511872256369944976523577421226678099037801342207345299502903602487806087228414324391716516433148264518794287994302040910349130183648608474440354489739309488367416597891334 A022021 1057 253078898217525099206045244763675306157245503740262416637586485279141548520588343058927823884310053323253615010710444340880018713984021278656687567136804466707732820777412815878047170443920249746877522275868014381573876079933819078992797253346663118923195142689859400029240040241450168558222673886295576761061581398960165142232158954299404151799694341782556021453099858757248855146319129278217273810594816795484190418926986147951035590069521065031985249235715003199393018445503712914797651547140259095573596752720489873348044322841121963349475916405109494707609219178356289567216196163214394370798684941236108528189398168996867839179396451466131 A022021 1058 1028622613690497661279934937325150029155903749305630814614249153458472498754266543252159619872906275595954495755100605310323775938231026854110370701546462074443109130400178981158368894253231156218442841419232733255212609975013665980616924091606589776632862016693151446654447644107675104169127779322366100948734358653386117478538026471027804996670888276577200105404590487469258572419749597908264061182770370587629355718198834319207762497158549904954512425076077024268381731367412667850314203384466936753597769879728044331597913683320756234726227370046643989798140959961660795804000644691458287257497362476072340984633294886272433191158278986472248 A022021 1059 4180769273327753054191397059315581625946481451605570938399192083669041151918220307169085653582408055062735728071429681037158387432057618461877223713276805963839442618803049931762716548660877182524878316635714485912873946793926343018149292092416894896510019473196012402019240556828880973498877543689508136919282115450917570631272884810705081407052289952772234375252226233242676773919316994502424673659283587302461270046640319881827517107977746482360152530909565702277979946780618767546944630155437273846284641974519263173117663157615436094790967134906442480725023509725554679226835910946141420669740744294579647043401514244868672138710262603681121 A022021 1060 16992463012348934580427387440296450614470093044507127318298258032297212460865382742751718762549608335877136563008687996436317269524509436865649202853243272529677681143280140260575093577564979137077323541134486633761986768910917580816235700701234180005903354481407622854643689750698848492489969932421511918342678076260175904576933088850949918169480965062318469542054195844168219102658060188083310934388120269411021864647979155402664724158860972639299166801007194823782122463153376599293699769364795254852015547519643627404024433345259134723841668160457085428575407341328810644009695699986380786824064284830682603573671157358756518228461140046798339 A022021 1061 69064753481651998392061142008525933996359142381717187767749476752482473499116951648419481844162122571783418492840879850851456137715402285362142923021610509859220839800723074030587984176161100262178843956915962821195183192512555668341241322622533845590224851348747049480630656627301249630951373935408457507443791344531462836503391160801421339094963485372314512227255238147507777467292308953110876227663453553183660661483960438534863126251945987324693282459710113924601324605291887161170801097461217482993553522413909639794421655488689706285978957666594852225632229995155814867853616776817289706193505796189093038384186259021077445479079985831457733 A022021 1062 280709169118973668986097764296453441722067218216559165574098588791219983001578528414922389178450874457822603350157918356730666658089945722928589223799854894075042712489763286587638880636226748638218064418891194460804097698579361225126753114914118877677272701456807783571108594589417204095798833042986817537359997108033274538696679077624520030328178036693259815325318469734471298650069345017019541824064083720238280700443899949896634677842711682490991839047118953415353481043979068941336070268743353365287375711251724397062358065827171651583384597422117166888929256792775406077743655074417115349588865236703315815980211650708460283728650295561585908 A022021 1063 1140924040920499870595170036873450349041217736114432468109249057820470768122834917079853882270316795395442422204446489288465170961501656866479552209661300268570358646329935799599418225988373157403819131009077280763125613680097247826399546680175306816281605593731755315201133965732873520536676796310091191901855745547884033277559308204746651705899232736958398364902366529552888314759595508456939110720755427625903717869315622771913407665146209799370763138245164343114668881391748033128633982864340245179587009724861876345831780618761598908447992342873692263495623035142271007246799149974526608744076773888510308491584019389778649025708297747937406348 A022021 1064 4637211072356017156190594485764677035897860735529137474707846389815655634995567341789079472727231688324242036689421235958036982090950366332760369293380224438778814778407337262893547832061236077466958056584452429049721002841430685525701215867747744606033020522337587895933752487639007537349651896477126212622451605265975019139423738414206862836640218528409909738253018873503501225286574451985443356024095433564302170193254509721945675959671712917999964544648645984100225032795095539972359598433720681634654754043457500861006215574407498166517417095917101664194524707376391990461379404642071681207315443402177270667163730432759824050124601329816838101 A022021 1065 18847640822987647488399254687042798167466459023581304870218338850709433359100368698991404605643890925318942758911657678050421099351033285028735261711782633341460489622489994991410692912324637221356997164090213413579597331950081906253824150806423928607381869578711683548222818132520652057647887883089635589779582175287684286219164224628700542961475572740518257871938486614363479319955685281347653909344944910722397556541001961810006207470304926423897645799698391419269508569440192986194064165792992911622343898764936706598669568718910076619767506934275747419606934094269512750859085803319561987524571951787109443712298306168692564375020752180520001028 A022021 1066 76605002241545107498002103123315518658640043621511059551253454619191976767028537386515136248491845003413685805722712480294325866610578535848262759511526856998909697329377509829738064803394665490683489319918074241078733489601466567061799179052917538586715682055989056143221623120522995206331173039905394996035213069773060064183402712314769079564844811279607746131299865742298753560830529052005241661241608793576181242749315488646230282845452789215478258328706718631834252666380623385362714313012671592585269319928618698218189148593763007920243467804399014552135391979027629972157325167996739805073372928885084120041604896938194134473082716808084623169 A022021 1067 311356016572100026011835883723010841694333051303038130651108618158030373522227816219684711181429575874000959871734243891353613619520496329423505191877749388020762834604778022521682308629719590951690080274009153090745368281831656117923917219414850849136145536235655144433308053151695610270923624353279836936053079638581999485534503858645156272710934162273719513182378892963047989887418078133412290486239093784334216016958500387229090310973100944531810785480579327994305844136577399907727842622542517237059456916349038996888407516370739613801189126864120500635564927888250856668104248261380306164196117337120914111877226702623189630116977815423407979401 A022021 1068 1265486146060982269080147873954230490933572871762919667545032910699185170778638696168279767157278475723460697015924715011557517046639463998456077741887176509057579566881019614942235220585299117633372818923684046363321414621077845319995995604293049149309152218262474583231785381329743480117082006803755835970908785098238005147663925473009292541524154742152931025244999977751400275150635785741611441878163149198745852640960311152132572904326941788071028462851928856351249103504369644057691892305803761805956065289029964565975810507919991233265697454458053774835574301249222518391997060803559278499284126422007412236413616788924874961815931721960156537689 A022021 1069 5143485594091393779838421070169986249452704407490183622177479897097195126335696988733258371065067943757602690518264966496700704206246616715703027880891874853254352010140723952801408996560732065013130888008991115820794826297338637696722502099428294830612607363117586308930784709109100545120258132448586995831582580822214839883639997613738019200113018697046620375768479206741752829807469633943842333015166864198589082852551798529820691079744509729169489861902174597503799500154914105982407268906719549683127910112683041166137082102269415523103248541283138556321455956948058040319620515971627200746112504238495310697406879167508107073961456552839780260650 A022021 1070 20905360472710257310398324503465142963661391347814539764301626644613874555554743202442259117873261523131868579473781849324299493013064441872997673689821427758012699103629581358582824280939068604830826130137621050374264614964937427753114252343761675924351145062025854385655000058311058829785343663538264308489079869471351366225620404352025900523843427043518253988771780125829267624718260087116743902480113324640099536000292004109728066290385677871153555554018889262383529571714293868264137440065054408827289334990715012239858916367885434484275124238998246498214703345376702109666166379905927162991145791364625912690409453351087734367310824487049053642086 A022021 1071 84968469046749476214191275462167866631297551183459583676748887743455137836218753709997455541086278609114694917365618218759226125118585992212325489414516056358132409724015990542306000458561109131436316951788423178227889042293854812749191524661595851080089730956433580101855428798364105423910386766190376721875175703412906289343129838602813743670914262644660843255120599776804622503228602625185983617301130715162749668930838881512335237528306395849570626689421945077984170476498980646865881352249525899574417054208453196427645316050051179760406653133901963224673546434707198923808294853184658017212843290430976724749803842205084419657756959335155525215927 A022021 1072 345348779877433980827648163141626650740493482859182323604764737927142840521422667076232306169023172128317840177381459824871101880868668560575190547705210028630779281969271371669402599125501308935536701273264340415823436305248340765659712844691860195752872246798407415866284361124440178890066116330954010208495034940656332003947219765922066817607161421531021765881948741612822499148210261686029151372639135592695330963165992134569606943164377732081927592726000145781808812977245474137780441042342999358075573821486478674452028934261281906956591991150756683727944521213361323683940484244729677629604181440373046879597404184668901091776454292169151813723844 A022021 1073 1403647507138354627593588954518279040702287308576745258802902959518184876255245192407599902863559182552990449888470111970270735169554066908894094659165891887607211440290212733144167924117749139059090643654432921690398840418392405592128700146397751606318525282963985680410027873121191644494818821099391624630388075857624180206455147689235003312528029667638193144816600225850606816221914869107952357400417333112023774913593931407461578811314660290563820330931365860418068833670337995593195233201426360105394844335182222857516184303991522504133949245019933958641807521252022387330571732692385587046656131677829286505068192220827425583661641654550615619185045 A022021 1074 5705033401290604062559430154828239213655750063615784607786129912769516932033747175576639551000001066512935554979165053049676364183729178219514592716125229409985227813958074332619156294220814537777590325035630757642735130851936398695926938856298079067786704185785049397200829567214114440597610240429949378564421811260914333961738421007053638836706537304149811815382987845684835896526183930242280630122405075895302181610749201119878916475838099706788497036383197752220131636229100514569963729791299862080931699999590010515233830202077218384211169011828786628621153966917329276234802530454718051764590178280397262725620761541363350167449750032366147714816243 A022021 1075 23187734772668468935348365084406355943103807114462336719133128396814824082825965893485461188356493932219779149272985944694362886261864774105226893880551179441655784850214695948612585303624503363362841839977162931013869054910392978078857317037514487290206725285708961021614493058604328870215061433826327108262590216079312520041567172419683358206532694619644375108702705383751482904882019805018987423772120229915146508467092759483268423885173925921472025698286156431953168939655003631459708829239596810354894922869082828895095418309516550320108849318882810421942589825281255521217960401777068761216204300478299196768759025832274122978131278907507751037278485 A022021 1076 94245029970549415921172123628898825863964116595734895707909934621474258634571875172295684595835299247733080802405698495916315703722526073913739884260832271513786732893946219927636993736365580574051685753980983716627014829238331094234970106567162773409658029479728936442428718182267854987973399512437082937723618448005291873508641667618082061725253226779812732815744008703138947067388518542994373253009633996219816890738338444830567875582589822520985138836733725898778600893838101053629213347145408023184326858470374657523066950528168852152244718552300226440466090704286284199114928939485836335489438985160106190285452288207977565328989940698745305006375048 A022021 1077 383052754450994320432358569135516941757993023306554565727414477144403307825012225055938280918697687723613295693958284769210596608600781535101642652775504577266847032984125352661303091366424382046236813880794205524593722979307908158930956926737271343725478730647269558599726877086033405500315828762284810723463798574317737012190918579870850688597425989826445870925529776659252763484857542186269638545443440987108507526588198935445903176788018916885047089936071466770407177606320106302266671028447329316849407256751811427441661729815960303776454216492597356297943490741674404488973268568356259947880189706277532169733705894040094333791741791605390527918329948 A022021 1078 1556892843456521290844561304917747525066624788478566148460168458008643017686142877715592424705556568345526926130419879738675613479340057892004629813721197042256207510279803542727011603291189598668910415757226317021960299581738784795722225862403704686440952776211680287776492747350588490378591530260097344506791042097038302362147614469842434741495359102226663091191754999188895552292172627873015965163467037254908407471689855908164375311079143712296757421486161123684547804500153515368316770973215934859517271116870371880604427614863460416297735036566041220366412284195140135591354122007579669843361584908835337278913998786871532531561563270397784163567859385 A022021 1079 6327889038365431236047087417919810564432599827433614472444358505314552602665868110401420925953418063362521757808420708236164103414793434881378942254877795931750316875421500863786438523322086034999723419647756522462553876818548054059114950056650601769260315747054803900378411711941583802050761751265362939937457111618455070840255451456386343469403102718393660037245317747305418131451382498049350379440282688018082686741132607233611700794356824298509121359370514783812262592925419864614646114879874844685365511148822174977290171337685295412510660207099861558442194355409376094257044969780217430314858212386138562714533344176902291764051025051100291267170642344 A022021 1080 25719290733565263273735835269190438957523045028293360341055359047833643504874578644153461285763135758624774070282227858375700237312711452812215470874905867037456933913013430939888856422480260592529093652705869790298394637918007276555389155308794297732305779572489087213490958963858823482080691049034694672086228092847905374686596664555775256553315492006321965627396436658432809787643129993511608567288267466365913631856455688036273468958142384155678101589160005858622376643382872654920101217407373325650431093941903637507440127776156761155011013215487695385241359233607621299152614195423380611259153865334556991627846257812360416586390438099982777648495438917 A022021 1081 104534373442256920458456744579928323819324905575171357391285289322623197569105754053868488794889291392825037260546072502522938212227619072454226936313337672954809429996635813995160829403369559609109366783199556732590251529745360805893504893704616678639160575708376111891012769325325112259237751356623849594761996356718961662500199266269960065458178993437001533273255799383469970625147384588476736753102951441717011991751885791654212450693688929784331255451552054847248125752956449938190100671589720342708538073565825609365237399597721958783661507959352519438308394437254440884093439385451000865821388918997860517389176379065729360514928087639838049370448819857 A022021 1082 424873117387496651399421551335144302541524867846677946488863440822382775973299990528423153687460047139837357839041255743758960775978807437984986389363623171061443703273292184329172858465992240923967390526560827153271739126443806337952063879957309206981167135164829123076406801129334521112879411221734004231321842184868386812166627375266456487977822157599147118608683680950396437893878520853270504441379225169179713538640601032952288169349827630397475759317256680896178091876432412813836565559126630162428486854758739550036519212153988710052125064431598188463148353916397256552755236827886731783600134904167583373040951741544570983353949713506034101328778791313 A022021 1083 1726868970791547736234935444112934217112855241877003062323572975468653370947681980235100719687440072676300146405864411902431680604204714465957526081143112756088213441350764258492185693999897741527391647931325255974782024121766564328035592947607470613366911777650225342556167096951086726264513323096455782503790680817648792787106918773668460247709521147814624110825801213209757292837732078021023928816755049719338125250744922859354544721218572298907199987953098760856093363328537483228776059255874121015471192210775072896988993864885206515527128726039282187135177732402020603197656544110727786166444466939664523034669444571806932044171555627364026121740077668358 A022021 1084 7018745880226916834963793094047096199534971118629176123609299474729126667056710649307220566052552463666562831680860685845916868556114808084452409904996061176549869178686441776312433146255474528206205881902263180854629081024273981232413920989273341624531332518640602157628036880957706089393219449537685585462198576385306672973093704671130417282441369768546638962092121135639015697369364679171936009449090569721381178566364635095407829702143050036673281944774995559778807167931712995914370500567853953196187641477161554309896782472901648895809655444710669378688934100212716346691101095114444873851913835905832093959551200891575111078495387960042624440177743005174 A022021 1085 28527233139536725121891843166295886107628165112853673717294180551918011711254624605878713522835269785923039399612183388054822272500727524489812206533036487949103359046276654810754399703623819131580313003960695497933483130839531070243835085264828909490548740446718146603839094217393907520498752887581996111658619459804270324242981855332390759913541533749203738603368234712914630768633555232148956453288979653097323698900281660142128999021741289554407900489101310957282787759426092228444748364849910043312936297555145071486466566120029835968609375311587165136501469071503694220303795214084847086223299405850490148753751392913473663408091258327016421578464713315115 A022021 1086 115947071525999174113826359426891837978709065844412861805815302755995213399232163132116772498331311389329819990912001002357910916746410762645828657793712674704698665039740768243853474878751057829945282953951069404664215532017098569223647483205766567746625558972562512545315912459680075992594691030576302684585304373149441591583700369679688076193478941321917721043087656347668266893390389373704690036154744032952661598415256507085860191625452491357583283937320943106341678115650469460007035782199871763401519255065416621564796065358365373223665770512941483363289277189021431418313312319121649860245778058488799119870548438830048968578345754386016232388816363260560 A022021 1087 471259281602852671072305901591721949423859515134617592569727493151711485307013145186424141818002857952242630868217605339948715333818026150819769607992899003238248411669180402457230999779861626866742827174058183574026458015835103403441183255120075155603456978781046390312218633413241093222697858661274150093613241223246116671658502220037751812840133189731234705889442496696670651250087018689451908569560684075743826556862213783199346276417122104874721190404060096703313078718232831080729779991945835237330450393385326894815960480134786382175843491029221090453591775526951270853483741205228111905650670132088190346357291545558944204485988111990953477813196937341833 A022021 1088 1915402498518799683037374436294891977351262631044322210932842733707087119493520870060177199201836933840531225264945872197988305434516332792455470470166199223810382234577632413640514274887326107902175652638301717206969598202838918972256875247891580461688807252756593633982673163460462726321889867012926914724062410886721097305488763683833523047813387098999245328790752938995606979587837798435065454954530541376635996729163266659456858300228717042193244344086257397047745629710303517097591910655433482582784511935941288986369238287537421394021211608695064349768151972082315432171336891497779556224178560369290090059038460442325404796298024427368780878906209972682547 A022021 1089 7785028061100053880880324568490614344892782841778667850883652519712074323083400136030782621130356659146378071955265091124828204321644125032704165515276557874365681354860487752287727674692912884985609588865411844187912204231139483584797741797069097299118809312889733388606963549876051770532473253621252900936106971650682181118862455846332779775513244761762462857923191283636093768921267044308599658279218617483429828678269510899769198902455632799574948714937126855575270563212495491091076315267080150278263940371954232975598525434209375838589692614270654039436331832289148705283891370238981387221627577433782153222899487998370416483943048558308028296271587738290341 A022021 1090 31641736898110457193341755005482183508650815452755140836758270333100249955906081978624035258269254996569315620481353420677454976719638754470812823707293733711558362419012042215419731974319392767244385526577774543236539041079891543101124292670807744191353673567972388017473871462724946528783689305514116068187650573819711471765963080409051386711345966576855392642815190583449970101522644919601108362362722959083123831771654668908935615080799881925868875632622584529238888646405586988219707831747916577983848922243602240204315458583970565601852451592690017236152703974658056440746451148838020769393736859708154131911564537799130238118612254324628033630552970113818412 A022021 1091 128605768157985483605135221281534672447442256759666264565118205650991812788227165440346392056601865843902046878085841157240683194896650144538589048933952895049167984327175759373045112747308505630256624737261604865513159573942188899072524286736625332679467081826509504556554429910394449706701560874638936429514522034269364776266248486431037757477456949772186297442811694800449153236248333327407836742866518829686017165577398386557141084324969009376470718213168692781387588259703932892677131910292446014465306093538539326833752644907479374063935864158945529934742691814674428171755685291097725796124039335158528410692042257867915154569497992574713820181764838275516348 A022021 1092 522709725346752229971241666426149030263741493966084195544580135377931278139564543331917255621285648394738368916958922776265703143341306957527056522897275640285133255663133616450736999939474676633314055709027958472725440724155228688636828214226101783011865572935341206077870700454674590043992513043206103083437417795945124033474369658594204077294634031380313193840292395934338301739752177096306656358991142425376903008046439682438192355673309021033026902340485975088063429995583832085655006527116460185010281475281896848612530461911259934341826830385660174856814475736488323011917518202511979792225011468040921315011035105275679606944775078948559229468797560001012781 A022021 1093 2124519458850663031910076621969684242976455786265737624233163936163416175478767092832143308766936694433147575684477472000271130838102961711234376669401174255055025919722674098529733916582249033861779690993640115126705305347323429024316464265628609232152868352863957164815615617340917970296320545130921000558701241496590726494865837879580699906521955175562872894875535706787452449890689106953831137091742919653944257702448193109583103661775805447730971700677244839545924642302822500270638034523514537020554885227935320000670928116800607414625685830923516177653542482836653550897186404654631582656842874628197751275001489065573242867992761545395066637165296167938112236 A022021 1094 8634970256275447906796142490460281984827237868750035898781881263078620541689951418339451314519226828595622531020611287305628176911063203368848796053700113975357732981572302732450537328026545295189662945471803604383007183391622378088685112416530662713584937738911641351670669880087163122109170010942973296029698817679499935684138975717623890430950083884315245881014000138682800641593763604929407694497363264552095882321107016961099183749801623783827501550409959254927599234427762034490175748890297270223833904106407558870794984994391251470652762561602888295666756331639079242085396080947745133031224391975356341182940864593964905615207327282804684317584687716926912681 A022021 1095 35096271307912197969180921584532365091494182779367628632726948582344104507819879136194196799979987063631422593016045852893986729052331854314048391315509803235630558079022484178979672228870006184720489305753770657240557716741347255313146429289072954737457022589704498953264683036325546688601023049773195875427184258826755097130998631774293649398438388618682916837410659073715640111046486995382541946004222550586197077962736941906665261593962373519941897195295623933992131290027119141974376010503354237360859657227719864938013276708631833494211255586178088835750124382183505550203018173838076175405065408125500352061731842125605826507987745439768126219097654355642724617 A022021 1096 142646497111372250687789598962680689621874601627423337556990183783964790046533166684619808588138364999821870176031362282880761700606081735491339231307535804152714887538494217152780024493759822932486281095505965887965122134315041112268321436775936653966954423039137765670282555173366595965624300574642993796062332128496748144723535989176056388305137772832358294546030029313183003736107644265598082067239024707935051421064710205259010919140323701520402175229560720472258350467627771101575765687333170608605607877333481058620835307478516763203620727413544695105706626411863140790205909562336155086680957400592764495604863765899668483043180024405691989282479416635683474441 A022021 1097 579777348984574856999950889963874277624510875682810871164342039928967403068882691619655077208975766577132035704079661122500149000743469186172858928384552677920416909288282444592748158219829662029096624851362223395952024703826644570120376839143227582464519901529520637579382894089530441184770715315516251171587416319775247868972725661325647531326139228295170357378488775910399253130695773242986647131468231588670115115258256712059411386905852308250068093462308628058242735457254917444806911513165144861111789454242421422808969551639525131896735877555548204371576361034718830984770468180339461123035221834570489310932364311942385041835085861214122030396261257747595884338 A022021 1098 2356467079125935084780050394064580704845435556020563936316177497752802088798604295754657527024101470117455745213301869214199397516422962917240629770899217106127490850454556542986833640686468452494711312583693547500051547799397577626810389505481628119612662961388106819128020082422511720638904092687388410856130444631117474329221442739155765565414379520156990973547753155733633095925751276251397044755099283410856920648209526227776660681981845813960848857492908360903252898426566083454880283708483687340970186722620007155042673683910721790307930470877203246084761697404187948078678727762179771052606648514498220683149125487292391170859560232942875732210231484559138837942 A022021 1099 9577706174154198444056783669334155028140629294882796603758081479588281388123700374584425759540966552047489406029193051130655453964617075648661360318058813689972235648491025965081742647484424003210483031899618515732262849498471831740556970550741930099014308477964534617080615558259477535843514184341140913207922198458754900751687888650420540628068243990426059367931411310905382625625377945451780579950148291108292643444902231007389021357412264459532256997745259910254479277760635937959600749285100382399175712712722006867117158364846862003517595578823727103393503271415881200928867650542050080073418943690785078556714274963412944276143786719768548991389748946077100812783 A022021 1100 38927959728789004290007332401509577984534420108503317737855477296319025432086757719233395333561040378576017262217835090369320766372660857953367494257980813832255182716553813069535559755964675479249353565628080940241246871681804970878677141191019665768276337168657683374712333633191830540458648684105403310173056989506811333729054820356860985483708937796975717373137932071623965839035175738329559423161287753078017149082043680121154511950913346727339672568087022117746441803097345082958862546309389782354337669210780770355084398488379594408688105153505467046544045699963556258839837925389361707977176757773927066977209132405117013149929449528374705606580443495624754436060 A022021 1101 158220143851932410349745962093178724851742003060834375746231458171605976850074918364254034512712823655999191219260627804965340326905991618710409448037284417700610493963342608614263480749283720562723763356660861634197095692827498982374834366798375708813281668268430947658545889843759264535761396642700588921331758822592647812680242841860397185866660856617857955939839880130200346693988827070015827138330001453187790477828448372808677087115120113927008400697614623298530487794870318019430410083397208449793615829387985066822326731266633074267346224780213985551315400979057542392052183168812957598824306029242998684416103428122003823363282904134438744221080828474898702043197 A022021 1102 643075416614056050356820829766222012307080544467192430911507065543978088668015330052496256105789435346430313921172767156838715712102776105849021205452942043564780451624451169631344254810646285720512957896572671929832841094496385405156343696732296710724360084808487870157654046333450456075973692701884336255876325684501137882194962521847188107066147632297129363028703218659709204738114350182037526236630848692504301130061130478333695796339157009056776504365309735581104955149296709346801700632042922434331273848624555017043039848460371305467520217537890227941625139801946082224261967649015041863054144043673566568971480020002893473774629705906824035516734510556988260170499 A022021 1103 2613737931121789598907007283953538040126460920604094146178693288458561255225875965416538872935187443905992395117298191161212240876199113468246391787075110150462966752311485847931033820723974837007027534246067306532804719455767625690364177730154503554405892995996409378165025074277985597218280221397921724014317890592076765340272928468178566657680124572415448255935238958554165268129340700583177253815369532963970943550826839245779996736619008109972095400454592499269710982982765120157760624972640728840055698216253862823929232929642979512911362779471258496178183823086951202512580539988705039927109351930615483759370396110918226679012013379176610769468277540215977479417013 A022021 1104 10623366709545417214935612079300837998257698217701065888387585844863405179021294436625889644308400740002402320732583648386791658236181255122703360009641529392314815978980366735512689095458694472060451804810859313158460431839084391219488551516955183801908087063988832539842116673914115051341810388365469465549152611585030255805245947868980263180186663352105348518950139412485769237173510671304699060083118976188824703899883142343027651481469829107164132904090835862764357423695746235919552970272414212445173219225476051112292991373232390134310932661082282256000414229212578265098427578097396328775018633678406505553204754179309788719732834510209950880726602185996202071708960 A022021 1105 43177978519461290307578993111858223996236012158006780406994515471280247705307007721762608681851422097876310736284114483237862726684615805641512768209282401589027889313359599281087757438126813868087295879799786543377147923528616034352849352707778348629865160997526275927060529630934094434357600696754146577443299359878694374914671832378558055057228335083945454242649686952518114602609040335255860915437952891641756855760176017182889515273480853511458297503722006743583825812317859935795567404166168811317754753572284402221972078877191426133752532771186716836354965320531426016233504949431245229438021454513220806265274972768148701136619462302295942185824482752529820985741356 A022021 1106 175494066994025209648530562674873119862822364087915905077829567864608712234571697427426707752908526799789668080517147007854605842346047137284015257485545805297037472975484306316070617385794025433388552721271803567068637967586245651559793429157605067658151052066104708113589159974816535997117372511188290603279396379323577459443114491978676783436059629970640820721743170346895731843221649910578610960388821943863939296288106693337245722365536218823081036717615085339290527724018890618628540712019167271196025138865852071528393608093069156130586975407415374112885724042077428722494705755856262126745776395939443279336193456919149913229174643581863887315619700575467553576423345 A022021 1107 713284146366925877256894407573448189452752373856567203053150029395124881106529914121591770760560327077027776096154951569495911121360260589409463718122541034600233333278355724338832159694926832185460151350454422872176318498356345466933557414787333067856745108069978610761890819508457893268801659576410900593913427042417913445271391956686324399260906864910192691572771950102643734263975107963656207576743883738531039929212953363502789450291216241482290045661909840512452864437306183702551071341425595258766335651359264534998667537129770880253167636417601366519896618801203406110917045238564104750096071137235774406950434537906818987894119533099121638806123478496411429076307856 A022021 1108 2899096716903344847753371213633091205685123823040164376069446139031267493544770330748505964749595568814271840256284609836124662147733242077997331825347862738930887138148828405828135983851120912570967270483690135425642468190425779416235475030183602293195536001353440323379970849115845825769251208726569453246603206469359148115784666821588300215308002084359575224284881909899916325091294960759435858521050498223062828445859392095799734977709958624217866326854088427158350508036290045621446123865223041872308103483586057004857147519980578398741999922764260689683407303285296775117462371861818945438815996581342878488342106690241979761395794389071462615982640166303523806924430701 A022021 1109 11783188812998229639324787574081193652604780573753476992097445881926368718581896144833335506500217021934746132879741949890430742185255087489546745247057354574432669466947216428703164242942028406169163575121399553873540277357300726177196077248048927037664435957285425779941006736047391588354454376949123841770488063781883773530080715767103494910184736312436571126547070078661621839099490001269663808779779410799190535823786201666689992194034442081884512242925418293127983313410409694332449944666260260934410674169105936339842076792772877006829406401252398002914868659816158220413282415418271100125122728274788958522310280928117288293789773158639380440789825041984103996044760625 A022021 1110 47891999529795485773281838287237521247745988996484370735299779578551367724552765167717072678468782675322173043486787554689359897524672810267955921659209657932860865006102626947624296476534454040691241116917925082303274622124559647724219111778017311240283044506285207610858325334780038499380663737793832118546815180469640501900293354019943306658264226739375281655754846374238472478697329641947122470909936490204231851953365338672051335402974078227309045161570032078132925168366010271843592688505987299833651793205932008759229452079682773785300122618521048601783192086146319438437840897819211031689018696268791389356731926788990675972872528424331619462723569898750705503874549633 A022021 1111 194653896781470138189192027082132005026533365090570466805088225779038037136158645823456108326126561016780622786058038339139496345840746602327378436407852398089083468076911239001715942197526481831221226231342029476809711361284261978825366099269567365119210005978365935253234395527820008108569355701944743956217939166252368336783900131382111820897317637016858972076711809845915762778614923686779846116856373876946929458299669380067496128872800879118467093908643281324184632462765580644842482327094540334652093536542075800362188442551562236951803897107043810340997415094545545648812258891109658390564749523605925880484211668013354052901092503688751470443736184138076354590769667054 A022021 1112 791158020216681349612075583893521960396065107637505806979360345048924410113441660027041499463474375676640425789079715061576053054331893957108829431549447186565896728912905933668378572537814296147068655316921844327921499235189705384494095277112139990604129760547892671283972887237917896168594723414725436418107107654133462528445651732247080105516980565869501456582960875521916658075858554385257515511996093765594378077680684253941965874312074268455523884067366902495487505079197103768216172162885367855638793916866917401188456991907613090572027491842939095957028246484880027372447029216003031293572648605868128035726647756058055022695873223703419359915298831325103811878818935974 A022021 1113 3215609979058809079317648847794507282867555828651140582516630267239081574416266990428470888144617715697375806811916535921375628870594303999958828397628012170554087788710227092832357342919180304297422124148275631541585884435669404573629089872384075393814879914651080997556550968475151477284806258147464993273005924241377296944865626998310602322990447220276738953441290772810866977645957152301968540752110939468711746213162310379819205619912175718258635494693400795071735877274455964902176392913118049857706313824391949378838328053942966277884013496623237048363760824775626696823286853061664150469788287858272063855320606911878602115765967813229434051716760799742239485594421762051 A022021 1114 13069636246107507252315094893825155076786688326970356736630616736668136596370033684270556727063565555415801784678571743729660079499186870149962007712837938674514997479523080587992660117621956067843093473215998282063835902894014537742534356468839739470506019401217118855750473574555063780982111688898751177641476987120885545297556459331343153934786816535925880354117988537227637280323842392532792140169870730009600574555430917633016299967342374504134664581115040238809877116788724221442394296834073946282507768604808487515455203880024791491252669787014755858389079300303750177719157664789330658001031551468138605815556440399532401327056466965554901155451133477879832690484196983016 A022021 1115 53120680902838794039741801671414561708826113813620050108101016178764854729556076747429573298008456810330661668158964365655287787704346102728480370954331425308916387520063831643797862095793561687228590051061503226813164998306158439390284229916406613304026568237875878406706526604981652912707468843498293394584592549762519090549754509126941977745586771666371756000164362295155666124713751059277364554895605578210330910201843928150058507866345450929430722166951461042824781829191761539367105063760757731420821006493025147237093772598319292971178610169153443194048993286535987325582576424570977688593196547913222103010366425241834042355904216004338780593775398217286258811894752886193 A022021 1116 215905529920286256173329355036099880063488476095497135421484790650010310791345539702703437254663539649646321036878679598586684343704788369064007006337279603398518284193647725884687036472038661903865187305017184294691738242811640081582784006517313966505167652608767389489906927089056220999957568288449529776160829413446830016661977614844179257948162561540582687494451565399417700846240975172736344737495960224444788976723319699093792714572987651067081646764840682024893796801732402484204285373137750722392672853103733228327315310111473064542315069973758817489493769972120819389579602803888248960964452879546210826291060320631232764403375427543221721375402443947798149481279943241635 A022021 1117 877533891845661296976113937134338616732419953214697521584148328568801688105828134505431652135471918742668540461637967528813044924025938968534622373164936022879444531856085493418568027631082341099160058851482245559388610260870675152493817186579143260913179120469294079799082814237541345569591406930600158966303479242187182521304995590509629547733876568220924864915616658281143557668706124572624367084369834285960685093428829971626180466256268931685353315482969068425970337685755198811857063665809538782143989113093532597999989401404137176666680880703144445576856835274108014350743514645755981558447913411693649590727938386568167895988236525280560962629031773574839358665561934903685 A022021 1118 3566679054594415061958559698559210661866689947513427071433775056388922499025989847482141325902525844189328497878953656616873000676695505935017055386134029418989547249057798204627565560708987341238819652557761656851806684291375865373387200063084667170245804429772316073466118604224276644540200789480355285457620968732908002830232696449501871515646908519425166879156425111638524933146924220285401719410288480633656536619833107801148339055999027025020202742195862572600300802057177913113531224845093632656706166285998788178615991597933063892295502762278876270214774131208944914815805932113199242128976516882581142880171714591178402221288608880652449230110203343595296807707843424197796 A022021 1119 14496533520462462776290364666262881624008714314981914401054794182174460751835750905325886643981584676551043568866816555200544994599693597601410822898689214888642078675506335134274769161050915720342843107167477320082540132697939216401294265419365870042380893881732256205193836449867479260730521859986672711468304865933478703792249848543984577836477022961299844319057962408636990187717680080196022210513035876147252464642591302078938158546533414078564919343971897312752492155509269643813369106926770817241790635697777485627482009862801973552221746719897373073967472050193525215445228434686888203191460622303379588632541615789388078487932545765260692718943637816112632141053095801969964 A022021 1120 58920211460907282276191676552207721307704287347796992110900506799380360442051509065269392945422448794165497151961305974832613844303392079435056479861396080904919528355514882261470938122019403199312711904673224200503801384300520705521082810180810717557029842595293458654844215960981569650753514008635245654431929994740261270435317103853911294218353370659961769560641424771343055011011526167351617460209322482364784339909911826202022431843363876544223820171634544618332358411036990891931436461554748285277436741737828132894544062844928546571182446999758935229354091826160721733544489126923484110219475265861018548638154362589026212485054082365853537217997659287321307295923540827366597 A022021 1121 239477342200308346695181391779416134869225793863629601630355496210529135022963817623957034447963802320645046683075179484680381369783175397536585576185871450251351550350392469566275824967001566493877231768187089151542325617025894442365463905953354738759762850973589142604172344481120927930123975526086589472823161938695799777042820174611124140162949780042871421924154386159093635432323012088746286893119460363705420214422739283483582868751991839180399591803922488068281023393485699472198521278610483060381419103791093652669810286448716968160065026432096485180739516961209577405175767146041226917682432135099710354544643922371957721764283048586717493900603664934611970901623728838842964 A022021 1122 973339979700753280728046149671083615912581319857369655429158109094973518278399526845119870805332904047092553177661574247952504339637012876777166315908814237244399493730565755123749930506872922013793109655919148846425483454310280825779055637736132062468938564844453260455952084535862843589057850533021585411319663151723024267229848256666454121360721421947547924300085082181806626177150534281748698401148056308744707803673095053899539431211730991030127429355408804953198975518451979849285414255216368075077741249808870286691339179051390498554777312568452756730409743520418455707911872407027727171374821939349721200919105204708692864078388639416941434663581405577431294479259168776828561 A022021 1123 3956076626620599622778790960807127434596438211249717247014286412192282126810407397808628338833028072126518767937837558551992557195421050666340081400236940156514190940206110843276862732628435044951111534677844011935732855281365455628918438026355450835964427582565521808463448034741627593334094835632267194154806024561367113034656261889715206742950775355853177810442570440572290975107890570713686228117083718151589898409385384020475673298068824173668237848710654074026079850234182646193545868914811710504860073877813090400751534814119493322665626935706630706414316215564401235036189789393381683272523294094915539512306601653439650540622675359156922620900936309382373226930889781464057417 A022021 1124 16079214459582226731757665817561344949690656783265349838595237269232514620451137665207762122793553785591232484879786270001881589011971689349527735188298960512547108603503831719532373386119608402336607553062733929134729927728694420014356416025297871190047360342185773066497227190059010433135065266483830593612074275581104077074726435291693908672674973505231644900297903685993689620311743780870254750190124547823988040797946413285351484017231052168161880048786257636852675306274725466206873326078631760913373779449687950931688047576183212884737089976098686126845456054894394663637143728542430779508420701913712748186511580051351421861276240930284479436565515648303088289497947108116529337 A022021 1125 65352914525847246707625315782039256385621321384739007635107761161837420053779759478104317217591244502350171047923997915815661400224396769434119523205706339494969426873029740456035106485586249888256162417961022281935376115833212293209006935214338539408747053256775254293084500541370080795107182349968524812369144137430614348531872458286491479069568505110937113638733929938001629577823414091349459133674137740521307938190151752000182991073357839873225375755789458206577184148777728571473182930463689649933121967927138283267429707581698173365949654902396016943604911204580724522461029086342021619792081635931717368655595606244719259393492473162044016063172254685862432501484900707599689082 A022021 1126 265622642683109414693922556063296988188386627688472228637983422680005348455138953384199145976659447578612360372762265257608549518323295615086985583810413498022882243275004461013842211130579302820507922620873291021069035825217447225963628842803585676317142290621590224813444885251314450833561510159461128260624232751619460132098247482768514204722096667881420566023905912116283335006281728434127032600535424355454450098330397269224656428416455939140058669525812128241083172350683091813518967441188955229131281429524801812799152273460617426380538828778562861782022152226524089048372690705730372208859177363355835604271974200069909507813378107500989775826551725463605698614644880594123113414 A022021 1127 1079605841879538225288042542582543174290095861788831872671255740074161270012982160019277614755848373460025915084333700136244214706481664161733478652882463450048857074162536089352806830849544635963278030242265984578807329633516917937020453058352787631107174134716578834347372359976450852829948027188361546074029852317165142645700683083485466571939930256120924443033463867345153900742015096485246825285245461518867144209117901589042754252687488439928974413712679198260351847632685919426928432716983615283718126347677281681668974658695618240233893700088351405691157151945993896725040360723636218116703528983613921541183957666370303025063176180375149681059682609595375962091570581759742554727 A022021 1128 4387987266623720575723216779047351916191906110689582696417683099491138168345728315026996653347279207911665507566325072055138424143576761953718541625723148279733402259306059597056964215071999097008851556336054162490492226011785482094418420270571720582519597669717579799323680823533007619768032071863001738119636209607988187669305362441850906055273112177032306997241559591682894049240871872101065956340494857209359103120231548369395124465946336179236280197109160546662759010435093583806813149517732347414204420916452513689672761785497995867218264664424780433715836026396757502381151046341249179816297048390016369663041018046816963829885605409515456451875765399787522249476472505510294265076 A022021 1129 17834686980325092284099141990582059874492560421481745972428037869998697898030478559974666790214986862370850864231347192583972262725818825131346688404343816074913819381561761094539137057745803115537160487723862761477569126205006504636803247612228912932234137941722127357201760998354537979401391784161985113770701992494259512926627390402583548178866088960605890733927984497727880092686657399587129552845618617289940206395052903258949282831223465339453919193571885000188138372321010979213624128464346139253141965724912931001962564980305749429965335871451784555208434800853451639104526473971441820755314190453611893380532107253428429821165463495934006161083089032354647864153525962018550274789 A022021 1130 72487917662285475036255657113627961891291860211250070968116067359263445950428696074867830969939681537014991219238712741982294830927407069993904859284451022229242108563065495707155091953506577651267659416504707254664346741931260746830570051544429009418134627032456352725088607737021806978883755126945857554980354622633530811438712874801728699054917677251093096603853105980558952717761456180993843691867232941812518496073089456638063993032777732217265033730258662952634256956821079742380524365224166058575617904773072392652516097730634138866377927049966864437476103773972582368624135860056107808487443223253622178561617574061419774039357930852126032053029073700419985819815864608305267700051 A022021 1131 294622395829595830701952120107951851691084282934413281755639258008579067194708077914365000709931875386695819218487222944347736314004716819245810500664978460152682046855905565131988612226556116429581243484734529292663479415894693045675828192978229788857213853062394798859585149475842743035632316076356410119333211854204418195673562802283945626232717461433881356157615729644915008816009866507259306451293065812911936881326716084703019881564495385670805213523279055170736889168300049197315282140807813331313000322067844960543008670546348317293822250078044901003965341817553508606457616775172125515256195938298051498637879349358656634488940370675891765017572087634672024394987566878708738279765 A022021 1132 1197473440039693520991766711573689189032151310684457960073388985783583621035169572052403833439022222496685715500493562941621323298768817871583106796731333414615228837842002472951492129686493634022981151892271236140885557026895013415623473080620661426050287625456869166091823922645329165183208844079885542691001096061968425055353081912729760559449189256104800849032532071067035347703740950011269680838502640341590445402194795085673295670797088878882124130242659228635017398513058243594000780543062380966068193295869713441818663084975110159751770919747791114787712166641626261877141023538830284407246284405084992492971538649735761022531623023067891073640068157142044139807305554237084569994744 A022021 1133 4867052403001513489560251995061824722145813945038494909144846999065123213484100277899376841556201720762393707562745336484886145016297767095596523109736959051925871072534718969816491855112010919567702872804305352092212667297680964467678010360827588464803960473792502405051615016846093982831816427015061008218396532234177525982769751828797801766864721454099805462476184695971379541477689298009356498729701928353836163001886628057482010585654517704547506633303139980852903712350069784346176831217384839019858919791227481549860112717254886539701772147919308766842385697062140809009149303350324939718779003888877154934839181226117441402497358670391077963418757495101588626164762190002131215158588 A022021 1134 19781815864556959987126918331497132522542154242035197751385859208018339273387446449906816197534033479386173088096013240048122694421945735796231767733684234241860666987413161656821493713454868963005048912655289056631745787969934792149308029944996325918694487961439694389719528541602176867403577603911060345206587589436065274399411400821069130748209922688202378630464423666017808487166468542526917756403431156318199286765761159061492278368721673540059735022885381986534421580408437233386762258990178297051564871494576104759630087942355611366677392761190891479145358929437528972094365386614613666736593712145699457736414625506129556729054236592604527632262381874644382571281391613609483215789801 A022021 1135 80401895541110272875092625186329287245217976981125912034468116873787729443928377361369430131375268970817028913445317607852512952807774256665774273654279895775522852508661358178247990319872005869518955067748647870196539148096735092818039710898950907861431049443180672465654257415318813956896500310419645760971743601792533348414356109374885043081356844438594917437236283146841507447032340618083218481827918632601861973858346879046431237048149945228140074334116690241085537838444643987111223525548910884327913825881922760262924475231752001527156030433439501339060684914887377911755187779192288753443414999256420008401583067301428385251119435971605515271548080522252986491868411981728810368333560 A022021 1136 326788240819993511018816663091628807336976620331423361161823785705973887408648655061686406198366504200367107619189047662003516070604149461172539293021592940188174463804454437460363979427606859682377760565236964481141264378463832270018432842458317191970006804312784877037181713152339150746494129564544460364438372399903666090108526582834215897773043136080282631991981002165469699650862763120831722187525999901664138693193488791074771194804357901338977512459442723008317861797136803828793125867533667317303643415648584701161747650717598957856196198051190970534860941497800618192087668593332793861353916697504748026538229351033490773526039904467853354828198431478351562660260752970518331043648277 A022021 1137 1328209411227413436988978522558353119025497995580713763427605682073628261258360658258394606332239185334126940125913468535722209151958534893967236142539598953802638706764239623049239426889934837710014850590730638624866359298042259796443846990897230697985374802810001097445222524399868886340662285756864306183105470433099001885650228238248541241928899620695118309513767020810666880588983987473829353962721624770303818886335018566161039181159416529963870919103231436314753720285766547602123440218713045262387792873992533250631024814275080998851908644354630709041068374117777263763822765992679623198649300652838313741345256594917002809168116344065205351687554660811726089419067249022973684895557265 A022021 1138 5398420199106316440349452877766053421703314671710900678768842163379123744110306156011156541133197438624423781382506968981334813820014966267044161042217149068072160733335428855122577716027730192913880297724913575370017084126342666177339701673350387260327212867223247249421109038505858254238453771660742747813945023326922073587466371207703725736244571085544971117735340235967612699665701691161899482592928743085073828316958522418579634208297574185510040965870018397544076129424869062275953216165739115713871073433972949422897073482122666948682362684169395302681952383224247539512113169226474420395620874311088742966714506528797216854445146972813858215763772833158496960860924513117226639520876657 A022021 1139 21941525485192698665330340044347680383827826821430046395017502978472201575473639317117961552269929427230720742798374201475050916220205951578626262432343416405526758248692591731158458352718035030318402759794674046661510902668021427695747355156923828163384205858764635464018113538966284451054994983706201916345570446541076297965190133320560796493588054554634154884479184958184708580299202462758932117771858597405606716074588641867255262429936639567987102245204976857466104652593832385219556927279068506165961156362938576838734075790612951920012770786878639008164295082521365567236012437118578923197071047804679041528588594657005397906370584521917078150258050699010659244881983042580325249848119062 A022021 1140 89179893906194870790703877487481715599938127970688944968556037031047045262229781449707818931216197591544925932198263369274371851244963167899647502343972017828771277607813076910608692846230065801057446785131417846141461616904301597570997581328354007819907911893851785813157895621171389399436446849214957494646910398191930259791276219775201287984810090441996235727110779006274446379095559579776139891792198258396589235956308034189117566384565882867566837189380231518464233578942898960347810604625874004590552320263749657025940302201749231632177719898620059208215927590956378017164694619722751243587957163571289967857033115372067800052423136028286554761733311646765955672131654936369606584226681110 A022021 1141 362465840512653232507097491360976382518470394689053124232935124612523011392061846647915767653735127477537153127443906771628533879740013724376083788681580040516395386479938612808225496589555107655806549007145604705117306117906199819447718575450288697662034214832502036968386368908134267286085421065583803651491376969328031116367895898798254771224094703065984184439716280275379655997684335708377793237161865401736742174948945211367986625343307448481724328105115847738690810580090821039782939697285347177386557217116018356673804064151241877602676562328850689932982148296674135017358451408330160636362037079156572684056577536558884947552727687716621722549899978786598991050825829248707071668192213531 A022021 1142 1473218679501229704823102822798344204522336226262611302715244026545722486104056250090017004889346919220001376213578767851363354621544400210668103869773261930677772548781489752950035304146296391333328434534329814526626153380525036592274629817658737313977892153647566027294649030636809605190613146160431566351575706935880825831367289415006537983400424739042030508832538345233238944628935295025010516487124084073126737787528322954059298280467985758090502842874228691900829161941524685963820898611930057195638897719639007353204954331434877886282845656853386901915651635530088821384890462941687657019444892336783543579497577477636591396544222133329022210510559074696129942140789022803456917507451178048 A022021 1143 5987800876798987439427397150091908053808000915827431500188243119702271820021597502658860330417474211582907880185164188069258836812182725063349556760742711709741171748782458393876540634636050475585947946789070609273197534789293441395833245102100175930113879093741210788707508804591858519850228665159665196573853473518275543662463224899498802840871363387908117512588537324189512095376138837069091439510281606919053925617193312925037827048061552832241035188033889920786614757609360868014023102331127953946170491134880798798415800483285505727837526030046538119970940907644160286505426219315912534983377734935576877098475788100989047133572346812947850900306936342630820892597586955653425921945316882393 A022021 1144 24337024665159219765011398949083047272198928705505177930769411131517240732014260720781711023598038383119021437571903799813513100231055259290938079546699368648093273384471507490031521352921832970709700574669175437504064374183980202717264454499708574941447305884114903071219525142279840882733271543602340941692515470100998907132116501316606985033213594181476548005867538801165148358140437636176242894816764915544132213731454739020106646596684274741609470610694440831831215760638695694900564488844585831448161190607814147476846744072123175164824920090052987312000468821216707562354519985980347315043869720841621333921230997271916125088175426321970560644088604508859616539378659357671039390284142067027 A022021 1145 98916243498932177385003684478029064529036707059060309315120155566134067289766471635515653410141586986398989501832043083769221173871770561595097563338220400510080947640324019095152520133884493184424764941862782915709576571383639142488067173647958263753969426169258124991701662281800793235211475401087734264289188233114628694696827361920907129023524465896688218009561077493150388694051083496699031469315969016876202567180427300143286518593394694524407409102188967172408990314339569589724818361873681108151898560407220366646187913777473572728288669419698326662225861285920724071768834774412238824100521941291711582044907044755743773296641385700843026845129677153980897223689857317927212730559531616357 A022021 1146 402038596030490966986743945410923581226921754194264120690685304036946694431015354754867743672911963693966255804344583570682621285281589330481279662617352835559193548699420208689011979984551654281650916501753095272522778055350656448482033413785241102166983373279923770671903647855707438264028487152474282409127707982004687054932036274301739092604697367604505067506346236801198166848216355111765094453549796162291780705601584000818139239826078394342516001455348639759107332745168891449757768629345926402217243958832053217666350997732160948894467019678706679600991091241967122989913580425681565006495824281201737030805431811991924076874023928686499115323686504096890742756345327762419612546686317885276 A022021 1147 1634059553625418386036945269274474247620126937719601258285553138319369122817785108492641495030995326612906948406494665967059167014304962105647401975167533636802575322284590331381105876013325611398899329224867637693288495670234324328264407465289796947597561001636608498465657678277791023643125609380177841075722473750830380193028622955178042544342673153770278844017343408294447611012495191035230680599064858919410928748392399086355523538107655447669643003091500203713344674013099048304054199412723629222676390823911990794881051672489747842811681987864366083130188819790139093344359596519197456904952209903573795703502941300907691705528210821480927806207609880014965018630935190294592544746452376956380 A022021 1148 6641528080035367978979513969074733378120319383895488225887537390616020983832856373818886763566468509186397080924827118187611625820886126068285594873272826181239251994916809476927977923636200620323973938575635297298548031022137036334075461754000554101295319101318583389559429374121469153130896498469922443919150038285982321742956046009251187882904816584995555789547036637499537444816043868762590722441861324789306887997629898445810373836476516101447865786514782553095259057854546375896800111194619399968467111573258355297251993946358731601956328962877076032135068786544761324152045462179234676154003098071621785098682475881355459579096943057507681259618736992694808125609016516987008153340817230861725 A022021 1149 26994056085675417400994769309340637016420639210718761799763646788672612974856164539503585318278133472276596504692769388005457806442004698387345942480406779855082002655853567613025981630604473129849842334022149541069912285592730500319120154239936290046277887287071170744687664231196545321374626141802444769524939502948745606000056698169277576798147847390938986799686451247889002889732021600750298287005860769589763138622107240867142601164535484670433558144784584496817058907195777877541981338303163449889893105240449252330889974464728191403953596780336550172867490692243283020982800703959091466501477129346455725005816549390353757791293911265452155498711498338503525292797965274955366320469662346747452 A022021 1150 109715573761860782424847755398613858700942495413611731650085465130348365514804159206355303551586016418454062254476420672308265350545990033300727158869397344691159536651477308934888586818014116305526645286989630548498331686382356064625762856317876323443614185244693440872913113264074277367700024237539167998791740628828473605164096969820827367442468186687440666456240811404172206170706644698658091828668109826390126656240881664655314207880295488440173169356378619929223460664598360741152562866169102311860010360063319392236168736787802253689335670120630178474214465096147476128050169488458008171445054985746723298011439849540047415627687955654873519835841900706664014240908072045924695800980109486982393 A022021 1151 445931766893012443163447248996571871685829662713479223722442895138218012082574232243468139233922793618533654279823970722675684331163306453385397793338177680076002393277012374921796395131752336490984501666253765843167594938055743649819945194249439921516848670961889184067661829165129247332782033596549349432934451903404693061427576439424833482919306144385714985256008586952079215238110468789094893434352716100782349099592744204150968311176287890126782638210754716554425124392025581714461832469395714497424533210773951755383808939776861011355427290374226035973320144717198903560727342271253420123819687778118483561755528519906477041564754904712423191063222890187075157879603203907693125064367648602091849 A022021 1152 1812460473076884302875652443456879434394999228635372341140566105317202574920532594561717104532442790475758889859693995398994629255873201751680280504780887725429923101791966105782996222453210042879915124949938245297958974581827139162948183170595827139372175207231036664909497437231001630734704280198329231421954729733601009032874232633012328568725249222057483647081215805468822058453952455052786770705061391920750233638745536758657759649091840594936003047765043732656472781511113353966373948728842469951888463887437778656778734572501061724899184041276524671848892571888213241308011136461594414267219374710181290370016104280994894308512825840708209817592598966439454069880926991851831097097041716855107433 A022021 1153 7366626937914967307391513756628248033162999091014133393334450921015983215220292132871270646708935906266207026955170690301729405303018143360204338335853536547722216190490444871249115524490550159094065065605037855389508498206217232107735389307679119508674706944151955521086912238296912938168499081677248771124378148951323308377432216062011665655492898472553327574212149374614850830541800354904267700768593954304612903685852246244816064283902763804550275321201793787392645868442683915356499938786258287369398357680335108205790241019417701149884156445118434187946247036981609440408621379652257052678362021661603475147785626095265912028732994400580641901926093053824899394680586955177243426049594187561574402 A022021 1154 29941172924057716202951365722980155951989506604551468243311041103966481399553978429316395273666418034684986034840904844437885197474455855832341440468180500876090780683922708466014069135020153669783221882371328369326490182592528836644429904818563985409520456970953191197054160902923265641410354506117676267620663969828680163358320367562784490741938924679113648988161787543071987734906822468302572893476379060836854801083376289125469111851174032142756756417939954732563780882105772270248988206465688475937208294976456356213788271830841283290369527950627583315713920285663054292260314628256862364609208398022239740275892023102339111298750538728893507852107302511177826174964465200837725426102315521295129494 A022021 1155 121693937214915179210570019318178233537936027823313889343156917020930301088674608066451700427777279673578874496739708081856286307433221961434529258694232876875795569620805380417956403397211534709587207220240536596801592304830851161196610459070147579728640009206271610314575063538296970611605804265552966147341169839065240934712090988414112642917072849522835472585615652130496335594807232862956198962558926021889781407103120792470719232741323370590769291849666481519678351052332432934453330918462484781262566145923847197090607124625279649136664716123799193435255250463969186885525846483294923268313537489620018565141305405661637674298196671794030043857577506199217841884895666782972651839167731122176770079 A022021 1156 494617040969973531123056901725808346004244620624764625435935356424639736108591534296509385044648729010201862940934225100957842211298289271489845460237551398736106410595672895524092336150394642030849855566518361190364333907297281785107665573176116945798056372963583765892093678341220409273328074323297794543612208879235673977074387673033200065443751627352795556607987947941212777622510352855414565641406301285482141718438302720273897849964759223092183097853000499449099247486107452261992812063956852738879277805630839819958846047273706776387375923110469054492896181030594973513137836422479784279828272291517503575397756767463092072405338242703271757576639048146574495530505371467196602504624457447317486604 A022021 1157 2010338582322636155093943529052471149698945990508717986356965219407589801324378809964540054785372941610331368155953893952373999560203011479896886778239896969191948869951728837116283540593729641823636963839199996250279457386242391791693983037318923406692304130147747100291787294194408810780687038040391115518928013446521896352934680577858559432466262584896676752053082081266131482880128176879706742847754993981307783877606202806189903297046838166531231414007848615118383998350444925171677614554892830308968052483517837408284626498227582904815059824713792661459698213729359918061296248288443473293799001461623313645904656406206988630023298026420436550607811791251982345482023757049245885579358614347561328013 A022021 1158 8170889558615772613867120959981158244186220499189694902834325482992208038140082949955314502902808656430790712074530676664884981529810669306773804797114440644876515181540172102735357288333678605196636089262596736401077386537774295468293766345241367833381352865935757336115517664503964740561258813688203358177300753148127536584676837019225099866557583418370996147063469316614249702358601361785372940144749499145043933007553751567621353339928141777444800878335395515363600187730889854145343277528140719630963789301930647861825530666308199448237621073594242120025923284556127085101745290126368907650083665669150702463592466175306133569603940333002927828435153694556850351803913399315262189304555721471032488419 A022021 1159 33210045693875806017193256663799679088431094125393203721386461082102502745558936006896269911262661380302888627631273925309040399045550820892522569585985005352489690364325398561485435685477260136517631754190031858283496001815447728309546051698756043902823546475000025147077576917186606545205738069823311164597294399401325020760418865635659358702365341376322274670482995503899491959447002565454954806502534086705037090752506300915853623106865127607033885633790429178225487006815681984967072288475585150616185376274347909395710211021639260368603416349759353978084702808862083337928863899526479751054648847263673612774081250805042246691223044630322332591618509425039660266106161239908704835283708127889738821877 A022021 1160 134980056587151088217358317028022461148813759029236355829309274153179449616402690547646773983597335352811351118131764696043924579031404918437173422806334771147259430028986579837328249408461530225796252214505124180784223021640838033331396024028308773224598626375492616623550463450667164489042149978860274670009694310413861930567548257828286856378620161168970064572836205088413823091506227092966071937611620864021268944384760346812466135876248137705986649171473566382910396219942283018498599587765802831168801136948768773219812495258182492208206106998490280047985639878816380682633312143366957491987282050338975212622203500176854154444426224775030948543085756020959544379782487087802343873701312389987303791888 A022021 1161 548617603366632841045025161895946048951127468744769542330120581245843677096749449347617422336943576822255920963934740679490083770581738486720894846419980768006897864935651201602592361454322345224112732344422738372217155928765476975230248848776267033301073993379163219632932877726343370279690561544199799770104169381612390133276581385891131484617173235797089544520637407907712035218396106851963123736514769045354981069268886433462854106592073253098646079684678508163776271323392144496525440806954374316398498556163631058689483600055444630856714981122937747809949492470459224813156876602615202996053526051612122355872117852986540463760116122731437343278656072425207286729824369393172293762175290523425856524172 A022021 1162 2229820332972055034345879194620407619688030351632134913985632215890246649766723679917427653597583658500926369090976905638077138464221706402643185099728302827117381818678615190563241388169319130712694286329625982094802358731256402749323753264037108774720423960467145419714049243604480825972187181946189540256634488638659447401392617204485834718740217080228361418643936850207563488086749646804453702464163094785326081949202787177916321692923945767279469311008816311503339020493063815049699145950156544644914239232780249279790616262415043234529255782440963209353529501334067029921474226855248330223037439714996443797788431159707889269411221581809813323882854517446669710500761480940765404416551350100021513422945 A022021 1163 9062958765493399713776466989293509144256807598185600130784721622347291927314436097374387714776486204767527343973447069143666863890374349341982114976914187763034646849563152224343573165906214277397501121019411294209073921788868573872531073832839775812508973956121267048618478461792265180701312839392377136786613041005008593947144405430349609790442181073203625025377876193472724518290876012790879717780332285594595502032925754104690742470659111909098563376205523055028401164635820555639826225844283144402549052076438321858192511163941070092349119789891319745080110578170278202451153847593507651412241438760580971909159231991287535078071723775645597793180816874149007495593522831892826879807276753753549998840288 A022021 1164 36835802584845755366316671666106606049861878338140226810134156961541883327734219721372126245692697747104267982092960960174274342713973888310408960468125111575235275622124270483129756967431209204630360573374002943814446578100434267313757302049067410924853097804814723955289164457594511437938366854883098688092774144513856652790140494768210879426657421665651592886593529400375325455595065377412083202375947930027643146873099144296290729255784173644377784576776873007125614865066169604119427726906425999305914951870042643536492210118012989711355589998637428946244123336603802165286618987421433326883842616602483964366809005565898408190417768316197892466770153796767077832685379700332556042359132493543943939211581 A022021 1165 149716708105960256076005516069858710484640229895850102629364452820844085288951143943110609736754526217681820165072360192926532819353604783375688401550229725582623603882024388585172876871123093703780860555526545123182453157996836434879589022236998093187760093293978726610632988561356868454538218713086203268387806153144456862903528532889735623340851216495124912315820183244351335876410888582025851419891634721349189843677713969756104694415023969184771293750286566149020843563421307526968439695619517507691466141858268148164789502848747899234183712437118145901996015420583285773833207116713495968278499586025527497983029960775757500031509132295007727688612868508877309694832757190400754835994152677629261215417777 A022021 1166 608513758712206580529009334977660920555652375126983836935237803377876348701595487201691402048381344003528966610462060524449405028457269973787216221738301450616625750601532368150790544954204941187561299432421949553917037444721174285214520169498540456238366549112365829251965683317645189713987303189050780351284159634076658322562821410036104543418735744426540367073740633797362495406365991667142849728601489958640616015485177761006637279503902714656167269449306568438123785624843938045073707831851646596864132363073800270621072688021181376371043080377436053318987853284426110653265985911494894245761116644422851040571451152695065803082239126169292009841679177209829294125235839966257094746913912942800338804361825 A022021 1167 2473264335200249312093092840982182574557664095389364769939913195447723830112130433585759839193201808990484882660641719410201329905040763013593326407099060193323420779421781049738945785785649230840134976565092334507407263202580230773796397794083957685366666996328997871752628228459154092996672330904640028609246122255909520194784392688729521158735821929204331601951002130232675341135089659118361000727169750765828724464999127580893781624663282306876307017817182220880139141467598550894904987842306825897230250738543341300039603624579434435584289263950950072339215058548476321891037293800428772970671438313909479767168407554858325487789212332023582089655019115957893252697719977954431465696572406968198784615230334 A022021 1168 10052420975195323060673364150696815087332388066996892608806797226706239413283263789715398929610925001312423036757811857586475126190559507678033456645483853047162438056642583401351055057483432583436758624026211652213998730781051588075761344279123376918141754254546421136430579631470190956337061970668352284983105230198281368512989806566284982308339469811758492037930288604995009852317491962394509298377605588857907944344448546175313449694911960034607081459467175753511617820804974219043788340114220397662710736891672361026285118677792675421005648998869881904969860041216581540895915539763069498223611371141984187615295991489801095254144561057378597185395917035514770375831617480212780693025221082782707693619029830 A022021 1169 40857406959844921813199521438836460162220259237995983694361388692139052437140399130842281351491757782229590129860502968182753619581906983804365504323819568030123295754187517550690794380856764741024485574372673094701651073992623060221198214402081843989218584367177584929719049704386982349202958304010896827487814564146805019279055154723761136761837493942958678652450934648820627264185959533694969645051787636321538653796337778999127668565799414301336131047337965529612239067812963612934837224803633476757480801216011384593316860271686591990493756018298169532261691663561524153514901495118222083127833572948577677106638020055977509095120739183030094801713649726387486873648482378906782953556714999270628542678264179 A022021 1170 166062255808974262377192171383096108012540432732812733076432612408919277671508469012327244817998350703259328908217898572086885614803065153854715494719464944587685358735127310454897395223553543855014295991821627027498381237143803136639165008505198879818916090734269767240048893763640658074158878193998019509106625120017772885044857247395140965879481979795980211841881020809579492885656061119819304876403246881846576386134802279429142779084119770319322684595367491209320156667654033018098422275801833827000943189540087875499433748890800740076227805280209709816998981519817249189282409638834671511822931347994566456740342849049136155171259880793428230123285458593191038112332387061976618110162363858960625510486395544 A022021 1171 674949167270156002139948114519130446950384825968256238173671446647697444883324483811005063834652385591329636652458661683770870700222489076189127113265227787239377416524769009166227210102620642410771393669580546248053179830224680842550574215585507232510457684540617390480622885864539041776827285167997918008964999353623052453919514724605470053354747003691604049906184152072153569249857728125788661255531958397134120365302201258189758435817542615474805625050406403106358012276014173028197161307668307591773121348701345803512196499801511526032388030142527363085348037619180776287956793431167699635748724851500890941222121441783118844017726579184607223738667732992607328195483178186174913315130507186765007503766756865 A022021 1172 2743286704010063505497386065143108515327418958891849734688034232923291899893385206863820656102132619721889105128471036402622107556947300507198127434808917389454825137571640794467733852491465819275026413947025792735606147336064657326177867227640982277893091075795206574373383288108635878133859143953957001062503178842069567642885750681645737769012957512733520375509264825151731888092529095021889040963375717561418441885954593975190793516656891989314536791654979207045915488568271834292082555832064163763820986180697436935768269167281787068234298657795424653561606057005855781880564878878150803805434330035152397190308914556013679003956803979982766840672815441384457890273319652669955922510014247608208769897518630467 A022021 1173 11149909215883487236997915860942276184222439363337216977696510541114107211442339904229305953789187812369108070441689111577998644083602495643417490368342502511295621890605950255672470434397823287945834161482218836107982625463051900737344548100633839704626073715518634386254009357008160580089787226401831863731657839361848004370327945709002998231768131115237744916417600390250342642963005924853886910479825087997268158750716170320665504165192751261774984737884220757662059496546139411142232117808519461166054236502870829920086971922256257578740899245483596847880775321083152156242369080027266900322017250948126780332236751118690426394331162856735389896060073122750865774951764627680068749024700406042718210562382092101 A022021 1174 45318076065733544447069205165354821911366021934335948930953062057436628411012771372348029279754926712424332476937851497663304071790689815852300707568383244072919180450421134789658933959774897043826048878867159498423377109697598217747904336983419819398866012884247891947947552058547661073162526194057290701962239538228592427762438989343841320536021240962609687891461113929936641752194979610060070699116080194359088715792912671483283534869975269189990058868040643028375079437924786959776419543143137085652718568146076719205579567356902282805100731549302229955828663228480922077986170818693715306186257159273156845695589554705426028049228275669370504753697104733410099005493928628831706178663424350218786589635746728276 A022021 1175 184192353366787474508782578326932238283704270224005463497444656072090745155813269773029961104502496802900770662807681993023348608575519857531025938337448726634607868279575567030905004716023014005424950435109779451594672622245250799750428294351390170466410852025124582454924067726872897238338314570769123668393106455750009012491426651039431067068814222427475935355734261634541713987465337080028502584054018712749367696264503074328227263095123152053791609835081855250024630782540471747371662622884875312485465550545085395935100433848020027594440929469306242710510610063989273122545357718167675713650742897935296971543668226272353501579373853594269108388830045732237888126107520184997025696148355064093238259412813113804 A022021 1176 748637761885232980771205770890256946493515784740346151987642154722457287399938830751779955836397350486920090916843512135022702573841961759046151989813150643077463787896905552146261541520673483201688348134859620796478119722289445714537583870087078982150631199838190318608881794895014768286246422797928289784339691843143084464617161756374556594115973737326800194565145359297352469773167310155612420303892679781364755024598776457834196074754889623619831543994715401755487424078448255715836373681257079952096418060817805813185720386982213620446641751690076410254228777521188558099440494451282617459823176998169964390873552206438768755183730201476240768620837068294109054185068715485779602716182743388463584995599852907189 A022021 1177 3042789172710518764252398046391895558523669343382382224655154088789610009522530278663105696610827118613308136899368176040124246688571297446158731774884901566725705478515934371246974368919392255680700196337946784142237020182310239004657050763749446640872337612725142181046608591131288987163836427180310410699865155213636569587672756708506133481924645448846847649941932357034141667823549638872297971702276497255131121647280870891215160957504755838963147609209821533186849088782559133731387898718483783863912982089378078491061243279706167660965705741581705193859939730463300739286348823067216999634384679412795683997951108387911150438166609832491120668611087004708443807849900596241620318024889055567291218472904984557732 A022021 1178 12367217392626945614254450221477042465737080347597858660115924541664625090022620136085112858966198334531450326525893170316449643502400591971088001274340410730076462097121916336041444003050173463908214282181317419010642182584794649333914502042030695034240749094663385295430543956239552025226577187806862561578620993330439335777833908637280797320608112865431762988265672002530293999104969854404718799360836612663641138524928750799710158115488543523311047151328755968752809886861063375399272980686537589470291949766694863589625392204262824181526141929608978457562455869182423695877199713565647588856409665955546809468046981079266310003112047970657916117898694949931170621206348539897269797727293900465348744108981351796705 A022021 1179 50265745457562602278956581619629294581991443379552778409155925791280738507413194330748217264966428405278349170252410320900854712976647780053372280902807092557799162503312883058973965756558065661708492280658637597795371391354620499196702307321610989831383440391864112406942139031404452783211405910013975787661330053005964659305156905988505652982009175698593499019309184289263260254923927126024335908233944908565601410673199544716553205195194261061347841582540699202931626363991467868180970700420862901888791526973704115410005650935810823525730348204947389793347076874629429848496826193975959502680553812240473028697518376085660084185063611110694062834343355599550799130120088609373360700785516427263295439922030833022985 A022021 1180 204301831704745798437323582560818534118131845835661825622774165440418749091107806623088664828999430599804922596837429925799495755343277819846100929560914076261095995674825645458196383922524259343700082815802027457765416687456345929106752579037226314437157497823944408380059274308463496196580691546321834480124345739713388264235443262465785008802870879313265216115676612088480910015330029441885168517189786755160653416275884316992277496023751320251812970653862088180918768076479257446928992086214537845433719111393377089756464266108387615301550417524653422049370944176310240872005458020267834600675470876679051872264267160258173195428866662915960805449438856334009035718137001188665851646794692442816656848378389730215449 A022021 1181 830371420098664959185487561198472303657307585679406504919904813927961859601776560414847538004065555800903688578024450513149488803842557283524511995323442165411953758911249715883635169437504582644784180697322795171825111593425620267621969117344424162477291184403651590040887604396539781493854440531880726023422850031868199708913428229939803296231668354355359074517218616635596018318929135330350853578910582091217291660201950560286532714943733911498666582744002784020348269009325307529699120103219401515212792123247127883666986538756572812187353592514734142618143485972323122248887059134350355138813208321090040089350446073880553935891194118862563536278402696085793430139049047744344957894782404497133876601108645698494666 A022021 1182 3374990275726717828342404082495819865001387858414629510074925643778423971975974465290234165050362368587584629398178001015694886831783563613784032068146261460235513543809885859815815164402868392937711328763117295351679748887094965502004522126450089994852171914262958431322783274800409263822364235943802811210831755708168293121973685464259481234783516769638921017126623525763075202526274789385215575108130280394333015825064087923988748740213104183062435776882251126653516965021806083961182560397829555200618513023460776278194393468327246393473773742968747823141903657441714440322063215975741376647886642724317793143573496327523408686438452305034132762060019573878530358883972926337925601123567761149562276933046880025125158 A022021 1183 13717427027891298877243133143499296161308463481830939068351284892720401500232351001706518203718516738351827438380224164798530548864946978279122337479225745777570719947126316218772306675281405376364529247302385894205247857079436444488319799886033105198574506347983652090191842880672786348193569309668126467426376835645401207404101840299580373208957122794971247494676682883422454098378038204545557648459862343403067394711630649305264695187724896682992970778311421026091659824867111871033642385435894008781385686882910101727175167613740395540177797311815765169037645283210250160921123548976512357928333366588324057046851629903199669095358403350251212168170164422597887758520529749530049807448669371766933013788160996608348951 A022021 1184 55753584126995918459758473972897587599263319028700166268720350772876144394100048790871764365912232654592183317185001308670368615880043804879699845999078918074282532055581401587254136357215976150461475775880692486657195842424563882652417814318549238301718323752986612021967491984301935312115078153020666502846070548194168523611640761972761564181917002886457833772281699209546103541081640201576393608210847907732950719690980833464187931346281489180538319141895926878959111457462277645506654741831747385780522884185359799535894104307019110117622902212687606071438054332365745717259896234478739742944780484114343901062928677718680423260198483349451290825905469176012701102548944781225089957233898034725892702282364929363036964 A022021 1185 226606792708694819231249816787602186963357576021387715613007911052889707160704622769322873172216360250957806818925695396432920351889771506956569625271102633693994307538022264988341406610936704799397298364535803954778991980116407078591977490780879788420891285617141224884093460993479299805186789213919384045178163761297570422484743831797848186232274584031885819532423609144317642655125774642695485355978863133151871226000361719390050174352211540855958940015248375161967554759650804201176713671569394886301621684553966971036168404436835096830248084933659945985364151640348089708994518838964247199763795374872746281867845851795351136076836979832953977185611982405013101092064390095416632833013558227221816992118480073985121333 A022021 1186 921028473878101298753028341692808446968768232668758211515698140306273768536221486863043702443622123443367928277747110400006458376844288897868611334645812215517547602366291512884302842775118579218957081492116750623157420191651882863555368377783969076389559947177600555287765807316200775488281527079693823281279595086448246591338310568265413189484143970629087369417946087136549311866450624158721662086746713410131233439557535763108594543191952962555395166867955164448554351021464158837112582271801644904642852561752497378499042219213138310818081850011880094505781725044127354070474600943406191468214961883840356857393757195190485960281471192630513563063842905528271442195244915914301471866942122828312361629391802235478475443 A022021 1187 3743459935840112258864087761640143212040640549610320062869639419959356348123290423848882389848968156060652969978359133070447648011626795683791915425857114741541337120836444111763790368639763093223841197005360728987437085219450246884856197558961108379073976103068583609969254214305376595821967663073632677661758332462508051217003063818941216251623099457888861795887362860061876579497683350672852952878333173050477952825157562271431864553081178923535924650061381252319307624473120606613107078533280732347531463279007877086424654968368331009749706778343117505794176888819760268839113233909152793843789301457891142008254088599401253707422126300306654356963267196990060766565397219408947250429080355436293585402838594227809912213 A022021 1188 15215047839112465876515629937890574734241257703045875316155232086985030039547269313950604642322845666933106387734406556492498289367682157112166564162260963280600913163098001164974440097501360837716129974419952254708568785129103649167204226141285763227422790502600511320512502281557269259360591811732466381792778433652587740191896334348636733637279718050088877094370126699951102701891806702922047017532142816212587431062186699690665902232460034034131216947067735048239882184634994172686010755390216389635863840624122104811089156879375957059326164708583370279726396825402124160299943980063124625244080781590786686044806574037409447381739465454358269059360075746273475205180640623263840575084222869891821252264390738924762760296 A022021 1189 61840565870655671868667522488124016808099366663787546692943473346980655200703703219062169851809484453462974736082744027840421430351822557438852338070963531217392346966129574233008642230319850706431489850208819495952239965160909194963006996990752254059596458271937827226155965918585851306799490328764416734989033281813514272210573469508691911232289539746357108065114031398456639451465558289884876036746664297670433976755231753744769689853345456172394606937728455951933173309948704820845812353278741356177058268090238804195284155828232744314600120062640958341182419015295874847827465351331432720415467542169516815615299113163467585353535574539848189905212041465499147260702224964721405135165145466518641509572226143220425527068 A022021 1190 251346931514214816574593456605466212330516802709365101899320207215029581797992210918652636880013879012603046422130305268642841066740091999816200170168543743925546289665106965761717637912861474383770565784239148051555217390114389688364663621427411454328586695281146069395228603312984544699092650137569235288763636563519120675383181020926580729811568578661850723967164163713592030769260989810442992305883800487742889479607641027855449067986598321953101870747797415099014652551010451636229938932905339617301502523148053690332951815287201941288477524624117851127073542220126342745092465683661397125374583045895180522481240760893076027673615384712831065609318440017299881948293348823922619364457563669657506534344779529123035131929 A022021 1191 1021583148410177540537494459096317141927442804392110328341758605946143892274030738951820903444896463503075841261400745432934290829209144085367153326258355617077774766137263433784955873589261665728365363063905554938047403170231157000920048804276540781691674867888720570845532872325852222325088315443843958744665244234932233753167608550169104629566724700243493372650660306152971454422834097422890704207685437800004229601999235766094568255102358641882408439087714911203272136960085528847707535818729450656475476838810087251093823946338912638290531724433362252010297397419594873347297496145787647346181557380977878847405842434623543353902778717028097645164405574295878249438333698390620360867742731535473203890158172042938277773896 A022021 1192 4152157827542957963118568725526362729615989920286443775187524210958663185292004057068749741104171279664517487259485054916858740092521200668968256460989075618584468313315771978202515205578948585177937548489234909315888110175556290107155837847561317818916496792020214871098892194860635880079047440926651820062457513657807512871421894813076923514381598760396752890374463294130107930106200704632351181026385558794748505957338888830999413018835996520965551806285471692056303680461506452564522645147986918174672235074117686282122395133158154261506804062169643984144715874852618211590800054212817688348854409943298145465258713159896846687224123529205677076551304612804315437919521467492239847429933053411994397566260789271214869646309 A022021 1193 16876173664039364943287988991385369423399852077409790123393894828135707888048070334470861957221539945123336651032950049294440727999073670761791578659709026859639009150405030449309863782166471583288803859668127748046934191702113148364449409330239577694371901950126141847055415841829442108544000128737743533128204389175604923212705644739697056497658414005844952762247020991532627082539853946520966451395576271515769584992531868006525873126486549759885310051986209434131442901153079984197108299611961104503259909565836671308584549033109923860452315399239584635207940270169688691475220315946074209365475448016484919140996972791531702019778426679712312754541668705461240355271539521887811892494102254174478274552166990540428650963345 A022021 1194 68592103038469885114658041313778888997433069816749273283737827705663063060662193178096734859655641669648636567607083015795818779601188451460033111121050116205907180616524103474087102713477049921148056897970029236689482667473315412562193328755690006251329079988858620546783956945200847647279783009546094076341279337655430504462741648121357835616315080683046083821410566341801701896997114198447544873985634331457814157121468653558819200759475119634859566696967164694972258874193569802809833236139642984218285442821034109763179119426581111788444470485827895768945584763272588357449788829559751583772211529866304185487029077022153024704629494096970635159224762711761642110690678459871626334803113875503487884104454235304114640178001 A022021 1195 278788112335290031512564448069921837224284161583547551932782633017911970574820830875651552172531592784724330459682826947727139626126263874595019253760942264827514326676554128411050729019337825512347218806080539966857200531068705928291755210810315649242938731529499979420894567038050925057425989844142164378305949198823904402449406552785897628419773940456839029376765896476349110880209708626414092404258956920962780695606389815748804437107879038736426921420998453137851567356542839837742873308726572286852384975627620051514933841339959908229709785156042235758556131698702187486501975471546627479407758337651807224693337141400453260776624032479977822161786805714094862484275688958897597689416758595952446618271201563943242602736422 A022021 1196 1133116031387511916335051866619310129624370159918710110644686675292903821695801305677290357678117392973175948453239540658821055100109022937554735390185692094937047459871525525770360427444328937220670520543287805859977482216641799680635865944006233870139968300256480112689195977571916221551351741999901520990180462965424233344622250925045857179802435600492867343041733089272600264170216386864541015136834733200761628184569432312534459329811531625300911322225002348943984199596905689201190001572210048818118045616634004301897160837687090973125926664912278084897546290747572272229032029767908038873306818536424078326837386724249370961751790343977744985542746979451757370981978815729798581414987841496789839533532759519455799098233654 A022021 1197 4605475928769928041508797790605825688729465591808140174660315851072538068176039474050522778306034239668482214569819740535623903687758790270433861481140560295957982624313083921070231130656222424631585130285321675696698681395215958413148639000568181111048824692588844568537326606490113268320993608815109966110003963047554546267550185308605252840780571100379170150079466554541345061870083913489235518329640986729635850962519713105210184154075580181035493510230106354828871589121584887234073379889147838606669711113700534929814039833808580465368083033347670888041904540399173511330280728054499528221318397893749207975581796807331478033669896926100045858855100435385839420080118916498477044344958782956601341100088876935854095075137035 A022021 1198 18718655409461353987832549684832847372869380042400628153487602180529320182675496709252426814384659573292931815353470021958135250972765392395505123553465106484286434977094198824818132763011205159209969385266332888746200606204299515548355156313848011366606450876023358448575818702418216519663048207727914892295278467559170705207474772501109175657665398180639030855229301618008933179009922914942240811242621809356416689947829115286128782634790215233233604598882432408845915854013616718624254901202621686384239735144553283866608518648901533109909129442834834929789496057248159755090649015571266269320357135098465488555084562529373923314101505950937994954477788303852830463849627414847013965726572697535337864079074662571042451590572528 A022021 1199 76080749472452808243833840930079284791333875281654522456676664547311107333790622394028358962810320353920681630623981206391701742278493291039790149524443909948292580153075302643031680900368056249809451109720789813101568659562488621564661666423941524967054723295912838024773013483447230682319131213727064972320576444387964667063582522537904383932034857021456691541871473758759276985399126412664575717889624024553017726200127877312121936703801846238067177939084828943380582406385334694127522979983004437689274514842011657490556631916353439985626820809950176352507249897149095715005780701035840488882826482678338927215407886752079058404820549697918790720138012712441889162532692128697137163006286048607583278815789248661656504142726185 A022021 1200 309225225512962802838641520033332509472016484393594297456213312816556135313309867863214294330707838269970211694139935625918070509023462185743364137207819065389582807716456157633734162972514762884553018433293527114062379200268606126567555905007909567901678869981908176842055892816736799443976592236190844883247572355968365734659154306726910952863463112965328286572476796989422005934996176825132837127812194947379580041860781485218985976987770859642395835824531429117881630712190200833432126681467195921321328661171498309039392926812889551656312163582592527675692782024647022081122929635551129640187707872130573573489970719115695722832374013964313020258464537847462868853740039180140131484716840543095866956041965026410106182936066163 A022021 1201 1256825685295919957634902272008910780560791672728829827821067109271947688039003603719128255842487694713922732961123313644189578025454045856826731327695324852053764506087617336703513934501393492310391616687095899603112483642024014581189819817514035762473950850595475470047269128643139778899236355535306699828425030465583915490077775431942220668412891114340852745266090756862420501188354064968369201795410538386002087823799766472329679496750514639107949707440563248188369357693105287871983265002243923063821869954094345042048302783221207047281148086811815782265909889823992704774225552196526560241672586565905236755510037075626740179792012087702356886890562799190734873185943966604716621204693930128385037510746425366588953881115273253 A022021 1202 5108285718279284208646749085278737777341181549463950041370451756262413565467952415557642240812227656063899098646761246583501277384004165739930918999415786743759763091607699596518694858276984563376691131852514756087207607789677198586632850175792228042896318102476071542956813366938954222993964620736236449279985964885140133693779508466882080474718922999264369193011225403162826179732215057460615917155785476417728878158459463742601338153878423877359993131769529935041217314265455348238982617750493874863540984933022843504760934163948657420824024048400005127681810591629170554033007796318549849140229574687716503813883895361366419266785960715679984195660301696473076694109917829212915204814473702910813267162580298746780952194968980620 A022021 1203 20762292881874168383705974053023864361509468417403847100934234195871933543970883662360054336099274804159608492465748493100440476034400322259320314913735014630924068449369047249877090878691787457163497088797274342609755777199926990548018552805659219230354186650554037111348354917948746272543165061771679962298626172938239353061218346379289809708698193772502344657593561978545459202312225764335434359035115859214778860332055276987078074181300897569620734727045088700999593722618356078327617355959817834754021823702671224133973860658577168075608307789664058709966073910266733854662887948564072567882027761700379531290575706363745330078438732908529354608756375971540653043064395165915957046008438220142350505292941725274482444112182997244 A022021 1204 84386980189888197870565938481347462881696680200892848961644187211934304677234476253840474817681863788560564869626385278052694447445243317206731984671269870711294743370821036585916516569539953915099504636980324427716893265663313117035137601945886997676891212152905793578208425652804519976468915801217036198989215565241345799468419567688214657304273024746251189587587201046757401485416055919897245747910017298118838056015281272273924596388830470238519082917628194994474484131659563797933502246583033444688162669881424704914511468448593708581413810946620792620748376563224127858361882933985260439943322861791518918709656609589467519041164856086690331970014117185063484246809666593062593525234144793095060175802107923744943867000355149837 A022021 1205 342985356486589107240029480722577502556272644572583392823399627774821911556504931431049026884390046990210170675031005865560714433663361093866455496600567137244823752657830094803987072582020649427431442241161027785215706016484147862928670410061830525809230080954748996795311617428349963509436934404431115410415530539248202149853558091731502197501633523759713995428908689956086586604779804271542569599207828622436944449917801974854972445274987506891617087002249278873773878306460245225344678489040469988916049548429301513277736931961106030138791479430947213809914148388275733626011396295549464780234630484803305694687550458637516148442740275108250729901831939622375359947973308050527585532501596283790151407013632524013915055528696654732 A022021 1206 1394041527490622121679565939212585880022258853239014878952439995723606150271341550990956419346944227336922422092353163260994230753995486725894593026332333375797817548654034274052233534261547189253334782335232612540750450000000123597105763583776231443222748976020239669425409830612358135196587158233626457953755459203419436339698996895476354018184712538467600137330441274935467370297598595713061221067635984210222279274690323340732580154944877805096125226745490044386571216189645476464329364134865459896090295392490617085623537614317286324909754805301417471730506748385526860798418804270490901857235761515903603103588131325048296122576809757794105187751072747759942964909509713297425064517215215267828614287977812843977156756778592777033 A022021 1207 5665990525879413000346595422128878634000218016925964361748227049033443598610167706633353279819121364972218164435564503075379554107309578045824631647916091028302209717161504081255171659919589544695472057671150504665066826219494702900246311939329095305669552348576990293762325662919368944366378819935285838628469720657201910110244286970572274298327664603391360975987912186557683863338926019364095716626021713568969547380633251520963519275888007316560560745231324871436635290670063459688861628288753209239212743108747495741028352983884470204033569267796754722869696012240710793244600964575557290889347707963043161352911105930062298081626484738024600484996080579106956766845583161461040063025660022975819428031518560128687710481642002313353 A022021 1208 23029047561548506801345859185560367908354312987225122147475149308532914810042497583231222457970259546255164567809518157965830303882243715627593753128194996077272185159326560314660958956193843419752928686296351547845370636828526491609305000110907121088473268127463953854088777630004784022133791634761476466236387750214482470331115470502570944618990470380753902054995363951297943063838963260354816378774099352618789635447469923500021739922671944550663516946664041693511790743950518579543741841822756886886193119182192695509903738753971849050627657438195594721779548352183542832898788473686071671073922701913666331431169903669384940003754527884567754938029899245320643952447922434990002560022350518319735872193011155786686253516760512066249 A022021 1209 93600056189601573840691334346732592627350693406109408314791504295994284387966133386585373853659326867982109169396577645155718077374297980378515865081699075209997497708505642517742306881910321655947182455850858858424298023533600298546149021631628885329894377930372086701841206691101430627311783884280312329712754343904873482415609178294426990719735408511004168783978044166943054007801983273644177568519511171413461251346441975498852738501741152103926252851651021512324084617903201348470840903175184377095714333660046426523772695156820007431814934604674881194796369175818301542444498446508371269613331231069997677766826326632457169728914167002913304673862459317109703681908743761528775109563416450451277073939629744743501254278348272247250 A022021 1210 380431300742316563163071410306104102515756432560884862321396485345409721566076528009672658033150202923266946752089135229362563951057506903004183318511243023832355546841864618141864671504076361409455242336686335467547362252304443577093162150819435376491042122803221329780166627405652399698281790712076868269201995963862370669662819322768562084602949110614596494262943804059397107505030118296839239502974078897565725998691338070932542136101972531016686846117574153128498223343553133594360520569657234767551412224496135914381909460429598468165786688053504855332355937018734616622942979365992884876859204502304527558439741892409026724674531741682147172178491494776438588379546147996721982809199036251197385883856974454374628139185227594115190 A022021 1211 1546238116474222306088939398014467898965313484687973491157951997752034426222144752675582338612349359922284402474324564088708482969957594445512467879742086182307603129597984434141218116029634237034509365743707146085077635122265795132090882624576649028028643064760865544260241383423696677354037571828303356007811574948710908750073540057860962495274560439827128439670767168550637654836405566679936686444093528703819996339769384488728956063141615442518683086481955508945781605760264179987281697656335852786642783874098011997521699320613298332943078714504107518358881472194206139535520050489421695763828381134547108917232284185260409248415777550077798728573738740686902125342749568443446698666292509900281612992788494094881955050468977112509263 A022021 1212 6284583598070401065996754999323777920494958291094450602008829963465564573290757138552245890921569662008458229141197658648729341598764990743918507242234490527432775572108285427153510214976882344579651157943962343232585008670766823209818245584231144832615931248055567246715608541027134817232496726372449355311310032726991385222710152019329131093541984644390097746594078345761118564827246435195653452573789660198605327603729550099351808173163210844779640433490443124374652392530900249498074788485475092782835404719908044624897388657412331777642656742255910285183492718268104270137689685984154554123332735347282970194068399653553292209150899440984602172451859079572717978704818190485922452145678826500970006633192061599671944578226091227410492 A022021 1213 25543278606528876880586745164391267273397877351383121312229082395578063554686943722855547928199177399186316478782847792995538157511845036712173946893146319220541638777505532288329664961424934531124748270509497512612775583048419757240084378509042922229019241688573470541782175665315278747189179105181870172445445717965089337631925690166871800615633651685543729943258249139416920591630300952572032778230329932805544128758613570673338562347488541228587184282091005547058896505853205777196499289889264519615330166080241782753965525568973830039016345619367234093095784534210419370217449856328061257626581709016765407018186657122246497910995780088969765901845700574648458275023383886396970558821410707150569481873985817130445848945817659239805661 A022021 1214 103818983674763241670076917462845443317190527242563015377451303552521715513372097771947690587881231178986870936849615138364756522736272354256076891175593508862676521293336461278048515712587717757975116142750830955428454435497648466773883111746672886664606968808066852781063587052017159773927100431615019977069658179741216009500192292513233446070252910067083632200614773397776887966839233545443974506162828805309321853618875679326519189373692529431572328302408598785772893598662930818322226855073525612884227717418581139648194392971467756934878803076212524102489986438527163332400928959828134497338174428010703271515118175586758056107886687146630269594113445156105844702770105030743464591432444125402403095150769847836809475210089796849105347 A022021 1215 421965462511370640362904150017801706780675111448351831016007806715268231888303063394989572606959393129108425538757715370508376223660639481504725989868816883088949397234526521119063197166845158529286259367680934304628838299026713154706162088743041034389599323176674179925889698250302513391200090652524602014790148338748979219964564404161818191616019338020707965505935107693241116764505495828760970445160276173447015560422927637681359895322769026420537576191254071317026513722912228301991182344726941692803734821594842207472050931482607862445603587697449599647505252133514759889408096637688135584609281215017729582496454160508618845715089830352537037760943903960353683149989349437913061568114150729257271842577489023678667916051498572953995573 A022021 1216 1715050997900659172479933282040878468619697340981820975504795283226860452402523520183339337231121271497861623655531933241411646944843295170138459009971422083556849193898925948889312309495693548281745908801946075636105480882459241813878278331191708257535946536449043160859275853057281377097159925726167817518893914380841864876462672838659890810687429307093284304394580456752490593249970314002771757952112943700680751709034745518031943083622303011427961080221151867412702258972752226694697458364313498825253176505557224621274501542194977716600244117007909220413223641369954944779380965941596493062895554161031325380446374846254493945235258668289869122932351959273575202477657351123204799187424814920979782019838768491160143592578631110945670656 A022021 1217 6970712503089717605272406525792779251307892893647946686902835028965144894958280850812503849767800785583594307350336602921060694434825003099290331356227724690728316608950220932842166888011856198382344546147212743982765398522370735009897626078269855404539564562548646265019802349323376542458058492262350812159156831322892790697314678881261681096154977836192594286482412614509872825863869051203516078735123564560242056835705282671829574661690903483837664912168635744610516868817932342625814335236760360155163757691567997273625473921348115458041943646500448908992929858297753049009729173524589704344176974575110921289736599018766320458332464442072122720708011405586336958952308438838501864543516078036969190636480253444808813860735753626189362156 A022021 1218 28332004622725417672480846935158590353509243581228552230068111978941635336570737733248386018481446234444913576440605198814129296013161389122785606465275870197203267437996230116900790270042582866223265315287754248653280560074862042389350296378042006772525406817113605681160816155599880006755793622817997260111150794656166090005827695151221160620459282637801537553806425591712258546411930031330553161557126373421307932370587093292306162044417609867517008000321932631903690193075744912291981252277174114367497002807044687093360244433139615961431207939917356057442427318160422861150073370126890903685775608816421821791903408439793919241419846945520748892481565869737861988836923058163473072657146674881084729038027315199359395287367149896841132561 A022021 1219 115153578000289410777755994420304505259485775195616692680660897095051104884033661223256029912000221908869663742146161598453342937652940674080017380187416939228870838779238363553777391039695107018430168080892391511687571196174441179125663976596862757722033352221655939507085239412551052438189753206355836400047078266805031556091237440970166651145929820466118891588524373611101435231761678234517413451107290227143431531190949419286958393588494433919621813672792910669987170864202655311709646969252516321149392239403075071783242947027321646153966043055146145477522968206829579659271879756207363839898592747357704232316011108239178515588306076219285510921837219006717059306867028618122779757609828332798368760729073208768765964232468459880716880432 A022021 1220 468034179114613907967687605038998273637528665682751482892003195272250620187830540073834994117178931513172785622974241783864318963320449076144984133146260453040501672728099021533483853764787442344796904000415682063455269149205514553862313324530683471447040122016091424914442366757833960132140630971454290423821993367907613942278833422388102721915713630993699321048456682192588380995867035815789658729780916588314307886627268922424651012413322635094491267954987668078020823043432569131253126123576958318499574687344640982405455610778381854203169549221000591240555510570585482351208404874382577150247615674521905987186738044340209020219646758496446424417706407679847088339448112214139086509465911771963652200044879389939996810635033728541140567821 A022021 1221 1902294280590568789631063873770821828749072707182936967558469342247228679625643608318850848325271609258226065504721313137468230902895252811291597093376631140799267727377645759337010435288717127798947988136691857019548806112771913267406866385585470623192617619834680822121372257977087252946484896223719006315001599354466989055189088045068914056947406496527511563120931825606318183575994031403684388885559577460136739280588263829108643957108532144695035861491777785086359392458705697099846207706728827252045199980360504940124984656841430215082350616119396442267417728534690240480655279143356999729831728618996062715687253060280632838742633569368508961915218152116891826698148708300188706577502035396009723373794508822930675020910501924354755754033 A022021 1222 7731750567476020834158675116861372072855362168827649275083897872976012024038303989679470297682264702819468056415421009538377213761942638299071320366090534198550960065900966968220193421800570632485298352304505935606587780011769844086112786937081977691051410544689846894878675680428529814603510956247262806483687155985360475494761473279753258996267550155705388898766610863784556809604558126726974973918697355747430970415407475980998351660081967912115769272903720076413496880285647391595509016042734718363232197890577435527555665397062137776070673884533147923877657520088857705296013882179188484549878751908433044152987716960745204828425262807312625739313067359127263217211441859560525573546644568357607439413035695055356399001579636046318012942657 A022021 1223 31425194013150810402362701526099315299257935385445279619218051248334524915215367946815227056702793625996579934297482625939384129060704458779141926158299986575881602972797216567617332561196637330705750685353468553255534118712234745950271074160321330973057139432545794126892747879417704630964106828298407360978284243192186049207398480896917641876270466226367969195042005234166780279006625430864215308371006250684917697282336360985828097560196435887874639149241695086506284444470997556088122893506936825749475267480636324103131279412754835756755537506588986364056381277178364614611085593236963206478603889229162521366077906770240825091784744523129672645914368365586403430525571809899873741235682573510548524425802650874536280595323944924003385821198 A022021 1224 127725643778307556074716289599946167783639885589059956849280694839572425646022844951983825979517624379031109597091187573883509037296074714981764233719160587079679568774956895960678492360720968571911457129308304577570077836522393088084976484421610889713702115415368980936085550424168086579620483580769735231451819330690703705158788132732217084330507195571594730989571836323632723374903077755972783040746043626106691541702988128436984810029542115029529218285395167067179556480793520524648461966950295539604997667872041217119705829077557190157845772062530904053300929443198245442298390417696970311274799122968094941470237584860866606679336340191725789437224886365122201459219282974259454418756868756211772366994862772084709496320143909969267288965350 A022021 1225 519132517423952972198751834575299870215251391235202159191089136987696191427191835785712120081726497033662614153415969892858288636959175403808984899936670732298946997874921899505670721738678799720895684145673169056716082124766497566031838651035518956754711369459952177186598922534804461505635508282635559867334500097998919443358266591986526202209496598045630726457029517937344003349805262074574422549599088687869390952848066446790772282698118992269644204472111203125984019726788137479895443713179914829079769345297068885999287599531797183059926604103113158805627126489704773267916605617487278997928164125376243154788065095331471637323854316868094953176874711748693419615768378128256114695623223893284815674166146654047305068871160676662118502854627 A022021 1226 2109980131434667013662635523322847702746871644373532754755983089045353616609144084254386625136315231635691826407862619267498511197950662953880278054990943556547822751356252844280509381631846255463376941655940575144667803979451679114361517866082722723813376174957540307301802996925132818709270196226416752617854966993109823330969659057987568967539682189075013729232563892370508395937104249761677827314029379625529502261248244832642589648141428776444482118726114894311596782054533077775965868139149144378675649246618407788807462388966481415127285575955216580183640291570482244670131556107935196683551643956785579996524264245876030680699399374094716584206980628263136669630716080057584291977542716608819389490382041435650320930018814781845731142920264 A022021 1227 8575876111827698358625145059066852177851818311962153307667179408650393380925699637947307142688434550439336590993592884241201806316873603074384804418742963197251199296975062588745672771183900915858669079381510555902677064533006034759222980662101577182867109723044006463585554258962831476603854842445993364644398910078366101651760538425740150819376703767630901450418569578448479416973513027853367382683478476311667325372732081392050176445175207752958985024520385279170832478502539887009813530368925605724967373328154576389870019668165051273095531591736386767380285504442039015621547658796137154798310342583614278316474409324252994540083442792671783921693122565705873493760974849435814919349523484059927056534709724080394460299985988074137241207639633 A022021 1228 34856087026473601531566960255864356803508390718516539507851433312683838566030367128686478835644873942292050347921986246553730870554567549039992541030152784148655778945631737500746188301151413519735366206744963291585227815737176325453157924561382474585017680958753709630084223265172045340607783041162483531593447107012577471607937012984988593638418007465461727351535753652352394053781740574951424090399146018808590630893632371060470978580747902811471489603391322401616974636884328213375533658475311822791305834523345506690289678263031294958329632130591424173287900929869523987352572374440021978883008521915113963798057706256893593929061607594177567411448846755840550385827310343416075625288766981168673168606722497795086246923349285048408340464914915 A022021 1229 141670283823418103443905079512555736283644766252907713074804963392249686795219735899930062609858984624700462503457950012653629754941291810372714134374381269122230846825433254058888897830894016228410003081393541996809584915543356299228770125309383307351497705033186224062017038328875614382907176418416677233164622437149346518090599613191731818470429687062252769668863892510746530444289162578374030262337974412669441342163516831136006321823742532669511497081907330202703940679876253507184050559852725463754163763681681379784606345553390786861032203386236433719980968349208688231021442488232419480279689498373713393519132441614199278214231675047097903814867567704278665028178067982927364544571963258908161562490453590953788485203326683922233409638538501 A022021 1230 575809593984662920231311843128886745404532000794260931884069748655731405604132211814564807847015508789775890588773007644444644471369113981307694665271448971045825568356439565970064761311175775685799371294174599611115536284311583418090569483812610972442407171922366586487395713803786008442424924187491212370318740125374865239015053850474695415062006644411580101675735614959993077580017851804887442991700608240551354023429503451428345736540192410230640522857459487374920239920881722581082295306779436860633058769265607296659105001472099288583171850900327998751070917813378159864573699350981288435606835487659124702925164244740931723165737979404553830905839749875837590017256657726818089045528049564621538248964407689369056806836698056514930255396150020 A022021 1231 2340340398682648979774451571260509647491247597274401822087529658077123793513657481772129857490986397956927873814784021850771015028754045088483515172369718800859565783414296305436909378172142878412401389637857050566516046605578160995231574286875679773366073349846391441121347223748503512130783524044894076119659241617611075059327003976135547697803202242312187994317199091393661658603015348073069529957942969318449085543200633523667976332242268465157659119701571312497533976452750159191386630811544537437912481337174074046350157316652694056318730710595774156204400936813112755727258522768837507286058005883264870313825616301807245389089998769882780525203880026940107373939722767859951493850817860573888295052527916855044756971780071054836729409828393836 A022021 1232 9512160337245004528997402889633258126518588091133145081009773490787477519273102931203294049981384146743385998337535245009567815321561418904123612951627180367117396161537325025541035580507065240650174920601422175886750967959994158501330556255387180143852207456208373678786733493811173213816837491111817485149461839284371125922051270915441690750863526552473573769937940303002400120659211756362043472036458562276339372169741487052692232100038038672852742510418022746756944323692253598825076666873399410221020492826916859342705915231422703153274998083124715322408731760018203118080543462961634059138999790525597465777670232127127315444883038033794382220276757154523431090691613525217841970815083602083450233771604714336686719238347002224095147665794109861 A022021 1233 38661552965708678335070127600406881917352003959424199350474414375259839653793672571141611633875476458561144195398605978955708342900892378761054882983064093356191673724494277709690857416266876513955702958161021955280173309592620044746282090856986567431447681658912786396806094057581838342070858715929690379606550378378970983030486926086478224456071288518971742769041753458523282908499808818106581089128675393702152512151878071380151867522773845925876707592801283837400550551459119386748446412384803867740095276337044689527196503237927208803669207490393651449586115223445790748455711276562429878535236661522677359315731052076093711999124936966846647913593389395406318966654406895550865109974568120213824615392053551133684463504657985781672529306816383220 A022021 1234 157137351004031770929954558577479256853452861137006737016644842017595464753906820770453351013010330787117179158487607095280088141838868798682892599366774397389305393709271546947993737111058142661235782584331938845307896066513739854500764196822706410549544714042320344942647068052893016045707921782695896775216685627947421832866017963332947945481739073901423980863153356862914546778849400984569159238677331229129602164147651872002295773194406616980886595522518444158866544600170480668244702423977981268867664154163573395312441456233173456198995635912911998652139989843362027844721613000904841051421772418966512292099117591526080427274112789591532632299038674655328384835490072803841447929160902501217083810182235168306290302341638732186275076663574461233 A022021 1235 638674475970100748467896153241424134951607684234051712174024461973279266111601646859345133535972647166799702834336428625047357464291683316780254441595280141812061060076968490425042699118978251436948308533684510808851504671767596987245347209381650669198069915459569045131034165787720382883452033373377825025024907372315544936728404966671944934130437004467246944911841360001174269661919777487297087627728624623391543052233261098231258264000286197830864862151620992232595895981064281263252026107676530712547690414510587692748844582476352924139826756892667500090919879316839292773100532891296891906805326965811934130379190721799033474760926981231594030448917816553149565036539857535263130914172927318831809154806180081348785515156171907854487392963731898569 A022021 1236 2595850595987308729796328788741955150907827586194940987661319446784933010238932390494409050255274490078632557909637503658602392970302924929520745716798702684568974612843662675519091961338170518867161907844586916214873394824806267669243306761778349385047481330903858166276365449031029032553303479128418125736496663982072688630688177051761293008635273226213496532203393536492041776701029084479437766482205803541589316836625062050786873226627229870526715921350598561577048476870050247561007467617529692515838139983194790097726230276424803526347295041012401044667061161440381826691756610736405119043037370297646216735668687322493933190320445903617368810353929772681707688081686282258241376255928907415902846583230794840300378972452352406259207060598052905849 A022021 1237 10550664806907240354863347632476806968022559445602795451769367723060224912805610746525621281518039615119978396997423621973616664919986776638814559510689767687920043330323804551657429333138485898921888592159036359132421395771451448100716281666026928977739361096948040675408554757753157464959542184538962637645361506416764033960883059283718273132226312687616961131135955435380597736129487912451340675840519845102360003906290553685371863850925985828995068760986459906064190169660753829502547789305861356969297257884799027897716441319476046660932020013203535682802744555548280516005962136834202844924689490899497264196756587237196524954220372226926471374967520883313995162856814768156704292150405849478791944057182653937631430497940665336332490405365220138266 A022021 1238 42882486395705967903846030858924910618143242315903967658216716953105994863126570436018858775719515009058147037396322705677926980257374981534438220434771933010812964753907975410873681196535179360243871350879678820318004463895309269110372391797741113288410715972317313732517481982680497743741116117164135201242867967532182189664035199286618550735149212963279600222011691198010909912233221401822909206961099310080854703305087493497580553838330314593014396378841575209136021467569872721781442546517945528255384100278859138610345461806899931397655894823148541275605279745682986012396303559399325823021379352998199471131557464105882932582919153867628472218877259856278239644399325782279269152115033523374575195347542870346779744418746498028025706503167737763206 A022021 1239 174293058601769185780858484701950583987872045950633843121652277195129405334595095319117829233630276181116668872853801933709517407038577927988005204099381391677464978507424718168594878235264691783295888272143990891759819066878269721534475928571656333976239780993505721106649386341382061342264096215810249065407343384599274726724959325274908597046917344862094872422572539617948112054959286266304664204238299674801010866616765341523333459524365554589472506512300965057877130609330093973945295572525054392443319239050651212045919597717801361672513714182760497651222680053959079085515906542222290779881094791999356498515980381693246455714935649986588253819414770990381830676209059050499056771842753220729384185697661750803849271255569600229657695236242012473543 A022021 1240 708402726382060989962689926769296825665563747781630953789517722564442941463090119472913311865686500888164887337819259574595146613651726363570015358300228196656912748792635434430280906138178488796661758662978533309960016544094033810946127261086285662260151756655496076132889363074949270717918874426788243549936156986678988994681223322535098119526139654348808206518893983363661564923681902729687543996392738473977818158053277198534798800383014575463919216145086055722451973395907987129054981468700579027120769282827066903100874528719677238104914691514579924832087766294874460806442043317785880407771690048297133672605209229167279180580000637133202073371633781167863576860665117679805383363034828857855736105966641911749282537947202902937659016232040127242580 A022021 1241 2879256504942895241920080099202363154795697310129445755305073016593583186597575861902714500369217734706601777111941872115056322920873358437664751975995978379272677079416242529657097459198373108889211308871419087670645871851568477157987867797523575643151614659698538084440654392693137650982716245571470817661423367428718684136457747017555445422946028323367488897832113399478561642012987232979586112568925955640469719388914611655169786999541432912666106181956120462320276959790252424324820893807773533916160244069522341408618381327175810519899204795771634573152757905996407964274095169135167834941903716926193292775542144906044714380286180736916511130649318116093001419185671552422882782767636968082028603023521600786760640189788141717896216640654899308154245 A022021 1242 11702549570348334400300434869472897692884736850447512445644852957353387471849608281126417825641666611171221989167025342233691886076029426330265007649985997538715226130935331398552886108225876849003619329332222911317264046749733133278294170665465619232937891052469131250575558774823353690621991568065240766999407596547755901360337333416932154020169500913232479180579629962424063796810752975849118001659381662011453663113861427794643946419975649562359926424432665009829928420728927402506502669982219551514431787843764478901436641044269515232684192732052836724489451350118629080646275000231790347835743273377072235279225847708266397334579916634839481834510661932568723761574724150219839344118054441523781995642960059806380295483333060973833552493142911322438931 A022021 1243 47564246607190049873233749796786063449337953468574602676515931678313804249606738627989645867338824676726995071766585462326038427384035884668014736501039283944162843356779661820577799173687345038513703350211375133009822009218218908838326168676127195588122723599608574858344221402761704601316925894552069155009245282659705322593763410717678767145045613013250981000593951299083832134484953428186995487217274388264350917370200491238141176278294987435714054231251522334472634722518238072963666629330550002892525087596099056305062321918094839736321231649439241696614300007586300904439869040108971585061561740289590832874629908051608466176865845364874832248577064502864305734902572800262824009150750247603589377277461914277033974509278776904417449564530424216182229 A022021 1244 193321766484279848167475193759010062025849458794357585885793360620827854910483835207376857793889312113959396944897541575192676626849552889689329697726155198177548568319805251091892790425380137676390798803563466180344614468067903337157635241977403674655973941471807816430630481207790759142941546409559104934052118624900421139326017735234980886331513867996133936489459094960323707408711604989658341612821701348147448174427919557781699290534531300567217824803570392960759636431431122421386706505881098961336051406019593679895830784735121442618271504942494899791488377662474608805583465653262173183256279083756855688451119045196566118901184755883589277436870965595746942443628000694002487032418144527692053695682242914554234272951083743437814700829299910262705112 A022021 1245 785743663833264439342233220224407618474081578094662408882754815289565061475993254614117823565971073299050916883855675736395669276554159164434538504455702084038211438243194671992490302550530265197066040576468571120436487741240632857633984624589345036513204816329432446829139469909454680101217136828592766590219496992618122175816822351406805850410592582258089289416691441253106470378899114459273007933525934794819782625740294438981006499156493241017505574172235099148021395186055945550990984642908287193693435348143180339184075537725772064511354673223260330689099456607128848884834906652462293274579448255185796880841428545713073749777865118994713496492528941088145904224690403125613254106469165033800458173077553393074830179863614567734175595402301331299685884 A022021 1246 3193603681995767455916706825266282345574161910767283413387264826744146688065636637779879214455757131279982079265020488133797238450914081893423439506045845682497905791222244953600120603106439163349113851058803625263061099405375778041178595234306402233944425035990711879172155696637324365743859316040273963829902370747393793874812016908709167986538747357988738151154443006075498092520853202542189386885273617362633525925278495839991301758325619302330097958798756222549427313008100190406459645189522597727432217535804017867716945969883925181454726502887218497458043304068231101631603485142784431526389386883631270713192943503894035719482047695767818766661255536439737642137681894795667031430842553920083118256160070744022453068877705683661264733744913962812901961 A022021 1247 12980193092363494718506634940012506814693180844780723304774434040403668249007088300111504108007331662077101043109245003546006593199661828069060307435460619219497188898172758733117294343700146505564349048400992673631647041958540035010875459835882742948322983135876856514225870812835379865647829761761011307107672624107492034257086836780538535137571040410224640084566086180674127718236177109659055530636155300200911541803570519125601115660855376548636243934956548810463451737924163339912669445883355381219414151273300470770364367063056108462475446169944649621146807539892629428994498450263813499830368158538440312668259845425699518271002501634415220730826938190059855645444533980226273918732584947131056770110671107625501939636521186072065790427894057451763178392 A022021 1248 52757145059949953011916546924643086748924640555606189405836736542490124499666010074383542175787170559691233501050433475108636603419898916676361053734521216308372027069183695870091827070255434390015311922933368606428339804015814019511778480704069338917696743130509840595588220538250479788031526952598540892489934376199507564375708896976642890985591131252113030621168713405012689554328864297800592485629317013781820345262339689025452744904277645773822556976108246166959170079146585713404164474794219261024008516584576359931622187608931042837822447162996035989977975093817362270955092566240651551024123676271835130743708039569552887554158458876444561200491421473414722511241746606323922944041774847342908824179611841066805721075371606268721899659114239775966557877 A022021 1249 214427962286176004398422702162786006773669257334903630687959585730131726183474218684306035167788742507002088809515917439579161291526515249094234203855407947405491579801240807352684240815402566575578255186958056223555822959805668778934453596949240891917276680549944083259062285875925325920542359624034352985577703016663340910135486373960982595120319323344710548115777610782498391657989074693234857312497602503240292345077093787707438190002989101736936177962993264810651850115486205622309948409491664632133151565004193856893702279589128504269401055313267138088684578002957385207920058259798066409347694702974887023503513173192228961329190194052890009232808857474399532763998474721134964600607156674742442712060638259660657464731374494095969594863116274667190704017 A022021 1250 871528414927563486450087450755749593399522127360878542243351777341806024486541619911273170522920145601468285609786368222787261989926974428846116946849771148271846779579628649081476907300765261175635285525562615479756690517362869030216966488993384677741834515922655604089159751603445643873257476163452918913477728570530395102146393882478957666054155303400281302830580897992983873031576631741762855143711261126140255100160003282478402157933667923075658537023211658978176215327318918182905949775110811645898372322781450375195338204776276734528000329906230639481275864485969014815651830254641476688923798012556062286752981196061370178057911730184758935939246036800833286630902043550184959590272646704919509362090151556832929761091306024436402907827897166089439838769 A022021 1251 3542270186816580091163022864411855120124983845111599231443856485469885450630642668106248090732107813233801530745510089905402299440974716214449618830050928891567762616912204316068316388807697308108073461520408412323297565617209702841266984110810571586131524514849036977828936630674956462049477683420050405962018814170186398625593935212946884586380167143189496667574595062539395815121309008766884500430454695966455851709930087850544688587024827856718102655127515162222479201187322121213721254085552253432654615306376266277880188535867442313867935033449201588043854110665381357657662101579642018511970515724383630778284313838729051010898361738162592069388318740257488511753881409102903034129572418952391753687882408963791959345870483773035415527197362219697050385462 A022021 1252 14397325275335355837906910801914812053578449735802564575954898962030952648458689636283347427947985171015668142163278975525658975879246293539361889655487262872326422507824723491296689740085346793881194366046322096102279484106784674058481542141387948346516102533668971265627719416675495514309541130971551483804819876201285966874115675612383548226213865906124136328781628315803071958542845442729596284928037237482242784904649073321534841936024012044737260623644292513436137469730148786170861120888844831480117378853273933916034985509478660477191537297763235577390638573138622289822540061793815351508762776801165924329379697031400887337663788100676457185794094425407588735354432255798392202306740852490259195977437872633018794750379117634290156232027997220876069268566 A022021 1253 58516986043375312983440403719803854554240216406239221908533397001568277971005776353505818290955288060492069242569266887339676416988178967085358826611450666936057912309472212334010644627246788700105945069129008950293145430492259791984542253209382210938970431101756955228072335042566601587667869778815897584440865133263739080815617456015044204493073164857485198074209365631772732030197960884459981074711469862517006226028046371289248849857319872266440169538635050239032500434125960511348447888315599144415429013751127650816434115959453254019050083234783451979162580809761963472500866857990978994480250228891379141235544158376148489827379778950314144004746958331485343593278904301645916964585717888798670009511363444825368349064113036236886831731825659604933007943419 A022021 1254 237838458888386867498179457087894664910164363825424654515756917511894408180589867045987876319572813973282540520203816255168157745509038013237448339611137143941854783894976959879134319082649409669980754258001132660304968509224194733472849602646485077344003253396149681244430249694917032478832587195974990603682223966745683094259803694033719712439366023906496438622895305655275812633970761954268867082482552599650900133887044294926896175604229017540343630812801947982898701602672024467923488911894584648843869587938655738348130883739689349611788065136549438729909399480190332106853021189018805273893852145193531596936703389019807693614487818687445256996616971530576497573208405235073350958260895150827763972959244425043116312969219811262731236577738548981516949885856 A022021 1255 966678845770916715462437499665638078034162322500530146243696370163053052747989175628607281285402588440575226896894694981435330471386592139417066516089537454086497780365905881376657851737588386998385379002994573303206181015068684703700496037371158675275435137085348766408910175572208244960069595169801205547755301371642613557232485205312772409571895662765098543579445703305466766690452472373346660549857568548673878406862276331032229026466163906293602910918909964630318894435623612024529820173227403245350555228945928802460852694389774671034627731887691500166628263011107425030445331428684754035529370479262007755994218623361176602272339689398065800433832561177568567680049228474544144190709075934638948313416027527098777216689854928384941309346695863868372599681145 A022021 1256 3929002883841927790397608244591035413384093004608827573764942207159401785259529240499899546588317303554107240380074795518890450380090869669649637924134934959479672168430183848383733792151262591563204435062592399022250256278022154172321206992502973145628832508432273881195853946856050207556107358538732120041380834053524920080742892147239676737247729180394435018718050021981824683305186768794275566057778417206795395083252010505188065731896925025915434765872536655787076778042788591031997425939857400196999803462468987995742239313420428271693148742982965083458934709095334141811131746329784884432570583375567425197206945407336068633221707239428766026717706341246394737513568606228312176827340045222987547198089264198962120132536300416091835978769045025640208324780179 A022021 1257 15969175004473467274558332106766095736840041249459566477756194446264976969244336536490241838679953360737156566856582428291492658755222956778303273193795865860179622102401710395274190063094690524241260856479360771411292300599484717192566775199443596025758755410625995247459035213911657977748001267736804713902231965685505244597424642712170320221244714312623349302582959874266938062009287261687642323533523579576902758338209185467003803427241176957334311081970650743829929901798761902748749057196973250086818160315005913570385417296852419708971858508409903517812638900951872995954413253180767875944130147545951113754011890085646028054315705191050794136314807011571418025014698437682572798625286571374105845186895351047817908807927397158964091514689660319484655049144293 A022021 1258 64905666364423046742243624172658504126641771034945503046058630881730150503992907859575045057451922981181007827115720423740555093986822920364611531151049786037938667236939307785350520489317259527533091723971051764757800915630754968831486819678163881222837548739680208571805264275786057383667903643976547359007042792680618057798744007379982640393510899442592536598311552409133176631270978398424804878542300029868384793215501923380106592361463141136371870360998409737215839701930965365953404194208068190808220779035654855869901350417660783094476699580959504654209605523869503850537448764766802126102503062121585856945271849879836651043667508935437745170675436703999361134532214671534970938756359102915494083005422585808937423714176324266793378109487598711973710722313916 A022021 1259 263804831810639870872340004063627006003254846375415095940695891351707373629437380253290723428722693374798866154179239736697041683562242029227800484025590205133495274544868389991525070643909940859684014447175790633375745194288438130001550432934590201480222452844050007891092530476487736889751293768026797789806260634247402715550171995790381851583545124541810190639675019444854170537177640549004035139529388447430055745950460847471865975677402966425075488228346679725332058375394257593466373556209673812728701866070218373062764101027234267271799210603299026884274256869143885972670813073258621727056430645905592265943478453382984426329320619214515476738863434803829678350602851305137520023168702847367119535614317901686681243267023792977862096016332920090458872964059420 A022021 1260 1072217468593562128407928644106868240929141032788227187375573612949764714114009419263267213256302836398165002743262932085654243851970122166940903647672023008991380899109207736565628232875672951393545366943236131984026904790986053337259988225818193899066451093884002254393798280540002031009429074912873324376525389432613713186207158062404999086063957254671963251249262750565749044593953678809378018466059283080857899502002717756866559084789351475964670890028473176407054283498111710031572651247455843691462573762371510607409801502636040593054757966468925901637868716297589428753357461298258985406495835203106101579457149993154836272198002870220347269717184754884603820461899524579037332635555310778261654689902008139412208670358489304701349487630750298115355237431118717 A022021 1261 4357957707091619244277323707973124457339893664423487336304814450505575778573496333727634441281578270023915853645883806808092351809482261935897580481260532882985202869270881412897986440678649967851266207048207163275209961611340386572547042877172874154077514182161018399750869859809137688776463882487590453218886689986660401286982572223270430274658841444901885585841791364480450819019179420591241694368139620681256499374314826104797782537750419446874643437259244156141901673262048201621896765963408844006154334578449296235092266060318414290207400977736124119473120305487893089434488311971994156974732262271965241012936262876362819561990329573289591320095576144230246876794604305606681937749120868651667256046206082701908703653558452038982879912210871316415958690521592540 A022021 1262 17712633801528119492900203463808485052278951151355931244772743740916945707519682613413932808096447836369431818864260440107932526039212443822847824120637383925531706552558128218182998783658543000219558151794537413184739515653482285237443508435705919910935840463995925829724000128347089575446030723559154743882653367476513110187486930968115574629948687660654075022697403150152989809059138439527332690520029600463593729761410639633642091308758820364188018174380409761798664801420121743738760594432462198277893806477958040428590573440827994952068964245603525298877527167641730128573298269966459748124255592353250288833371766138457161241171359305735166119882899027394102292588508193090352523562532676842829320267883385241986979554791226081699282848425236803507813380625310617 A022021 1263 71991840507423410830654351630886459943668275171482530753269068575324064466310198529593564033898461106307148120873136770982859724410421670726466166020793999558137886382175771075933096876685803114548862713396648420062087309852311367510541111942541972100621522756492714955465475531577489897532299551985589455619923991594871702478308821908517731536261720323502295922883615713395162921473872142272438401050080173293057719913949231368766470518417646475732703464695463674115398028448200046482221189950890106043341839203166926127225155315722272319318984060743447610069622827162045317467609007943056193252267126075648091608051877450726955710081758185569213990475617989152844585762938504230980034092585643688199573048033599251619995861647888451675962843019567636101146500729478857 A022021 1264 292606122709946905082685638863434951454932370844015592248934574690696476237039987730605285619845557451526276741419156103615094368252452340921019746760031783509127643473448568283221426968365805554861210384236509603607458870228706595561966827574355185851189388943483730452333292675229636099245837284038741206705689263896018716239774501932375209951019044619957601956706491910292289037897088746843361211615931431592055111294263086794314625769178147926494901721384531989834551895426777324801955056345796090432798159555277856232214396522761841358722697555368943380736657559826232130140269365822702050209127309839946932226770487312276525395527403328143248121498642551314740005256449293194226846685512645640625844321399534142740852040707423771454494483870893398664523311978448425 A022021 1265 1189278429942626672682696296693200810606560905093477106014689136115359132291911101611772908088991347403303959629956979865119439619302593702942001680699008981818053340618295659554269808399173396333335029794959074594937704243806690894046077896932844955772571557138439859275626645847454765568177556517463090050794720944749407236874946036733671847450491835821370478681617373904105349645884811811063885175953717098270496975806769659645098699668853777089148255827092362348057611205894944114473759632036687872940853057990404229770311021084285652898002881545408645236383671563541783452308791661334485149716009588375684954015018528284461573568677293580936708116821491112229497729023211097736829850147038195722214989529981580096622465360103905292396092233227430820235799606767340706 A022021 1266 4833744320958183363321507770743578814050171165703476424047883913426160812005753798588916225874115563745820670898627665251144273672231562140509627971493685712106927346800103893272501369935001981544554741423882862723172013915898536069214655079478109092639611049227765022688443449470316228679359164697934333043024801068109032556304632183141509405144201226934932628914525140386528198857014719564281586712280559304794869854779494031268410012889340316855889814635667590359718802633661953643250330014639877264066184873907393996931783014912737635992777271554773181496062475332507229986972608987331474069316364285115742473462688968097941952539991303095182438617357753032774197164060478171448606144995908497464887083297225056774370725896179379586010974887721913771304282236859374678 A022021 1267 19646437345645519410720670463077211212442448455375336025459421065747912951603806332775621954725916930032007813000210172558851251203471485242217454326393656479718379797398365527794611007234083905846970364337780996676803383296714715384218797732122215768777447587219048758672400565703030771987876703457084198602776857425497481313374151263502583838174239609701228188469598459719341277960252423827660148390228160022673811061041956524335794873918680600733222809205609127817429166054262426713069214521558808657907198074954146648800799891166950672792943875098394541078423600214092007009778419513192275276354084799318814051185462938739399807542060295977236718221756575589382066369495775903948573890074134248659885789754683204765882812822699152322076508332502405709459358618269494143 A022021 1268 79851658413712380988156100732972821232000282271924389207841500768071735221545245824856085320510809241663940044009597415891190959628209722000553440234971284685526286514538679025788135973673817415932431109390129625645572434371337324923951612317168437300431686726688640479551165774740075019926333308973881857301748067935850736099176399126950829215489684158275733946748066857551577261760369979441730524745332048100678623171527011149676293409557501388521336283976827014585262633233026828152105909204765048276872417999752767902824049516327683368470544127312125410100605861498249907669159912056097119725584674717263943816159485138202156462002200606261319187153919582053613969454973948494032412154851330904937785273726013135548034581106664272997128731518049244148434317889635329132 A022021 1269 324551838037620493273380550082737759698293064045962463584681772397756371401767528236433214559146807205450305976342716840370182268699615686822902331351797738085502743815152769951129650792124347624943030577626650911089577079034368406872381281762361637692585361346290315608811733316252382165655132445258808628680694725964573328041165851221881372484700372561999366088718290468766065728430688182901737487234714674511003694182811519029235738473480665204250898501205914415079323291085383878391741861296699369973198315452243036269301648911739471238696788569682576636992659620209569947725500240775586331970743690813027361895435336587254199797930888811736966150985361644705515352697210135365732404074491732376016365634767060576634908959560818105552558509741533640989283783466232686637 A022021 1270 1319119698527257795849516289674692226387845193089648235470190327161853481973803939772262077692920287273369140510379834259695366280816258013565510402662981267588382122382954662246922906120468956198163642326883390279973470600618666806260820346170248340764440789350192756638780897342640511366583232979637863776216196399517651604323717350223968567639768455577169513736212433353457816341602365439565700028513506266076671966719647217693611862681724120403325261861183657291450268299411775061579865710826886102195944085583862473033628245489784716304878866780747248334835973541694253677541825616618865621779497183571416949244344442671000756231099574965277473636430096434107529181135327162245116306782595857663023590443530205827790021980881839238241133245486676590977191375899757593251 A022021 1271 5361475656905514533706977406582588201553672989588782237841918578740955093632347549850913269369295528573935047885833261631478074513080018575083283621298808954382452373803355381861456867352978720169800306556989823154046742178395023657143807829491849688849053458566995420725281825362594202572209064436888618161640236120227627537038506054736903155397305142395850219193323823309942599309559040002839346027052743594515655691546819356354654308971704642651987937094010062537124608589033403640254886976989948633926357403788434624695342482321895286352800623310735193746034736202491834934885322971082757459911978400946903327424334651856650755336322586854062903135243988634974790168873596938864100394740321170313297371587709844481150893139768182239525705297134092272452746333396357072245 A022021 1272 21791366812036454450857284265756831753507657959306889796083819324932404742297891554466615511492661979952758414124684730264497117527037485253429937893802823870861683386150917879839361423156010794002535776821962730162891708077095656214218907818850562183082898539579303492713472998844260175158454093391415910536735056702534441768354244015505937071774887907474572292243352855186930016394546460902217871675020336620606283650358490086024521883148100695398524314733606164194710732782289237987424188034896582527981778754380871863007093228042147447999990994314640293407996939491032883573906616778623136465515179714919948173255377040335841178182597255946318187724449966039890143798538084511604320673520405341788163979890068402022488867661272113879686278904798444757820325359086487822320 A022021 1273 88569583809469558949587565600585838536420769247547396715766624896985013616902501948400589082261182586564861282853432679910380445778781185548106503988521160635064039551258162914478133841615615027585452486864190572965693162684921648095236978066383353398887325248833631121662831128711713369106275739063638668979931873731812439797484330066088745739577551405562630846958097943997289215862937787293013732641593571278710774392821838047371906253518935063036109410444883747441616734819955030405212041984095620439265640164560334657622830658021130929438128000227054622373514573541540608197886313235718706456634205709912445172712809485187013199373412885743503233123753563492212777819619953498546034168474154964476882519817392835087736297842211120043547421179867841530802473642043035581772 A022021 1274 359985275079198146648086614448352421294529715980730129945624563176649593929010856698516232032429505740490398401880915665011584677102922171720606102983991039547970484469773503392167526187559534743834944804607755552563524132281597177623735396595908426712085039159212841717188952037603331043866929856335304731971541843269101318347176046115650210563893178102537545022495773161246259081917620490065754764160236390951902414147005384206448183970308727019586998145231110966349803846295009148687507695040309218383265267201256906619412388413160985306694101125290653201663951025049719811560795900808249689912316067351729018881833611025513941709667281038358142410813732254103816884570397107689196156163196061688755801944396510208929981379610812047335298847732867534063671980927069558932673 A022021 1275 1463136583690152782189362170596725028454016659292547247110013419628786175106052254079065670677501219608668179648003041149163227801609357416670241102243076847214360927271899422843630154322385721620917624374829324592731114567580023389947521840993465373697978786266947087512278220282592257019098632884230609865255894076700614387881125782482171776779825600093289094060211132023421535494349780364849379174257478125224501580029767904615091076485309541055188529047168509120256699921653123911192970258040642746388381372706445345546251104626538629812214559518445746548805327855267321203719350066132848056709352935972068676180281122466235256503494745271337118313205332681787809884705594130720517696800697185694135598357733228464740195213301642967745683975396942643512029421273061807845504 A022021 1276 5946822858411400598556772600033495019501334045408276928238378367000839253502512367169577147495650836415468533145332782221933354546204008281757250999990734946500222074903596706023253741952255576144749084843332482204590902914546925793128111826370619861307338208480500298401313339781837219012942634176066828186055322528876121550479226185846071080464462924259006028722466007422940533411727928587584230263265368178013776411087611488524696771150990086051232786102570496205051753328447639702243752601250593342618993837533357284831548314945252111767237955198392475529764718725494382801844537225632485797379825194110266388084819672434893928125526023466476105964263802290778418089933913770075628840860562339571867547815877245562627553339290750558187392485781034583519382245093187683569373 A022021 1277 24170472192098160736472192727385647842575763692983464570226653198102194407329069152661825564562816048049071117023691423041861891955116624028537426793254043514571337773476965736760142543568729421968409129334335986753404153828922935029588762956688219538791076502711309755965964723297131139939268380019492008413562558662397796634756502387519505466945997762821700573882587842231444891895508633244989035934838241664423899981939197706094533609178343704201358679021757161041414301696558655274105457577922088461714560921236103765014207199168064120961084076936143689062872349682095692976415111266238042176491705510357947171874058979129269143876596996022167114937819345082590031590730057887955444591753358358915338383788052680088460464431632209058489357375322478375398542458864603865324977 A022021 1278 98239301875733585197877456997785911304442338839464493467814950900523258357500632215579682393714411369785748462296089350941891238961842432145896234866277678463142490386995761384532933453260016099155632729056188455440014174527498595741640598130143101895377707860524898059728337572122585007712720255601343032244537874948365464925861858388477577617908977175265941042072183980278455494510713120472992236479845900460035871598755098599057557978408436279691101915048093613009938860349722889065086672138817018950312093404358436308249623797737892706174930584387629992134838133888075191096346932092186110333218588427625849047040212221553264734121429771741133210775925184575775114798737362929735854117471904218150814287894888280522248825425914657888907770060880120154577463816732417721332769 A022021 1279 399287211119798299732311702918428808001841116914616607656771321699192710076824060913471823696933509017945659366772050480143626784163874327766850613258392552527640633096749221156822115130752027090156692791029092361899688143195276540616766819998148767536379893319369401099675374992441959513751321499896663652833548090869231291686766257383891602697188517691108446656003925741076445269703177329374205291064425738970526057143696757636750675209359118564812067980906420124466014483110107292427720888329438384235105953026069777143518057445283878610359092548891486231012930729057913308956269227958085026117226583638530544195780448848037646295985738012587271640148728676513355236515877768296671974539059288212802992891919974065489573106117418588939558260161499855243150250990514711699947934 A022021 1280 1622876729778632301917707690489344199784079515418980530384220278102987515442809668411481500487759999297421172578313217002390812699751989871127686407520085758029991009453561748801540966345561936193877176505169549942778554285821835953119941589252673513424524051629868573190531943371999029642900201115129521618338042562438097241768657380761485472005825054651234625944440123417889901897636896538234846292933034131348868400227724536027776657988309879426335297801608502627749753887700476092953653852722804290505592222744929233587279231981369214784728048549145143848997944001073441347992178510125812088272649806450674184314539830676316042486434590834023718426557381855381425966090058262452557418498448981992616770704210626502215159856600692386471672738580912106000982840402197452925149574 A022021 1281 6596076224607126751809510093882447873224832162072145248790207581409572996775560837912658778466830272098273104293136650436881203866286306515839907538739902549258177199750008932209387180153219723568198500624538726766693862762900124565871611382618413515548342976257268999682618135764070323062213965193610721029452104715776523863983810205264400757866761804770249127307547867471800686376718624120894613753357024562985892043258329605950684633227373327431079953442196149796435213452862842997047076282804204489406538563792711402567886113977547059630746494992309171650600192331687453127635942472184775048208170044158349734312819134888642022039359812033458745714050480544311733756479898729317694086180439503528817632845077815232783466056242444161159525904302507918783349221149107270236547923 A022021 1282 26809319994847744409958812957263849268677884812963711702574736638643701372314580837321701143264280560636676611650543667309484747812405592951186764722704518297479777909163349814168623341566184749196201100630237179923854940907836504594756086659731881273008756276700836368621978361450954443350502097389882414777645817152936498822643599429667413695381306720658905795206619816081863311595401861033690685433167855166380858401829952686920263165269725833456218907627673841440092564249821526203858796318951307095426428618837565512428269515555705817476636750871707371758359921140649513931667140714990657202753650232168481488978475023686771191755916624930096886362313118003088295282462019874833317839603029131469478323408761965236880304763218213264291101575306444215404928972027082398771497464 A022021 1283 108964726014662207485891638851469812348584132867670050467936493301675415939705455181965018850060672516752716033160371668667647757016652708707203907206997718465087315808042722942479257647381272911771371373629978796633777963536780635085536133253787918067309795928171008754598935751451891007535521751407751815285021245640208227429252235781649599123374513523452168430300706761545584227065415378640952816607229342834462720449894966745548407320341347022976949690548066007673556208789047519533621300000441019999595476370908185751519126480256262685183109352831703227137046044891065184810327969801769967594404821553480253137283099737606778661603722539251775135883630806990520636988057803441293293189097209083428880614367493796673659205539313220058908913989785548462400116588050844506547089057 A022021 1284 442879995379675194098096838081495755043339919797427477827950087101116646140809719051443800208106479811352721431412620390669432164280157508232482670934475684510054509542084214787457492390631617225577091093276536186158885206766258671239285785527028312995602911060613064387969866959966307504305947207440057512829374485566439836947701111940472607915279075400156832134486803259848798160726907503234818110602014152815274064071634830851261838546952993943070777809493349422745011759047423075347202767472302773625588718411092174310801117094648115379316834677221592765354743523709847893790071192505516202435748426313614444835172416569447959772052727345836821192754684904332235641965253537452053408337450546954598547882343503706233166728751743761016448179821541114308655347660783138614250209923 A022021 1285 1800056747548819750648402552305661284715910157618488826672012631790210896386000588875775116252693750080253571923859222229416922170700065962783574296776786901612866020248889532649803357185209187566491132444845412001497753967878305806258411015382705526230695171340520757200612468506964257694707804288998334622269581736447158078752125885254537789698346894962102779582628060352695186935186839808479153202715782388596416401530944432089834972012344145294891404205638442174333325552229275242310855980932798193215671064158764186457438786312181606750020537809102952173280940376308508218175611317678862805729137576111432588011037340944338304174546882047808769247815431070310198319001685893625006973020090309507414637173515222725895685206256633624331828328550030673050806720315102151767233436357 A022021 1286 7316212807530967574234032130749731456861228151668372633112191134356933983865695709008649208668699462582108861027368394302334177576030463233245168136420630135566256643113514176559233148189324548756227506751768247802248567187669139991016321447296486663716454208638183066926622933733467665260530599109210140556052637694434447469668447945613674969338543114678211445174096924385992793220278020601228572471643455678697551508845727658973956504635305534053705545560402920097057645341597381485989762791202172486489486545933424362885998882902605754323849657855138291777067366894270685212061532553815657522569084266098904037467472481133980840485429087919316572776365516764601467007007823701628201420850520157733970454733301913219794929937160338598167034752052307161124681879157039212163542688180 A022021 1287 29736267991533664465290240561060099847030803004899696925636926907914596893426354267756040550303172160974630851739094938266745335981981446371066798829655880390347729064076693594524363472770612530914669886172088794652015367098256089756605839447987567242109703272711413831743194602560935996223912359103518724307992009057485628446582814331887819843306682127474478063875555348117119965334118199703688988757483562644940800244698950575431875474912707299680501253018770074294328871641476531960228298843324579818296851092659185115069030966638660277907468665197991340985486177382261705385051527955424944288698229361566205403375410015771917786800105051687564596775013443415719359421137220087781652431409819299579500812459692364486375904768642756733950622797294635974623568193960909584578653559308 A022021 1288 120861114531019166183449786718073146990836709698411693855643860870644688868413111013405486061123306856239871552212170480681064754991856050829161640564713790992118574838673619956707276967716147109715433654105587190405816773677058581598664446193098639053463181785462276122297563938456318877072056622656290033921211928715035487019743327617401340973470230939689815361928434135796387093751190299990547067893430359092671503283048696664431953488249102296891036345018567890751373155250815683599970390221702097180029877724093872263789806390520702045703662705219794799199169255294391982097740810422478846260174588984029427886936000521388637075162208648526148652132972997216548309734551646371879790227429526427529729793051525702987611493392961464660974040955580759040466534494055371095176456616341 A022021 1289 491232087693017426476387291041103493439793957343541354448875796987422550415481711194352037168790301198187790477505671678084001823221314259987977856679249153952123258489430630891675771899067227323507721982339132812868536760243482996178214659878492663464813067788645969120153581555185808508730547052401048438324681810834324234116550780964652158829171976542199105176067001118144689960678045337862191542916274631979534158850356554256237819914003199885083529996411832877008648556619947121902140571356526451078947902351234401081570259880013651197750570512511755662450961097877017578139830171983893356761689332499387204838716994657924523565992652382034209486977808881988108197338320334470416209078576364536496508620465889436777437088529007599583345682363460750653115660532711276328793851960132 A022021 1290 1996580661328487878693128229199306821208920130057878020874236268096591099850060892987545513085374995166067140907017572378216836039931168751667872670792742765629568421604166062739837274145673218811002311924945852057923917713356222297041705567363106591186386343121911911107682306351516744923322507754949927614295963144879875538146198008480346516760238090726062801874569772564023787040461017052328246273286078199075985737950378061963087606719523779938183652571609589175902980766806174575327847779117834162040930933851053921244863753010659326002983538759672843426046555114655677178501906914491777440440837230896879631031677749105770977978732503021600292809719168194921823020824421323990199669247505526674777261837536006356638232133203063592792504902017539853729058472043017747656615903778945 A022021 1291 8114971389413911442698550847684111337302964348479818356378889286761852883210485950104317631326920361293736739448939449748908151717970421114171983618156078843494041220390074021980903037578611661238370668719805779473346757292637196439549043590751623111049968894919906785183990115145883831570804408204231888793744898604208719925642112832033834202949713646627380866588560788966850676841268542647203535432380296351005462600802722712115292386327351012747145031247794485908366452158092198372413620517162756807702582004583168469269655852751088849072573737435543744969039673790616550345854235398683566579744514489134817445304619989516842524255436038522856934769455562670025755351432350691315575515386309891953016366591455337754367531141162377576770443167566877888447949945222616153669728097226889 A022021 1292 32982769955905081370058169746812441690101395651946527383043166024181734981445559559821759926886685536746450727270258356339597437442148910428391873573379310677749363527696170257988422108762918181793961820857151571512705336603174559066703235950734121044991822719435601144483182022269494645680348499414674337474301512129211782538364996993721726852071576747608988952700611925076992424523501051627555813374058439707159233664610199247655543692286918231271513187573552034178342843729315126699275908133699282039614415245130024595078776384374973768700026776964312556314852366983490825827499357993274363689133827189937987797734006723199367504302498699966925403426607992229060519834538863085841253103557016000877353202341959689063776045432265551101124240525194669155561511271335348533349146736806105 A022021 1293 134056309229048773286851845147335957634081786566092293825928844579199019509442541510428720799617537522781338225808920157972647393366772556572735859899295093257602790066362256865715079650193264731981211016373574509350396350565266765815236870691598787517458100743296575629793671285169312179522230882598079455848063057686416223464663506781479702060955306364885148271767299171582749013813889698000442050108755820582414440045392385516848204335316452598018646823827173855094028884774934181443533709714606382480037450183550105085850170131219005945863730229013775439950309476380612822120345946628305689014957311556196129743145613634996999607529233329325757670046730027001502365627114539062709988921871857315438097390446686074939557016470615391202889890562292934949506819614434957044096467333114474 A022021 1294 544863092703858440189369897793103938214519648870876247617621876480692254369584267751223690231376074543990593412159120638983462555755327873376819362316091447177678400131974975654906031596800142126003693880192032270494250466986330033009003587944874401781674319007862183308105896817509091869056858805194296494485319047062250516620092685623539032487043661267267439440004126244507436449255254215687713407511940832983800606043771573178702483874570675585104665389138863996829359026354775257356169885440636541536656469965580939530670489350997731004937226480712783081208971251134092463271320438310446420009729529947318054434402601294636838361653123901701385279305161412224992716288699967262734482244885515586770693664354337975558901517891239983182372473271665775288244939893407328248725831777583334 A022021 1295 2214560370176767289934156927079314385421856195093757702147286852429422832043442933835858201944461779088504359692634627644887705304061637318794837688443522949935068300011173648711373939711105078690614101074570248876789282208701063220651141514618894031509179908616438505428767712488397195718708620605131242421366434709547782942329939258294470651452915221191127939173681968374381517537264403405868628240034343833396139163226648080488691508756738400244622768817661973739876436459006089830770385527076054702507820084310483789423295798382085008659512555820971970095841637379966510197723129625890268277986473949775654384087553998643946250541234232836230522576987551699214291671278297818856124158590742871659888812440838158909983834951738778670629007062073372028635802045374058224438952354233029495 A022021 1296 9000935645723781280065442070668353606999699069547630174728982752460786524015028378563370335610370578329664017505270870744616341591901559478837962536392297967145143229977582799903256551490640662692516465129352304249600190250094782618167859034345654165266019651243726478133795732915589938205324648577925027812406868712194133615545859198456982532115838626937123751319430102227285259556871198745160900217323048704821113938814186738582923905895574918769539800188305237391053018208054332036107110864601036204127824456656865781966303172485680747805396259077559337144724592341858294787802801101986602464910753394381347201555181754965430841704002355258646202577115178128077652304520547625499101149842241430280011651256366915390675570275434508492089731049878275084982932662546335354872245846710357892 A022021 1297 36583713674960317089627815516373416998777093526671649658210352232830492164994803644835668473691815868775188649477240748706402684004401891614016229747064440476982606019525579921359682050883267303082668879951403369063707291808121203594295566888166887487228235556567757868039632953698229672932836638501248464187537952417137565854653097995251783682455138745137820626131389998550000246416983435739449088886790716153729193100352080315284279680715326048567467973403466331313600432212159092203130319329158289894409148501041204098696497020271814806866285912689070969431113092993997411959120372718905338877600298937459089027005073214621759102272284282165711177047532779974849922740494388419064325311225052046019623336473242806546009411499803092689440813841771475042702797875879177659181758245741711061 A022021 1298 148692109235034747768774233354924078445842504590952955701128531126494486687863914156398469624544248716164905536336329982635563961697324213978518368459319491025270362408046381539207862935890394638951349681711255033874061510856476407333396702043156522019651422151665442434006024410243317042780545340767525157298459374252101048207168433404580705307577647943915022438323944191304141692613011731485351371044382881819549468850542563758253968102486663912305543387349184641425825437679672431356317231600006031674240958207890230808482403858426684949292002242370927304581652052177948412031114903099937153141352527294890740157312812617520628499169436785412799343036283642929834468252663207845188029918970220999378838559826823664844761711419430543237965965230744059169886718029940871318282421766978113651 A022021 1299 604349343677927964324528422724064669961148014681840581938537528481426079344405375134739435965037698998445818742306748067014809506017994069091575815975165510676628625961778357678481364139972923870810518211408366591811152764483742485073378797957756013070035865209498348169662343395924728029439044055837574009944154843288959357836689254018203657316418214639986539125468876457084711238198416765445371872412353097317463726686079775132551380372975256941481022122235289184843743128306685821520077913135379307978989507962631529986727202936521512360618106104940102176323547524680216175720171581812694144048278147933878008051590778419807980573838024358040969941461321817309954838837585576923319141537579211752694942622011436719753029546351221740165035481615112886467300872008003656867694707773523091989 A022021 1300 2456338342921865653798004477702062507294103282738300334480647588353707327570501003760849208063619597103622614557131600004575593933756094815502772943118788212300837048196583072489054273343132288212945415887490511293927550693367082736844025193209679911838110176319955561508536499132847540141738211648614075804512464890156525781989966155491639983525885090268447717061805280023992985906155728486048491594033423122628216796293805423342606650552241713532527227956079942386859996654269938440827237926154048393906971544555292738459301724543697289971165568924064123101582502871916820879034440112193997712701664222218025505282660706652887273487704681371079545577738972572245104055381522350281271620135611911872099739038452842124218851662324908225829785450165881179910981812434317965811515978123845348424 A022021 1301 9983626387660286336210223633467542463800033631862183052757742288516771929562817647708940859345883341264441560361824158137410493355950400689167112483072359886804165731523971503017074868704830892805738132716236646665899171005382644210449289464667006094363522304034324266901790266696584937468050254627991301756098636281158759341175048575771021475497225631882032340057718163979144229784982295515183284135412896942371682505309673777228216078274482119334673303784507504808006253432347422290760077922951554788584152811560131791398486889536030617397404375074083812668908602855813654455764587321288873535430877454921307808710295167178795189027148439486120754223308361177500867655605685354512841532323116196242957383096342334222094151061392563013770279386586405428601567967655452906158911354967970144732 A022021 1302 40577795862529227105665313743400038352610793766141510799696004156976516807788555469192394337552039865166051399777507988353173138839503715364896495427482731227487614096407134011521909655742537087823466392118211998182090776421446432123421046658004436250082091796828757584606710535731413105925622097993066560799074545484924685073180092696521114913565532973876617459916271306569315771331489660250445512518447951600162555637474261206857816822531244420046777376727404094064353780998739570139307315878554129624306614266907925314093067673878255222478928750905579067248246271721130790174932274651911409422280339598101622715969069040108644087874784366241439652646588451830318710161291507037562680324815339061585844443557787868853336367268841495060415796551666164234915351067032118619844077274675156651385 A022021 1303 164925794809011597797477465173961508352360898848213325248099816151361717178005536513195970585363184010617779315800461311536376266912696977702244775363646920159852110972562758331637550671645582379460767453526613105512479624611067124493601400517055711359177558962389487920803022912223694740745324011654415317538859423550387922287925520895380561179181702256583159028537387550184428357392473751058819859427104433975137254666325302334631663416742734658924201126825884053904841387464495887525507627658705928104089695245525954832392852411417959637399622671924207712357146181124586352518390365592352518086447243180673722156738589207654709720063171860338640728076445250782040396134627146453919747971177636706970035940212135283262783065149783818577944109242753418828530026798480973488100672519297060705000 A022021 1304 670330095935594759286944503538843444370654288263408262633822041896873069731122248578849454100967125883843843981893880760086446726422440424106374259432853332206483560792086252829020887736210373927249321808075954480234311761849566997466478780332226263403701760734283736467113431384536437256502767380726753925686216330843000096201357030550730295203800665104563156553892667015369596511546437777940175097820626996673596526786846449213699822254678736697739561972677417795259700570559680853369057592744523177674912936814331349269469016650942001919885206313380158478670105187652035236881199975057454861161776679956032587916792540369191097401046026489137640302282444371425977691732983036789703147612556537300737116055117301999238186174683799080330881395362920623263230754357989653853770033286959489037189 A022021 1305 2724512790963802953628259538099135170777145670603421843384299971267924445679128864421016603976575567950495001044043460386822643756083947528033052326812612055303323511851686367613155372649259466824987655509475795031903454342744995817989253381871947456223738326509038161035436616843175204448979527240582231337886501110467614251873813365008738397253687763753205932864359241691954867089583755882068183713154268565869035694901288315568857501967863948189742116887353342952750582326707000590583816051001136249930821599702127575967989715993551201649503661672728104425292828116569334929518393441866437734466712944210499205676001543564093167060622924718164882979266457380994995032582684772500044297446957768725160966830007979673655518662078455654720222301039437419176706991029343233043648573843109546899601 A022021 1306 11073603875363771780407550260413499602422154274132455660426722478514485700913621096723327958251179845653970510210666338372767892950020139603131849240592360792940221275281143448286729726318311494088817641485399295291310690258996348895942688106268848954221122389883267916846450830020566170830184904308092433324615642502062293336832833927899542200681006613347637410925717471132635779797704040053036450372156387958224327542393023804485234839875906325479935426141613137444547505714994195553127798913772950393085930249886263788644249323390892929605700984988519953042769979110555615897399602645746148244769286727256008244150582947002599636483348209780781250035118938143059836633659840687428121093486854702080470875554512814844071911627548270243477938271792410043484468638079919665564062311101506494520593 A022021 1307 45007938004612105797397627069136603247353799902343019697189723759635248040140246505577780074678393572914845509941027171597634875376897184668241326510883495230444757930600001402273011614713874321398510256026845112756443280093181690409360569465950664482897122603839258619019899642771830576000210842330771702859290422126187787310601077984954716314366312221830066106905551125176389196745760602760393459908317939408745556284112844185868697394707453040016265135535773639345161503475004740242987838927859368289249803788804188682736579959604296914312651982686667441160362428995835692808473204099678666130058529813366434418527955710466918420790877684373876962212894876838956408492023098411843419228556706965144833120882707333052228606648220139387639331202120315723324889280275052933738587718388257057870406 A022021 1308 182931817520920786109113279922662507079505916871694268919032717603251704524437220525771398445035027433461867546842644643602839463189357035691997998303688505548809282462126089954539310067226030379207895699064352361221373447603488123079417205824455664517138397825713187909819739550578362861484089691909432550748117827675410599823615705772692192266385192209408284039954844246762327965511995183448405738865965339895599445594140535601253451912802126640975769617622647665966941772634892154753327706472207014800292680605996635791686600013827426981907797930717005404408341210744190382342737238718861499561603267148090248301234401158177993818464990173121794449948899073355900485504004180017301665115372809256484320458595318208032019782234193460829874596177155360679253904786092101701387467463125206085303414 A022021 1309 743514396462203934892628095978546132758111004566722728392040426737098609035148265318493389980064963769800404166679606730890689049284264908626837772003860435046861223953260930875570062704663061355963640127828056671768004999730145136039201328444966775688787346737042206507759505355023583509446014897044224605877914805321643306594565399292024858777864061219420290033947775698827793719400629216394907064255710135116470356033495915177426800526288240627479537327601524890879286076869590772596915268075368576311162735463131940483550232044741326053126740750589129199665417334640930374487223351037886219642163738223959402891013811502171094785200793747518711011903134355833378840607060296418765716409587379884840702328600441720648092000702349171976703901095364528309887102510403700742596270637584561915522283 A022021 1310 3021965589355900208287432782629437228369888535431556123395625253272740396544609542283011618141259701793918947683737990052372691034195725116194625106786479760044919904483369809250000526041736652838866925442296043710024063606244523596008140811206470773823596416962364238083798062042357205171267516753094015865681905782583420464270074068985927478434742500421599245855029293666544335252877230240746853616163852062135244200875785663753354561833832730030845123521421426311448601569688241024412025261990103215177194211092111831677677788313979840451476804985013519879588923262320404801866211030571370379740082630603828556609705780035461617696895532110075007610922751866172546622456176070456834273068052207900412630410348963091467701965098929730573772206952252526748827646986881745870556786858298682573781328 A022021 1311 12282581301323042409715019386728307524999147395677864415217443287018305081640274772873225667209998688645090592261103633009572934796499094266329344204238713958580112994500361898011954236669931581573807654799819174428200139081897775150833512955797482877431757821109359595113492534872717315610063812833691990416361184452629093364204014557917658195717678486277592421334200417624718150834373564629037104312313222363970648822754216963387084692123212780827932722560419287138772867037717878405985033196619160392619061538013589359819201585259178406913310566898492192504796086751689978434923855757166783239917684459195002884426133728169483584117387951668453358105747444600455863873919752038194197813335677783717038262594210339462422840514395487711782168940372908553267435976099654379120661015681403673954737353 A022021 1312 49921747605261458042469626041607028930092145104442845599089277121134664896000263837820434117041059565064880104228113701897992363072339307455631488607729754289224788210625034608671107284607473795066206624258088571407520604934645188791224588649061501956484265661188675999014489685468155717083184723396729303713492899177134864001302436102780485684971864261873708061089987637068933557432169601107710549672649611112668428423792165771769412928747819131460137401780294000193902211489950982330561412244240639056719952156757073449503833433216469489945338850327214902299777018265157527418099964006124844680484329252711961885641199258206882669810844957541332306998203127200495865596314003333977328377182001203114043573801388995779214788020573833061772336265157793154888910243854288160125412037671159692646163891 A022021 1313 202903674954301173954731225205268111560258062207154578441387676011738743476007501497305927280950457843522854166122344470444424313983269148740271423314798291835344506123550390904946381796974616803322033375505285328928210368001744959527707445118424078381898031214976970876920057090618268568429000156161327157673287063813418287976603536762081818500300908032507626928129063084900819374804420278337638742154420110628238629915295523059204672721612991116575946959117331008980035908288457084654994606387611406973967287531765547662801501953183116845340235553252311242065137390025358873701725078689952050822634753578231364757161813420890629410270081185503557563265791697803921686391807237162733008502859525972471974666568719433304878886701394030767150197380147323592576594010556161782010638805791146396818048933 A022021 1314 824688703518497026632249468702494552596126951746027566118987651307034723555109445508424466239212894873221024991934180684646970814615918619617729149254206779754862473721325512534420771762496146263632917161879772363835761659695931701449553830255365366851781117057768480721354240443323078043968993909540961963157557601072920735815104539477354785099022460933071438509603638723798056604146730020571154205353390386533711001616711607118426849738830145255280127070568360174697727243530625685732584738204828785774731917669778496021252236490171401650566349362640983293045938318111523086920228711494432698251270290188052412261010051757260949558539005844550202485744127584614815019541783695870326768948613071741850827452293635710611461813282963492995026618964628361865392978357779972150805984213791534258054147564 A022021 1315 3351893246212504906356320221890425235154489433877936306120070449876473643008444492017542489886678858641212313821174726103338330483229925704844293554508436147987120036376977337216616146993136780472655082150250109070048695191981536198952249000192701039919569702462484865765293549807506113593055421624134987099163038770573696639233114386363159501841475158979172256783273655068886245119094831557299123914550032823425077351110765454217603832890690114743316043036049889707189238247941106880593649322474204632902735101740608311399298947614219314977769616452834599707349559607675978639128340032649308309786262926572305128144278422675313779634993569691080370585247692654661694167770000010642108099165765809330533153754339095288413081775771526503561939664443187391589481776710113185904858339547943804351096147516 A022021 1316 13623550663505613130193336680648391158533310500636309055275106422777713065160864909086676643943076955907501717778266051686667019805585813992774089097343556496197309100858583688686046214344119417744287145636364352657245911323616841618675427495670897291384365833262777031151768268401492726710903679937596928886789851491927452428817751474643747336964020372752237584858311069744640578956112795414754733637090261348349304516313886854811228163136751630878816458337415925976514572510429681954142198208938813096463770462036915098630043521087499311025624108514222448396248764578739361022328413606021809784928417735742578830566638302195844179867703041052361012136937523109849826631446362026950560140103097731146567518469943858564349152256264887414941334684596935957445590303166564230424207425988193312471984590829 A022021 1317 55372029789679466347232918538376506211499350581185089828863533187066221732986575791838975666941347997651556109958436390796065497261725425817087462496120041793511769018647335554357538689082126012658904913210068202607525055507361107569305297492110194104901689684340287548208303902083507786304763159645899816756849771935064744147058806666506084494400489267188908280687707017876054391131105823154604595846850907057221162411516178052107235936221206202492741495174008513089154346559067957639964687943614970661433621196878933217855716322493702354128567002421801443413206802968298853467681308322253249354746122998978463213627801476186907650430188716366873811675765402340216555634930097030833368352732317518691250745277233622413975305360982185684342198545937046135775664054303030191149270090859342451464872068140 A022021 1318 225055990083585963800056050168483140299067244523742859452369027821413179068081834600389951842048432370590089216148487436560914017402797740146591058418298415226283025066316993894466352529693213126961941552025886835877200047777116663299039870463533570591232415463236472626689103227313005531150790053648791234616699822920465339099353634981578606809041551964570353937259318176042199408123251593361275745280843791106958722109046302700587360409349506096619834309925300309211564244002878191872220002015976081843490049944330823035855011968219650782606583268842924422927027297628906838975668626797086882274554120951939516300645008938917533442683477197446615147084256054506730966667856750118357709253535070377919971038315861062355011128372879050641624309875015558325779801190248345437306712770781731705278184420841 A022021 1319 914725338133506482156877109170363893932168397174247600472514325204385798809831319466138753103305846612289407821217587981979720507456158944425129428877283033210051941981339560066164810164822620267273809684404522488144587512644977235909438496859231784595678254037497846961509412006131051730775212334428273968563279509141143743258020092168889269719674636007213611275150046512810930286755773810355443376058955287440008137298759728290022993084208975696335629359862961972005867605039291679266418101380702858746002509588091480065385633632109807551478027752250831789932569699747708126303370574692535349098177353599508791924507922325269508881560988382996251363601977051037590942412018011423412524946563305836931432343130846296140972362083703726006015433992208471566558097905796719249103498896021689335161655979017 A022021 1320 3717841253248573493385865731234809197393242781477177991855835729077757709108447385089428037254447774826793052171143530192091599555442257240395846386439070422685955485935733227496052977121737316158080465550013772180632974931834942284228877965424130126659240362560206997828101839545586689095337349912424187658599268543679846079690257583657617432204538628191858074195796383173657757381753029365319235461976112219695327784069536681704357624937521790274484127263855122657967571624482841036017998343707942604843199224706059943643830397529177773926132993270580847252417685687714842783786107000600468530603025166353039294357793293811434846017636864580330999166464868051636445069411138504719507703981591341169571948175007545379676974660624747397612659450206038306184685200650526131860272898082290461691530192132489 A022021 1321 15110922380877042564300171883604151262607937789511730989538750158051177098039375356022681046594951648807691348857346246440663376677016794685568741799378669478275024810525321488366977661062692245518709847228381950703044887096653396382927830747165151579458942457888616420393849460506538791518672241823178650899110254215099132044720989521854623178110704492880934846246557624679315361589398136491548557988120872792900443107249767547005691411606247618504412635485507551676241461370962021247721751470164545032588329258579338785533142187844161950908190251028045447530822230557720358744520792696703148824686615656155847420453746070754256292624058015111980402588208681094063178320053001779946370213112323459381459311928213444627783837619464056164531780305191315021327959496937156210378274952912838340985447871246450 A022021 1322 61417354762356224304115921938140322566028488748001359148593293385669308704836454850781735964324336830220690224136875752008805944741140959149395425297321899236155898902093000500765469190878038437431098425410328007528378760780513596108211885463507041090707975432002179138518971445553348699977700680201853969349350446876652943028800155394569442335488332691693956625356576742352486412879078253900447137286282737528977075801172327684857054292109885337203127781126296443446915814293213050989105749920224014158958508730259140645580242248009496154904459914126010142005908898819353153382959166063335457782054955730177902600399253809852651489869185959879263855428493661274776385522387091590234750981591195261184614898858468785002389408052229860877721734368994672976796848894681760815626062213045578757627836709181238 A022021 1323 249626817670556219300606262442461013934542164437085633608344416513495138790059852603881340792128955645210073088891418663899612356975253859561962903829349055154840753961090123808940695493209634046768862152219652664274661005423202953963088738704920925562313123098216711980985429724083173524143462912893321965320714236090671365920850838349159540223450419375081187125085475444568287740960452063997379400747323486249722762959730468241320835705233223596493471378199127957490002003670365702096090756119936773853892766505497721536922619987294613248747630927720343473797204768771988443924999135948243574361097363077808339938977381428730557714047891260888042826802788722038259385201367952626726851027532330480611203062837065948498310545846509257482580739430551892009961299473712621077301705110848281986422204131573935 A022021 1324 1014591858301949973813640456057171924516373333127808700613354708965496332570957739198239055993055304464637908533130511668285265242611106013340540815216582111420693840314877531271427318180528497887950417492603792812517888121183365222811783348041695288601583640451203177801279141960366426421995535606305605877934876628594041010578040540225643733694957896713375900586958805646587691291952692100415319066311214064149166798318344898009123322878224036867663775387466285618378199444861789795630303519989477474476764586976512010436671295633655463297170412871923247694602261282234145852849393331766200308752384561072943720094947541312512113468188576958095493954875022506145624391367699896757303044452383546805485049214422092245112280078579874722314449351175628295952658168298720776493698057797700191680360309621737628 A022021 1325 4123742186591287441642820320856727744301950030704316358615983372218472542959381444844492356871377163013099636549002838081014255493196255035475939888803711803129148418514321247392353560642689510286277236846403839891761077207815123056885586474481180956696523758607022885770545083228888833112192503297510183569012169409836876579146612533068026147996817008153502919596850967803861593670133985703957314254133331530259458728829593077223242964341799715055539189584685381100662052340237885731649987586317174629284075588220768341346867075777887977972715902673035303826188523201250512395173694964823038436024470740179049512517569785249221057117194641213632227080017397762796427794105006264885234775892292931918997555223950028573940262636009318564107212941026081056890203425984550444605215749662512312434979932490980733 A022021 1326 16760680151655431082483102952156699859920546962633817234252254948298901088038303960764564461102177089581406235462467608000643450144470364576558411658943382158472765252488892149414019474271657636892752778421560194386738213936174248588464863029851656338700739305584644584940503185703672238298335160057666374258021411559669533229401938157450269705011874671202144017599106250528329202749607278724252437880602569726437833424757525802178132673129723226300340119591610426148556402794802235615941981596898365670051388640343092211213371738783323535441791130780903432577964739780920230101769175783213623329766975432555716750348294538023204668794823468029960273794536247391216557412183621098418061594938958283039641660921711008695378398985077621206295558896988296847483587973815784691682655941115204595461013427190938755 A022021 1327 68122687218307161850134310761312011410435017881856159193784939038517587897399724070308033033300919607944810852799481735078732260343244395301687964078927494102758127907525257251234149503187734564193437098054833239001160268588962021742309688549762720445694730059591991692128720400162478507039546536709258862967293185762732886465020243542192173766959442002821951288232399552977415330792705024299721108577609968243563292032904661591908403688226020509653908341788728228839753065184861458808527003413942204886059336388663601154890340144010215729848369187180879291054240698478228995243702218102378930828835218787183085353625905313404503391891922782459186840393537319809225784268736390968285572022290975423661109051267527786620117018340580179222346100475452383558966580816351526881854745340730230119237952712389522869 A022021 1328 276880202465110216158091885034834562268754768397945504933544060985713835048759055907463219523691724032321350737013386034072529725037859180676882448308242223160117831627046957412173556805094527362807669460101681630716096056668576966387046857805458995251390088268131542696143749536666919767119943797002171275420157646381090449352043074727014886328859191658029440411738151559026405744910025418811264929428642448109912625369887392938142018533008406119749355917992467198205582506513534413655100032493715661326436507430335191806734131087490522520917120171485314685316361964090084673891056963298260231337034438360750909627299206435893555065010930674225810954128633333339730411104814166176904645356425981181927085200319972069454025684439370382403358321975719587912679300961268240885285990055048588135107884479276088032 A022021 1329 1125361456623781733235052542044180160905692450585736727225204418136476224828321035817867217744761284468485995094465623047366920810061270024279542522335066240267811158658246410451686318300750871104745856603196879178705329853454747141525102530682043732435152865215364228721882208989719140860624316244544944841873859536608086084184986727977900909967360584621333280882387687037498050702183984863372023512650372051503900293238181655937942079800870475309750311654983765743216413882854592406581101188598109753181651200188975091748186749277622335207191476480779427734585794335495807000502622543945778986187672045932519573611777847442909109645551175075272549835524461910994497756451442192380649968663178025302250524869782283038350084559142828845216892711687365844667233020739977136347950737737578968873286450347921058732 A022021 1330 4573957967305315663547899120927619171660219517095323936253006916416065970669844026968007991402834103082430898556477433018304016184253206091889988645411724701923088082537456827465216381498534808089210784578724698628533934664720679467260527914884345763654917358950812482507286424295056047688498569165054174054013716235525236126696929256012042004897423204134896710076591701050086362561267849799400195654297300749394823922223900031914185126671812245829788877512561345484551978842377319663553923776644328059394863299020244755334810107765949216160137918533060387750496817210638625690170440484774239383601216965729279948013532880267316483471539862627938449775045869017890044084104373762794647803942265156119945857525646520862994012865988945225603890867298825815904711641472122205631524704983173773270539827733791754353 A022021 1331 18590552718449713738952373370650153160740306213773195957436599900843598602361419975967509524785022524701245537109335197018365396371960516849808849759057238378479809993926932848076031173879606521373165986537790628800692780342331734111406073616803049801300652036214219530662596657559942572313258761513755127231668251539565759242916574527845024270570475826186831799953540036560764283712525307804539011341553647704753458106024119604780256530889094240269657753951251746086807581732823267819831496197694275006781794873978948537667224787078947632284991790098565034680623977285780055739511213593147955826581436593767386636784011749204494378336677833564348916073322037982535482859554494745028527248362960706236252699371408450281964058969780498600422381214955510344548041683744661236218191587505128297550122107845259812048 A022021 1332 75560084471232825419652234977395691331904367020430897584323793265381031705630560823384444437308640348481955061710421351949664839241911463418286760114635479495038894582270448988414282122114708280267637160920296576295189066473683374488309514790050413771552066908161597918992026427565668914359660666486439848455065143783964014845808267183458436357277244755018224067243588786180649345304817126427440170482560775413896955466605833483221385010825577780979168958352617032602133064125106613723136605001627098826977089194369113630759149008248872739678530649484982243269235343347271427646707427225528725731363947203001267774314246334756566667881597671659516464561760635215048482252968026165766806891404573905158205080401933472875799995067682453091642737592058769660095179314230835741460438841790950056851168908071067826349 A022021 1333 307109016701465068426917615917450060973377115744210814485972752213119527512874131188601263299811081609381773088281588305762112704786846752247285924281363982252866124075396358319337510517842835218176082276482802838095847242242903193662862549032351667596544167592008173759108843094937450086686405719964351998889887677968846110246058855493642643684987185233855037938698120078133102577247990264116099106308904847112156808205775753441923241194175968626696966954824035840041683901706117763721716144874269686136505561754394668794699390496776590942518700632439312844506074899042949889255829601040940140601233574508584617890000398447428811599448448932318599424995226971789059279619113478119711811402154460858509235448402202779196182000642543475290181658981294111537214624016251637585165372839719407205143178256928155854385 A022021 1334 1248224493121743957910465578535245475743191911355954567655905002415328345950042825649886969062197899211905310803508768983943019469273416921858003907962919693371063960902075083721536230671847229588852468307238136042276499694418300946805541490069047934753826781167551634363439608834635641544165507261802582462319611101040651178101293965574493938285514558211877880422175448989030766803159202259478219561693519220748263813971636488436573580194862169566958063515795005154508445925751107865150506695905623018352653951590010943196555036634118393612898357808946538517251663007661730817451492190609845420656553935456037579423963804876858329930665359900240867416322702408423679152150758454409528470754933535220486388775896519238814635820728514858451102229872368684775309550328003402373467355438153193984773515612247911807745 A022021 1335 5073326735774742423809823225126244889950431660106736392356621382078289816196153751317995806236676757411557151117185400185685196064154780049424441275789136317252005283936885346240239586838887628732783044022674457278316278820495056857420099964938392165297195091537729917455891199150783009520269452767715362302803136650779558778113809916241243087755213683816311887425669149675714221753970347922746656841635299403863521197692504206738553406941147913551591714142946205360269068412335229383154333113491880463066190100531331100688642090008503547175076539919770520183705020899648058876121676081803735646033357474723731132262912878950592431318465095518303519696600754699838630441463243217260525273747674880024980175310782479315827325298353555549819662365694592541658167287385572739854653478066959332973683733981706599606318 A022021 1336 20620204386116318447869005631287874852624787204550267693624472274089129028196035437356066404109471684029988596007405604809397465611531996862813911238275373015620486724423427393724482046473869238865456397568487556641254073249669818795497353702725561593152974644542446782909677876152955329365184101172770975676862494670252347959818357064058538358251407737775560316308757687457488346087296623158116549609308002294865878180124326055065017484376925917893234019223107719075459667869973672106602690715250335812207897668452151339567025225177802809485648415590710680718553521909125116654170707714701967582986283110825208254805614125336941620406180395176499147927740040292411023079146390889092494131539169672744879383673819828164535391012215106631859206715706856516796334827821539449036585149186832304264078916768289842669862 A022021 1337 83809470800874784341554449014672007873220004744239943463886795471188820891130167023792600515487969795895795602736281512471446000102462516735106074505001869299620760298924369669973559080718822895428051229374910275716503072735919429198992890305633494733647613326204862146004283877258697402348509335673391517623294282028666997083083356275751914705904300960282919511394173552538575305693679233776778196593786750921082242476274898961688902603864265076423653600487992066198582402114976594214113575886776354656839818919569903629367077880817359604278975128855773627506164119513163333040450030368782069716008828111656451413213477965667783923151190596523577509158592808644211685301596531410401916387639552965343038543678372234257524981885028437501903182538904912554517577947687720328880592008499828968075678854218122234862531 A022021 1338 340638107382291228542657332014597171675653511201189832372101790012609543144128242278572481047351320595378499553600975454138125877828917723654964885430915441262347512068310250034897999608832497934379312183000105287672317527731862365019208615030444364031851842674748705614559139787735395910198413085563190959261630212832581659957810352418342467918602970527458302699608444448584646903600102514496989365459549107767604284492146409281604967679010542482933073278746237367788982071092874360813593994921880113050368603045137772554969410478421730585076319311254493630192094937262834272187605800944419039508921523133279820510870787351156300019055547494715898625472309010769741872961142786878918583860854356894042093032454961327247153342657268189990012949774242729109892144756415702544994992748985270177645743131695658983301032 A022021 1339 1384501287171690743168576760179197070017959687935348469871420538699359606383055029826014325492564837125319828029117966514595757114583537420766523882513837515302149348398895087628392111376627206916348930768669868756482010963914359432889335289319234266081596060091572344255511809399741415055046609374407842427639227649348236593034869694756946171305561959856789449360901678284504697881832199422290386009604059175106901745904487557922913720866775657254476244657803618380128131682876553021148681483428545799421690538094764539830543644118970873516127307127101616106118883302837125071828361111002352325002736071312300108692279784994282159138154839389857674567264608730845946107908728506258798769436439471523276772522476758058752532179477455877566377361488755259443697152489885912161750807556880412765866414630695888640057073 A022021 1340 5627214843666429848192301025687369428127832248709863881466123558396481506002957860511251981471146759708970424861863996975106816335855679856515742191971259894572082624767117491538545767873184856913490881569554849486450852165181541808979571101390480944157293243062423496198593525754924963923339322576174386116948657964139527040848039062618871409023137907073767341609032636928987712513847862502328198814094425555431964540681271944088193143334520376271567091108496734689705761596254156662765979200975734246766611298665486220989042753311853145836748622433093637172149135790071844560379700153847482130371839324047510901040349493431281584802221333264575864367054965508220891248691267217682907912443693584091120067491326876859484707114912006387749812848112549029221128020872896190205356446951007434336884365091824846838941731 A022021 1341 22871446339690536450309808866884883267502328149171234498619609402247457000962501745035304808235097914175066028815771028052608644824519503675864597994106130769803437311262434303677881184042869140767174520497888950839268467041444939573749993849789824950615213504317020212206208493056235083017808660422415814017648968867408599776553594887977404403642304676569483907698206892654701607226423341888112213169603114073531947055153136106430871391167825534891945389255551845035584231854614556589771816302565842447337029923621296106121806425931118265107892838925712683904139141651336000496784344323559023727963328798102504251321065396665939598289873529964013436159067543731420285483790369016353674667628650737205630763390419381514949900611153676858595589904616223188998532801712223565348191617113954339580466645602908299045920901 A022021 1342 92959496340913503419925806212689311288083265781588756466330299551288230690703799751174428237933843905033275056037594209641754124290183082297674562520854270427879383824620169443364894169914779799233142171255101046574078687439218221805311540632592077948373359080055787312256892069780641050829434136142614114904626850485729216367957809530257650509675670733781334624319155172694280047774044631787905893463694704324239047523580353696042937545405495544075919914157293259691658293966082723958407199960953466637849659378866377025984637524679413585719938056754639524470349052486904471332031994115076520067216946302520627580247771725112193500547250934951056585301531314241364194860126557764321210274648978118343812803485574128743026713021094346189433040382111176006884167770252132715112870492736183554361151703611370377102454116 A022021 1343 377827787172345260585436130640580020135451894529396668719542436932210935245768827168199261815557033255181254978380555875694304692977684793297015621501609432797604724735441759602521820560082433766959270560809628588676230660302773201368057443075986693911636770095352898972637996194914024394565527237264349115285310396917906884125840715821151392215275573890473520380147729672644858660781058281532751190582098654704192243527430735058338042142786246582380923772559234679733100122930182982435102678543452506258435833543090345547093228264713213170477399198644989870269087944228738352143773220322322657605715596036042481869191103816820868846072213269974512184264027904172214391178222798420589792028893482458307521774858735265908602631350795042453078312888723280128871819820102065855183604247205666254014420364772915266938912172 A022021 1344 1535656306011222936410740902174354742027383859451661727848641219073389600670891603188865561075456683183233096883112504628261146961727363744458143254544973609308887970832599904942418532858115907444768700852999948548761195927525976208556291331387169378743074798948516322566190251370268033380038117103932763133992921531555130953541659888150931006159851052265966964421815453185309609869219007732254574016283279980920412180467843885610102491943047005268923778836627576443517306090122970983929502465227065964329581903780363870895992131305738911472305856334557460953834283404447849878416771842433690079306189344052383042303048990802397850089966483424957065013880440299735960903121646644397619354387336955739957007612749257047832587536590813485425959522223155626955375848645523725439802712630216985551677433225894306547720340101 A022021 1345 6241574522194496495968622320699931054380737534991277310715116414571904645857223840670138221403582234273013817342717791759813630167016590524236564952118941058749518456591980871042101269482801724148334647459044119643998778308089023370177288146726887975038815888649250827300628325466644234762229693244567559306543115971681243049188606839834102465325652770752997374194452076895800457994334955315187329575324134465413123822828065216410619197278757781025848279376597660674727349601523818746277890939568855963663214470527946698053107840913630618302541010366610915112195174404559424451814764607711853414628822133338012768340643751851075688704296394164949602483881195160391965419084429702718103578754294371063104113815399041071009872638650765945588617280635012259929722711091440569469055843289865057797640698157516030326512910228 A022021 1346 25368471033272173138528921793052338899143978315828580964550479566564375378362480484364820661243114520509744601318842004040432753550860671461513356198515909545914147622994198110303258149109075502737229479006747541358727617178973750085161271589066761197163428043259460934850789564652102899245260308370409953014309454227526382497918565100023886690816635413606535900059180571750576865864215654148405638745833521878460330741197812546077565154629719389625174125025340515103227404127427697021735758187872132300207132285262879626467143810166121745171037700205066151791807717189999332629244510612314135765004331089296306670058050686756237998368935420274831938396613137228787179405924697060008264293317833992617450897549769215534146270197141492140421193706097034826287651233550979805750475273048060217980196964761639682052955244497 A022021 1347 103108489737249520240852086786386222424874499219950615985371111023609237357294470968562824183149670266762292931968748294036761203485277185136915559982547658414479445036070973597427878267344756012762946460927034439432625659241406095085153500508832424627463303664841545599005215829964251731603156575414409081961802168287121380180237887575476856210112641268381240081165728004342179091843540548712046162509808382036493210246215783743890572339968494323719773442968076991757085047840865693881432416295376187271502997900238373591233706687660900864569774242183203139417923192951213205333542491529667326236727578458366090321663699526468834131910138624989406161028692423176332800333418278009558302688863619474313036681176228132064097190817444294050995513538353684684214200099358788616151548797591454973063396257526391838895172867913 A022021 1348 419077706415686764614031401976497435435499762590657212973889574417285610869968692836605702729631048884739874877165681804908036676990919640436465901272349720027583372397502149886888467410039694381344011380337752940157233919220331060315243409184215795781900195036677890848969767908109177121371197530294343602941888779460968174071304294882429004135290242174872504102138736358431891859255372983051028300059094646628193800257576751872407996922667423341426723058767855500107385546686319016308631750550670313495229480474632533897242647038068833348542511637838045964126914965781173880607970182907847880468028178522746629651690917537078347459896600737737607775059739244452942484482344519990087164312509428776680285280808484620577505415550966370507637396017606736783355283497711812561949502933544284936840859900394658946654107985465 A022021 1349 1703313902300180059281390929313218947469441614635093724987277969993058554702081800861891173117944522244192558636674949501547609650796373732498239096476398809887070491757096978814071973460176307029927303545257803575985378484585809086090643322478495324163573799681774726190331918768444651519352165771480553634686428923448414928971699371805121212678823703727051648789543131722818015931272385518470942446508686402913887419052929353595289864566749029520551143302963477446876945022203858668050752143934441044351799522942979870300802863409437869023226707692920188540550159904505910729877689691324116440813827299281463688918253217614513509976389735315115341446077809989301741200045022266789882167058947832603181825111760858967771680042429885299660281516490489527338772380389553099446698134712624414066486244964820108579352739076282 A022021 1350 6923007846404658441017038858870214558038642723471180264966888121318692117606412483378481922651960127061223230627959234928988191669720583015018675607230301984332427004317677144350892726448710654462764386178587863925800870879839349119422356197571699818553805482769252158813281795491995028003970390889973330895802197968393263749417388119376483286220247133277935379016814079236677418308814293410798659598564415112174263845730646815021895738169758058452471975941717534312343910491979156606867343077402305929087918578545836894326752980612837606847740019682969190708073785004951177184118101473615311665013154640273503114359712689415725884969725126123230755076284901932130908883662178753120940924481709900766468475684323236095471934012818174686995776921364503792085802204757847844500287395391267576283595650987095917747379545686854 A022021 1351 28138112168671753529507452158864584873317513220747843145933161732015970192517825655866001755536891883834865856517014843802776266298705946871263543821580557587134028391835299106556977477024899841736952814118596000458717160246282212382834337885212647211033095145648749688896549797012097232171120136740490846409069554458638565404427338964663767345153941510314175652550383239594232013588763440212512495940589062911726361401202786358065648826477778993306158877893530048195930430350061528046594229201891653820217785395702429845916086844746581796368559251511282813480464555026967097824526185037061819459462361324807236257402031222666182007475600437594825538426038199984466549281246703719303384372048259149339014872006628349487926899847049684936120477013895684485331915348927809039761999207477061864390346269212019802728908597867303 A022021 1352 114365514814191132381202674706388897208900370762557271673737701139403397223571469704256815425445694095668108980785993761635450427912155249302578133604123335903207329096387582634136586714167781100320793732017198455032713376411210771392487777770986802690195464666318926735828485227235050002130394440537495055628021129032602280580211645862616189028799542063353483042849717642445151424870050897705435816021394607550338047193383004186498621450380626943115454057606947294755434796825613692789092003453165598076903661592526616667088691769370851185252296902649339879008281525399301836292589772547890240180421118041658057077213077927236913384942957670557186884442204271902091882408513926829964831911497903000312982488375554057143864493273727258532496840427475773151397146459300424705208189821161641791645521992940714802924955719927220 A022021 1353 464831147886222307731267034407809530034803068100563389045983301925673482733984467022757817689363787885323632087777112185557613402938165195036520051416382995246966063764432598210050646154349892279631834583651626228812168053251607250594518380376444758516153537362616700155770645319476312156680786726220551076233747476683867896477021758056999073601691368363894301686898811571664805458142524150801859781230474247776555758637542862658994447413491012590410559180496166624280637886176578829382360213782347128340568676030171385831290594980391473716834526803059734757389369301609320911442530970807776845186107369570618955223175204863366657892338255741453880810966000581796441352264315874779799889244594741448291539398455874869776969070903504195005120507959705265714663094571855964327093896305949826302121647288013591261186592840515621 A022021 1354 1889275769853065102717748455861033262728160103502567298419871423646049417581955860827690080916290169985458039762343397972457575240768698188834867707804913644129669498978612078154668238900492650693637273624267915368905234108678793136622058285621127895121710328679839478292221417114104006932340180935198226821335802372392158170275016661196621181400103190987988162832793814210321677216673857180275337453121524409921381997539946095748279464624911340324839214145911023647290195050481744426178750170976879149978525009526104870454502811156697000663484726360354430468124365066755684188589135100667812162546463512349712169197707803712704998931869179323588233513028091999134457643622037314791254235773732091345462095466179168487787960077346594983744617441224609782554053778699940854894297777422529761406961072337359020439484601288387795 A022021 1355 7678837682855909321458652833732775889320742369823160767704255893091660961391093501220747695078187385540151464194792722790481563082276492202468256481823667564056022072389718162926313841613817151753218547884671692339334964358733147482905288189547995930932408458083017833117170858094187189879650327145400973194692893579154693735836453465255635232115705506125786503889524915485616060050227800178786902145652388064811069607217178233092616441561994493060421053591319419329175113697626715455730084887330366934023957729357011017648035764299066922815016541536529436992861984992434152156921302055835354774830698064844493460782367185932475913464986100024135254209751755762627996279526923353454922336605029397829200973798045886649497215900468702354386099751575717076476686769993718109788660436532583946555029370658627528610350130834285141 A022021 1356 31210133057618035465358558687568708229906720378493520202098945090235672814944376464642407408160948348490093000278182952577710987361060171413598333480850434914612859597244186935229771666892711580867615961411999806039808587383856561316459655902683777343302883548924060710293592913532423829980899129338140466371406134258959329424189765248048164889057851110399451273330197041437791501043157485443017366692039653925835993150496030440141761888632416274795291750969700201091148736182458869760952009078951305501052649898863634783552774083411790270773047312097292974167404197131664330081946750411585900726310933663015829146657650932852508679114798812195767607919137113304257118704936783104271543914460065458317391372462995090476445916466510891816273654923648362291316811574959245401067657834635016068720713613107828361097325346103981496 A022021 1357 126851542603768855874739642216424509020763143573289539680840421983096203968422731777307307084973110269544149346020494339183952786804211083290356987281810666290118451964430629669381395792483185523142770572659867170391853611568123013338877736943419721618778811667739742239414878260881570489006226301692368158216310023497815536921770464473858431244146800374759627108711931638605817032572836170410030356554446430538390896216581461706414825602216925571267070415032387152751899473276016961221001870690204951488298982296233235540495623664476137003916751610844638042258105678318824419918940898400175521192435042179858673539819847506204395633128573810836440985347215932982253098168407943826167335287124094957062380177251488743091917001534472484668246867122495336894081771733730877149376398442805058937217000606077863911681197711385047740 A022021 1358 515579790424125730999941169052068416644997067562182196622347865343345505804462023070209392662818827270046235991775782140942077445331075027967621513162622097382918601237797551123976413311984002218179042608397453410589218140580149172223254739107718676025620904845633976168601593382776144216366853354671410179652567547512757395903762262747714984169297936091060600196509348849404211451183818766546778086472868211884966369195170342566523214972814135080682310250325290554111221288193646568277769237177780010652176705895725543892591161448419137517995004130866256832221240955429659553286946437844781921171559008187917042923589939399872663471234135755469125786678745577945385522539987788348576118053141357093079309160074812402895622274902994723426102824158902558638213838199901599669207270296257499977923627925443401421991065799141317033 A022021 1359 2095540305127417673478428642361992050911031252686537765563935048085771208741437694664217655511765574304258814312289074045219129606045330680920048039489747751077954278123888273359597734039741059653256093122013681394629300411737150018282517725666243093691353780403503464782940473051388875864530942332363587477712361810771967132264250219720573873254164991407803674074758735911909288334178638780268090602369800316300748393545774740652082399827576217069610436163424448765923338417503226625049222792164471077593847856182544506760201947207917316263577626198017786448640856908642469642820886398544545503699738273942479357794206652307137523480720720396125641308304786904851023832213548747907657175756309326954427442700161753083245068351746918702923837198987160484572986689808459539623002506123930010642749371468527984516353484869638371384 A022021 1360 8517186383122489857289436811850763093226832647588464639835566791737141728864944606395158093454961793678449045202870595304266737509099764501776742709276181102824380357840058755554223162093498684261775103378472577477930858952824380205336692430942431885934699591456428608582118850805686936207471943779048655615853084720107179314195451748208435183453517500597996415169408497581223913690179865376389049426288730185472787254728524920055608337476468226645322843658925924159548876538378502184811654793765049466562671183737203864311912079286659991560555254090403488500010351555043064864813669336822437372393206977418258453480957006109809570494731295907462368063856245398402721556888958948500702815217006380039601939428967358506600144677287252081116711018740058486247915282232547126713088099463562365737270111981321747752361412143539659349 A022021 1361 34617546466344999909636352382608839173883370640353849735039158619004301606787830051034221851343156267207916287148444108839459847306451163604124154337106605870226719905770730642204561142477783790045819378810711631074585081801294223322959523232112814609353289431692315970605611096125808188045318157384543979402166998048662412201334770424311169654560341185526607534162864679688592308741346643986183954048106116422536998304874363393174946104815006718408854880048152273741785180706436295659462534255691328911888002473444183332330076780009299869951813630167032969952018540262525750442214724432299949229757889159051762042947264858546757815045943496759567736203693531764625753492149421176864740082464910775833597272935806749900958780236186942857112372801470686753650006304138943247467733093089406973658058935617484771259825936046373057681 A022021 1362 140700751333120236475399560415200143636027221450944250283300396123497034529791951726539392532292290139597337750859779808526448737916768426875513215939233361330497397146551316504293674529885410665485284339255278057592383284922789823442327232182394961042273795977015182096655741816154753060795151746320133810791383991482440926722741782786291392181932387268481015529596591008599865283653030524980320593811603794926718535293588654270799145557253766449071911055361261672828919584111614004947514123440036951881333137508966303673351613357700107522577076896164482008962161941879218657705209907870388597780325548791797868551887396483375428260236343121757356388953716011742352664028845997412236691617807721502510708703071709098860700060566794267400794690627661324047128980429362941497715012953449400228441257740045676879242604701720116775921 A022021 1363 571868992649458476239366283607857124438311758501365456948734042737781014539360803138006317700147431444561920154978951557032454586446225577600846789966211507883743167418455820392716589775738930399201631425696406129010325644633980376476258374668865363120644374565383758531482221808327759622603509311327933255720143709818104581149715546324851432831929337757656680407041003221344381702282929147778299181015655105572992777715043405716204703321400667834760530570516421192578816887537756808895084063634543988037532538958097786432800793972949749985578455452553750540300635253114271186668613347903387028233880463393988460890053979773719042144507122096066606187826988842538828244936866533980309398108044777645757626266935741069823958588471502256216941002255895807483422182174893067858188520608496320790211279559856227044973160506496221183318 A022021 1364 2324324082531919141703955637698802123867624143535344528873119091217608187866871674125461997778852547116221269509330253710137887541782317246466527912792759575254789907103062406148546350205407780892154351905608767680409930618054828659378482161161517969696791425943473268310767795761088366987073234519478234895465457836608872014717599656812763614545968714742527914555272009854911615166560707184134965455729905867951078651239139186956093120528411417632887468697282489621918831592143332353549462775211138917295799285921024899407564558909471207855035457815878385260308647333548726153053019126187036863026573734890596425983261521002611323393127001015745077931650590786603788383299863869802880063802592099758040421952007253128453658073744242463697221581246832493719867690216518383188065896108166462468312199172618130745355768919565882336150 A022021 1365 9447063068777774333628990153157465189000726668289910821591309219237722662417471644460236131218680749490654984939720626972004658539825189282840418793319549724911410604391051495474020967007713821971363186030365642677872898262084925543663205322767752358780988690408231285484586179404216968388510992150280471405207823081806269859851888825217031714470007034922325292039339269615191246517566666309377199222500467192597151776790834190728179748763285039019094672193562594661767384503776244208250392794158988801576730270115298473043004189537734258837989056027573845554648738761671519825765060129040368686999198756580980559167437874334038050936306096793774848747568203953726923786049784020955119578464990012170387187965749626287056490701748089308803443255360241810221506001752877776117307066180813969978136303030191719388668422079599400200155 A022021 1366 38396969379694641047501817399505091506555595541190891444392153839955155793918675842552387569553133250745155448803275906927059157941744397645025662716172323951249202822411900926866480448909046277580002201749982120004870546732492589704602528328225931315458813063880247134654665847952972961673306675186616320749136319034379637710676008318706336173930208841158859041491506078651643456129978584978308864802684809321620707425257345732720198005617349570204984565759983604691251918944635038759865781760943462159490122749507925432281178935141558993250256315568512515858001696620891991896107419598638350526321727371032553279982851079017606400704830021902644654358442440073894998792688400351682430183338417815502316295014198535067207745115322092930260171595920112312155625150703350284082728599005933380010223572613816327165109975718474819586816 A022021 1367 156061968339960581098524392838081424843620236402447443012540567305405521274491559992293400416094656111122612971624833493549827627681455828123543485919630566804143852172729467984494303712027675589614908937313467819656125293337890798383937872152186923711525866668098800019170946183932843714120517989338311049715356725709498204658403123129604085566552936255330177714339547554657030225537798884670207762066049986875226745524102799560740692409647449066940370529141649544561018565505886402187065131512299420687649823410383925503945026253375556608273907944853988753205729583244593308951035681145032660203206387036039404401149057627396629683576245181357118232386386191889495553806903793818276200120410884974905531102166522007170526496941803733638752464895300193577684403533916723762884023773880048102614093995967602635813041018194801031538969 A022021 1368 634303653533203642440712418292358395314034361146110931029780495403864072904632500878345280840275715446763642380483448000210355693048092142290678350014735941993090379700156618378421632395996607170125548392912756470595753025297801006609364400968670369085219313665050753354884692045471696912989845656089019105394939752626953646764732834361471583296731932757712594022731678488434190618728474124731008315399383355244736234191296041403498428397917290720909182665745893998950024027456851914883375129427664178505359225580697732028932271380030582649831920926901745992016973813314250668222954963791647885278149679245447229207076767965602010982200892456949793037661282595770696442662154223561921871929586987678613279139783037684888144260777292759558859701411040161192228721281111612007266902495983683880532190647393651712251268782258880745142227 A022021 1369 2578085674333691227718868613808999731580090894363318492798486087400996345511265535978017361068538118145941716147148797773610072926048591204351179897830057362922757762506120238717581391949286965437377095903714547342024525754331617055707587891042190606106026682136661072034745716821960712481059980588134538509047706779114173878585306435619371410231690040762703976680791743272438862332061759628659314429255528979889309560013514927976573811984464563239962147494845274726287358918499388945440968303940125748230616357484651077322830574968073210227850822705755435173699619746638920006154533277515709149736839921904730661389507576252751854410265324943448356419956189254750596328077455487010916397288743582242851698776256077141521480304705008493083410755751700501410132413206253120939703447960796983484712185867700760503322786220074899553347429 A022021 1370 10478460445848086810020613695014113047103537229392042573186103143091632891126219964813534523866144219697162668054204138614001164514198089475324767483576073693271689873206449169295264289057061442150789205195830542379725480162610596834287902348680872022374748442207398641436354720781516015694868214040612239992439696691955154547130749207450144967523833287042537967602880008914218549270362115985357642746223349314176294237673047354627571599106833196479936661057702044270416404004936748490086052950651268909364875185288150264808419492492196753736413487915361520427198264050136150765987981030419386503615890205756251661561659900094419539572533456686671864020326881039104595093551264790150758860723328661725303480938307780229462485988771915530976245329731941586099705163504373924477428623017531473511538652130293885818103290607974075863915036 A022021 1371 42589016497126427540479186138988376734052136728493155992453557173555935691302247892597119614012287850594301461222515008228983663903696672678778214782090144310030246116231447060763373650989542912530157271508298447449139187328880601373031104082859667588349362509971103377715510523811609684521563299782316441162621674289053931126814104762335536530436827390659718065024116743464010487557324801195896860467950776170860277808131816222276364923218045476996981243728415769811102902855875827161135054718262208850174039421895158940469711730796768477224009011586496278906441754507240771065437592507818311508365951707193395620014916872733623979753796474319286433388279865623856887374296051976928186224393297266108225785110138085004706991477460792338311812970446346362232266903380413982827617232542971825889270222446695348638982142305194560773580892 A022021 1372 173100269411352723288780752409540620788571811460274711064604873575112386619801414927267960896709681267636543364502817778209105601350839006577384086918446478844624401050613876696196014717167372195959287003517880690150208652215138151159289555006992970557454118435681828936194159665562072616337941471405474389115783273510828357418631248949934176858576072727393298297656971752952943912503476041882967141330259867057949476790159767459803309856025621414747975193486829299335965938672941890298303366911879727065369183800414832794718774690775051031948897066144080330531866422839182475009274751229145505087869177268815642157452804662270659895356923379133472528313577775770280355606503106236830754566430286979429651525050091888823726010984500059404973264944262225530798375537407270492968787209307027826614482984313972998864063501168527620298196317 A022021 1373 703554712804993060265540354692108520747028770881415872531314742044730583497129247707228359629252580262048986915071173705223402575764458430562340260005147838608712780699067606337661639652487847369914937669992329580910797355701601415507325617064788933751041590926076223198183085023715352102788724543282377277648435678256501897159946852939721809062169618439105297352843363728533130489760142620771692497550320196460129302255751743997606889550000031546549072034502626834343717445532833142884090363513827310383556149067690039324919552016420382343810356812416733039752312653713562218804572654333142172348994990165187209265141155821533004942463889620793160954581610325587664524519654682553798927907944459198650921442495582299611223577449145283365276136758299423727126653562496374181270480200718488711812586203311705686640926275155382814374621052 A022021 1374 2859552071139945681729504612761009573574530484800458733212503170233366913534411662078390040571683138764049586641119967574415764912697582710790410482592767400349384785498189960864552452374150132938028565868962303671445980513034902009069498711017569702796572394610073411595779968188988651973928149745188034176221660963669674152677976346421814803515944064311835333513958076436693434408872072121382046550127688324385885852388771294783401773286371611169953319600312089327277527012236646980351259656812402342049071661805489513272987847564066274975518297281051523652821791774171709037031252591038259259958751282807984292357972677330201807725951092439348257046475179481249367791562233680521241907525028231975708659939702006832254499346348698815851142373066120881352608189077251525269567856314552067196197017130220709699510822174874475195475937849 A022021 1375 11622462189130717617317216548507524952679435275702426672187512802252861077775371651238984639225856091515337703386042590668259145422502272253991829929620878003472378719539985819707283404997586262534151340135287902196244093451195794998307451796114088833264968814059324382772720478782983742149487499109818090815187729712402713435615958491777178492550217657504266736515704754216448036387738002980650977274070293892829824281440357620751804053127409611982118424855290496245445927678460595393394218890027797497383735244888403594032714618200360329150036854738190586659443880481882850941901758764798742696920392589590677452224673451155528256160197489240785771555541594923274294623949080085928274294308766526163196606626153333962158042929890440368554925834189996272545164283259280663780635543831005674016757205771252625488092024471147700735383783497 A022021 1376 47238736689247836970201749742714783822051185274965917804368610153110619474144510523912643518587349764039253439440076809131782138875413296435070709421060835898412761321560930420680701153407031640964889113400136923713689962250713277755777329044279558234603322878069142273092112628249777564263511972554613265604027272778511022203661969754711363346530305839011586387518247002116886188490543656181670878153757903306324795071382946545797797317146009964458779802917966193806030085389480529125275864126382110400433344194156033771429087664316246444544234645796563671171340375740562426148224569687233803530593336670675132473461243014487715817539349380540111860404896728197583552713799589976572942301036260959032542322116828595782053000333563024439975017299551207700351885361426885057848298591036419297127788081605296094591956141233999129693887208681 A022021 1377 191998752732702228452935701681083631520160584921164721690024443903995238233750178760654388591860205731380202701222989924472140406186062709861903436166085919396075269649289137619836430661503262427579622096128948686036666000914944199994208271840179612663288543142505673240353831087215128043281750940092707050702631837935437779792229908471357187468123608820615106286046818533373912487123296411343188350238718842144971347009805829919592788001852334636307377677726219003487733688199672770953443896425119032072969897036096070139930101732773147282400420546081290700386340008121617428423706279740619179039417485423867254468995727477115786103139741734083188442035702969269860402104460738950656317775878725666366239915274361696593606546225096441680901567913196464429894881161735066319365126339033026660939318480801774874757384122882520793924504804674 A022021 1378 780366361052664597929992906821526735044655219132517524547903847362332989175819110612813243968350604415014051134173908735015566327352157319120708964296541879472296703760097523440904573584427322563680923477510067961271621685556902692737688061016655742387962589005913862086189275540761338510942053235595987195968991435383054001065733728164808577741374088148959211322158406872963192027820515292612471347286422390207720710266285193361913537165173119673741935239256970719020627055152789826758868793156774846200161726603875103549051350740807754586695806265907154712738368766781383587017344412355314291597502100597372117992770132569484275461617723849150508313881083820507202277259795305521413390521624864046007912163335815380270005056444277470057916511449767076602295917158589308343966897315675508918834790387498637717157216559350639203185755076886 A022021 1379 3171747986875617109262302079739046220232627905626337066468534002893995336514593089640169433909500574099318646919598394437139059298968452097039527165089070929590023800724996440121412621538991457759408648665968809759982082856390415137677628528773963907511328930531953694765834595365511149394259427964812816037766515761132120717444178911866457408394029043899417192412125705018876022032933726613248061104923134693056879802860797763729853544711106783437898779226000203298152151652642390490613091476673072085672316770869128383021848241703055426295550941672320218537825793948025464498048410220100174934837645877801330329019692528711589740496992588989064886116345348066705918853002243191106591052959269398973300261602267137430327467771001517248592642561813611147738022893711811644521687819828625804444895115785980437459610381936583080217585863486175 A022021 1380 12891362050357026349620394120734460721414685086874371625351966527226328620532940932891527813830772283618148030708898516710155382304667777577693107316154567839644166097712215871067045767755883366318576651852998460943089955108373730643465577360591972534443412681706211621428466163741160551958134512274569130194927158966105223531465759650216566648913119437284782662112520771348345542698185532511575150716262804636000325880680058758522549352004043249516414919110079126901166032601123333476350903010573706092670519118972100425216654012354710017921698311316944156762882524534518389293939866453534156493829833155531091670664553064984495879140168854603160487453155367179521296482955385853095808649031066282940110238826581280011799056501775057139385782054964622274264702848520630687472622797613079646715597298089015062931326591937035397691755694607564 A022021 1381 52396097105145728713953899842212308900757402595726270994232688569712310851118899489367840957327537895326868616352670735072713889535583090450449829536817716649749798080293567354066881971809242955342672485645432449648527038233214629633326873788091886818121091890339058594221131423707869341693971317356301375229568177319403852840110016328238298270822384528591670206895733569793368616742214310781711249928115086066435021194782177217734310341231760422482332649948545798745754400891677354915740097139497571917753908066945904773241310238899472234222256768142375381451140785785754870912755842797170858035364472198133580657699594390941120430672814835854255310987323565323269497953044400686925585477518659938595717480418584811336713678608768913395962021247322799014989946536318566469380278318333917864550779936979544776033445100006672753375051376685773 A022021 1382 212960506510313089877649087250366557663746411752900444402877118797393586015464759621442383341412422142627666555360786273689593762550094783088373843968158221649873287016711495966970335790375880814411040648436821830257251859472061003763740186926637628084393793451466584914015488072476104470551241497805336182999900320960324272739573288227570387507020570419953211912459077935465191943568241595798675967113953744822569771251226374338270230082797764589132049181226261711989727181209905581667472017138544777506669201074148334369116350242843432675924072558869485026953968285833461479450818006981917063830774784314661423314403853042614208380340450431052987073053413584272481531736126259027478377400227897840403079375694119113067671367623846158977455939358814984891010420312659461631428672611462873691584031698649252854686275846153977170539203610892131 A022021 1383 865564036995327009175689066481475157391498994346704933729685264177607669051379115176462790881484909614983090745669120279700622792821958890070865883460986899730310447854002903608747087830045116114031105123833724387848264610796337452757890889412866481552366027651086763385997685222388805568024533771753938716644387984262385273204005890287870148352165307896550169870394482997609099762920624096441689666235141651448713128557647498295247582616410689030461284617523355266001165027927929681156575456661955563666419155006622940974056749173209072884153452069669483018978366355516045620834208271364236643876974109990185998903321347366444466314614109996256722140841511800874631735448683279237551669131337052451387704266715317423572001979598828377887628432517688871756237519241394520932677100371346173690740114837309511005984568708811475242456598736431605 A022021 1384 3518028363176183940438543653649630260527470181352541366338920109798687329667624521859190023995369446916579423688979255187273943265231181072020487889201652670621865684191842408339758041195128616404507443686835422032704729187957766925895323123213827893839494628384796462675342834690907718717567462632752186923888747726051653807035266800394336086103214648420378880773349809216521485145024095049220300882270175092418117221897469835866057629524745239443530189701474045379757124090246592241546553552367874316419084096899802383945619416218981307509871110533120290958514011350540379350049383564047351065232577807681004676954590459335568712346778445908517109703457490091801199979671726173916908297493020127830166744001299634373345538250192852930340083605687602074870990657669281845953996239141845814860892151236948662550524215381379859880240444426561232 A022021 1385 14298795970169123501296916419328896526510140484498169065876734346980176229675482923748895736838725430853417785835503782207727614566096398828887695908363122917268153323571238049066868245239431939288827757925864947027895425784211222145047962821488265172657163160835872859345322559768591367026640659809346677863199677925588027683126353227182503330243962190318206057226416486057299464512312279505926865293973980786653472702393847718744667410466998353037185895879740751649060479845284581902340373614717818496822747939383387473649185363320604004895865676525542191772172506900177178582679288506607889713314960987770220436778471625580876690560706542337166199735511231415261987058927209197822749726902733870250845442144831497577751140877498701622315595037191652216567168888980543519854376039104340812059556624689156402644022602695868983251800765610000140 A022021 1386 58116520132866696918099142131520790894393535136305102828656801705186569241215418871325384598705816441485301294793987023179082533151150899717358673872271183640503547634914785893780989758662721025217725160018794036980741638492413643147813501740928289139811049188775027609898640018098106770120056500554877082226754295475616608719928662038260738962022567486003552600067832304452892043905511340783602693059460673284685868645799918215958984523543506584500889919367866986177995548387601130807438321641253281612710818389413483455620190621981770108440873460426280608990268939884700956818263912776386199986861499428791328427358512919559742075645762285268411742222977880350225253009034513127495252197709944451479385399780479672413634095821391174285939578456901144325870953655867272362573469094445170542026898305481645740108660920038421367160073710657266977 A022021 1387 236210791412107359352377853984463169322501870485660956281487180838330391205534284843472864059675882856044884693944514109362235917375006454482260927729842899467416746810654854399171553156304930190946206066940534828852747792189992493958616000415559938050382876030781593910913854128088295291354164274130598445998550616649899501141735200979042450920024588189071279815177696276219303184699285357492676734885006148648142595619901111074982432616066788972710155004246786560221771301124949328407453999522627321998408769206337914144293089602590740516129746186631303754857706232387359867805586788920010636465063225279892520115348751925813138856103420345685261839517050282540759399156050083186053033625263451292677886809262851284112250909412484839975053658047733423295438011539441787432286263699459485535584473392904893375427093636705414872251374274959384352 A022021 1388 960063297870788763823719808811386778604870595625454420756975322017567605374326109473970153626893171573104586713065532114004843358952887521159739297066553412758366074906820489343266597648164145971136066154003338511308046529899749952547133614938703245823371063829393784675518088851145513834456791617649230832631357728298450530237490406272883032651389033671334053689099367951158206389165715932236529036717563325517295833018222819359654712756409667416229952248715790972117899313351544698730233198887609114115877651396614977611844992942382920158272261177374869053104576348733608892292573202936605076707169517585050747578418105746069667428377324040997960501084645316267476888456453218278239137518055548011438396310397390316129384310838834429319207425536259880857921493146692791532155395774970090248186122003033750033884967658772473906410168513664803965 A022021 1389 3902114422496662323892959662835447911058803647578563330823418063793041104979192466125377324771131119824007327661824681495844361753733103839969142094379242999579370403533192454090894974472973350999837295202897506763142708996311751374703709954947588053924433983782031649783290289478376030318821161243062890529843718643416851795931910839955792364639513020416396836771371671167493452609645615064087984802576877430863268321755392633865724330071074938884127294241006349490159381909368324730906071830149303933623786919624557374224812489506177110823896170514851938140305204807667692566521087862337272343333156797333721525146945636151412582342675429653871868617186697906559991193954759416916523827104355809983993315851510973531388885865303649034394064624822069513749511123158611136473187439516004334902248266488594956290640981511680046396411827197646799281 A022021 1390 15859888613621115981338424898199788914872579574482724875206186034674740851674493119445060860532390002300999243278530715769295582621760283517589524891393996712673597448607625742509331836071142759397646628764771761077320639138576777969486125433482375647369958370865175602075937684380384749235678943767508997614010580452016159210539928163158925138449367350769707561329052963792474107273650320116110438042370054603025941333180090021597604735192509056034608664200000829252090113047449995637132158520916942882615799022275830732078215682159319141905467704676888710349752276882242299554960164285525662540644607031080259287820154394574280580230768781619429649451280286094885163466807340636386175345059688434069377999288652730589348175043815976046970304950681337665969651951162811975128046362740608973250425767778698895070167612795376414875303354479373848033 A022021 1391 64461478983368759957775499829200443234734510158633099569377236236439301695554186615483710306020011614308690540636750948231012162163915575346848023768755569611998661973243233956098422525813051950677015611799974535538501125960919613395006810844060980905934154275754552704060486760446478485758166561460151188487991967266586137047379152273772843820482815322481224921020285422483915262536749747731820149861904405866415146155421084262177179132571882160773872094294862293582166136159113673183244006317154248121739350054538035369702140239316304917970950205690282172380000583290436064109484025395630107275790076368899606433692308897210325900980618584008596584919053906337298214395814762307626507794788942902227190124074929724940393433108051049934317662150938640535054354448369780662388906703153529957159392971594289286469656529716868284178394739574147779518 A022021 1392 261999461279606168840761545226495218120634209266279433160244876789052824318953662183003770110299043100063739422840060464205811146016223273385074193683278546161930134130980984204630337015904430509106197190355977382941897015993319977425402238944883535109333273522537291468968013857731170601311881705878925079976447293588110152012260804738382923326462089579445416735096079640225654799591712465851127083082257045776096720989598249168709148275266812882477715158656430955110276511955799714177389968299086023568701838481554300088212339170906007481317580015893461585448838995620983478293333002281034274613805442114677520447148553074961346437125216828692200383275935817724398047468202111616142635042902392613026158548033838709756755249880109228681058759679969691264938536375166101215264110856806715797181252854690071172076870787127809412399646831183024568262 A022021 1393 1064879658260930087376806406040581948972653608500302657584738185288626376416345355989163608165619014007660650502161400657746369998363527818334376223827687764121698406151344293547091775081217345708908864486929568784074127272518469189188157390323147994401157373253308191773704729138230006643298656553673324515551749400262978267464802586737827761710983071587953769177417445092009112139082648650787997168063822425161724206114273810872220958028061606522580906736320583626267001844839962542981407403950747513748699306913927743526316849876462377417524867155233462383126099735127643078617935541663190218109078023734368910358826058013332869908789179553919109169668956318950234913868201186863038521931219448052123690318344326372199369907497040036517641786018773392596899544095545749598061211042158566226133127087018477289566636839841976689151072000868124508467 A022021 1394 4328133657373220238474660669901221684307045112791590764791065909234240424897672526293207071854715064287780269809575410250498254652978587820682035017687762893812727772816628456524702169763334657492710608302674328912622902728184437893993011367705292569996160303708506400451605470129311761717232008236191769576719468992840264810729333694868375438708945929963816818681705003740810357568312057825807655305751833528823748106980430239871061442989797592490479725821054178579431785482838308866553287565150613334198281015973651168084373317958806602397504198019756464600813236186260247600436623092746904825222747307945454342581375858436661848369340079292342847307194599374513443059753562572145417199383413356114839349449186355023733054580544116224948672917302247340047373649412239757620342234915980390830235582287981112470934448557345111316468750615933079263576 A022021 1395 17591415903914992534753164449965983031838931431867827417268267191858429603050174474612980585253582141858590511471942860267121955172229209280907293713528903700886819095024915167032009443086842684152432706126558952285740047137276260832883996144309667669057798767519721919173222568082283541708291044380803627582500283490859707054345354951996180746567380522704884793698949221134573578013555742556465237141824385403128426471067200022850339285161451537837066664544568005078663314240325798866662387759655942779835717855363869515599173104198970764563588919186578936030032527493305683045484428905807706695158650929172153719342883832535096224074773846237213897248619546363830813010477845140596279414336165694672402612470988230337861322480033177250269157176187853678991578532619006476433637818135659982155531697674872713657073818707838993717827133971051367857985 A022021 1396 71499158298250400115356899251643407964744810014761992461109920120802079707849334356777638588372186589699160364190862649345746965346804841489308081200320314404994908934462256244011464616867053356975714839348121431703360709459734073657964523773974519263023883254027469501823381555043755908620500216098386306360065354755490158225716345742639615139845518806019494685945249553003077333205287082099304612368857907865852281372906408898655755709551418924271003663790364448015284036909621616704258616391922141912295054516687345999902115185125302528399285273300371821571565046954100050546520532090988160951530116953430962488876433014537048134942067925579441108792665915872985990360060339573941419290934417790648078728378106297258580234778185705116472376263997341878222989147601628414560709874332144620773962991726416535230529812869175156120324070497534177170115 A022021 1397 290603648124796932280756779446835949837897036152541024967334749947364027159754494322843913723178183307791891158806667226898615052600512811776093513461746872639428271514424054773503761401265052139577160238611021692361314176791659241782763057137091867011164850872504080725111932377869371891038595884065773544292603295534299545525022736837949514989822617956891413081434832421924451838129767897476260720700000516280066307641751544897860177794397734457449642142242863261401504105430297339084036990631892670426421092874192300010954513890823761070968217418328796828513853006750925142430256687991519636025610876819059640647104488315373303218735025310677949790497699411732234445271458515719925704979923596788920199477635854354300983097851143649041312643480270479171741414174788800861815450610716297292760676917716595517166389724512504284249717164113388838747717 A022021 1398 1181139503085693151634124523689089258220816160329322610078644118334682899537716788224314351725324173395290953465001702976138841310232168460750960253906721093860047537707083729836930481892666733862827057675412531344291397275214542258290364763889412984300509890441484626644751443362274392847650010619219069600782977686420109219162771228238449132859433849065470492630587731577297163951683691444334951783743386816776732232526710988421545449031658002140558372239128113478385310515909833576440419415640524995278472272447364937496922651435823434518581388189055822327536879491477883571131093997339643584968497671442153063919265734778424972337657847629579598579037604923710431332414460867031855400967620307862311668801508559023448928658742660769530915478656515697528213910248899812432521598862790353845350075569568180462924867254795675311965711325037935428587028 A022021 1399 4800664185572818338471184176448262758826927247425545487898581462923689386187073644149768404859358317119858223926240891183416739397488772130312010285487670304864633695539372205389191295121330827519958246422216782774416821149270626053970328541372820246424132762876360178798647561161835675555777137712646893028344317976948265947498958612563827201008021457800714899545950010072103875645248672428518154018566974059789438393629876271888074706792375486246870120107384223830896894058340766794732938804018226225803425019113590011998938774078741591560095914354650970673946675831800159275315071081077129493045011211727379008857538128385462048164540212052258020780270121358955001803849120965125523050977601574866222638498535771556320957028487229611815557429314341243649928087727583165348219716438881278811839090220810067763174269305087680063751590252772528021585484 A022021 1400 19511985301002575708676590891141632444014834041573881486770965720187348362806747881854856229993222891951348175693545266029109953742385718546670720855472161695400297505321300387073184378174194887523928562648446597364874739341922068748823389757969418368963546389329413099664005890876008979397642773817609321081282439707610274372583537467979909391922051826397655851570083274599939311018289077465978785695911281507094286884120961441280263742817966743755689926241936419017768374432982008738120063659817751887212909070279148085459814206078318517546060393352673314537782023798425745245100608257673602649071709887894490177408104783374153255339613619906577832328624992124333735211996569180374170489938255816960441624362744082185829807479138148269669207265473069234612702018634866071239954112786166577214424405699658664964122775301608882714222920843787880998685813 A022021 1401 79305186880326041718275174169947524760223814932733103604746511988669034138800914806896250269656277364739378066305416846371440030436335140934742012945656153804885681103703322564171137362140110176027191323989765578201041586691315274274392793281582254769376788648869558697520416794579048414603398201125426968551125143748129035780344794799768117370117927216194926827934519913739969627863353907959428441450981939637836389232533589071744493330969268454847954708357745559466814460242539301017891935196367658788819644482888087541347427644084545358188593323198176761842464132551069489542324222119752609334426357748978880526732160057546800152510021148789830554357657275085158648654592015085526638807827763919121054129544986423229293400968811840381899640055237071089516094431520348013010471370995176526133486486310740186230890768747136184984746139652810245730567652 A022021 1402 322330740265588287566363735041586943208429312030229659442061269286092416759449186176990552094040257399549285769136489977964619857295259965894702741781633766000349120833516474027590159941370643109072819119340858561845790622659371287684483577260179976707198302696178567353349730385706695611143904165181376516200750060769281619651465840829360897269369696317775218464670312899343506195535958692018138089444138117879071528633365688912594012946317914104406898399350765985392335533228116912425488988033233708365081211944490728214852708460180275175620145943081427449885798526507303225588452283493452651507642107248627875257764130628404967720886077578909125987418443728388103324418817266627104156568316506768845990227047082460434040540268923820961821095198478329861727295481533508627237180447450228845312853080280189206598163042374890582461952708696711279856199969 A022021 1403 1310092192039671464857700341662870400261896560928930096912678691972476656088177415869293889955837638287082476615770740960142589598390217848873540817505774732720081271921805317513312223993100097949746682113407860033489579859303034218765856933048393906491279360265595588811927320664777803920986086540398105070110278067702424691268457545713271978271830557008102833131905521687314176476952321443634044442139800566632839643113633460398279753887787024641208478527035000243982851469856060924505487696349849236587505765050013556144378818866570690508030995915465866617772312167185005156160831531320542407417779657079806911025564368221044211270035490604706601007045557212264570740693871374052820753611279023543623690164645084018407966139607092679420176399052731182832587170301749784308239330822437592175741625590332521017731174612341871866689888211908291722159310089 A022021 1404 5324783947783296021842339579183225969975344110947750736278536501209991938695756105233477361108421978453661058033303203279420658159547125938584639972967764235466017165209627776388325643827350704379977973601003001961200985299797562339924732929609008838364185377811952246508497762661080766051278055723397515890988486900334593277384261639283144458246338142701601770508488839907380303219755182742676030533650394565496920933390298763290479548504558207304696948382417530282923298031924742707393763967843527678348645338695880690168325700994209401133178349635350363635447654797594115381604805742416364453175481662320918877779825123339941412343497976551366038352527700752190910341230526717581807254589949309185977588496992459264378024895790859017496827771243691847923527693393971601821163089624215067969878895982678052718830189185500969494267267137371447431301737369 A022021 1405 21642235762376090689527967453271013450537985068629244063700640888954167160592854278272231678107404779903078851441574084143931362664692941705527992484031930376583102570259767000983844319478390986142440119159397292192756149190515169715411337919703889329826425963424868872785869180151980781292666596938444039085461975486732952941851106580357767119449074038861184259771849942618804870769365176338283752308408964474983308790774731446822415909067066111546775576858652823419499036997870681016804076603624258824886843484000064132173123497462867469513883956627623038809905535778039557005814697650505642265596779984617598796371572469695594957481369164073443376454901029035863902132359526444498737302266126739980996073471473673694617944101963757286522024198432063584941516057433035665711180147976947177519318650280204164273257442227221078096373098635303947607797659658 A022021 1406 87963450421168644385381108367278668571341594702677936700343063981109230612802640970714522403670528183204729033952287316974718340023148239214075987456578161543638183630483279827783766249761614355100498403898368590631756842483949138545272513809279384438196051150714640971216192521274670479458986183855979357022505554644159130970983315323574397001227142627122030310200172045320657256866358923764908906440866850765531637167148324169385303923109461579568173820235923823228970891613839284001093607293291015268133501979546096550427683234245967207664621188399444919021752861408197327936381101750477306293309262629551893330189421897459188608458868161031019741150995145258852806648587018373418294202820619198479090811888951901987625902884824610125324395367813752639191830412220864911741165689064691001519928620332497146758666434257359666279689997042862362696014445734 A022021 1407 357521685603700780165525382184836009825978331546497738656237287309761113795716149845429889209464251577361011813150813742204542748278644520746078022391441283844737785596564002982953932387042796293404499813949862648836180563226919036876727194367994400567518074432847576018125145977267420400974777165192168919502518733362365696993631582956805921749618630119244500189047071604179292988575535323169891286470925183840619094659197131834492192955991237807905380012655095525486612709357453588898997213873257736862374915386096808263378879331464108096772833661319351623990574017018046522606524687425165774079307385515862415483789784689512525154286347878543424226001298507814702397703016019785426492349778755606339426555536303903851987480953889620735329122355955998597938254626134580507212353635363065979689396443662158593151432611700156834732331285394639056097950230487 A022021 1408 1453123485548843492978898734746809667523640965682781159134190290553291184313888677517617384207205320152939539732230820033361095245143647497081804099570247505792840018305959990756647962839497626570291177302219627309398210647820079776905947277522145318718789070991830338425359168889888409739480095053809322917776194561633423060119956327409724782641354440987516478287072908634181414598860404687429622795399340692703058089431612657166886828019873214476549367140280347454916924618050041596546670232975449186242972633071933137207423830067713797186214303963793982298554332322146264747345035758499623475813748464739148758876233843246422504353160152182984386515791486089410070691063572518181628051695137261403893808813619746496311721994394491821207074812196341556276120300744460079943457039786586113387719558444140519026544624554376323770919895842715506744264422388708 A022021 1409 5906125276535568818924976996070238674206517410169588565091969257579598159212862937003755858827273947639504983640217231924724768708783789791431066458302696822385183307928954126526194484995748459509267713811133266114533752627055390728864698763028737522128086204948025006805913243972997047920518198828861522519539780315963580544560506946624981861311354966187944322406738190004942979613418077301593655748745687402356256540884202787993883593266155710975398327113068713875467398506716102123082397323895181436029864941735191067441791149899581395218636185951296946061142644721378513528177524416172227758454373456583801770998156891982824976741550352127387911065714257429678426742011545037391683816521865943626477389374348434183135997749877383075187655185037880965784843966367312305545817015714513446526007844359226743259053931526433372919572844665128078945067596448117 A022021 1410 24005059534880016428182230572473256334871775611721642203533355458942400479778191975996351151887908355978876438853647306505646541835442873100567835865606710943799359893232084487912564105661363075727148533104903103821024679466360885581734560746533112205528579667485387637594636706850074340218628558873678906237427759625400648147381089365039234462637918415381560267346884453841415454086806107924294571930969314750606226968990832413638944622216522344954426535554589916380326680516842089322179267886936401719775307653854406982184451791671647053770440546785023711671153189156606179292235559360913037187393320134526768596417492057109184835856502517056905758100644620284679670466000704608392083840733264769090785086644404571517299750551042355259751708185279997423621681402335305560605088041738550701552682746550061016283306052825009344945014280647043905356240957489715 A022021 1411 97566992959409104052717203081722835011122696960007813901822820221689326525383964808436308313757291411096192119858113997847227650315124339702456997622018798080204102825939412105906507019122707882706988314324086799470437838549038693725085099916594750388086037661914084541908382564703629179576592149162149178715922235132665903953724995424552745363938965304751635956933057279468060552164061294936483075086424924326671990148552694471049001598072625447363456367910587337032023346719934334622159458172714440756402177657937019584557326826383028218741755461200009845850092404381364436455084654584325506080586408600473429880039423590680296807108079963806057783920918280300166896532823645916415135024369513235777936309511107480763399833970863328650573263489568845991443208673475154308135798063308957912573580155227049251312644269163341781386870279725157180137238159240853 A022021 1412 396554655542909726182276111911153880356743011221244132115548728572960912103675462398730316830435252157445129967365451602120382836969588862536102626978773812797460221273202870531960008727164949228027298648967850503359174775781349488295480864123825901191488471700297650784810427233745599914763442559035691053542497359208173522328599550223375270334459714735824271127858899001698828723902797055765445905030431949850225417940549001933853300234708557001482057025857733122882017871876431121441569908606108620437294423460396912118088385647505015743081553833731172256888094872517928384528041604449698378234375834166669082803580715743881897134064171315898973160587174969196311976371260653161877572488645719881323098156565789192021491093184863520636481796588441738492039984197133985876510829247830842012268979834380577791756721334899076351733776865552288389069990805108776 A022021 1413 1611770436526407959497274959008918587433479415009819415753417668136705773500751238475368522179834574972940082672758978486811819372687151170545163997940293916438646908239054640770008849610798415567634737310880779501444062903275353990161804874172299018537454185460648524768366181379135805817974476708683876674173628393089158048825979928222936123313864069001904039666327999924739129085514831194225382979415244779475754981003776204965545368670257286418428404864677750079419114792675132552421901288936339717346253948537961447110357514041388150029756649155769627738389012326983259436690544394300379907455909784863569455305109810394880330835795257676231233151967684296231375790619864144738749173456752598453797973675841050534297464955057190345417245325287495807688738101255005181132363850929416673856991451253099177369489611450284619153486934899993179020348478507206812 A022021 1414 6550935422770314252013224338701659725057292580380498353423750940454716026530528521874895480608501677815916884298827023555825977376772820525609387625873893084311435545751603197294275886112990487850445282949518708110724112873235649367767445061063237724177047100557149496232550005056177935647931572946284750214089244226166808005771344276841461527498099094829185521922371726862251163409469937947857528597432136294773229371509995738382887770121519826333105307380836971429462407002417158327262696689833324167553103684638431641805846461333908531205882884073209653672893866967306872821924965217898241489816255747819526614383901686551362330055920962129405732416695157313221314449252246294367628861242547573989181183931396668886921151411501034916353743307269718431272662763196729247481558838775570663702514044381096139515777234328547527621520905626349532930052190356213465 A022021 1415 26625848160978935789003343978082095846592420702868080433101775244236687143311838938778759494122535529764272229965970717903754580368869666685374406620499544815292008427425858818351232367881265519285333973162052060434262990068873902996345142526053772211671177172588353557344134919902610748665410440816715804369903113220131869504925558384918656422302881304111173313972238210368647296551686191818359159654052494109017996213222112152695536548452210920746403463310452436428622689186714472497147978322451310526246785416710497277979478202434507227624043523947414725659300195578656965570806280452544250732017805273641668664429974409368683959657286592246157243336986788641527697658515067362723631900961005734766553414931730358505917597321506739448922773164601044317303269201450520213429066718288206802630240689274342002057328384759777500584369226808734445573347267516734344 A022021 1416 108219016757106833529534775374003287349126537146823361838570598912991347279275630561563827890559140071954185556144432959710408840734190033755471522114051190596163528530737874548389178808805657318288876963665084611343443884438905199382662600542761429515249393234528618151303991140529213512855649906087096337671180811927426811878995638031847278846768032104268166658812340568562622962359670211638618018275396378392417949281387115734268397857919591650063433946028613466905695819371249650658588906112829547120501483505866536412392686728947772991612787032395559673094927612300984956795078453845174104695519747487795492906188469892841457176177681558085341006308739258990637977711452923311045908944716312717694000922630794951307699145832356421675793099989811408277419525265233794557800734159140147852652502447719166615636621939016803672498537008161307778162395824901530405 A022021 1417 439849108921095327151102772457990266067926691549020032727112918074837928180822775619409384614533590784133263801647221486077912011175311340130432332199082627947011815913122547420025119944764923328889505978973834381475866189204787752423693209513909777100137608809031377673862449466850930993144215346326246904412358628251338693003594077681783387226880712436696283383454485304032385655761957224529258646963341598794370105224240587874620464669766018042000823325282395389763018745664461600149715512704269526505593408386261348002132685734223873600457543001310024457020329043880676174285345200179545945044648027981365060446032148921080425674200249938199304071321858352664415665156570021723804381096098613883575013553660720157075950726416429321403033943202037522133163381972795510702187326838522086222132708347007720046056484437841349607713954542574916959432773996054215569 A022021 1418 1787737907958551334766935833271718064081056041234299251447716945479632998572631216222865087866325896619194424072835406750310793144328826394221077631048883067938334766900950487773435961484221554075990898960074265955944119671051434500088400011020239221280786296952889068174721384248225105239436279968941936542210905985272385975378595273604224858487382237938719780250713567153586223695752440534300575127166605291242844381538683130774663646891627031055827516857226837716671902734468952633766007021962553721564134760800780436586984995058539745710570828465793413324198343201087718757224040413205725132678058443592330728697027142349057107994006821534144085561585212303723717545362187808118092537626227751047694394892478484504093749259533553488941160553304158363858163245552064276726262841358363872333292613767927020793690574536102869601601247498034772279173450006568189649 A022021 1419 7266143690483980165630241779422852660344771245045746953002268903254395880633520748826178252408159757045048403424555549608189858066288046815748328290052461327911860297924710874868601429455234167677986470928275644371222013220093810154629305451966582373677534616917001795918836013038163711412322385503832704060242440133558602158880988258003140984636105567878770904409871732212689411551692708726815705100803573628588493783534811763770469858662515367315120588916103905855733542225426523183237976882215995771400628001071783485112894605781539537467902495767296998734528919011328596332796271491466924161670322559887301496515575308638784486121694491400519623298736489790587371913470962484263036804766860679921270590355682273319527850327053574012140296856449236752733557788385351233933836489794557131997345656075558303373908916765202416996623333510230082741639386547622382950 A022021 1420 29532765343131186015834594633589157907256360946770226965275453804272702736564245884669349943655364152446988246366115940724836489375955079636823093794661480495744740510860426344987766319470863454801268264736255340296404573983812311861334542190344839384690511938193802118828478088000327157909293175945294012069943590634752778531891766072571438635351162372143714547739837040092246712935237403767975619589490875009213709200005208422232681687532390446190307402545795274970317015399181660566268768012713728227649866539929130333032165360982026274780808182531051334891253032114760075565553090778534783944225404599197441533421231930140953775458184037321624666542565596408079958203776327679998826613405374629082051715654225417310977298388498561573293246149494992808392904253175082680355046820021026141656277113029137074151156788283388488764952717911230352367432674208895074742 A022021 1421 120033991339133070224667812813964330097127046908423757059760933283906307831172610638834982763430638676975418116670513092256603436137121886180377470575551734107075818040663564791499358822886023324655086832993074207689007950142188754099702274180285222248597223478833543066708584212294797027331186249378182942713384084716752558360312266727476220950578608342637469754617079191120917592205385002195816458077267257791714797438939596060377205668117196058908867648527604492586985895618746307547015027867183247517307689878385963507480601064534025399459422740494122098326946017867105742323336513365988884540537765625900075444109421602155428263972410176084586032784243238511736052092489709779904065645509675943106394268295148489051155796102447159838489799794516732894730685064429489125175235245803570081622576266888325537597464346290447763251630462661047175373849733363498112971 A022021 1422 487870299628211526417615120551177920314730234845328014345312380230134746419354126193530746240153439589213515502774501660926680659725578483911087991226711032940312431779740552886379397322649254250387656183923725237938770334892285897796255722555585981258046802002776968997906306898065024132997071016946527670742752609101087205496497868208466899483757279039057280852978538607937848847101699286370794336596149185290307417605159157372430094784013628579880416229907901527751059971197887321204614948834798730982678742050257633907615885801773509260214791657205648731995450346549197255860510329768089549621365499423135838820312192412846313372982741267458409927783329081083262050833322279346825978781143496361743817017767772553557016931817126478890831554758214214129114971145736985479254478333851635072154545212355764314419287423149572290781604568024728805637913448020020377776 A022021 1423 1982916893822585617847624511117908537634278903449425133545184092791627185298896377758949917893078304576488515388670171913788816606911570582914260154098411424381091323627044497302053649155070449961801906774479209138554875567759895409700721537831594629126712895675360012701848377540553912085591590789328411589474563749216843044750628441343629502979554237382435449523311722502595572841806469936375066945693391373925303340259560600283399539741574539039859610360521824778680274734212750610666668519168236986765073058459629108138847648188681983615976164821723563021634988307719614539068718560102742731193323549520851106125094495463117820429528823133953351744289862773620544380814449844127211500929867537502835507192403562451346291628205457390681936280378888610986011856887852183001128008121147031945271925777223971572821143674038571460083190581026271340823205502816894399849 A022021 1424 8059435900901154787134109726580919080560464707917757277346765951544924564121421805312825469522174741864241322707443650039312136778960495157026996195893701528143450272165927847720095917474272984123630022782861339169091248755505301274300035051341108831019106714267716390605174064423396281393369875426125625200500855351818201709418074833400556248550238403540886669682374191044957387437711424025283612745137912907616376386326582770324896636745960196562592254726412387164711201221192650841230243941906196935491047906253616175940564675362899367525741182722617534523554565523826338185165375030081093820773046400628840036988361909458851310299180803275018058806590050460030231417813652526515959785564084618543766662982496576891788716056331614562103107276890218459388970343503857250108240805081029052608374519520586673992911469080432514841359475504146672642809186259197103638259 A022021 1425 32757049598542570187131218055788051098931947030584470199896310758280921202526521220429659557261316953265813259710121267088257321743576815759288980963993084438133955116951534229523299127084214623705159029354153390101103559585104242813512094575529272009428999346737894668128825714539943965260079879442991329379249727329186388265933434170320453798729236014428810285693872870858611576051347068178397134916456595448519886632750414209465695802373374439550587380576447668854271899705389692011973799440288628535781228457323320910178258692234958925938296520740576754919866899363377375512148687691122849365421412653766803737617605556059984121507303812431650357187300077370491683899569093112150572706842775522592670708069086552357830105058080536202421870723665119806154548317466070226996327793443708337162306368222503374601209157726319913953176278893538775495146210195545247819557 A022021 1426 133138883613603678682116108416379397863385416119907362676296456706293727818330817553754613944888207641198028815381918202650974973932533046445440139589570805007535996769090931273907131478345920129058860419876037272157840860392642586299246248739963412981354965414193215025014931789961510406176914620830105707949076073420913225638899926190651482934528519749108821463887930506971616973117680286929746951573884120579920012896549557807337481227014734337645362945950637588245757975840113167057125436145556000118320742560168012492237056499736689120430998771219753865138117198054176996616553970114264263088878726367133501669083500647309434335039809583599759432322920771621135333873646675442736616110145584096405942973681632098969070261404037387199744781330414031851049128042704581609090167954492421305421784215078928257679284668963596456273815019335222960600924410532927411716940 A022021 1427 541134276350253820554193322541562885310792217386460649073041839728821058783485526019509638928247623292465204553115463127574220807136827516069968550734595199883847591376817475781991537288045076187569710640509718461225193254889158684187596984381359597441791540860707605596373030681115796745787628736485037285574051454957384685693278914432724716791192599800241436132198472325610207306208933943821534102976579339045350809059968897127840930800194431200444262400199760860343170199402264407716784812196794038202591054979234522351304790665093017305085068057451739611901671995008606347422868443057936620258617178920414290302986522416921167530768999737005633910059213012474942325140714837303549157790732858052585142613848125217558745002505235241315091674214650591832184149457772824913032277196170306401024319669976456383339613426339408194524357929721990599970416293549663583772540 A022021 1428 2199404840218991250337495744415266785809758444573996548368774883346735199344693357970504190986094749951261407248713406911683086237249112663447447399635972351228524496925506231713303383249273581008222225893852450946755303201193964594609097902538813986720234130816809953406120577370804865493547189928441280862107532711262892803614215281410588988703111210906788135135600201196836611469799374857680691958730831690415763589238173903690304117020672335820770650405020338023055623074333001721888343286611866267321341277105136139166921443083403881562956381438804982047985204479998470259771581679272642196027083204087490251668176773646814152093593897094327344000997872589409429582737798745320481529152548689738968501304866873312130559956250736743852845866018021039761322080921397670580230293358842521898032143790317243667234110901142269492511717901542569033997150954144946003348429 A022021 1429 8939336986385407785857827974953491834959669747322724754519252002996880672707266505240262561037962000173916747101823336166353640834335679030523437730509772189775337588771569608813483675850101639833282032956291410431772883478487089303726249848316725305378663167885367774145810544794450727501445644587759843610156954079746216223233440261503126222800051884180067512282935485592041802266053392513755061083178253738968645127323015838467044955201839571470590775182429200187828388569213931794098781650207591107132993935719275041542279393499498476195617597499012406208428138320839956396659533249805712615100313816168974791968443115062249472900025159363515731617081941055249254654470969792257265426070490864719241318912270722169173774043296070055127240794295492655324325089015249762406682946768063130076887542186008646279238203024017696795749784477886597854156246878530665362015436 A022021 1430 36333349956709860932106227676604545469716060781705513619226657376147794713823302800873025518353199880769532781996660362194374987153181346237331292669471275510678332077881332239621263474785544911778641225797488937290171257350474845756951306342661636415909512179776158233200243664505260385261966882070025543446013194665375603639468139584124919729529740948226333875870746726588173198615386143081236333982514108629154291671350330566174961145427447328101800963934137856193339666752981935675133115450851848581245543855044532738282124645086118734430171567262499388045992741778332476804141109349321682795652486932002146548632989666645048541101387535337373368739147997772981621225199533402438895760062313574458178349112405386336149421121919311240416534020556039885562069988609078245467865248842584123002509353524422459634168082718194832091937782023922988650710889587618616700092553 A022021 1431 147674522292567877763270251448125873356394637540422789586319556857547853929966397634820852061492477273398263653342324564208804330735313725989506266209486957178803092409520379872158627425244460543923180258464689806752192003276804578547704181511346829008856009494539570846728423470703077672068671603082538174807887134607459952370263352753771038174809682044365038610359121788354224762318199840265658321137042193184338521045009816392095977185849611876415482679703919610892020186358142669328966213593779386630151145524581997577170013644593761769227434722232595012248443491994174452833909225609274517209629011931915090231495871460702001181024793609430027174570680314378947450807055707166051403878862099093335049211447291647577379778662221104785234839278465589078288638800687369732537453062061872056392828524912746753814208201193370216685965758868950845355008352366570294152340361 A022021 1432 600213428167825148627613749544247563390415601701428497700947128797348568415567093824435646081209222973840837154060488610530531387591429213103786044315889787656564688949648142901815322148213082167971516160787373933003620620022231892036589282843098776535197560654278338297676505912934218891032316360636898711847090870855976764450821229814699693760368313473146285780458427423228946841090025326602604435281148120149602440469420548619157735023220376119351959357202528699197935246477910817608701624875346621780451144146214697922335341042962670382753057663695842218414482294792510418949799412037002613788867593211155583098711146164266304846500486494966934872170623432123023660490009452689872714997299237353640651238164759810138147213640915520215974168751531918232743649924312807888397628656785882958343160826617383536053286278419622608448551464066066576508275558418307797223407689 A022021 1433 2439528185093738889477406566595302490508908862001020239532428099918498743450764864529944359831269769526453013923594297919747804919641486539692656565464632281273026851974468954760556125593740154480473321224221718726896160711314307609423207393855757025901917715572324449337833716128924172080412036399420056391858211034035240199255143853260195054027693713092271180104580591301505492530832142717432367060314092347895285407908641019170202033842448774369517917216711620839103742172010840132738373366742610328008219090544307191051665003881186087096949150675228465721768394445829218698220683545709319923978141923980530982980441487117832074943722576983285646557035730049552097229091494917718225576587872107784523119116769114729121520369860125251927881912222925142352577028532111366549724371942677651520757943770809013519124849066717276154204358269061448185435977917276945632945693458 A022021 1434 9915302601665077073247429261581079905356867137084241087071700857898699980428727359039750529221810869259458101888410706596895338073951434193905893507545958041212262819618962822327563942247440318458095260282280179420331687455449048594086306313732086393116300394459957423108826100016521674196474447149069509754856273603174557704360606584594166795346714119709135890367703427264188242677463996675535097713126390932177728508968955176123677938835466637968177180184937253222936843375446843340575296451064449773922874069749697469397485315633925733462867356197911920068742729602126861853330805918046458758072548253337534244325989480253488601078316413599819439576601502687194570224434822002064620809712201371211727980070899343783892089357094753213571797299807835720408185847650696164889682757241310872872196450335115197351110057941708616575208087263705006782187162170426379446549160438 A022021 1435 40300098307250571736584282364286879421765130605233699094716390145121252959918973019215639538474885577642762910015055658475737563052672935676004872462700795083152384063601375815365365928138862181808939813870980314609212048673043806309658664800254806268761526611449319126880108598456208212193212875913787399275742032834165540723345106502192763154133445251509375884234019018088571622717418053439764944606976211716157392122376200077807440584114654197884170759884853047633257309934364481042213454296374369558358361937104452974874600243288001009800159402475788619341495865969959134854694508981784147114901732157697201210988265969638987564717486771897662600246929870501961307145360754567907090670444779880570513085685872210434275436157316391545567148605199672269287089469361957602443262514937563494134514262631417652315405221998292874629691052931683275584659799923727540027472112143 A022021 1436 163797111275386147351152339018942690120890662972015976747339977138628215589752324842312475603627543871251150700177850446740602175525718717278847413661955241530002718518101059219507359278021668582252434552093536281676491400013681351004451343333184040390456653693540260582615759345454582006728089841605958937682249771837730999999975601033584634249797413986469825886990037725713958255954639782282297774960088960753121440774747832429842834173766737106396306468074214581238654856596872247111213993536334097023331664546534587795740891277142371511372657514075381000269421010144475745177446791208055087445745051112184746139337728897455942635117095770240612900893213794546383507118603355520538306761727704570140210965464080841333629272876779943640056745983937749370498812639502192475013559701163531894847979669548358766055356398734728286631359224183253764564518428113505702657600528636 A022021 1437 665742635603799929921451350655314400189257181082044882822861196125938015377642090311346290365319628454868991405061225325647460250933693502209676846587883887079526469677148724226412111213483215555444392241398284903054182586361422064545205119191794708651239240202230489188016667680224971216516148900890414620740172299375565867610165690882748799767282958838261271761091059639151839918503585192542350751307952881932109969694460664268807743462675202709564865091626899612919066206195512939465343539088517408329916397913993711749645709404955709854902187390183576860212951717741481530004489256059865120623664291846423583035361213118702292301950920612060655885089980540625911624946469710643866455288218994047496173007329497544417116259593151906465078740641527162590057782484418639007828453047867758454909843589819507124483500643112080171429503687873583313496172025866471212318226745373 A022021 1438 2705867358768834151827204894547339652612623995484494410754635591207016518220563767030050718449481400957798827590377584773903230490102473919089540182625388404598651445035891828679059706347537944258603184076073734950065585599440238190256295825699598456189129034668114259954042104270985842236213046817426255222815712870837497848270603045058001543856528913584986785278652219228055603061816726392132405946370971853333089143185461889271651486272123585351003254554927253890015147751575830561845947787001280621667922170391196075869699928167101207901580928867382322583096740283200524460631320288502163128595697022024787474647817783463348149148768317902790248640512346345544146085468399934392282855903269341118413363737724454387699268002777438394863670262734447382922868674169090875698997584347821875232083811240932134307043143305188170348460300816882537191795227131808207931848091173699 A022021 1439 10997820736852978095176813911787844940277081174103974595599383629538119441490640183904611737352362600672310849666038013081038575684766433026731295336103571780884124094266412861284128858769569986843099824889412615858287050784081330772557034391990636412236385417794066747256337806727804594141184066645777558698956274467212364260692651068014001072444006371218798935214729823374232377397906571414225081211911573413005102220112064724065885186029869332794388963907113271429263692642708218445515492706484637603931610085839174251841222748241933426927107930317486724191791649820110152136997430036444352372669217226609019243208619160279727060991672904912499811744459724539163345445464259381651382958616113244810728995061835072571213300452072565654999589553627503446170036041242275564378778111335664663698701149544902968054490004667660576705376629282853970786983525268758785831737789854261 A022021 1440 44699922399369346742770106489732776213153177148654258144683586520981680238050198231714458796762972918282435252039345961121115152476367125519385690987276023866896568413070097101136338807785368244964669306909529343674051240976681295086848818036086759979180952985237689781415343328141529305151400866697865246156420293841560257288210710244465759434330705521945398710854298333807529592897932256471405678540093406859557168114550338792728769000003575308399864514908499640768312719703822165525511887995674278812404613320005911947985653792919967786045306087966778488769624484410416688418607572666099977257401573052921593698376210785226149516209607175716607527963081302880319792992486028329066215324503065338218840824963076252039301121032288245295466792255319879679832839491684937216190624670546877254662158878651085485151552660046494236655678306884677670399240812129243937621844570354624 A022021 1441 181679908258023862610775625187076930835051917782267523942069822939843790839029741809672294769055810070928655375052289103243789494119927513347005438737331502034674443411439125779792304970868429133925967500299308785704295257892485796549183419059238880960392810254740483093055584806480964288038148392984959777656190311220940899868723682910703034178197241718245433422795966500920183939804185418123450577533172285291234507248757034227166006727227799810340837259876330072832469128203269388862025201328177910988546296854689233816174738135420500947403589495582453711520999366612175332429533759835337772016488418372221031612770008950794280678383796654070559177675247897023810079159003172894739395688918566574330852203700966717565319980572893231652275747786703680016732787985474751802044284040479708056651085230426448505739571214938073012282708954370917040808561092390309912523571797751660 A022021 1442 738426093220905862900342165502676964732529604755412430126164727391742485269697244918689802660929125399980124203250388334853157401901777879827213559928291316662941969776027361636453172114950374820139239833438526638916371120194380488965911391097070374584043037750817421911868669133881972674880442238700371680684312715323686763981027488683235892929787653281270735596393974867365568219920954214722532745037047827785479890449242281529195140350825166551380046662692480117810398154588775065637066215188932009954794970481245324457160938089876171294878340279344133162278247001398787561725750321898118008205347594861978662419830389107564091046769775077261344803430693717358070073292105941763069649204328991901110062654581437904586941141967643474939571014741252089408253883309857117731231426498458715490170396351722170603946367505795804555670384236519783921272534605884207230220918391798481 A022021 1443 3001284513943539273983833967728586461125710805357954470012677972943868691203668126789288129022483392916001846431935804559293073644297937656097702605488668697085752617276338281022195977007313823679588918913324827310347626015739963867152282529339260099359022102302297101396284231357584267072105714747692850761924180290991007183928201506910249327594355738277492179675808970968959868040794205507599364522061083375854482564702075143965760261130517740090661430365920751621769123587446903154833754398096883114370512338819652795800861529116165282768781032349058650894325113918976075514076712329429509873065674078661370900196962933025372196316834075435966115807508778857815130993349968854959819346532725338164114580347137489579795181185346602395524159429985752398610249802749848411078398116022673938253346194001361874466070383257981808524997210979796019714700977079539407020541711653881712 A022021 1444 12198524424220991371003351160855792016730217072840427738350667150347685877567280526646825434443695266851201543805836739262294083496733745964177007665670971598901929108647063108385860165231600382136717012985839909523193989409476778567927491251276394129138953016195784378217838840144776148099188856050516895395412462945624892800087662467592124100772618881236503154031241959240444488563685219990749639100681864475329706627511271754710738164691212727483003256346746496386389485119766579518386008203591930734471205435195788806212082840148275799527791701188831375605015704577466563620743998360110144184418578654390799168369372094356670034278954686858914130500440065457547163809214971842918128848268474644834575827432028496071071705941635373362079381491324150643799054730352826506638691038467715344333601916665890322951009186892908819618811101292591111657650759646870905574817049614070349 A022021 1445 49580103931164787169296212114643723633848990282453428133036852392159384745663698498620520458814477084120867649045531596603909935425527587873324092588387681142704643142536508629656277121588864227766039251356368885486374470293063936671964513361153625492162705053832982348532033584535042941444219812233659317301521093927519518092335768911229038051895468303379692589011594883328641117635772222826430322689677397793816869403399435318221127498842893150368534315764829296813895869602746896031466588566897810022390949168159072047277710075439639966995312816266351753827553191224645967311875454804175732586123945911638631586414960143129360060292343497639838603398976959535929576010333538401343125791993636941799087702111507160150321181525985165419022972351058598705581707074231583084439467990398159169117242671609756654458268028312229673333230463440601114581486411849370407629147154934767665 A022021 1446 201515086607049522226236697716244927168749045786580276860460042800153618786611070140761042882634153424586666600692155712000054604265950284489180270202755690078463243826964082783944380720565115822162107261671340969537648992534512633654328697107873115799712706924620822468157120484212195112659750960742075612315724297782729943617646133591777528325571424879922796971050194579648129354984391494773672836293208205523033736547002787595697967376671232108685156228308301428776665592768413454179751099276892521480923465091373118607920338554558339819202699869207062438232253127719122206326015680588524544909717340064961212813438323867797993686497826451110370196673821567027820074870499218883411173976644846397538582894836644667932970888489536227851598792605601288270295133619029613611161368651992330206042534021100831317385870150367882087376741322115607510839493475805734315029780534391495873 A022021 1447 819044877086699901961232949497056056258654522210253252359825022141730802259406137481724215686020004981913929420396644226817246101999127487937514150402397526659851831124451650440276219508154526370004317259084213035067388472202684135585496828038816906303596673703728919086506999000949494947785657087050411080378180896221564614162657315875562779051863311179361371011118647324199825071882282541948872750560464626459962695708876770436880782511454183402660149459957795522761389785317100974195312961063692103742671193228064180060322815773228171845222737189528107379941518588368735101753706182077943479671737570208311085335060139331251324703446785241504576998592943031274568384064685498406233435153767598597449691799162000343668989617659223956739179998299491299855365077359291558009168869482964333960286573006015410955148721069105031563983762448025257822966508036131694951023818143658540110 A022021 1448 3328954283160354768563279859360537981301820163780233001900649574190598673587244524571796344250270742099879781335142137829457309205985877472619264594047182753289756638897161158656080427388416628618881258543939086453348079470466057365980422469179679864537611286578037551768589015734405046079469719872242741981923884600886429845991268090360341530377338264687229203248489999226461506289606204994089872870466034517981433911172311563388557714925959286268220151120844995629380537125228576662866603177830967506384435390499152622707378471421152107299107710178520436696515667907520124711405214044487771265838295783163289659394434000763415212319407936924209162380848662813518304883098240597304315537215734329961940086985150124562157965814548476558551249868750390691575010321833501096394518442612655188539837098030333205174605950341851319323312099723894835458961066384784402896237611644221353318 A022021 1449 13530316749906970409535642293790473199959688039971444429381043190503664640248551025346626464039200513107673054958888728408646319113144786524947031715982861469583488655232204036712764786900125693379043029649826535939846759376463375698544200613433917017054903699242016658756391700485933093927685283693795152171126546406419094167274791276541596315584502095288509793091928060491101462165353928033987345723544978081816597130757114661204017740085277632149485285258412873753953541507926167263122472374556884564837642359950555315066075685794161581584045478295988666851307430835291867328396515318263454908295768682666586084472481170781518192921585053585010115931966129584264327691846150230973262062086770379252594291055252564588501940210384521507389383095484250201344520963836207102753758533977608097501507363064045737701414911985406662595101937377257777126292293147852103590884923117369465763 A022021 1450 54993086651528136700822150186031262612364608757035250962345347269780064827803230213513129553349012779584830212909507118783590847352567641108594849006771436051644155766452622354186310916464455823025040425365992591107532951559711507753400734438798897213846436062434917429534634820675288936946853883386272117425295527537898112672602461248900038455559756712303184262582846299218267879735375069504192637512964552965867934347074139896893986327732707264658180843774623104076910533800981942792770553792867429454506991250617181342790712767278113918099621411793890781961920835483581388719730156771307760460006157803204700741279178265895734009895407795539735895112934352056751910498288785025978663480101513051179968175808674381885158757803108890717891242255788917597386998945100454833382045970074194576665006831268469923114819435076162875011768561888850170495230714867797732406705849682723596040 A022021 1451 223515800506538452907134403459833909705512662576771749273060483547052127930699738305683755644684439405147354562591490790054637780905457718541468633960927057416290841804351209977489767170592699099622560955481979641009934327203911234614205870961090466278827814089247573721589163935983873703476691657622155395926537002755352255319710832001060725546691514150439559233677843259684788462238035591068488277164005086391344032785536739558614289906238228831977548206994370303173454065336168208445604878012533699863712301190921822818106791340643160932085207994935990484609443769047057048073101500270031182950805512545995520071405892232074208595544992424971326209241157549370717055035706568542974969370845619594086646733334499718442663073979174654703300602512388748516167485778737523147098387086436420838542023394046925814636874801264504204672239885760973952730331953464689824528995486915599789969 A022021 1452 908465338427961037100752837143995481834536194944207914766444151886477582629856530360208272739969168860851229298398804093776203013634964155699628289702531081308057057018160850154007085238134875141378155158344431547327729982245966319114591616442859011277992981321699162339622115463152984469070564662793508244618063899340049851449621415423518151695572307028195891818018435156484117342191455649676183708998349964285794274096949754147739092732429789696119917815976865695508866170621876274785822648719331575214843268934452806670019651072468272901688316956649886719845773619165933979026946611896642127538340901939187022773485303681848013813310622334670010384281666160786827147565576608504958754777223680289768772235980915561890305233088653945008925503018891161058023379168541926113514318713887053638328578318264035968558073904177959705915422292800972650037681649283000719750033027993014358627 A022021 1453 3692397894263798191207679301477722049206563616082497655451801049283622263966716169105977457944514076509797781117458185808808677293387611418014197245750737074493586602577636743530959175373738832196060060312761728056998255401508641987812370133416129819749260431188739470791473721326569944768918388658637372022122906017501857323100389109948433216962301472126313573718003044987966454191797732981260645200618511284636917326132113336458888701852759265822482676939577963772978187146420727479210583811511257712359564403176881505469813257328681910784539611586153865018106775739260048798021697477542676411724150646893129508941509572161779061819101258377032160061029019136347769913803146647484873998039435801599621831149832138820348407732924463762585328887820586639956100005617603863101009524031762051661861316173297659919524712112747854403298623371298314041395366405993299506309010049839486436357 A022021 1454 15007509513963538443210066832675381949544252671543883288754466898379810254704621991867066837583972156684600290080457074958846998844469036672132011370822698207033530941915654194345374485221312106626750713542945404852290948606668800566521454537224106891438551263808914324340749508961481142434314044324476530145330076961081422377892045359214068842904703653082131508988997085329295568722668280801513299679980379843659431480268792881307451030424752166490117980953305609877901252560296281566291343260726761325061963978069213360094952306365266433243591139316457375338444545269064958026894432021257254225582526951873718498325305915632741635303080678567884672000674270058065755637671043492815529838822430027905996156635305971687955946942848985031240339246764071475333920944302744809076257253581625997770147772829313898202746297951375864705093196120711306957428151412862129271399086766604160734148 A022021 1455 60997039934834068852745688120747263401879965717425407066170336187143430534895634545493619990060495196665645253544090073362868063630358865639443357859933936658703539199185770970450435860544582633278928449009510052824178859881445945296554413432983980351669486542459299281135605410783035561098962871968162967869589022163807397280319706300534154133494399163370251934219936080835696377055896489238285292793544980766417260424916435599245475545354478562694594847304869806198056598875740224920018488908260308286962890508650376525839563529572342825053839217982033706212347635958022078968518585726881766931439235748570442433922277323647201561591492105644560816910881100886250311021790590793232117088997484872354300140983113278886501279805054442052519909365820199058117713645322957321065495582216604881827466672535761144824835682205717434105925140975740623920994927109592814432655258032277086297068 A022021 1456 247918475570508419280569781411231269409444424692998018587080408499102665602387011666523614423992410713817787960904442810983893221485741664975862851073306233618366927930925827845554240401278426143154284328642700431978011621927926655789301997868911638838868716140079893036508749988113913552523410366221216285557317447563805439529869703231505385725995395890184198524714732273708181714370861038810872535252304769055417721201538195268912687106284388619801049339354050943351193086623994998808733547459234221335834832803140074947043766652668592001105329176486130605133514761883373127506903682496156292716167018005476099707189886493736210696211745326015031459461111616194023689983423966723289376200694062112524331227118262670772915842964293361953563990046583107787936475508741762504035211010352759370094430514452465497743514890436002037918897889909778860517221760633253488483093088746194046613349 A022021 1457 1007648413674977130645394613267646195191024906474785831548228569488414662180329815235986877173278221581882996226920490092421899953039918415526498728040690776511070658097142119769631274009994350886015813622951475566179352501773146166754198041296958215032828697311352128454148356836354246343889662203879598519662868581535784888266122383148913490508761871764860651506111873919680536528371335802077235534762822917457109850790262838030973870879217776542428438261861156749969125187690831375456078648963016909655116329787003036233729773221150911529744382505977184000731073047684319714915450019647735175119359726914853685767705905551693819440529231374001032638753304755488147804042473327207943032375306443238733636579550246046914296810833680934773054851811860415783861852847381772909977567862882764368894745411857681441190656350095597991666237112252722145117597515404020380550830352717240790548020 A022021 1458 4095521010465914735303911170119574259967904153439865123581483677891331022719019368973990263146923811451352837107954132960582888842754338730163527689656267529686538942721936994012728028859622081787380753473420072538222885049376173486916430922757792557915175045758110509009695361101181792244785170565835121460600024707215522800753400116925556885360559685459516048746502419709923238696688514779404958795922961496584605343087840240595071743987092059101431017844884068524633524040760099825872992676586520935095411480425201090304444168948555209644921341546448765489420764044746585750263148003906451692399288218419179515476246676729569883773554194505085479563741687335487863973087945503175365154434927380450395977122369907021770599246883853774888223669196564173749030745962299982180748995715234002200191012144275907828031633244201241702266070915993445569224627040920556567388448725518325949914225 A022021 1459 16645977028827110814019329949512249426834308246155252270112922055556430756249246256132377086488996235245840980776023693501801775659600048341253020933445842194402125645192112612283880668244647399606075974530703664423136857833494060147052015738721393530176922731923554485383403551276739674665460113368556435505391015067706459772690113741156624874773014425932372250917977355938248946172012811803264453112697754596629278059537009214604522785508732847088749361623335278018449642090859245682521848712931397986029257753078387172610375149057365974106113761162313854143013584941020543333447330987785073066568011546575143448551122952988764722446110773416297856515336719248857532626443983439739535521512933778702744551387675086121677946269476215948465257558458367787416175410170356414120867917692760495059375502445603916260086644655592558686973827106497167840464440397186486184655345988551962450364873 A022021 1460 67656483884749426599445047128365633381732062418636516709388486191651810061175014947795537977583074087689067771531287436690524291622034776848596115239317563977761829549198961083839356879808228627553637210727380303532232258878032975574861899753752492033524379881518272065180864495699077751874956637428422067923175479233434007226715487932105315912926331773894423097900076221703877413799625754586231064642425511130730388028865088584920241273384370117829143149552641710348524716841124588429592151581423062150247093503377740672044755445514566371480143238677772630059281884665775799939306121896103538433313255223975192252377620772029547315236409594048273807708828650064453551066736459280509678143360743165545173272934419513367739493892287674764430089347594454076062146828101580319934287962897627689331008785691118528544806242816284682475162668005223950495729596083454440164357341621574453379729657 A022021 1461 274985349536427073005887784952616060173858845460381723736922415788489677932792247940392558207380521151648053555577311041382150275619476139545146898821747295516389827013822145965603124100898695664458482557019964660937397238197497441985750321985457983990528917120722311219077775450769505305430931151384739342816292857879795920277291865118801217870396662465131516496278774983623988885280450285809973835294630914629797014145733842832500272647084937141101028906299249913838647937333077299923271477008864083781731397325313746589876064424269965831091922691234058077911878831469883985839882374560479871722623167787218373911632866010918244332071086566094136648659426257500208144974125984052252152631651124299532249711758243418527324124097975353681520943941246491570417670484689777747315772782137569245782837608777250306955216716188127563480826286379412633115708943608242577139919366298294798119540826 A022021 1462 1117659950943976386180938197090293125796664519521697654846739383178941229523596267940968639547638169988543759051512460521713720067121139190005424647725969219460114760668911207109400211278669069086569339515215127954012410638167540563076707140479420247405109280168636853485341755644946879949602300902861710132672173865549498309017812607183840312770193938356623372330261244088385086116405388462416333046482855905860030610433189432271107763505197920140967010689879635531647767539900856051075112513478085203319084909545397565513717887695422331773529492720127063379277756455722250113298493627174667806124101891733123257553255715956736230476182423538175926832800523522318713533083908445170299682105426439027565938465804367929112002151475760441645118092437205316995484302536349622066834775338369623187284232713463308007585413173602017260337546332203382979437172049324865290170068768849097758506798342 A022021 1463 4542655701658084337931305431928691663215320736291262792995714489929299165843652274860880502465183978842755886447033290818165457669237928569021057144007671481423563381041870091151685898576150286128074928985698335566390343014233560767567993184641881497510392898150714908964902204543459791848215264850546313669735461882377487134668395830057846521212393420569941736523623522672052701109503126871716612827298778004677728291791896306162170602847723507351481642217159866909384143946413127738934945076176935710607329754996770786628613348869415593810769463855708993704845059000361557039215938517570840480919090969047785827367522867521774524291091551936653022556735034396581701624109550386891921846623274650913160483756172456594872114248324154095968703045647284397324168440145783525054852010246923178926926742105557126751662450682147342557405523611177272699377208352657340417327122416829962472007545223 A022021 1464 18463326708967032518888496569947211598136370928305603655618830095530668859099828623563312974786232521904623144172913690670229099917214425047454212527291413258605198803794925133819334433280574126605493607786948576236761590980509291307391428913090572285475094121409329555687717247466477531426170566850892746783165142821420059086859520332058822744008577633240995768935919009825723923898576545091852862849794075180681552735163573128422289356954837138123590492839621353427668399513554135107045078387159235794403209737556539472258543089900274809523331580069260863964922355962758826312642600573776590114632596264562611445288448588011079594644335371586505607113762382336144895594599732040581230610703571669781611124355219464053018486772478450764475367443202603431580905051665414389044295497979649631157642688309360064093369565753627004799517161917774235877598878629129499228058800337274063252178356756 A022021 1465 75042982684694285254942477120446658678370810890948584450930816722515150913672177965291226482967199556495617185984150671933940697136732211188821633309995416857464014314214837005100822997862439585290341341587847256651399475021768104307903587415565909897195441543282122571259745927474529277704090629545532170404379511571409228555053039336741616558936122138464054695276515829709793138354593141851879065087026511009823847401146620523038004740151478299422942581506006374025114439380927100013889921084379623278262913976586735979121632045384247836583507305972371259426701213484230111949890859931153197521077170352098861835861550071695884211439885767668147670513382993174205143403256753213705945243121282012956907165779637209019610054883810675828934818541146082172661335739198392215031529676150412833995644797202607459102384474175849309974461532285664067271461206721200741459052117459378922205200577221 A022021 1466 305007290342769920524864488755947771321973652283226153080354953515803375016257583660145577399259478811358824228768416505951495515456429484095677574335250066244190565917528662880767568729001881609382634187181242596143188462024881026236301799021428567381725681600085675113831994343734215266697887290481382487391476803459924511903066490188851749416115885925387389340471111760648738373988439731884219284716003785205943757464374366302087796509017579813760915892212167248799973725198023151945799927496146921775632876378913171028859231224829019374425052412391618920557192032898594602994558224745676858756184004765814701306632080272229292867530603786449137221497089251843220364335298093734729246043318875768869758336205250930346842363562748691792308532470845078930253742688021632674005858171840531430359441650803118520247920110410582217025146720226898686865312080455960443812285902924299864656958029971 A022021 1467 1239682163928872869797734942434396109171856307238936385805494140499136644401403026735183597155646417236217044668539075623729235459210806872429169293069121442058410681572944713126713094614028243643004397266951971912513868550179764335330936496762008462567672885579396834359524571560011957750217128090918383879620791296946847098906740439095972145991373932940290624750353205842827574862612622434113197615401659426291554219053153366346122322705357286140095834671835811308942004141632357302475954395907489602997584790279569801677782927674999500905713722215331064349760702277190332044990195957192530862201915400621669832726524525396579816897629294798705179735160452853538651913960649932030879237584286070079091107137534982538247924048817370090704742846094918587598933591336288679743922075869573589661960483335487001347813956218557297163676496927439936107099912892657654019024019328144756191076497626837 A022021 1468 5038606998004178543950976827132192231974286448566125942949539065344804499880853156705006286572943549086740151344972266985066615260889460340245889846681749583905441249266663004372317478191527537425529199230225588476244464237678634054636337023822764687960830899287826644838151042801358458434454127765518321494661503456533085221864869128562515483704803251271157724256054387642829658409375150042781372551061561957342689091473547970117463073109992289475875426835037393362492646973584671061807947747872966463931183295567432169802626045788674279487529419355798762541319897501207232447105669473722340715000614096196197446705145531643460907823728125678265413150598751686475212589968127562217128360651099310046363465389006269456279708394180797027124475461227081182808004100815581175004599572621683651576214440601143301534196591562112222941807749833129650913450580030922974295531206863125187862347346805656 A022021 1469 20479088284917277284027048784695321723103081144653761698362585541330944518876042902574772011249642177149101177362122894046141209956399359781125695956790369578947603980887010741973680301193132748516973291626310598029062160114819657475167379194988781512265819437930446388370632759734243145687939977281547522396092374712699414450657017482779478832562239280248759353753157421132199993378147903409586029965499895900044479312554222147909711225618273704602314794335348883012512670860376972093870345604910914693395419343412558967801709417155209560732556242401351257753368716183323478024429199177844863145935819771109015515627210411153735569589949986152419420673064191843909841180827265899695204942058726682957935693684944307572326230534852312123825719093590708082040188766534548481740302791840786601675739920787650851923856562135774442279832056099277843700306296774981669869711989071872608046495010759548 A022021 1470 83235913645886669070665967138610290796871042105464363578983398809171172642180815686798543540104573005974493726787846616298443748708854478847461165794635863573520625128095871832886899399121973800564409173934612064854951499046417970949313044313491865349321089994271421695242108367058295167935562652618953259440168628416490201727772717742392514375979638573445323265017624454643146907334128896378785899566856167278645943684530976462717941007467015249464847100160925491485717317990195487529861466979794156428520106298378958635976114931384514019700613222315210600505512655402930148409851878313524200712138146978767250011034413600068663735490640185891827556637374160501498621571395241364905310416133147831640832918716178552130840858387137935250313123297305157748171958392944909062734044512376109289293292673745285705186180971449538100570106483447921217393376028452876691717307105166181351475097896963337 A022021 1471 338306921874451417934837986857739908214664390220812838185447563581981221587956746179653927311949103553786855630478592558284716359009148894150232689595288575121313780745470509060404325463106445338498022389674082092020134763587455639108510545377487948845667686717152653234824613099563348442126828204460805595672782378009060965696153281066661989885366383820216579241055492076776298647486538038796385510579739879142600186776257484088429086036156357834034076914473938668867904001900404909027892370280468641015682294650226097002298291005327242801072420873594797372151459645291422374322519704010774643849486565397589423219649428216498007788081326352684933407770764578790478689696503848672665061524638020079382176972382639707726850538900861662043704785899130095526304010035867441207662682123480172804120267293965363768065990673247590175734834740391573760533458670493719513852346789147222450359844558195928 A022021 1472 1375026336288940508957936768215483958486219359554754431225685896513103225437379671697689936754152060689674612716615848167298885554876251976105014836305419055321932936167316875848583160347968356909005578857752008638848304073051781554957853088238477316195194378549090695469428662486108959499379055538617533074943021016314635821160414789560702037419758456013565362167980120498351741517145837341335569851989315996148913252851898246372705151475237625471794210375050633517919795313010684207359819911286935976411063026869045669741764150701227856541792627989490346315851245088018649211626643096823088186672276949255797896342750495232599488179046095638174302925701239900131683856814928838356479941688509048100295733727191904460321264322386027647053655109613053415607267432236811028448163864630774440700747142087243788221678573978032575476669949276716382728426291820102809737517558294539453328774991097468405 A022021 1473 5588704526092553446554587158303844869768928702123437472351240953206880605410932985910018043708243627294561825316578445378584927332387593362027908537433057205688483650030450396956076268657613951572827110298878280452848496558655327946091983765390921617578481930930701170026812937942824300935836362401074078117124360558018133645154494286082292596436461292154142058117923100706253823994067500715002307219836435361902315367130257540191095868914705813972816377114193696266089933299972555275877587614488830077374374083231271900061426549016085126909141093164610550834039902031157228775599536456362554788402179921484479258557548168346689969297793788347706662440663601697812718252242033478003868897030274768985642613125001721892619385253283558444507385854459428284710857863804276827812116007109449607739228957621704659539221743671029277780704312396913341022058497865546328388770658651806491711034515257179537 A022021 1474 22714923675035800041371771440857643712917940997386065806074307018594681982317241376798800329651279259206561347091493852006784445807399178741765950917251782152711926194052706936491675258589104827184819952884242884174181886016910726422000256513669699939972119042120437415872206574958716117916344020529531428756422116114359987504689932090689886453509504473169483856916506047093038141550956226084955642199595837806330374161044155954871801369025591807860957488088403602575675816507199690583786493258400850362861512475843454978980575473749586635775139738027148157535556474276773297191057229810240983408732536939000946660913994883969865342005977269970946152465043352955011120796693551204353960345235694063804719655310050872907618253718817676438952084169753376267871786857346316016073639846698132353245302170692166335074367576642406916072282694643195025535059907270806964751043152534323752821833518451598769 A022021 1475 92323320217368932085167862617087967845982034613003437402971411338046298858367759478012149552050904482051783375532706308903826053897355552400776667697523928650570389617739327515377027821970128189585090185262593791233031128407142888969219450555354289428881374963765178747107353250319361894103075277903347193917983761966514176200432978280159732298215203816791381399280006927583351165646454893030818166462251838598777072252751186620560185890591360169001263698342656206015033813389739264988944100914231423599587234905997954806758435991910748100384322161304732142028712063874194469904948526406857223863315496829720872213185276218528352872784564581316968363523733293817462149868571451780350270452907523879903634033183629500142128607161396181259154757204633773109376202996479107806762183800009655698618196214128638635171656328306559215639825243139544294977019251488465758180390593905483143012043615771169398 A022021 1476 375242090966233868042379460434297980487539293343029503000906229511159235599555480331117344406730166305530009373272583751486333879399658608258788896095048325137928033714918665807131557740496775730806699363037983207747760909969516298460602107438914092802762173104389048894221180762407690791521136044939697970076984082306362291370958362353081937857060935863872583279682764455307681332154573296063221386389093886115731717070658129816539257324646915041947563150116447337837541270166239084711930134071860054529087329850141458505830039794344323656585005103752245073148285023680079490484052726068582214496787984493430997737982455253043206925250854230195699619237985723131421565514253257891743435465774965276462327948669563707798274526604551726142048955424910183851244025251849916759686027025408406324500400154341606897143327658855555945289470730010632182376961419628031012306293552200836849736904435764737750 A022021 1477 1525146913057197004130570390031706958657385384992963251988373408326899195309637956672085126190017731926552136827348559758828808234073792449210634399325961882744146745895255869934428233008189916631257427778761797969701529110234475903545627110770001560820013710254960062076375456575073976706438587396073544787956653742848883379170196631420417824365930433852773262947261546607534962069611879399028836785419839869642712818052251238022101811082102244913208643834543234749638171444533096532085305157426469090627352016879033423893136868748039282819398923362232267962015182735764192540267987741250463131624269823986442023182373112578791584547770049692186928383080546127478115049535503829734262131280300302794338786861931731712612371952423150056510494326395014379710736943431839826797285372361548883936883890319418567218521864233801562248580860079252487947879685208188168913152435345105859283494160803475324091 A022021 1478 6198859782542915088309157432709861911579134729475872198745485628804617120263004028585421400510648380565583206556068703860090088654002761747898996490306324070162803848442724162998713406307346057687081139922297393712854783965685991245735452198852857467796172889232933760958400947311745511934966259795523835540149647767802353279450445953194274038426137059824591490870888930102697476113662726213086114028681697848890251772521409522043265943981281814187778347393261417718345125608129407418086318461035042146239733692648281289658102206810769210633027732068767120495122879775114266241841158111849863069403920789950036473827919076912624486497977359254992508060988970351591495314050554221487741149228253604814106573296845602057821376514812963408406561989391066383366063189989771900528540965071574974976181372789629959865715815609142127292693435317601951088964644497915309390374863150907824554677416802352525920 A022021 1479 25194859770330155753240061739568260663511306422867363537967597235011889969562987630020418695012420755272294934931805623944730161211885863616030253672266113187981578038521396524507887185016083820187161889378837423197877382243069891991105629583864689153596418747873527959227315703534832952071740218443349793038324292567139209622859105357138268164499295865559521476591768973652401822527799064363183628740979349606856524756925914936745547815033288756538479343957239563609506050066552008950294788599351057511999024797921734207008055576608083154381754836326044014723061846765181019036180462010444168765749589030306294925280102054470159909763926924021569861769322470364449831609194960942009996421795989826221378096203305448820503054431861348511710595417684549361621257627635377678632391151571623564868108181014913585989955143693803403583486189159628395756607378940965313437733007292134646952993114705591214521 A022021 1480 102402858124691947088877693220887783689652204265966436594650754343871479412586040678650840801990278205875106535801245520362524308799324838864388107981392891173856675764842542651226977447347111588541956414101361692595259725607262131499521089202001609399721806749962165411638537391725855390102611371380702373329576856807812541633376277487486093223325529220504357608396180184889699880016023345468734118636339576667388212346068315554959151770868130105602069791718589967907454811540738153623009557386159864922353776833698117846010913906998983979701850307286246375501324718628545764765759042929875148737529467439215890105401207957056889371910374906264711169989037213426956476602223886500324940442571312001316602597524272202201996478384988907285717460680944220690718882870235763134666249454273422582637962425891028602169970797682951054880895611718358070271755104637212056401849586284128834516167393214291411731 A022021 1481 416209712921469198843823362324989809687382719298305493320334157724083956259118138258867517701441588437075971458468581593814557130447176933829885696126918705672919869552563394640419656755482492001293744126017392012440351932775060444251983629795312554349095127080023388322906262428503017976677286924579587779736182776494982316318012877447499818942523001568103177437563822922903108914250904267598861761200292562729738618823634948590452357066561963736383423468651815182084289919405116401188074062760885390762694931054769361722077404584171711441290072869264728155242992081954021279373693159394395174507655696417319745925401176651959843937911494471315437017542504413017501252075938844278846534744396477017045468766409857451455024838427378087429360752173288232974398599538609114515711766073450588970491413766210138115072690887598181241228988330080254823576733863996067610874006762975926511353630437155699283685 A022021 1482 1691657130499578275204450957302142240448649162190586319262084593535171634540369630824059655522719369688362107564880155023786562346952374983335840131472269374301591419859531931639381942914228828133155447250034417472763035309978294232534138719631657759335313058826435134825581639995133428440596538414369004113159335085086324178036850471206070564499919647896238502928876164955544930069436243222774630277214571778765773113369830365106531936592016118781520325634454132005416096338961547731524421442631648255437136426659010362113296365513861580281716877275367026952304107506149087825151990294476123340470903486017575989031165608401485785394264572019461749654851087454403611990078394380789681090154769250590834343374553785661560586668798917211468028683121043504503449508141766088161616140293360907769999292947686840304490868916994265809046390364560492177308868423798586559584677616311430939071709797720314902908 A022021 1483 6875629660545706458394994111870895420413022755262751460584720268833156056182838539519153617386348232572899082110585465127873233591858702350580081898071817529357715521696163493244266496070356469768289663883850976825706713995866450979889975240715938763491181942135877431390317210233859165568755606467913497112384792546416841403565285929809323797272225005491544116327879942190413729551947807122291180514149560947790666435264751462351702648122022048545658516631312573300026310840629092866416731161128998817744179307189716456637230124918621080629052031048874096837955447950664735285684377208509263090178681238169976031733859986386732317399238657830368302126979742590351079782582844707936596074035759543376433034472052183491091382078468080211444323102614629588916039983494966177758177578884073952302574698279284413526526254162526391312771862953167149321996942245278777680007168469369263764091967448394084660124 A022021 1484 27945546633917996512252957317810754493038592025346675681639963195695543990494369374124071571963787534668730521631816270753835825323045653584166510635378783374713693897986495720695188956929207231202432870407386148738268835495118916819338088793109475150252755446129874695418131693645061036785587103512284229223489956941268742843343955558100866296761250665158105435927704464948490521534474758909142767050211937881739222997957931368741985457880418421755004121753748979659268469943262569993627123898864987354125768862253568103495984651435830768474054782863069229838396923062945965129768419650329990177662661349445520878190402023992535523177484719926988647110142544576755427364181956679699525782064617993045430074963532947271561040467389103794957238837059697161244413643505803455647191157609304950068823844766194080065377812904305287336446877186988324994566435812925494446991331204860706461378688279829555692349 A022021 1485 113582844804718957681793470511207486671221443370077695229358319271009817114539207143543260938673340262182734845943210083071856847843184191737238604045170142905307716854063550581106876495044498910178554803763292319360492950046407235559639914254258866086496264550176070808586099064828703027389314405273943401666866615056232840242830556748594577290817468722435250351252069307117741025481538113090538357883353597138450239086986985842000048669867647379221114026742946095920851901596794729646351962428694003467935845476226957784281279634120359413680120530675049935334630817684001332329302084926400853779416616177899331577401971257152417053926383821479937641602996658534161953269075488284365655931829923763785650304202522615592653783941627743756869192401490287720383346033092881735862093788441211029267872198501000212874564899028764743231420200607438972768336080225584995789218460439877796792391591174551362720796 A022021 1486 461650036871156707864241857027028014916685297239869202217319079473235344280102682329739654474498103885680972659072900207657643515920206313481380681121843902407871414749152207565389895448896133462611783093809002495703120493693148506118227820087997123205764267820426525635591576322258295649636577905204317344553802039526949579603970324763051204068214450538424474491952341866848213434804783789904422657041177643592168180040111620349687072192984941793002484678831595643442597143808554209979784780130254004772636612845592249870709412813161405181307380812416646680663053849946957088589923627730405616024793082346532919092596707093442006786685304032355634307141189950942350001092735375693352361287277034418058732188357466859168902029998495838188101039135176959276029677825392431865821033574721927210232588543932341690984058646531785086323812090757242768101919929979429144563843667556264102338669150632852752595161 A022021 1487 1876346352387591799602002026665887282858846856253514477053714747576864562263466828340129664120774393200900433917339362101440923435554872484910261796626409402412652294156712893680580891419841411067018388567777143855958168418333644509574536928226918933458795069493492549264698009272926702515578864715554360092211604902340224930128679989126496794673391518880658832011278323379665123200097248995980800684897428357861905290253559673134522381068166159285966040376808081730713435067001223859584609711253115060496104990271835252956630976932458487833487479431752428968471655448282991791299691336897033347345600961515694445313217593558942837631135145791121508928837328828573295675547471121018676523734744207456884288832741791210453578782533443785124401632431019033340768816404145198832204654614501005019991754839931784736614666046442989226517327932075445070192316492704525090703619137050352086762932128866473706024393 A022021 1488 7626286912007367033226869552156954686338408392143694024744103111967664141990352374259628528141575655902734503790600718364205766714610143677910712055491971083342557440813813130544392831643128281000149672953627700961454315316888504837737455790232896258781455752143868510268625316219478996629784093551599927508399621803719150779390198611023254650889328119893754051483309427464155483158749165434556010322980830283624438623793389355361776450456046636799203304105835084278533781707023065459379167737856632236353249037504252388344389481640634278274216936947401212748545783190026920256800782720539336444068947079875612705613261167557756106149446735732401857097681515289633046843475393394914961488430764092954238936606717063854205255808307387747415099991654782229477954905342694581987053370667402314202395991308156479998819028135217447762698863217236706130566177660120774520010664834438039059013222892575093488530345 A022021 1489 30996543889803589808916754664212621983462424533108682969378169957027815097384568278389424813263582705154795531102523534935291059746234828256108967975228762028559267813164508793161982531645666134679781731100860940214666068204808218342169676628894512598967325274607687013432424545184067802085805505206341118092148685998635979308877563458930361786026060646840401614468659007635742415530679559364491574005697216561583155245306782233532566966313397881103771802763653631914520770463667823067161926322288881991591191301752068056722060665055511385386433084784107339920665626658549801552733051335863162275547010033978546510488472142509641241868866176623662034398139820134278433046170838573598465393595969476019663838694537646049767895925767507260220498481644617073424499404298746231182955036559944480198877954440760679658938602647717425018341344528750541288151267343249335737054747472133716015799816247268289402360290 A022021 1490 125983423414058950870087882129009780771611565955817882471095638697348330844738225002796938788833583296919215326448676771801047235392884839247615798566527790990341671811001709622150580283966268586518221431653740030252244082881120444677692551521130189854274371642094138916204229469136970097426269520230301319600359551091242393224514412479365211410973396150613384013324110487868129775681175655904579904291077411456371343734259839270088477172505139683356392394030025366744476558360690686149273043893252815021229699273697018856362739211065304356319486837788573285525793323479377151093833914053300885504220184331242715411627496956919492560731506004853685467903728809341026892001516334326252793491610409374662241424886642274421916103163777085432923889020940193423153646073325243910222259553063677219937932544551403844424729440586758180156512257536012536072594297555004542196118797311821846861923691495048829979898326 A022021 1491 512051376810017292189587674523780881010893463179949130779528415410518146050366411166798294384173188925123453325525428467046862701173943754212840026074864012739898282734729907890131125172581355637752218438854937958339279453778624482539727515342716583239720444586552637147443466473073511201901531305472746613968388024952448099868764617543321443477251660889612675513315172676715795068779134686679143160201064371536195214310965971247801146304965816704131731466566249846056825658785361371286116598681730245367450241284027386317139849064394825975841729625096196843778201571005977645157666359387448694960220906119322570040158676467514343166346549988841198334720010511629486860521809995693864754894745314695805912728420955552174816541155953685749670754590441044077605218981571638126110833136812446417343420158721906617361399280589097802356293785021090567186829924582905180961497942216106986286454913549738328856362559 A022021 1492 2081199298984717350201688316231495438864798145076288356681074790468337469754050164834821841885735590881948642035242820035182624860849955371330648998940297555864256999310427814803189133379354692733487749993770909042965363693381193719810093583005312985016254174164481626465680821725878811498774978226502264421197465592905126854772940192275859899961901857768542881223178824171824082804205675724527677823078243247916402735242203377560695361493428212856572002852004063855228216882111132702092253659653307150516257090504550359954755953473478074103527106083821038640876602727527638327066300197595506178518462778706597356040796786399447941500511107430347492703589351395456139034950243801380916416889803759729826900822486851544971878580010289306650945411937770518513301023786715557721116726990633629448714979316116748274893510754999997114526663364034123180955460193856877258830946323759848643960343896952197277198267692 A022021 1493 8458898302506709840386077293062733294155251345617648910090540661191823032532352395497694845560614802562160375487150678292374220438395110721792588626136470863225901264543436038236435917838101320812148554118977354039444001978660038027747024192800577953741914026318196726261554064969177846904722635650790900339957171743299228339286982149208665409091938903511944048366058137900407736958558310617076114739640805128832692124076999963680317160761163249080350565692492429166736263512147820121207312105615200402368789505481137769567075445325111209320991693447014631550707232510678399500141365407609570752521411467951983847968463331194547631486196461695670112745366229665430962324318236198238772041979129125491126791743708434908796582551705779656054680735278702537861348375908458137279910962440155932552389539789534688183661253978828811719993410468549545682790887807345400589696926845320036021542059426873380947709738349 A022021 1494 34380638378581504835177234464911085972453123138007036604704652189004075161732360513325206340975675234355219784007269247803538918510908566995862483425261588970548167209279982244078539429214015909068825311153115511325723533246685472383179007808179475050264748945677610620069566682183369665511960926913247625939120988491244695912314574936480557205897902489147481048147465857743307645432101514132794707301038270648638585588617305318538560565623183759065579071222275030984002793954346329073063152286068918023889064388577019279271638187580738433459968690996590974312370928057223303392158762749871443103723445932156565037794174081775095437946257304246504348680894238522291527750657758607254410320122084317606916329612057724523633759163365546873620656089281257537725878870475833192462428077340820020406242877998089781157454328828547950587431423883169034210558521649489764074734159878391671771269216863796506081468133411 A022021 1495 139737853919878577130489950204012590867373349462416930258865925045803111270199643954294054683806108967337193585410499209400982019899479512591250575330361934077825799103732081570141026234556100878886986548750126672213442043885258346401032774676502539199752147286535194327142778328525020074456241408624274610832848728929562631424226461318303314532797843286796239597286385096358166070274347339974671910474559157979637826272819611105152473338773613646772950842025580361537062788683199738307183160270930951046376275788275563806789360335227630720850285139181915412877561136556988698087577515814308824631859806860458451931022769299096585558769692356390645029358175129568228656222098539223113664071798055116729311407724478778368415983465137099230584468856590421133224960786451644233966273090831535125831216113833543567988798037028020622726139115909123312982158593823733825112140727387607177174737895191202813441987468917 A022021 1496 567955359150575683835978803401773249559480766950821810909896730388641051144933879144008340539518266696017512999187814050530344336793641285195487018868299912692173659830578000409933336613924115462180325843796690138061159702851738743904069033935787897988047596012863797749856017801375916422622758654457973368250644388979597536591359473762067819109813458925796607292194831829474748715653815942180254004980352487180691814307664749848107502438434148598916330742247119189632045158150701821938173857052947121002287799025235861197727853192515927688898134167383208731170493776753142897242044729784278029373598438970134421217979861284577794778566437344722074127877496067798913265666097206904992750481376917408050781585278847533270907945368796604827794489309806834457041676888557035716487787553346492726073938713963659988561662715004144006332007656114013649090820233522388862754206288892860272405594619347987617006288794032 A022021 1497 2308417375386436797968873460416372331187937047851683064084338890033355090364738078990351797818952150048341586230139947668111742611541318952385611200527776817934875936798204136477638754402610515000401813990477540690480910255552156904867771886995115706001148284500957553466358149487478576768411393245716425206018063319374218690052720631557132919354357971522540225621623314841027237996593306566297303808492854294756489326737626694541966801395640656765241536597347232027113235039422968038840689131624512680983860278723487950759885858542549126176062915735724977414622423459397890376879280146701806612815083224944526441689559692192082478359196669822539428494825476685197007135634514091021321435036939471796111688760003695737881146487450226877920900457827973986348214031729252287522530139072195045968908242335693914178763085910558952796291875468715670806713763962964819983904763403323873251483308721991763763222738244812 A022021 1498 9382411298936687144320002794455224801709108909970303276470654515384652078793287263242533367763908539987372277163516107094774368723260478556964180094988321382198200009712198301610065275520697872827126622159456472883344474593404591324172058257886743104393384292157088428633860280765715163272899607411450850359824351479687784402529562616035689552928851815155568790986828935904509202491204000187445453507528092192267735642439712694700517288004675934719563624605559306213473796949792974762379380902738204991798600086554360972816903206357029540230598941692737372151027504204673738310496432769148578006738351918166864832183150322155617951539044039565707853019104877419882255839537857953320937498413740639242309602402120194149690245944774292818819642914051931516450222921446211253104709524569632071224213259715238685999647612246155893323321092183249326936999400303910467323036837720025531746814615821741434229571279366529 A022021 1499 38134196493681458323740948228031951789345930386880430737237266760406040252103085494528460247256031509909778155886640933895618184494202309324655870523876162608651154996155263341688099846643629659922367325096913361809675329520615305969843797816734724429610542665090719874752231219146211480592141546928145906540563536071186563690396892674413687673740324855367425567692354562970639801814447859489538355823664165602285356453573483223799713446099041949846747042792843099312112287364142761622543691171418491285171397227865224258434315124393119504031764280004524839825220958947833414927138877033943284551647695580701582506768221396960820900179673516051204618187612498161329290696787654283590093177247771276541197753612647929736829406430441008338716088646106279548777980686848426192791904874690683852687539465054757678211668546750170094070580221233370937607438904478039522687789495416747419421524988150913537830488989328832 A022021 1500 154993945147503210045377175325333914965529019313936977033166704886908747816111415004385318963331178129481460142019659999672911878865445758998430828588909641362998192183938639258929548398887384967515390480575677298050603061909209344488943933863840293704832110099017095267243710708888125355336231615386885200904024305806311383093958971419019041489827077322057650384891377243263986695759215518446706965376706191717139693476520765506273470668213921763810827185984890007380583241288095117136032078193538632089532608161844794154274506128301860177829467314503661799208044069617813726888414100464816296374883884566139615534187356833422654117180148094302908040285078440009608397219784932814617345902294007330018765550572700825883364432204187645539921296124993127752517503573652159161704738606115782344067646392927187656310032541515159411216766350710586064946613726327174098122480529177043589678464642259420294261859021947421 A022021 1501 629962743186884237072289641146001937246334680912717429040492122761887075280168883722342135997289018407873501892474732611302942593786203909647486644594549763914049323702773225472576097615631075911502549380921253135362054153377238909953103358498435669935758830184687835657825493212401567412118369186241334159077187704857368742858644090502382784974262078698131320734297376728313058977377697932714029856807904655894040923432337407164792044254940701200931364912915725210194023861667144305879533861237358404667906029615581317957081630018529471594657836712940959920204314724805067107549305980585762736030968178090759450146968197764184583514283133774565713220270611625940116112057313811682096664291182578678889331148697090650821216397412868712041942344403922996009497326217118429080296730725444917015285485257617792245452855876072340058967682347525967216582895608875004513208601098964845182894939709723370412189211239018929 A022021 1502 2560442328413995783363312895225245808582829951804165400983423395653238928180477693410168482210719157231246133244258667643197827700527654469614409795395480209193242022006565751124169639321480799633758486028969949754069793686856319066391825974407378800159035802842496278274288989901055760562033283719567784117591084517022226663457344655405309118365654417548480656619003820467604303199826663670834211325137332318486447317845149944494042507349679600717996045709269261550220341825864244055786536449628716776905642534940574393207298080829240388044365521326253926960549640091994581912304221391706037386843813510187072668601755483699278525473773662644412147066804687449286084973358677216692233723535281008215952496884523119639957741802564339468691542407802366273144172866381580596904515946883823398847146969028234083603486450405554009364875755077114342118455879448393073582893516438786182062993648516700161329527237010036641 A022021 1503 10406750221400357740389409696070983426681067430187568101874685590714116544553745412349860107950172112944413654443450423185075517759300484511109833340409741676598022835177220312192466009704892119543990322055074020257489419715074887142053575454536429989457405711257621662953250320689960233594242809218351815026729452855527341247406145797866562133967398516925880996055638526868938311689406706060710754261227115354688411114383374888622141661649017338781483066192038101388933641441259835177617583425171609616021878344892344508323450434950585443238631520074445682364778742883929953576100949246015463394281570565140631277951428062061030723057837340069305577366634126103055630813832667880007179520725424589552643022035071466733002090311057663650188348087238408705328636281022484339213246302442391165371670422191772563690468559873742899284820403603851577495566572223465776550415225266578442665834139849745754847512582213323230 A022021 1504 42297554984454774033704082756071173703568095629816285521360689390224043880554952691642582506019540553785280245340636162549591070956370980785111283223250797623843185391607127323476305385294156050075212126106502271377941310087024150904746817717057791748181382157318919423113813793023691992702649413034251041747277332824559485424505995575364409299312462249157610678638665797758418373025320394115535138799622079769557969005081637277488233021180926852241134215738674491475372836005902151848618268566603080026989437825663208472629854930575993746214918091485213776659051667453299194894060100434010602755877191236477319429966563138650847667162273621597937316872529356983688259892517407301674661813563431630389856591578717714619502453854556387933319107723544232106430226011820162666516610964477053309287972202022470961629002122272308586327254322449942750450973481515631166244928614208205417177645388786513069483009932146272774 A022021 1505 171915643173977466525115802034679940815204960094040213984367172964650575282232123098689684685396176856391796236073219070453846318483201444242711736847226491544391038335586032352725178632917073920943563368394173256507045279002602533561865368399545460581705826932005810520585638523081560922718740610196652629663065530602698602955058094133108271976120284260910881740753290256499798894191208291510348675484303437477460945181174474165092946224323685945592031792018928282639763959987275710404731048342697779393262702042723455219220975914766839263965207322036539008119336492421142987415428686806939762257258894980488690992012414165566585815285610838527818403656337491689950415463826265436629125604373308086464211897696372966291138680321590196977390151758008238311617021729158393214566142319699134205982118323196954159396017697746315216499210428172279552944092859940811220781449132783041565187434749445697548790970599768304403 A022021 1506 698739877016163566912999061806577986684344733715414437153205324476683995375822208849351740923753731640519224226303161174809749791611275304222628730590927538771613270228419595797799621887847775375217494633517973236633654166952209623726047564951630344106632472751569296516596616923280054982794883426165806115319351096668771873502519934714197810801891403742023494653484911243150799014721933441974797577953154483615336516386629409271993592933528618618264812185238273317867627751631225487934689711661879368751974610961879995824543407284791594472359852819408032762042061408486081283827471999923723261602068059463010189564161935614734098759131204955501294199397976945434323029306324465408169625668880390207588775116258995179585050904207744184892314670493861959236912404085386282507141441335946416637101434228234969908141667233636340754469634824327506229740645204608478719719479469540636349929881967020066000104354584579520696 A022021 1507 2839982486285267412075999800992778366441879608066249106033106402700714425143856100421168900862352481757112852405263955282044072272059189718777892809541184253759314563074443033573494750028425707271587905524146559388907838016550368575751815175054893461763691571466326238317630664837130704875790326075757123965698637918804107640691619846263806287285748512481532028318776937835827739834002980877062933570898055132630133103712447199420602618894895379861927877885755998079684156458494471206597635089290406014320192832413253813099505040262205235914759864325213028726310427124005570538043136385199801000397899559123097490958760467208550437850323609795739183250630657202476177753011571905164283642839204574025649742587996200540772834935588897772746691510562823378939975960035243035243582074770053640826523938630069420907075680265474752475395986758132476220553753233827832600924581168320970713374026451166422340759359141647568865 A022021 1508 11542922892635300815641650859673651630006248285698290219332529416385589970104550241237958290316975128099795245139139325091624499924398429846606064758213985079175698407519433633033603086102799382698738426624921691022743870396145876326047712159972567809416281277820856818225362360702558191717799965898604344089124706180077106627403825037370098144016524600885418962706332791816962361668160232075695485835092464701703486095692894784459125229840139080229200228352205480788684961705647283183111036923795410087852957834486724882564900640589312020339503688154150530642925760427244934473753731480302107976421889611013934080423166561952236092714568811622874571990951593280269182794961133289755416820212578762050795109775154678443802974605598564684946910257471130760061965179038883243837771313457063577325250833778921791058256335202296405006555950572340572453123379560097375461073456744475394507863683523348662716768879351864882947 A022021 1509 46915454425777979973903606054267650926413838549713166671903608094813022319434590438824946839358991799234736160282911772124112822594819083192534265650624341954147268382466918778314508228776079911940889128123279403769982357100277245008764521120090273667108919264495045621669290256877523306798605539391677081976239409349106218529799360191601605430946172704797137395183653371374224789462478108853920484177408450488598067937324138109441122759454865844923934354738863101280821120026189927475237713649486408259476100337474513355885477380765078533855695058483591053011887284607527064581575646306637063121279253824789803243958940908173292512431205241420733588616243099487249939844937131667961442046682878451606063856339837928777229580645359923957857388528965760541477099463934617163073243004590468700216222971061051675415676019373751350238210884574512247343825335860391898286059969737600639695039114643500875207521812795368538565 A022021 1510 190684793136891418475028075673765920236335963660352209588847642587535535972411343695274238945165884879767401329054994547741943573487497193460409448932087800134486828248163779645571151751121841908647531222545599627935949784747603750633850351115168982092560883621402060589949631393701259304284851145238041300096986429820089657824526406264985101005943969882629372458484615463806378300016063724860188621832032101258205358533852105623961808410974916320339154013650389891672916972434923579464268986253869825082796780687145016866808295042863010448018004329112875656511543617485336481185926907551250957460345206232803854583382648793019754828888418947918591376704032019621840408915674944246108334078426478846398101307370517791930402792380271567198136389841645702789150435154671622790399997107508777455710570902132920229999733371900877548533211528595992133166763463300181470802539592189915041147898062743852896524578053108396330612 A022021 1511 775025858295437751427090956170310376981738948334027134369296590195798396298766314496208027749071605934004955741085471987817013616771612567494353867104333587254567486152563736461498305974955049398434798738430912842445549884902254618566022789100848498609103609916640717526791728749574885948784610222648029250096811010089233529945693510139431715022672478432658370341003116851148850904522252312067588514000259461416309043785653876251910980713834113885592949724283806225606434124648942395782980547893579478327104349582594406175423955630449184264909201310472642087129284473267138185904022082070734569033394409922963419336220036394395603549841174598226475379459516398133804027122753508783128527899751057551046083756496445061167431826349650498695562217123135179417892944545504458593159917494254387791082754078255967222239840501370372329351389147241459062651509050380825655112997968263834620763040315048866473155527387173359212172 A022021 1512 3150041863041308484261681082192204475384050241347321247050323179086290054209172830363631509423375333218083015812548147182637659572789490213860222120397549123290314967711017969156620850964613799766564058791899412786408202253055790489871647944158292155527648565494479793832108675621368233179027475417655127054555512242129705122017902366247907144803795365498871441636946122754279107549717638646568781225300844595457647329864495196303282362987946774327939149846569025490256190110952123380170478036879728513612785878005099101500847685422364511906087724395552670845993019656731308031057288296914278044230085084450288122196385971646082291490959501616562292128693368313695306697871877584374738119537382073695764244764336784250268441355842793790106813092747289138836290914944885605673819938070754922519392918301973634092712067319261112815224135463838291641741323657242308396396351556032451605114941979008816163524122163415727563605 A022021 1513 12803138931049997433048731057917830517808932022742255493804046378778352005218223604864911348607075284167034815004113077075141821187467081842554014001898266680012366872252144274151268254580044722738748440238391765104270509542882605326151063512388510174442015221030353711085377537053944040752039958457554413568027900689147785044543723756336104991220022030780256019513333761476846146203344615723762147549707541539472282287642078344593155007432696462236332087069608738511612443651152665178072085736650884057529857519541555761578389812191318200545206085905344698501566732247736360866575394547074093873572699129025704344371615976599665505027013924220719869764120893594049509591863239013543756003813999915794908758891732028686449988872580010957528405418587354626395605298861032012917239678454747745501522714579751742903088909662712190944648296416806649230116513289449514828290785415823895917779114042852572437678281881511080474756 A022021 1514 52037520012354984962175332445352595415674561487314261819158618923612302886185768306334652820604461652084207408605744039519753903472342979881593216526677615081576079998261903856377198951359927542526253423530173734676153590769879447938777833626409787357468398619865972485593243637588419738340833478579928693576376681968453144710355716861174031964615866053321920408667271818108217139649529344605414605882130232369097849349075846945920169450577230281616488648952152560859886662341615956905109879339802526308750902907423538929288135067296289761292184464085513538590872095227875336939646800238998449831420698370784215241674189768861557500949491674704762345046798393495491932983956573112200376551094128564222261029061775563812566101367113886124133748115727302106165033276752500281563298899406982741152235514386212704038348184465998759605763153689340511374252849663897890744220499314536531413942277205272506494770667527939971826113 A022021 1515 211503093391346011828965017592751598754355027247957339029287552535968693387333778339112628102754795892849615401989444793606244456358470530727346213747416079636445741962166705792190201507125913493544069957983388465449660265863233025611647454185552783137732664004010804271962026060543518294578291446524303806709868091836571248519912884102288511415272100147571323329271582665646877382152309078205714227402325937229490737694351980539363985720777777265718469233338511905480390522684760122658000168985221803751695111515220414174228387025109383709995680769060740840327076054189043784531990730612325059066565237358811700944479217137107648634352102118190082373565234362634931321434073898709221047849578367951596660140845823931185909070273507174083742958603254695634546865661036376322148975461870413942552286017218681656778345445568923890922028504782653819801903940973314152615983728005872666758203396926916149926188585503023785088393 A022021 1516 859640476784589039978889209642605498879667874410916851454896689931152020419866210848190431185802419370981564571551183982719306265343823857263316029510647133587321947230172294202684200216123447348486287934748552301161983125594163734406914459831455389385073008972818128440185215268600660794397879389304480679711765347247294783656376082001319762652044200551266445667213601196265188229648731810256985072842311356668643953263557534069596647311390249957781369321097373967246611422127198452002894298070737089142941776409680528341466513731159869999639289282612442804394476115240841392467883539047076404476963550418953905986476210387493155523276858374802932230015373163253068689944662450908453299937965600623224175315769875202496852415843402549586520366272984020765165680024314909531407481711524395274856811439521684102442463237753557750459932283569535842891519073688805956723283055090555510693418522784379388886490163895501870755417 A022021 1517 3493952440492637216857995858827115808026002840429681959391398455489739866408241316812870394384151088420523251462376948605924207807316737020135830682209971768741005290888070171033795405517539920259910461426387076466069131995930249619422971792632144978605619504035685400575923156222180902257147308568002440444827799434920390949014350061524045466129601304192671344772124171996382978881798648285417410701125180666796773002701354575979990066614607086251994480570871550091887176224168706059954247723248762581397209508431671910752230036747859994424676284507253971442132364229468783343584584486083635327480157343922274679165361489380495598224611060593287524258486331835160730282260853983006433117948158384751826578316739998049735620429545775714057423179348008872376714485928038513603089005609747046818522825232146779954433153843185158613944468177992775657245221686736844307276454450424485115290050656448616185987837238501211352631722 A022021 1518 14200940958581099871923977592172813934720614154385772671932627854282205405890830143082334124414142385374525724215090644025597404125535360345624600117108285969642005884895952860961295217764905387907495923766346692769089530311725463135263859267803376954394353033103527317927991761975693714939252239321741331038893358811419144834154037675790636092924633116879237854767895541184856471610386397717309485195136056212167263750985919896371464956607485263168603883904568038618354144750747742323845884684110122003476694475590706928827701499647271696568357385004446106051942704870548843413210249291544642537197897214031617519814484516498152602518664794393382782143264997415991195854685856686806522628181864035775740508160192395607881606923205983883564984207855255423368383026753359834977316577764901340721291254316452758949840042273787420533471719481192677012466693997716240727981149672770877971579010957798095683059273361391275926017126 A022021 1519 57718794844463269584617238598590555050269455834740022092757219802825105428711963256597635598483313371805681454608085972760155905513426706830844283062111174246547062988781364732270923675928791129844435292687528190638941303866049610957257665484351286628027812609531340286967334558319153779630962627687054322561265938638855085934661372518682630549872001170055823426842065533147013300634398043723884396263142471445459896146854361559257059951110377389053065908225851582663563920960778079999329103565477039327875162081565458041038636494143467170699187956677201067236719755365941632819021931035120976262840855548791883040463870924210626541729439663042409856141500202009366307631170293377507163730861717725985116085010199954873771490874839503599557798911950078503554749552868533124918132871534779223879117408179392763446465933225074167496451549252054876178437440456535389349031203976236330469525838919287860751565460192379809444433975 A022021 1520 234594263014956266559818944410053686711720428972056815164787311699113407521513959219034265335194942607335681788260303689248448402757291976608594240318923067649607241967357201276943603704927450146505505710237298225926647349788133158106025605827312088530688744959121832264069560526585766126691660824365951299949473715062078315725756477565949021894023833884524517527819785157783760737502582627756594838144330399993616529330299302405459734561205173560624884075095359718996948299921353944141299555776271991570785714276557523360725557365977560396091080358191488460672424633645909024658544219973777641606120847377432325644173883745199171974762590264783159633933806809947974235532584468247815878197784259785460725113250772220953760709133926671139623910317611542820457237780443376793840581047074777095782192411337583472872404313644528614677444511955433854754480790763647265202276602226442744503812214665603690131357602415406879645857860 A022021 1521 953493024028545036208121083462286860092989329259809964736108583036432119297095309703487694566020656645024831435004028797677157304165988532228347443986478586936050013203522311257161452842343875552143970362337681016038262112083405853975568510990189509887599733346708087389461601378735137141579849207185635529242480722452910914335225169755106809847193437357516179973817519540727486835813569361598335293255055902783424222215093811491981603326108615842046790556893586342796294686393950629592989672618234639600587935761023430697457761459111893665358437234429816591770590175337931201213568063055597615075730553416426333057715952355512856633223806338994900045446932449553289662197450596308351108637453164760500795013532711651865169506640928236507358487558830483515278551594381960795348507326539183584844013290580368378086563060981826364605814438630212264158960521517975727974194163863694674570037664708308334227818049769833500249814037 A022021 1522 3875409974595746602638451562463429461932869378507076607830949984436366568423759308263192136803827629072017963164452160961676609902880965985029451167078503892654166105815102352108776644046516578965548081281525437718162871886523607741136526653335016268197004240517360160961013962366568853354118169770047330449235598788957156715262673039030328369633181579804421767142563666721252668178853665942978282822375126596790933729750111463695614968012308504761652848577992150342191435282614822222515270935552779431989511971075954872027440693719994733545427265425879151626044626068899808931055750679090805173120520494396762008753646080394618718882469496631635530247297036002133033961428875973348698821555011765649508556912351018963793124263073121106370384463817083241370907195499365620600480211738627173763520893349120878694879258757896611570611347618720118282855010555465944009051959645752512451375385356740973444787933420917601452311812083 A022021 1523 15751350133366662647082470500085843647689305556371945950565546585684558170427590665099153445775746345111089638728031761576638251707417976542520369391343724954603892710561860115861437217913627840974819778357727537210909807608813437344203598306848318317083550460538783234441308769265253252177977545814277103426336454733095302828208647893178573222697848254921629695960612830952386877338720485250241682068322571089966309553224641759058062271691727114206783532643576108554571190917089177687230174747500536392846278677235170348725043864241158146658794257863371957713931820549999439851460938119497485382739449988871177391139778622698390216238814022071187542132833656028241502801315201084959698760264147448002152847323184470844176384431531632648570024611874328820537535620250514312815747611139823547351581009453051132738986385151634686803018871377644383831315560371090809968575202940194416246560142447675391042985478926194018670559488789 A022021 1524 64020331435976762082343970312419943472411123616215430515884810578065302892242836039549342836208751039581302023771567120875198144820054906558425886400493967950261586908451975881783041157173996316208395283625422543513687315985527139556024214347757721006868406882632368836557864235291376450641288805405598837566853975553979635285091589102479300830882994287418392011063562431908617717026294898859150005215900243248305899276003397065451919244800891114062646607481615825532087314891789681082657000907700221084572862872733565974835242866307291639184528985176077532706460137742883774733258798967913953858851128789632192574139612714121641013938054165899400998642290862766439176180097328524262440536699242063376617561164490767384903153469276866991128407448637907072975214021718276989477425134318303812415312891289584304516565110181489879688869389813407016815640370475275256699430188914939093413905842153317612614046394976384175633800325128 A022021 1525 260206445953486471168542997062375329151535191885712438190611938944636670034127656898506948380199267616220243844320943762192401001278994704821135561492084085077687742026924456586667271914470063368911756669014841398111170455891351172344890875737874153539966165269516178097789723823331052494680778258126530462346045560582142373822786985186004791437330280665181932438787171558423099740907339082857906854464798164292817105467987895629778894346858366056172411416836062959656346144636403435350312365571643082435169194254941569631983693248310340502760628402290044633661638493314835111991328881953880885298782403664209661661437291238001098115343622195773884945960105999087599105637417887261963364442396080404560097421244094483492409625519419737293972501014974707388325670120625525408924007513197157275722269894564025714720609049603904370846662387775112096245312010605794004739140079662693252548057354990722921164807258568977916848825353052 A022021 1526 1057592064849822658815268547061663729135483974489949345426635926599558308517470691638279676019678582469129008484871246884914887394813779796215407024194799133397200876884464221880867817161313366268930962624611605524325639716724491516902976922378709380215482416579080731524392833220819826672830469200468889376672026853683263222091613586166962746912110572183381232678330410172743856048639489774540052376870125187149675392488281054307393309817159173996131941676895139338493758320686135889422215938951770941646710803860794333456594884266825179210250659820746140194211218649352225903144191512424945038905762393479857307046469441798030862826596100882781378156084213891032111090325823274317236802025491121337610548704171315288822012502252360918221308337672913750164665287643468835686726212353687462273249649441186533765182042153142203302666462326780922250302941731785178845750264898745128854866454834773183124144318992473713787017423270969 A022021 1527 4298513711044846820182585274371770415276237718996863528349501213608673995427281915332977623950287344373992371712491229939226356146073949170007485999069798714815706488839425416464789417088201539496010421316584995864872667374832735821288725922209438511381290610937941997685687464000736229834078788643785291456333591048653256356333966562546417876593123586536451687118918124953672670784386413484440666346297598183146600977593101921662996375881092388698512238301971772837035117482705577949791205118655626185768293821079918205533857501716689182426209680729746372812387132677495087400368318534749919179345278591214742312124896220287759626379913863229201194574370088974916725938400418998958123250934262839564872439554435883336625750174121032809205820629360715986828061178629346037187396581524992094931474928985441407861899082331628247942445903525458580047010157826320683617641909107898391391772159167623502579899944043534680538017117461544 A022021 1528 17471027571168750526039980653361619402785829274820266144252804964200344280124215382274669326680230157116437763801873335355243108975272592361781944335997741737426963606161392517980023669770709334146237377883907064789482797848381381285023207984002840965120746364522300187973773517753771588525103289001230463814968254366549861525959118880794619878972614076333642183837641395312165239963463126463728997198666123426857627986456725054070042130300953630621663660634274041807665189817599237382536099316859346437414378505415642446696073811388650887406807497532861497542774833879388070168643479005562979100390529547346197570561742449235066074000220687212264501615684251793436217527015245608363839712435354238383420014658182565184847784322178232943162673352070853575311932991798976408209540515914064370171982555699260088068616544330843481959910089265289906149607637005250531302100481091350614664310919440295024680249673390905502188539417057989 A022021 1529 71009847801170380947896702246633256839013102894808080069080813290611376190371731369516815902612172225432356401465370830705454129862722979228489042270476368264331958282831602822742280644687098777274167044978378438449826939618184786410672627091084674231217828819289900555007603035353363103916000537047300478586190527953802912793895601327224009151747248175320876724434492475684102062492320450015736498010351716329128086745955158975020984967633429389196771055808382522052214601791044119811668954569237699110485675431160104991948368094470817194422687691398953942400852812246990690365509660019727000464190109600159960673232457691833931333901008309429915066568854454475565262775483931609461771694599206429085720852074652198209550849956076881827192589024625389037581797282894845162965380008120187188799656203458922158840819133195575565874086873606275437894531880651967272288793038777065463484416472424484051928465680629735547931122515880593 A022021 1530 288614877642715733857079033816779335513009527697061995835527554485819827055329295114343000065278057025723886254525882968359380559987942661765715655420693818650307677270969527559554777997254499824754874293847665830994172554196622319463847538581713222355848189808868076414947123267165015314686869071259076503790729593035801743632539624502051402856182236018007794020218856923187555477579585686073352990201180194193930172037498055189164992873191394021313211168961888811505418244533658982779838302237843264322052198766816307797887973684121852117818929220939438148709024684834865569429577163480221223419115132174341813327116884555707512530464512335244321184167991802770947090813749715049336556738029391436031686104293483708013173933624122661824315567562490261765154938587490318948508870803819836840576182582578624499846195830118261001628919873114015917586704686134157569604346908875917294426660331635360724654412563779243652298978128195729 A022021 1531 1173056275658527064798092895553665740682693725858595264978432616341289651571316265680064808183683709856978588128163282698077247042888675849206005830945258417653281776548225535507021321624392970073854952086717320568058068762859529920410993157465929040759248348961195305650874775550752109597088166955079915102304204136997360302746176742693045760939558350018351126253796995982497828252920273814917961467219074122824275890936577204569470830069496144582584624749753115642650892010472882338783413865570032717086451334982178408843412041396792273003477982082558122044608627049948288757577887876923922956839479049655488621270014768566958783233758395588770406298393768910179044973449437054981716479509410709458062205225274039334707703231486032830294966839218373875372265752657459191732372241675657341440588438866675639894019752820676089126510036098266469389792527714172845956799879231006682797198125040645041876505366915573993650561416777489542 A022021 1532 4767810436873312850205760509291542527726745122447018815542015579979144304769479163726051785092176379777341169562782901268552006341954477120904271852390298384470438908615376861119413222560765083788352181505781812787876966786780187641875802287172175362699188099195779597353423416364113364391291535280436835477248974557163834216235559791292562419159173891565449668862103363426126562301783719595697989365046421536503649475545941396541985358248275684184061397000549203815952342481052055978478486900810261035336400512402049628195691034987878492548462794476975064499940974447887048528644599691116732049384461001995816416387478585748040851463795069762036201178036504080060431196285046140147817159691874609981023344449165684452215334309700023337522605157362109596141472557368642550389101697482088641036530969438904417599402749713235890810046803645361067163073219900869639579937484716571452092765911076942076074890483184186011610751277690512118 A022021 1533 19378453390223631264049897831269497845050645632555484539639912272800407389483245035241242948356555057889171607615717238867207130730742756347525946274244370499584114379196824397306009877875689805752999055228301574226583418247390413529522659690409490824488456176317709465819727071205710521218193700863050027499927913586545291936790797034357141229007707208226126419641553878917441411027316395139489859956801219686257083277007848625169917284443024699254890579245064264471944007201080129304357846562097547065465896788289927998232512260295940686843872372327640065598245450786991886163867555150950187484119977661115728846838578457891999651497545137631182247458035809822107928486148372470424975448062820975074060524709056326019529518669413758194912440765979341474642691166369558436443252419192552395064983768874557436792092164183264869361810491060368690289325293259248931567736777370664739284981788353507264002104061960980309136669593154950827 A022021 1534 78762455170792256712011073147708536685881246475093171179166366822156904907988510507650829153967345481763091835641162008643148788136259474963390039456532005129847051095757997843822388769190345396578783546158836147990036433487763251998733461576412351538375267757583031543679707374534699120472801837867397200170048016492352921055160217700641990052371327674414901968666927891148398721652288478708903544790594077913059154910767604283513242005811886047455869839731546914775775695253953926179559631552490351145940633660615226394595503951981264420913518337539860960759096896446009726911381156664145713115345934497492265939931748111615163107752700433520453972114998436637955010220530224856902569513414926381903078827609568870526210299292896957626287467703624353868595439964874498720964994649225326196974700728337107245085712147984267100877758659592036420150996809795346827980484956506210360841098689369036006453790630281385267205745399977846800 A022021 1535 320124842762772719561476908894229017005395396165587112809679332821490594107128849574666404208949407845609515441492016569634146264249917224838373288543201495865561002036382685189237325286954776140703076695346300727823098251838102858598829099134542370889891962909062496848478286320252166909935526446491328321748373055884465473508724988463047414181015496231189385287722955353232656610731119151188010071024038266728982754493440441569596929232945741836526185747169604312127189760773739666087160912069628168543219229893544684692027454963257362892852557339056158715134810113227369648223458382734182843797350332645097343357403135147108529528116961662426889532383920044133746675779414133477591802022646902672743305801799834754767724712911901518687494496108390428160600033353761625669135925923647591259854193773906273164336732506980625600442704718492431169404092872738027324749864149245791826371078812598825061592595133533963343127397359994801673 A022021 1536 1301126466051212241165769015230816111172310894239775168798963961289718059168054173700592717144695311690533638778762076570578112452943700105274305354806604877093338716103698265408853660283382380542132093161859134336602679186098003445805481879043353362624477750864879890540133671441926235196560326521243560404663756499270578939279687780449760223089410190974494063860634087667326700931494815898042474249016343485770218923053505824686391207084265779295795941090674771369868702716745672202615129740144710384122419862869924181168007787024122893931792130576781575624503600996994512661313612022148026525852387332094534452829028553326373282265727911670334465359276571183706617927879741641355994851259814074147654120460681738911538520594932261757791528129839248042087067499880812326088178941086238034051196524517338527592056365683356974894563146060380655026899392420969709332276731221377383448470468574703814460817858978534297712305326060492201011 A022021 1537 5288343341455244914088519750374367851636995233699408274468036077513892116055380012854084785325828618162454795049616836826017149711615939221045424589400024988849374713163901753293184800112913262119495098704306329630263705695766826885824556230578718766772677163095832964377973849964353010334758427017863378339893255003489722467461995457160162336381542277105920934824258522349094264171753517307231196432717629976070680981975160927464622031552573200877342340590674049047274673541994566698009000977990998651595076780391395730180272091203805145357280524633562878330871923411867391112743763001333851807860861857530758356853722104117756169267770507043203389053145209469046353356636790024330863498521658420117650551161698083789343176194762257676974744612354509534903083712982387433858956706320923748873716189658249061797305058796455723876062012981238942016548672127230824169915334165236694537729657043306974885502659156826998390731465402030065317 A022021 1538 21494125303583873738835417290045600466704105640540646928242070272880814741068187676392932645821161560803524272652753374165744272506657705314940883846777100344894154562650157223013880884874171100598003257893045550674188207213651002413307219503954601317045510514521024257506594212338581775805787455253223088798991657345576072388601494643701267326072532810704609647294499311004005787786315527673403229766814748589865994587473828209836088545595721357295586746211862154622585827602402719996389650915899820484873069294754873047813013786949571386682356557093864612802586864304781968167618288879280885225903783764282275850171707564356072370752459054855867352974705648927490791327088659338246673439278507046600026407702074569804608051235245587909628023090932114897217602251749077184516597988598990255766498701828615955288266403348237993597483083829859129584881802311678924037688475434586786120275860310135238818050710205240401245848995588628057260 A022021 1539 87361465157637103145932881864864321384936485113142670481039425285167996902823968197324037217176388926304950969324344103777259902379415660164986043912088611737145976815453435849122147358759450522885111850790911129317208496992076826201636988609267063947081285968585290322783949684992901407968227268467025052321868614887982275204028910690615950971403442947000877332420353503363137312522531180306716692752927593878224002562709956292749802592682661292172301502166098353428011875801368430075722215421156149438720094370801115377928303877929722010291330361278676602667708577640011725799276082452013313133918834918376258399053466701562925805480422991455669404874138091627889664881352202453249572701856244384074793820587951146273159819350947824042112252586565224997512290220336259193660811837458170669786121423420697300174201575139336773582304910119533495275377704111037392323839042239451688673421692559736486775251923042185710237211469575065691324 A022021 1540 355074955909766551580301385498379782451539060392013104028995663181011126004197920427126827158549231411535963764801279278796732432889472528311748785726931472326929937684972195359622915919573233405779965364943771079052231078094657826562381505249286700805052622899574686655508471402417128376674421248067733163066786351887036005802331151034684584202541677767390356172503137757409272245361179696978576411480372234174549961892388170598441432821668646923352765733104233421192809310181892740205251509666551422284968216436785147368985413025057043991775836428307882388480805404629226698026491329683332582337996537865195034375824408058254507084870839499548934805311822387031910390782587099078252373751138509322546250036568784903529217800054750111047152799600129486282557511994146951657582975219468901688289835826536657970593157527516217916298516685364276284636746602374136020823298641896683457200773659419160261262550424903502247022500477682800626605 A022021 1541 1443178912885951688250632171988246649790980409759573145812295867190570056696411086876652547913909829890038233210571201096466956816417332657467158535279483200010183263867391745618572168382429870844210963536886858793503568187729755125211241351094550063216155246023320964172298052657645669587248549894978288438192039050399398081247549030898250485803352555584448473080549406599988208930608303385200812649373972284806825866369841154057007268242570084913696604195947445574331491633721731230907559301339662377123973752233677085710430914617309183817347606403228612318183169603242572613402386534547500986808193635086309568351835976241512737032706403825083806567197310692973058854030434620751519047388574760534459714743756867050976206865864211504501839381714286825436089531441676834270442918749536806655645968624081481316682032475159494457983922400087061245067718706672544703503968183522425159115688749305971815371301492040473494589666393540384025964 A022021 1542 5865706211980661995145031427856773417460651244090877675835060856087787362081370363341764907162659384192774043699113051353332779991420556177685424795108598437156225062708178870286545147373014365213968483960118472865114878338037447848802435943799685761828429749087102672376348832978021102501763939022579811758869336708820681505180440542555838674501741571264181616497439703647272696030226799696861676930717478591767181419683622917948221098013901002701622278010395720658234740217664712373608322068761732482464702942259090144076924159860504613230292270957386301853210358084679481974238209220517296590169014573455304532586007912919616677799255185825517152859478650884040476812260268974724579845199868818308160727549832399668614565805458752656928173568697581113034378767099845511158372214705241616301515346052600491336798682702736185427487291555353920779081488316731202657867654249268029027643263578963838062422000623938839094669531643119139656489 A022021 1543 23840778893079300014089853726920200972278968204947044537065552301998686127009298778962331695088899672426526516712619568673407879483431139783273611358533082531654293701645190640685884010115767631482745003282529437016806388305595573040733840610545433008114716373673007593711167970362478694464281042241094335984469026830021016084562317748017551431202693807339003870552798807916851176315431963081711791137802769949351901659427168314054567361833168154950127419038217627943692024573834902504725093047386938040127880871959682219911171314984156504763189180947850172565582185728072820416275749427566689600470262315311942595568394403745215926975114628628505613589176447068039234930723749222415081306934634505799463874833380111014846816687534971799073075257704222818725932063858618023931182851912096566796837845354873472752097290703555582419037538565409915507483432166474947272504689254904490898086422086903843281271652713085323132200291532968540772105 A022021 1544 96899285045640006986752549819572837357203582834600336386660382462510821700029332218561134043776528584228765410917877722757563427475893117338378394623402478963742850077686766196174364682688795278612315606479575644551829726997230474636104074332697767604638829505709170154704126556454998871597142458302022290382169326877706551599687064441931292941902459133866851679466986715514712774500129741868106403533806641534754310458282772711995468740618863367761042141575423895710008363611839128699786016354290497511604305173396787766590316675945203080831006175539101155160989592187243045799134047327141552031625482929444146209804077599175942174601594488864288187514592507077278239973063962002130347930772682559902637082652082242575073211958006005339714956454371611911629838428209287104071774866105017463521928821599849938395141748091480031729685678616732399073812060862613357637374506718318717142641885678661295741394707000158711139701698594372150667017 A022021 1545 393840800439697341975664958721641230148711345811075757056201899583778610840882516563181573148707035856763266029286791305643663249412741940603730915466817203075157018824267718814523707298751905650290101977320476596628780661280405128038742830109937446141184745149248380195398627697248410873347559058381444062236538324214385177967769253888075207175307305629013865738928426559033884186225270531463552374480876900313067599233507390408191779030266918617889429151308726048809021258368197280183044192258263730639150992738769562854041665539183454988396337070232095887649909480223006557690097311074581007956465150312722613837026681061690134591983727026609106905069110522725030764386198790306762733494425758290485530022792211882309295967103182735187148380369097927126142149475396229906743165672216441571980007093596471752322268234961267153055318378366277749465487210666734769848399753380375272385724174064657512059584478841903650406998490981099724470706 A022021 1546 1600740150125191474847142823525377155035212061464062231000271323891629206682531502134400431553337972994002249977927184239311992786676567460403481222415072043669408044269822069532211541847349114985324488505913893720016533207202064267668873872940811253145033660981683668155165133434361206281594535565104515531374915543245184215217077126750179467349523600227905303023522296527899695990454915978477180528043905932938969002414030829402598882776187033374468376489695675207115017323363123541917787506245184605947824633512595992523023464887726553520126786913623934188063880955895050815310696043342765515056075297234398773771205618634700832761611158709415198967023505256773283592725687875561936037987671812204446365549320789438767716630308132030691089252157650651960020640138218352659250888999234494051051443659921116529427922815825881896693846576385613650413310607030127595213459452475106333991279315676579814135917664228517343371094787919865426233526 A022021 1547 6506103545803543220403978603364431338217948843163523671897306047762762972470920528445099897230729342080085969708241895094618944113691332430202520621256897940861560645670495698354846780640081979755751109181537324543039424309096970774805926098875089155907402900558855542351946781765328239384934273943893439316589692516562002384037016567562999197747694329139034522794616652524088529824544545219767955276055080707464680677514782389882600903913158462012479808685365155190139065460985174061754836168176130661895636611268963169646364575062254059826410466198110529174422464527241480681535479342464218412085889890461985270292436922802965639114623578397677038210619354028586330415369758406548115841652794959428563080972119122909654942852461692841932360519636585699231335194743641779231531397070839365385619995268481388054848534253990354644641647648058535153897293456199405077790114043125844456922915779734992881379071014755496890472272546877444977403759 A022021 1548 26443631932020272330536062360818178817460873396684929647420889816191345264043566066225255301030134233744056330723034390700856779493203671359402370961042212197890179570479001706508027542511421317057458619300101762102287888459748731982776349778111355538351091027769360696976756377403928931201288954165533940611024070636850038217461835635337950636814378999897001796985203626947152162729957285263158344508821598061858488914772638217708427161338020125570719323777230117821244215392199227948387999602174916061612918100372139982546356768519192427860579640495369763222804010624191953868382321479975896139530239408144172013429873266661492985444154291220296031094293589802943512961046125130834111204115574375047242099369420645430459600138845355192859086189596699667506934970686596779865146980265942630877591403453057253491855255126903499016094482033520921017606022799827543596828716364837358344525769912422578803473448286724793954039189502486346162436444 A022021 1549 107478410823509058118006799576061015142955806245511055568580051340853256408597590286942919806691252358074304542666597905180110083726476315486601560798180530601414054794777036315790322325143719903029612120864202691792141378526485705902904703592498077549876666028691247325793476891077960345345306483910715655166561228434226602608233127728664263342956639528043325801664864270728998092773008938336969791727209755156081729329363242772508512900936677864171951974325198600853770875059692715229553472058140241090503835112219735122262721254475844110708348667438717779501446864156324143709132677132339506425038621631335477002698313133544835082606407267150615565686723197470040531481377195303198752544152077023004192381801839336315190193516918717521295437521550432413379013157075373840714366651136906406742831278100947052433985786314126705018938036052985378273081452834419196679464601145049958833052157482395568652865111168969120676515746193063233348448957 A022021 1550 436838964588645875141351324854968945374630251849238580906049177036316081981021165628661634836102955639801016592264700326137440282058034936015201052289993640780961716812575659874604776501166054989908653775212300555641735129638400643269977385851478398270135546440857783373094823596419785594427712067976716243327499906824070441498283296847306006415397854124653201435260810752290878944348359402951733645589495376563791364199681262138094676053345256196221087795021929055665910519248014566681337379330207488437941348715444190962658148061235806691214742911655909293705324073667764086660306591981941266603427056262100124213345815032431936398525912624629727179209328317597346647640445631123984773855765497588778322383660420621962255545649135146752243754716888672223328982014757166805028019393601050161692056530051401299063252797621439255157921683301286828648239953768906115081316778815659660305965652502799874770796679918334785988685356634106944624020995 A022021 1551 1775503373382031741691803911913482260189094193452410590250514090037543548540551554602913693248012672216046201919556296037627300873479005045469198657075028457131590383333642670694685345702273675911491851363813099628052218231700842083034485197664077604015365578708814298727242502144545315929452287893320978806643488643819958253948980808211874437094104919026965126151752496399051057381976574694354429340558726467225671719383770376671761935630303642272344145183081224470053680305875153298109738990572445446657430475672880079025256243193861493591985581392576245664654331126954804628745212080620176884420156128455303457815791953463288101720377594892008636189241155698450596583160021344406635514354867344252975755618335259887872833575696923238951693197820315022304174136304044250721231003284743279160878283187947380488211431211419173228602341323157569929813223199510561026214245567313176525023337457756327331325631485982133882769139604222031973357223605 A022021 1552 7216417225646245667554546573780714940702139606922347775202365383163930506917434613179487648408079887429762910642490090761106313524794626171432190998195565877503081085762815233705975192334829598926787222867872090992474183920862311857699204065730294581681967863190041236304684401501367168276200944189528484504401770796801223649469507146508810964762947611648383728637276203536308114193935631365358541632642771979998233053746673040507616879871749791693081812604371231133319319117569549613431632925445568551796151746070305301696894957073254248727032022479644738613818307989018010170513756883065630285008935705189307524468418689484949838032217070391212425239113781518989611385836399422840930573642778643531668767711595942164508019267886071949995130233433497464199888487759708048167808932579163447584976695447538082094607020284355752054510472867772610413081888393307892629899905244633215883900159011080922494114727290339962955035696534943045138007568544 A022021 1553 29330655382201076786485936232471435186873761865594085948341828091584317330267226510434879382372023355015694794712722558103640234126483404923152359492987311044801029575947176625894771785538093906648914781509664561931023748526234887584021369303030820735932830392146405893826695637360754632250972928447504768094268072110552641527332159503705200276899701803246540436395074878287410877324674021946933394934361328257527229841771418752287945426957267040456008132215500361836333225218409308051792258554364097188528213413807768712924861627303171068426469442576187472238811590862023553050819319836936874224645617780426233183049429266305791644653668138582969155608068296821617002183584282142398403487358685425613315859313737766680018144010293805598675482867403638862433741141298604942977382675420593919015708895387945504969449753955977863681170467744344151096196056911435413200569916209399061079706076544571617683472150607586981344945869674091891691515434796 A022021 1554 119212528634304457588422879767926008907629904488941459797818135479388569182364685991110264098152135290844403483734711435062785347410291230727634032998919724685312428239550593725201006297380384197787970794815091039832412523330699335944681225684861344713367192695649221915429739444510749749491735794299584620461543593307551914996951202736693988761079440067553650095762318227488798451346701995070028833348411905608430137262681036919644112780809907026700081905917129005068491179073581321926271450171184620965936713974282739916320572736704354041656953048606665890575101678056247808487555399988952596530330938441528329883218759894318252111485756840047063139103663501710105830370693463959214637980012918313226004938111541229220962094581970524627841982109587107847022330644041995067913646624407309286165177427435477960507771742474009687093385319875676505008426446440517862353536833380289930627654452816098411234026435262741486686511756418644515983997636913 A022021 1555 484531518242480170137513815582833325995286961000592881814007273859646802538973666635337472829756324856104019997724098026071462683193264449319391918494079512153541499276861105825580871398055141901020436292166412448283251290086445295789648659845285315844355697585173169846631600210899652125389313273077257796427237132950356630566728449010954722426928619238515989633532519177633680340129675108130973103430080634751253079731255547309341545910581645772177090318070902688710339984160025946916583160462765875396886614072727812473116467702900824488873185569563916818697763379119960756489499649143550369490942564430971630142519212775123950576500044287597584436305380959105071489508848939710734163686482022747922329308625114857070342464534517688260058020605451577857923398254187461070128542375312340720921488518787243100716715662998949355891180328643732339890656177493583184725017533996659135938623410775722495137233709787533039225885805743840820213483276816 A022021 1556 1969346635457621907779020333401845007328156462894530729208821746643222827347457673001155517270061364650213399090492935865037715377803898813235744628496275840165075336619153487149840176532986670081922971618951747147172346438097775856351211757156910145882991491859902683620476053376027094354296070101266101501887687908777320512681868520269397277638094811611877987320707170303161287179891380361753121062265650459840860766662388969900146460142264688994040418781554238674400851440058457185437227316359155830987898530023770683670011858666398138791870286999133770748649720421950020175293096037052343451820164342824136150904147323195896679483524929574688493417500982447665540781855336376374956082263864953028075374594670787357462277520689159860872047615929182502691414700236896024519495668099394890412804004816420613848466285132601873519614595231217573411282462985680544361651897220738729291143029866285273538732544822590112699555217370371732121763384439789 A022021 1557 8004280474170054428488326509886435328585023099111891419255839853994372404381710300666628749615545377584424405908491707181033968152177986010079468333482423698757905561034823273249338558637860669635348410383528127917475399472485450713360452011418341865236220086937836238582246595381475780294098386295242909942593357988136982936303348921878461866696069545483366988629074245707812433705655090569933370852447446757289405734592768316150995048137210680668238519726536470371108272207173110722886678075385835336450670592244962327404202184158380317531383474420279002141571340032751298032199217597386066387180607120402931244109452225875755912176142492066210368688998320244636917125818114053332914578801903079920545812872973640599256566263545245557864722537993420265082515207269645573944370274899669974513641975502163264613058540965984414373069405293886996469995228780894207044271995916810706508627779517468521416365333694359759377387220017974835759315028125233 A022021 1558 32532873977410399111319784926199086343682387976340317760790159341041772037257377875761658097242973900419598962731287470510959199936936049505595442206943732098736073082927863262670451796890263922920255304276565021472224190457780242822424073823294421659294804746855728128409567634269231259154521675463005967882979408462474182366195078860750380577141587135829797972936406595601509980982122717317093685161765195584744724465839695592576102014959362474350463226733487412092702920316270822236234190136514199550599921056785436555867471192191216935450784627971558028858841790415595330034621467479165957892069765131142946236914398588373548476458594764976737214864578120548897994816601245770574411906412031204466491638160690005183277515181266589027550763706086508829447705334552915937086591140572137766304607441268711942998550302007542682944218675420834362271591409576776622984564828285991577917838277703832191718782178470666551091426440025039552698383047110273 A022021 1559 132227736477438785150430405214477245681330105615789570274790011978231792071368848784709794586777256885312180059562162781629757621766510487592754003275768524573206971882888815862481625216599956351070600712632932972364855121989313094434003112033125298064766464598781040701359088972330319533849296877843468476968847928111701750863038058804071792342348133653966924918412579117204368496094471818753048748312711277716745721297964383776754963727547866511087970170315823402718717399152081028111511756672365166045886659229315396499864051376924053642958911125309109805330989340429282557644805799402892867599999174616502307739054604609782259779559946763249093747894807855097232274046657088006505693957658433038702286241731721299259979794426544122085451634514551908074799092444770621248732247832890036368493659726127749195061860893598349525591100321283571725322513478130959065897575617398560830306551800733941467675296413109255625644427328007017850187557063246958 A022021 1560 537430978464655376427576426254448763083247741142162924602182687691985823109587642112600950195505365308915045983254463475486887782546444041846373050309570559295290243931378656892848936987376507318296612923657712527179218479997576268418355165921540588322652002881166382218099183737446082053669414027951151145930591046944870237009437267311402164346445913115247396680699500327295546664243044720619488565855267966179859392453918925751142971780739196476697628348817171611854247700303075602513621182599817357724794546197312135573111070147412290554692278705947160243758085132034471666517247012298579229130524642235943383460804460349875319858169954341774481100376814580203916339625775255636598444000640054119513999166468654280425426994096807340695763134150313880333396529491826464210182471647433273316738320419273218929406818253502987542189411744673460274151659635757930265442051310129802779618162142087192498170871829824609775536974091999186446170666215722406 A022021 1561 2184353028403829093526776755453675038983273906255420315401150284723049768397947283607828621077069796419713567104386154272044431152141478506461459877893219565458159728359619853645866017775435193855496286494434088016665056470606277439640151554249404386377490061882879385188527121019306953971063387963259055157042273890503760151802201891467429307996707024707467117722401360639582025210120282549279721956248487555681949117716121000003598544805626564994827093885384047613857599439415570971457293916662091998293265080848207629124705918389999565055375672065183076693786804497320383233609929446159711910445888448166847002871529250244162893782863979835416806504808331814266203648099954373241176234240982555903358807993124268405411855225269973717785851879997547902920042094408417730278202361000906716336533119079414489083693483001587671645516091273714909735114377792432350258712086373059797215025685535971214885202437196995695074518044375928644976775072784805763 A022021 1562 8878159882647655395083392232425717181972353049316475475382413790649489520487270230189786050743452780331832774222112592218775339525812826604913950552055143247408308241721191623888868132439317413687069956763495265676744878996454746743676952046819782239638312856616340800868130400897682939336375075247456966343193142824624805591629130656768904019306229610983215092815067205534010542016440759461479230145911084355757418699424509774435272259820601856922742093379405891859128493260509116404008261579231089852760194891902196462572342589576638389847318233590752137602912335100028156928022547398728748268114080911053824471729757647497180115650946033393694425875925718271977034109885621484581786299091594978616842372413770564004292908511897069845582815750596849767789167629791185521576795172152390029557389817558547927678995167579058625547480475875682384038641630371094454102597669950173309148801248883770227635954731378479623196675869611692712802708286165204584 A022021 1563 36084699623600484544577616406393197477622942880094833443124257384245050381018265278029169973464364821820299526043073132720685125907753452800578142935185080877205521963450250378522791736570575326648886274777442013142106917016432535609092894243763911579962785479704743442006751173397700465155555446869233467092023072048168371807290412716608838892182287729294585298940571681793737553283154186233338176842327021080172045738052403320491258668745816403255702582356556100214808829380542809779949476685786999336159661009865057072694743066254316252780571770310350146374161889501329595946148378004178967295510638165674314739408146459183257396812138250384871066707380761161562591068765114544658526098605442308012186300148800561581307208290567831078029825479934005333076523025097680423954835634668167014615877428055786543011453698557313211208869759542424065067225920369536375872776612243363625471376194644790547934508747221440358534610600546701936849096218798456881 A022021 1564 146663899291838106292813527591637481975514302850929548301675992473460541739366489491482980081369702678353890177081246660285382549700402202287842142659115808059855916910443333577042437025395313138716126196389961054195177377650366056861128074359127215400356984589786676413329553731430563938045406698834613669240158609345787012365384175848801971664045259454039154935410149850790214679518696656746992771646473706009399754298485760056389511300386987774961071141149478149876791012464433642609434286572392811202519043688817801865977197099423904705803478298636603493018199479613385391011786271076965481718818968229250542420747755733497721021550907095426928273191023767475428787440646216543492361990790416542955511149029600005113286175998358473004344562030340227391335133446956654026561530627822337939011300172543450632473729512803548455446411240224233915102202178471942906817567859804448419389228970855018774718382408673253972111564138670714525268767943004614819 A022021 1565 596105817143009943530581550075665973833763095135863600223680985906138748777022412553391732146712817194240361911701721997205889306131923782137204861915482883374404264880060009815025935440833875640452181190046800432892581790628532522822574335539813426462475785269002426692720574896426907399328057016465317245023078080957442004493939724141510013490444636712501559762135969468352564645308618534836871572990488592050498806833721914222743487090831961932331760866816251024144587399456750031005661838237664974587955251089429675148886503695220019906452530264084507705638222802654786689209225820115854649366444268349515011007209896450682601136062928531911500881843698676247346638501693116264882615164492323543983703779025888890021573186748310513558659626349504365595049553923550739965470572629500348681988908665553945289869386247034331156352073292812312573360109743144024640835255041610637375581888331413554963900174187779017377390839546394481899516043132321302405 A022021 1566 2422833068993076426781406878675121784877697854754099448867027163945280385704401343870962398747827876989854439245758915250946884396504836972434927161515492098925856410540332621701577803579019089720578192132244836746339183789115198541324146733787089186510371769226682152858191599796945092139890968424088182248056401717031049914919271834265015508949276943116161638087132312678819260600903708237394464533081447010970878844419216206985889683657477386294521006861344813945810714122149805337292233209465691711545861065016941331243438982681541035573271884044043583876448605021728543360010244417527847177298064127130287642231362902158678353375366206471918318600443676188980127568241123337969047244352943383794853767364686753880455657298119897034004893590988555673772303780065866572616579314241819231623119302550591872162916913405268933447228095132846212013340963389939432342540258189516907045302653712574866986515552918125002406071090522608536312785651815894453796 A022021 1567 9847446395239801331777768482001240667418011605599472750786761664266878666376528319562792386893915217118596448363493643020137279243050065065013387080000103854898262156310060495890209838680724295106616571129856264255663784814138228517535777047610788526302891908406371008885498312889915584144755710616314205229528209121044280627074874533655166134295416630815030647304434770631258963010367361514173751390376855517905814921615129461997133687819580543785532574888747072357757070850662670452346291816383253387163842380090741594524710843123112448082129631544349032732378044450728803956214844676996346913402243872182913952670418237884902851572875033133303990464045332129741570549144247818510594506603894609094532239790684104396504343851232823230565200304212706378510259273846147068352103237713310261357432218350291082044115851329699419578925220103524458881417356767485925290543584220264920298624816269147966585807238634259265085340509220816483574852346566885273132 A022021 1568 40024301198523251923300736156453086533048454991744399651343030863294378804879447384461956749883350293881519146964628321339878333450309325886076860895769458868395692241140394575817339351979414643225687933081529492470316577673782515042999531917610803012334512047045158908322023126667326706520929639839949051431100003958335846409736950796461150005659609556238779548018463486798797418706447298689578855375617403306442642110378568312306193973663303675639656023815884350304405235326430237053660414960285710336437364832111618683895622844088330768182432819429186191689046114416679399117241945665165670882807706810813398419891406164346241956258677553409399777811093908679204369849313035263216777425275044849541031615190345504796408313142806258415589715928790868091028192213679802626128580547206559231006881449955094364469772159982963618293872755668507109818930061230451059582208829945744676113056253794926068438043984891825010615260608766691024913646908686471639109 A022021 1569 162676151982353579744636492471788221444978738008314773009557803625608552728781113825797732190183832761675109718484730182626809959854772857692016049178531463031703461889250640934054833835861325598847633727059239723897912544141922693065561464516692733016109824788906960183599016020168387133808801364703845864209759019803294516521264862216704719630086024026421663925116891779789990856033445431560305779293602127710763746829871754090264240531500363087460593649568250031737945869789934202655111252029129019598275718513486392336376885271431812414092045257128963047859216687052260770345151894085075488912738878734045644705541954188793835616481486627355148145907089938279618667241673018857470562474645243855874097398458005861940770624528098165790909383246410511721306116788367757855016687483814089490515600110518892923434453751045747092412731957379014262117114711519471866591758129434692903614941870311127639378436519447184300328169672719754974291083025865088468180 A022021 1570 661186569942218166906513400597602250310709372208205073437213960372927953720874317728964508349936935689226168675813068122786706335140250561459100896369894999430514753329212776824366045179382544153296373127928919595294975399799058601752638058841549369497865135477453886616061592268671128489321867966806389892581551455808381070613571776062314530123117455769480343306572726294064983953809126940388280718378895347595780184665020196287371755036206014394125432897422643260182917501934179036317066547627652028568048711745784963245829031400446243080304224953311991284928778729273536068629204987974478585793556490130447235384047968205866875867465998963430080390047317665408454327168572367237567243804044336445753824489650316639369977779701500451887531648001794795840721881545612392841139020769322986408996985236979792812075239610176853729208024924873990781643136837005880750077610595023721529676949286231992726194368346777784416671917771983261471353421972446169692433 A022021 1571 2687349528155656491600787886392837963088670861865901867804384552527437231197640042588269895340281524636935226980843117709754000300064847125870189051970803084148575398482680564504066996497453258282356062439530329627666864410316809554947115104130057801970566830557587029922879315714850920971533484312409558280242664831161811259746341114076579390105577018435626698507352406495653534415150611297044692086682331308174556559158816834302832678755334509637043357167811170021556400171547359636762396197658880002861158471000291389268006142340951792430761646612089369612507193260896366847510246008987492819438541718823394390982059608519222613217569449820847270372663078873875822866368023382018089205414997455090266300511488235905031456803905681198094266827467217090811109066329777921341187028919486357433482896708572781078326095711804271154363213389869456059232871875851641688155574019692344993983570253854320338841777951882846935170058934352727784963830189590352320585 A022021 1572 10922556226617783394075755468753589438330456605646868225626078759605851220325091146604650893140511535951941747443731348413922277655835320491863808956717512946929705961592183112038469529661611600486177721704872518934268695408640528742344414081811702378331802983341081125756781807067569650974029401122333085420922933721045742560035141645718517931655167457432722145560631676937309149046311235833886131727227414197161715180810672271227909748463042963679917080619962573251194680578753814975401317582175784981217855440206491343308722944949957975561074675630282580591379901711702221147634733341669223396809506729221887865195660539716375821888299338364753717442978363346072889790915646838737512378040098425239196734340229242673673493121739930746891870808131431623921239796499620804640837073995826147671381771739714238355076261204256697069422682612214772232223280205854031902924632285489022794766404690715891163426170595967619256367644491234907688335493653212313570233 A022021 1573 44394014724800135567184269559614388965478369167828759549997057709832058251335381675819979942852516861377023710728329306997082991917985377408948122189731169873575854984863774682184846979605752027767177829875233646578856719845481748719066857254852219206804183357489549873101821767179116139399685484901322730286189745347919638288046192368763707526356894480858074250830160935362695178738968173811424376840455302054034076728406445330352356407498888321174335380955393533245786369980760082429416466883479063842028434096588901872765410827939444965434147674273283718123240463919884643232161564411740950649295899165319604145612557862767125273168368806389571898974434579261942019048524893635255436986163258146709791764403454256681615495951760902829999155115987559198973902607691423961381118262594821988892019027956490356062405421698300498244429869064106572643196582188250127049621271376577271584018341158021906813963355295419970710624883583342574124245538885101097524218 A022021 1574 180436566541351356188010470048032631410977920691364200822201155941351772532073697722119760978529734407549230909414519223272992244427582288750045730559729783188787399705599240147265656458592259936707820853887216116366694981559617094953770497788830405799636835921626519528395430928639481445658170887790395331724953920619238861932980887778543609866766014325558139053359218198901129260756732097188449562829001628488774352416960003089728837342192592719466128532938103196169670959987152065782779996523115400340748116413561224666566347829684882460005380432887149344246820177608551693533750252961670547535677478234030121274699713165227209074909066214460499502222727443772213497385911151233704992706448138646807564890419581561685041106517066498472605690789680017147383523028275982886141749037616655030939009193439957319369719660862045876584052518699032694627310993331299615036942995732721074148889058561240557402754257921998961293357002021547020830426158624845646705350 A022021 1575 733372612210352210136998883345484146294398682116344958161923445196421594718654899124485071177549919883718122106055212154847285136660808570933539617558497763787936335922484185935132064224989956973139928080309480555242830559858028542307115606164738735270356118093972384609413200060534332969110280832695904800923236626661737858339864318545782593198455449410792464027585138700155284774626962855063564232974779573417646340853814440875583976530880130307999098270847918598170886168193106900634332500229413310261367333430214326509104633311829100878772445378931033353336381469218984753924258376233415470601577291913774425648824428904526834107139735649137308755536409264312577339219422558053862870677835517458222461123061092775400759442654807104479746305850313332916744275331296493092025603191073963669633910486497176918476055281533713913372371896023593034455770714895886491488619357450994499795275361330836462934701875195512958114949958195825934380943692424846743634919 A022021 1576 2980744971208359790034453194751126049692137541653257754819903763597541976652687149192600105860171863358290648201450379921670883815316860440257359834224527328719805178440944659841239372419734831745965999685499437397601447061455286018025032350683228689260648758225047408346742765869239464903900237763870046344559331191222431380428299584855382860081517128526153772411209290193434182823047678996008433364206754015997257485646998430601007674243216448987939515473463596989115856522817299421031860596790331449860132147844651825084688648593182951078792718925791431603222624662724836779534299064660109577994098948393169011433159755195033169683962902391841018827445060763236696797118026702543390164459300434039568034089453589893243232389281012207901593448842970671217438916530387683370100807014128043742798594055559193925086724521902000035340250495601085114520804106350095199842556611406967258577935480410520688699671692817790881621282184054823035981464311668929328672372 A022021 1577 12115042797419737301710780252205890450830015086655283374974935031762534183733182402728526211682648170094233022183613174171711843664645503465712841762777417729100794850569465104858292584528152504146880464260645581796548533861000321329545933515531162274914040643229282459411197970751573748247736719224804904183985699629693746794254119994631683203924225920538733136512344644877188628284547482547531949001314790751940353226190928154010428161477168148101358774565887996966125299379500848387413434897821392908679651575568137952848160184195506257813927179783435311733486419587292676791460203875988842139970940650784360107557364310188977885618264146573119885558648469985942724035533795914526308550395692837676071902809616707663318565680227656440668303028853155966344349372368019277914003584134736173548011259128414080660713794386555576424981216322330835408657054160302368445748016815880700311660350107289197545525125872700679600720007688350477015815522463226027118208357 A022021 1578 49240798324256252366466577553538235414129001841925356380233873555058413927429452062733249739058114784084068370617737440143976403063916448590308108032658704953759175572951352521469013517857374977414068072487153322918067090825882485709287419594313661583105742976860260092163295048693931458987516272165001948677732419830012204982425186607744767896183054462448708926377832453601722841637356720620945536670541578303505731367849267724015968390559248650469377318924471829059104395536241372268782602687387663153794636449826560656950015485439720679698184101922739578477159158604238589683602339439915231726073129675789286164716143709237364209835600281736908634795429712914069860921594942686487035754008565232369188261958737142220315216782227216657135566646704654537844603580008575315750038333979850846925941899109723985812513736223523163995148000096853647645781708602871909508368765802576785005833509825574801481996069558033970410156463062869253296100723087298497570601043 A022021 1579 200136001180819667397473730882105453958269609829396935631450717961203563963492929206083724850334591716355634560050211794982604804474360716506173194390738655557978081607052041211210628538698447918565254755152760561276012555980164406112620514840736122539555066275995180603024149867919581189486101094593202559861237385376075272582669967671044606208411892384755107524790046588703777446364831328043288795590860841917971506240647003758271278700984513403015049503843384522235195311956014439199448263857001051174277800931340425105394156180174840123370285430697019330832455180016072525187266664441669440310281162508761997732122459881553335215908776566345231368258032139352512077330559486552844281073052052465034120848376204506864849735641293486445505789269142862104070446942811157490803854499011755430023383073400632442135508565714942232299552465222942170648221476252739720879695410191966938559260582968356841407410389026383188596482013387663021092274021877413229414595413 A022021 1580 813439674655275710051229160325342379894717395899547248781111940304585067230201621678882570505348537139223907544267745097559260089967422804217862360307281073998369117449451122051736649919066709139234445700316258822632471713163539146171131678410664664916583886151153135126026300608117534972188710492863397475570724862445232054930342697308028143118057946239852939616000984873785266742243039585151504872030040573719570696651864498295069798710065797818225499010600345927101509745221796583904335353421927689124866885448483847219982159653552562399737544285360510966606520619906650660058288385578626466547284957758484196770533890304883771416615914107398474451151612860366289998137231501154285234395029696579477455947034705046689758462306718193117153814636716635055093343234149147445223445577622664046375440415327011512372406615923625363918414212021629824012696451132923687689906356122802438307894791377134574475062248045464685993924493548469906617750243207273333874357624 A022021 1581 3306172304829153750502990639522860267294752187901809861615196858514368591102011059733414257654554395920999059625267979864787715955152302587606698311521886836690177024686002471853750187661393159543260833338956335883051698136156673533669284969700453797456573381950026940830639467154307926701278394249551786616110939575666966877356765197079922874992094513956820739209660488723039675890424919506786471673699398401885737098744557193766502568369569958724508913589471352743463921106234476658010441869482548818212361433375796132014472748338065927683225910266370844461827060183829959396369613188436429611321201604515330926320109589973376328252865632150728403268478194442075462487114700663110524111391145143085836379850638813266962937934521484608942714347875895438710910009139382021324447521807562859074747319037379506534187593820738874195987765313018900523761662154975818743114214537275446336773339219000170734861671172534140021341710598392934887674972825444611072200222780 A022021 1582 13437720890429431709870770525770467087198917318018595888347547220478448739747767072994288426572562345674153242365189029171762309497153551005126136023222612454085142971372304885833105514948544003556582014790683320671011226589849740062510410012690271487124212215123275356639511719621590498208843984207290936260430771008984873746609393582614585824461200324912870573880272799999832637964848223628167525180055051655508604572908152262086266236085392092507216004856955603334251608234291659898347758039781119808451479216157647099961690684465291752762530329058752830821417395815178270669974941145999336590901247888293521908854604870553729078780352113011276393420290294210610603714604355693937848836740454111527720612804461344593946960993468776169551493838332869803586522038963243760270601969310838834055294567344643140322716256201734295450970818068428405407114680642277979497507678274648686969723469918472746989699515771102875205571320846957220394040819479353477934431462505 A022021 1583 54616736842581053459832385261628701476406269272277551668662049919514408348402474486673920252428758167199940306453220861259159173673864238195457655323490493431035641557826868649030962297698369046351885555400740842099199189356065016345197529985229545751203670583989668962010607443816317314620088199600125339231121849024270765699003311435614181743482721974888744215882748734101014427523088695264002057777829483302761443300421572747226358116580940935298696435985492728299165824807735726499688467968341244984643677641660932990201289007238575251534134593645300634847677081584823090096094512615697896575284338284413965971426927401273641329124426341873638553596184532703419007351120428935399063755167872499458286463227380076502681506521476434707797228257297224747891718135289909620071185062318050203156799267169971033287935398779905179908115794950667632680182295370688965670075208567501786900743534518759754970234547512809246785645220505576406743985000013236702808302999928 A022021 1584 221986151346266184297691339653716692190939737843423372978150156322992976360051631840489726663323931826710917289302268534614035856327153596024136662382618925668157178128621772066395704142757840710334341736376777681418652889605639784842292675044507093099569174405231870382190023093423935976585361599859136933336585348379067035910552343733831544173415804682597385219782286270234771320385928246163816341270274789660897166478360771669692190997300445957528475008030512458300523144146531135923070304304698453292389105482673990664723428468405394975849390972840842836826644541602980752865244152043481634058074996212403393015601985705728165410519460584053645397999593841698060245657741969446202531523238508680103357326162065210803784173275810061173912263823894082479020664552704736176581999653160351069458249678912388753871895069859138392495470701932042234556558875660106385948465868932829495562377590336511254666052692304737442284127071074084042706955901055966455951042793877 A022021 1585 902248179556357495520985432299184068978568468691915255916220033550050967569365700629649961626006798437021149736566727912200015670491017969276625896784298358741408925158197042257114462323884099877019506456535801605760777068009074935526837000125187103688107731559547324420852164658647289726335002646414800263796170929513584288101384505623096600963762339730539673373371075415040601795172257009034764847318763486979824295495140202639736323397526548487890948453536675751498503576690985290496926411067791698728845661923883954349209930827464279896644107497832413489690003060551211289547146297351626423034880579469146972307271055612525115734861212339054390965333689016863828178838275239638395643337900544885288553929462256885935977316644310350894791802037874945253214810229219123045587377767026937978823914280785596627807366909611255863537086148473551354685073756084280570971415649474873708241083486109386532665346769418450390305439542261040916389686145799042092809179787921 A022021 1586 3667128659043953006002135913065566863675994804794251741637044140764653621592307010899067812410064851073195695316209517599636621017269632758544267283549340880340685954087929335147760666545199133079356710896317761578164163593573744477914048085589566870598389088891452161179566859396564142938065107586717961970827903519360591891219080431919375402798016997680089846065618341728094135218505690196510869557211840287671910018557656863986958410237663817103196179514220737279397039976487265118411710544670841513253840720253227009090959284756546788807823417183234594891043625539053356640765545803602893636471744299235749384330405425952007704362591030914650293598545796311043115938957481641193587913609337070722882713654328952525039648920288622160629687787203502189248204751063711499498717955534313952375283509000544862165237556511964446306919467910974244755256307013885161772823902841129818967824480931217778120416736127440111263148949578601518488033745484212424718762852945777 A022021 1587 14904804361693370966636455065600301447109728474338652103529946127639686524858438848704452031276294407249671179133497992706904392170588088215381285043833805103099681207124049066648970016076407110063443324832676514874161472773487133492656151317349933306782956563909660357992549532964632053548839348193709237347098028961818750745246049202099103579635582916403106901976497583516712828708037233056586794052355300268684772870290685343578493391356280479028090241486328087494185094050200452356374557676837062391867041226488770018718876784448435250200389603312248264543384571591955695594013597055632756066747632787774934330582086802303371436953666954245494629165518092735942111197694975896074139703205533301736509336568291871353683220477971368809891806159380201454808971820825950912510713200944801694271583201246227879027141907747891625913728545686574403672040625184644608504421629407195661092851874439970965250334133202264683116048856643444862740403800379480841600007463189398 A022021 1588 60579601567148364385984999878569220445179203296073114388008168550673246818317965303827926052637222084760816962640501304690654142688148931712239529768531666216515184007109534474972297343879175273702071490857416416257527723483495053641958142354613738786665892149851451619887208497279150487954417492422310510567831506578094842007899123723446499918449061644100898433851495449549823644665137851395753751224676750901471528613234977630381723005470206087751884300098923060001641905447216118672419162018815715984535468640436655220918836630067894949919449507938730412595511902725222505148178495134079038634357633711928045789736939468327918104972675210879465637364617100204220076193222559506574959796417768643013054398139109667281964598882241166347512537018610683172724447603679857780404808626012439915525144571143099588390383086774697182371222392211851205379363586484210754077596173521487842214508728232773479523757228628243492556428057525597846700479888564738664840365166339606 A022021 1589 246221824653154969492570046840680482636798557244248354430651487908038712933353379031318952804594988193073351943746874658670611099871374916788706602267312447328138359373298398961094877391957510805633659155573388895169779875926746114626746576479036187841651357896641110354002682943891541576552313995122797393705940344716116343103185302800126977045037778499766431099185624356531725001713071568050069190279426783011555157267557625273144510182524113378726038903339358115662561595909603131690816074118087401790247393627475709875121345450450374683454717383517466130252301305875685646264430940181140229694762934737779869336538628397759020743756594705019406297828349104619693068153712768998793215148048596661620078788161743682906422669246070167718052890872212427577962147982354247535633793838391619499246310958816991646092961585310787016477859710801056490923726050079832139496334614969757573047413344577411548984112839332918319552314238010031694078222118185798226805179569710491 A022021 1590 1000752487094688129456355822044490246651044246850050575800024281799909038977156164882990381177188291635305211200227505961252385365661884334220922083706280040219769577878930983119404896863479997166046378138652942452314162808870018111670975994318708690232922454044686911961920291673951420633517155428332372373350298798557103962184902187317657097359693426893957302124664500125126585165393312424426270130185317982141637839072593422692224283561497818165571769188997371260169333006935027288366559785460654135969923919470873184665247588078524087933137150232071850139974563411452098003423861464691741689213166474299722720144145192652453886769138053168220606941181459240475166015214988707813525401278995555384283841541081208784846605614432607730790048682029319789120146124070618995185407844376744512829695638802672382535680803704774170370541475598356353958058145911249605486549669745178931151125606483222506779709206186353122721417538439635390034792156960169489047261061055613376 A022021 1591 4067492968330462394160038335382933807905437934756231314466724109455655128387024142651796699355436488480011745856735394589608190134454465458535676347786837609557671118867693728013797572814239973648712957237612909455653847940956333400384776126690029732413343497625834403342022224147859772646757683231185355355403641019210247665819096680900415866728464301143292944296289138508388594729290907711567888457346668458873691927718226383150896475412104767777757462759032073976334967907308063929139797729904256797716336665589658482873355187874343041566244969787988675452364019243508410144515341313545869870644355930800886612543908580602590813505390781745263437150460334765907696900433999921733169940874777512269716281758069249820446951330329777591835710007933659534540373301453790654936050745467332351071453432456077223023645027144083376951530094927590918707018218935625621823462225075121018650906313092769118229249665898860678727553183823974798293145410293169538421328328293145177 A022021 1592 16532058886457072797618799023054184030362400314142230770374966255898413413725192598396220320185149280976132138795928460343673312603865621417997507668051693136466038975229810698291310555944567359343997229622384413589420214944915113369329840771641719056361342370858101194268001139433715886490890946367705401613847041841249745596151733002518939633138437295967829786012264181089085789077417728566547616388733711468601740078142826079476376654662344549140423503515107592818521519848438473609853302482723419121464528400947079986533304303224545130147752877233474153558673736467858681642691933898331800482706301393289929562310163629869540078559431396034216136649537750990246874412489850087749825519333959814478288732208872977017915142928013507594978730041147320644547752885938718872322709444730899058617770435750530299691982027525175317127228276176316859313359843503512596361909566200753733035608618820566745049755531263797082672973331021504488125139131778290248052158835519062611 A022021 1593 67193471052874689196266166961466199189401906450775002668566516287649581666356326041587706836564468737478624667439766718080544284452931298127862940768874770034762518286150143571820825106002069419526562741311191736456392219294006732542691211230300779887159945618924178444528265906860869056709770002417009844690740911988537918163871322129023203107203133204332740181971352362489351995542781884704479543621725560386855738723071750432979730243376989509842736169252470331469913048280256876503453328304415970875664678510965358875010829636536951298357845028025669739267135274880586842705011492512797846733830062081061436701352127522123389467435702206377466162925066961005469696504748434149291895814373630104030019685970317531537567706199085984779380484126434982745370946472996809158670664991260695047053448259050181274184530726130462134348818772837789294086283155215927190811451480642599157339963968925368578089144172394989641255193892591086580689325466525822063488180487202555493 A022021 1594 273103464192964442400203351862770179364253712312973547501240859078129774693989424336791657568376714765450595570984789148897025880012227417553842241700190260446843098763227303801533218261510125116504109323154312631048027548298073043338940357312774749407761094353677311762354998094433612795389697906342188714310599766737770675254179731475910504461765577209868911681008806215521327987060672544249762125503595947639403619187275148661942608201933988285178095792247892696769168809247541787836247222510674532230974232448039540037956557285749321198880398079972187084270122778259680822029191880008885577806093481925133016530086947976555325507786067876308290476898424590714402569730181586919717898954204147693789218630815935353706845113733368113936993536523086273022410418873564583542197217173371682193617203174583023727359169850614773723667913082744701279537437807560344494137328813545787306442745555243733702718583223147173611511089349913926416003004767002069886740895799449849052 A022021 1595 1110011151165361240404223177343384364555329554760242500362405053832473440201138445593565676149515879956352610534991137932637627866690244104089239384565480732412736796413369926683079766484208867807511008345061289019880241767651553565790463118166474620349120295921059121911144254866294172578795888788682648497091598853415871382392135049025108402054850130155904897547969784681307406576553218876003885196469908216538664995237743866842321033087125909003133848827698718340091023725725108607018882310898943842435168023100282279067237145869860600703436178716213995615671605178515734085893703210853344756510085085601723714134769428538736071262901679523507979660570152070892339352188005231564914015073188341435752028012607440015311202732348517917742418440095338112901369363309438986710491405350554726645668949650130685284545264046014031077638786275287643834295954854946767378275038036223487184004120333438603153814210471192292839280631299182278780325927139199230866295287178444763868 A022021 1596 4511567655695785336428297560351909040017366212001618540945161525545074790499474228586291241656746828378425163708630040725205904493414409939527210957655488879993502729558256579818389808880339388087968454479465893501199817961022267108872719196287770891142762441181141264073347219839027695940443943053821753168604772444435642450331105961189274503359556698220490281326973887853282898306645202394151864280518052132633496383969035364732287549820306655768185282595285355062723524567307205586401416481193201989344652289316272579681872651855580870117551577860751160329155137667680856637488970245883871063644943638088843562965108279565129442157085679351207810630403831991267350888967957210731498271803836623124707271623334742820338952924530181830568525844525133776391775032692330102908150843601808503635132656997955221042986633856279511631176601865381908734462407761699632434803126516511938570439334982222040583707992590731376044868032868869781795238736924221527161457503051621238045 A022021 1597 18336971381369609258916803363162709986532033265827796021639328578778383278117067086928355670071373049173701478656556933386770168200311201609536556490086865471046218418356714334552039347221036044809872498293461925131535430966846402871264518831379233936696886777584592242917468139939104117954402567284943095028578889330945129157954019699354474902107780191408259287812838917447875015841952010819862055942031328904154439673552059879785643407762550567220340691832096460500677615567211305589115806568139728203120854483021253977680858081434936117577001295919302075679481787514460118169762008554362172277671579192181698916404941702869587863367886193299414350751490206263818535198869289313731753405425922390853213458613498605235546479089269140898205541208626614399401238237458065647716503128237673694605347968118202498274414289919287756431341454488581174933533272479064263635075557661633879546433223596595564380490431164676276184219494724919626713271860535079129851902611986580168892 A022021 1598 74529419727678138650882841480972595892479510611032075126415260679161187582364327239519016893493691385204173246729884360474373693694588484065405718764306508566940166013745004137977307898311856963904925422618129726967700816525453217896559405167305282776882948663756332870009787014996561650021666545827546187791645533207968544934970779611531848905626127073385812739934420203600860741944793589045588432459233643099635260092464043283347898081609131197640146503440575042045160915658977102121807995821055283274522566152100441653203593539985743538315248225389317476200067472189974127058855894830772525904801005150010468086180566805427272681839925413978341274654654200833864473627881098770963769848287961162230305022039506843716591261084561191670163435358745577035292619892596275733642689140500839102119517680520373158287008001395388444123626060993843676965707633113116384840280243054376995204159868368288488644227085835859602263904117871001452307348397646940353970182089462607622009 A022021 1599 302919947324994807853163276605997366436397977073951240904464886718787909236075953359245549519075898104855118974450204253108647229498421908052577798674346433098826374284661961147006101513827445736165668825327583152498739243185592473130883981911737052370800394109066499930736574540408267630219736921433662586689346704829512381546843820261914047014533618390290039403569598068291469288701190759819760192937411744904794990891501126918980373084738155390476370857808540563493150704501198097317143540408781255333177162223474202851449614285811167660485339463894318499492286263271314056492718677139800662705940768877957040572231884085883290264256330811159156017478895513625474377043489812765392337983166257170400311731901521751640894664653923362087153705110033521211396392709766178273562807159435604592178020719205829468293486393932002998032315892867810156592976581646430905691787150329606044651754692123083397206274796735920557105231867602316090556949240350175964248258460682146942793 A022021 1600 1231198294883548542286785537815473931678475319109353650679356821817977674692316939415716147959583164657103544708561030572748652107087342511447107243991431644549107007897322705722345595911958531774137983229048076561568051496367283901806301776320115790449993864767268555864203680756812319817037406529707367249463295684533182683648484001561124612257437260060321192490774295724423112849223700595865043036382786636006351904637812371319912460197274101057884607859178447914515730886962135574623034737751761119997868651596933491125959476438925605827525602193208685247130767162731849998520444577726888659895549343085293533625893278040351670148761590078716722292315765636544306376205232481891337861564675222671271911573805098034573530482432447217324161632172999818682674476019286791884744408393530236387015556652989083536637710707365537166958865268999340778537014142261647216702202171387899535171878966070835384327854979285513002132173104105506934395329777442406821407508096231454886505 A022021 1601 5004124867676154561047656903424975305472860721678269618242646391953215045258250729303553090676927482577656778068504673462680134576764026501644789618347153485594433907832717771622456561466726001941002825473665500217867842779078368426666412871690284365840127007186871724777521936522667861948304363402780493021167592843338337481335867487671816949327404277411417371146863520355181338459761612376143167041090857359631296829165358482348586519629007166029094362784200607095420591505372809089443858503952659885501084070154906842395676739421556360355642003560561107059415152497628791669397929303555037724573735125769099770817263295831008152813782914884091021362777995457301106460980776444017852474697003264368797042961003393358785242811130028656373309927725796064836216437109124518611612373312054032833881694289601044139983305219207986333496898785883642239843910251353670617979755106718073199726790951301559468585013456370393758842211930411339471216223157178982187967744577220143622786 A022021 1602 20338937923613182362917923321697383054260724274600578400936547729474474128017091996552191862110065400653165300059229111664143248725648182793868532321357006287630363516374207908771153537237380202329652278647727327975543204883123980189079301317346042096698100711187555955182081703226258964719595649376528351574065626943397995464351422491462650268523453514535120558867519582940274058822166577820978430621933980839817154248624742919957317419459088299002832946422555254605718644794949777640447038132336056896002673445546138252154317591267717544268637598043770157986314518363433074506634005760527637570072667539527821495178250809106734410611124257181603339690991060924872309088997868819666570746403189508635259148222114106214791817732990791756555940227746083514393351046326486331510505480163439553946008271653775771691690472402401473506849512733930479268133725402737036971545861147271374200123778694907823067049084414559326366185325222943916547589374685107807680533711023065588549270 A022021 1603 82666281677478238385858993576768085727480331862752522269950766844397178533249667897265172095238439591219007344179738028401007173158094730142777597171800883702468566949637581289540033922680371215937197990377430582435336507822472437477564712812114105381282548257635289877913237707157266761375574741319771797569040213563330771287796105448839044186648906555370936029144618964943008235200756821872461760419678420810880858109750893048218118816873538058866772324896886281774747978024285512927362906820041604109518171897548659377635068675175649719947615589156015683263280924463165539700372618612484922025177757254624505150652586698136890784811995173374354213249794942247157423688356554277010121875615735630896017901128044524114231922295795854030624585942191130666361597194357209468999401068785221539456868110945736880296832062706717268860018353914607536976767769435516876854056593181639871394706268832720345583797786176751160217186993509870484858387732565282992445880064380788133160351 A022021 1604 335991690030497672223210926918494800047763469560575858626011675931203543125241011397702220971033041317796224342572667204880131537627735023860044552153519080640721329591426379752063919543558687060255435763736453157063285707835778624819338913950731610524307912720168100292502466722287322424376981524447274062786723702666706068171528241823803376167136866903784612562005404881646762984245909028182395971177375092004446696200132239665784033128066219036382639157657498560418448782375973402081567089900644493677572108825276055235507562073705647342992173943986149569861192758723208858299930692299802212497062491180718542785336807714161273091417756206026747128601836843541598684459481756595653500824775122239112939623851282022595363778482784121909934354213333217985331090512427950651673272635368163613271835632567920160459068807571646589946432232034709700455673072390743532533832968553676640179768481171884526996485188752452785958406663471191837567491635474702830900150734814557690322316 A022021 1605 1365616228028629380189948931285655136755752037281254221571187827380787928650162437498417480393040408660444408814292719512929103577492090277201350208821806187402462794766220476571482251485202978849969984209380061226761849724516214996187682464663002421188419897004745023182376859486627779564724713890979282993993738143399961057580854805269664598049626013626904024600563679742709237995717893201139110353263376846309216180164405622951482299070761149307388830116259214759631387173143329788332290152025611408131798586862014465563202364196195086459110398570969303488749108404265701749380193370530110859303209719358915211806465065127461779918649647225936532708584169133638935234259289974200624412935506656061441998951866830295851311583027959966400694182112285752064505906105089553081160975169767557330706185826256090207058035875786099208125198743851654900995058882790279896074750883954532309513408857435534984368591287942884324952257671725806085485586150408770893004881870569822128801805 A022021 1606 5550457757112580477825429671330811089888330623097335178100910684921163722126141757699576626257479357185916837567204331171393524328121811942237112595925341179143166807807395542169372823716329488812323778630124406316804675082433221297137374634166398979134139855966242323388270191547326640399149112864405090646054555635576557984631559146555944635805694201745287902876826266957654690261515211367121452102971847214808668842528502052327058872960490202089337642648003698753619753540876436016628638977542965313876211940580687939355411812832959044019590921460395316475067783602396519236719586318582790883634368096852505874559239308129597720411580359589649815323189128551355867350431571990567120786939954539592192881727934469633657914343707236425420837324835902834244269923349714534569318970108082728317725974604755070347800716122595891615867172145697506693505605295245312486270666724826886264049285104415863427719456981993736605115876369844804724934673039413937425582038023951481806048483 A022021 1607 22559472186387458274822034835853415096165784120988867358096795539271832187779006434103617322509858713450723086055392042583862806277096132974569666936062613662052966037221523505992781787719844872918498791438668327022790692930741764310279164259476403506152055582709210015857950225509072373888190220775257823389851789577706074791592506666022033012770992219896701798421852532928387710089041011585077730851618640429530551461678017113262365691528523300555591483235301514092855054989521153648602144792495539182603930022708938057278326929306914320508497562580592120679436664537682152121358746567961867756349494633226783081687411874503368842290717816966455552615535172808437608582607132666682147058220999447712874706992050862762696877622408553302354240418815897435085592327966663839403417037695993979761794577347572611116883693943454725901754590630537552573650460846599299243555918877601047445171243831583335114256963649660472387540543160691449472521803401640412102632581761932076282028789 A022021 1608 91691497818576525436543722220887506064284210995209041945774529359866128687291680181618793475117792985007475955345894342968057438704030073008911729713710377265147642572394828136426053220140100043936408991756657530727681897631851633549690984278083005740177102495788847317272940515123732797257735854292498535223480499516200973978259021394835082892740785040451383022762545359443077816630525578104015044449656278394003226148747353636522074741862299956389537085240432110846145811979531061246040347691448287819896536270830396771779112437472031066676249976069855888726567116540328022474013992478839929331122717471682892565889491610760687749818502685777662427659577312384189495978082232734693835781017432362259365712840537429796891490084257569735635716453762635318393121516901101232939504195382755975372785726516277244194161384269056497598509938436292752285122272033271669772270089583367479116194033858442598931641537716806973180421275997433184358565128194749273157097719459970320547758224 A022021 1609 372674090189355818587520634705411006083637636232533029606892180923972855770567301887480061344208592581922876394737356420941911988108850989183505248003128099185214035903378649425188876197131256582227163422574925230983104258210848634617630977469309229529458045997965872314784901711362023641721686299352036692345610120735780296750733914805694530676317049776466370180841555169827734905826597689899773552341328212361117449529081925502369488040096252519845726896253018861216579042285016090582877618625659794520561439284288461326328541240696161455154724702478829726160501779891804684307255957527573212429937260229400835721567660393157326680329987481308155817284277036691127990443641347633756127821470865277973758913170397173049289094928317122968634594259358730205925268625521925167453476908902769696299759559598416376850127082651893041448192827938616041633622733093950040873824277036590305117799523952106140557664743570907155293878018040889772731978297062395692454277345529958913054916236 A022021 1610 1514709442016837424962160156534971285110337403562374558299052866437942055206223868429228186884422587172346812276129143898984116972308145630819223720918034933019844888074244855319203212645505591754089566307740353473591726851683020879089377401376890713339553119739524706528838696684044610242479910389374871834436365613726203936606417160619547106559696007486626758350863208439968854309669793302947876061260113206549881369880041004306212929827661740134105670220546603013433896816151031962631744387816600848354330503339857427905258296612335933925769656098243398431330264242494500303338961582885247175781823274489605886207097897559879887944266299160110919038950079940723388632004826225269671905892237895131015777244545973533705957236930300401703111372234749863836837419035088810384543160717905852821286440232867224918244018633046264485686017478299144261098661821869273935536899441096925557251878398172117155819529621051454177193311718678917926868912906239410806666309356294009743921336801 A022021 1611 6156437364800975942126530094182633628332134617496404136965780058596142690533587735059536428456545562316287697633216248987974207561229343293433664942534136699469150660483173586292723567118733323466776201678266366533166965972047377250326067630142623065667139217468698156478320866902169266219868120293974028424420631077091993121241625493099377708236878724601619254516006752851373918694614194167379232664032812203378633250603003881817654983125156313187099796522718134582413728870950550757371734126817718324478193843831226982632024390377623803958204599167242855785301857400248821830241060311632042127563862205772775702852290775800394815207939676064418844690105864862432114030528699550508362244047370148715258770752832679018482443572396746020574172933837070279598095580215173863006807607194377913055327163311518484317243717462029781491396732925826314829172903204471230773704611772674190096776731015065246967040858614626302944525861064764261927131934537435791099648221612326086927096988768 A022021 1612 25022436630652673737705718629149272780187962964850392017341496558050594250028872903004933716677979058691728973624782070588055211252898965837003367747045197433340805422296803252214530852529045115874512882753081043913310277965239983976540754989539455287419735851620419715497767459158635604196787332667214875455082059559886835531320717388599974347478259756563704665872365554335981324370646776902765486060367377382981062023704810755069724398207998235322967675622660084759439075173098186720370048039210494762705421560811899974454370234400742665393123878659778332394056188503814373571381434956830696048747460316892506190451558019581987168735035040973861830347520708280378460782788700384401852498617305894158129583516365498088487864241732333115093899324804954791611443934019218486909413158768709195953695814800145913056668507233209711326928370697788555452889406440472346907733873700683915029005403886576786602309969848843944489415121923613296317200716164795388127896363769008480713144543165 A022021 1613 101702055561361158618062924141174810893752974266210848531434607691484693525030407741791586734515194035566163155303957099643242701655900769748989464767960821633772837685447652029193237339298397011702559033767369481765632897277958250519220955384169772075327423264731802898882874613484577852279577719794708914741439772475460723436705243565640633778470829728396557642952879344875392653248191921869597548721721982115653237235782123889177913786474164034076653488351718664579868339114890201750956693120209894830236888577059254596733730438143586663753391145511625990067535818688022815205749915390299084795208233649873982806037229161448703826315280942479533408963338458161775791265669022412306756520839880039954729773084656750771316028828535177275840436116352639854533359059186781379490830760115497138406251101813500461789185690495729833342052163282083103857434543500752796598029408252119073541042711366856041908822149146847718370606413603180693415328060477899111191234748619477980547911151025 A022021 1614 413361346781694380383577824911300615470203456177204573732182587148200940278549740664992671369369118514007518501940961722197103395192814014952660231991286073870024704182637890610109309508366433192284420412787759871376340969160930854302446373635790674391728011258141536841594303312390439214655493850964128449147579256230453749914416815171864376336650942496345077474135862675283430181279571881879017982955156869235458111215024294666328414594729185432068282239461380339331671245019807341452081618139596919110218394337555237413493218815842217908532074663204553725308293891055159168903657915583130908846888808299070110306043602337975618028372339782698738932130556946340185283753878691382103791849834715607831272363596494464118304648838682804156733124988704303370950593430120822415852313377647564010412718732119592307261680116830039700220946825048642026395108870830069840978737671391137638902846056308805213336475990592355909138263193142043284197117154464084459593890693409942142123498180961 A022021 1615 1680080132796180658939257067898929454434002910080477967408140466610136671889142751692747471061957730915521050242193457776667490648668459932048620289491969524813849238149108804712986882815176994433216702036659165835531065940025961715799384184958714103779980260742436691118766785485570427898311191125649578084966510618717615216500410352087298216082639820444085753541879233383001169405254539118677373022361247326908542496024764870289282398970766911056380879419329259767628236093674825007398173021560966086982994201244844504327343494998310230301702318162350505894118542817397216370106237272852330632036521085895476905458856964454605214433599534950352903646443004118681381543932817686787516366424326824788805430476921538112979071031458069394557491238096754988963501400977612415582171844794399625592196038585891431951665900636116259500245054351383285543079201807499615119789778472714617884065410724942346535447796201969739521455413820400513941252194529839850785183108430952221106902470245374 A022021 1616 6828575711282333540286417324083494000524956173700483897770440630514293547260029524210607795413654460069393230004802921529937337884898951433900172995655281708224103143722730153374477128751179219890043551458122314768203706037430902965942320247318137773285666784433692892620012821414218417251061525194178314044789302413674532445605942492824135339331797735087498418712794158172661929842553152590979717426234980230522668383606737404155924269118374337555361839451723263416105010602374436765791903625022831582551484533585755490932666007494652379124081173876071699331579857704579956203711357260821556182607348450931355783723359772672050364283824636756671753291012558046580384085688142371295248987984622374643188804952028676663720640688185354850559176769026666339661356120163010140606067200274899574963978119770244818728557725589807888201175007740735534887139612470326271930343763337493251954541360821977623229401194351030770839848099233934556968959911092389790266752620171360392628089645709382 A022021 1617 27754298937580431678934192889499003610123217236350799837293355227222708040093611626540200638608468215651071414755582258729825532002685823622791331576139238136100187700492115746380567469294794574416537646630785145294216867182266781016661326053323893173747463364702783651074035161205272779258590810349470448916680982504724383749180929877868246444399877933305044195970648278047798598231628433836959188778435697641292841696806641602913994231660076704981623390507838172414053264768113150046209542667233501659858277152575200755817527868529393093072430789677023642044513091962551563678240692569389162635925248464723689709434165248128879817483781062628943700014101565465982362035423751097822200942813312176538066833194246761375506719837683440384323998939237307437496074101339290510758883705761055233416870361470511929944111762644857693204282244839179499012452325076314493318228618808514212785522315843926423813043145634315755153433021176712611964500487436006758473411917036163965192890558540019 A022021 1618 112805531063215518279205417678382720077715816388862249344719440139574715691967047775293167936661654129927115738300551583119236993949636866128919638431736325678183306231243866724757786357484826534256544031871285398438477976946420141885189471905737568156935579461017517423559853109778598250590491193215111375456613700576419221792828430948035226468683390006975417941969749570214852814553303270582784353472894028814968407682759009204944053998846380424312712763225088173769433361393802561928435555229273939961035610540152025001220746996617294060508697378097114749827276597102594561806355415719821214830198779052139683905083449871823753990918150282421387842408089807554465687595584693702221503659964890606429039846298251107826810306944544908204182698811685631122755148322587334936895086488935921631854871449894618242650007074260889882517568824043303674307711307353085399843888903153406249444434392022856278875230388282384572889213942479583463003205277246897271804850963023159590078944469133336 A022021 1619 458490696056595504174896611630779401919411614270698345522859793893978690166181714155081048999014121355151354677943379826616961494146536433836769366316118695724161103194299392185288281512980563051772583119741559794743517656855654639659592252934319752481632780855471774667453409136077010529867371007627381008608767877569377673583676826191536746301138044755944220707711264084389224066917182058395157450391306872209598467277022466210222437419690475389566388925053021077243471678536200087462576052709260766756346265712426034287902517832514612197734976780437267543358879907259189942292528283666209353408898319320488357978597885417407744688304908282044479809773423121544103960160698098792822468618719007478324659803531165162691586025551307008649377263878899832909532599031199599836521028060680043035944421801738250444358466882918993558671032517790187591581878717077677276902752941409659454699635801469418669625761115710761734190744493393242793070441863146426474892557908614721147624399497945217 A022021 1620 1863505418476856239941989285533003316924992621762603231924278550033821352236413069515996762016892734903579320205807324113397606374527725130607623108967793394166527155906965088226769210001522695018097263570945169141529898002822238357473574505483044898562224312788796265140151384170470822032284202792676224063141642263339756764879992946080577472340035935230837168184902861073628353287527146202652536588702814424729483751700428949237091820982628051867633398291913657965501160281234263461640111138064616502006845841932130559885378234721087563572231312130815113997129256950251699639941746472676491140558016310939922046691172495797068093291686440222712475981459477597332934442132105835580044775306400983990113478560840171474466634249636722621648719757509573040448397322143367862750702547614372928075381947572436084230251539318002291037588852160686515543597869200434851027500214812366501429886410650368751685939145414222484244191892852522416799391471267524582895954846846373552284997870785294147 A022021 1621 7574095776774373909105237500727644509386234652154524525185815673610539952035932848893188593256600098579687288286271021530849676010408526357880502886892083295355719808128428144918091762446616863521392005307908380165547675737305347643898321859149286642259723293627604282957379386488624503907232708598686943134805495829199147067725163317669740956255231615658366639621413459668258078773365857057256950744783882484682628251030461235543757559353663541587161843803032388417939812719291846248237713939279904954900622801820492198825753215727012984305134133169406379282394077916958204816640447927212710271150367225923757493028037518990208855882296218325630220208387064088212444665902367360006337058864428271619491454507997097737077692103264562770631708197482135101334856442636909046028645959051363990441907597741798732637414602932145488061473734688406338743050221596757825187371945481415446425911975226875856576756651607753544992290674076044159601626711101504066243297392405039451517379049231721797 A022021 1622 30784416437404565363838249453551243148711696387568606296098961862794045089881599322623507988046250765156874409317061270756945425933722221260619326557587770488416923078837779491343271415249048459948347535443354010419490047981476665014088085183277232210156219144732798072967308702716737806071612924164541853576537321947428212015029615738184931058457548263596471064547422907493492996180239028256494867216664423746831201353991206492781454746138210792047581606728884148405529996122793048192203238737056454021340298252076821252324683544131595664199562914467128828496628928896306949079625953330528704164932790256673486944867528915505680282755956588679099917385687464585550401225259480979226925604907957048033105317182235066934702644586041052678227420755801413947059225295597405247355723299637788760735179073134416263446834550397827262607470693360941307741053119436233119946279737913799308769435404153463921984088468498104379010782355676519326826686990084101568444466742740687194911640869218345684 A022021 1623 125121245270962066644632267458333607153458042337141140013808827474685256254853090930839230259390924954496446964937094132218438560621714236008534939790339785066523830655758650845610869793438242618260490356368488914418918173654745292627829939075809080787197926934192407779406160044844163262096831796878825685251529856828892724833203647432167732773065316864351739393256396506421345003631740531475278809845333134197818982411894000358958301080958622554174588075842828008143556316366761248632130335473311871534241278284331385528468352688090132950386691854645476351277522022651430902215319021831298053509207479319797939132424635693621725707031063252373892461806758489638415246240543973770173905152577053511781572287554416851052488367698518605618595231948159071768226565658596426447199431514759400249156478047562155533733998186569447665378589951650112023076469091740385751889990252699513177213994359889625289455293089357503608302844418224554216510200257635336591333299822828667574308948913749222092 A022021 1624 508547110190929710215051606784702738234385161779669592775776824740703450253186164499300863245840150287403600404206624735038150640389353586221117577058270660868445086277487098439032475301662168342426132944993584527598519715388541792593712875909065695432168757000619616341719810722627517342737241985883783765178240261775401670144668715513846639281953120874028328718708768554174098774387103582985839254363645313084059246248475824221983386391911710383984448378691099015725935823431962503976011438812464225293603542983940886769720834649311088512830927933540815095759534785751155943490980696874082787388311605858093970995481959133021956543233320943197779103987560230874574052189728273979903535038622886280300920103875911177933423039070321786840713223955991295715960918602072383898067511481521297786035368470157642200470583487879181459937409295896170383817778821607502651944124912267605678347676918031337510074990871104858177245288006346603714062607887320935735047773856840239137595299376520068661 A022021 1625 2066956436722467211413323946236490830644863600293113692228619240849116921997952950960172159278612773808640225353812409260100204844377961917111147268350659117075053406529193706127710956754339770608119979530012764993554526891264482467960417187162240165885404297502472478927383476827204019214830960967920335185234878938088214769366789662272999496725505155569675641074449202000637261112639437778649151225649921115293562363343823677768547482410190831713969636770420571625830709621726232119959566374511999410644634555463864468850377640652939700009111714845407350248825774378967133828940363949336043090567655531982153362279749885479192511031696477259127709125599937019380060251323678626752107268492344727488885936751511356361982072590221682594946765865504720012790892564180093746297402307541931225111092414708789475545275828486892691717305815055151969635124425019861696999827650688028537964296395819554583563802991168282623180251649376581411092280570836666774826190995021967562539955223812174459684 A022021 1626 8401009121267912355934450589355665239353465435940700941648827305713115369480438695547471809582118470658475160924644979378783654336036058546640101831089887773969087220426985970413043692938706522920124579995939177758559872759482235786551891807330599116612192166207932308713035237896911104415770590466928647450363166443641582573112216422309341427864777792559675674836736387037459108214049633103156607727427330371664851752388088534219298412789799169577339231232844901494618105361236607237917885930440526253269417929986404605585826339196799489698117711751233787037230066233665398552606479428724360989131311295827313602717207593968926823548926040222586938220967032839479569318762810859677810893550270635700499950247258086072704248296861496349771990990130394131574851478346658089746078447104967997482935593162629077780371902875741605333024899661553712855086071625833133395584756906283218003891277116580795896921076276162840073343352257998585433654290461082025265811854476224486574489347883970241121 A022021 1627 34145351591221327504505971483305043573355569858716908680496597989479468049160149239652156807869566205580330067839772452570120370267354135345008201861535398230346067029404676292462788302604179357261339900678788722444998458783027800236386845788757439546037666691332342864754364996246965884849701596877983573691152823927328340051381649204968825290338756963186293354265268444487951397645676659442318064372268306662700791634150750341979790974393652378871373216565726880557125323596376773559703075779836711747841495646457660230884520493492204393263089778049720053110467434956375260208893339573611238684927965897717125860162134383955833935597700675319882124697505387684674615369805737243523640237577558611449982977428915967118998796660456702633512590154158322651942415721760508953587513561517239321684728681948832860065351689526221568669593185813678309904015375058371722626334303576358592944818473531783754621262323659619408941889194389535941684709909019032068684295091356344791425126717218495218185 A022021 1628 138781546175985820739718364683866367040841154069928994586949361541083636800127176801275582563224544971553874756222297561878964520872318714175339467472179503344128195118458110021881064033092404640141124244121055772557890127217799989328218023400873636803106646039029886330948344792403162586170084095075101936659269825338690298470538444255365644099043290178595822168674462558987352915458837957536481411539550793676587331198959618868832819863133836189920923187184490708845627270881565005116851489926251375012701496849425452122572775391206797962723141679413891948732622482922265037901358745875161186457140208290749356956526495473354685032844639309724732309634188772520037850044014723953516050038383470899033774049708387885462753217168023259098982054010249524700971836672848412665203925770548131608888573076831592091405951175519949804859480197750811043565774296799734932901439019147631975890275983785052063690561397409792606300145181686398118895652214027209975524419234835700964655130545321427734809 A022021 1629 564068508931360873395576078450703516018659789830610784203347562236674669141227540358112071632021390679820403609955027761949627490748520816406445766256983748284951585841956158468747913356157678349065463137175194279400879349375781050189603263970260189408627674348828091262408638452168882916282726205777605377977142625951164786214198776959503377402917584299890555004452909519324985734838879590278773887348189490254055561172824960214653175188559599629823048271605155011455780091038926972313355377693520633038839229254200254904418143040728997775061303360451586486929267167944439216156508884788082901546094865173232612878116493495467793596329479793551050548571359379246387307589576200478554407710460630300483579325520693250751898920441965249980124833224765239061105207978114185345164981302394861764790214209787313992348040682978795972108439277832261345601854347379812054045336109448036842494248577322249621692744684470301313922439864361132660966355893744625894984536467270475190322180854852295434058 A022021 1630 2292619527127765331808504764036765300395413603816221405358849816519343909217556890514767398667701409074094498992523091251967113373064339573766097926915508301792896337398068715019484352549910579964618957090785466722826412148371840789377470541915642075799504343360345222786319803612337796596751884127551572727494381857361364423173188604478472677839697356488599162123690295302823441661877326340324622767815503834704707200987807208701506147694191277572598996623907930112997371664248142573691163773360823771924533926926853491047591786073646175883179085787071077737118288849830896121900714266306659076586735771290528430888506066303358357611369456457969288129827110126451563234292902314137162760167493316266618142419504412987113352508954514151118943616446835512989565421420023627185101310295575860702995243870134349480602058838856468987284457751638821496261145561143867981203780546210703567032814872478699286597753164312139635164237055962320937706946061948617349409679829848567351668473813075123816486 A022021 1631 9318201978914464738410440040546165616477790742885709421877898743690799395611073572013354918613153392061536775311380500084181187420388922968944819071502478445424152350078856688481042131456522784287117918767953893853032857561209744239714831361430207582197325109673119323414842818524310581544780010430758590477976860579380551583495337862107297156464577139718499736993190703053656693635971671078967820723991552448043122371527174938414179306375923201350456265205683403336908384935386802251727456001358061595698870446413337862727066961161693307419608221470494221589204555118501228590055289712389235648521617325463098265562561272288837168943273387696254006138977233567492526694629141285166657298265283482669854826854413181542817049304755952077158953136981358716916451383639663456089958445173053909750105470459829935640538422511844822506667829691135114199949113701556079180156141236847955182954680115881890577012073149489482035678952543151222055107183499457465366049998082157641703030684471188507495575 A022021 1632 37873221915991541665263536690869317218250597205867226740260402104572517484238168557493850858224250805280780389408180008302842980582374469000326036914154470838634650980187626993537409138307528682065894242751075459296755204345083474597667986195725691836362921759006338242658465162353073474027023747233253118505470396297030076398511943722029151171489253162462926445083094378959475259001247371885359584001737145156115030003578032081714263847632205284084954912631826078426263571132678570663660921645712508255603498024817604177242605201598232412236428061587693204633148707820002492833652346461499352966034920477623223654504401674972303652595474567862332161040021966258682508090040738853368128730097245356044586711860595059406125852966652426709814381664697974663472055332044334895509440147080606914409046483080092150065711626837299371097630458682682494259252037325228748539692337165258413771368789604039512729567811708859163836112727635483811175236612378544601128656062756667708592824669133272267496612 A022021 1633 153933231061497335404039072511913138588293938754905952166842957712422837604911077130444456155507052385962374835966531259539651769630693780248950672947373836894584067258635158517572225627036905772656838018499899330871574438496428120262254364518586048700250499115617436625689744057099591087862619346981116346317375300195416763908023546936788483808902497720104408030954497332983087404655329179599432288427493621568389120782875881639166716253822170504972478925861263926702970554473356657185297651264125623302339260764903194098554712409333684428715783210460053806910444519849018511558962532759466670282901091922084407590914649773267976706491063289771674785909583768222867869351913389756227683938151784958048347247038280180205980403644502116463059648946432750831835976447556932156572415102608753985277305671169795487461578753344472899935336291166948626748173826319039469395314148259249499567331393914603843635490060491989718474637151917199503942932794827790017832445209619282774019323939565052206032565 A022021 1634 625651540225237489066188506616883374721992979996833907141998536723191469717049256363231610724413000172945669407340163546208906496843982821089294271489142383080698462964491690998383185252085583419831892560446811101223954385647166722927540950185779263890772942892456726775172912935178506080843161103865442732341041015340555477280120117882861194937705512623725059357921511601730854796714649077046185275539736974085542146020500033823138590943793117699923501820459831575227420634219944792649669158698140816677863929745190366983280253955447890204840736239016425767507313121860572853299336608362198327152074436189571559221475316951177698971729907563860269286261425338447676405413806874022778892587908534740228411219450476235601596319630393036330576118039484901840066606971353073153529225221996461126267952756379784292990411372679656503318972134277071658652100001496718388580480506491712546491830324914809215540491834228349591627624477674828160781646241191332276360286906987325879561028373979915569140147 A022021 1635 2542919726214472666673002488906838685821514067124639900514055898291471164020393596910889346478486300661902711297102645419466748815259501657605149648161479956701473966176039041530492739220456653405786725532033917357877126368049844588179414206674526028754253505408425328998406000310754394989154192520743127920165128172666548443832968187302145810045256788727615866127391260603028080814510183372128094638581230082442212614854141920686578288486098025452411621469805111992333862377955100115792991521119551365246984485671211849499947912626330548011369443981762677263040250883831302446255351926823761919993094075247500973513302712553061861635624269841625755447835219223237525966737018669287238868099494187850828231989258399944393988123266116981655920976110278434201686238336836220084160995549352777747121977247448656209226089363551200799918333452227187778578817720330226778098159162730324444220546324761722167608753962278810593476796879710060713543807922457485319887624649298583166484963428084897680103317 A022021 1636 10335530751898636149546081244708498702243167432230675652697693256751807612983890412615455628171837045662669390087851151445456946448989908110763040845292940699202842125892742381567637465252801479725008280633082782540117736542357260714858434683328125232807035467179305732891727682006897312773872073145894605374049427805420498960887922226281078983692025174373875299774623062014893915840789395026760266964582176439149225243088440071651951596126718707994652550922096487764453958482620275284265742289383969407758784090135328182687407767232769028964171162534686973398936983097638727103643856717378845996275747461413322230501942217843621215394753797061048266719873550926729176664306141381903051313171429931269396297435369235472559607601761354613565081075641300386151303630976027157020455962111581310158923944732665022667510032566851041003186297069684976892722849403860507092787174712635261824672021442217886355069037501867622810110900540763472503128079546537903502413449875323810223442910267624349671455720 A022021 1637 42008088113133304797658761947890183370628204856056840789878833315129127206804807478283017026992595482793743263426486760562667815120687185637389430214865815604270747080853533494805893044475405822046324170383024614214676209380537387278830530089429689168310076545448278080239797989532808127842113001792725221219339716348326877855544296738777878160000240948351941887152118973857411179787523816248030606670290724916782487149146402105824968900161593504331251319696811568324467434405776366874906953202561006546248529056976953479299738219691062993253531885403461293556266243908804492300932768971252550923639860612332075217856645633074013626299449735394238014468545146914811203407720163574831107443021488308707728188072383913127827629571420356326924516924557025273286700941326885628705397168329688635004013897908969394000294985512916395302706605328135880373513915331282099983505416493796234103433141118888839941263428467064253059037525609739466243711187385035102500460563429631846421573519376642549658505756 A022021 1638 170739124025788437340162121569548716127291444655084119110670858822393902948141939535014855696706760074851934309902490257437727960485960145687505312760271763246181408550778759236199731425493054807692944785569079487325191194960357276065642312421023303819784581132747142066855701639205866639174861502754566106490912908680728365051566204619486154193557218601598795250000925175635454392547354109902498409730001385858952535995111622732892092331314798648962422965299927425085322108971860442436514580536269341497011946861029506551386516908118029357944190372203244115834881206081362788968608876821917763930855907684999120181388616612480490135685679929113123058250548480916261412394975739673365764480958900602547824353757129688150688161517644428976295385845538566176693048681273061011589561648782277516933613604626196630041011706527863019814257718025546935051042057567998226692514363199629224905742946943488079617296489483288203265830612340591155337341405319305857544592829645955446410282097489939855265168793 A022021 1639 693957991960591145709669004491959551773064481179701290274469188834449316160420894380496072929304124645213472332772894335977208817717558044055121558720074046491387854906290343294901906350689220613643078470760094215895087779594894709396824475723538528749027294674898929148987421500335582746219942793373305831060843067654978841179145348537879257983153039831625496987831950490354547002454572070777743444696549739035144955400327572822437483437040631976196985528130231805372393994845357310768168048479486464311019964230688995136783582550464873338137779886612376836698980118941339466864436706106787068658236248968088589251905285429465110522857908060663585447311118417799669322994704698122585011427342800925090836710794794959312901452836714008391410817079787388821604984773491048204002275877124054772261696482215760846161811713923815351550178586221268689899513597391693485475201345154407348252388864566187499345242273894614197692027273349813670083692570022644822171591532387482201392373178533528921704813768 A022021 1640 2820546827528753105785861853693716373107664754805718757838911114214803785969411094622150096332945472207324593850714607319658559785994130764995823256995970502398920586933379531931389677694823719796126286157460382508261513685198323951816448625046888351310963530195998024422085993671949773240528293670869613767076266030255663096201514708554669551646168655083044957539872370215481408863003070944269380368505328167249184896148982707705167119378992546040756611118730419941601495785135960584884465914846532179102346216612854626660621632450904333730734714262442367581962002950120307179523557394335308385792881321720357251535439821431118891348218962965584750804089386711370505094150634041439212487861265639376787986632719157786018811084150239393561165103391017045643252884951256596941482473652289430700968357839762331832687373605684375240106852246926214053528554701140925868642803494335869915604998981851571557174475299660552234856827128910627436940978123254779838729577268906988712715054253494127893108906597 A022021 1641 11463927929998238256832630054558178895821849166437323964298101069226482751193639454264051891170965733249956044805923852842298264080236200666975898648423140766348525976987472193311861422853504935375069388743894385786965568935507118688465692038648022022533527672060649600636764291270517075790808532968588062579893168462635446130830505568898099001987156004359008941397318655825373819276824793518147769689527858250455026932010923535444429683959066420192336161107152129296522410808473618322996487966256807156229368990099018982125110561629728120187244065819772114817042348301178479818052839652982267320037193812794520234849498721316499205508676720135663219488917019820532905462412313644859337669429528656624599310180400037038936081304884738295707185073107239872864537378534698252935163485539934945025334287027386498286788271017077727252534814419849484098860606229251402279968872232898999335955155951142009489191254004086958527321843951970549951835580847083846604456122119077570713021743900040220928344933777 A022021 1642 46594384571639932695987375058450553301075867977015910744207907824617386842262706228536869442228896031271508356076091335680919989653786259300734053174528311428318860930164397275294129650056775799455474605720757643008438526088442114577488743352468360855197992334413899639522180894253011328165102597165101946593466410677832511095986100938533427785645333553024204232165651142045913044962938528804527228792527111951963857757991694131015573404904136330881510298962948241711573957034494361944565913634435301411086762284316863569750713131318422194465297637881693696340034455798010208051141605887944016459966947825994172423177718850408720381814352119326246872417824110740103118974815774526508808131297351863099912717221934921063824431945179050551215672944580614370636587444769576464070129588180657046485520416502661042441355022532223838195595574167660344379272438825971454532092688390468645214668456192721047015903764494324543751068121116743386234032223801522231790039291148054824960624910318054424841374200401 A022021 1643 189379825733971709723424544727279242980802326810083810667612999025051618762336231084545079371087713441714015687558145373607002543337398845574924641575548474972427207936844922698694210989996136973808588953154543810295935132233680605142971319573380800389392606419128254085459229887266713068729634040616387007652530013083198501226170365197367801489629984251206690997440306113362581772539569695903448543754120321556562903275530751936391221945438634105596107523602753836318013751591043184346606744759458416263269379477527909381146098189550703896856230474559219797431294162642858390484048591021752408002526341151610138172954054658658024058721428308543896456747945302646833866079223509626576932731035139190893886219169982247936177375833150222319886381541256646218481128502759234318391234417305694838864510879518743672554146240328919954314596554349712219455364697429714442802411215311765970447813983776471482881282886082403476827023847032212212577141541683408434248424554904575904417376222411775536614515015590 A022021 1644 769721903717532056819187663803892988536819627718039181521765600717144413638026712203925031253066852598377702971890901271582035370762673039599504923531452789018982114746581671490135389341480808888564622252107249726831282348216643179083976945530047496345167834994744967179448807569508312375711213160724885789463906957622720177608176045021310336738203802544773941397734919628020118677290742931863878094740424823426850390064081931270247172134781473492688931910052507199094061730973246244362003428773498544995476173224131444147959774204632053421328487338659256541614084061465908330533177451016006846509960730994051164410445441321091319000174035193094843040942854261865839866904472872098238526047149322656801659663360663801691725691363125724943639643890285479625967489320202418978829576800783631566867561073495476237797575170796670473696377348306960769904149409857075018901830932938835528998058923445180950073461546811677575477197977389680586687091647993904428970369144409125730491064568265035908514399461430 A022021 1645 3128484286889180138912213074767499537224853233751192804522051678419777112787654961214634596056668435741410302506893476452892384057426732226070742176177774696763399084132678416833353379405749045129700654144421269788595748946834926977746412871636165703204469969394866423884687917482540928587079178892020624325727758611540581678370916242467008865085509193771229843891883031199305317346813725836945379236338238279408072890257883394624333190269852119083707304266923937907559538804380545075960922718950146692011913785521103095263733055614123650998774286915551164874867527041112461088463333577421947744662468421649832278545202663391797138913974512722944528003265890017889883976772667674440004612525740374228800786720946832691511606845450115970440797938268656721610441323449260180841499152855898249966878193923992665496420381855918930334513319225074574265934145020380100154813456881895702150796044308979032142127417779846140147482611393240704400623411462254459454759783259096914351499759764517755896147990260107 A022021 1646 12715519574072337483297766328692053408493825582292558967607133317321098008501637863808828177366477455238876865936790370962330563970457405407157699703515906151155296827466760570727466273994488578485941471970328697450326472738855309274640714473354567907994869893316825900461822787837871887517839026606958222069417351364535451387413329919297242392611350624876073243972946126085153642746926937191935049408831016976389453241269023253958406267377874047510729826406939997320378175693722296995165874070295710064253323176875960097059453702092474545725856943577186256648790309737987177512934365987638540601152255394138549864072393930912305802479907801159241265683762578425484874175757473040978526177957005401999323147889638047823929620945664138939747172252341142427412289397608965439389652484972459546917786804130909907205816663873485631948805864585556121175274635399088332309748424814586346220838794208031895069939284007949027734926572009255861551449312871961516945264228516083055423237974959100732883262815455088 A022021 1647 51681396872025933901645715398124034205589696679767311130385288145552735905880126279838172211763377698901784657338382256487468533826968334735903026219647040934327640049759975685272812307359260932407772675269414310409407792857606234539057339928464294846148446037677935124193632646125503541531301645837678855235005443196814226695199707784592047425316300285641200995590462776655859532302649245809093942587441031714685334685141730616647216743377003888648559814164526405591790056386349994323538408713812491314038777973352549151057668541370125673638216599208318421845186513808663446148601265174928089609741607805221878241603442063077746391833083611780625061615487640934231861079089141222059393746212314014255688399289417032582154913554017294554598568015962369992381696445924514681463620362343385542937422727227145865606294311837471446708647645522378176657320238387162204337101663341424580447157044370771069571664169171207218360757305498095108846359388006118813948905589890201758852978465896125579703656053696169 A022021 1648 210055654201508532673143988696885691619178052600108225075582130864272710293659178099517613236249982943621784587769638967553527547106050547672557578053570745798175659774108628061318655365214285172727930210614722129722170397328775466497630835572303250182975244135843967125582289619892263267881808073281611770032255848317170613133099412330264405498620024186127187694659148139110675819917082742917474682049580428996906573311062295536674273670076333244853847170264273805964859784825980639061436740768695235244372693713722847415498928700730606287282400479663806449404933783849303578841949425955085055806131281350076565994850554193047899953070318710112907928135915472108742666561796034905896087325229040336335674384884465680078014454625382969246819050501384652232107751210959243622719636475778306968766843131267515373141732765655614627779856488999845105006753153886596849193714707534597561557078838764179076930213707353239480735507959821914183735016630509673394376607238299599347780652559250049784009443059459443 A022021 1649 853757454955843052144328371199590640456820430333322534529892411650680283055011925086482140624663877107672292410606567013814587030339798309204660239323382305673564388663794206218365034946232935887861669101817316736947109963956142172705658538797613591854064812901103325925137322762180940950505016859143251269155776782371890325065357367347757942241962345155521732042308216954843101883730199405903187522559269696773143268205583843001469092621548714725531759016000801637490094668609105659583787749577706302098769583297616058521875022238015127185590247687131985449518550719991916228977595871032352691030809967023112492628788477042532428796674635048754532977107861794092747904799000861722708164513257459153600416495158365609422423869218556754722633253264477551638575833096934592854173208810539234777251434839904477636555775382839473061981656007765090233158508947736284604182715219036055788012956016803391692082701146560318058098009428757984259132077971428927840619541857540349983705874778019022517091639845168677 A022021 1650 3470041283408802939545520327300876150829690683894096429803995913030335634796066499605931659099615358277605600258180760253349470066984338780283489456688158845689450294280005525878960358228068245926951288592075746146282386874580525453703092970977364733060789157627223465453550682730239516445307970572341580280950346648214289233308929758367520032190520503951290512877120627628515504757929932629102942944524336120945423642077972475692608993926140180481035203791773901139149868290103353294425972512938082969697334692984129434049826012028680738008728741430566792981943577122390978156306529114559711551100146326026860901785194136173944375964269608069789164651720899725677038702520532058130550564139621934907970275167649677020021245190837558104473556359511407748809265994260924070995021610630905089448960314309203988322545951361501092535580537583493071507668828229670248652913270593654546972267431772865432636546025786080890058045273758359565893724250352207028315008057898790394006045216273637763113265034279045644 A022021 1651 14103755625986529212306977714312438168918049008109383578519129671179204691358300389211655937314375361387229339680020691124551884656959001787320945331915305451036838586461490425550250501762863064077483032838276134932910146270291917588025137915990162773548295711002465286362593184823462216928091474928664737082860395830277535418901778163827044854508184288402302220466813283051573093455698681693562535254507872893564118116584286859161882247315880436915111032672303584776194988474544576920103367579023952475154990274092965252474682284250546260358658011970407738029078057858007918117677864051405943728013001427080326401785013359159166232794542111197572467799583714280474674715195740989527222159096058077776474494011103676649273361268692640264876401539805954590179316556507753145966100741906824671666792162682917884807314382531876999320964236874737840948813562404757488668254653471050450992411446591972585007476163168824159848072580582730505282824029488728020917521951737803127964544782194819925618123447782972924 A022021 1652 57323791422487390632340446070951856905131425425331663140290837362795113551064232281193108986483125172503506081746443823710113247603800951001953290066379233732816111474134584609424867260440821694573298412639728335667081642063879769287686669018545175051691777562933774633128511453737545561306158819709570774804924599622208759933719970311632425623497370622093934198617449108970278572929534061185643521394878018604882466303798368383335730705325015783964884057432985835331459538182454343996088079580300773964020987039463142268382930082316820397886590046250801788749700156394446901940085197707086428390059722133278829031038882141683012020752414147713815436918732171465297493848906493431071314706984081868553067001726589286788847418657952448899811262758941793454610804721001132876296904951826586071784374660521162094642136155340490670633492517059149164603447551005491349513383738820748183577874350090345597590202575021696575276041567803007634247624134392832328463237239277381855913106720718860398034483905875431309 A022021 1653 232988797465709682923032201016217237336954678657753746850270491383268651991227030015166296905948029976568436865891253705204956464871209789454283637227367763845232933600159812285612838468841945104589822817620962239162389553902069418377662535077238768781133038489855893422515986951582925912816802842049923095459707754374469707453854870135254187251926105264924167476305247836047140870900045128548827792000446938950257712405543842965426978086837523031331541651028925222684583536334051893021177768361412799422146934352993146023856924577431785637878831972681914514082047952068622591409099067536072522634951450982115059820584959517369381187911389877843466721519349700964633534003260118539420829294613519747264831675414511792744599300327989761550700783497038905162194737457729512438168655717320453690457409861839954298408221149809336404248192692360855284839597281737712140763049796973079544387106551634758677458648385897367790778103030519682344592147816003436249825446735150959369598836016249348228416263968447561228 A022021 1654 946967714407366534687548316992883491746195993032018499805815413882332107441897451174223328798332118994615565526271396571156283453117763103457125002980104372760637330115389362475225469630520012920700140584608748887517909418861281690034261395579529761855579044389349952464104679705598862561789095763123268945395174429629254983492434116361168040067677238816583697442438000604004122776162618530300267083633142155725220961576220879667557996310727466598545717563531775971741208718095028185320489050288880114227143753629156830606386581539292324168325943901067236630990657791094913513223447875697158687745826521780498089108023680133683038074014347325494964919597379832482407605716359744620172965408149986624282970221351325427819424536163833574307985192127679550332851804882395923191073225595387926818613637619832225633853077606982205289663370575878356781115395990742067446560818966299915008149066216853462552402367629104695258844235948133545496767743309940393265012458324667809950414816439131793534845169436316757449 A022021 1655 3848888280827713649776204130774895633606344374509832756652659634824211741105624137868480285139827130437520180725737508518699750534530859350276923778948647553689333919639313508358240115209599531703670489918136772782232782303155556870651648110339722291048373883358454379379549171412765739476054709435414286552625631674024863361622431424645029070652142948664977154650204902925152796256761917066192965562348381506036494159799032256485651771213772342073619759732857071603655039794166801602314869730776030934438658987751231041644254460487650621117522837438198455671795578647264935938482634977203447988448078371704270929159563033627052497421711536736681880089152672516498371475321979616726898746806261220638737511555640045643655755189009466712083207763730931726129769542824309806573570843243392402749558836359605370549894123111716685551001197444696834915490838591689507878466174445710495026249748368777572094297511177251059100326922119644841428920248652586512324485568315990053603518781610619941173693489996088297097 A022021 1656 15643554445321092085023268237043814314160709455098088285865642479029373115890712912602645578639796550814990977831547669530340416196627571136201969207092591295982274207872163959051347415062392304421612631804292953298961869969777300917507866231706702619705675462353599789714753404501913042727557524978630645869518577862605299307620595204535521760920470717681719813614341868796473885190510151409425645957025327363020424463555718376713884146905304265799030131541873286718307617285760078915516434668308765453715338901575101559111833649757599451724780797735815315775926828523948789492926690581902733073633285655651236626284520936089784884197126324638692085111650020795581992904994497855909505464749354309937438521417667972624208647391217731137988713896560289739365345763806446612170850631416996176745476753472733844938204906604420938280923582277583130588559958512286962538136367358222656479986740037059474897216467180416828287817615335153864178672294472276133813478391383175146255693434832863513544370337515327262153 A022021 1657 63582202918889982385806632127971502415010594215806130400697783309294707882342783434756392613304016976713637395473113996926592564961687854584713425598378699619336518760781801257137953366567608710628020595381482339315526533925680915470580328850427943484304338599604803680846248750303621322700917522060567063194514419835558295641627509893703611994130994102942105316780258376299035968690314667112994748139550264490942529129293243124338514369902807005474103133209754890561661882782922032708419141253144452406618583333164166786272429314900171455511668196678258008882530919369775353370519053677722904219743741428967723166973575737585142919988173793314965325776960616201379120278150891806504401709579228500515642686562257959857032071145388890541114107773589052032592597183402908485683753692125213329275624937391044073401154516708453822805705414827394286926384484668611155691329186979701375921749509866455084025956277011604286475064675615859661653306196611869867783361758874687208775048071624678614746639331748447073362