Statistics

Problem Statement for "WaterPressure"

Problem Statement

You have been given a String[] layout containing a map of an underground cavern. The jth character of the ith element of layout will correspond to row i column j in the map. Water has begun flowing in at the upper lefthand corner (row 0, column 0), and will soon makes its way throughout the cavern. Each character in layout will either be a digit (0-9) or 'X' (except for the upper lefthand corner, which will always be '.', and can be thought of as water). An 'X' means that water will never penetrate the solid rock present in that area. A digit describes how much water pressure is required to penetrate that area. The water will travel according to the following rules:
  • 1) Each second, beginning with second 0, the total amount of water increases by 1 in the squares where water has reached.
  • 2) The total water pressure is equal to the total amount of water divided by the total number of squares the water has reached. This need not be an integral amount.
  • 3) At the end of each second, after the total amount of water has been incremented, each square adjacent to the water (not diagonally) is checked for strength. Every adjacent square, whose digit value is strictly smaller than the total water pressure, will become covered with water.
Above, the total amount of water, and total amount of water pressure are values corresponding to the map as a whole, and not individual squares. Note that the water will never leave the map. When calculating which squares become covered during a given second, all squares adjacent to water are considered simultaneously. In other words, one square getting flooded will not then change the pressure, and prevent another square from getting flooded that same second. In addition, only squares directly adjacent to the water may be flooded during any second. Before second 0 occurs, the square in the upperleft hand corner is already flooded, and the total water is 1. This implies, after the increment occurs during second 0, the total water will be 2, and the total water pressure will be 2. Your method will return the second during which the last square containing a digit is flooded. If this will never occur, return -1.

Definition

Class:
WaterPressure
Method:
howLong
Parameters:
String[]
Returns:
int
Method signature:
int howLong(String[] layout)
(be sure your method is public)

Notes

  • Total water pressure need not be an integer.

Constraints

  • layout will contain between 1 and 50 elements inclusive.
  • Each element of layout will contain between 1 and 50 characters inclusive.
  • Each element of layout will contain the same number of characters.
  • The 0th character in the 0th element of layout will be (quotes for clarity) '.' . Every other character in layout will be a digit ('0'-'9') or 'X'.
  • layout will contain at least one digit.

Examples

  1. { ".0", "0X"}

    Returns: 0

    During second 0 the total water will be incremented to 2. Thus, the total pressure is 2. This is clearly greater than 0, so both '0' squares will be flooded. Since no digit squares remain unflooded, your method returns 0.

  2. { ".0", "00"}

    Returns: 1

    Once second 0 is complete: Total water = 2 Total filled = 3 Total pressure = 2/3 Current layout ('.' denotes flooded): ".. .0" During second 1 the final digit containing square is flooded.

  3. { ".5", "44"}

    Returns: 14

  4. {".23456789"}

    Returns: 71

  5. { ".X0", "X00"}

    Returns: -1

    The 'X' blocks the digit containing squares. Since the water can never reach the '0's, your method returns -1.

  6. { ".9999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999"}

    Returns: 22490

  7. { ".9999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX9", "99999999999999999999999999999999999999999999999999", "9XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", "99999999999999999999999999999999999999999999999999", "99999999999999999999999999999999999999999999999999"}

    Returns: 11906

  8. {".XX1XXXXXX1X3XXXX02575XXXX9X35X0X7XXX76XXX6XX6XXX5","5XXXX6X459X0X3X5XXX8X12584X4XX47XX3X9X9XXX988XXXXX","2X03XXXXXX1X78X872XXX6X56XX45X6X0XXXX517617XX60XX7","XX5XX378XXXXXXX381X46XX7XX0X9X20263XXXX3XXX89XXXX0","X6X31966X158069261X9XX918XX5XX27683252XXXXX26XX60X","4XX14869XXXX201XXX66X1XXXXX5XXXXX8X7XX15X0X21XXX46","XX588XX9X72X41X275X5X646X013XXX9X5365X4X32093XX300","XX86XXX217986X3XX8X352X7XXXXX6577X3X4XXXX527563X2X","X1908990X3XXXX8X316X75X54XXXX893XXXXX47XXX38XX876X","0XX10XX7X6XXX9XXX0X13XX40XX229XX9XXXXX0XX2X2129X7X","0XXX4XXX666X3XX5X5041X04X6202XXX05143XX1X2X04810X0","X8X3X60XX0078XXXXX38X53XXXX9X2XXXXXX67XXX22XXXX4XX","845X64X58X87X141XX4XX5X4X51X2XX8XX9X0XX6X9X5906359","XX6XXX5XXXXX99X835583XX4X1X2X905X09XX7242607XX8454","81597X07XX4678XXX547X3773XX5XX8X5XX3XX8XX7X5X77X3X","X640X06X871XXXX2812X3X623XX5XX76X5X33XX50XX4329X6X","2XX4XXXX78XXX1X34XXXX1XX37XX2X85XXX6X738016238X1X0","1953XXX1X9X58912XXX9760521X93X05X5X87XX8XX1XXXXXX5","6X41X8X0X4X86XXXXX90425XX55X0X1XXX396XX57X1X8XXX40","X22XX32X8XX764XX1XX4XX8X0X3096927XX0X27X1X93258XXX","8817X4XX50X8X8XXX67646XXXX10X2XX9X95X59X5X977X2X3X","688XX8X95XX041XX8XX4X7X4X2X9X3107XX49XX1XXXXX83XX1","341X29X62X98XX9531XXX3X6XX322XXXX5X36XXXX1X3X9X1X2","XX3X789X8X3XX0XX79XX66X0XXX0X722XXX8X7XXXX77XXXX02","297X8779255X0XX5X203X63X4X0XX15X0XX269X5XX186XX178","43XXXX5XX6XXXXXXXXX66XXXX9X7XXXX1XXX00XX596X6X3X94","X9X2XX3X53X0XXX7417213X32XX152X54XXX9XX8X01X82X64X","XX46X132X6XX99X6X8XXX46X86XXXX7X151X85X0X2XX4X3X6X","7XX7XX02X96XXXXXX14XXX8XX346XX7X8XX2XXX8XX6147X6X0","1X506XX1XX418XX7X40124XX5X0XX5XXX22XXXXX868XXX8932","X4XXX0XX4X67X363XX9X1XXXXXXX237X37X1X53XX96X77XX0X","X29X484X555XX418X6XXX340XXX084XX57626X3X0XX5XXX400","XXXX4XXX5512X0XXX62X862X7XXX8X612X04XX05XXX0X9X00X","XX2XXX1X7XX4608231XXXXXXXX6X80XX82X4XX44X07X3561XX","8X60XX826X70375287X7XX785X14XXXXXXX0503XX8X93X0X14","X7XXX20X0X8X8X60X4X7XX832XXXXX88X9XX359X82XXX4533X","13XX169X5X0XXXXXXX4X8X6XX5XXXX840XXXX0X6XXX1X9X43X","9XXXX45X10XX1X7X3XX443XX8X6X03XXX09X7X62X00XXXXXX3","113X9X6XXXX51XX9X272X0XXXX76XXXXXXX156X89XXX241985","9X9XX4X1X1XX4XX95XXXX9X29724X1XX788X9X5XXX03X9X4X4","X09XX3031X7XXX5XXXXXX0X35X0X1173X137XXX5XXX7X1X95X","14XXXXX25X68X9XX55X0XX53206XX2962XXXXX00X1XX5X8XX0","X5XXXXX275780X3XXX8XX19XXXXX4X2X96XXX1X7X6056X3XX6","XX2207XX2389XXXXXXXX11X1X29912XXX3XXXXXX1X9X13X36X","XX03XX9511X4X5X986XXX7X2XXX37X884XX1337X6XXX65X831","XX14X3733X42X34X86X02XXXXXXX5XX20X1XX6XXX7XXXX77XX","1XXXX4X0XX8XX9XXX05X33XXXX3XXX206XXX4X658775X11XXX","987058XXX7X8XXX8XXX7981403X47X7XXXX63X5XXX7XXX798X","1XXXXXX52X0XX78XX7XXXX36X29221X74X7X66XX4XX10XXX6X","XX5X09XX432XX70XX79XX1X45XXX70XXX157XXX0XXXX7X2XX5"}

    Returns: -1

  9. { ".85773817518159249980260123498780838839X6384717463", "242194445126058X5X93973323184X3X2747X842171X286218", "598X67822897X5X61920060240170X31256497102692827551", "54X36408X2548801X136636X63X9233X5949346X2274580162", "5108021354X77X4477509918743895XXX159760734682X9115", "50675439X0922X79916947371X01901217614357X0397201X3", "27186118593416001273104X29X76977141883369859598888", "80914X110594111X436841522027X668157791200228638293", "940105447111X78X25011577574123524X04XXX51614492051", "8804363635177X8246382862576X601870X74X139993345821", "X48877009143171494700XX3X16138573259477742520850X9", "1612588394913980186365912312794180464979928X986475", "595353627322252222412X883094875X522435782213598237", "17391130462739808923430X258255508957X4539278411137", "161196X087X1959308152303433460329X6588920868810551", "5X05897317154867X286045721X246725361349XX31742455X", "X6356984801056259X735653998127X568670314628X485224", "9320088X74859675156365X779X1X326767X79844419358X2X", "501055497X39933X951356690965X4X0844917186293X57985", "33413302X1903266448066612423X8038586XX5638903X7517", "2976X251488X07X87464805678010167X32X54795816434863", "18X8XX869283086X940798825X85739462998X3X3834428505", "2555044879X7309586526260751345349591446476X7010X13", "3233684019X20X770513442033X6950060849326X814045XX1", "7378853595549545X9334157X55988471X21X3295375894550", "7X9037779323X31807337002826035684828290777975X01X4", "88X7X979X7X39506209854X7415XX8999X2253016X25035787", "7683015X17268X16694392X6X101441658747937X198485622", "1624X697868860600X030X577356X121482831384673XX7334", "4662712538X13X4168850436576272047034855X5933218977", "363X88X712383950892X775895613479X5287X01182X614158", "0944515500373672425X6066X2108X3247524582717066X178", "637664873632165059897471275828595X6527260271X84X40", "305512X0X86260235207058X57705027964497905850617962", "935138076111582XX0369X62229X178X921961753325422758", "9987594X029815548549X858304X3181752985X5927X716348", "631347X74X23510X703201850X965X8803X5794257X7X32012", "597X2244071123X41X44196191328874040522673675346X00", "9501X65935X9375252X55199X261467XXX8118871789524X62", "732087503876417410X23X95740041509X58104X7543083124", "175978X56605686460653815X08585X89XX137855313405573", "51593131735080324921X2253417397314274XX231X5293926", "XX778362173333574X333953005142250501X79X21757X1264", "57350X7252505123850942501148X63526X106805090642546", "2331X884X085X068X18X612328531670865X09525594XX98X6", "6935X60327121102150643X49857600X77316813X362130791", "331X29776535751774789772426596X1961969905180339X10", "358X6622772195016X79558982X1024678439091439835013X", "305362575995391477X2744272460098891730534152558XX1", "28318306546365480X775289935065X4X48610794894231736"}

    Returns: 18566

  10. {".200874073541170X26926013476906X340572635548751782","8X401X444X4288701585X36453009X28226X361478X9046142","77824070X0264X462329651218652X4235120X453622585251","43422698317235941748X74487851X1146X981430X77798089","9X37775122849X63XX83258661936038X719453526995X7737","85521515173468304X6530493506092947307X560795739832","7355807224607885544938735X53369X70X060172256714893","58095451688711X37664964826498919439448939X1429809X","X65772X23724556136015257705928152124X25749069X5161","9104191740455X619069277534X38391398231085320154206","854435XX5X363X9906807XX1459143X632864X299549359647","137885341384283X90672583744619827210995216731182X0","5140353603X5279647035080568844267795020977X8090629","313151X3622721767083515X12360273399629856161X72X86","X94876631199054541621814X5552442243268268017101085","3468720869211XXX7475742241563875110999969666435894","5149347X59067752567008X01687304428635639137046X4X0","83891118424609X1500650048956582X4172X8X09729647871","1915397531232332XX564591765563050X731860X865916678","4866412013X750895977X6X73345629363255X41008051900X","359632876X68X3729440827X33513446051449301X04484430","0091820X4X4895510590231694X3X470771512769151636693","00046922208667910026X3565X588700X39816X59247176519","3784055735X5704513532X6941156X6628548268X152X90292","617989540X5417X818518472746410371483X879X299X96531","X73098986627X171189900395180645618618303X54163X946","806812996X8869224782006XX4131X5X5X1607484023X43054","91368316072053770222X113653693700X406849373012276X","987295X5992441450486886140558279X2685X5758X876223X","X570140671242575X04X530850X765016113636100X462X977","2288308659338185840963683X5355X765251726278666X468","47X343598X5632299425X9X25029X7X9208787111870630949","972428626864131X76119X059167580401549368X469873018","40270701578X036XX10920X908X53163883841300770343112","0X4790XX32362622437016774158100XX8182X950435593X5X","XX3X52667544396341344410013X6065X140X0104069994399","33808563471335540268640X3138X63X322086685593236120","13X369594549652X0X72615X7931089X39X2X449982X90951X","769X530X3602X216068500X06888660024926X756566070406","X62X442737887030861299771640XX57194931588336139888","X3301X9779X047656424645110555259619901518533XX1557","X833703124809678538461X956X187X5X99094452449821735","0143X41708X14652728646604775610782820847416131X3X7","682495817X73X1895440278911723X26381029724490413582","782763X09460042925X517097055472X811X1X6X0724170764","6X855X7X45434502X59119550871X36X46X9715651X0615775","6882051102041251414282184201856X0X614X983892653758","403967X393427X3775967666336X5760253XX468XX619X4463","009400X1401962X866748931802303654X0894345173881003","X2X9550110498X4128903177X91698X0068572290X65170747"}

    Returns: 18558

  11. {".07089015342965443727363054X5X0X87120X911050906777","03025724604999X877554050139966408386X56XX955170382","08533467X345970548126509X6X87419X9728613246207X289","3X8303810526X706X424X5445X291598353611531X50511011","801086X113248836071X394943512059251X34945XX7620384","X49983534315075X447127236558X3280X4165926398044424","8X8498352595536689560066687692843187X9X3X2X3X20091","5325X172845X63X46319X756741X910562726137555X002822","060760X80104XX055707X746563123649797392X675X857172","01092706610729688638715XX6227X36475017X02100154112","5994956241469087XX42433192411887558410535767056X19","3855X076X210775436X0319X44X8273079X794306976656648","05853173X32082093017X71684713506465399355419652728","7804563064X828509112745652257X910X3850375569144671","X9X0572347628666258X73407X6X237129800322X4X99X9565","571510950461X070X297907X848916203493X08230734482X7","766468924952226440X76889435275X3446108X25X6876XXX1","5X3566954456959003781206534226225671399757X393X002","809025645932640X8X50965635788370254X103X54255181X6","34447001119532097X696X14159703814599088450420869X5","X4575475271116710X93175373800641747787346X46891024","221882828898477759112898033X839563097069890306100X","26296X539X09770X676X02438846692611323873418962X874","1X5116X45234995X7146398530498922917347011468211206","9X296518274X032134X2891377057025122583X6524437X368","9X2644902X348099147949118421708615475864321513X595","8295960X65695X1X74691837888438301857X484X363172771","626572719X719359602X5X1960811143923909569730076103","X88648288X99X662823X86877X5583557309890569747X8593","2XX026553554083631628169552391699569X408085593660X","16424X4386745X0561865XX3917X9602172128354430494928","581023X648896273009418534645X286067493708776981555","2X21X08426069440047583XX89233376068703399XX1098417","079185X54242460748X75523510428679146X5814481526584","3647X5X22X59689982984X645044172018X65X795672586X97","311872594X94X30040514285271296X133074935X556353X79","75817X58567748X6X63855800307X11918115140836256457X","61397054981570XX01567X99810355053547073X59923354X3","12X18902189X0924X725X8817X0584780655X4873305329998","8X2697983973205055145758688X36778774X81X8280152090","9248905742867575646071488850227327X42X326369910445","X5654633X21654155141716861529876X34601713540195999","0366812330598388348390652X9085727053168072X7312200","90X87141700300X144941939407463X62312814040X1000802","2798X537407142919708153625825X48070364X06X13988856","1X3914X7X739914X73881676175187794553X87X1X940X2099","XX8544744368523322846728980851144X64X0574674976590","944111834954677960664265666813671X75690X50730129X3","496283072240X0240358129X8780598X84168X1237418X234X","4823670773530862X2899X0083561788799X73340X15284122"}

    Returns: 20492

  12. {".4X098081277XX842867789777412925056669770863164X25","1X3865044XX566X9X63061129175584944230757X890777061","19138594X942X480960615729617727851050492X7X7739528","7X7299X95964250X45996X84802X016X691X050X9215836961","1X510468X34825904940958X7032X57287458683XX6X078625","408368064939807X412644150387X249280651976X68X35603","2998X6577263347002952678X90946X28360197392686112X6","849219994X87374072394911803593621435706559X5609228","7083549691556160880815X054439719625754906616719652","2225379X12508563063X755012658095092848461958X90418","51475X3X7758X1042984114789776626737601861925962975","684502X7176612620428711948677898624319872104656557","X20311X9089X9638022X6XX4X2230984553282781662057873","4806326582249003751754716225881418654416782X909118","9490X09412X4812645786105648X5442045278711575500802","7503XX6372XX2215865963608X9066619516552372X5716773","3X01623X468160333768108546851447497X07645273908536","270586XX382024995592596X30075XX037230026442281616X","X995X283715X4553428X93X644653706994779887X61544394","17X7370956508X35572999307790856549X58177X573534295","5554502X6475X3336529222217641559X53258364499696196","45X937234204107908417872X34094X7X4975X436146792645","27747X49732X46395851707868X43XX4254156591004840166","49X86703530611323283511484175523592194X44135159208","X512472007596426781X602XX28491308X428929X737X95779","337621408786X36363X4397X25140985100619XX7843908723","7915959926X077486352767X51555517277523062X47806585","X17192X16X1854X30672997021045454682016662847481924","811739X0740X3632793X24596893364832382606596XX06783","81X74324157606914780194361X27159447458248056XX17X8","3535106954705084803081420988229895907625X70X858X01","20X512455X88X16850686XX666399015531277555433790113","248717354440005X498X2X7755X0838009X4457X0676527XX7","40645116X8X898X7196813X82063073352733X440711315924","5002538755233X467370694390041551X964509X2322554415","544X2813019988549279135839X5X768153940340869598175","76X62X52X66050X3592X3909086858201076544157071X1063","98059495X2122244X54X5247059666048373972861647176X7","49619520X68240740086070568216825751090XX2449530344","5225690311961701648X59103680681737671566951409076X","3X550618134180430084159121196277673098979284675087","01178X775364X86389X698757X490764429530X5965545X7X1","994792798391297564001649169260X31953X9530X43708X85","3775275X192781542576100385132707845853780756478679","55388718X010011X233X216785879857767971421626545115","59310199X25922344X5568581097058392099164871293X980","62258210971593659408760547004155839351004584189121","7009415948577310793809186052X1X8169571336841089X44","81412347053211548325492037931795490X763223838X450X","919948737852727X070897X87851556341709X781169025X34"}

    Returns: 18504

  13. {".14X5995306948169639322923X80565124X01274150061505","9200X104X635030X297364109873386X8161503787201X0927","685X0X912X6XXX880059466282046515187949115484413488","85210310435XX806870809169X909900948553172XX9907397","X427557X692X019028210192X9529896106966627055X99XX2","93128X673975155152405X58610291XX323495036384760923","463691808493936135725021732866050928X9133911522619","6402993X7025170716X129841328985786X309202323891777","1982449X6483X65564085672X72601745844846151X26771X4","4822312X2617641562787295837426X9333915030X064X2079","3054XX911X2141920459304515644276074682466002453778","2162090947697692129293X679X850759226293X7604X66746","044668623X31X2228390351521104921982X18635267808808","5554X2798X1396777979700629672506450495766070X7889X","X5160828X7262XX5315X7X2X9674002955613509740633X991","5226831616190X53230021X4458272X75535553297X6921804","4176885431027022424511568X07359X783084875X21924X38","6877614543777825755814274801238000328492641X916017","8019914861501903542597959X9X5X54362557372XX0213229","87299537555890759054089418178857620064903890737607","692X47401X20266593X6941521822912215409X8X591144292","48956816906373146778267XX9X5X9164379024700808X1439","X626X060239484058XX323122167283278777226X9X28X125X","96530X8894831X577177846618337058837X3864416682003X","X387436531X946300171X060681212904867X8912390415161","583459541112355476X79086336995611209485565772679X3","213388X40X3775129X883XX498495050X9543365X562343070","3668801X3X68613796369374216908X6X83636057989705603","193X71383X21941X063698904126XX814878175X10X0329117","9762964X0486965046298006405310133X9007367925549559","1798132414365XX4260264X9122130173919X8032993984097","693630991796745113030729458X033870125X3996X1404062","2718178959193395225874105291X810681199940730559005","1X4084397375893840499741749405228764633X7294263015","5281268X102540991240346520X49128682466634X55680857","42X4X68881423916260124293XX3200992X277104291609083","184197781738898834962917385449X9554289697644723234","878894X44X17003X1X06443X62398627282X09581683199362","8X843692727079X387566689357X01461488292893X8015296","56748676859X017398558884081X094X558709040241403599","X79469149001353305XX8651718809309869308707357X68X1","9262082420621X818107002X18037946377053574727211220","15X4950X23X9474725825992135595X1899375339981551699","5620401456482X89X5813388471760949680766X5021306707","9430139371X4XX24962X5686157261052670327X22311075X5","2380341050829854792354701X964588672017636027499068","X4778830465725642311418338187915X515269X8488691246","62629329479755500436662X223X4813372633X88702635514","703261664449109307896159789204280X4392664203803423","2410538261034X8X9X8340223049889285966XX249798X3X68"}

    Returns: 18439

  14. {".89X660441926581856906034272X725866671757451378834","1880425908726XX0369X8248777946783981X4584077420425","64001544X7559037658168165163577913037167394X279324","943X5X202611378X320741X0274X0290X9102117XX7X459319","6197062937968X843794291X0401683879402X3329555X44X6","353X7205927X61233509456X90385428145483397375617472","47277182X48325X0285710839XX94729751853424775821059","57X11038930799315951663663108058410774346710X92107","5125181896971833X68974004664X76717844229345141X495","98X887518633873123806X1295393228669256X88959899524","18138896474355X8551583XXX945X418406364958249738200","8511979287882161846X298706475116689X28865893975471","139742098021635802154871003816171X4XX7X60885056127","7604522244925843174062183536X6171144X4X2X959682085","9685710933162806X96798608X132558304000488732448816","X346080033508X7412X9992309X9X49505944X2X0997582325","7690X10114X09089847XX0X43569724976122X418063152X13","X6055X545929X7X422X9054981127292903160X1X553622011","6201137X750XX99024322887X2X6X4229425X5851487620324","X7X953046378986747118X7758054364538489374X9X319150","72084585X9862964807X2603711602XX29041985894458X861","4549313849605765383389903XX29699322005198795316824","X741165490X022866X436X272X77X643285777758028772781","849564XX36596XX5220182X42251X184893050475650X15558","297883609692X2X39X865705X13XX48558X30101253X697843","099XX3719X6234X60586028732X78484X9X468409329367460","1933166760X1369X14145230413400X58934953X7566833474","24584449222933740621360994014493910215525089667396","6563060555823467388396801095X1X051667X50769115615X","790X01479613X424872663961X629790165754263199438941","20889X9X337106229493462088X505X9X227633521X8875348","4303149061179X1399721368456X80064773X63X4953512386","7342236972395606146428837X323X9748466847418X72159X","380713592X9553409073502037197540649856103143738654","0X5856801X46116712692X8060446487537567179235760895","27821326249X9297047981570X73391872776X011593808526","2595X8166298474164613162X607X7X9X9340XX356707X306X","14018268340799188X386X21433682325X8634936873182198","35911816741289X1751XX7X515X322X66700412244X8994099","2172761233X67X38631X27X7399714746157506X62270867X1","XX6X7X62392360165175845705X35X63880X919X209229X8X1","7869839X772295854357541606592412982954X33145419XX5","61441644288662065X8927488153X659534630690411300799","2008890X691630642X09419318257X679X7722933710713390","399X822332023660645898192723372X458905404055349820","25011X25129186781839554XX27079XXX00039969477345736","1594620177213025359521X36787930771XX5X903117889698","2230361X4X871590114848101X7X41969X6835465020814X67","1458459412304535925060654X8X69177455XX32503783041X","600X7283576XX27X1762957034X461934X11628951215570XX"}

    Returns: 20411

  15. {".1235443008697749102X4110897213228642X30987X707940","9X353509X79113030115096841279495271985906208352107","7X184531X88415473547650393206X70537310281242146284","34913834468X82632895X11532549X769721226X5083642068","1811406477994472087771742350160X0765545997614X9289","98193275157505932428500X2140X80X92329067823X69X535","22X528670130210553X37144843X7468X66383865343585345","11334455966X090570701773379X93348X178026081X997945","X55738X30619X996537421994412X7271662672283317655X1","237634188150853542739614172X4447128338X6980074X299","00X97899589X3X82X273114305295900384XX50868292029XX","6904586640803631890514215X3X2896683895079XX1803742","9559102043X4664730425922682147936X63X3546270292766","92X898211X34231X743991X4572X733330318152526526141X","1719X15772059XX1081027X350X8400736001205X154853648","5699329292X984301X3X352X5431XX11X73424804X721550X4","120184713221XX786X9422X27X31099580733157371550851X","62069X96XX0X2697663070546846034X926634720196959873","96626X631072492X3X13X49751134503X2X870973240403XXX","X723267209X2424X819381903X595871X06208858991927265","82589X0X1910748X58X1X91492XX6203164X61190735872696","32163X8305492070457403X085752989756748418181228707","19436310987671849X8413X72X780370060076X1411977X447","336X69756998681593243563897735987363X1462400X02681","3532101940X61X3140813953X720951064XX9304634717X860","16867983956XX589X807365X37520662210783059620408486","34X0357X89X93X5450X5354871753621401953706077050706","83489X0441X313905729713X97574255567824473373289290","71478496599821023158727903318288X9566899946X862632","5X0X86X5774X2X5714190X5705314874160X6022908799X321","250X5405030920217192135941218553244480744X576231X4","630936222755X3647024715455996733089223395440807456","909777613570902X27X944797817X6775X0859543X79790711","00104808631352040782753864735049112761XX4483098794","9191X20X9X5887290938X454296978548014829403X299431X","X88726759X5069291X8058117810844X4X48841799X1498831","1927487870825X8328567X752445XX04409741X5033X033450","974461824549130123617116704602X8155951187443336015","92960X34098X660444540X927680XX789X037538350223X555","X757409941728575343X2X39494555014787X77834484X8572","2366421044X59X37833314718701044917955508003X332419","37705929XX60021251X75X8X5101289326449X7470X1288899","3587327055448232832873X0710550130973X1674992846342","903630XX320X03603X89298538941940566745050436012X20","89498639777X6809988966568112348700091845311819735X","73963863X6256681596464156433677600384893290X558079","9868X88527320738XX0536693650X3818867913X1823604107","X850X590278X6X2407560126X764161830X398436859952671","572371X50781815800416X334626255214191662X422927459","3X4034131770353484984133604X08X6762XX579X0XX490723"}

    Returns: 18297

  16. {".30206272202441X315X552775X1095012447838244XX90830","X329265542633876X93210721447676810812X052471253502","1X5925340846X530877X6513742740867382337544984984X6","0X284784350572X91557836516760004484XXX4X9X66269130","493XX6X265148341138828X1316X73987311391508333401X4","3413188548491268080222517070706453X01073844118381X","7X16062380265479648X997586840147733XX6651544166255","1165926743X6642928189772117588024X0913641072478577","7929820X202X8853301070705X053893687858047551308222","229289069142477298502355456939553968002016X9508266","2X013580X9X596629509856936777X0572378XX8508XXX8X68","2297122989X1993886274060422054651674482375X38X6093","57710769888382X5X31196886606X2882X96942XX3XX783X94","4891845386912741591185X67X0733XX20523X689301820592","973946598593931968905X0X38811892887701692695390747","76698X91509796812063X85078786097590800X58023448898","513847195936X1386XX5632452287889X10490912869086169","9186653X53222703X884015X40944278318452XX902X0649X6","X3763879X72918X25015XX374529323812038130027490X264","81453XX436X3117779876X8559X8171564421630026181X12X","371299X4580771X29609404X3579587875X82872517572X533","9904775195103717556390X7165X51460341X34X7175776623","901983457790X107270776X8X135X173X9303819714028952X","2252756X8842890425X14411215265505316X1440099X5X449","25X694333998488813767455X70X2748631497560299634234","X799X801286XX11590892583162802618274408214015X3360","2X0094X86X8559681X50210339145664936268X509948830X0","35370X548959X60215559X7722672354086371752584469393","95719755594539185X0415091XX5X40600720X128X24X96117","201310894861255629X607717957X520522707167406531052","02X99484302392208526657068X04881X4X1507003071X2081","4322319228150457X1505857657714658317493684363985X3","34X561XX4797739X576761X630277X033592601983037X9293","9665340676128428042091X840352012671X7323885311X148","93346X36467913847524308546428029227670210X1XX55X66","833137X7164X90334748513470446610545320940554774416","7315931X41X9780392198938X708349284678X8233285638X2","619X8504875299149123216007X1052102940X506X316948X8","61219784X75842290X01962809X792805X74787XXX29939566","60963448X9969361245505673463654555X7X96256X545X033","945XX2818X997372482004X090154361582480047973406172","997328666782695132X435270359X375888764400010318779","28X6755640X82815696256087X875496955668081806630070","40065X98633059073702044374153076766358554539524993","4X40829313815X41902848943915X9715068533X3467465818","049577X172X001X1X6524X9X79499089090107261053214X80","0893599969465671948468X879840626714528658937796297","818376004889X5595270974587651978711030926617752201","182898X14432083559621591698708023235X4632681274483","90792197X657359918209X135964277438538283384175402X"}

    Returns: 20573

  17. {".5197X56016311630755X262543141X665944662087X533833","615609X16875090X86674358X2211301872281331733264681","3648287X0522408224183463754X9X4938677617882845770X","9186075322889396805105X979035000899XX8X0924049X23X","532335308609483214966448507650669X94X4076421509X69","X1329351977524474037598X120191X9867703421514215325","619946112666674486585669486489824X9192414667190528","17640X679X34839X80972445328749X8287X69996043954X3X","164303654256266434XX1XX26X66750XX182910063281X7188","037079013X75457526X72822293646314346X8976211X19493","3627686328011X354614XX77124X65112433X92535189X18X9","711X5138236X031127004544X58929066618875575313X6X25","152969492028X26028X6706XX03014079X7X64143361978816","5234X9396132108108486X4106476873X22843724X032X9701","3469845272355273099632967920976X5975559X8580076051","916077290X8X1926150159X088894580XX930X92385632XX88","86415X759782966081616053618698173X7000587294670510","362507107184931377565X1X628868XX5169X65500219950X4","488446092905683336913742662596455X3516435367192X90","7649505471953369X064161853643529265738003486X872X7","X11X979427X483686X5X66167249507564526X56043072X273","959148X47847533X22X406XX33078737889909907639055421","9X91211928918309451110X881378291574138717122675905","818X4812965358313917720X6X535583354249411819229288","16512772973218428989833899X49X852914832831X6453217","91070025765714000091X84X8918806965959438395418579X","09X44606X70014X312373X40772694XX629735227971944824","9674031400590XX94981994X4XX19884784155X84425X64178","X91646X06297X69589534135332612X5X25249119955750097","22330X67684XX37116150383827785075988882407X1895X10","241713X8X4620X8813264X74XXX755140558443529127025X3","8X529668866708174819455582520864623347806178957069","8511660333X685086544371497974X75373689687X19688014","5753X236363021404743516438501X42655227X2X638X5X363","56764514X915289412X1518385663923464240400X362XX889","X9219X93236X9905410258X7626087809701080540385753X5","64X99188243156512359290X52568047512183090XX0642824","661709X7589669456755X8357X560179363650X766820X62X0","29001X77X73455762008664140060291277652644141972X0X","5534781923X8X88954741063X67X419069X31363X46247X292","9508868859270544X4395635479053418415819254223644X6","036266723X504394924300X09X281498607925X49875537383","4X9816785320851X87X491913172447834X47X27823033X2X1","56X693308445324X801298X6736241336537117436X03X8832","X420223840957X92610X87267440599686387368XX06179708","77447XX26X90904368X662X2348X8941040343081678X28257","560948XX20856X4X5958660745038724715890782729264X27","44X868102726657289770343775893X8913923863450125X15","1X152435575056191614820495X4X99872160XX67218125087","X1962560X02670X365541923798419949890480516965X5920"}

    Returns: 20411

  18. {".XXXXXXX7X53XXXX2330X61XXXX7XXX69X730X6X90X11XXX49","23XXXX1X12XX601XX09X20X55X2X689X44X93X5381X24XX49X","X0XX9XXXX3XXX39XX597XXXX87X82651XXXX2X50845X6XXX23","65XX7X88858824XXXXX3XXX7X12X2XXXXXX9XXXX3055XXXXXX","76X3XXX120XXX22X7X130XXXXX198X5176755X5XXX65890X3X","X5XX555XXX9X8XXX2X24792XXXX15X6799XXXXXXXX3113XX7X","XXX6XX9X1X98XX6XXX8X81XXX9XXX0X96XXXX383X3X72XX9X9","6X120506300XXX0XXXXXX8XX0866X025X7X34XXX6X2XX8XXXX","XXXXX97X974X9XXXX263XXXXX2X0X59X33X7XX45XXX8X08XX3","XX75XX8X6X9XX38XX6X501X7X3XXXX2XX2XX8107126X399XX5","2XXX03XX5XXXX6X2X46XXX27XXX8X6535XX8XXXXXX31957XXX","X6X4X1X55XXXXXXX5783XXXXXXX26XXX6X72X7X6XXX4X2X57X","XXXX89X777X7X095XXX4785XXX0955XX85X29X47XXX4297699","X80X19346XX0X12X9X7XXX9XX7XXX9X3XX0X22XXX8XXX6XX67","67XX2XX029XXXX76XXX22X81X2X7X95X8X6X9X4X54X37XX215","XXXXX9XX2X0XX2339XXXXX00X1726XXXX1X9X34595669XX256","XX367XX59XX92881X43X4XX81X9352XXX92XXXX9XX1X53177X","256X7XX30XXXX1XXX92111XXXX8X210X6X1407X5XXXXX7X4X1","XXX7X11711X3XXX1X7525XX880XXX02306X30170X878X9589X","XX0X1XX9XX2X7XX4X5X5XX6XX55XX90X51X61X3X0X287X318X","XXX7XX6404XXX576X88282XXXX8X22X8X79XX266XX8X7X0635","5X47XX3625XXXX5XXXXXXX7X95XX917XXXX95XX5X2X2XXXXXX","X38X8X0X20XX54X0XX3225XX6X558XXX9XXX42X4X337X779X5","XXXXXXX273X189X6XXXX3392XX047X0X86XXXX8XXX22XXX724","X1X2XXXXXX907195XX00X8520XXX5XX581XX648XX21X714XX7","5X970X6X1X69XX7XX55X113XX7256XXXX5X7XX02X77XXXXXX3","7XX15X0XXX6X7XX0631XXX7X0X0XX2XX8XX0XXX15X49X2XX0X","X1XX2XX0X89X88XXXX48XX58X8XXX1X8XX2XXXXXX321XX3XX6","X882X83X0X598XX5X57XX9XXXX014X7204X77XX3XXXXX0X5X4","XX399XX1XXX2XX68XXX08XX9X5XX2XX57X60X4X4XXXX902XX9","6XXX98X3X43X5X5XX8556X2848X5X07954XX04X3XXXXX7X67X","X5XXX715X8X656X2X9X9XX93XXXXXX69XX837XXX15X1XXXX41","X59X5XXX3XXX0XX0XXXX5XXX1X4XXX4029XX411XXXXX4X10XX","1XX3X3XXXXX61X95XX438X8080XX85XX8X0XXX6X87X2X7X006","3XXXXX408XXX9X5X59X21X8X35X7XXXXXXX0X0X865X769X8XX","XXXX5242XXX0X6XXX69149X1X13X1XX7XX0X1XXX00X6XX4X8X","4X716X4885490XXXXX6X141XX325XX311XX3500X4X4XX9X4X5","3XX72XXX6XX04XX9XXX3XXX38X90XXXX3X2068X5X86X76XX58","9328X8XXXX814X07X50XX156XX1566XX84XX5XXX14XX93X899","37XX3X77X11XXX9X4X6XX64104XX598X92XX31XXXX7X13X499","8X782X2X1X9X52XXX48XXXX26X8XXXX6XXX7X73XX4X5X85X24","18X982XXX68XX65X7XX0X2XX6X7XXX367XXX309X3XXXXX2X6X","X73XX8X92XXX199X5026X2XX49XX052XXXX8XXXX10X9XX44XX","XXX733X81X943X6XXX98X68XXX2XX0XXXX0X618853XX2X97XX","80629XX3X8XXX633X13XXXXX8X93X7X68X858X9X449XXXXXX3","XXX86X7X6X0X3XXXXXX83XXXX103X08X0XX0X9XX9X680X5X81","X6X4XX4XX4X6X238XX3XXXX1655XXXXXXX49X11X641X9XX3XX","6X9XX1XXX657XXXXXXXXXX92X8X60X8XX6XX96X4XXX3X6XXX4","792X46XX4X27X5X808X55XX92X2XXX5X8X1X3X5XX5XX1X3X7X","X054XXX71XX5XXXX7XX0500X82XX3X42X1XX415XX607XXXXX3"}

    Returns: -1

  19. {".3452X324X2230529940022272483X8250045221186909098X","5361X46704X7784X52861029930238294488X43895238120XX","4X91313443X6X3527X28830007551X247641667998142670X8","00913667436894217254934X1279156238X115210212863164","X8X728059390313042045317451148X227X5156168XX305150","692350X754841608848537502260799554814X609032X9X939","30X00337502178483858109983647571X51612044783642415","753067175X58373095912215314X0293X6418736555437634X","8148878646755258175X05094X071414XX7257X1X1XX406111","981923261XX70149X81461X99X46101471694X87619XX84755","55007554474314286939800699X802584626385959X4126049","80538379814X17351X3X5524822409241894XX635409523276","984827556434XX956270229056876901X07349729343519201","626940380236279174378821X20601X8883901X9990226X479","37568665058741991094272X2373X74X73099X53646118X357","294908448175254X869X45191X38098104138067391X67724X","53063870X0821037739997X42656X591549849906708359621","0X94100739538576472072955X3259559X94863508463251XX","29008190004185424716029X88028930412511363832780861","7459028991491907514095078X2XX38943313048076X776963","888869X2521772521435310069040583X991088750X796X721","93163X01800132293807X968X0105408842664785595769717","8541130005541094033427039926X803023427484869X33844","30205X236419990065304244X3X72878685716985184446145","6253937721076880084463612103X594116258360610070030","7722X611X2832X76085X678X608979884193051471X8136407","22X147X8X19416031729276337X876045X4039974797591095","9977X231X10X15376X9844919084X226651281592X025X1436","578317X1X8584267606X8X75042900993079666X2682727280","8X55237604121181X1235409XX40X0747X059X88XX55858781","82512321532X575237279X95543X17X0X457929X08482603X9","79X3342X9X463286X3X46346398609411484840X0083651307","4621XX808124512315X364100X32188098690250815804175X","30314X4714X5996X21320132070X4X9710625X024917808528","5415175259610550X08669078X634X37000977154819948569","823818027X2810X2433380X85X83XX66406279262201X30400","757311X70X258X881594814589452X4X86250205381X074076","X35826275521120504554275601X6757146029882163492X01","86667175851X3616748295758436726903878972746X700391","83744142094X7661X195X9639423X0559328210016XX1323X2","163X630857597254244X693389398441300534518511793172","613894665X86X0244938612670475589585009X0X853069340","4924622729273X83126312689X558835818982X13199067060","678051X97409046635677656917261159XXX866484636X6434","06055589765X97386677363203676351156018X25262931014","30381900871X009145136214357674149856X521X77289X497","70X505950954316794409969769335957537X8204050003454","02999250X5X8682X6014107749X12268315X4971737766X821","036000885X233149754151736516XX13701927593114650622","9288658936116342X999362334796368X5986X68881744138X"}

    Returns: 18450

  20. {".86912890X14476714861941393X80382351692301X02075XX","2X688X28864X9X7129X6208795480222030903186357X98559","7X4723859204X47411981X643X9628740X6128040X556X8676","446457X43875757383303292X16240748X3623607X59980X7X","93X65X734512490667X52530095500229740378X0247X18810","2101X97XX3568XX623636X081X984832709602588525559496","X142025906846134860338197509295205988X0101836X864X","697682527X22652296073040868315085163X4035X54023743","710053988X731084545X4872778987X5696X20251646X47X44","40046521530X49X2246X2395089X4710776758X99930980533","61003216289849398X613X4118706X646943015515362X1435","1613XXX8663XX9511169X73608459X54667106X459585672X9","411360X281631381697129225920X230739980602680620507","933014575053584X358882X12X8115489X310632934X344493","41X4332966133X3X775931987263761769276579443X01X029","2X112481164175351932357604784963X83251717479264139","769X726X04X595X4407124224241028785X971X87131408111","936X654253051135X80943X88223323091197674098X119602","1530522191X10285113197790051066382082513739935716X","0X603557488100589202X2X887X1X92262X471X9012X780220","0639914233665690301835X6X2415180054519719760888984","XX212550155X576646102166455974904108209748X4134140","5245812610X09450684666629480173256660407182XX0963X","177788148X203301249004X6391785044X24953X8139288933","6023796X61218323X034X3448X676928869X63212132262226","8902770X410171888010228220723716869098007X36365670","2X3752642152906861X80685305255793636082X3778550140","646X42345304487757563X154489X1980X64652968915XX280","59X1620X31351902919X5353XX243381523697032730539011","1965734125X456908855793837758138X91701X4732X544417","76594187795X8718318937807253717530843734116659983X","8XX3082X034275X891317904X0289282073168921X65X97254","9056X9772106X630X3X0780042024580260858633953560717","5973X14482752X05X7510X8671098373214227728164184360","041075710X248423573125811736978278021X6X0060405938","78X493785X902254X0263344690925280750868691365X6X49","X24640942375212853549924X36053X03855X5295607113168","36014878X64031966X2438X5012529232X1652928212155967","500292155380466692472X595486540852X090396014011806","736536X3424546X255816X2784X8X315990644887893918X31","37742422702449302225620612529339897286631843634767","65738126658573XX4859093604425922119632XXX008820369","1X3X57612X20193165395927303815698035065X1560017410","431635368X341535666016XX561570514010055827X8581966","19423X95X166939X2266123932062504805885468951700171","629213305717918733XX36736459344679351X571924920556","303171707284651877642075189368960X160X91XXX0344340","5866748398301X0405X13425855281X3X58228375451709357","600074692055XX6647X3X5835X072664038277432620621866","80286921X827090737589X56283061613443269743160938X6"}

    Returns: 18710

  21. {".30044606009630113422311688973062X3064931377884863","9X932065X0X7367621X69322185X5634678456195X93X55273","X7673357X1011X60426513010X21022X9375156X8333182448","8700707567X38665003522479556X6395X5804069236509616","5039X15399518017669522147XX20890284118816497X83X75","0077530356X702351274X15304054937401X76100959648667","741482X4X8X3746X05X7X468438X4709779025X18391014557","670481X802XX07516X97778060347911017X04852756334897","2927382229XX24182052412741430161640632638439575764","4X43X57X5197953367X4802008X34104911799562219546158","1272301XX0608X710X003995666726X2X433170974762X4957","00808063394445X83708910560791578132X342932X7017098","9X6329203642749X30650663934X60470781026792052737X9","63536X83480229X91X12X5493X242415166983279579969617","293059217646778X329954811457X052120117534938986X15","183X0190774396943101846059928991X93171081X0X730769","64836437333169004XX9119507706X008164X44887X5050848","2448X80638943796332X177X75X928X90382X312082343132X","3241183733XX8995X57763562310802005X415706679119072","84714868361531271XX241X00X4683408530705793530804X8","78211515434533X79345624938542287127953048292X843XX","6861X3445899099478999752531X9800X36188559185179946","350869X10232537564X42825X2300142X11373385397X0797X","51X9619304762836050090882466495141302452844X411535","954003339337273563X8973293979299129508590485812681","998X2079216178580X830372948443215672X41064851X7049","64869X2X1878693227696220482434099212100073X2739817","3145229X03579526916635059094X37584397619029X145553","03896381857596182940967X689X971822214116945X591079","X6X337172X39342201469682XX7XX991804316492307438542","44262862674338745475403X2026X163466312864519147763","507956513X4428X17908X87916798248X7607X035879277954","3XX6648X3516XX3395X4071339X13942378770515X98240318","58869892X4948019X9114652353359386994530590115X5772","43895414830976X21X39513287386004577106X9657X203664","09X94230884299X31599X90766788X02445418168663553074","194331098X4579927056845084710230431054X7861451179X","20040X3X701300301118X7843XX043774013038X0782236943","35X3X16819909296848648265836823294840XX1X903122697","550629114167003671X49X734635835256XX475684X0528596","26X75168209882366380X41X9X672086894219022544937888","X574X6103169458X6X3312120X832668612X8X9X6719674794","8225779153835X52013X033566887514168888823346992714","3X33X1X467X5X653944649X493914X7X07751XX0354311730X","7X516655391X034169X2359552137455163117046X30385565","65979X31XXX677X9864520213408716855321X222X78770622","0X52009518X60834799X3285473579104296332XXX6X09537X","041X8288332312548X7653385037079920620599X738505810","693741X751441109602735067X7X6853897X553560734X9X3X","371X9104027790024X8487X41921287229112X7X1963455318"}

    Returns: 18225

  22. {".234259419652645731570875222580000713161X430684933","1065X8624174X4XX439836223X15901734972090X063321683","X529400632X875X166326279666919269490XX581984121445","XX51674607790202982261352X76230899392959585074X618","85773X099119254XX059184588372545929716868X96425758","50246823X7X3802741598481066342811X624032902X093479","255X4324869776X5060580684156366103X026X23405719732","682X8372628130316X4738808128X2081X37870X7444599X15","217899X08782488264XX557937734415X10266601109143946","480186950X161280464X36541712665257X8475X7618875X45","70047529555X7X588436507099529644185X26199032606671","30154547265237175031830256716647466219464X05606136","86600629150X167888X96734222X6332967861670X22683718","845X33013538370X31918013X07X3162X53319958673516991","X5X1795728199652313525095X97211088681X424646814XX2","098968X0516398X0190971946966299829X99062X958542265","28X679X7482663357277459162920X752743767008X5X08908","27393451884X6X35522142X9X539678521X37470619568XX29","X6026X6X546070538323835876737708174X0042317XX54737","4271X3X557005065X667663XX937X054020253663641960863","X129X40978847281X883256210381X9X5792X6X54595182151","899451937441898769XXX559X028883008051756320XXX069X","166045798618X80900XX46X78626130997403566889518395X","1X38127X184301325003558501577511244X9949X180X07648","855474677068170X7097560426518617147155458006198021","6809397012392046X002X21X798641435766509X8787873X47","0754874390576X35938214768740X381064X54X20968856600","54784253006461464425355511827X5682625X43972X258720","4202X8266937X62300726X9X1033073163522751456109X067","03563976676721798874X84260027144071459527234414739","X947007X982X02XX243X98123263841629394X28X329780562","X3092231663478260119091714X64121075443484096780917","1814413X37X1331887X980782667030912X3107745550X2580","897016927470128245451228046548794X0X71635X84677151","699X7801014132832397X0X442942747391X3X98629381XX74","X039405970X72772315XX6X704318592092466X22369251805","5257982548X714213441880855861538153548750577841743","4507X99X65660375201616318302X31X204280705058X16669","X8X544853X424493205747X614911818884979226810628294","X3512253096X864206887646171857386299994802572986X7","58206XX6782725112296627X09364667630973250889331475","X401X11752X7177662495486185241200472X80X8751179530","58596163933896352X2819951571026457217161836XX88128","899446337X151X158359989292352X645X3891392X7X790580","2257201X6528082953X46067779X06186743351X290627XX95","14830592X973628243319496X278342292892395X50702395X","8146783932150339047970103065841328422320858155744X","5X90720X6151674905251997783046725148904894026467XX","101390646618XX383167X0269174X014132195510272683064","7597X8410685X517666854978478930566069X0339027XX687"}

    Returns: 20519

  23. {".XX2XX2493505447723X57133494X0682X099X17X75372X197","656725686535387337X97268025112840739498342953X2X91","8X921X022088735X48624872X3XX84416875X3403559X02789","90046X7055X98X2265X2098980182X86178X51475928438185","9754X3546X317191235679285X847259687630851967538858","6582801315819X4396444732701X5740424863092X3449X007","1X673648979800326823840925276250969566443757X8X826","X3705161657X397441727333227257XX1X4990465021828414","232X94825751655X0326X0352717X88132270X796535655375","145X02287870495855X3945X98578X004X4X93331X57X41XX4","6382205346110586582745800447194067158810423839X747","558X80957639X27020335113502X2750153863993463666X96","42074X7308X00X05XX0442X6219755XX9759X288183X033X62","8882315165973608793X30779124677X0855599886973065X1","44175068892784X0X71X90425XX10X6304464905X1176951X6","4063635313093842X4236710031X2347858079XX5565786509","821244031972X21080X09594682X868660X210688122172683","7715748753385X99XX83X37808036066877701762913722046","X72712X9431X63578X209261812014X501531X44824X2X8689","01X729052167X046587X866035164421316014391163497X60","303364293557593X539032XX67328X92574995576568X57300","X115815424X645993472257750810507X70595336773031211","6602759X66667561062X9323X5X79743622592430839763490","5X05121817992124416827X31113502888899X987X44275901","9540993X89X91633997184X3X961X31142713637984X9557X2","324X1134395101928083883550703X868X3988617433272153","8654140654913850207585X2X02895812051730785XX017726","X0316X86741966910787815649500XX4241656794706184226","534439346341027099433072543523X0X74X68620511625612","746718X09689300X37884X5253913X68357366098164732049","430448XX233735467830808553159779X03260219890445004","371014904XX73792899X95X26360453998X205659963362700","X082293339X854119266483968747532514094602995293027","3891287471872X25637499007732111359X0811X08X979205X","5203249697509470571X897251572203720251709440X86125","902847598XX0790930937526265X0483237X99697552001269","X0808888523243726X35635615130959X1525591X700455X70","6438X678X79017078X218138771431511619931999078X8913","72014164X12869312076X117319X354914714665X3X3876624","9341185X1910562561846X3648X9554X06963X282469141787","49X4823X4X8XX25261X1981585518554782272362909999222","851421X543856999X39421868268706336167X635171244865","0746X2152904303453725785869X27965965X205X560030449","X34827992X608876X87383X11296798X3X50262X07149844X5","98394198950271305210213XX14833476X60X44X3187427676","8657974415348704189266357141626022517255501642072X","3019341840X33267781641362X63686531801X84139XX37979","1XX552012735266X4126160620230451320267225747947X96","5986404171452927620570764970987890153954498256590X","5191631XX4159380719171X39X83714426952534890X583769"}

    Returns: 20385

  24. {".X0862396547985447X06546124393867491898894X5608034","212054X9351010X5498X677X57349380248X94679015055875","6X4771083X0948515735649X7394937X3961X690272353X011","882384991X6062268943112X588150068800X810678456X112","3516970570634204558015791926X47633132546606X2529XX","0861572557165839959161103432508X771128261992X2X045","075XX43034512312280337X0231X2483XX294409260X728438","8812470X61395XX283971646289103924586682XX557653545","2761436503035832431436X6868X4366473795254X57502X28","18715557772X30204965610727009X2X65X0X78X8X64549708","97476037743243XXXX430146311392805X816907X36X042240","933453352809744471127809053089129456483312458X5150","40X32894349573196942550X2X1581X947019357XX39906563","75501441016X19901672X5570X69830757851842500924XX47","856X3899311117589322790030747188572303X84622387146","0044711371166938017310810771X30128561140636180073X","505478X171795X7626369908081X81X1267344968981608661","X86314818X2750X79X000112743193X9X13359829397533788","783753993X45822080420514585108342205226709920X34X9","2X4X5981491896558715933290572938848738459217437724","8730631741446093564702X339320596531789083886196123","X4X6184339157X69X991X16X6876589711904X0X21482020X1","87242860X8947X0X8796107731949967852407886230951585","59948648197850096731X715754XX031906639859605X10990","15786X828751565027X8880058660556526121464670774364","66099X43140X8X41959597744240604276525X380949972301","9X776724501936460887931X5702509013527518554X946895","490647XX0595672386063120646X51989520564X248X623090","1713612327625X2X2686840176997449250101212943368451","2X1940X2100592625348025X978404X7375894292553267735","17337111883899017X28542472X0428485492980767X309560","4542757XX2190128308X446X2273566043030022255019X326","688626031680X6926X6207295810X04966X9X2042912524XX8","020X084801494X634752X541568554780X7919X78585794955","2502176114X009005X57946X4425567892X16015396355X5X7","255552884733X3239210962X25335941458730813751349142","2413X033702X6455724966231871171X983908685X96X3633X","153326123XX28085178649146X9X86X848211X566X78180713","273X90362477X15000935906930235212XX1X764XXX296X873","9X14217376990132235X3290X3X633X5631461580183187665","56639868000X0589XXX04209X1X15736704260863X88514767","22729726393987190950X569242640132374X7564096477771","4627946585X03X784781861937X445822032029838XX736448","43689XX286116636X179X134928303X5012011385816936171","5051654698X8824322463X14048103749728819276171X1764","920104132272721951X378176465873041174X122X7X9X0X3X","639520694455895206X334X3599681X7585091746003494912","82084X333X3X754023238X030935543059X87X516758X94623","3580082017159596XX67802274621389X5631727X132983697","484771X25X521X428665679X086462698X0635802343X5XX82"}

    Returns: 18378

  25. {".5904891734953X0X40873230846352080807314XX8X602217","593XX91120509544X2X3588115309236123183836297557122","575175XX11X2882810391X012452042XX743667X607002X293","8X624X669682153875X48700880413712X250XX66871678320","1304742630506012361910472342370845X0655777745X2932","9428636621261983113857X24X5017977X01860143XX794270","2301250700564414032499XX2382X7X787X3X286X776539127","87185243634228318X6323441X05754X209672997197129993","38739326032196X66984390148X234183248875X27531386X0","703X4XX525XXX3187X3X27998396318146262610840X7283X4","4X61X2062154XX62263474X675160593540218366X96479667","3225610524358177216841XX9326577055143667501829X83X","02735649X7021X5XX6291XX844086569X05822087340770393","6X4491493080938974X122522X84163717397702X87454X700","213519X3X98025X34115631370219448747704529510017237","940749026576X205894X162X1739901X243951132X29494770","81914690893515077X23X0409112863X568060725814210075","8894X3527X6487XX251041348X9156166X6567X91851X76331","208310378339807531X476X523393364848872X016X9220323","4595X841333X4015149726128555XX592X15993X4X0864X9X7","4967363638467705X8363197077056640X168132257664958X","116X5208X6750563872X36413818714669450X963X86976X87","463316128X681953992818593X6X00979996440778XX644469","37826318X12141583958926940X4385953X837835345651418","2X02X8837X53685377X4X0X9755572945X40962739X70XX467","816761436410X2277X876301X3265803X889718109X41282X5","06841XX567X909372819122559647691027619144617586676","33665174303236240027403X64217202729665294184559715","X33136663X8039398143887X76914291263791043697856X39","3518282643X9X59239813X3987093155153592260X80730895","2082505534852XX172463713516X2416124X43X318925X1561","84122X57417X6955697X080430889269338605716803795132","4265X42190X971017823127692331458138X14283358550506","5939166016X97123480322350X46004103857560701079190X","25804450579819184209932060X32X372327X1X43107234636","0XX18X11775530217X9X2216X63X9537X1811709881XX31X6X","3027191438411808818X664767540X3X82245551684270362X","94040851258X0X50048312X836976X029418495807823X1605","5864768X870625280828524513X91X164379912529X780403X","X11792X8975793064711033298150527233733102981839935","005X0014752209555X059854471005817918234781535X863X","39X68400295XX8597X98557866863765262452612873792841","20515094X771X88898487285698967X45483844X6726187484","X18X18602714194016622XX0692876X9227184345803X48952","597200X5015641X03127X8X4143795861016XX677X5X555962","X618403835207267X60455X4500497X85668499054683030X4","25187786X303665882616042804X823940X133040502307720","5174X3956X8X0944XX446X404X6342211401961678260X0876","793539767X8185309X85959511001XX601461676491X223286","4287846X844880542321205262XX221X51X513047804401693"}

    Returns: 18424

  26. {".616016127673930461X169666936802202338403653385424","966X337012390025X4872581X5573466200753175148X57693","149665X383904847808X1068X539958X2320338078XX835217","6881337594X2833015184843X7302X627885X8042305515X99","4243096420827538959800828733883X2388110372704X487X","7X4685787X693X40X45396536XX104473301X8308861392019","5828609567X859X992240X534116878002025X818877310438","1754673903429754514686498011803696341060089119X439","592358312211741389100X7X40111717237744262013X97202","7724720X90731X44673319497522X366659295397194907105","211982955X57506593953832256705931492873888X8652349","7997078861317734X617552661335319X835662276X2X70073","541773X243329381268577267120399X247822371672746457","382838046618695512234435762601X283221176800941677X","485751X193363161685X268517043418756XX93926873X9312","96046397858469X896X1090526441X886X994X159860183978","8X3X8513X5X73400867X70031836085X54557070575X834911","179186901503X79428X5X482X601687589183X3490418X4545","57041922793863969X0415969X037563169737000271X75296","742X5X38998X5X66X70393474X81538525590175XX54274616","77X38133571X3165327X636313719552205156965X482560X9","71182606263177X207460950805XX56066196X118089599137","436740433702X523600X728943402528394400406335X28679","7641948956103X761970134474X84X918X1X160X4X536380X9","19622X97011712X8926746946611X107X08565282X87894116","XXX29847274763X36693XX81X608707407470X9342558X6793","7922686659722190X55881243229776384512016X995640893","9X507089X0777434158412X4110X6X3842324730851X512143","046354900147435X42912179411X5629429X8X277206278427","9472495161621739X27731389554647417X5639043035X3656","227143552520906X98379024514479029655773212530534X1","78663X5871710896622XX919876023237XX241270418983814","5212694594737X2456459459X2414X58835369351X78699467","49632611155602571622792X8075052043791X449184417693","7X483X8X82329175097287974X58X495858341529344037860","8205X94454400X7486X7966139141224864192715761472445","86680150081107467610674380846210145829312027618169","X96X96X93X59887656655268X0842139001848065108752822","790966031778039523227583X0X14467XX6117007683238815","61888567X349003761587XX2088466X64X2076334254674907","6879561X909163814010732XX92736692329X117385X093844","X8X8X9591282033X39219X676586169849X83671X821691099","6531855636567253981659671595381585332X16547256X267","45826233X984183306X20428856X8X223922871X7265971480","5769252049680324271722011X285989X56865018525X16407","3819541722108X193XX8962809434865035147X4XX74715654","247665275712137623529450169902838165X27378257X4451","0X5775X247062400505964207X17429196497X880X642273X8","1X14993X274697480603624398649X19XX3384X3173X362746","673904591616942916X03X211X5693X872858451X596840118"}

    Returns: 18513

  27. {".86859524X7951957504253X701437X8283320X26800595933","986805959002299X4525634218XX3589329X936108X1063601","484394358X901916146908X009X3X38273091502X8X3540871","52803266928777588297521086274395205094XX21015368X9","460796409659X7X501302163435X29931838529488089X4029","X868791792X5538890257X51672941XX174457215X58500736","84986126422X2903X87420426709115401791733596154X526","65361425032248962284466089828X2X67340206284X2188X5","668X3419X3X791918698XX65784282146X8366106506000981","599806233887392544X414X6643800250X57X506X196607405","2166X229898X473376546149108X530776178X877614782641","943X0683583160417272622001698X46753X380X6407387774","5XX08635X4X434385037X830559XX87650444362594X3X4319","68X84X793X5970283648237267512X896064519345364X4553","381931X328X5854X480X7434X15604XX242633887358X06470","195415X66X2X75X411X6859916200X75630363484421X19X06","742275X67X1536X828X056884535053XX0586421995X6X454X","8588137783738X8626X4796453X35761X56X995X1659349678","02835528X3X33474116663XX041X0052592927753010335369","9X1676164210840533888332X0628415832197805X62550X53","92078X8407X1165X511X412262306528X45X4X510841910139","0X13172655374740913605X475907878160043178131675023","5351X35869X299628820970719592X59X55262591162067879","0656335X28X5699558181612000798123838656231605437X4","022432X10309405188413980092379052X849518458785067X","2613614256872X314X12818207621X0631848702X1945X5X8X","9X5397449691401X7X6695875474261048128XX05397260622","XX0X8508934941269006422668655X19750303642198567782","29X694786977043354361914653816805X96620501200X38X0","114951292X1X76311X6783442X4962276X1428962500796276","618X33280711243X49X8196970883486536988467X79865853","34574771939972376X1639X4531X4687207092337X73189583","9X9347831X861707777638152290797029X79108X306049270","00X31216101X0X143280436944773213972438903279597084","63545674830XX8230109X809544450X4177200137XX9654313","X3606339023102302X2X0108283291316322196X1348130188","18876648X61901052174X831318636844X677785739210486X","103422X9X6513234X9XX38218300850X573185860757X04870","985932628503X937283X241603321572X9391X867693916804","51747X21X73X800855261323581X71381X28569384112X8149","78999246397X01272423X851944764X862636297519X7XX448","6905364X2X79X26392107761526955950X76929150X1199204","2840628522842440698X492030909309X76354267916494083","590735109215738274761X2673802890X034537620X1076247","354783653009785X62055X73X31X773696458941X99933280X","274155172262233752703070794X5X70431175746386181817","28X3218611356680936859X9730986327287780X41X1532114","X96786XX12548X6X953148057390904047X743040419X47938","35019655504X256524209173202X66948882455X21331X62X7","X93456X3687XX0X3609264372260X607677X66057X24427759"}

    Returns: 18306

  28. {".3XXX4X4XX8XX70XX0X2122X0X9XXX383XX3X2XX2X80XX4X4X","2XX7XX8487XXX8471X5X2536XXXX6X7XX62X20XXXX0XXXX1XX","XXX79X0XX1X703XX0XX79XXXXXXX833XX2XX5306X39561X75X","XX91XXX5X9XXXXX885XX4X7XXX1X275X1X24X5X7X03XX27X8X","X18206XX420609XX6X336X73XX1X050XX4XX27XXXX8X56XXX3","XX337378XX207XXX7XX0X02X2X017XX7X4XXX76X8XX0XX7XX8","X59XXX760X5X9X82XXX596X4596X9XXX398591X71XXXX9XX97","XXX2X4X52X3517171XXXX3X44094X15X33X9237XX1XXXX8414","X9X293X1X6X136XXX60X2X12XXX78228X23X78X80XXX35X346","62X68X8XXX0X0784X116XX0XX8X79886X4X5XX0X76X2X19711","3XXX2XX47X0X1X5XX5X45XX6XX2X1X7677X73427X75X5X4X42","0X46X8094XX7238XXXX0XX7XX9XXXX247XXX53X0X5X2XXXXXX","292X68XXX6X8X823X081X3XXXX9467XXXX0XXXXX0XX3X85197","XX1X6XXXX0XXX68XX897230X26X431X6XX1XX7XX4719XXX2X1","XX49XX6X54XX9XX7XX254XXX3X2X8X4X8442X25X7XXX415X4X","XXX63X40XXXXX0X7X929XXX6X591X2X8XXXX7XX5XX4X1897X5","6XX0X106XXX0XXXXX5XXXX1711X35XX0X6XXXX0XX42XX9417X","X2XX371XX0375XXXX3X419XX74XXXX19XX6XX07X5454X3XX54","50X5X4XX21XXXXXX067X7XX8XXX602XXXXX85X695XX898X51X","X6XXX6XX2X48XX788XX9XXX858XX56XX2XX22X0X772X9668XX","XXX78633XXXX4X5077X9XX6X88XXXX89X230X9XX98X4X27XXX","39X0XX3X71XX7X3XXXX19XXXX9XXXX74X0XX342XXXX52X17X0","X027XX01X5X96X57XX237XXXXX5X5XXX7XXXXX05X0415X2XX2","8XX44X3XX5XX58X51XX4XX9X57XXX9X6X686X0703XXXXX0X0X","0X7841X9X8XX7XXXXX04X52979X062X3XX4XXXX582XX7X0X6X","3X4XX03XX1X50X17X8XXXXXX2XXX8XXX658XXXXXXXXX1295XX","87X1X0X71XX1XX749660XX0X60X4XX3X9X46X9X1XXXXX9X042","XX4XXX60X4XXX9632XX89X79XXXXXX373X730XXXXXXXX103XX","XX51X9X5XXX2X2X08102X8756XXXXXX4XXXX92XX24XX559X78","4X3XXXX1XX2XX3784809XX1X4XX1X6XXXX14549X4X58X94825","XX770X2XXXX816469XXX36X8XX986XX8X5XX7X7X9XX26XXXX5","X23X3XX991X90XX5963XX91X41X6965X9X7X6438XX56X37XXX","XX02X00XXXXX7X302X429XX78XX4XXXX084XX478X0XX2X8XXX","3600XX5XXXX1X7XXXX7X7XXXXX98XXX6XXXX53X9XX9XXXX521","84XXX7X4X16XXXX8X4XXXX7X77681XX2X697XXXXX17X20X2XX","3X35X89XXX6XX9XX0X9412XXX9X76XXXXXX1XX1XX463X77X42","78XX1XXX7X3XX2XXXX5801XX1X3XXXX28X490X884035XX0X7X","9XXX2X9XX90XXXX48XXXX8X028XXX6XXX750XX8237XXXXX9XX","410443XX6XX619XX1X6X4XX011X9XXXXX5X720XXX6XX45X3X6","0X59XX08XX89XX5XX81X04X6X0XXX7XXXX080139XXX01X831X","XX8095XX9X2X2X4XX3XXX446X088XX799X9X53XXX5X4XX0X22","X6371XXX6299X3X1X40XXX76X9XXX81XX2XX80X749X5XX72X4","9XX3405X78X73XXXXX2XX5482XX8X2XXXX3XXX9260X54XXXX5","X780XXX093410X9X7X6316XX3XXXX9017XX22XX0X8XXXX3481","XXXX44X5X7X04XX4X3X2XX1X21571XXXXX5X4019416173X0X7","XXX2X53XXXX679XX4X863XXXXXXX4X120XX6XXXX4XXXX8X3XX","9X2X416101X82469X69X9XXXXXXXXXX4XX81396X5X9X6X133X","XX94X547XXXX17X4X135707492704XXXX8XXX02211XXX85XX7","5XXX791X9X5X04XXXXX5147X9XXX8XX8XX3664XX9XXX6XX70X","X8XXXXX322364XX04X2X90295XX9XXX49X5X82XXX0XX8XXX55"}

    Returns: -1

  29. {".4656060405637175235X5X658262194913X4986414939057X","1596X861X463024X0773745X43975853547200X29510305148","1069412X2288805688X819X65X80031904417785478X065532","649993375802087199095X5825X04894320X54358244X09850","0140747011911602307X376215541505624193606183556837","8801324255876XX873869XX497425X519012X96388599X0045","26951449287319168391527394X79877583393449700625716","909X9599X3X579472972121433X818435X4766360X9X393243","9928804952X113476433X392X88392097X011684X179149144","7390810856613X647120X44550874547146513964942084605","59775XX43350997X45047634X948638177954X945215624167","6855876942010099392302778X74X815645709066829294012","292X8003618726423291683590026082475X94302285798460","522821X2641905903743989235072914218469181340144246","X0958313X78872240235757334123174342034X94861636463","0077127X440324059820288X97333XX986734X564XX3X61712","3X572X59226X70899012XX15493159X3X635714XX9X8284180","1X47127378X60974X8783X6924393161X074X0190373X9X235","430X2843104055750085047784X93604584226X70724685X17","446770432738376828X00137084X7787373119625889433668","4X6X63438551814X12891151XX403157509256282855631182","01563X00X9408353X3299291X1X8091036803X014222856X15","X4335071415298889XX4X33635X57X65590023256732X9X64X","00031X4X40922X71715686884025X140491293756613151322","5708X1565971X722X554813788954953X3814293X889627261","195X266038253884X114X1119X544346933722873X87X622X4","580261164762186246474941370035199906X132505094X101","817566917X5062386573891545372366197X9584350307X610","6167X7X780360X80544751760436995X57337251913X054148","389X50909X1509030321X455X600008X78393825256279429X","5X8066969329927X67951835722627X39928X1242801852052","XX7X981538924X238697552106183146775257203X299X1088","27066258614994647374961X9586X09541X352474629X56312","0X8426835845603122X61X268X0453X0185569932X843065X4","80478126474105303641182X429367590320948301X61250X4","68XX83466465635809301541829099798X44783X3377360249","06497X78685075471956501165XXX703X57160555782791339","70612395922X2X6594508002109X952754X049062455X69604","5X8489X0520900658X6102344288090X2X1127052563481X17","79659X3X91868966481X08674X78212359117236298850695X","64346X11X4225X561359008664XX8058299X8X059117137097","321496X28X9148834905X08701560249505740933531385035","94367X8026634593275486586471321X6XX743751684X08836","XX7883099314602305X1972157X44711X1983813368509X428","95X859060104646X04X36X312175579942XX7098688958151X","5X59894176283051X36485X515542771902927289217146525","641664614237XX64X723032246763196972665X9X3X8X47957","3459393447583X961552509204410746445922115100000371","756738XX8031032510332X01134747433320106666X2682238","683292336040700XX814261214X8XX50240X11198137868X82"}

    Returns: 20348

  30. {".X3409096998839966175768285XX3X78694082310X6X52832","56858012X5X844880395159963255797892783486055353X22","6405X0X23987X61X6031355048494X11313207X2X170341396","19251001749X45X50X109XX4238881318033125057X32607X8","X931471060667783251X16X243468X8X93X3330567X0X33621","0334286714538172X98425537412343423515373553866935X","569443X2220653400617674572X1X579646955X87070102537","XX39X4X4713911X761X10705182XX98426088475181379377X","4325241892002X56336082X53982158X331X88393X67428060","73818643X80871952776827X86782463602046854033677281","19617X294469X2623X21X7X6269142700156871478058X8311","68753X27X5004670X6312957444487230326441159778156X6","514548X6049692033XX04585694767895116066XX365038XX4","X2904441535246525828231X681225321514318332X37XX93X","1890481XX457127X687X9583259309557X349182X297X94013","8959XX2622X67065XX5X471581669246156X84432910359744","1954X6X606X5090921748055604641912X4467X9X063X412X8","846586463X3X1X942105324X97174427316X86753473488189","8608763X34372683605853155X416538310876380923885538","143870X5869609552534X6241559X4XX503406947026626431","X894444095821101611535006490X171729804461089908899","9279904698712657153536170X244411X52642132908111206","383586X18873925182906XX70408X844310635968660078221","15473569534060696143X5X798357003552318043686816378","87852X75144280954527326503256068929123673854277X9X","9501XX15X5441372423X879652483242282889412258794469","6386561669716726X47027959X848767449309010449050455","550203233X6831X2118765212171855X882255151403483113","110194264796723246671797830052665705403612455X6188","X486375054910X49328434566629XX5X228515755295059216","4126826605587419861460349X8031X354X30X08096199705X","795963277329790X76390357106941X70711X515X107224581","799725XX6490982882276931084X479X60X8835973XX588074","6X98003804286357X695515456018192665655105434776793","34161872X18X3X4881570959722752491268700332X1X544XX","230140479296X7514200067X214217X8072XX4197X64038354","X08X08774326917041462957492X88279615225924846834X0","29123905X91897811713096X04640X54066532907256044X18","97674905659X826827X7053518659687577221XX9101884427","X4X63658X9X61X222477249421872779177502671X56783262","5210383X40X277001541947530395819988X744295X4742613","1X374X8351X6963810045353079939458750473X8X0211050X","71667597876798X142527X6428114X504296868X49959450X2","X7834406114092X56594X469768X2511063590563440X38842","5027X128199368755030945606X4610843X1303539075421X5","601248X74694219288117X535600488924432X533X152X5184","X5757765931X161X15X412X8789950048X020660X66706X293","863X9X39729913X571X144606413177581536X9294831X0632","X71464398639027181031908835600981071X9939265375091","53X0536196754233786782X0859X3X7XX299296043828X7827"}

    Returns: 20330

  31. {".8099X487360113X3162X587176873112402448281569X9305","7122410819135038X4X5X2216XXX09109081645659X2399862","2X84859091562972185018569X36X19509X49693X137290908","7710355151691870808X036812518078801248583100872499","6253069961X8362X2XX270429324360536X8X347X823X15443","4X986X9155117X328778X45765554455206230478543446467","640280883403680653738411126X058841494762383619X443","433X859548325066625696202103723X81195914562509X8XX","320022477114758259014X842X809368X3028168607X317943","3534X373424610180668587409016841X188X5284202197681","19103X59034361316169X45518841421090463739521837496","882X00105197X7940262X569710029368624527067966247X1","9447116X07370X415973187650727715955XX6X60557363994","6165021921X847257884201147096X172455309380X392X8X6","94784951972514X52615818963148373580551351X64754021","93376X8881922323X3127X952277X0263XX320054815973X33","9434718241X2X619436597X48XX3116623X948495245322513","319167749159X6X30770349190248X400706131396285X2457","23102X79X83861797X9X729296411207516653465914135048","X08226472693215013076X7X40X1X3386846459009X9646214","3332697850942491X9455396717784XX3607475049X013482X","33522X0828804X5X394804X6682367076303519156XX992889","2X1951879341976X9774786486900334411847549829105X81","087XX856X22599007657XXX03X6X9328X72294843886X48238","0277070338X93487222601600649220X81X799882X700588X6","659X012440319241781205X1639300041XX545113515343057","82025021X387973713862850924367691X029558X988026163","39257X1956878333860693600X14032427731449976868447X","3093X76578X4X3X939878X297X7X285560X49XXX862X7284X9","36042233229682346179740257076117569X165385X47X1545","9474290396X21341487360739021691920402144X232610598","98X6733379106X5006405063517980708472183746039X6106","2714025885767659X38507286252X37X8269856337X9758816","283917780112022321X85945490X21X9X1963623868X565531","15945X66135109X67907971X7776802116168613980X004964","4870420251912247709487X89724407663169757139X623274","8827X07308X318916513341X0218X0187927X0862517741503","5768X0332281154544486379X30774001421484X733X443605","793793148116958599X35541192274669021XX77229912090X","9688988X9314688993X22941955725525597X77885899X3651","773X66566915461X6303372X06979135758706383345528900","7773713775823683676836X61515749454X141103812456652","137376X7425086X2352555860346081XX80960146X17467968","344467X16X03X41983505338834755X095030X98X143266530","58905X73375355393184713818378X3032400236781X230473","5320073X8970553962516X484734X963610900X18120X31626","X89912074281256670649754X7827279252020452961717917","8757713614046571X64308089444850X9050X3875571491626","7183121577378488378364X929749013X15196555298913686","0820321519027301429X717X44440020965291858643465581"}

    Returns: 20573

  32. {".383287X707410728X14758316369651X51X8556413258984X","31374186212910984380218560282148536775066X1553678X","27152704409904260048X46360X25773369097110589X96354","6918X6277496XX809878259247521979X57XX505073X22XXXX","704491084X6917676077875756X56X476758067X3515841064","27787629X371X457858X6734528X157776845307676918925X","122X8429X3636XX559746X6X09444448621525850941829X73","1963424558549X9207X23081X558XX0986XX058X32X5360043","4185492652X2939812X48929873X2157XX8927099X57694775","5139299676X89012X90X49X806525613177X499431128XX997","830952544931338X83298X5341X71784470292537547000814","3X05382298648448280313096298172154617690285507X516","963091117319944X9291147873838889X0X7953984986XX585","06478X630638393XX285597578125753015235046X624X7306","316719X13X801968899X7961X686880876802558X2746X2454","28X1226487X80588X89X7185452069688592458039046X4557","536631X381645844832X7X647042X909944525996696501422","0245754343863064X0149835X0841X93312997445991281811","395669X7460X132372865X185257XX759619X2241X999146X5","8716182847X732959701885317XX82373795113X3533511827","372432819431512881X02041111X27X1808243829307398580","153923X854214X794927154430355627221613997523343092","5542658638806986241075830180982XX541X7676818379316","7931198138889698445X7X39X2036302364192404939070386","4165X5113356770X57795818053689401809064X88208X9691","8621X94162546828673803825559363410230713X830589552","3362323X263684316597600601087067X3680X5572871674X3","5589840211503783657938266654X6718336062739408495X7","92332366651732425796X870339048227086X7425838635X88","98895282267380120284918728120284386620072064412020","X197141084192X813X9254762X72742899X664604365025538","X9147806X9139920534559472194X2010737XX110075383827","7911618515811710X70X321X7010485X2291X11066X1651683","X14668315013719X956959XX4X4635X6238848453825656635","88023722080275X4728X70997060X630139862117281700487","X671301469778X529609395X380646810229881233X7837412","1163791125X3606X543X0411221X360X1689XX46387542X450","99158980097604022X99X293481812623192523924X694466X","4906407X20X2871531274808X41640973X6389807010X9X219","7893307247040729382X46X4137640547102713649X6299198","X296987688941392759009162506254738821101X9115X067X","0357191809435X487349006X72943540143054055X684651X1","2398956275382771442368X61381XX1280X0426X0863059225","64429667X9736278614247893X1081XX40X5X8214914466689","X7897X0590X3707X9611027X1872933406393758170817391X","527023799673929047291555X21043990508397100X6X25X35","64735008804765599635096228347303216743929267890070","86825008382722X345235017795672X360282416781X47989X","73XXX77X55026024904X399323309378113590185X67283347","4979392206117X6617239873718055119641517214X7X2214X"}

    Returns: 20483

  33. {".3804X82X6X9766949455888X884256014X028441202248914","1944606621697999851104687X46416X53X089166927889X18","X68200149X981729885X50237617X147565206XX3880751975","9X82X7468X6137133218101230739434434797370318X92281","858570306X48311X275030X77523542105531413X776259370","6427116294152807125X8172X091X05483129077704284X9X4","3X4022411060015483917X60049XX71071240305564X214915","6X76359929068742010464876624X14236225253854436X229","27958998670038721733173253729X402420613679905950X9","17000490623X7624789076210715726X211023085870362255","44860781X760142852359X4309567X95511955884762062054","67565X2792142013049116X5943909X13254071436922X4870","379527081X2596X7696X182382754778592531189828X88078","8786X132X743828330624808108882375315262336X2734380","65787651927982633032051236688X452287X3703340266364","X76722X31311613448X628615X67379184X1235074X627X830","X200439X2560912317X290726318X517689313145953850797","11725889645947598321X7X923888X98X08023113230931203","79338199509452512X009849259211X08966X487005X364133","7291X842583XXX68615X20XX31XX613697X8506596291084X9","8X903XX2761444626689034651XX6154978667045587211835","0196314314325305XX518524637X8811685536716708095642","8620134727X4688X199451420621X01X72273300XXX64946X0","X9X78X2610052261972007X340248421249575509X96847094","43276243699X7628236808652X7814083273297252X7280846","183699X71045737X7040923X87X97387365353X18585868306","98456X2X22550228058030X6179466798X6894144839145XX8","1454082152123712510135X6X1272364187539623937890970","093921X34802004465X1750X199627855X546965X90148X51X","11096813314041883506452781X2828766X28X026453652106","0326X06X5374X372573125634794X477673X398X4942407498","748411544611079X54X79355198078871XX899506565X32705","035913519979X20102131779830X0132571609269X67X2X9X4","3203663X605378274984486495168X31X3852X8062346X7826","94533829108059X17722X50830557802145139754327252050","2783X7X8767029XXX1X6819265439098952959840805492983","4X8135X591X93741869880764211573772X032645XX7127177","1X7781032387837335061125651016012404932X99461X7530","13453382X88682207X487371896890605274411X0503654407","X677351522403X91X87901X2881440X951470125335X114736","81454X3707289716945710409003100383493022796X082724","33X62149X57X5986142X7898667X1X49X1970X863073239X90","866484564204X308X13833324529902096X661X4X6871X6870","856X9450X032905X9464471311198348678846015656856188","1020854612006702902919968925X7X27667625551999XX15X","938303773064154137570X3465822409216X8919841059X447","969585X845313690169X938131X415714X5X52X13X512XXX83","362X175365104299543X94X127631686X20315042852076X25","0837X92178XX58190197855020645652850516479525222X00","X8X219791229347X853515594879260X931500733671696740"}

    Returns: 18450

  34. {".13496623370860535747047775237411249274751X9183056","5X42859807X779402762810754X40359028354874025256394","777934330XX248X7320963X803577142708XX6249342593X30","966896498X0982592841982808426679062404168517X73970","2504127356X537781989377869987137402026073965380699","39X035156059539081X73876732132145246438755576016X2","68989414954643X94368971X277X872117598X974101478314","X9456X06171X92411061384421X34030543613519592006755","82980873733X243708048808470X0620302865X58176038098","779834482019366X39382416306157549X1084030962437209","67033642X8859716079626X482868160905458318295X51579","498533992946744072X10051373037434742X603779488380X","X88093732444X183X4917833X026055847241694818X258202","8196845057233X52518218647707278288X499086270904449","0468430051069245892975857186X38453XX11852358262X84","48XX49611478648XX22336322XX4193244854167315976X082","1506842X7097787X3X656272950667357840014X2X04935572","0792X31579529079194452524382814887100043926744X604","48892799XX2X272889537X679600597202606461X714453331","317969XX5X9175707390456X23X0625226140940106X696292","7X579737477510XX0909934971128611893XX4156322286356","05017449373408875338488635701455910X70473337673576","0199044825834XX79658309570XX21811864X00721X101X359","9X8686225204X86X674835X341709683507109165212X16619","X305405583730X585050458135112409786271X7111415018X","5149X096796XX15X1057829205106360391088168568603112","8605125X5212151035643755471987851X63164728292592X1","038765883X506087523959X4626X9992878756414735561483","8347X0420X033657X6099742600483XX128420718224081526","7186513576250795431832397028465X91X1121X8045296X45","163473X52654568498954514127226X7XX7228218902911461","XX88969801XX15251547034742362939346592X0259X162165","62490022645729X295875X4942093441987118X58819077739","68329379386XX4580152077203356X12065901431747773471","91190570X049X1384X6X3445343345438X6X27X15430382525","8994501939215615X4X3282235515320365669044284004647","12X28820XX9X5954303X79494554375180234428X1935191X0","454XX109352X358642667470X087XXX288X826689330236085","72678X0954480X9337160X363001564707114014879X90X599","X80X074812603986X848371544190655567038679272X3X357","57193X24320X31031894636881567X3XX69323117080X42779","41241275273610751327366X57685823475XX955319X780121","94035593752X031865323244082560913XX04X09340001426X","3X7532528837X9X20490639044265986020X69475786158972","052179915250703264X088X0161X15425158608606084X5462","70X3136925239X4X0841324611711235295255XX5X2822X653","15499409923778X70X0274909896104X4166X687820X685915","327X5X2829796458170X896293041957811X9066X616564734","55488X49511318X16X3239253422149689411X5657214XX747","5833201534355726X43453190444914259423142242X665360"}

    Returns: 18603

  35. {".652911357426022X4783452615270447941XX3X7X16725377","413222X8X772X344597158XX00881882203X09854558X34X3X","8705395980485637575363934910213393X5243883X2275735","705555210092443X8365262964X723346756163X11393X2329","4256654745094281X05976X41350X75X108X71394437039454","1984952X723962000268X30X3X4493378466116X6XXX954655","1357491X80380041X53X4813943583X5655598472353X18392","391261902373001027990299X12263336099776387X3879726","40453163445138X965XX529X576785454098X788928633XX54","37738139605058532318388441299983448331495321883256","184994247446092X9131788X567239368X77731XX997616884","265X32460688882X505419X753X032571050269X8537X82720","5880X8591655797919X15792127X824001102847368X866X85","31X9829269295057X60X8XX9451X459X7X82597688082X5209","213946929210398426618297440X9237295112465277458138","18467X8XX1336X057X68540909778003771X647X7938X93645","622549X418X75202642181778X036104419092X88000128508","174X67665260330350X13X0932660038601668337827351X10","467447202616614522623855543743896743X9887080461X64","28237271X5371529922XX9X57X755245974606159954227008","617810X3703093811261534689197955X209276955X03680X7","773585819X1377X1873578140809X50X0085767X1510724635","086304859955967268X401662X0X1453081523368041777656","0X9580X931X13117X5220X395X111869859199X63381X39640","59X942633736077997X578632004700XX84833323126160871","11X406173786914568033X18067458167232859538780243X9","6X251011342X86581625185879081X60036765503255263847","9698730X540680659021657968637515147020701981545695","0594307280681X2996018100893585X977754455941X325785","X671X14009221X3233757302905038XX3938X01372X59380X6","5X420948X030462X46X54629274X8284341162406107009613","17999253218517X105701457XX2093688478X34X1751552071","80528391194863141X308899145162626913400141X1951X61","330344198968656019452516855958658439X9976697X82785","80785X22638000619113636083155416740950099115000154","39424X46582994361138970X3806X01X9X81298058662X0870","8192359190512X59X3945909211117X93916885851969245X1","X02858661624564060030097511884690X0X8X73134X3433XX","201067771568837546X5569742333X354074777719623225X0","992X5748X44190768676969185598X895319781X2640002840","93919761500105224XX241621927892791X8498021498139XX","8323418405X5721646527072655584448008X08626X5065077","2701913600714450876X5099X8391326961999986XX7767576","8810293084203055995X799271X3575X692332699131X0X433","0X5X43077205X038139548X12860116924419X715027X83196","X523754345819856235X49240276009X276425062374579X22","66300434410714XX542776044885X808125779X1315X529298","684X65X95255X44XX059793545807052X464X86692X1029511","X52865518239567X47457643062X774705X92581181614X353","4475614X001985855X650395687553932303392055173548X4"}

    Returns: 18351

  36. {".X0905X676327432365964258X2293X1693778223X152X4765","6582268434639117674988552617206XX3678X943400307061","06621256X95574856179X53X3330881X8912053507863096XX","784976321872769469206748012320X5X9X029394199220195","016832202239301X9939290602991951968X3807209856979X","7524191748160134696933171525649X018047620427549996","66XX7X876X6365618835842674335264549095677887817X81","251X451840481785X1X262363236X304X30132790786X5967X","743273166306X55205882607886113X78072957552567X0481","99062424X6565338301598371607291X340544X14479962447","320409X38X49235939909722X5570645488X7259X883884096","97065857985X952928404936X16X424034X959253500348912","19199X5843240602342X70153069390404322553959801X793","508216505147X8929X899329454549520X8459662511450551","5672238X917877324615639673X11808X04278451X040X2372","405914782077873229X377429905X6579871465414324X81X2","786509X96566X9X83709228X63464XX58X9555012140057795","84994811796712277453282287X2181981761273XX94X7X751","0102590X127046036303820X7174344014277033X2X3367734","54300073805726803936144945833629X7X691958958294578","X1242XX14X889837977372930041991248X621119532335155","7225X727X19608435743748388487X3525561X603X3X4X7694","6492961250858423643X35449XX88183554986229013648047","7508631033726678061692472X47605X145898816657069002","27X17X1611X3525076643508X72188724036429X479532X600","37166X9961X655419261965088881430512X425842446XX949","3X34065976059837040006018X39013530937XX2801831X182","2468775921734451411305344847386X31345X496373279061","4164640199271645665467052987508123X024X20X07103510","26224879128X211322718411535X54373X038130545161X839","3063280248326380857X804305345304525130X49710977507","34854513X1722399456742359311243073567X6X189278521X","X193178X259X0117970X46X425552914XX8095951478585803","42298X3093X093X1187X6514344218110674X359625266X139","31X37883X22X0X6X7151XX2463207X85X89614550X2889X2X8","74169X238844143956X93X14088361006X7X93755566862467","0952650477041141306613X3493X3677482196454170709807","8388116X7714369656X945X972058909444404709022X47393","9306174X854X75952X9X870540052888234143066X67300117","4X2348108828X2654730959903X748751666766507172X4835","31X7X95739058X433371932X8901X873698855598577009176","594668367270372831953X402704335136908323366183X341","24242X84X77227900973700447974X0X64X940577233003273","602705027X3835950083277X370XX3843792X166746333X824","98446637081359848X400774X1743105XX34115784229793X5","8794145574X997X6X834133980105297114547544011338630","5X351856168124276218944662127022956980803982291029","82463059293861992593444220781402726110955532829101","699X7758092628685X14301XXX82X22903985XX293846X4XX1","8935X33074958X386723662368X248X405530X27X163182209"}

    Returns: 18343

  37. {".1651903X1336XX7076X3781882997879979996943796938XX","4610644X4041772140095213619X7086928080119916495642","8451X3168XX707203815949452314243086X92X19929X47952","6144816642172526919870X73X476433672949323993190687","5382993631X06815323896X218557068X260510017612547X6","20887X243439902722X14X59X0818408695422293351061194","X3424348758X810X87022668X6974300628047490032079466","15618931303X3829X5X7562X536430X6XX6XX67339585X7660","76X78249419X6523538X9459X74486468807X29X2427227747","7217463792882334729136659X678X9X72X23X42X466158872","449490153902558X073026X7X11025X1515906124790882831","083991689053X6X00394128656X0X543X21995386528241332","00929X0X438621914537743194108X2331041969X552756094","7326X61X07928428448668510X2X828423820X62X2060399X3","0XXX492X945X302080900762X3X8X502367924X59121220721","78X92002981651732X60686683463089307362898X8015X388","5X23X744062365X257286502411769768X904785290446X6X1","535X89060889260307884075022436897X908887227311X253","X8905575670879744777541065044359337637011332534X64","82892511X74092950047151081787185X52X5X9X6481611168","5107436017755X1814X6725824934X76049666455612865495","8052060579X415X343974X46290X4193204812655117232125","X41904154364650513300XX2237919X18922056310X3988257","2551X83364094723X15420091388521355056X114X96608638","611X68969898659X3373990476720193818031465235X46518","X66536X181X798882199559475X62362410195719573X2X090","57X42083121927618568054026993751952485376851637481","792X83027337713802535677X36651943X123X1X6868934287","3418231008657781193X029902784030707068865X15542318","2X40544268094854978X1580314509X466792749284662412X","3691759299267183985810X54X063160353930X46706640605","8282700644417204526797891091X667381557446X27002189","57X2326860939X0X2X6649501162900513328440581X281192","3939421482500X459X8538457023202576X890317623264783","52744707X43288118971813374327326X4564329X896153073","29X1X445X920918732364793038038352X56462259387X4059","061683X0111759412979490892X84544385583X00X371981X7","7344254549896820265X1535900X612X126964870010107194","96X6724550348266965X899742690457855441932737559715","069092X85X419X3866346480X6809949223831093168940638","X293X9837456XX55X93377XXX66181X87X716X3754313X8129","7980671542X27453517X992X99386945171734962462126568","32430823312612031360473282X8X3134719098216XX877X09","934992762X19485211072X0701X25926849754867934266278","3X6021X1516X61722621X3328768790555X115828845193353","399931384X9036560159505818258007093100441546140955","12790676727926X847450X95776X187974520225X59X35087X","510387291498508X4759662871084090798081692030992864","011256379633641114019X55531X4486164694890004078733","7862X613907072156836474137917352344981X95984100X08"}

    Returns: 20564

  38. {".86X76XX021XX4XXX0XXX7X100XX9XXXXXX42XXXXXXXX5046X","49X55XXX13X1X7134XX803XX55X574X59XXX2X4XX79XXXX1XX","X4X55X6X8XXXX0X41X7XX20XXXXXX3XXXX08279094XX7XX6X7","X1XXXXXX890XXX5X80XX117XX6X43X8XXX234XX048X1X8X8XX","28X1XX6X11XXX2XXXXX9XXXX63XXXXX201XXX6XX40X2X6X5X8","8XX70X4XX4X10X11X14208X9X889XXX5XX74XX0X1171XX8XX7","45XX0480XXXX99XXXX57X9XX49X3X9X7XX7XX9X5X01XXXXX53","4928X54X3XX684XX16X1X1X9X565X9X6X7XXX27X8X69XX7X76","X1X0XXXX2954XXXX9414XX994XX263321X1X0X7X5XX7X7XXX6","XXX93XXX7XX15X382990XXXXX5XXXX31X622X605XX1XX1XX38","81X90XX1XXX26X6X42X6X4XX6X299XX61XX21960XXXX91135X","XXX0X3X9702XX142X140XX38554XX1X867XX3982962X8937XX","4XXX25X51XXX2X4XX0X4XXXX73X8X270XX1X9X577XX065XXX8","X13XXXX689XXXX4XX5X8XX561X313XXX2XXX6X426XX88XX8X4","XXX47XX3459X205X230XXXXXXXX79XX10X5X18XXXX2XXXXX4X","XXXXX29X16X8315518X03X12X34XXX3XX9X39X57XXXXX1106X","613X223XXX96XXX781X93X8X746XX101XX9X40076X1X2XX36X","9135XX20XXXX160996XXX40X4X80XX63X80X8X0XX1X87XX402","82XX7XX56XXX49XXX77X778X55X45439XX8X8X0XXXXX7X8825","5X8XX1XXXXXXXX3XXX4053696X048XXXXX2XX01X58XX583X5X","4X97X54655X0X28X4X0XX1X37352X5X4X75XXX8XX8XX4X9XXX","2X5XX2XXXXX3XXXX450X7XXXX9X8X24X16XXXXX32XXXXXXX2X","XX2X26X30X1XXXXXXX7XX65XXX44XXXX7X4XXX1X8X4XX764XX","XXX6X9XX38X4X4X6XXXX16X7XXX3X03X2X51X813XXXXX5X4X6","X65XX9XXX88X7X6X0XX4XXXXX668XX8X1XXXXX1X66XXXXXX4X","XXXXX079XXX88XX9X81X4XXXXX1XXXXXX765X72X68XXX1XX22","XXXXXX8XX2X0910X3270XX1X7255XXX904XX0X564X8XXX6XX5","70XXXXXX695XX562X19XXX1XXXXX670XX6X09X6X44X03X4XXX","X6XXXXX85X6X8XX2X943X056XX3X65XXX3XX234XX175X18XXX","X63XXXXXX3XXXXXXXXX744X865X6XX1XXX989X2X9X527XX96X","8278X4982XXXXXXX9X1093XX2XX135XXXXXXXX07XX99XXXXX4","6366X7X89X3X0X36406X795XX0X74XXX39X4X616X70XX1X0X6","5XX904340X81X52X4X7003XX8X488XXXX31XX7XXXXX0XX184X","811XX6XXXXXXXX9X46X31496197X0X8XXX0041X75X42XX3X50","XX7XX4X6X16XXX8X96XX4XX9X9X2X3XX244X32X4XX4X3492XX","X78X39X12XXX4X9X1XXXXXX87319XX76X04XX78XXXXXXXXXXX","215XXXX1X8X5XXX149920X4XX7341137XX171XX07XX4195854","35XXX52X684XX9X3XXX630XXXXXX6097XX69XXXX520XX54X61","XXX72231325XXX4X14X32X2X47852X00X3XXXX6X02X6XX3XX0","0X9X00955XX7XXX2X63X86XX023XXXXX72X66XXXX78X64XX2X","5X7X32X6XX952XX3XX0941XXXXX41X7XX8XXXX629X5XX22X21","XXXX9710XX0X9X993X6X9XX389XX2X51X232X9844X2X35009X","X3460XX007X914XXX34X44X784XXXX36X0XX365XX6X7XXX82X","X0434X0X84441X06X5XX9X7XX6X9X6X42XXX1XXXX029X01X16","74XX5X5X9XXX458X371X6XX8XX849XXXXXX7XXXXX563217X87","3XXX7X87142XXXX3X10X059XXX0XXX47XX46X5445X79X9XXXX","X10X84X4XXXXX04X6X686X2XX125X9XX10X2X2X7X3X9XXXXX3","X82XX886814X3X976XX8XX8XX4435XXXX8X20XX8XX1X486XXX","X6XXX5XX1X373X3X84XXXX63X4X91XXX80XX0X859XXX32X18X","6X7XXX36X4XX8XX2XXX301X734710X916X3X8X7XX9X1898XX1"}

    Returns: -1

  39. {".686009618554908419090988621X209171195513X417683X5","73728488888X2878986959X9591060152820119X7777976770","X138412973582435900601847263X113981318542280588707","585433018804984833113772467951222X2588X748234622X7","6281991516X6860664985177200391677063531221124XX234","1659074382416379802110X7071340842X0773070662X15736","101979030X58749325376407063XX825XX2822923688729226","06339579422873X744X525921117862X889664592555570189","0344219797X2497XX85539584655030226X487612672647881","125010X14X08452576862X1749649453588368138X59X51081","2738XX7337391X0054XX0973173950077137890X0112714256","01524210317019237884986025413809823318809XX205X180","3X140342167051895478X08267034680770672X77X12442131","47X15569069160317X4332272X5X456X448654714X64914457","5672175021252X842820290012X49463182426389568349898","175616345682364204X867434933635414X5X230X621263919","778794880308913X0967697343565X523622613677X60162X6","60460673704076359X85626316327437276398362482680164","77532282X402923789XXX1X72327461958X3891990X5X0271X","3194832849315178416980X976X23552180007248764958X57","2651911X5X359316X8901X80139X5X1759740708029X296087","3X8870628X3001X56105988416916X19761264242724X61170","1870X355812469421227914943780608X6X9X14571X8814X35","4830810798879365097394600490594930X955139821439X50","178664X0446543423953796143480X67021X06161057442X64","9968938183342292415886733418824X2371X58372X207483X","10X609109495X83322448888981996995X4136590526352XX3","4838375X5787XX186789174XX08775634X1743491359336531","8068823118895912525177X26X702051042529404883946505","906492178236590X2X50181076575203X6835516363X1518X7","5X09139X96048314493069X03X41X6076105234221350648X6","8996754883336539XX115516241733833516011X5225291930","46112022914322X3X9394813X081X094X5821XX738898644X8","1782XX71070240X59483818665967X320X1687493716X22080","711939513X4178X24723509X04687194813165X19X8X0X8X28","X84X41012X100X550615948190635XX606X434X13X9236X864","14952X8982924633260057777474122064280X245604X22333","33X0004819X35265428X69121X946X9X78X920386530418472","3896X9X7986932574XX8146888780X248723433X1205990X21","0X822X8449114499278538184856283551X662600412X26230","147X372402499785626802725299863570004XX28894550693","0806701X39181XX29148630490027188337738799402377949","74538X4443742089542605181981922212410341X1328X7362","098095001151363457X36372700964X493717199X652025X18","43929X633X4398963599583509225187X412092X6112626391","9X639408586115144136162X9321338X968177574929601656","6533439435208100X4828484912X246923X2X50XX17X817X81","786721270X96659790844474X19659734862704483195103XX","052836476442254117907698153217X991913X780363860X93","0203787X55X0133X513279XX67X00246147982485426096257"}

    Returns: 18396

  40. {".88755960375X097X9699762X89X5X6469X891924016391037","27X596557532909240579302827546X4829259242779587086","3012301110193480X0555351X0770027600338142997850644","7X65149169025966900X8X9967690789214758X625081321X5","8738171220X02X4X45218826558X5315625905060542448890","66049178256X8X9435007327721X5X994421011754310X4171","X50915323388307362389989687XX041127508283677851338","28471871X728XXX320634X9228192X6851363X42990X512439","5488X575916458875X82X25218104012095228037802191409","81467360927859413012X21673827936203599178722077303","918156765X603904477504XXX8650X663683966X92X2744999","91XX0567229X1X26564861052722376018431869X32430X012","77432X9256318X2910855X13X141560X01257441962996X9X2","X91999403X4139998335008736605153098462527117003007","X562X81X265806117179X9752962306005711596315125XX98","85649241352XX107X945X7585245X1910536852091X5503686","7045462X7280666XX8X963708X16X596948558636438XX3683","X08X368X986807059212270645165X094382749880X7798958","88963904X309389875X4X413X719XX35815220359329015644","8985325328614003584668X69228367861X182523803624703","037990314398219559621489692676809387471863X6300994","4498611611625226728583662341X23818213474000X014851","755497X03044582419X2312X03969X6844787522X441361566","5793822X2334229750X050538X45085269221912XX58704618","XXX16380658725278721548546987742557835022X11640915","7X92470X006543865X847841137632X6005185921654726281","414X60X451232058231819903729X4796138X678X1X6662009","26985283X9764965336483295133039092303641865392X362","140X2976XX029011245981359382076471155956714X96X222","4116X95X554398157021756013X18531X143X87X5X32651105","2925624165194204X25849422787054304XX21X17150290289","281135X36673933516X6798901X848X803103601927804X736","31781669822856074565X56731673662105X7X682705607903","699694X24X9X75973X744923949839801876X3X138X6842482","704353786437685X409088448525611X138659923X16198438","887X8288X5312488585X211X70995294927122124820726781","596314X2548562X9120X235445110698139981121618530X39","8644378587172007967147071233794741674283560X333805","1270088043823X02077149X131822X41992X10675302457931","84081760882X107524478835369X56X62X6936028035X7X923","825542788X0611944807085841X98793847066272X97X43270","02X7X82906X78X507150674885353760364709147235972X60","97137346X79X614633094X9165937789015814866307316489","7913X64005X1XX8462864X948X17468739317787106X01X993","133759X80195172532366063X52X34227785028832043951X8","6427147X11163X4963525886936063381423595311X9X88162","469X39300319X9061135545X45262234271548067X65218184","5924137732490X541355387450889907793X33978590842230","58383722449627811710502695955443X35632005640281666","89X9074893962115113489623208X519X51052351485795276"}

    Returns: 18432

  41. {".8309768685X7214630732427299256X0545317X0396674162","9128927211647147141639X7X009265X52163400247X3X9837","X7104908014X931742688165X27840X0715X1185819X0197X3","321784243653197262072X20246424080711X52209X6708324","33964918839421X2282317576511X1125078963XX17012XX51","58611X7135X0730X7290202530499686988295478552813493","441186446269218935741259109418764772244X8256337232","17918X42XX43X084578303104269808X82232280X651930XX4","330X70XX1559437X5143506763965751780668869X55882109","78X3465281679X20426851X53899X1885512114678139X4117","275X86301014263459119790X836960X462146051512286085","8963184704418889611X10X218X1574274062XX532830X6684","091201007509X1800174074237183309425336243608843424","4XX1X777X620X853539X621X69213634762338657XX9177471","963731X296048999417173574X416259032124XX8888XX6072","3961717849971X83X2X59364259X609664X994X3178979X429","5428123290128728589540100625X68779023426280X194257","92XX4875067669911X77092911836X73325028149719883X96","25X391532561903XX3341025193353045939744387418X9X45","4871X11391X830546152X423717052711753775165932273X4","8299316X96X255504067X39196152749355X20492029815629","6419X250X26X08529196X27X2452509809989XX9750709963X","037533363X9518669151565395811X26706566X01171139X77","1221656557340670X4X11X8987330905524481586502314664","070122X9695XX5648948498548521312565030061522985591","9X32558X55719X37557X774691X53133X34X33X470X4391519","4043X56620862568901452X5996018266129X795XX857X9482","955984X8X383281152865X2971X16X5X92731952X944319775","2322317972013891164307043055X9597307259599657422X3","6939928236776462198046XX2735530686465X705302X97044","7545X8X6415X72396541303422383101342498171701X40664","X52247529X31X89096X28581641803X99X3984641522X67598","146986702X041X245541523748455557484968660427989163","45XX68522142607170X6X42895X625X4034596598326593973","44475X0565636365860032428854X280X57XX57514313X0X73","7X790879252X334739109764X88102X6801992273895872269","9917953286546955297X618252842XX02424226X2365971517","134905226321665X405899X431991935480227X8563550922X","43304386817397X120576274840X8630X91325001X58338865","63X249758328174609X6468840876945279668X48956805161","053702261688248649549669862831070831826446800XX0X7","18602398203579386102X80570X857015382730X4383853X21","295631262318104214021381312X99X94X3114615054734850","0824727985318187X628271X1X44941953825X7848136927X6","250783430563X594101X81043X086XX858669305220788012X","385424753X78083187X842429708X73845217X943957709886","X0362077X77X36354125137449X5502841952179287431057X","80516418580030554X70X96977718250X5452415140X573107","782713238398218830432915325X123232X024X434766612X2","305036915X3767757821796706753892344128420123860105"}

    Returns: 18405

  42. {".23X2934176873833X5042182743963X5X460292X81X519392","X6X39218XX3907294343058266663X0070X479491620751699","105298X8095315750543401718336207X38X18052474322671","4798X494840004458X53X3X954224222X96242390X49242696","183233968578005X790409X2753950391901240X1393X62X86","37794725492463470508XX674X514949508868621089X09765","6450768838488172212XX35257958850838225390X76348371","760553248538X9957660944237X78XX7X3033720X6X5333346","04402459533X3051037386979440004314154744446259399X","4078919758602498423150X87XX73225092147064X36678777","094365900446744820571030X4X90167562793384496564885","8X45863673525X238XX0454216980X4X9788X809X52839X603","5621544167X055439681220X05077646202246289X61229104","37555522670X5961797X76X375738995230429008090619345","7621767013040X00483074066523887097531337573921X088","X50386X52471824522976X50152834347X04277X5099049546","5280539799472326XX975684773593236141588X1213438745","33499X1X3X3332228671X4444477877056148841419XX2XX3X","13182X366943X713338347521X3440786332709776X8X81191","76877X0941X548836102X89071724710491X57328011067782","6X2634X2X5514810115X6488044X21496707225X1X54831286","8128XX921320897545409865580X159081XX9X740668222445","115X85273X255320XX7544X76X43811X5141X1490034394858","8X03X473X214031871124528662773259219623833728939X5","051358723X4602788948164311X964698X4881344873512422","9X4010972X64X7153783328895894855687773988361648901","9256779255X479345269X5XX3718066573256637449X7786X7","213632043977192577X6X9XX4744357X54703634140X55454X","X1737722X14XX8007546X21062X992780628X9818034113504","92686220949X3X228X951117491494564566X6562487067616","196439159X688XX0252348X9647468937340610475348XX230","X7386167X18117866907543801X65607X3833330X6847774X6","195621826X614X0X0X20288X4814X711882496908291192520","5X854121873X304676501857456X771074417X22368514XX31","894901038692537694XX51X60309X1432449326332503X2394","291987244115057405X67X697458181X805672377X34955026","15462309XXX0X4392316938809190187X96091200610512511","X15350334664581X490X090309675909194801690352618X40","5510795990119X3681830895385727427X7773558489734X56","50110448558X4X44348625757XX7785976148731X992128373","X208134682X82480671489021390419201279595206556X8X6","30X5XX4799292102306824X613880581848693X4X468415580","224X6011X25473886X7X1175X386782X4574X9X61739213326","6727274X6641720X329X5598184051930942957136X7892612","5905805880X8811235536436981X0237397979X85X98660515","9426488634217872X83167391X84789133X90864249XX86926","114760X114962649925280035605142816740X13973X036X78","8X3207867788749584612641386XX485X28767838811671560","X40X5X43885221577435071583319759290516428143284657","854916771212124420X1678590X903705X094548X547550X39"}

    Returns: 18351

  43. {".31710758151201911X598558144X8X277177X97891883X870","693942702622439014175906694166X384708X1993902XX981","3X858X258XX9089X6928126633505920719474384145780958","23362781089356X9889X85451209965634448XX5375116730X","585711384X412975XX494983429407294111X9233517867911","5930048431X284594570645275153569542087999409560609","08932945010716X2X564003074413685X58XX9044363020311","216X63779X28472087536X5245524612518674230518283572","3X31X339625192815289147077005195X2X450X69X73165370","26788116XX4002X191X6970X70139X3677296X561234X68945","2523681817135735526311505X2639135363038777X217324X","6X32X695X692325633962265773X0X23X74535684789473837","0289705X33761837615X8XX870183441989715468293247117","6X421X362340526109365307X3811X41430466670244X47038","07610X5515972360901003468X2X603895X8XX38221XXX1862","010099201605102688447063890949004180348240990XX4X8","X76415886403654754161370860X1XX6773520057201217426","XX2110451717784091681306717029X4335525756X69712460","518X192548449X07746644612XX15340393838X0X2618X3593","580X942613405848X14716X4851X414334023094X946958547","26163743XX84432701800352045X3XX896X640130491833X47","6X4259X737885442117949454665792547549077X9X180X132","X5X1675X932X17914065576872201373993196X1523XXX946X","805347X590X778063151955175412X34X74639X34017269602","4144446X4496X9758233X76967XX303131167X077526305795","288092137516X0X82X2050X81348X6416326345529X5362105","169944625162520X4298587956674836240380764921107084","3243467X914664X0003862121164035880XX896150714XX839","0278075757524659X097X505433678X866X38154805514X7X3","768881X10944878880660599X095802404116XX4433237X850","459X3092X930X8X15484X6992713223X68X0277039X282318X","072X0363X6X179734X1508319841X51X636672739293258XX4","46799741833038X200452325X441X3614XX36120992775X5X3","7X21X287761X802995545XX581908X089X71963949319X9243","X38X3X203X65534734587070254388094868303900449X86X8","6796183X29X3X312913908904929237956X86X326X17081331","61X693X82275X76569613X2511X5918X9596024983232736X0","X0091734905X6203697242X6X53267093645318890721XX996","38056X648622463586X15811X2X410X8311140614X03569197","55613879644480235235456176994726860882984805240970","56751111X8X1072659439676446891234745X3316522912393","5047024X55534498266103592083750365083X23X62711X425","2070376X251225X98082X055561514X49X2357X301X3371857","4254222866247383436866992558645296326186738437214X","395621154220536X7986247824984738835X60717825306035","97728956016X71XX4160402X839318X5X27829981359271835","683203X2899211075X43420X208X11721850901819X9186798","108770X9815046704371299222592074762X61364525585621","817667X446513556760566947331282X804768925485945X15","6987X555X2XX66976039291431976770X911611X176X901519"}

    Returns: 18198

  44. {".7X651003X44512589801075748XX389489766986X30917589","6456X3440867051508933756188XX02266762026299X634000","67X869X006X363045603552479077757183511635943946697","417XX4299080568046100X436X0041400X5439524044853705","6119X6398877603411470X3700046757279327023416284742","221222602666XX00378780043351700908X113X10XX96X394X","5043953X199245545698107946X12470912X64500768290394","534X20X58XX43933549X189X8X364X782384275X7788180491","463X5X3625X840958X382018X67496271X0X52815121909026","72524X2865444606614696307191099164147X065679324X64","X4877456518X40335984640X530X0459626183296874568378","165X47721239X2X64XXX859944454576127877344996152896","0877X8X3X14816384528662375843260175369840942284332","01519372522093606875X6X87071X915X5878081589X22X418","1954368X49836035899556801904656453X225129223149451","62078105X20267123X4429091153X4607531384997652X3647","85107X6627842874X39749994XX92099273756040191X61245","X87369X76824131X788X2X7X3162645774669207X332118399","602X21448697539974700681416X779450X667638574751853","727837982729832119484282838147645801X1047X36X11X72","81X1391669267438683498043580177318790975X538154156","4768491X46XX02138X69X48619XX786346X9XX16X8320795X8","85XX93817X63258050783117773771939262972032269X1XX6","387X210X0258X3824916914459575328662484126865254574","388747X5447741396549X601X29X2X3X742877226X29374789","78XX13746076402531X3615834524X82685542112169105984","87X013X48812460X332047414830505X10569350513X128772","5226X74090394150890630821333263X618915X63811922736","76962132X59X778267163X034169X9593328339874960447X1","0X38625X01327809832205999X60X0142X14086X9103121889","223376906366140319091103165286X303165X7695567527X3","24X3823X64429511028570887X50032X35065X083980191603","9801122554019291573934283X68884064594X3206785592X4","27921X0199XX4612X5958313X6037448X0828X011419625653","43280219XX5068271682049964X1831X1097079X00834X6441","686X4164X178761246607824943X211825711437X509189935","1430065583957286X16913X68338X03054206844X92824135X","03231913680005797781403572485964X3446582946X98962X","8182460X8487985902025915865166388262XX44257X052594","18656968X060178267274572612X17729836X7577840798627","414957X2837716X66806411X36124X04263803989979X013X4","48304381734X82816381X267559X857686812X939487653951","962X7155X31X52818613224388X7411199XX49262191191X13","X39496488710665862837823XX4X974478799227X8164473X1","X21680192291X7967244254055287743X82891984871567033","52X78139X9800334036125056364668X12X38X53399XX07887","828X9XX57457931789904406568289507894X0709X75477534","XX34X510114384666988047886931355287542875312321X92","418276554342676X0987400260340608944595066369953841","8457429726X2312570513903X06X6528248797095X28X9XX40"}

    Returns: 18297

  45. {".X0X94223109376095X26X6728482879144108834113292713","2722222385X393639528X34894999429396248349081935172","1X47781516971658X313785732291X32X0X188084925570564","7862553898666668784733120676X09731358044641239X2X6","76X679X9523556504202204X78118X7X0259015265920247X1","650632999511905729X8734X3815430725232X6X5999X87521","X7X0679493X776719X31801X826164949148133672X5871557","1441663X4385569X4109116881170X956XX9XX175893310041","39X94042X1040XXX8319X45517510X10497324786568919297","41X3314780319290542243X71575X42161X480340913969XXX","X64639138548587552530516257752836671160412X9306447","39203542392182089725614123115X01175851948932386460","844952103X12X595X883855124823X06899398577909482235","76X317X99061X727X902X8242635882824029X771176684X63","71410437642809333927620X7864685X6X451188404X462X0X","6645383X5625640X519196X93X69X3989X1X84447115336483","75053422780X825472595384857976722577X45X2126764861","78631918101360366474992X924X6346572703741425512953","7105931536X699627560584767X9304457432502X963982XX7","219X88523265X80817X598X0821644X240134X0033X2229147","5XX079X74741X73410X9343150434X8XX24936X4XX61231523","241004877653199271X4X31X387779959697X8X47159913642","27004118654914468522560029861066X0075X38291X3387X3","4X928X017X7133406847783047XX5X53396X07295165X506X3","X65249448397X7X134930X92X26377296789974X0885636783","63X362547778536363148X92X7X5904431982X691X51977006","4897948122070901468X460306461021X7883085243X767174","7888975X685X2758616510560X923X37199524767498994789","80269X32318036513952260427458783641194502508174785","82937810415482255667X5235X5341162X9073641265364245","064428X84221808498162195560852X43116X4931676261374","748X88519626553279266398110609X8667892X15064956X72","271420479931141X002549015X8751176399426486X6763251","5X6284569281408X67328X819287613972654158795147X618","7277X0199X6427X66868728905959084359425247134941398","165376X5X817027453XX05868783X810538X2969671X2706X0","275468700X0391457694835X9X31221325876X69387X905X32","141995866309X175X9X312702806265276010530X22712X95X","1100923X67055675370290789X19701114492717061365344X","8778665493831836X745872493317775X5384X306444X15554","99X8519921730X93X86X39091532167354289567X842176635","534338318376206897839X33860X857994143762678263067X","147XX82783981X049017600881056681299771881437265212","877850222262174573X222369560238834X3863316X2224107","94XX32X000701319099574024259501852700123X680182X16","0643X7558959X78621907172839153188537248X8348025618","06X93008X106643240134X9455975517357397891019521536","23108004000X8X4XX45027391124251159372897X964708X88","020173X39XX18132X8267X0292X1588263176525X392066001","9114220X241522X0X600415089155931098201231959007815"}

    Returns: 20375

  46. {".35957397253172X4597X091X6545963848495600101786858","X560665674333737758600X91X435745300410X673120X5827","769705X5593582848172X17255712757X29X8X6XX980617911","990936710X34118X0600028XX116704X96338X992415147952","4080299737223248431XX1095X01974XX20X70492647X41833","0095240657X9X1271342900847X394792830784503X9568293","72X4X63563856886143325200496X55535X46034292X194072","71736518X7518740665037840937741756186943331136X328","0438813892367X3330163914723316155930339X4406808807","4725080X87X0760674X755X3447X19X2736065397164000133","3522X1013464563X50023213667004515XX85X303635067646","X78497662542565X234379917X234X8002554935X533X8X2X4","X9830624X7486154597272555247243513X2X5787744852093","192X98X731359013120X7XX980517592217X2834X799433215","2X8X7474619X8316X1597449171144197X09730453213X5260","3647009X07710437402337472987913X580X25500XX1251279","182962145107823X4X04834485812X868062X3859832820851","9126137690408986X304916307586073875291174406703X87","892132541X18X37523X775342X5275381X75350650793X7666","7641607207806795X4363562190959308X3132724806X39971","0996471122X1175050116078981369X4770979076508732418","771X648334559039X81685588914238708169X440428X639X0","78553951X484288719321195X9463X10662028616751175189","9862X1336617207372471119884X83030578083090864X1233","X390625535339109793287094927572235202X522744916117","764X1973477405777452458X92290893554X24925146422951","X0654376754236X73095422983082271144034223768745131","X69922600295950902732X2963548855232385XX30000X02X0","8378002X9235X2305519X63502X44319X35791X8X54X797312","X958X872154X592835X5XX95X85549697699X1520444277909","09672258424309960X6X732948596676X28X5051530931273X","563X319XX311139133883400261X625813178036682X657366","X17782248739355094X52750X3801594866X98XX92961X7420","63656X566013476750850298549815065X738701734891973X","02280X7102X608271709669096667597532656103447475369","3217X321X739X040151324X77022592096X247850433360689","756701194148257X3X7637353677910968154X825555048240","4761074551105601442210590541521821782X2973X8X85533","328463X9736XX72X06980631061544756644022X09964993X5","02416316221871883X3806071X744064685475X02262829728","1964X605X40802256397525XX579021818903334XX12284766","36817293X74369930256X123619596137X4507X51614388247","X091433303926935X3697608079945641227X080315X961423","496969X950X7X3056X76699276797778616713826X30081X59","725410376155804605339399X5891X41606595166031220758","3604713737203951676X600613335424775341238584735X02","3953632X897658X4999309515957XX71083XX900X15541X691","0837321340150539727458839571X111645633322321797905","607X3413641886932179X8170716306955X817314683551717","91082431642649483531X5400612212X828022833X6X312069"}

    Returns: 18468

  47. {".8X51244534477X3170875X4X84140X4972116202297958539","4034705X8X504XX12X0215978X79X838X03911228628X07761","4185445399515676929100X0273885673070X1X41X36304567","1X5573320545X0X59207445534653X02094579X6352040041X","0090954XX9049742765XX3052713103X27X9492038562X7121","421X985X2486580301342649X47109233380701777865906X2","4867099X86967X18007777621511040117886X6X7968097443","816340X3125335X7X476244209430859423492865020X39676","1707X16470X79297X82675060570108X32X4434808137X8504","6168X416514262X129032X807585397185596331079963806X","197011093452755X72338163X7856X78024885214752369007","3X77440879350952852X7408520492X6448217471347490569","4X509X64704207862X5269415157636510832X38543983X763","24196874480X238480326524X961257X4399293082X8451640","53X9035852015X7262X2811111X527929434823792X10X2663","X867500X721X035X2921755980215107183062985918283360","263707404X701694879726846XX0649745201XX7209720542X","64XX18306657603246903621X3570257426045XX7940542X8X","3702X243XX90494507678242369181168X9146X68X05456688","527726211545311027XX397X53829X21365141X153792X780X","6X58X57158604786440558248916576888593X71945X837587","8405066X943028175135842277X728164848470X4X28598851","974479678307473087406437962058X476425XX32921494244","492314874X41310X0X7X4X87837X21150448162157X6261209","3X380187390X374136059224168975X462376X087X98049672","0986005127748927841328X48747062635454004331801842X","7999294X3889111278081470X759110230002XX46350011697","49635898809509XX6547233063824X3368899988X607776754","199241X70135192X96912339X695597X54X23533733004XXX7","131X894X05700812057443X42982088865X574369719249X98","662084525395X6X31503268X7441X926000X1494472546031X","00168X1090827389065546837248356805167438X409686X21","62494X727833455321X879XXX6084305X3058611X431818578","925X1269028X943X87845012100280374XX7XXX24219454758","93077491X1614019X4906828595448424087584232XX42X828","064841730227636222234708X7199994303X50562904819102","1XX4599X4359011XX48X041316924X649274391087525428X5","62633389416526329XX2X60943590773X18792167616367610","2080X13298123X382072859X4100165X32X5329310780561X3","X3X9449725837752428001684X76985797872X53X0862X0556","X9216005144361660464315X5654796X30340056X605506459","0704257342965X93998064937554948X02X42146218X085574","84X00X33X517634X46425003514553594X3109045848593XX8","536748X33238023991730931428544423376615731X5419794","5993X20200246X6763401306075161688868X421019073X736","X99798335247793949307420854563X62361XX466409399244","93461X0436211327358751562019X0909581936019530674X2","81854756X945406291021254532421698187808006617039X4","01861462303X358718139561X2X98693972657235802439747","3X081XX6665673X5211395506650924748810588034X162144"}

    Returns: 18405

  48. {".88X0XXX99X047XXXXXX5X5XX3X67X76XXX746X3XX2X4X1XX9","806XX7XXXXXXXX5X9XX7XX07X944X83XX5X189X9X1600XXXX2","2XXXX5XXXXXX4X65X176X713XXXXX0X60552X724X5X841XX9X","36X91X2XX5XXXX19XXX5XX9X84XXX05XXX5X5X0XXX6X8XXXXX","X5X4X9XXXXXXX31627X1X1X4917X74X8749X1XXXXXXXX7X1XX","78XXX24XX753XX71579XXX3X74XXX99X63250039X35055X64X","02X7548X2XX967XX1XX12XX5X7X1XXXXX2XX48XXX8X610X0XX","5XXXXX5XXX7919X3X3X1XX2XX97XX27XX5194XXXXXX5XXX6X1","XXX5XX1X2X42X3XXX8XX46X8X4628X7927XXXXXXXXX4X3X89X","1X3XX665X025X127X6XXXX0X34XXXX730X69796XX6X835X07X","XXXX05XXXXXX0X98XX2X4672X47X542XXX2X6895XX52X425XX","3040X5XXXXXX6XX3XX2XX3X8XX52737X80XX3X27XX3XXX8X04","21X48X3771X6X4XX69X9X494X874XX1102XX62107X28XXX57X","X87495X56XXX0X1X73XXXX19XXXXXXX0X2XX599XXXX49X2287","6XX39513XX6XXX5XXXXXXXXX9XX8X8XXX1XXX18X4XXXXX4X2X","567X9117351540XX62X85XXX26XX8X6XX15X1XXXXXX4X2X17X","3X9X527X09XX9XX3X8595XXX3XXXXX451X0XXXXX7XX6XX3XXX","XXXXX9XX45475X79XXX7XXXX99X721X04808263XX280X5XXX4","XXXXX5X7XXXXXX43XX50X7X4XXXXXX3349X0XXXX0X1X9X2X05","29X58XX0XXXX631X2XX25XX3XXXX6XX46124XX42XXX42X395X","X7X8X9X72X7X393X707X33X9762X32X073X7X5XXXX2X00XXXX","X47XX31XX22X0X4XXXX69X1X410XXXXXXXXX0X486XXX1X9342","6XXXXXXXX6XX7168495XX25X14X285XXX8258XXX9XXX062X96","XXX4XX80X3XX0X79398X6X9131X59XXXXX2X97XXXX88XX2XX3","694X848366XXXX61X7X1XX47XX54499X2XX98X907X5X4X4X5X","XX6X1418XXX222XX398XX2X62XXXXXX6XX4X5X1X9X5X7X6XX5","11X2X97X72X7X8X217XX3XX63XX976X87XX0X479XXX60XXX54","XXXX4X28XX203852X11XXXX52X8X4XX253X23XX0XXXXX62XXX","3X252280X5XXX6XXXX9XXX46XX0X4X8X92XX1XXXXXX563X267","7X5X17X1501X6491XXX5XXXXX41XXX5XX9X9XX0X619X2097XX","X4XX5XX4X18X0457XXXXX6XX20X99X40XX9X4X04XX52XXXXX5","X8XXXX5X60798X98X89XX2XX6XXX6X8XX5X4X5XX95756X879X","137X94X162744X69X925XXXX923XXXX9XX6XX71X5079X294XX","71XX9XX0XX18XX5458X941XXXXX0XX309579XX3350081XXX0X","XXX86045XX4620601XX42X1X01X557XXXX6XX74X30X1X24XXX","3012XXXX98XX9XX894X97X35XX0XXXX13XX21XXX0X165X2X8X","5345XXX8XX4X89XX36X67X2X4784805X22X454XX2XX316XX4X","XX70X291412XXX043X9X17XX09X6281XX0XXXXX553X7XX1X2X","4XXXXXXX0XXX8725X9X23XXX6786XX2XXX472XXX1X68083X5X","XX0XX0X0XX6X0X011XX15X7371XX0XXX27X25XX6X6XXX9XXX5","69X8X1X75XX760X8X73XXXX4483XXX81X374XXX936X31X7XXX","156XX0X82601X4X4XXX0X0X6XXXX93X43X6X692X60X6X1X40X","93709X14XX7XXXXX2X04X9X3XX8XX3XXX1X2X0X2339XXX4X2X","2938X6186X10XXXX6XXX7X6XX65X9X9XX61X18XXX705XX8X63","X7X77X380XX0XX60XX6XX2X21XXXXX7008X7550XX49XX4X919","XX10XXXX5414XXXX2X1X610XX5X6X3XX66X95X0X9992XX196X","2XX407X07843X8XXX8XXXX34X2XX5464X32XX71059XXXXX63X","XXX43X95X0XX30XXXX4XXX5667X54263XX34XX5XX15XXXXXX0","XX60XXX71XXX4X36XX9XXXX3XXXXXX89X3XXX8X53475XX0XXX","XX8X2X60X8X6X671XX2X4XX97XXXX160XXXXXX8XXX7X6X494X"}

    Returns: -1

  49. {".348628068622756539460493947771694507X702X58131486","4688506422899189859305613363361X2727XX741250274394","45644508896X91133496X892488777X4XX178512X336196433","02307638672723185XX116569461347561X43539749210X918","12963038529094157X7257905X12956196840X509430019224","5724953476126224806618853X773822X58350426X0665994X","6203X4X828811390X136620278XX62X7292925464X360X5697","4249X61991800666351186143914636X462714205974174924","13320474318X0384544012214X15431X5939737089355X3759","256383260167727859519045X388381894148876X288215399","494X88169114383156150642537131632X6113X44273794759","3204X6945873X589435070360222122966715X537083X90X85","7864872527979X175X295X1508334941772051150661928610","7X537951326694X17014240189235X7X55X67X284X1579903X","133760428383271651554057318384525540689434872X7098","4670XX435053091570X1813763736993X34286743986542063","61596942555051448575X52219355413611343444781X99613","082716938015464383690330XX6434841559704XX403208190","4X326042604185X09602180X778917X2951086401528200540","61585720824077259761517294501200911715928775020361","299571322X12399909160353355X83096132205XX920702613","65990970425502009959103391X852290275504415X1523078","519877907X85X04353864X8097130995507655X932X9270755","459562755054X01282556758236869391100658983133XX6X4","02X113121772X83825462350977555777099270083X1789X33","7451X256840X408518778835231410585242X422X033542231","758X9873X63685X26019211011921229X4262493629556437X","5593357438561559982811875263205948238536X35441230X","93156X21X589X7114X32449X23835X43021606318378307277","7318X899X15183X66X495839XX578948345X3881426685X702","05X259374840647X0535X1X25230X357471950694469X10165","9906XX39148435945X4633X456X73X38501876072617491844","726500X737X3454402653328918X49732X88X3867164423777","859X3405X7569043452X12776X8938522737X421X130494622","2180X2458997231012541444904597X42166734102X158526X","289005669508708602282760213564384684383X4235102410","342X671553X88X204X13344215551X367XXX516X164454X132","2907055050X12116281834311618470X451792852XX8849359","7X933X05570X3X36993971X151716706338458258X2994261X","0X0085609058334027339717259023X79X1944X742X1126559","422194307647350777602397X01381814155X1512X11769373","548626476184713730616X69114X5555109X80X261345792X9","1X699610117077X486X87395537666X74084X1393674474775","695XX962212X9094X545698014228X7893513X432X92732505","4478X54089740X32X18XX21145520041275XXX401X23815952","76266920X572604X109696142267463X522X867910X6750485","95X278295829762668645369935X8959X2X80884695X48X700","1105792395823XXX66802325971486X50091411X1X57937409","34720214X05809965382XX769XX397722X6580427103068781","2564016205667345827X247017X75379917939230862450084"}

    Returns: 20474

  50. {".794647448525803744714301437087946X47148X336652800","9181296X8X932633313X46375X78052X9X5855898909361019","4012332X43655164099145914X7X6434731326532414741896","9759X88635021179X216909176453512X200X6175837XX323X","59846240X6659121486093X615533692357220847890916697","79895311135XX22X138029X184980864X42973684271394658","599060819567212223415236467853X19663615245867043X1","887275462730176463X58X9346874605965326672543927085","92250XXX3X888005469025229506415X28X59451X986194968","665617715X41021279683419631X52276317X941X831409269","2526510435130X61293XX84945461647658216301692447068","8689979X014669712826X54315907124911790571445837819","55261145X803987264950XX24161X2589X69066X1X37X2711X","99294607548045358550662841956013939375X12734502844","3185X31X49X7711X652624064390X789986651795428X94690","0664930822487571468042X4X8526XX06523781540X3364107","849681753589893X55328680X524X098799584XX7138577054","72X8458919957817840415264659X2846936X10584X58007X9","87157459652497671130X7X696X5X940X1549570XX68464995","X15527X11436381424212924009729452563X49690817080X9","2274XX1X677243041690786X702770313X8X74087577456007","8X4640903559X3X64577X8797X57X098X07007656317X71971","26772512569939034X279539213479192339712984089989X3","7442302X7340X88056670295354491X0426642794309435X84","1668XX5X48X1171X282560856X29350810342X331495911555","39196007X351411493X7316X29198460645X8X029706404843","34435338722033811282005685X90617007416X40269715X35","35842853724269539862299298224768209420878X18681780","5433636761231X47498X64X7X709879301X465335161432X29","580837835X80543712849553049362411000X4610192032563","61313691907850485797X29X54XX1928956469633834993X27","2296235226069774085979726839620821108987121X765378","66181X6460X3793X361042932X81428X77955220298X604644","5X16947X6XX028641257790747873XX351720199128522848X","110045563600858772979X03033X4447908964853X49131683","69932266567444110937877X5326759207700273765829XX7X","6344663489338055916X866597275017007X7898X137858994","00823745367452955X24636181368979682914210XX4537518","X9335636528X48883822963323053590XX642897259X011525","01585620X51630X94382328X43496483977974307287771452","2482094655304417165207814859047352306894567517XX35","X6512534X517026X8779X35599128X56466X00XX939X320544","44208XX6011768966207221X71734916496260122157330303","90418X161X7629906X1X549087297X282760X8X4X37857X461","72688994720X684621703096052517524256X50X89X324X499","14376288X280X310377796919X70X148802690971750962368","015X87186022697511459X16XX3505131971X783X343076949","1222287708739489891X339051X1X342914654964406676146","9779X0082175583590368220X0247690XX9416477916249197","42766398442487434733X0001408X326X5014706064X790300"}

    Returns: 20510

  51. {".X3838909015X526170316389539594600163X57XXX38161X9","70261193618375052558967316X67027890823X17520758544","17274X0990777344970748X733842201788772837696616988","02109313465X13345310761504X30121039X09X22689528761","5387852289843269272X5213466857785573478840808X30X9","74X8503980086859648014098234X73052100113935011X273","304X614902231X86XX366301476686984X699366340489267X","24906302897007X24747571X5610801602344651XX931767X1","8483879791X4X743913X37822048288X895690924996367491","0161262673673692X9356055970681862X9035211711782142","792446218257X3444856X7X535627X2803X8477X25339709X4","06X1339858X09589705X77194X9474515454414959533140X1","871525X325555X92394466719067846X2X61918X9427XX8412","94232439996978679760698XX1496896633445844929234324","741508694263X75432X845125X89575479223403955X335843","4X63251609437X82X08681018400353837X094062278168768","116X9X10451210X757670488303097016838X81585X847X452","632099X745124385X721X691426664084631949X8528174X7X","16X37410X57124792520110370671987197325760493475XX7","3570X639X3X5908601034X19738X75X70292314957X3676252","39368824364309X7875X31505X304X104698X0X17515529X27","691670949412129271720X5295976802878XX5362X82635392","44XX3632X39748X3337429009903398423X38462X63525X951","127X84581086346924295013592X4841718469697127343535","X3X14813214886231896965090908824351015061032908155","537X224X2X093128459006X06757566881X98079179278780X","093830803X2178260259918423544X64790205494483502113","715762065622654127093XX57043XX14192X19X30096353965","31143153X3X190633508655532742885776X40935041189291","498XX7830X3235870XX8950398097687515970450414147214","9455636X49597424655X22922065609X51816637X1063870X8","27X35095X12365698442342615941999795352496X70634777","739899007381020368778647X206819017113X635656081028","89491744368655X09872305XX6715226X476291X9X7493X653","8X060XX34578243477341834524X102249X31111X593335643","590X45X64X03831955544831240X60631X234936329X060470","0251872817735X87123081169X069602201649890889494X00","20X9444727299X825390XX602193119X808146X0283X886820","X4X15929681031735630X2218X083916023469X64489154271","1XX6378599733657X1475723X227193204X850465602821668","31588680559X982X4958934880X0496143575X6347892441X5","37212420753606X5069346064XXX36524660543419008X3789","4X5867038583X7699216429733025081740873418040641229","41185076253645X33310975082500454XX81814668348261X2","51965988X0551X866478X3027243982957637996945396159X","6978015548715941630815561812X8875772720694175X5949","X8291X850395333808681521673X0236X468056X3399565728","1239XXX73933370XX9772X8145451379055745966728336853","7X91921X891581046801914170413210886244397915976694","750693578159657798068266X1109001333553819X65490028"}

    Returns: 20510

  52. {".93X75195028XX73X6800297291771349268376424XX511726","48X91X7354812743608103795625X352682X089X28X02984X4","X10908293901513454422XX5X4957620309861416003437126","71XX9278772557948XX749732412519025818308228096X297","174392X19877812559025555207932X58XX7673934X3653434","179793132979X512X8X0187060622270X16298336463327391","46827748169722X619727405865473439422010649473616X5","849946939X05X835X9315615823964X328505580894003X321","941044156X7611029728XX5082X82513005650593457756923","0144880088X24257927513X3521783X785586X088051145X52","6378510X6591X18984X0455345688153382608X57894347731","7621272492212621X65578404490639070801X5148X9127X87","40952423X85067061X07368818543002X8169231860X3X8662","9X5736123249481589456401333X69X41981304X2531578XX7","9244981287923111697027X279X7408482XX95319939882679","3X5366238250983X9X4174030489123122308X348742323572","165X57X24XX262117049667024768970172507521562889767","1X8446557244679828099X88X0409XX1950842X190XX434941","390628293508704294563X440224X102503884X6871435XX25","685746788833X39438786029X25593142137660385X924X04X","X92X03X78X74X0649X1X317668274168X7728733X9416XXX5X","9606744X480781113089095X1X32644X613210416171354839","X32773X0640668558216033134037064398944651496716332","95816933X60557204224253069529438X582658946X1136171","5278755318953792461X3047811039382X51355522251314XX","X830832403601102671352820X6624104XX105295942588816","20X82207095659335898994431X36X41736448852588864196","769553502X4026X350121X7738202X622435XX122139696878","157XX2308176891887381X55154324X94X0879158785227288","2270981X2553360006761179X481X3232624319X2244984474","46157387470176XX271259143X807X43198806X030X4420535","333X213633190467169496990858265851377382612X274949","X36X8927X00X820X48245587X9XX4891760X70424436711829","5838684453X966620890151254X6792009142231441113841X","3X0165332898710714947034X4241X569254591X1558233X85","33348705XX7281875379876X509460802386930389X6395437","681329X359X17687239410567064775241237X405634749131","92X73318024592916X01968X02941742X6147X096769921814","69721834033939X73184051504X78518465766205028X63012","8327XX0X9X884478301934227X3699X091X035003329805979","71534331X1X44611X453813924X455X236127461447X299797","6929073243934288X03X15941463X0425763654854X5912342","338048X873X59042828X9132520X083796X5240X0679543725","911X1X871032255576126985X73499599226392875005564X9","347X80827628626876X227700890241654327329010884428X","XX560704546430XX375439743X70X080X78266415231X65092","6099X47512529123X000039X09589X073X0X05583882801587","19356087X0968873XX1990992X005651352760X698617X4539","5560410861X88014567944XX45995X8310X742282182081668","399750052615315652098948310191313366X0174804436861"}

    Returns: 18306

  53. {".X2X73X22788465X2517198058519047X416105X01420021X5","745909X7843401040461702530899X751668854234X3X03194","1X8X065X9035X1153212622756576178856702618X96717626","0114X0382X98271803453608114341329200624176X240X397","65X280765X32133135633X114X203656299538908514802883","974098X8581095923175655267049252646950948564459178","X150671327742794340863476X4X2016539890578909888X16","080675806905855575735105743760809X8290952032897513","706538113531379348357227148272762488481640599X312X","402975497275498607290432242321790128169701XX6XX971","2X807334764019X9834065208946249048865805801254X296","049420951750089093116452532X5924X46047704059496318","51539999046025959X7X31628310716065566734408X78384X","22158120703052014040X87362812X655351X540776731264X","536745022209198584999X3907242784806798577963X58837","0276X901645763974941615212275238355044676542255236","17X326476X6122X659123X3839633816643944568125X39413","7490495089X29380716017414077550856439815336605165X","X7X1223X1X2782453347291X134X49413X6924X21X59480155","50217577X34964535017X5X63394392X25X138X96X71X13903","727325830657X205X7652081X9778320X1165X430062339X26","984719962831305286X604887660695163402028125X9529X6","453X3X48555891X97247588039X07709848X39266822648514","877337815X99828524856094X371X527X1294X76425X778056","7X279X520469406X23471619032X7471061844343X8X345014","2752249X80X6723011311669831216236979527444785X8338","88089990621X876X252013X13652229055X4318X89X1544639","6960298X409390371724X37366613569427128821017104907","5358X2X89282X4211854X0684X9682814626161657378555X0","458173835126963198X06692X3710X11787X472011X3522451","860X91X6927038X416896X6776720658819727045475398281","214252832903456466X5856331784109138X12X02230412801","96X207X4X384056500631349675310X1295566452265874122","2325446380398X197X6612X144756X0840574709845413X126","993X85112777X55X35X8514228380811067084843885650976","114XX561X3893566631X63783X1516490285483309039404X5","6190346588352X087173305027143155709936152529720913","9X7590676342X5X66884X1593054346993601884434X511692","98932981X2022487971935982387209179399159919457455X","63X733731854X2659X72X4437213265X397692734335063097","X762778071X88049546326X698113X60XX01064743389X3189","X27734496107646306951835243X578X800833370294964804","688603907778123860267X89964665X3486101202212474526","922122015768260161X8X08571885698676742015404572307","4X38X431939X50X0194772130295326186654X44604X5031XX","21943233968727853943488524X2275522066607X082624736","7727677617556X01368232286X5199985015203X5904929399","02166122487720153068552317417977537X62185867184095","1301976527X2402X952X280829X34X7101X9X6549363286260","1628474695X943278790441XX990095644003780X027425810"}

    Returns: 20672

  54. {".2050336626255X0X2382921407500852883677627974243X7","14X5835982255665X87059X36X8988X22X983712477X412575","656776291X214862380355333X6X36983501384611627317X6","4X28800406703793636237635X944539760001637243478335","2698843X26332541X99319619686603394231207427848X566","860566670371656371314794468XX1X459X934X57198858965","X9639628760373X59XX77870503607X44967X6809690192786","X904X1515X5266X854409X4453600044383206705794063042","19225283001638533X338X789105XX275X376315X5639X6876","7291826304500574644977153107542600637X086311314763","1X656860XX69826102394345639X40759509671X0185796703","6311X9635879X47X94962X19X46669503X307477988X525X87","66X32X291927X224790633X6322603299X4400614129501629","21389545270X4X819296548387591586266X746706477X2574","2X5X6158831110828771X4X54881941X1366891033X20X9655","XX7957108078728026283713011129X2X81695151640247843","110051800565225753X5370625990X6989094048X30510X848","3X375141XX914X367585542X48867412777380961417638660","X902711X5685794X92847X7169509740621222416X295760X6","820941X2634X85X494154150633471857228545X5512388587","X48245170X557195X86705590192027813521XX309569X3902","38508X9103989880X9532361488X7239943304394272644030","174712X564906519340681040148598X9X6274654205X059X3","4047129X7785989730526X56235X924XXX61837296929X485X","546946094062272087X811855X816856089592874714477917","X2X362502496X1177XXX358866340096497X2X43X68X913593","79685364616641457291081433359261280238968X88756287","12822315097X92908382X02XX1158580153445181417335119","898539737X362769892X64930332367X615420804293039170","7X0341XX689647698X44030557527X5367X930442814574342","99X11470852184327X967240X8901951X93870X71678272946","3X0485953412X5556921833489009223914X2X866560220850","841718635642338X2110553515X40208521396X108X0938928","80913341691525264117631068829895X37096613284953288","2X899137X400006154XX201675708210747X803231105939X6","795863XX59022X177X0975X1431619X3343200502009161170","5887629034X38X05X3015407973211025184X1X60376681429","097104X6451X7954X8X1XX475997X10217453655142X653086","62279765711456514482435636790X1236130934X701608097","4X70X167724236X27710524892766101100285980942014731","6315613X3668745X068398275X4756533X9XX29102632072X0","41787747458539X880775X25207413480857X7341819X40X14","5758530X51560743153326X640923X53080278057432002175","9538236X44610406191777X856X534600694923160X9393355","170223944X874X486979477208924994437467675577524314","55X714536429412X969747X725961660730007561092738024","5201936X496X78X75X9201288X6X9530303372518040038036","47896379765979X20730X5405653X2801368494X413X323557","6297X6668XX01248653287496104518989218X107726553556","14X99244X9498X9X2697562X262096278X764764X24458069X"}

    Returns: 20357

  55. {".834X81261516248123X969564869X459011XX19404X395462","3213675X65487126346294035241X4336112265X4752131436","8436X6186X519X013527473X5433127968401653190X130694","0083610XX08726737568700502889805209708813X61599749","X39518XX14808119100486X83449404835X54723X256883058","21162497865131X51X5860427219526367566262X413124598","X00420542314680912X08411772584X4X6554273753X392655","92826793296112832716139X546090828X7628242178055317","2314610038619621X4068262X3660877139479647013714X85","032964366067509920339XX6553X40X08493518414X5X9192X","0842828282220094698879395532262095527281X5X5617581","946115194X4709791790298X767944139XX075410813697664","X5X766559871284X666X5073267X4316897X84140090642630","X56990X391599026668225X47X937668939253490X58X97897","26XX9288023350282142364530X84455287086518622427X52","1X09XX868X16062711329X792519312421539XX1278X757919","614X1X227X04863X0218744446145X8665883032X168793454","93930939881569551223783384156507455631287076X23370","45922962774827926989870916X763X35168616225316X9884","1735573738428X140918X4858757636937923X7362XX846044","03XX169X5512876342234979X6478697995479674388888933","8887781378X062296552X299097X424X0806770X00428XX785","350761642112283117148X7271431X41673319674112553X9X","4273608038176X774701X77X790X4468302199577895996877","344627614X32313X18608688X7703X65354472298279256961","X84619638970X92445636X4176526986100294258653529725","49X6257065837001412X8007311167306X679X3740726X2889","220856043643X5310093238316681189912X21130830546821","78X65056X2002756028583303109X534455037X7456X440558","XX489428860840298604784184663860X17038747108757443","96X0545278587801X3868X80014890X1270598X23485739072","9387X81936X62X13389946960586955352X165X78274714X97","7362252337224310703218898752820306602896X116655724","602101054393X93962719190169723044496X97531X6966582","975554470X96002198433374X46677186724603578406X2419","548X4X285780113610058X7049X932252159XX8X2018059317","510460110573940616638899X17X6471887816554599687192","X494808X662320X5671916431213900X106523026327915151","3X174073836X974805X95680737420X5X206X823677011X174","1622882X5485X5X02331309115110777124993596X58421080","86205633300605061180876243338293184004X3X663807342","7549X6X8653646452389002894118445260167093540X2731X","8672451044X3278X6X2397485X89302916863354726544593X","299968922361711X8412292276558328X60X608228X1177X3X","769X984376601825247038567X83698XX4X75318X004354799","38X110102533187X65X073726992993X106662045562469218","48927953X3163X0604677XX072X09688720965391869029124","8X1XX25095X2519332370X570605X722002677676623202892","02176797210841790X697500030X3399X9626842078X331884","X3X231236977011026X95X66666X705753X821217009X85918"}

    Returns: 18513

  56. {".12X59389335727740838267X556313625686309X400102251","X94320179670X6291504518421082638174547558144123964","53507294145197839922609X93X5XX785X5852952206715597","609019167965982669798X79096038X8X796409X93159XX270","5X35X8538X99039849X276186983565X417X487703X3382425","623747040X096384066645287547178468X6024426X2959594","29821308170960164X7112605410X577239X3970085X8412X5","17959802X398X12352512433296X776035X069XX65560X9187","02422151619593X604X16391066X95736562X127065757X521","526400X9782635339XX8018712272578536067340249508X86","013956X24X1857727026989987X391178X1097718097999187","51628X79294600X2801052674676X9590717377614XX201601","9486224X654021952136605824766641220866816284481527","2X1630925044871647999069X9XX8022400845559339979502","3X6X093433X707607140695535X99100X70162900976X5550X","X4X5133X8684483983X94X6971330187X5864588998479XX89","931753X40X653460X1065100439767X8641133927531819072","073213XX974X92675679779134832408102684664014X24651","5X02911538269501X51810X4342581X1511XX56X2749532666","82136991288X0206299872X083790052X38331475191421077","290723480104441X119596876X760114102614731595838230","209367421XX345179940866125921225714082730097844X12","5309235096762554061572978656576772788494965XX11345","17X233586044108170956X9X253402078220027500203X0706","739933754320221X7207456266XX220889133X316277320998","700107X97X01914291819275761X41213X911540495219252X","636109647675810X53375775X30299X53796143318X4780436","9X69582996X7464X18791934868104140XX899859135251819","392966408115980X02635X6879X28625164X20817038806676","245099173586943898995501413X35238X0238666545X35110","17X681611480810918243020738368047666X4046X45254802","01312331X2449X7X299X20981XX3200X8637X4X61078526X47","454132831205717X307013965627876X781896929606X44X57","X466108872797X2785841062221X4292916315359654005X59","0444111224850939673X3X8X7XXXX47323406743528115403X","63519948031512268252558382219X5X7X998882X181X29203","5855688951X3872X10898200923X35823X8466896183032535","11X76X4396118899X920238026449465683862223452360250","6X6102X95141315291357X54835XX3713545127071591256X3","574529679225X60155239XX487X56223897X80076080651X09","3567544657216XX902766X749XX9349X197134094346889437","34X0X512170265X26115485487357X8807601001X05373X678","51346638X39221362806914361007456428605415X050X8020","031X454646881672989122X950657971342329557709580X8X","2X7928448743871768X930528799319278X432251759064662","128766X3857153519321XX7666X48730379510599X48X61X04","813963706178X10X11267260970X02X5084747657450926577","7X1878550391305X2367699036X189X552219966X465751020","942X5194715963602XX811933148191317X609680293549419","14X10999933597X3134892805X0502569177589486260144X3"}

    Returns: 20429

  57. {".2869907X44X893XX26640605X21225186X95387X335398475","2307X8111X2787996380X69922827019831335250888001104","317700962343971463612328911X43079298XX488116786726","9574X720451404105XX86X147X687X66960892600970X23029","5335920426X542856785447299703419468737176877910187","87636543773962553162191214X942X54795454497X9823263","75X65931945X726901415083459171961X60336X0323775962","X42774X330109X8X308658X2XX15296524865635366554540X","37347955899195277061233361590X00X6285960X79321X0XX","808X913X048X45XX172420115X3276948191722X4819659498","0620177X54X663768X2671X40423132303436598622X27X725","99620377206660522191X68575438963144606783568330307","39938278179X18X0X214X72796333322643X29736655172362","196X8X188X84599X2114X4913X2436021954X195X677871221","16XX72101061X4X32228X26X59411338198567X6670777036X","03X24X587301570972999592694849858763903019X1953X44","743264833X2042663X9X61X055XX94931518X0166138363217","5052719243X83X05X94228X67402251619X8637431X629557X","X0918445117640103595570X74940051608844009867231005","9399794339X38XX752176563X7303862625125X59170XX1364","57804X787629552461021186873837457761481756486910X4","16263096736979X67071241X9284897238066473X616500329","X992X145409X478XX488319906940550366X2218X23873822X","X8X03X43856005202202298684X9XX967300388933274180X6","40X8124052561081602491919XX9130969835X495277072240","X886697025398122X03870446X5448586264X2473145X42929","583X08370X62155240602835554X4X95929820248148500X89","28X561287X25981182344044367022419661X3907925475097","3979330X8545X155175X91070385X062864006X3X779979954","2X438X36X16636099238067X675X0773010735X34849439606","470722X67X79XX71X8X936X79624541X92X5381X3731506130","0298236654X153892962X6520829X5758061XX306632527740","349028182249X760XX6955917353823044448753232X750332","767X02X1X851180X6321935609X81X03XX3208174375995200","4315581938733362X46687669313907235926260797X800045","5980433X992295327327329X98384X422X30420XX848950705","7986794X64105413018816206102X970781001098086816245","05065X687124769X90828813969542900295405X6646184236","04797747667X27319X7859307205844X646424906991468304","6795794974154476550X90964454129X3911298405XX7X233X","09475XX2X858625399958079X497764X61X999149696631818","750970X53684274326624X0X82XX929435051679185X4949X5","808072X037060051092X653548336887X6347551X75X99354X","46879999636789080939X3658942808329X437577916120617","731734405X6X12748826813692758415618507XX0247446360","40667624X5700537684090X73612711875709X501127795376","2X513XX1X62X8191X5X64766541X1387X37188X8X750727462","995554740864598374989923416569408541X5915965137673","4X2003064209049886472231X59273251876839696X561X274","312004326978X3463386851415995X31510857964727775432"}

    Returns: 20258

  58. {".74359XX18601X6223080XX0055964X3X3X69X441760174X70","73XX9596XXX86X2X499506116X929XX6227X9226203727X926","XX75785579316134882465311292525921XX2498246216X41X","56079686259197X209X0595361306X12X3X82608X090263472","590705096459X8822X19X2882X171980011987520552113997","6XX90149XX41007X97932828721127X798221X24X0579927XX","63534142X195X8443082932X305X4X692X3845706X35025XX2","XX03XX2872691X534085442666130X43961X13779X206X0375","070XX53X3721X2463757X651441811X2727X43X0X55784XXXX","233X7233XXX49911223961X963898887478012X4X8X7XX0757","37091983276140X02058848XXX32567X2X46075X800X5142X3","35005737X9X91120X1217060412360X53X75X7285XXXX240X9","66471789XX35631303XX380958X23X8XX42587X4X4X6740XX2","X690220297X155162X828737X9X901195X214840671X892220","59X1248246396X334X38090476413X3X557X5X4X427416X724","9X28641XX9XXX214X902X102695X5X565778X522066793X76X","45031007797952X82XXX3301X40X7X8X8X6929186X604111X3","433101092X96361647606417890243X7774X2X73X6775X5112","7842X6X51778X5089301298973186409482X92676X523922X5","41569855000914515979907851X39232XX1536X0309X131309","XX8X1XX958365X10181X160640674746920385X0666680X33X","4717789905X4X015X657XX4XX4X7985X617795928864400743","XX015X98X0099X47X965XX4X89257X2X2XX114226658X4X550","23X122535X88X614445433191X0226X4591725135X2084425X","7411111X88693359X5XX360992189713X13X4516467096673X","1X771583X9X90013948835229331X92X68771X0X516XX42730","19297549549095X06920X78769196685X185683XXX50X795X8","22050XX1044950X0093098X8018808X423901X968131X67499","6853192X231690X8221X8X527649887X57315X1X0235XX3139","948165882678X6395532XX454X0099796878XX890370581X04","559657294969598X869X4X5XX03484784052920X779261437X","7X69172155X928627X5572145565217192095X2039XX027X76","8817870X80448X99X8X9170527XXX8594X371161X81X782XX9","53X734718110377130X0X930622X0X85358322483482916537","1XX305X4418XX461X06144X9571627986X33X2746450848551","47595383710X6X2989X869X1949X1386660XX27X4X4977X515","80884007X041609654829989197322676X4X2X96576XXXX33X","8460X3X64X43953X708X7X3225340941227601888136373367","16962XX25800539196X150566808X1X6X617X495X0779861X2","X4X7X875748095790976911600528X31943502513359345406","2975X15XX9281X540XX397XX1558X956X3X973951500313X34","13X1XX139679277XX33744160310392X5709048X6032084891","6872X4842292815X705722747X17967695X167X642337XXX64","2150X434062X59X20X25959XX322714948420X42689392XX46","09148X60X9X7133170263036940135X5168125566249X7X418","0X2616892456X98927X4594021488102625X035985663X8002","997226X220067636X6XX298X353362X8118522458940X93598","516647068594X5630701X605X7003XX94519X87056X0592X4X","2X5558122X38990X600X811749537257555651X4X87416169X","7X9908484079199660XXX52X681X372984888X0565X9662136"}

    Returns: 18657

  59. {".9X3089904X9X212072XX2XX66262001479X30998X0X3X9774","810705606X64X34308589662X72X9520506960765X66467704","XX2X89235981X8X42X48290X5X51X75X58639X1552288459X7","00150XX3081499761812071335106781X247X72X7867903281","62206070725210697793346886121291044906441X6X967646","51144895636X7XX207638818667570X3661X8X1X4443X42351","794744138737X58795935546X4X7X6X17366074XX88453X811","X8304436X6078931081983682127X91706X99787X811X7087X","314X0X4638X0X2X19797086883717678291X5X246530300622","3543X3641556X163X1X44X2X3171X997487363242X76024X48","7XXXX916X9X16X6301243714643X9197X27864X3X9X8239984","033X98X977998X486X6X64X4X4X23319430X7239746401X300","60X8X04X4028760875X1724891X8X00122258710X653685X1X","XX1897X07XXX269828X30563496527749X36870122X9003162","X5X462X87X2X88576217860X4454124366XX4X9435078X8540","X362X6831X5367X58X48X4582236758780X1033398X6911X15","7379509X067066X5X73X355127066145520X55X836669039X9","37X13X382XX7X25192996X26X06135729381124653X0753980","X6848771X03284300687318X28891X0059222X724831133215","2791042191X6X0596X602X07X5X8XX19872X7657516283X070","571X101016652X736702652141187753246900257X84149371","48741189281666345X3580X383XXX9781135647889476X4324","05X85X77457970112X182171788814476784X1451X298730X5","06X7849694249008X005731085X720X541X61X36946715X49X","XX28970135223X06X56046X70705215498X4X7597545049615","6X5X693X74934X3X318420575X244413X16836X7X78426X09X","4X5544X5211X99X041842X86X802X53164783X77X2597X3054","749X86X26X998X46554554XX3442X3391857972608X0X1X325","7X3187X255464X14X39932951281X215753273X79393829X3X","086891075448X9341062154441072X10998754308672345029","07925X443X9X6X407481X707X711X29X77971840572070XXX0","9705289X032250X989778X884XXX9X3439XX83X5160X1X2737","15805491764252447X0X817984X5208328XX1005X59331X0X4","27756522935962XX6X9790290X50XXX54567547850XX624736","6156X928565535417X1X24056318X06921270X0900X3217019","4836104972714175851730X66235984606490X553732348767","68013333740X652X05XX09XX8X932XX6X1835029X020X99X61","175X98729911455512922X7XX45X5777459837435X449661X2","67766X10180543105145210X6497X6XX63XX9649X788321675","11126773430025543X893651X8X3XXX2406586X034X4300X10","XX0X8501563200973X54X9968739X987824529X2XX8X9XX33X","34996531301149X09483X51408952504107405918672012012","661X08379XXX042X60X695X946070X69X55X921101346X6575","486129XX6X565652XX44423349806008XX77407977XX7052X2","2864618581400730767628X311589014XX7039764X602X2X67","X866X653X85X20X79826278166XX34540420479X3637235478","6655421130143812353792426XXX868X7724435130X1127022","3828508X2X448764401254X128759X76537X1X28X63697X12X","980768X544X88873388376844083718X62662X403278037707","7X43X494X58883X6790897859277X814X2X0X36XX1960X9X46"}

    Returns: 18899

  60. {".12X08837X1X995X239XX742X18X32414X362X79469049033X","151X51450390934212179214246170083831XX57151XXX6XX2","7729701X967430X8664X300X61X3X09093515X1X5054695XX5","428X3X7120X03312184964347953X3868068X9X1X9X6568658","49330XX3028270X31159554X58185715842836X4X9942X3518","1667115682X88X92382X7493979598804X10530270X1982075","146297966X8447X82603402619842403X08234485XX4319X19","418XX9086432690167219229382132X374697X78144484X402","29507X0532X464017439798X8504472X03199X96X414534670","X3462356677X01870375804429812504430683244174195003","829366985235X4118193285510018557X87X4948977X5084XX","9X111420X7434X6XXX7XX71X77247XXXX888418206X2114003","835XX522223220446459949X06X085055181346568X3945282","X549X528X93358120X52823X5379X620831X016XX21X298649","014X55X8178536960X279XXX2350730X6123816X0496019839","3937775X362404844424XX026X456364631346X73505X25X76","XX63349642X54678912790X0030XX9233421X866399XXX2X57","152843234992322866475188X7XX71955533744328XX4023X6","88X817XXX55X0048628X04X11258X62706X844367506233930","02X5X414X86X17289966X58X8516585X726559249115717217","6X9578221957576967226471X39X265119X618X500799XX768","651X159737247653X726131292X48X7373761X421X55698X38","467XXX11X71943381758XX1247085X8X2111X8X7810075424X","90X3XX4724666787X04932X3062X55812754868X4179X58817","73787406813514940238824412XX893X9622331274539X231X","0X25XX42286676X296656945XX2813141501082176XX18995X","337223575542X3830730054X73975239XX20736XX285260116","9XXX4440X42X581728X9303649XX17867548638150912X72X9","X028074X49X95X5297721X761X9X1546X99721X2121X094889","35960585830011337618X64270185XXX77910X8829X3139X22","9466983X39623X0579X86618X7X03X4113X1X97X005X768602","6883965X4324X761XX14X00462X3215087192872X746073X27","80X74909XX81144X9888XX9375XX1X7990X0514525X6405602","761X2105X6X4682X554XX9X46752502243X086576026464545","X87264118968157908990611809903039X6719X03584498042","4XX253429217748X27170X03422075593757058294851837X7","7X899186428170XX208659X41329100X035207166132487X3X","745X86X00430X99060192665X83X57751X207X0X5954620252","840X30XX00242X185X793314X3813X176642710X74955X83X1","2X8353316713X84914X2X601797196160968445042XX282XX3","X1574785X94556X065561X0XX1X5615X3X6X0929X289X97490","1087714988660X59X2932082166X68116494483682390343X7","25841X4111190731660XX951XX594742631XXX128799738315","X79X319XXX5812X543421515X366XXX8XX2560X42698X4143X","7X8XX7147X013X98523XX130498X720182734421X533844978","32253X2X50349541356684479085X495129834017898188X97","3809XX557X3147X7X2X09214X88846770X972X0813X4X280X9","32126395737569636757896X96X3452729621XXX34X7624444","64304084X20X7587509X65200X219038216363300649639001","729XXX763904530XXXX086X54X573X6X136340064XX2569259"}

    Returns: 18926

  61. {".24423283741X50644383188X07170469021XX351027545696","497625525832X72792116821656263881667944X43X7580311","179761X8735598X430X139X671970394X8576120481720113X","X2828XX16481747X61748305X24683X3X85730331X2X69X3XX","6270013X86X999X476X4X425X735078X5X186863149180X501","330X543046585X9X03485749527805055794953X3X12X45072","91096897085X283X7X050727XX20869925712661707684669X","X3XX47345477X25198846094646340X7551X435X903136XX82","089385995XX31612X667X51908X6209X5X96446X8315XXX074","X4X9391339066989180130233118X791790718644X034X4951","8416010X082X43499987837X6263426420X2X675X54600X0X7","782291741706623X4X941094XX8990192510426539X4XXX031","9922X52990553511X960381X47290172X044X32701X999123X","X801174286590405621264158X5X048543X4X1996899X49X20","47XX11482818X70X9964X20710610940089X761X304062542X","38022X7X8X1149X745741XX2X6556784822966194777XXX251","2760X007840X79X11391848015X5X9231518055X5XX779145X","0971166497594656X63X5245101XXX9X355359704X9741X309","59421XX83X2277727941288819926851X6121X95X878X2X06X","X5946X14X705280X1X966X924571822X93040X090249X7XX26","6X81513X3315X4918398X66594X46XX06171X83895026004X7","881913451X97X86X007591X7X9672372X982X1X7477X0X8X2X","X5878468893008XXX23272383X13134X8265797X1919X03174","X39367X1484XX6087048XXX7682X888033114255X3X8X24880","609066181X721984X337043XX3019406XXX6X61X3025X51457","3X460172268X269276126XX0567X0351607X70782X8X564XX8","90720451696313X7697133903577X596555164997965520043","650991X5676X966XX04315489239X9826958554X4412338083","0834X36200X211X889X5290832XXX71504454268125X1490X8","X5428268X254081X3126XX238777426X0X5X56664749890916","392255362955133X87881X810XX95282834875920X8954X834","4X185613682519XX71457XX4X7X2860546217XXXX767618X9X","79X1638XX730148X064215X7X375X163544985356XX5016641","X5582X930X7934007X738X1236211023X8565X1XX915139202","4044X15263X7X60X592X43797909X01893942169X049X9637X","4361893X54X516369656768654X06370079658858X381X2693","1X7273X85043572990046022X0384394387X91XX68X5X50315","5560X7X94XX71479X6387X3X3X4X26X963X00X435608670079","38089074376X8X65X2896608762663614519020X2306X18X57","1171X0698803672582886942XX8X5459696852233834921X33","X31626X35412939X77493X302448640X3480796994X9971760","44183X74X102X2X98320XX431366068050XX7173XX05X76496","15032X64556363X6X32300X7663X8403786805325997326X24","61580141XX9651X0408423144X296X1XX02313425X092X5XXX","X6X9X5X03X433X113089142610129431046030754502180070","6552X4442543213X96273658X2450X1XX9X380114274023167","9082969959752X70923129X15XX37X41408611X8076X02XX0X","1X1977XX207XX850604285973X91738X868248X06X0X565510","XX413X3485852XXX08365333849X339XX5X76XX93X129X2057","62225205X632516XX01X6X2188XX6791X881642X6234566X6X"}

    Returns: 18746

  62. {".167X1X208715X40X179X3978X726359591XX150X39472XX55","354841153559X481053X9X737X27X30912494642X2580X2369","X6X98X0414152X4771110567X107138684051793046XXX9494","393X4X67XXX3X1869641X9263XX0X5X27822327271019340X3","83716264X6551823138347303X031X76946X033X0X80660X70","27492702X4454X868X205335973643X468X6751050X60X4158","272308853XX299870474968934220X4395X347796X12518120","533X59X20X53X695638X893124740138945X5401X100243711","97862X310X6817X2481X5X92X94237XX748X61034710653754","4X0947X58XX82X00X911129568800451477X2460177911227X","2224729613558X16X78X9248X3829X063X35466X2662549198","58X5X53X52647732XX7188474X2280XX890X19267944272997","2282X1019019892X6311305X64X71153X8442X2X9X7XX34415","86641480795341459279018495267673X4370XX5X10X21754X","X3X43X82X565771740X42X613313168191X1XX2068447X0245","8228068690660X7629642X9X4941913XXXX07X467XX31X70X0","43X1189X63X76319X841XX33XX9X34X543X00486300276X297","7980357X0157421X10077881X50X897487608649X60XX68516","56X18X817XX7008892XX83XXXX7780543X5214XX470X4877X5","49X81X48X76286XX12X6X76X25XX18X30X6XXXX5X200308458","28X830869677796020864599X30X65X114X18216428X86X946","85X8702839374900676142X4X373X36X50964025145900275X","4042XX6934659379712808139X98363479755191181X41X403","9672864445929XX4112X168052XX8X3239578525024X81X77X","8X119048283724280X0709X08X5368466534542X206X757715","081426XX3X4X18200782X9186046X914366265505200910759","971XX8559X011654X02XX335406492634X613108X831151X33","83824X0674X1587312X47X6X97X46X27876421791730779712","66517741511221X40X2155090090883372X31127X4X2625602","58359292396X36817347X9X0685753005249X57X366249X715","53X685X60XXX3X6704457975977550X57260978X7863265510","887X7732408371260492X6555819X7XX3735X8X5775897217X","4555994X64X6400405933XX546X53X80247X44820969X119X9","645X944046323793X188308217092XX2745387252397817766","0X01782X170749X7208XX9X778X369864733X2464167848094","7719X2292X861972X437X7533366979895X932272X44826493","18550816501X08541101086X7386X296480060XX15154490X2","X3XX78X989390XX49905189597131X740131XX439396511216","573874X11X41XX6XXX84X2569056959807642655X48752X3X3","85X270857912X52526X1X992522977X8X538X63885XX609689","96831337X80899X996XX5X296X81451X269XX0X2890658X7X2","98256034X3X28760899X4944X77X397610333XX5X436053X73","X82514467XXXX22637X083X11591X9830063309XX0940001X5","21X4554X4X81001473XXX21938773146XXX101315761X4945X","01543X47404870681768407X31X26XX2374052585554982044","0X351772427040X09927540541082644X9344X7181570X2349","90772X2499409X56X75254X78X826586371052148533X7X6X6","549821934X522X1XX8952X577158X68463047618033587XX26","2X4X4X4XX20993X2959X786X97X611XX6470975313X4716847","606589021X9549748X9X49X28571X21942X4848X4069340285"}

    Returns: 18710

  63. {".5X356X9492183664825XXXX949X74039X0613X1021X971445","3578027507X1647X2025X467X18204X584823148794X760X48","XX523724XX4623737405645451715XXX901104764005X71438","35XX592577X1734X232386427X244650X204X62908X1221706","679871XX1X86735197835503053X74X397657X7680X2464944","X5571281591920XX33X9X3730XX9X977811950X7141830601X","0XXX5631208635890698168744061116851072X06920X7X694","04069X4X330XX19647083119X373X0902744744X5594759X84","496026716X475X3010X728X32X03317X6064X19504072X3566","178818X850X70XX824X94X54XXXX361X4844371840675X0068","03452394995855118827336X5X28769413X7XX9X508X9306X2","X26682X971167X3XXX7XX7X17812X190XX045X75966X423987","190201XX52X5335731X897107X0X30080015X0522249479651","9254390457798XX92482XX232301947532620784X1295XX174","0X255731967X74XXX535553X6326056178199444X212468078","80X448X232X19072X589076263435X9X8X4511167806282X08","XX0351X6948X9X65067020X0X21X0506949256X52478987X56","097XXX51X45068X017X4144298X13266763523X8458712484X","X8934X275259967709284244395X0099790X70720X0847944X","37X793X34X80881635X3487XX422X1X93524X4545542769848","18X95XX278175XX01789849997220X08X124938156704321X9","996XX7X863553X5488X68X4X3538100X1X5715X7490X3XX620","8647X711X96X0X3X16127684X35945811X33X5857158571049","3X3688817X7753116XX95X18514344X22249X102X683257410","5302X5123X5561800335X14X77X003358X2X9253410313310X","44468X826X9909423XXX920X37610X8974831431122X1X02X3","81X33557625353790X986X3688342384X1772X270897X89597","3435651X281772257677636X7X729X6123X444X4788X687X66","X64X2755981X18X6X02XX7X48X5285X0X24906X57188455931","X0484492825911996432726513X156X52444469810X2049801","753262754XX8106X4X41933X0659620X25XX320X155079222X","340437X48435X34XX18646514682X20305X877X279618006X6","XX73X297X00187808943315080162X236X53965009677X4834","782337X42279623368X1457513317679057X82396588539126","X58115X36518937462878891X3X63X8595899325XX65045641","5508871X34325X6248X92334750433583X315569X493352624","5X66888003031X789X766X384498X55922095XX1X1X8X616X2","X285028389780635X644X32X2414X42261X68X4X884093X983","X5X89624X905X37928X4087X2657827104081931031407XX95","714X32X041XX8162195X552XX239X328659XX99741X0583541","88X321906791X07X3083X19X105680X23584008X440X970536","09929029XX1X41X3423X3845266977X291XX939XXX0X63X123","X8X767X45XX289705072102X34266X7XX926X49132X516224X","05X6463X000642X56998588834X895939591X0X48304541X05","90794206709906358X20825557X53613X36X383233185X3088","60000388X2704735032509252X442XX944X788X649X2798203","3X9539750X198639X6X09X47XX872X09096549X10382055094","79631XX9X15484XXX7X1981X5526X87X25603819X812105144","37X1X46X29XX9901451321X46648X77513849150124X16X814","672X72043882016357X2X664XX95971341XXX42907320281XX"}

    Returns: 18639

  64. {".337405219051X29137920X2062X9932148X60X36417X82X68","X861XX4439208911X64103X2694101775301X572X41288X56X","2X767755981428100279X750X79866448401101X774X5393XX","84X7491106X722856X7X845X87926361441X96X3664228X8X5","41655732176X796945X76X01389794X49X89XX36331654X866","89397XX4974XX2723534729X7XX26X223419XX838X65422288","68628X24127768565X594734X830166X176X037X9X5X836172","7200662X35301002898X9832X0342122879X622303742X8XX3","1640XX45213481670X1X98163272X7810419111474477XX96X","23435X29X15013XX7012X600707361X6775709051095X00019","X687310409216250536953099917981250298730254X4336X0","843893116324372XX8988256261976X07241006X9902850604","816XX849X8X54745253X7X527X6X3048728610515188498862","977X525748X05296222956XX8X8X722X4XX70XXX7161750869","XXX6X576934009559639753083659093X36177X1X703X767X5","730797X512600810830317588875X68X00X76XX769X2518X08","08863X6141597529700XXXX6290571496401009859X0947471","9X2693211431467136X4X118484071991625X4478185422212","52XX706387547X71X60473481778X5574X4298X14X8123555X","50454X751X23X438896045819185073014XX7X4797438X2546","95684595582X68X080779389935735X38148590698383X0642","X333X382XX16849X8X3065326X1109795283527459X569X653","47364XX6953769529676517344110XX1662X752660X5X72X23","28979909152592247331X8416869XX21X53XXX15162X3X511X","87X250X947652X2350711025XX4X6827056202X173104X4400","631431823X3X74X9618XX7XX57283152080615908548023456","18XXX59X61X597X538934233302X055X49XX77714866X17779","36X8398741870741526X5X8X5X603X17XX9642331212209288","11XXX4282XXXX39044998X35049454918095328X97542XX41X","1X79066X58694312X19258788897X13740X92524X502967245","44X81810X207343X0X50XX8354468157966873420897X4382X","613223X49X5XXX7X0X417477418906X2107561X1X727338814","4223X181XX1X46XX4XX7XX7XX7147X66834XXX44X18318121X","886166566032915X2976X291X2X007X9X609X511X33X08X648","022XX52311736804538089X32X652455X60911X67701517886","63292390256596646X976X16X4556X00156X130851618X7755","5328743511511140XX235119127412XX107292950447425414","0494X604XX38X792793X29X42810737230X018467544X07726","7117X0XX98971562X1XXXX784X288X1X9XX350516365650X58","XX579735X294188053469453287X4X785836X4397X74975450","738X729565333971061884X32138133438XXX73X52X69XX9X3","403659655460629317910490403567555804793852539X3554","377X98268638290290422748323860733476826X74754X0087","865395465961064536X95781X18199184217540X2119071X80","09X8001232XX7435233404492665967X0862577970XX709488","3X5X2423322X39305682X408398309123X980187305945XX2X","9563005687310810X3X6X2X08058X0X75X2659X0678X970X98","3194186X873734X98918140X01158X59241166580467734XX0","772XX69605422XX48417502X19615X587448196382XXX899X2","8X42817XXX52799X44X3XX611XX7X189178291X273099X884X"}

    Returns: 18899

  65. {".5XX355X8010XXX307860174X6X040657762X320305X737082","107X55X9X82965832220X89785785X188X452505013XX5X238","0288071482687444X81X706958504031X54689710151X9573X","7083X860026687X661054357348660XX66473X86XX88470690","2621762939XX58912437X9X7XX67098X57X647X2050419X09X","26461780X22984391X1139X8035860X854835X55419X278526","7599954XX0590393XX9X86X215XX44519277595680X5325615","515X3558X228602130488XX4103636067010XXX40376663963","42X11189X3X915849401309017306471435261265148114709","X235X18038949928951394761X8978X11233X439840X198778","09X773X528528015XX256825X76667X1763X684X67X0829674","356805X4X549890167871XX468X730X4X12114X35006825637","9446620134X0341X776514100X65X950933X941593X6561XX9","5970X14XX871061XX71077X17054X2057730085XX6X1478X18","X9X50X3X33X0X5325033541733X8274X3238XX343224478444","X495835X0377851849X890169103166X160832XX99461X6683","226X1280X347830X8XX1626683631240163954498437554663","34234X047XX082X89613515935X20628975006503141X0X4X5","75683780X4590840169349919135424X23744339794XX26X74","1X134349X9336X1X5XX7X9X1824592867468019X7733639X07","22702X0X9XX02871626230649X381673635456XX3624976086","3362X0247X084X826535XX58828X9X5X064753978XX807X630","31XX0X4X0480X98896X3410405108181584300077024488763","39X02X8X9XX63510X5026005822X79876227X045X817X648X8","3329XX9345X42211224XX269XX35464828X355690X24419229","0X9X992X95X660801736077952241X949X025879X536199280","635542X17628578258652879262415960XX4X604X820044556","228842322771X3X750X63611848299X60XX68437X153X46583","17X63228X696998072456031750310X607082554462X030114","36741X055X694XX016X98X6452167X0804361X735972935X00","533512X421872761XX9X239XX55XX3112971676529348192X9","548860X487255193388257517362910251969533X3X3509X47","859968514XX248858557178858968X0439419X4X34065571XX","21388X2534608771X45865178X52909X90XX8262821293X260","4XX987906523X49X16079X8760251836X27509864720089959","0364204424433756X08X216492724642022954X3X27X581162","5X53XX979748X0X123X859660738249X45X28X123805314359","328927115X79X20587904X7392X94X3843899220672X878153","X830680731935XX2685625411XX75X1420031X4X4XX6550531","57235X9276X798714X6967855642X1X364X543227523X32402","44904X133478X28XX500X738X49X637XXX36156X7XX8380X23","685X105930666X669X22393216X57748843X3X15X8X953XXX9","X20X89401633468743XX2298X9490462X169X34025XX323X56","008860039X2993079X50X77935852X67XX764X6X40X63X60X8","X48X85988X497XX6428815562X142X79142028X0X001534265","X5X17535XXX258829X83803005XX05815967X0958677140317","16X6X55XXX0XX130X882X7310803081X818606X118X88665X9","X6868341192344708315X974324X1X0X456X11778184X56385","9X40057741860235358X3X1X642X48747207758804X10X050X","09762X82994X708054654X5179X2836263X8X3X08971208245"}

    Returns: 18890

  66. {".8018232457X034650X5742509928526207848773892518X14","2X08XX64X867X9105701891025141XX2XXX9X1393302X63222","1803560X8X649X2485276X7363X301XX607XX79681XX04X793","103895X90150915315X657XX066713045262X07X01102X8729","7X62552X2XX97720X74041X1514X220661133X7X25241755X6","3X906X59049XX3609666257421103047323354X5X3345X4322","X1X85X4X8819XX342022892862X4X02552055967327866X871","29295732823616X3488XX4X2X161725561303061X37066X572","0259490698X8021189X5X7X536737114290547569550X77427","52717X0889218877X4X143292X752X99965X561251613XX116","532850X99X1X3767XX937115XX0177X2X26347X7XX77833183","84909X07209X9810653689X557X80295335738824X53684725","X05510X69X13XX91133801777684988XX07022X233038X7465","175353071X2X0X7390137345X5X748566568X521X4874316X4","4X215X69752X98979XX2023155X984XX25869X920408X5XXX0","X5X15295605X008820531X8291XX16556X78X1876373655055","640X261299X149X984067XX7993XX959XX328587611623110X","00X3X1X3718256473X12X59X863122X3507X059XX548315X45","43362423XX82X741X4X4936X4372X859X63789965634659307","71671554X9605X3770X675734X3X6990856X44714X15077X49","7613X8530584X150002X6886XX643593948X5148240X33961X","6673443455X113X43X31926929X1946X28268X0386929X0971","80124054887X84041004X331313236524XX1X36400734984X0","00498963951101X35897X925XX25759513809296X4863X0X33","3385X6X754XX52X4566327612X31X547X7X146X97854058X77","5779997810983X2308240957696X550XX96X481X27710XX1X3","X4X2X45975X4187578XXX30X65X117696253X12232X9X41451","252349601085588X554X2986X903997268977XX928X4805269","15058866X4X1X263X918437X80X2X59XX0X3X4X45956247518","3X3X97XX64914714X3470310523067096428X113X120372X8X","2054295X0X750148475343X11XX93X6XX5X0X903X1XX543743","X4305346XX3740401015789X085X62689X41XX634734464X16","X6175748441XX18X89588910176187X418X8048X79982976X1","0XX26945870498XX36X70X61352013X0XX92605479XX770055","497X8X70154686X347552860801797573304X33006449465X9","7755X556X6X9046XX02760259XXXX65310XX1536X2298X6800","86109447329336476294453596215X5250X972651275797052","2757X1XX554599X4X76757X5X43X24452178X09508X703330X","X96X402XX925X28600823762149799XX727394XX3648034473","X0441X10X4763803883X664622476965XX8507754X03XX596X","22X06167XX508950041951X289X7351917675801356XXX6459","4928X5X72X6675047995100457945267443932X83645108819","33480177XX47X459397655738X85089548586673X392X13563","593087443742XX942859802032528057X1XX7X9595083X374X","26358X5X5628158X9X9517334697X67249X1X9X15301289X32","4X16387X9X3X52378X9241916X716211135125543455210X66","0454478X24835333017550X187446379606501638140144443","682X344773X297X46XX77X291X860448X3167X92394876641X","309X5XXX4972XXXXX77861XXX15109447331X9570X694X1036","825X5X867724416986587379070X5X9X3998951X1704XX7794"}

    Returns: 18647

  67. {".53597122X430X9352735062X9X818X07XX12108X69X5511X9","5X893534982822XX37X054524097X9250X4264993X82975899","50267X1531506211839843X25022211203X9X41X442879143X","6X020XX4X313491X447886240XX106X0411X69036233X8X551","81482625X86X397437319X412485063831247X393040296416","37X31XX80304210257812X8707X2X5749903X636XX60905611","36X35X9426846X88713884808750268276X71X8477X100849X","53345188271080701X4902797391769X06X163336957020575","X6188XXXX90925X61X6X27859X12278140914935X59093X405","992736198305324X002X107548766XX972859121408055X839","5X9710201XX53X617067X4274X6708X510321X976X30065044","4X8865XX14X4141X639X15X5X7XX4X076X6490X750664451X2","4747XX99X9X9386971544XX17159545122XX9846338X9293X2","X53X1298740668X36059556X105X89310748X6919233507912","X65X8X606919X47XX0X2644X98343XX2X73106547X8127390X","99563836179287X33232X4X9983762125826X1696XX357991X","9X61468X5317892243647X243X042040XX48746461877388XX","XX360X3X4X3675924169368776082948XX661X025589438971","95399XX185X2661XX32761497816134X677234X5X64835050X","5615X60X72XX0397963385058XX83675721048X5027X370110","X965714X2482X77XX3X5443313X2X5X5X5X607X44635767522","X3446820296X0349909544X0X4023X0423X980906X3X579929","54035X6267XX298XXX969XX293X7735118X38672179061X130","90141X8559613417X746078617683673802836559778562323","984198197288158105X1X7761X15169240XX23X5X334925544","24599X1XX5808284X09X8X0X009X4X5X305X5X59X65559627X","11048X407817547687156963X56612XX91949568550XXX59X1","XX442789251X96XX9211264196565666X7X10354280X088922","6X822299X0X3X489X298461705803600X091866498X7293X95","868701678X23661069288X0414904701298X688881516093X2","07839702575X79085X99480658242X853841709XX40X08X59X","8237X39083X0955790497113X9741927X73969691979764717","XXXXX985442X424X224458X66396XX492XXX56X24658X77273","2XXX383234478969654X1558535204X323630X6042X12X73X2","0X2092052X89X25XX358116751087XX5XX07290073X1125027","1X9X651431098590845337569X3236643711X34X3291X733X8","74437X08883178XXX12X76X544X1X61X3923X2213X26X21673","X156X56248521814990915X5X8XX1289X069X995X25021XX66","431123314564X791X6628264870149X77683X36255668269X5","93X82X384X6X694660393170XXX0741947061342125461X722","658X51804511X90581XX4022X7X03748X785XX63324787X276","20266377339X088XX3822062410X43963289504640644X9142","8100310763X78536X79XX4421839X9X165X874387X9XX34147","80331500182129008541628071XX32003756XXX0259X99265X","5043298995305X85372815493X873712569879XX1296X35523","6650X867976983X29702463228172X02366886801262107670","X9X444999X0921X4076490532582X7X5081X292XX028940X4X","9890520X458724878218X1X0X65432393883887X8672284508","737435X8X6X94042XX9107X070503X4X501X33X5270X1X4192","8X09X7662X41X97381008819X8852796X30X03098X88XX5940"}

    Returns: 18755

  68. {".75838XX1130668X6X2X8112X3906X21820X51X9XX","7214XX350X602981876X62427XX5255X7X4073X702","X606971466XX23X077X4199X9XX5X813XX1X61175X","X42041X69460X8X341XX27XX68692XX79XXX232900","X3748XXX083XX21X5X701826X05843571076X4XX7X","95057138181X278129X1X2X273XX168916856XXXX9","5XXXX8248X0X45X3887544133709X85373X10X1XX0","XX979061728773XX203X45X984312X3X2XX3162101","24XX1X9X5X02X165027X3XX8156X14X3XX53X8X48X","1413X45X48X2X502XX08041426X7X9X2X71X835635","343X76X12XXX85341201X08XX4X30X43842XXXXX6X","X42X4542125537X0X435094375XXXX2X1X4786106X","6X760399525824222XX3X107016X04037529X80775","93912002409386X29XX643461X5306861754668794","X97978X1X931X88X2XX136X6X37XXX6X3X186X375X","4XX0X0445X357X222XXX09865XXX2X7984X76X6389","X723X78107XX5XX3X2926X24XX8X8XX364X27446X3","6X34X9209XXX4X7721XX394X99914X644X6XX32X90","9XX0X439XX46X32060389704X699968XXX8258X2X3","X11219X19211X55504843X834977XXX47X4733X738","X62X52147712139XXX39566118X7X090X3X6X58X60","92X5878179X9X4X65X44765557X7XXX4X216X56X57","4X9X107X3X57801930X04874XX525XXX40XX9X943X","28716X9X72X0530282338XX8087320113592XX0X68","3236X742X3X1934X1X3X79X323X138X17X57X70XX5","X0X025XX0892X34X891XX29027347666X154X259X5","8245X1826XX43622XX2X78657XX7086XX71X36X9X5","9X57XXXXX6X8790507698X2033X5X0431X7X4XX0XX","868883X261XXX45796XX6138070X0886X670116X3X","618710X69X9013XX83X864XX08530406X594973X84","9XX29X994753X6XX4248096606X7070X455190XX5X","5X835239X03240X724X65X9117XX1XX72XX045X76X","1828145XXX4X4X7X7X4X8267682480X7765009398X","1XX38XX809X51213XXX6509048261X5X41X932XX9X","5095XX57X365X1X70X67795X37667XX7125X986096","04X396X434XX1XX13XXX85X4144XXXX70XX06XX865","1789X997709X0X521X25XX808X00361X852X830X60","X29X8X0XX996765053XX9127XX883X5385X63XX043","2XX0624X81006128X7X4761XXX26468X013X367X02","77XX30XX82674120X16X446523X9X646X3X58XXX6X","X8732X5X6X55X86X0833232XXX85561X4X86XX39X3","4205X5195XXX6X5X4840770X1XX173X314X96XXX16"}

    Returns: -1

  69. {".342174873374217806430666998902733619","X66175075178X19268694X9X11778054311XX","130X66X0581711060743X28147336739756X7","X020273X0300113X65X4507918731X2273701","03678962425X416987818X12182X407668791","436413821X3414X981X04X971980110111010","739474059943614799X1802660908X2182498","209870406921002939913017731X09017177X","239268XX0724170668X5656X6863577624X64","8X34X32X722X19X830956628418X27767640X","067869041X52X6739121715199X2122958242","X783747587X007X88758438765496X0284815","043142511X9358262X874102579861481X706","X50075590984372752030X095351216436831","157314894328205079X430986X9328256X013","1X88702464739131893773089095150156596","67607344574625003538423X1705845542203"}

    Returns: 4706

  70. {".8978571221613981602X","5100X21536X1X89246101","40XX90697X3X39756062X","424799805206124669254","62X1X64843441X2106784","20229532089XX7X644495","X51930X19131600X32623","3723X5149209X000011X7","3X14128301X467741XX60","375732252723321792626","X147868736X58754123XX","371899382683360062137","0918714595X398XX81719","48556288881170562X073","XX5805354948474982312","212269047X3525X384726","7117122X0X4302402X432","822X1X12336X974X27656","840X1174341562858554X","2108X44012070981X9831","798457578734199969115","0782414908867151X07X2","623430X1709X869978812","005XX27168X2687997588","9054443511863X668X117","662X357X835X478821359","682048655X162X568313X","1509482X88X283858X061","772738972X20715025108","X31831904X782232X58X3","832421446563208X34956","2839X018830018430XX33","66504504X268754XX4853","91150501713X838358523","127635455505X67498X63","14X649645943939175452","972387158122307076999","016513254200971982541","X27108318131278749955","13023X497680597369539","5863597X38X6508656021","639217842717X32615319","397192095995X92X83143"}

    Returns: 6651

  71. {".X967598635909513X3750346723491","573739X8975104396945720X20X992X","71507399934486X636X5849273X10X3","624711418534900563X731560415998","834631905X9562849X0223747005132","51516164584734560831X594886X858","35476763216X474324X2495343147X6","24982X65247715608885427937871X1","760325105780X506489474528037658","491245X39255131106X847751X24279","86X8208803232526535268929913X91","5902399328561X016450XX804291157","65225842813474576X3555314238308","583749725054990319193X603945520","6541795863580678X47041019802X71","7X25237156368X26772939469X39045","02X5371053X9215655638296X9957X9","3605553292X83X453503X75X27X3205","8X8X0197886065463814X9200770619","73351XX0668688215743906694X2497","983928XX492X11X2661313259368X0X","502472253609101X440135X555X7076"}

    Returns: 4977

  72. {".2045995181094X912521X7151X363782","009227899115X61581789870958526482","X809X5463844951XX120091363X93X94X","636602762404537600838146951932816","62X10561X6327172880473X2074206565","737X5745X600171501649141063821193","XX5873258138992X619405193X1X50X04","951032763993015457X82016388918644","0X00180600X3876441630X847447612X3","1163317X0391846904786153623182700","X8167052218X934XX1764X608X4924814","48508593855872233227X28243X4X6427","764569X44984799541XX878825X117485","56342349X9706933619851297X6833152","344135546382633X9XXX4531242994934","732147X16427629X56758849308932754","481049152251X873X3038530727XXX675","082955845009500833944309X10404794"}

    Returns: 4373

  73. {".XX5282219165599223X66927361738XX910816319066","284070952524X1624621X5197572402630062483X31X9","831386932805274535520799505058591875753800800","67035304515X2X09410X038797711261335XX09436692","966040124514537921429970X58634856690438004418","8X29351389X7X9601895764440617X1X5146733578331","2791604779348730887674X577060796743349XX7345X","11047X37301681163748X548X870583460477932X5483","X444723618250925589X319481836646XX463841884X1","70017723754769903731679XX2342X532X90X93057349","728X80183478803X597351X74X9565667311526921282","4943449537X8477099154946958586473281431257690","227043061426903123678337437XX1103403629632051","387310X64X596381279991695867618XX54560903X635","XX7312893094062140X6943X8187545617911354791XX","5XX543698675X359950X6217X172142749425052598X9","9X601X7625365X3X9982XX00829950X24674X87000882","25323187821797865341389943X678679340675329118","390784736873X11722X66579601282666011503903309","27X1X181900023X1175914380624X66XX08898XX35683","X5552775297121351806909301X518924808507156229","450X951035X055X50475454470514808411352X1044XX","380358821284641X732X77XX556X456X0535130389788","55X1319877347659210312X44672X3050X39438910554","7X89528274695X7926311741X1062562X81005X602162","564X69716838356167543536X44363356521883X37205","0658858389836670533377X42754X9998959770249770","749412540205X8X21X213037XX563407127X620X04824","2X38783266X2X90906031X882838603058416830X2592","72X36721996420675600142833997X046539280906535","13901083677528X345491497585456X03257929X67331","60458433441X871958290X71XX605359X265XX7546859","78627529XX568481706747780789X4080465878601342","4X6820X329710104228674X26634788X834915341778X","01365160329580748X03269965X7359X30670329X6553","1232678218291145182X431562754279X064X50395382","3X4844X65850973297588941X69879432223691X3X28X","180038959X302434701582376X9801969961XX740X093","5367080687436114X78192447X5547290472X96642980","891218X492X592614X9X88332276734X72991512XX359","83X8160202986X014X48286952531983092450XX10559","692170829589405966018744585092845519502X50641","X01XX037X0312X3732493520101665335304889X36143","206017145X811095X1154359420837430873820053741","0X11960455X5789X1233994952401X5917647129619X0","755108023X81660X3541542239485378455XX21XX7788","4X031X113X84678869845656542066645863756855314","86924503096231294650792236X752X14090X3327X533"}

    Returns: 15876

  74. {".013844X305496636975","0X647488625638510059","05461X45265750025032","38X9552120X264752X71","31929694752719499X33","6575X862X58856613711","15851293786992782162","7X39X206911120002348","44X18134024143971905","69010210785523163938","886742496576670XX837","0508235911X740199631","211X9780X12216113994","18060604667X542X5137","33638X8024X49522940X","267746010X37513X8901","X8335827693184037665","500X9648300985252725","6327193499210842105X","9812715832360063X799","X3590249083362988395","140X8769X53243263313","8708720688667415306X","11347XX1708935X88215","993X3887567241460131","9559970243299781521X","61X09627XX3758216375","X90464640964757162X4","09731646556080600057","6793X474769335234706"}

    Returns: 4474

  75. {".75955X9XX2","32803230965","07360851991","6512041X230","79743414X56","779778XX104","0296285X906","2X647485256","706X5088274","4X88349986X","5X525347X95","5564107X180","45654688824","566731417X8","122X9649365","94990781939","70346088999","0621243910X","X3X84989862","8589440790X","50X42500X41","485X8564382","43855446564","86889584398","82X903891X8","55573796828","900X9348444","3X125083467","3787X6X249X","87512517640","221653060X7","084230X0342","X928XX53574","11543579174","7X913X3106X","594X8X14319","13365080835","97853459680","73444X11X45","36988160870","15284245507","63X10173X29","56019122903","06752738961"}

    Returns: 3941

  76. {".866554X71901X1172335X69772521X8418455704","59914077374889458827061037X87231960419417","46791826129092880478963597478669X395728XX","005736695662442111112347X160021924533X746","8796385X2874X5331064048X812048091751145X0","4717586665416972847X66884792X662835904622","2X68X94217979482X754785854124285906129894","4598X5X2765565075X2811289451917500X82X700","173106979428268XX7669X8352777363207X828X4","23562283313647X8X0416029815733X231155824X","X860303389629X72X238X24222X4874275713X125","189414X1958466880975X12X5XX7232902X2X6XX2","78689314064337007198636699109917968547410","745761097860599094X197394X06X0885X12958X4","83132838761312809498167087425230038655X92","14X76162377X7881X38X39139767X654X057372X2","X175554982X6971X2417069171536X47XX9749021","077X66434529XX9146155156X2701X01151901723","129336124580X6429258420041423508344092786","5X0050138772568920986X344X588X3268328657X","56517744418515971396309230951999467X98900","22671219622942397851011128548X07960180093","197028853526X291XX537X452756622239722X708","47933591X55636XX7795X06X21779472392941509","054X47829570486848549153173X915470X40623X","5768294X27624058279929X0654261940X558X681","264368213371X86X685395728423371573X6X60X8","97260XX853X5927X45X099X029784301613441300","2664XX505901137101656411950776510552565X6"}

    Returns: 8658

  77. {".65X5081902X5X4192859798802","XX5XX609256099295313X613829","856354536X12X910X79677X094X","531X711X4957X950X5026495825","3X481X6013626X6348538393868","848469464234029716435785X1X","561768405X81X68677949287660","191500100672X61407672750433","847921069949016X860X951X829","535924X04500063194X88381071","986883X11867418X91675598979","X48168253841287506022100021","7932285855087501XX5009261X7","105599491912282408204116120","380069X78X8053X654292298200","220668949906024X17559318849","162238079729304235X5885X634","X237927X373575XXX5633129948","4445X7XX5X78063494455419777","X617906902755802997677204X2","X9X18367535213X715527220148","591704265946X19338215651965","62678X789129531785345964934","385372664936024XX853190182X","4098093X1209889107X3XX01672","7168679014608XXXX3X4X2964X4","10496540234X990065916779384","X85X594354558X01099XX984104","17640376626X232743279967106","144075X0653805X65564627812X","1694850X04X1928548X15306009","9858710X4669307210383752789","67248269X160622184580709235","12X36337236X597177101261384","69732X765105X74X44328468916","726314107X9X860940499218133","X7XX24871X4971XX15810199228","744826490335X1202X413021511","60977963172401X366633264X0X","9X73351304768526552X97X8099","31901X23285852115X4983X0518","373434X2787444X04X1017794X4","10X65870696X424379009651495","298X106488489X49130200X8521","8453X299808702802131070X01X","373427018942X37159697879236","559804936505116676835087950","32X76904X5500579850X63287X2","75X239538X95579852886X91661"}

    Returns: 9486

  78. {".031XX119103XXX969992350X71X0X8671747XX390X50X6X9","029655982XX733884X8690XX7X0324247X9002X4X542XXX7X","3X933X1X9XX03X12X618X7X81X0866XX957242X9834400XX8","7X0X77609X07X79X07314X69X0523X2X23X087XXX7X1X47XX","405XX60559667418X9769242X33286X10737X0631853X8920","0XX60460X9891X3X92632XX78934X32710664X531X982X82X","2XX9405XX3X7XX115X8840X239XX3XX668X3X400X4X0X9790","1370XX66X5XX0XXXX50X96XX68XX5X88X1925720750XX6X66","X77XX3XX552XXX529X39XXX649X7X35X435X05X999X0X7X65","821XX9X4196050X545X44137589193XX886X189X0025X6X78","0X85180X901XX6X14X77XX08XXX2108XXXX164441X27XX2X0","X778X0781XX8X033X69419X251XX99238051002X27X55XX18","98X823005X02X6XXXXX97X3X2550X892X852581X449129101","35619043X220X146X445852X63291X980X7756628XXX6X86X","91X61835932X819X16X165106X2734213X4XXX594XXXXXX89","8X204845090499X2XX43151X035XXX58063536X9078XX7412","XX4588X597341X093468272XX42X1X0X3X19233278XX15X30","4967591911380X3155X90614XX2051XX5471XX8615X023718","60X430946X3076264X57XX9999657X18X60X8X6XX9X5463X7","337X0X0829X74934435X287046480XX9X1634XXXX29X61726","X3X378222X8X6531080351XXX44899X6XX649127736XX71X3","X9X4X8X92163899847435XX3X00068X2X49157XXX64X066XX","X52348X8X621X3269097X6971X612X7XX2X202XX4X4X9XXXX","8X87XX078X201727XX492XX0249717XX1583988317X7557XX","XX0879XX07604761XXX4XX3576887XXX254X87XX29X295375","44070X49243X2X0X7368X999X91X09382X0XXX4730508X282","X45X12X623X452X9XXXX220XX2X190X2725618X7XX5893468","4016X1X98XX4X52257X21427340XX50668XX0XX4934636236","X4X007X1X9X9XX37919X577X8X258XX043X9X421621221XXX","429X1XX8728890567503362X12673X8X8X1X2XXX314XX2X8X","6073837XXXX56X63XX5187X52XX0X7X79X164903X47671X12","XX1XXX70232X4X9535X883159995X815X7390X4968514X40X","XXXX452767522609XX3X3X005212X162XX3X7X3XX07623X15"}

    Returns: -1

  79. {".3668X81208256061X58875829847487168305078","12X8930802252434879494X47X56X7909X07918X4","48X37X085565524334433374X1659X46885X81668","1X553X83X6X1848588101594116XX4695231432X0","4474670X1585514920524932X763620701392602X","9621724231X1709X96559568208357514190X720X","8X862X518529650299803847656393905652X6831","79560X1310529046X686323X93X55122152006992","X5965X8905X868528087155834678417X13094971","445406500807X7062915019694992435821578480","85X9520994812X08207981614580X32X123639718","435514695762X770689184294185153842X413156","69527129X679134439X473X350782465993857040","08594365X09912X53250973175248X45631395187","42X418327925692798X839057656558572X245XX1","78X01000781348X215424114988X58374X25X3X84","26080449330X32623706339479077703537222033","87605X3409560786890X014343XXX7481487802X9","9897634230093052545946883XX725X44469X0173","03623797660X01972X26359201172829513899019","9674X92X4906225986033379978X5195673690611","799309794542627927718318943X4X05783X93X54","9618108299X150X2961617X10X134345X15763333","31X187323X2266866896865126928057466576X44","784626043710210464X11091922071346X55706X0"}

    Returns: 7443

  80. {".5625335744888802115551941X4X15780476175X260567811","406934682158958505110988X3873289X562232X4887964X43","6003318610525259X47214X6X3499755097843705X311577X2","85X716523X3766639X537938X649892931X79X5XX526388092","2605991459878655498033912450179472X960443051162646","1864140866X2X0958376225X92188X502060665535XX524325","9191077X738288621179222521211X324632976850017698XX","01X061X329838443428419X7X101740XXX855068X17444530X","964294180026246913387126364944637849X2119726365441","3366641601369037048X7X53002597213805377948X4920447","578620411X1393199734535838307539X96416056713459532","00066X4084X366479999573783332X9X14060X001957274847","7X88139433X3X736449669866972981562367158777753X100","08424007064680X008X4951X89575X977X30186X8805706237","6892031156X5598921045284018814X0339861085X44520791","X253112706X8181090466670018017XXX8213X7628396760X4","644565722X70299034X134184127988056X781525605399679","410748925797854500X055676171X969684418979X99818393","30XX65X68748066626138X8X70163881979996179603150000","1986X13351257327148277997X7061533618776245X0659679","99X785001545645X9106X4045440781X037536383115X86754","0066X57X11469X85925X48X52288461X2736X2538060903197","19775501100411997X17791X1XX93X783039199884X1319331","X77X76X53X08922925455791500606993X0266390327024079","X8982X996265699549676322712141X37597591X5382X60268","32021088937674X467X673796084925232944721X353760683","3261129991176557332X9934179429429X41208416X36152X2","85103X9889867X907989269064XX964209747X305470131576","844X71X539296X554144772X2119803862460667921X2X4539","443254X7566714243012683837895437157X108X494X977357","18279546155955X99523065X3X22117468469878039542X895","320X6X05222X2000797790713X8172X4X141X281144X99483X","X38010274225945X224X8X572X85377539717412296809X617","635345303X4608X41099X50348416157121X31477957096494","04X864798911167032425789713810441833108X5772865348","394878408542427X759X12X352957462886685278973410968","146516653077346324820286489077994X23452164X1364722","793590436027966663431034XX7X8346X30836114450879512","8X4979X176453X91863X266X46575658209118X2X591103837","9X66X07XX80189894322X2982139157295105X819872124491","48236448797X39384163429386928X034610691064X0563605","022370112550081373X5906097288383912570818791308024","22451140782712853786694941356156700861039X00187048","43786767588X6X390263999817X84X7364969393528442229X","5057515830X82X92X2431998XX31141214053XX10638548804","97X249X5277X08945291872X7968XX601395748154861511X3"}

    Returns: 18836

  81. {".475891X505388X1030676X21049260599X49331783382740","462X2X3145457274147521092599574569201539037832X9X","535360822966571029589777209452X73X11X31X2432881X9","20057X96783841X860930919370464064214187540X904X09","5218637305127211413436868513056804412209555822560","6697547X468233916X938949971390X7773X39X5774505634","6X77921487419316889311165238X451412303X2984167X67","8644752658X54523268326813153810757X6397650X036449","0836184120X19644059553894716166567775306X35997XXX","040063947562313893246225X768009313152X3007373X6X0","0626987X3156119X069X96543765545280602252229990607","2631320394X558534461X2461X005922X0695X4X1336008X8","18666X112764130X211077979459660X6X285554629886495","16319X842990813129174X67039071541XX91086849637902","565758079849314X2X9X1927032X97241469X0452133XX479","39977171646X692X1085130797997X4748016969549565248","3426375X568917307376723X0325864255517X64452759633","974XXX857506503X1565960148824028X7754816603050532","6142404X889294781589263799942421056633X2629558X82","130135648478X16X2X806X1704347X8X368X7637943457354","22X1563899337242326404439568315534944215409567733","353824801578606479325363683530840388329X0264X2083","350500376571X89976X51595333XX59256465086X5104981X","476X206X7737507X54X16X895533123909924484677925052","X4549468630486720480X192X719542189735524943038X67","X624185872787172246727371X11494304015537716175115","5766098014100X0037X29263943X965504971X39475041094","2248X13015XX53X890890277X23738779275X690X06498X3X","4384026975498X0148X5764711355515974X233X214296013","6X215247979068600XX46X725X9X6X6976X17962602935212","04X10584996X5917518447007700782211217883288222171","5535496133376768602188881023X8654X214831X97900266","0991274236284842X8405291789575973831977X405355359","760550747924702XX4870390X8738027941178467X9716499","3456X0646X994964441265734436663694338316588444074","812972X83X88056060256178233918455622748746X58682X","XX07105X948X90101701230X5326415631X051963X318096X","44721X4X058650479X3X3300714110013439X0990304360X8","5446X7215121X9X187139X66X42X23X99474926698149X008","3608883X311966X643141921X120X406303926X9828X62668","664498990X1487X114575154X688742568011092X74668069","7474060296028110717087242943059570X387X834876433X","6338253925750X42X0XX6192713454408219711X073X75686","1845X90484136549X1631855604052559379221652XX79943","71X43627392450454120368X583147656X300192701656971","5341488X3X32389022978X8322397XX71X8919X9X66X94X46","425431XX691X368X08853X504446638569437705566372950"}

    Returns: 18827

  82. {".X3143716313212221430918165392882X32980991283","41109X3507233991434923X0156X31633604264421185","62700025710219003X34553754X6083166063141502X4","3028125884365555X41706174312467973X6364378X37","9372X65760276X679964670697X50516170X8X9467588","45152X8592600300X0726556178205024XX37452X2X19","01974181X46627560415059444958056106719830X207","573287813753927797077360X05145818965269191826","37X315X3X428914868503532XX7503878715X32319060","X90007968801761654191407067365345335850500524","595521323X954893X405X1116853332899X1710032283","764184X586459164X303379X611X0355330181X505860","3990119265774X1605X33207522X6X05X1579689X8X76","07X14186752907334836X400876099689844835775744","8841118196X8412475837X962X038538XX28084559XX9","019X9963905890931X16X005X32285342994936390978","496767790735855393X1914537102854539395197XX51","42163448284750X8061X0573215X333XX02038850X260","545293976807592598517191X68074831372153981017","5X360824268949299X5648121702306X3654340350968","2957X43X9X168423540662094919878102420371075X0","975250822452959005632409338063X626X2698825002","195XXX7209417558783672472239059X4295X940072X3","199193268873586X64X26982X48238519261353123132","61174XXX68497195468660675368149918XXX18507411","341264844947464926X20567440X73X1421239229189X","395957541621604750478626X6734X304632737552045","173315X29XX98X9776X42X54877676193241823594903","9465715X3335X93X3349X566118343099467189277X92","40732X46509X2122100XX6827408756774X234X833887","322110X024375X8781917311867447X2X352559053390","04630260344016122929588818622821X871095285294","094711724013769600991150344014981974XX8716017","915462953652X5836280833X84459889XXX103373XX03","4453366X62X0916X664768X82992135567X3524622254","36002180825226312X25815X937158XX8064442X49709","6X80029XX631633738312X52601X16480X42789335807"}

    Returns: 12267

  83. {".7126648","71836430","354X2114","01887973","46X73534","90807467","20233941","55981488","75898621","X6378512","80577855","45892246","99911XX6","55418687"}

    Returns: 881

  84. {".31452X74288058419751039321568071449X020902553","3954716728728970637979X4993251X909933851801X74","22X2201889064279692366343594362128650088618520","5499949X0849931154907114X482X9169051185X063347","4088990X69543X47744521397X192767818X5133699061","0238XX9417519058864328956X55360308X0X50X584589","747977X7X03X9597XX4004X16951836737335483441203","3817294X52455X0015XX8718X5533626009428028X006X","X24818784510370233X844576257839693789559905852","7X727334X73X6XX5216968193916750723X50X24293884","753086150674328309263177X361828784362402981146","962857859592749359433950051440XX1577X36813038X","8547800X7319902940X193614734516934488784X33191","352403XX5524318670099044877104497664488X009X10","567243983284X898127195X42X08551082851X6X9X3XX2","03126605X0681455152566X6249038798X526996001779","61635342209708125X3X748159007X03200X9036868090","5X879287X496886X472593941259X50337133422226148","818544028795X9XX60X3638X8X062855X041305398X123","68761762925X0685X58607876047XX22674762X3320119","964301190675616506854689XX559X720219013840X294","9357X64204X8X142090576624776091722600598511539","870X49X24926160X218XX30439XX440066240476138826","322X00808143338X215XX76628833263600X571460X860","808102824816405221XX971759260654X1336259605141","90405014430829X1754957368423362873X28808080851","8X115798095972872X274195697873945XX77497X32512","X705618862223667174110X74602058192X77048055139","56508984209X2542668154690008293041X241451X90X2","30X3398X1904265552388484XXX21X4007005324715915","74781401XX1284X04232599X437032X95464X567131X42","969218X69554X504829527216545773X26531235323X31","0487373589X1329163444X79089X878871632250341X30","X73X09X9127002883686281090145566736291132755X7","55975647142614544053150024087777X3666409663388","04784724889954X923611916543350495X0289X5069020"}

    Returns: 12079

  85. {".1334","83510","90585","84546","398X9","81024","9X424","97677","00X67","2X344","059X0","X3348","76812","15083","36X00","12474","2336X","73043","47616","X42X5","XX962","29192","847X3","84X45","74853"}

    Returns: 917

  86. {".6570996","278025X4","6032X859","54722X13","2859X974","88832855","8533X958","X82X3088","3118X508","70786782","97609057","26254787","675X58X0","11300081","7901658X","401XX201","85105121","8026758X","X3932030","48933564","932X0X18","5X639537","564639X6","91810069","08324243","14108613","X4419000","X8363440","66309845","2009X0X8"}

    Returns: 1943

  87. {".891X854X935961297539329X49X7990118","6975509666011745X6XX5473951282739X2","X976270934735337973017531697X6816X7","4740485947328X02415X7X612768XX3X984","7X455X29665X5167573620551167X462380","36X724X1596546X14X037349X8917379821","5454723X86926055510951545079989X020","92459114431389321106670002348512374","628X34167175715461X975X035267337939","169997488660X398X310343634771096836","3083346X5282328520X8476190590497458","5788873926077893X320998X89186122595","422038062X2394296X2013X026X5XX92X97","X2329078643502785719554456736X3935X","075X25X0107X42159X02738949196662762","994937914698323289436648959X8456449","5580528516054X16X8387304X0271789784","82X1485055255841X6014592128334X1X67","489X62974X6774995608133944570961521","350710855X05083877675X6347X97562722","6926655X2X2149864X41X65X28XX0631485","6414794X746X685967189054333659952X9","X8X54538054065775XX61977XX40292830X","421048365718X09X299X466344156491662","372034XX4416196157053695254X1834819","67X356X8X326194626X4696844197635823","9577048021842971X13625738072616X944","16950115060769724743203653593668X09","24511873694433596840986832304346471","40254293X56X86200061513247135398X68","760875X5787928682232668111868535770"}

    Returns: 7901

  88. {".X80142X1X21X","3XXX92X2X20X0","46X591741641X","5X8XXX6X4X281"}

    Returns: -1

  89. {".37719897777254735X3X8X7143891579303855","870529515092356400448492X0893X643954595","14330X094410368201X621787527XX040XX0530","216292674751645307X60095X0X34684X530918","7403688497841220X940673X366486583033007","1860522149X57189243350853773X5915593X04","725X248204645222X736562847914X61X041792","437671X4X5X043815X238672258991512645681","5X9955809404237431280297X743723X7732488","18XX943814024955209958X5771884X58721044","864349X011X28377X12369265427064683X0444","2464530240350X6XX2007697887333184269671","760724644259921324224X9X14X354139260765","498068369194886X1478836435213X8XX46X333","9X920X765322062599325178060996023962359","70989866374018801X9X3577196412X87257066","595649677608703219X722717208969X090X095","60475141825270649038375956428238524084X","5273627447437X5184324X56867993952840908","X005X5517049875X7255X347578461823772361","6XX5X20X591752X580X151X23X632787X159762","583040619290807190233X330797958793954X0","7785X802555959001233394365X74663366149X","6X1662341248745482587791430224411222652","66128559X12459362239042079246X93X645987","6086885XXX84X8276898737X600205X62315131","58X312X471111X53205744930224X4750363772","5797136X9031061X4X2X4567X2X991592141027","93X06354716X4317931X09X8701991496704971","216418505746094X5276686309X07X22XXX4677","0X79791420X12620429131955X91253X2X88X09","160X22181283294854687X4492449146710X597","6168872X778180914196X3303905X452X6X3030","42939455621X938378156429955002020324983","1510X338663236X070663692288025X050239X2","874625873X33941104X71494X18660015276968","4X38XX253423983543072045861X33249648728","52291538460892441X45X16630690492X388180","X4831955139781913768202219000872964XX93","694231265X37X46556189557022673996X62384"}

    Returns: 11412

  90. {".7X9036448X33576X5176904953818410497801","804XX71460014883XX2609196942251X21X7117","77341733479839X4786XX6775507X3524XX7020","135463345X13105065084617546169232X81537","32010312971X161237861168462248848XX6014","306X6185605223355511X92789663XX17103356","3166050636X28711252329X5071840903600866","71834723965770154211377395146X099053824","5932959585XX9X616332010X136734798469239","X7016025400X7X96X8077X9150722259X5383X9","6183078117600185858X473332X294XXXX8889X","83133256959151X768570138X75637462401356","8388003X26214770259512698432X2747543619","27557693179138385X11615329X43825X228633","090695121822X750X1720048XX557210X141737","1438X7033022183214389937954797572787647","266X555358392516947758611X6297094177427","75721X5412446X40625758X788606XXXX453764","026X1X823149832709210854X70X334X8931174","244X8602833X72620243587X190593397X46520","871939324XX570658X199187310345X23974794"}

    Returns: 6641

  91. {".12398080X7802215X4474061188310X48260651253","47340X4137421837509871494685036X136721438X7","9X2X06X889518048703307794989452441X81X05870","382014346229179X838007X3X08X55837X276284712","269X10X8474334031X8415X374517297840286XX159","4748027505046437484X733771X366X587960384149","187701593474018658987506354X540666628X75271","7084X291X99048288X971122X2885X0X52X087270X8","38160254087981320081X9355228679100582758462","93332993882237433766X2X7XX7160528X989384747","569716X11873121X8651923695963X15X366341172X","X32X261486906827817XX191127X1861X1788725600","9663745431711575247680815013X60X81023215426","64144X65X346642489576350829809154039X8402X4","83699590791582464X7XX804X900X8102X573513373","503471X72055896785182X295319X09126922236X99","09316522066X70348777708X795X310844138493141","980X54X974X9487X6277X3X89990988092526814500","9X96XX001862325432293015290653X65931699X595","192930352309829528X3865306921338X842291XX21","6082X68178X996765XX366408543442034X90248470","0243XX7X3X42X42X8X789373X165723263964413879","8461764901X4851170033X7X3288X03X49990415X20","15423373705615000791389054X4583447764453575","0393669281998576046708X10016X51684906139162","XX77779057272249427466292772375526251056758","80611X1448162032565586189X802X83072402535X2","74237461710994051176635118091X6646405087326","8X36773879X6X4491749458X4419433688035973535"}

    Returns: 10142

  92. {".394621743161255457618X248","19847558137512760753X78086","15X112981299951X2586598709","88X267866940974689X6057707","724564842189089X3674608743"}

    Returns: 989

  93. {".356416775984240368277954765998972X6047","1X5X63272399X84612801458X57400519905094","46346X5200X78278X1X6845X5576276120XX312","3X2X104427292748X25X16X23022970X9814569"}

    Returns: 1125

  94. {".01515972133XX8762010","X609X26719X7789991401","39480731454X0X9344289","851X209X4X22904122565","737968676338088928988","507165269855727352X18","78034933153061X4X6359","32041X12274222X61068X","818825048622902086614","0X677306095506190048X","687553800268905461446","32X6961075XX8086X8688","501X1X773819061803X91","1897233005127850472X5","872X286447888958X5030","428566408584689410264","53698902X363738576351","19460335X9565838X9X10","0458005086818X827X973","4571064304X6720601856","928691251983904678519","536464249X7297X110215","89918173513X021985542","130141517050515285393","3887X110X11749702659X"}

    Returns: 3941

  95. {".9145560","3379X808","06722141","XX048709","7X4X0715","7817323X","25125088","X0996X08","5872X108","X6594268","63508202","721257X9","91133395","27253X42","96783XX9","36340782","10764668","X06X0535","92841691","42892109","8459X9X2","X5136775","8222230X","076205X3","61596103","59605213"}

    Returns: 1485

  96. {".3XXX5247X9495069048751X869344","119759017X47399844300842563287","755239083599527387659X58629139","203X07846295162142X00X20X03148","705188388017373564458665166474","8661522312X25505X379463X465700","5102877X8418804X1109404602X347","19285XXX39X1XXX011585154101451","05236889485149026686901X9X55X4","7195X4X93273931311183241129707","4024X404X72422658540X60974X249","26253X4818697X1107945903193172","373295601276298302788701024024","6262000X2312157X410X08868X0010","X9438X450220737889110699329258","18X58X56263X108171822X4546697X","551XX3450381X7851017X854432900","050342862X06803350004511013719","8197000235963X650843012966X268","855X568541XXX6309217X606167470","8829475067066754609X18X6346361","097740525387023959568479607X31","X499X4721874932X4281X859667661"}

    Returns: 5103

  97. {".41413X282","8604XXX412","21707559X6","6X908631X3","04667X7690","8207708843","6248188668","61110X625X","8788452439","0088020154","9279803089","2989265422","1999X30628","X30X560651","2923303416","3286558768","0579580819","1444326009","243325678X","1658024X1X","8328487362","0241941003","3336815821","30X1687935","1967X46553","6708862746","8X45362229","1084845377","4287392943","0590886229","20X7573485","6027511775","9456955635","5828509503","179140531X","3299334503","0404134612","16X1415033","991688X669","X858805181","222832X059","4664X810X2","3228377886"}

    Returns: 3617

  98. { ".5", "99"}

    Returns: 17

  99. { ".85773817518159249980260123498780838839X6384717463", "242194445126058X5X93973323184X3X2747X842171X286218", "598X67822897X5X61920060240170X31256497102692827551", "54X36408X2548801X136636X63X9233X5949346X2274580162", "5108021354X77X4477509918743895XXX159760734682X9115", "50675439X0922X79916947371X01901217614357X0397201X3", "27186118593416001273104X29X76977141883369859598888", "80914X110594111X436841522027X668157791200228638293", "940105447111X78X25011577574123524X04XXX51614492051", "8804363635177X8246382862576X601870X74X139993345821", "X48877009143171494700XX3X16138573259477742520850X9", "1612588394913980186365912312794180464979928X986475", "595353627322252222412X883094875X522435782213598237", "17391130462739808923430X258255508957X4539278411137", "161196X087X1959308152303433460329X6588920868810551", "5X05897317154867X286045721X246725361349XX31742455X", "X6356984801056259X735653998127X568670314628X485224", "9320088X74859675156365X779X1X326767X79844419358X2X", "501055497X39933X951356690965X4X0844917186293X57985", "33413302X1903266448066612423X8038586XX5638903X7517", "2976X251488X07X87464805678010167X32X54795816434863", "18X8XX869283086X940798825X85739462998X3X3834428505", "2555044879X7309586526260751345349591446476X7010X13", "3233684019X20X770513442033X6950060849326X814045XX1", "7378853595549545X9334157X55988471X21X3295375894550", "7X9037779323X31807337002826035684828290777975X01X4", "88X7X979X7X39506209854X7415XX8999X2253016X25035787", "7683015X17268X16694392X6X101441658747937X198485622", "1624X697868860600X030X577356X121482831384673XX7334", "4662712538X13X4168850436576272047034855X5933218977", "363X88X712383950892X775895613479X5287X01182X614158", "0944515500373672425X6066X2108X3247524582717066X178", "637664873632165059897471275828595X6527260271X84X40", "305512X0X86260235207058X57705027964497905850617962", "935138076111582XX0369X62229X178X921961753325422758", "9987594X029815548549X858304X3181752985X5927X716348", "631347X74X23510X703201850X965X8803X5794257X7X32012", "597X2244071123X41X44196191328874040522673675346X00", "9501X65935X9375252X55199X261467XXX8118871789524X62", "732087503876417410X23X95740041509X58104X7543083124", "175978X56605686460653815X08585X89XX137855313405573", "51593131735080324921X2253417397314274XX231X5293926", "XX778362173333574X333953005142250501X79X21757X1264", "57350X7252505123850942501148X63526X106805090642546", "2331X884X085X068X18X612328531670865X09525594XX98X6", "6935X60327121102150643X49857600X77316813X362130791", "331X29776535751774789772426596X1961969905180339X10", "358X6622772195016X79558982X1024678439091439835013X", "305362575995391477X2744272460098891730534152558XX1", "28318306546365480X775289935065X4X48610794894231736" }

    Returns: 18566

  100. { ".X0", "3X0" }

    Returns: -1

  101. { ".1111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999", "11111111111111111111111111111111111111111111111111", "19999999999999999999999999999999999999999999999999" }

    Returns: 11474


This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2024, TopCoder, Inc. All rights reserved.
This problem was used for: