PyCOMPSs: Polymorphism

In this example we will how to use polymorphism with PyCOMPSs.

Import the PyCOMPSs library

[1]:
import pycompss.interactive as ipycompss

Start the runtime

Initialize COMPSs runtime Parameters indicates if the execution will generate task graph, tracefile, monitor interval and debug information.

[2]:
import os
if 'BINDER_SERVICE_HOST' in os.environ:
    ipycompss.start(graph=True, debug=False,
                    project_xml='../xml/project.xml',
                    resources_xml='../xml/resources.xml')
else:
    ipycompss.start(graph=True, monitor=1000, trace=False, debug=False)
********************************************************
**************** PyCOMPSs Interactive ******************
********************************************************
*          .-~~-.--.           ______        _   _     *
*         :         )         |____  \      | | | |    *
*   .~ ~ -.\       /.- ~~ .      __) |      | |_| |_   *
*   >       `.   .'       <     |__  |      |___   _|  *
*  (         .- -.         )   ____) |   _      | |    *
*   `- -.-~  `- -'  ~-.- -'   |______/  |_|     |_|    *
*     (        :        )           _ _ .-:            *
*      ~--.    :    .--~        .-~  .-~  }            *
*          ~-.-^-.-~ \_      .~  .-~   .~              *
*                   \ \ '     \ '_ _ -~                *
*                    \`.\`.    //                      *
*           . - ~ ~-.__\`.\`-.//                       *
*       .-~   . - ~  }~ ~ ~-.~-.                       *
*     .' .-~      .-~       :/~-.~-./:                 *
*    /_~_ _ . - ~                 ~-.~-._              *
*                                     ~-.<             *
********************************************************
* - Starting COMPSs runtime...                         *
* - Log path : /home/user/.COMPSs/Interactive_10/
* - PyCOMPSs Runtime started... Have fun!              *
********************************************************

Create a file to define the tasks

Importing task, implement and constraint modules

[3]:
%%writefile module.py

from pycompss.api.task import task
from pycompss.api.implement import implement
from pycompss.api.constraint import constraint
Writing module.py

Declaring tasks into the file

Declare functions and decorate with @task those that should be tasks

[4]:
%%writefile -a module.py

@constraint(computing_units='1')
@task(returns=list)
def addtwovectors(list1, list2):
    for i in range(len(list1)):
        list1[i] += list2[i]
    return list1
Appending to module.py
[5]:
%%writefile -a module.py

@implement(source_class="module", method="addtwovectors")
@constraint(computing_units='4')
@task(returns=list)
def addtwovectorsWithNumpy(list1, list2):
    import numpy as np
    x = np.array(list1)
    y = np.array(list2)
    z = x + y
    return z.tolist()
Appending to module.py

Invoking tasks

[6]:
from pycompss.api.api import compss_wait_on
from module import addtwovectors  # Just import and use addtwovectors
from random import random

vectors = 100
vector_length = 5000
vectors_a = [[random() for i in range(vector_length)] for i in range(vectors)]
vectors_b = [[random() for i in range(vector_length)] for i in range(vectors)]

results = []
for i in range(vectors):
    results.append(addtwovectors(vectors_a[i], vectors_b[i]))

Accessing data outside tasks requires synchronization

[7]:
results = compss_wait_on(results)
print(len(results))
print(results[0])
100
[1.0079769167417085, 1.292691246058134, 1.0623592451896102, 1.014484619064377, 1.203708928794141, 1.431507326504785, 0.6394334458247234, 1.7605207399623142, 1.4459093596175032, 1.9090903756450985, 0.8865408726143582, 1.6489322114776634, 1.2406024419091382, 1.1436805866606514, 1.3616335287288237, 0.5752891109491199, 1.1422948846378516, 0.39638130174636854, 0.4164274015675089, 1.2707401380877585, 1.818420695613091, 0.4155678033107403, 0.9236732238747921, 1.0809997753607115, 0.6361047824528699, 1.2356523074829577, 0.538311673592984, 0.7511005376226334, 1.4077186896183362, 1.3630284638085448, 0.3218258037253804, 1.3481234013651429, 0.7923183394197832, 1.7198466043314347, 1.6143570275638885, 0.8646520558564239, 1.1386002228116388, 1.6097993532625146, 0.6694516684089487, 0.3229688500404201, 1.3491018684723814, 0.688285444415325, 0.6392442441723015, 0.7737472838584768, 1.2181491263532203, 1.2150830829013528, 0.890530060115385, 0.9966706880708023, 1.295042911093518, 1.195466284187497, 1.3901203291419835, 1.7285412884412803, 0.9988864932321777, 1.077376049540336, 0.829204375196873, 0.14137021178284037, 0.3777315451351778, 1.5991559036395409, 1.5711312728167994, 1.0464455056420419, 1.420832316306984, 0.2125722689236199, 0.963555310594695, 0.9353811562862099, 1.682123277706604, 1.253406974089742, 0.435700608325684, 0.8229943983605714, 0.8788108129735459, 1.751084418783489, 0.39504318299283137, 1.7237750224540442, 0.9264752958078317, 1.713910262664526, 1.4880607193595967, 0.7379316686480707, 1.1982539666880023, 1.2514145146189608, 0.961589250110634, 1.0972285491778722, 1.428371692577834, 1.4932639291803902, 1.4081120845550967, 1.4131117432277307, 1.704825048518308, 1.3115127814368042, 0.3027285307370481, 0.4526792021743624, 1.205295902855557, 0.38488738647405485, 0.9786422196710346, 1.6418803631515284, 1.1218184554078716, 1.3808891973726074, 1.1412345882584027, 0.5953423435660885, 1.2500525198612649, 1.097923017252769, 1.621153729801995, 1.2546306615745766, 1.5468101697615788, 1.0960962344058176, 0.9221268311267325, 1.4591174060318655, 1.1554133004669984, 0.19153026101074633, 0.8451432389135214, 1.449946464778483, 1.517815285130364, 0.9164884227353229, 0.726565099906145, 0.8440953010675064, 1.048513320064048, 1.7774651538767268, 0.6766220689103315, 0.3719589649474996, 1.2661265118799454, 0.9635719375724531, 0.7967888710764799, 0.5533792071195607, 0.3180424548322939, 1.1104634906523603, 1.1341920501640725, 0.9869785421339023, 0.553252613389438, 1.0664587667347138, 0.6897725831118283, 0.8050302550499358, 1.1555005246888612, 1.3444756014960593, 1.2874566529567701, 0.8327412915441063, 1.1876449587821727, 0.7388848843624494, 0.8994278140448352, 0.895441466040603, 1.173471889038193, 1.2441921079104248, 0.7519305109852628, 1.344247611916476, 0.404102362112175, 0.30968902889825023, 1.3770352088312832, 0.5890870457561714, 1.6354053904604666, 0.7272203310647755, 0.8290216235014044, 1.7089029814622878, 1.1758547378783786, 0.9088375516788543, 1.3655115287216724, 0.5141473149678305, 1.402354134716776, 0.9679767642726923, 1.7992645389224855, 0.3297124698520987, 0.33632549829938907, 0.46646922978856054, 0.863317785975484, 0.7104722644401962, 1.1517834508076856, 1.7937369080518062, 0.8569874025521403, 0.7919331175815464, 1.3507986500339126, 1.019276791074212, 0.4387864166233678, 0.5791883789562923, 0.7513001118400879, 1.0487913019925537, 1.7324953304616217, 0.1719618391018366, 0.1510407606207388, 0.7892443958258114, 1.1913836865355953, 0.8543291247871209, 1.600998091346884, 0.30338382026967303, 1.3691064009816958, 0.9480417678921644, 0.34837508289674246, 1.2346934187222705, 0.8021767295825293, 1.7250127175353671, 1.091829542355364, 0.9145406921295541, 0.8393873568015737, 1.3078612003257524, 1.3612204170973912, 0.39747701334430796, 0.7007952486098292, 1.5006188975901877, 0.08223517029342431, 0.6726795062218206, 1.7255031883411895, 1.6366470490949125, 1.876593847093479, 1.3143272899369756, 0.4791885613107244, 1.4223548435901625, 0.6636944466669881, 1.2729795325800497, 1.5804660946101543, 0.36848808162579405, 1.5672421595645356, 0.8244373473156541, 0.900112202122281, 0.4386257863062405, 1.378098764774005, 1.4126685637010667, 0.7978963379673676, 1.0670644131169045, 0.3640781853309305, 0.9229974851355285, 0.807032040784003, 1.17171803401516, 0.3784865400773616, 1.3779000677501563, 1.2903648912701935, 1.2510301833376967, 0.9820697752306757, 0.8187532730174965, 0.9600304623242597, 1.8194685184122585, 0.6396488324852523, 0.440580565677969, 1.1232308682892733, 1.1817714063401836, 0.4360473793820354, 1.8228412709183432, 1.7816047965513733, 1.2986125105266653, 0.1631600373414196, 1.4504293457292423, 0.7348657399220182, 0.0329013483193592, 0.5753865925528254, 1.302865951952326, 0.745056400813243, 1.1390973958618866, 0.320737308641298, 0.46299866972819836, 0.7922738428890451, 1.4101948427768516, 0.9391076541642149, 0.5219077661398087, 1.142370875171549, 0.9311156822956889, 0.473639880378264, 1.0702028101292136, 0.9587163343241002, 1.4649120103185302, 0.9105034955929227, 1.473911737688114, 1.5286309838343475, 1.3505377899037425, 1.000782081794053, 1.1796571211253153, 0.2111249254299069, 0.8854824044930539, 1.0142964336762184, 1.2650257628690946, 1.1842670183540047, 1.1381279136194005, 1.6121925146012437, 1.3023048475723256, 1.4790220382070602, 1.7990805063118596, 0.9994909396788805, 0.4420751866482002, 1.0686817426078379, 1.3069431287738462, 0.9758491940283406, 1.0561921016647677, 1.6002029121743964, 0.7826326388507577, 0.29765016943822165, 0.4478507908586058, 0.37129823853363286, 1.433183049525064, 0.6919518425189168, 0.7703599753692907, 0.588041407274836, 1.320603092697139, 1.0626890478915905, 0.4495688605308701, 0.7679251892021189, 1.076642991504241, 0.9005488880684624, 0.5002460242597345, 1.5378502556614424, 1.0296163391847475, 0.6373381052959061, 0.3445702097212352, 1.2226063837415935, 0.6216712052060014, 0.8049034986524319, 0.7763167219866929, 0.3519797524667716, 0.8788375124514268, 1.1108584796189596, 1.3276535791993458, 1.1872452709081198, 0.563724954524683, 0.9185632810254319, 1.4969872672382198, 0.40089375403091854, 0.25345097697706553, 0.7882882683985879, 0.5087291943836175, 0.5444043296142339, 1.6823522398095123, 1.2784161940631287, 1.3989958829970903, 0.8414974913736482, 0.1053939917452098, 0.9567020535564879, 1.1046432667242705, 1.2112651484620711, 0.14458686617365524, 1.4453941916598612, 0.5516751418630269, 0.7668620319566847, 0.9766628755308748, 0.6974866526518954, 0.04619175719550861, 0.8740994512972295, 1.1728213662914178, 0.32201985072787753, 0.8653064377255694, 1.4512863371812776, 1.6261908214217922, 1.0447172611992261, 0.7731254660257778, 0.8027476411959744, 1.5297756528443909, 0.4375976141433301, 1.0878493403515486, 0.49086319062288686, 0.9961823297077802, 1.2993269437213026, 0.4792319358566224, 0.562686560971438, 0.39345358681071985, 1.5375946870789616, 0.9809910677094368, 1.4600854453000376, 1.3287113959251409, 0.714413712820638, 1.333551492042391, 1.1848409424537862, 1.0291353940121408, 0.6111911124941709, 0.4783311340385238, 0.6452401466853456, 1.2759043987973047, 1.179368274315694, 0.951767620131393, 0.4677355897316795, 0.4559732278106111, 1.3637525545683775, 1.1747283065949394, 1.022458100548033, 0.47550965642597753, 0.5373451436128254, 1.4863949856499468, 1.2065207721834104, 1.060003007042348, 0.34836018329037644, 0.5775209310349014, 0.8610868051575631, 0.775251502269652, 1.1657551841541842, 0.9649711039760513, 1.704717727394002, 1.0004713174221058, 0.6079905670815, 0.9773309497354364, 0.503455357500894, 1.351361778488526, 0.3615687952797245, 0.3579695484108655, 1.1803676366807423, 0.40835557253850063, 0.9524341571263599, 0.682291015924241, 0.6623291673500173, 1.6641488037125698, 1.1389190778546865, 0.28882064963371445, 1.8722449428633199, 1.3040040478887691, 1.2523212222790945, 0.9624360054050237, 0.45724013806484864, 1.6156726781966564, 1.1548021477659303, 0.9313671085953567, 0.5823721747045212, 1.1036922382218772, 0.974715056092435, 1.0762705432514803, 0.8341865714925288, 1.4642606485021685, 0.9115367232131487, 1.082386755073327, 1.518168804987294, 1.1853257810529074, 1.5645799991056022, 0.9956394216940676, 1.3904274586560192, 0.3589792443282366, 0.8053618555994654, 0.7771313605883635, 0.4752570991098838, 1.5057001295256285, 0.6813039402276122, 0.6765839919705328, 0.348028714335327, 0.1286375766611776, 0.80382400731211, 1.0968201834029894, 1.3420557953050094, 0.9632472896049048, 1.8099129712383055, 1.421534665740267, 0.9836360356252019, 0.16714189598457596, 1.1384407072900506, 0.7967827223278511, 0.75034772631795, 1.7401630407376323, 0.586606020256137, 0.6111331506338633, 0.42908992053764605, 1.2385073471083334, 1.193237493038881, 0.9657000397779252, 0.5332320113894757, 1.2366716462061897, 1.098700514525886, 0.7081962411456391, 1.0976035439699257, 1.0686627641192628, 1.2740359916718291, 1.3215307636456926, 1.2110852104442653, 1.5219977035536205, 0.8590107690820502, 1.5405850815871789, 1.0474748690106546, 0.10244974007389895, 0.7348432029815287, 0.8389509986591852, 0.9013169219182328, 0.8262035199547706, 1.1184336136498239, 0.9766603094522426, 0.758740818276848, 1.054270139165109, 0.7513461107686272, 0.5011753928295837, 1.232652147036356, 1.2332282794193703, 0.5396443270207467, 1.0234651855926602, 0.6780750715262658, 1.0987053396020867, 0.8307508320538668, 0.6706350260719702, 1.2328076202964273, 0.38003794529856605, 0.510937097128455, 0.9908213029128672, 1.2984256757909312, 0.2455567277331181, 0.34761169562599703, 0.7670214369281962, 0.9501409733440619, 1.5158269286786688, 0.8302312535147806, 1.0979411025793104, 1.1236374456795557, 0.979637233824873, 0.6215008808116879, 1.1223579129340853, 1.6692174129330921, 1.0898038615709627, 1.776643067858962, 0.5718412417833222, 1.029666027949533, 1.0854844781571196, 1.3052890256532084, 1.0708844658585916, 0.47547443467395367, 0.7189859255006231, 1.067443498775241, 1.1743307699248016, 0.6221389234271465, 1.3471853244561944, 0.9404088287392263, 0.7768855053934783, 1.6238723594220867, 1.3636017195266943, 0.8863539893795329, 0.7975381390672307, 1.0075208672142466, 1.4172892498781178, 1.0814814303330225, 0.9036325189970806, 1.0471834560714173, 1.340286173167215, 1.6960552241745877, 0.8762640440863253, 0.3103970798108776, 0.9307257506483426, 0.7753027279035627, 1.035929352227868, 1.1252479685889143, 1.2400719764810737, 1.1123735138212445, 1.6974671984282863, 0.7653380386362844, 1.025355244803602, 1.3321273653037216, 1.1894686955338005, 0.9510595420217086, 0.7008184606333506, 0.6861125254252531, 1.213231496801114, 1.7679064509581348, 1.4144570567860684, 1.2413565853085706, 1.385563166898326, 1.0187300157103842, 0.037693774300405325, 1.7828910287200945, 1.3956923580584326, 1.0582029026837247, 0.7833280520494921, 1.0535149186364, 1.0662371877320727, 1.332766115702185, 1.1268501016259795, 0.9599158592199113, 0.7661497701107812, 0.8732755221155308, 1.2065528520876803, 1.2120142935634437, 1.1211343161254477, 0.8130440872588056, 0.514828978834041, 0.48602943979802715, 0.7515159032496956, 1.4495068233763369, 1.4183240041418992, 0.9434954132214377, 0.9659234970458631, 0.538195703265801, 1.8920526287224955, 1.5682069172633557, 1.001332788860493, 1.0212471340710179, 0.9084548597941939, 0.705410602487419, 1.727111202413707, 1.1836026712475505, 1.2154358906548093, 0.9446293578815367, 1.4966963285262542, 1.075671772374521, 0.9601349376403986, 1.311708044032183, 1.2347987578794892, 0.979773589140791, 0.9396120427726715, 0.22517735055224608, 1.5881079605619282, 1.0508566413949576, 1.228764081423642, 1.5543984480591173, 0.9180371271069143, 1.3281076370640066, 1.3114663589998656, 1.5414682602966825, 0.9291248014597502, 0.9465394249800634, 1.4701798109969029, 0.9955361003612535, 0.39278460207094446, 0.7593018519348531, 1.177181948082206, 0.6527808666024152, 0.8903857908579487, 1.0276322399576814, 0.9020791340114358, 0.47048192067111494, 1.30214950902258, 0.978080190345092, 1.0386089643444207, 1.2115441015791477, 0.46526685749780217, 0.8199580364865605, 1.1140618133632516, 0.7312554425684212, 1.4447765543988733, 0.47919569300468057, 1.0589685905583617, 1.0061658871400212, 0.5726599456119434, 0.8059071711067428, 1.0830800096051316, 1.004871970689414, 1.1617749236170545, 0.962281747897532, 1.6546212757375924, 1.2563331954600097, 1.6663232476597383, 0.9974200281054584, 0.10383671790733717, 0.1901258798001778, 1.1417292155748422, 1.257101968062122, 1.8597645029225434, 1.0111721553021968, 1.1633085762415383, 0.9707026414566321, 0.7135509691581128, 0.2992435199679645, 0.6144658842986689, 1.1618913595000036, 0.4368339032174533, 0.46918876853219593, 1.2284940594268154, 0.6300043969432199, 1.3198597699746704, 1.5104125655829739, 1.8673122831584044, 1.4995412273059767, 1.1155442850720032, 0.35698248657479703, 0.9695095963334278, 1.382383988438121, 1.1360289537902883, 1.5742520118742889, 1.0604696297394152, 0.9101856000086606, 0.7385226961514908, 0.8455795590725121, 0.4379451821974738, 0.5734188932130513, 0.7932406574064803, 1.0504420816601172, 0.9169695460131061, 0.3858177868409055, 0.2595508772858822, 0.4367938425515778, 1.3508200930599874, 1.315260211925855, 1.0612207042093469, 0.56610280782952, 1.6164346044781674, 0.4903714178927201, 1.556714770218869, 0.48472316169545415, 1.3511374998572907, 0.7563522738627176, 0.7329672870341324, 0.4649045698431271, 1.6831422492527857, 1.249989922089164, 0.8287703793218195, 0.8979761037814475, 1.6448420608329166, 0.8761746114689692, 0.5555683179983326, 0.5580711966298633, 0.6421675258437635, 1.2187807485368918, 0.7414407695317864, 0.24901761915894016, 0.8461716735939134, 1.6590822185193268, 0.3161295394572675, 1.4487596815929733, 0.28407077359984334, 1.7251886861056605, 1.010675097670675, 1.0639377696368337, 1.9034301590045315, 0.898249551310987, 1.0886184575821294, 0.6761269770358223, 0.5863598441318143, 1.0721397068751886, 0.8848887576213689, 1.590285191822327, 1.0468922805271648, 0.891775345015611, 1.7368604722965202, 1.0333524865567576, 1.3487937623653168, 0.7139795540387526, 1.3650978193592542, 0.9963435950667846, 1.5833366306879921, 1.8103790785551466, 1.642532417132008, 1.1826139644876843, 1.2095192606807514, 0.6015015188524897, 0.16589878173326833, 1.606327981186623, 1.5893939173638791, 1.4190695857501785, 1.1485275645375141, 1.3720590591570367, 1.2510074450416042, 0.9607609104992054, 0.9177990570874015, 0.7716204609510289, 1.3589673640361775, 0.22854133352459272, 0.7061302702367154, 0.48634132671458163, 0.6587821063174594, 1.0219406063530152, 0.937985146997252, 1.1617806102979573, 0.7543693124965217, 1.544771282932179, 0.7776739344882783, 1.1109063338118155, 1.5101114098670017, 0.5084695003810964, 0.546158598554085, 0.49141260857953095, 0.45460261060529616, 0.9666943200187789, 0.8611853734209316, 1.0969041457873427, 0.7558719379530278, 0.2935838597820125, 0.4483580232093539, 0.7118323278142448, 0.6379822674908471, 1.331335778105971, 0.9926873868681304, 0.4563558453392599, 1.8588805517722942, 0.8320177607545827, 0.2598196458258918, 1.1150072561118611, 0.45669172824944015, 0.36854857765554405, 1.398235534128926, 1.0762797060731226, 0.45514329616955684, 1.6049181959310577, 0.5437959411750053, 1.5937899177148949, 0.9580043405216868, 1.1163941399645947, 1.1167061324519945, 1.4492911304587237, 1.0412930512317324, 1.6660743509283686, 0.9598926580591272, 1.1186143357151093, 1.70759894987044, 0.9706858866923431, 1.4895544423291105, 0.7758781141645403, 0.8592153569255356, 1.1340302903779613, 0.4953424793264253, 0.8329218945242086, 1.1931447345499566, 1.6017725865867942, 0.8679260911399653, 0.4398516787316106, 1.7479296756572964, 1.1564828143908061, 0.596943503987544, 0.901378957350065, 1.3897166841495112, 0.3540438389593936, 0.9344638717992876, 1.2658855421221062, 0.465910528100257, 0.27146826156074133, 0.8631005272059227, 1.2199184850272808, 0.961211984156233, 0.7726974996698109, 1.2993128492686004, 0.8541167059406066, 0.8481588883990205, 1.3942176274977722, 1.5313661741221858, 0.9746166873331977, 1.5222217249806573, 1.5267738398354456, 0.09853888969044167, 1.1354589881468733, 1.1593624690791544, 1.044673148783811, 1.0473551923486402, 1.0798105023707185, 1.5664431547308912, 0.7760487136320374, 0.6167381143500223, 0.8877580992493591, 1.269855982004075, 0.9519976672226124, 1.1019205364901223, 1.0087067651794026, 0.8586554825030626, 0.3648347542141245, 1.3308344794263984, 1.7045268173239299, 1.6264809604723265, 1.7512623676817483, 0.5242481076444092, 1.6434987310449345, 0.814597342435018, 0.9256642410102665, 0.7537192723666528, 0.4145539318727003, 1.362047929301729, 0.47650688067217783, 1.51851671742725, 1.0181906496066304, 1.5040654241524622, 0.26641136423250744, 1.4745370010218597, 1.3995478914443615, 1.5587243390682295, 1.21966818081665, 1.5157948946613613, 1.3974178360555116, 0.2909810285564076, 1.275432047073348, 0.8623334001683276, 1.3340689878993763, 1.4348386414269871, 1.274765558689368, 0.4851506537011525, 1.2762830511544003, 1.2860574730179901, 0.9995832801500594, 0.9336238703939276, 1.0599248747411965, 1.3410637991538055, 1.2068883866841555, 1.260417414107145, 1.1868825028591314, 1.7132674541238617, 0.6655189819208002, 1.110217270156482, 0.876793031959452, 1.2977927288422808, 1.7350862636908397, 1.1472285975064214, 1.2621118153905344, 1.033261831372739, 0.9722070892086375, 1.6839784912927092, 0.7934864924109807, 1.3902215020603865, 0.8580009072243064, 0.831937182369522, 0.6835436471192351, 1.6214810924242733, 0.2170172563990752, 0.9388079558895507, 1.498005962797417, 0.8638673676238785, 0.4240591270601656, 0.7808043084281477, 0.8226881713717089, 0.5937124468532576, 0.8423583697284709, 1.115216612899609, 1.2691852631625684, 0.819081159429145, 1.1213087316505157, 0.5872492130091865, 0.7089555869333133, 1.1437132785150426, 1.274067326303582, 1.2297601031610106, 1.0687466358859732, 1.3562102834803467, 0.7049143557469721, 1.2632811698673885, 0.6054039056646833, 0.31153097191112333, 0.39417104885695875, 1.5331190248358086, 0.13637998672103813, 0.9319498885954108, 1.1916496092790396, 0.8532649760949165, 1.5152773436358995, 0.8751891298430494, 0.630160725070824, 1.3387905313784652, 1.6126168881880572, 0.7974490254767034, 0.24521037318904537, 1.1122553212623942, 1.0080918996693848, 0.39691823121740233, 0.8553114409514389, 1.6009960244745232, 1.1937029968490442, 0.9024093081694072, 1.030149073000443, 1.7125802290762282, 0.9871055191572353, 0.4119011014100744, 1.022692653190527, 1.0542451096961551, 0.524086857371817, 1.4472430015361426, 1.609588148971635, 1.602064586109813, 0.8006149320771372, 1.1958476049479727, 0.4899884632322137, 1.1126276361645129, 0.540547282318119, 0.7219854694682027, 1.214494115142429, 1.5638020802815098, 1.3526009398766892, 1.0198147188589335, 0.8040949357148398, 1.5451903697445395, 0.5352574308163071, 0.5622864672295882, 0.7313994074807152, 0.9077891574936043, 0.6300617943051061, 0.7075009510678941, 1.6826288182120486, 1.2582821322363693, 1.454571355790453, 0.508926330426742, 1.1093243098526884, 0.7796016583719139, 0.18926213138022663, 0.4616820152405431, 0.5808757015897635, 1.0745288338366952, 0.9660543962100273, 0.753597809152604, 1.602589168302683, 1.7011663949860982, 1.3073895099854727, 1.0619050155423304, 1.6488918769936243, 0.2616012070348491, 1.560510009912634, 0.3082702175112103, 0.7286590602706389, 0.8102179137136284, 1.2059892786350501, 1.7557593852363786, 1.1570550103731505, 0.28723297354214217, 0.7091580960544476, 0.7261337894045305, 0.9045451483492248, 1.6386050096414366, 1.254265249597008, 1.4697399949640961, 1.1627972144241274, 1.3026748540908222, 1.1304630971068375, 1.545511633770559, 0.5168933972543455, 1.4078393041979984, 0.3690157630404972, 1.136386359363792, 0.48788028052271937, 1.1764514831852182, 0.5330782180018234, 0.9731973425440718, 0.665692191852177, 1.6842446353584202, 1.3356665801157679, 0.13661656980147585, 0.5994825481847403, 1.0994172519825858, 0.6238469247949898, 1.3144016727333006, 1.0979620116937057, 1.0370931414119617, 1.0573076117058027, 1.5423799877381854, 0.3567677504090224, 1.4621725530702405, 1.2879060259440132, 0.8495581399287206, 1.4013588036089835, 1.0962936423961898, 0.27804577481904835, 1.173333453095552, 0.9894867111263429, 0.25140173098086516, 1.2944937766151066, 0.8500255341250151, 0.7389432121505095, 0.9612701722043958, 0.7491933300127265, 1.007316152744675, 1.487879188816494, 1.595105414739046, 1.845644811903418, 1.3900440548318151, 1.3895103961142992, 1.0674145854683432, 0.3648585611975692, 0.41933347720706093, 0.205623842098401, 1.093665658512748, 0.44830482777865743, 1.1533033777342854, 1.32183754963809, 1.3195382675591838, 1.3456623968678674, 1.262919074773146, 1.6444409870373389, 1.0422594859708436, 0.5030365738658892, 0.8279166537522286, 1.3352350082091695, 1.7378043574977489, 0.715650072030712, 0.8658227968493466, 1.3153581189026404, 1.5828937226706654, 1.3936573010335396, 0.9189700207583998, 1.0358192473342855, 1.2731602466308196, 0.9642664490056477, 0.5916759411234245, 1.3222222543221822, 1.756646726179469, 1.379758257311725, 0.5167097752975186, 1.1932663911956305, 1.3681208506518696, 1.4928503683359935, 1.0469328678644843, 1.2535867190563001, 1.575443809986548, 1.2460057882744733, 0.7866569322825906, 0.6331640730841535, 1.0399655926518907, 1.7972449665974881, 1.0299415681369863, 0.44148945874937273, 0.5680643781536273, 0.8602666176563233, 0.6644816473031326, 0.24689982316107673, 0.7450361073793975, 1.279505421141521, 0.7960040708824233, 0.7093412267966317, 0.7476552315099909, 1.9304895000241973, 0.7902888664491733, 0.858084275508967, 1.2517608508777684, 1.6754210791667705, 0.6817074217275045, 1.2893323191551942, 0.6523210112546015, 0.9385076159403946, 1.7211230382796097, 1.5056436954618873, 0.8605962075622158, 1.5083026399821544, 1.310093024103434, 1.425323420036381, 1.8904557220316363, 1.426764175065458, 1.1594077238900589, 1.7737435169331706, 1.286792678648002, 0.34172458443340625, 1.4213348557559051, 0.8327557406466735, 0.6967386362251482, 0.8187195319946029, 0.5832671138425963, 1.2035442118073636, 0.5922310011862718, 1.265148250555701, 0.4504000686516836, 1.500080600226621, 0.7292044840790636, 1.317861833428554, 0.8020106500267965, 0.6912190376335797, 0.3544956506510889, 1.029868850225503, 0.7083701763083452, 1.181073302987305, 1.2406022377721926, 1.002915902578476, 0.5372006865487227, 0.6223614220295738, 1.5055299045081396, 1.0209446899477475, 1.2045413840699222, 0.8231050970110095, 1.2841261358428213, 0.3646883272404866, 1.1205495954920233, 1.5496322124721256, 1.286209754539672, 0.9199786916975315, 1.0792325435798555, 1.2105538936646436, 0.9548145971173552, 1.1475005693007545, 1.6768832390731951, 0.9101381968493342, 0.4874104310170172, 1.0281412773947638, 0.08692419224845793, 1.3906529146840771, 1.3830047706564352, 0.660084458363014, 0.9310050554723903, 0.1603837134719649, 0.49688686360595913, 0.27409305847551835, 0.8164563650830449, 1.0694980980786803, 1.1608765118726152, 1.3161595594248738, 1.4129958450330136, 1.2084094299585182, 1.0586884314106162, 1.2126967246231657, 0.9943672557727358, 1.8688079142162692, 0.36747776135537435, 1.5663434973430541, 0.9975371310461145, 0.3874423305224579, 0.8009563314273227, 1.6071317701294596, 1.1446152243467784, 1.5676806476670002, 0.8344368982569954, 1.6204864247357271, 1.633742546119457, 1.1482658033180162, 0.8441256505163288, 0.9450871447907613, 0.9461715949993765, 1.5126091284302485, 1.2404045890068687, 1.0088206813247496, 0.3560683848372711, 1.806756380862261, 0.8623678738477837, 1.0783399050215348, 0.8787534386977507, 0.6841527186497317, 1.3886521147703639, 1.3101848993066376, 1.4178478823286946, 0.7693811314042077, 0.9510379156506531, 1.6167991446473433, 1.7618485720171388, 0.4336740337972902, 1.0678341178999955, 1.4005413040688386, 1.3050684384709355, 1.6394471712639955, 0.7855418562061618, 0.585771268073098, 0.9886620339704689, 1.066877917939006, 1.013555094126637, 1.4761549589202796, 1.3499019310341853, 0.9413299353480394, 0.6514720228164145, 1.0400632926504405, 1.038915283356028, 0.9730337876003616, 1.0625616212327245, 1.5520526743607173, 1.1942397239880058, 1.015032725160644, 1.5495635663536633, 1.2161250213750932, 0.6292291259247713, 0.49685367447364126, 1.5390778992483352, 0.6985970127962596, 0.794568619268321, 1.0367764236730133, 0.6563811475231252, 0.9342498150351628, 0.9787101326218982, 1.1687824198484091, 0.6673655489728167, 1.3803589992382252, 1.515590649888731, 0.110698604636434, 0.5356327666029377, 1.0786566287977366, 1.6598310527676148, 1.2001194254666734, 0.4131651101636631, 1.6133685744427226, 0.7684258060058893, 0.9167000361358468, 1.0502745551539538, 1.0205911980300688, 0.8817206640897156, 0.37840598232373746, 0.5700502538417473, 1.4324362109320523, 1.2995439477011002, 0.35058903231306937, 1.1605983076806998, 1.2942182271237366, 0.7735734540340798, 0.09289032874254288, 1.5662942733950425, 1.0033466502819648, 1.2731167334031466, 1.4408569689575819, 0.8852963892042361, 1.2989509303346733, 0.7315732774692951, 1.1867560983850818, 0.9536150973970643, 0.41897107982097004, 0.9697334133598013, 1.1899727696786628, 0.8743793221202565, 1.0372390186306242, 0.837724924640786, 1.0864461966285242, 1.0359962264191074, 0.5198535998165824, 0.42322086605878784, 1.249887286994653, 0.4186307784498582, 0.4041371230498084, 0.408757569709714, 0.8472812650252604, 0.9915718202057446, 1.8107929407550984, 0.7131579063513285, 1.031361613971125, 0.40545005411851265, 0.9615344057375013, 0.9824803135062142, 1.021091281423357, 0.3213349508312343, 1.2450511390044814, 1.8114732008407246, 1.0362834556198643, 0.8352213763377667, 0.6427365386905015, 0.7043796098663943, 0.9256448213297542, 1.2981472876061333, 1.8712234266402978, 0.8540078566725962, 0.8024152433187481, 1.7244590287133028, 1.3980540307055742, 1.6115433918602933, 1.1787496490460758, 1.4035737730542195, 1.284035379371724, 0.0868976222189004, 1.3544766780159967, 1.7244202668047515, 1.4851821600648578, 0.9636620611570954, 0.5399721272107517, 0.4687278546509579, 1.1206077300907615, 0.35490183036473155, 1.221841288369859, 1.203996871539309, 0.4776812257310685, 1.9168301867448603, 0.3088855637818655, 0.6302281255053923, 1.593830236392686, 0.39723390692453275, 1.1654687874773833, 1.17047123068485, 1.5872278384458984, 0.8583713688648007, 1.5925866111368165, 1.0482399103110827, 0.6754433213778117, 0.7478649540722148, 0.6450594858334882, 0.7996629560610385, 0.9348254303527961, 0.8917348237906798, 1.4018477438278496, 1.2241320551719643, 0.8010760883689259, 0.21626869250219505, 1.1678997927626282, 1.6188385721765466, 1.1904678265226152, 0.7786567877889687, 1.08533335327908, 0.8755453858587693, 1.042904572902675, 1.1764165027006988, 1.0091070914306015, 0.5520942326597874, 1.6755407868845988, 0.5096769075979062, 1.1494853028971845, 0.7974645491338574, 0.9515701158603762, 1.0102953748001289, 0.8074838892041114, 1.1954997069578241, 0.10519481740524339, 1.0141905654193002, 1.1622639734625841, 0.3549428314460896, 0.596891384246525, 0.9430764549143412, 1.1056887368270885, 0.35494512456193494, 1.503087213193372, 0.608120312830197, 1.2687798793765657, 0.4994070038572548, 1.7496571083583254, 1.6394670739826642, 1.4276271321870224, 1.6604736096562474, 0.4808644185223575, 1.8368374393640146, 1.2356514648530512, 0.4088940456487987, 1.2393710766298116, 1.2446813314537162, 0.9518657659172631, 0.8709341235627575, 0.44946782162576904, 1.0855717422802154, 0.9115523135457371, 1.3967102011599004, 1.1840320965619728, 1.0729452385101599, 1.5927842711878397, 0.9827654493322902, 1.2403091203684244, 1.06109061583658, 0.6281930205803536, 0.5885735160408714, 1.0774049212155137, 1.061366488052426, 1.099108884933381, 0.2665376047601865, 1.45051897391635, 1.2538568729278623, 1.418471329394008, 1.7897955196067128, 1.6039189526362785, 1.8894995937126615, 0.5687488976970769, 0.8299721609390681, 1.6872902747683711, 0.4838069844523899, 1.6380034317919565, 0.315645288382881, 1.4148406839648022, 1.292589395658978, 1.0461464862240062, 0.41479848951166254, 0.926092250494786, 1.6217113434430321, 0.9029874633939732, 1.6917691677442304, 0.8197949266013864, 0.38522978109571393, 0.6917918993146632, 0.6500724249912341, 1.1120183406286728, 0.45017342533178084, 0.7697765054686726, 0.8001889047693405, 0.6954665042689873, 0.6590987090011519, 0.9184137689946679, 0.8109215021728228, 0.7417902239825869, 1.0779136522898305, 0.6658377545911907, 0.7314597339679513, 0.3994069336921766, 0.9554287602254665, 0.7388668925073557, 0.8158914287377635, 0.9153572233081081, 0.38242244522407043, 0.5481386184722772, 0.6788375984136956, 0.3693223175851862, 1.7213468365898938, 1.6101136031900882, 0.6240208907325983, 1.2542779026022668, 0.5220433591572282, 0.4565393132567207, 1.0509768569527287, 0.4977840118868375, 1.1514024100329707, 0.9775515864401098, 1.0865529260447435, 0.6047649377572218, 1.3241418232960207, 0.3754720187905132, 1.5479055736175136, 0.9036072601817182, 1.4009209343000442, 1.406156136859178, 0.9799915725318045, 0.9580548333848283, 0.8348803253007813, 1.537763807266139, 1.1229177392355143, 1.2890708843352434, 1.4162587143273477, 0.5285620953898813, 0.32351475615044833, 1.0513941427109752, 0.7991883636525433, 1.5020912427234412, 0.9905988390422358, 1.5922839232615038, 0.7449817924997723, 1.6879126998027116, 0.9347899809192932, 0.9079054749311282, 1.0769029113801372, 1.3095329461017808, 0.5950126813215669, 1.2412634313490831, 0.8643868384694723, 1.1564951682822682, 1.06293637448737, 1.5868390931305387, 0.6185759720592564, 0.5460137909490591, 1.3881063177128337, 0.5871992920379593, 1.6926304494080453, 0.15874365491423026, 1.005393557452572, 0.3889715689147435, 1.363274274783812, 1.0957018189573728, 1.2527462796808861, 1.057869194440738, 1.7280514749136153, 1.354997411715659, 0.8332721807851747, 0.9826815316282169, 1.410392798918704, 1.1146971716419556, 1.6205795463656627, 1.5687397454869703, 0.6312022819669967, 1.4586061875150844, 0.4724802483793955, 1.1441678723891728, 1.6033980595083563, 1.1652635837688068, 1.0805710665300454, 0.9656512090019462, 0.8714365632391283, 0.7509229178894749, 0.4248434051514841, 0.29831596524244497, 0.4556187617573838, 1.16317273935082, 0.8773439458079911, 1.198639844426758, 0.5283771559831016, 0.36336076851889254, 1.2139888669990253, 0.32743789712683147, 0.5727703308812124, 1.3258832242692549, 1.1108319934672828, 1.2228850075331086, 0.9260958955801869, 1.4174186058523555, 0.9175255567038502, 0.4729624524768016, 0.5612722092575188, 1.216195101463554, 0.5722208108501297, 1.3645774488272528, 0.9941270682033009, 1.1693342605908472, 1.0699384384850497, 0.7619357979155019, 1.3591078119632938, 0.9992195879451264, 1.0960166450746778, 0.5450151145928758, 0.8953191980760622, 0.7436788500077052, 0.8001121221305683, 0.4869283385794517, 0.9349125250491042, 1.6270011907804771, 0.34429222524447556, 0.6998080875516478, 1.3563551045626296, 1.1797458444554743, 0.4372686288953196, 0.8868223933482706, 1.662470086603674, 0.8326976270513938, 0.6502174505075451, 0.44612061272974, 1.2465264748353062, 0.7217090014383388, 0.14853248970914945, 0.3384973370083677, 1.2904585545170348, 0.4664071830532096, 0.9191726144279858, 1.1428083851929314, 1.3643036411495562, 1.2715238336058674, 1.0329880574858916, 0.5983759451595675, 0.9759828403461438, 0.3650554569569193, 1.4531976340162696, 1.1970157042934635, 0.814884385838947, 1.40966206325047, 1.1165393505268693, 1.4348347636428054, 0.8707283675271867, 1.2573360487755179, 0.9357411067976229, 0.9413385739123514, 1.2193431047260632, 0.7203825472507435, 0.5013475954182409, 1.1566808534114135, 0.491372909695153, 0.9742747456511136, 0.6968655895674879, 1.4346953546167627, 1.2484693291102378, 0.4326731276894137, 0.8225488742059617, 0.7626809916550302, 0.8182500608729356, 0.685211781751523, 0.9892117581334193, 1.3555251516032816, 0.912940087595263, 1.4976209109498102, 1.725098263149567, 1.0191510679175626, 0.9873439318218942, 1.071022058642947, 1.5195120370287414, 1.1478381156494222, 0.4424068250666754, 1.1680144365504481, 0.6951346813682646, 1.0835854245412542, 1.30152470099731, 1.1051466111865016, 0.4418885805202232, 0.9818523108736805, 1.2419104231019018, 0.8294155187126507, 0.568865146942543, 1.670979285327571, 1.005889691800118, 1.709050548932507, 0.9550491956748414, 1.4519062058145802, 0.5749178524480577, 1.2632793869104142, 1.6368275909357495, 0.1252476986839548, 1.029161380841897, 0.715335381282398, 0.577209628105793, 1.686516842193325, 1.358328071242167, 1.2796761954350604, 0.9482207780910982, 0.5759353618959336, 1.1962300504326997, 1.175029740719065, 0.7386295285355801, 1.2171993423426664, 1.0390733150809943, 0.5158962894737052, 1.7135726437805194, 1.2969990887086928, 1.137998882689317, 0.7247919492133159, 1.1528372779559106, 1.296968825410445, 1.6782524990371646, 0.8015603642627415, 0.4415516977970977, 0.7447619008738412, 1.189144581659865, 0.655708733369605, 1.0071071619391683, 0.9232706578208433, 1.6958772801230038, 0.49464652782160945, 1.1893462393497756, 1.0998653505897382, 0.5397514735461194, 0.497992831560341, 1.0717822005621, 1.3932203553768614, 1.395889007636646, 1.0766138929935511, 0.4070665404907633, 1.0706065950503953, 1.0625395699835813, 0.3296045502650695, 0.6258400992510152, 1.2509693102194497, 0.6181915918297833, 0.7290986388963185, 0.14379014362367126, 0.8936589384590827, 1.5407798216572628, 1.7832887312234356, 0.8268619115615331, 1.2459404332314188, 1.8394512959734284, 1.2128838848520478, 0.5527211343072786, 0.8446337432841079, 1.7925077804864273, 1.5969783325051643, 0.6116727508872645, 0.9401139720146434, 1.490984967975793, 1.10097751358005, 0.7896746727241993, 0.9802470827749028, 1.4783257007760255, 0.8204362517297891, 1.167137758627807, 1.0882304272452192, 0.9784782284449808, 1.6244434862116877, 1.5260146805106765, 1.7314850892255773, 0.8420487551381658, 1.0019644544742037, 1.4877266163267382, 1.5723577152184616, 1.662947070508134, 0.8473684315225505, 0.9537947194814317, 0.4121602541853663, 0.9553760324367183, 1.469335649521099, 1.7138652732605344, 0.8084354698731159, 1.7196396591249186, 1.4722160550395933, 0.8992898388315994, 1.134019398312326, 0.922843810801064, 1.4223486480243257, 0.750375744857472, 0.5476586846055226, 1.4722717311994216, 1.8226263130327014, 0.5423899782923101, 1.0351771278428972, 0.9490357201342821, 0.9572528807263007, 0.8953369566914836, 1.4885502748613706, 0.7629524330003442, 1.525921736782129, 0.7690633527267102, 1.4295997623380419, 0.9887864313928696, 1.5407664355974853, 0.13506517682328745, 1.1975730772019402, 0.49673894748897596, 0.8863371589906496, 0.5252045666398636, 0.8681024610322533, 0.886468947005869, 1.2833188949749614, 0.5186277810605932, 1.373402510675819, 1.3242309264112904, 0.977962366552423, 0.49182342051433314, 1.528759938678399, 0.9844436291798271, 0.6575386231966112, 0.3506948660433761, 1.058544613531743, 0.8648399642572925, 1.6129282114413848, 1.1077812109749752, 1.5686156916890401, 1.8651354933569124, 1.758496672618668, 0.8841290840050127, 1.5062641709342461, 1.4228691163979046, 1.2389249332643821, 0.6429900185144336, 1.0021786703096525, 0.8104060183778112, 1.6040329998113156, 0.13983067098036406, 1.0238279698808164, 0.9114646009837454, 1.101005469326608, 0.9293595309974307, 0.7399125843236167, 0.928429157781125, 0.2788994384677336, 1.62189430318107, 1.3682456951275668, 0.7849874184372555, 1.2862393881917509, 1.1400680820256621, 1.0438850502066428, 0.8738716622121607, 0.9462818197304962, 1.149700796444304, 1.2856233977727274, 0.7948351978996514, 1.649825790774431, 1.0638787327178634, 0.9589630358836231, 0.3736193533908364, 1.847574025438595, 0.997156683187261, 0.9005482292224329, 0.9416780885808932, 0.2073861229436239, 0.9284221559143535, 1.4337738410089012, 0.7469613707850972, 0.25856712970666773, 0.8869998820593651, 0.48491908201390777, 1.5734251600859546, 1.5008961018147597, 1.2116110487486451, 1.4178663088761168, 1.7638261382486806, 1.7043760117523648, 0.8667654226947527, 0.9287903053312087, 1.3757150171373378, 0.5949392742167089, 1.1440113316890437, 1.101767001735783, 1.2186585750265841, 0.9996821190210281, 1.5414414734795983, 1.0492767882950707, 0.8315084343910283, 1.0282039264506244, 0.7019183850667942, 1.1637598389944728, 0.6234518732571718, 0.1001657622155967, 0.38689549336711837, 0.332175459055441, 0.6918156544453888, 0.31081076692789855, 0.2332538847109804, 1.073094316783144, 0.8498890291720458, 0.7117301565303652, 1.2930397010715047, 0.9753217461228582, 1.26329865787617, 0.2829342327913512, 0.8547644512552254, 0.9430806737885356, 1.0822412207441294, 0.6582176809384818, 0.9810151857781776, 0.7067171190883362, 0.8147260403817375, 0.6828696033277978, 0.7699588282722899, 0.6723563657061591, 1.6103439517233598, 1.2181250483000705, 1.0313638183156169, 1.489768564699549, 0.21281747954490404, 0.9678245260670515, 1.575225703929019, 1.5815066960265407, 1.1285327340309879, 0.6951170221653381, 0.9721019559852015, 1.669970044142277, 1.529749514612904, 0.36228810021324276, 1.0161508849091145, 0.8939719600898192, 0.2648291212484838, 0.40599518622271824, 0.534846423714519, 1.092139468858441, 1.3480089351018305, 1.2879563894989077, 1.1565917367691076, 1.1467289589307503, 0.5706092097495705, 1.432432954209451, 0.40372984146929425, 0.8920555171054412, 1.0433972304732986, 1.9046949089907916, 1.107002363144756, 1.2684236670685958, 1.205982898345578, 0.5753842004343991, 1.7081241445352835, 1.3524417588875144, 1.7324731819186652, 1.1432556411376216, 0.331774609511884, 1.311280163082888, 1.5056625223915057, 1.0431195163084488, 1.268598726305414, 1.8431382232471862, 0.5676459484714846, 1.4955493695248898, 0.5457573879224427, 1.5646442769133666, 1.868195298655305, 1.2403507925462884, 0.8157438124388485, 1.1461162143377335, 0.8190217744856132, 0.31107203991305343, 0.795306729521376, 1.4056806563724933, 1.1627529256862654, 1.7794541287894736, 0.989552216393195, 0.7135119749288192, 0.8677422467892284, 1.4052746838109234, 1.1735656126161311, 1.264711237588036, 1.5472811264216273, 0.9510311610387492, 0.5561061855654689, 0.8633821626544307, 0.9341194657602682, 0.2599909051278685, 1.448969193547223, 1.7280718712592074, 0.9078251084848863, 1.4700282059439025, 0.8961381803569147, 1.0859077876447116, 0.26435053065927394, 1.0935965111574584, 1.018329123884719, 0.7838327816324222, 0.31987358186912906, 1.7178862946393663, 0.9415122506649669, 1.0775327440654558, 1.098186215692189, 1.9249763191820595, 1.6893653577890564, 0.6630412587421695, 0.6379407611622019, 0.7994537345221951, 0.5692528098573088, 1.3614982359063572, 0.8837962619777169, 0.914010256121655, 1.0045137090526104, 0.6731752401843144, 1.5811815974556562, 0.5528703377874222, 1.0691494280667624, 0.10743625241639065, 1.7067717755252296, 1.6469451977255933, 0.18427923825204817, 1.0385210244755467, 0.519213108610357, 1.4737509803813555, 1.176456416457611, 1.0947182903106976, 1.3776833743326766, 1.1835980714089083, 1.1458842740677364, 1.6180892833540095, 0.5009812499575368, 1.654083275041636, 0.7907710652995908, 1.7607963586832804, 1.5366761273848284, 1.4143675673561527, 0.6845088946920816, 1.0965271486332964, 1.0947626941543511, 1.0499105333856984, 0.10027360596083923, 1.7842570985944104, 0.804503641554934, 0.9907224525790513, 0.4928518902247758, 1.651228671597161, 0.3958527900757647, 1.0263209808856533, 1.4840999772101722, 0.5990621117320248, 1.1162982252596563, 0.9518906416341578, 1.4447083441945359, 0.5612059809981154, 1.2627644770436908, 0.5986852146339375, 1.2708879970436264, 1.2019308454892181, 1.2736092613000247, 1.4985982296964218, 0.4932805755484897, 0.88926233241589, 0.9773658147604514, 0.5770256688681508, 1.8591475011164567, 0.6426704715682598, 0.6007689546373801, 0.8626421276767805, 1.726474189740432, 0.8555214619824495, 1.4241868334708467, 0.8308941850978409, 0.9710756241223273, 1.8130457806123972, 1.2663626664854037, 0.29362558572433073, 1.6377402654366136, 1.5326839335044484, 1.1691817368469444, 1.0397304218716785, 0.7003854783317338, 0.7832242646356345, 0.391460311201832, 1.572517331354994, 0.8837305078052026, 0.1423961179113269, 0.903212727886775, 0.19017148613869772, 0.5881935968874074, 0.9938574764850991, 0.33689627936543, 0.9965975830636984, 1.740234442476173, 0.15206967377358904, 1.3502490207296294, 0.9570854214433996, 0.4453186203002526, 0.5809713767715569, 0.5088509352112991, 1.2212116508283761, 0.6923401009453898, 0.8263549493802996, 0.4945690519757049, 0.8294606652447126, 0.25888346441751875, 1.1982402126006333, 1.2099717303138537, 0.8351783925180964, 1.2427051622954282, 1.5310910826150659, 1.1507323563909324, 0.35454348532425395, 0.9960553698784689, 0.8182036354528949, 0.4172265519008401, 0.821566868283222, 1.3103311429438294, 1.1474381833537752, 0.08890985738682067, 0.8296740058885265, 1.794797202160795, 1.3629433510332614, 0.5934403098321254, 0.5669466561015133, 1.7750177079177563, 1.2113575657595796, 0.6956295818750866, 1.385413133251992, 1.199723097939669, 0.9485083960469572, 0.497194882851824, 1.044624186132407, 1.2104461076121549, 0.7449954739604722, 1.1458118633411765, 0.41500869648523087, 0.770769282427744, 1.1968485677336105, 0.996317180473105, 0.23179728115453546, 1.7768957841245419, 0.23418627416705395, 0.9020343695778401, 0.957607493793616, 1.0291222770559507, 0.7682569170213402, 1.4693497148421621, 1.1809278911668664, 0.5427514616266359, 1.2831580387843409, 0.8443008557393565, 0.5246665488472644, 1.1100408159319195, 1.7619932600176678, 0.3731604950309877, 0.6776313080883226, 1.0223634396389385, 1.3104428705585511, 1.4017439616613236, 1.0249681218314715, 1.095201867767697, 0.8729476628528631, 1.1926214129400314, 0.8885720331055292, 1.9590316357967859, 0.3121680154237775, 1.2383440871762934, 1.2428174853775036, 0.42653467614967644, 0.313674843655123, 0.5274279724844486, 1.2089596899625237, 1.094631995206173, 1.3430364853294967, 1.3033412902271058, 0.5586480818293157, 1.1915638031548523, 0.3561854043258953, 1.7759478753371027, 1.07754535537742, 1.354538033793296, 0.4411552321907337, 1.3291954097679524, 0.5614934842145649, 1.2321169101851437, 1.411464397726811, 1.4074774987690297, 0.3758888154392488, 0.9644194189852807, 0.6749144650176675, 1.1924626116495138, 0.31523994371711084, 0.7366607792725366, 1.3165234572829776, 0.9288753646028287, 0.7458379375385141, 1.2869079205028564, 1.779307235155148, 0.47485666678637695, 1.5825299178400103, 1.2541094330650595, 1.2667069652790546, 0.8988661121942854, 1.1127300301815817, 1.145223107021593, 1.1165863764334256, 1.0086463981959, 1.1617681472346955, 0.8969186720041556, 0.33425613711962565, 0.691250904431183, 0.8855346395045588, 0.49882945374065923, 1.1209600802479005, 0.9386947734208869, 0.07007324180519026, 1.0619212366196014, 0.8569388503790133, 1.0998071969255, 0.33140582675106467, 1.336260056632931, 1.0096821944554657, 0.7498403442519789, 1.2348703415255908, 1.077843098050153, 1.0083216035252591, 1.353416052842726, 0.8049262131663919, 0.8198392976514863, 0.45425415886588005, 0.6464003082044812, 0.6798638150476912, 0.8794935022238993, 0.9962266447897837, 1.6113642380472788, 1.8369013635521834, 1.291935229515241, 0.3326807827745092, 1.0207377822586998, 0.9253930285241365, 1.1645663302951919, 1.7716725938778262, 0.9756595857431607, 1.0237494719981923, 0.8715641327604132, 1.7279554374820443, 0.539889500913242, 1.595280872845958, 0.3891995564334447, 0.866639723228403, 1.3498947007193296, 1.5069377418801582, 1.1936910983560574, 0.8490585677032593, 1.4128200320210538, 1.1801645117353678, 1.2027970883404424, 1.6069646571517575, 0.7183482101433569, 1.150425311559253, 0.8415183179930172, 1.593850870169823, 0.32947657772283767, 0.31804068254948437, 0.9682744853957149, 0.6887148126629694, 0.6415539864700617, 1.326335678749607, 0.6246399349150717, 0.5854546095326497, 1.331399134942649, 1.229119068674455, 0.9047511014789087, 1.1066967283719724, 0.8025525740617604, 0.7609198293131891, 1.0264626794147143, 1.647426406918401, 0.8927513901018976, 0.9660053754682437, 0.3967704704138183, 0.766019554837675, 0.4874377614102401, 1.4049730206510107, 1.0396366194015791, 1.4318392113583809, 1.719824535586663, 0.9555421090008365, 0.7757838538334363, 0.9002654609676949, 1.0434466476445214, 1.4768348963375573, 0.8561996481126698, 1.0158910398273426, 1.611816099867913, 1.1485779212728482, 0.5729567357106742, 0.46946952959102284, 0.8948994506668022, 0.9237429734108221, 0.8250650736658478, 0.7656180407577322, 0.49624066443808723, 1.1124837771844853, 0.9475809615402556, 0.5565789704338945, 0.27214046721017915, 1.6151031603087014, 1.0524706550485434, 0.557284008347549, 1.6052540734147134, 0.9926144397042606, 1.7931027256804835, 1.170281857139687, 1.1064545583131116, 0.951269576256793, 1.3777147986427998, 1.2023013487283198, 0.5821061816588861, 0.647399954149221, 0.6323001305837948, 0.8330078038165589, 0.7813659140909706, 1.3914413319757621, 0.5659049332630954, 1.4243850522376735, 0.9495404580577712, 0.35759975005472455, 1.0311813550683824, 0.6926533930237216, 0.8793918699645474, 0.9215212748321725, 0.6796831623550986, 1.1066142585942407, 0.3975493223303096, 1.7041582902828232, 0.38619889580661493, 1.0916645436297205, 0.34322445678397906, 1.1502540058495057, 0.6390635573437407, 0.807082171180476, 1.0366277373214081, 0.43545181026925117, 0.8342156921816227, 0.8769634687661262, 0.9997589765495785, 1.2063025523636806, 1.3984735032850422, 0.9573859020732303, 0.5352808649121494, 1.2219717592177566, 1.4389664984775177, 1.736513097330183, 0.5164586420368346, 0.7856598084515347, 1.162302532919584, 1.4921809859033965, 1.9631003828767137, 1.3619585435427783, 1.6877079787464233, 1.0829742612952145, 1.2350343509831259, 0.7957217984886665, 0.7011581207973454, 1.2604605970484366, 0.8716210112181024, 1.5739585539872758, 0.4395526418483955, 1.094671778654289, 0.9021480814050372, 1.163992223764351, 0.8377916047930709, 1.315971227142652, 1.2002425659641691, 0.3882861829444647, 0.25614709618675613, 1.3422853470356544, 1.5385754576692188, 1.3448078213158958, 1.6956002512219672, 1.05332816821281, 0.8152941862479559, 1.358872470846493, 0.5830291582592082, 1.481413625820835, 0.45803416331239033, 0.9273713965945916, 0.6264724286583482, 0.7144457241395437, 0.5699952749640577, 0.9410322682395001, 0.9583963798100463, 1.3481967903563683, 0.8045071471498881, 1.3316305139366162, 0.29748927220441335, 0.8095649038754434, 1.6283436740737711, 0.16889842639174835, 0.9946123669521962, 1.2122082277847124, 1.822750642082319, 1.096978698387045, 0.8865008674454933, 0.7756958645462733, 0.8777925232195594, 0.9138282841076818, 0.7524130831531137, 1.0608932442480257, 0.8952751618916623, 1.4168435187778772, 0.2621038891569132, 1.6854230714919591, 0.8144796732518451, 1.2444719735319039, 1.268079612849272, 0.8831782343457217, 1.4537627110029487, 0.788501257323574, 0.9098883423816544, 1.0140638546743541, 0.6304557250174698, 1.1937294241683305, 1.2227420005122993, 1.2890455920279398, 1.5373989820392904, 0.5545850528257977, 0.1339061194256459, 1.0817078974018894, 1.4089308725449703, 1.0637266174316509, 0.39498337210853396, 0.9331246741687087, 1.052129138490029, 0.15833317340878128, 1.5393330425831193, 1.313144750471671, 0.8794008341116707, 1.1118020388626708, 1.1267803120496898, 0.542190618178643, 0.7125322273188518, 0.3912018598333761, 0.8538692586432127, 1.7596745556531088, 0.6164421140856963, 0.8717704573254575, 1.0431693578883778, 1.127965547930537, 1.2896405337741883, 0.6983694833159765, 0.7603635707042263, 0.47887634222235675, 0.36537296742414016, 1.6727669677289376, 0.4308852283370086, 1.571242364287847, 1.2175338828152975, 1.4127469230828489, 0.6544984985103777, 0.8598411473430229, 1.5160466431209327, 1.368113449946239, 1.3434835117896888, 1.0338832918693264, 0.15134628067699818, 0.17907053480731328, 1.2837723488945756, 1.0173088214149124, 0.06418414145618767, 1.226901569415735, 0.7914557119869564, 0.8336157378589564, 0.30920923804866807, 0.493089632987448, 0.8627018413796116, 1.0748312727153457, 1.717958150794213, 0.463781938071125, 1.0114172897986928, 1.076184546074817, 1.1118155426359841, 1.0849333883591172, 0.2523794729152513, 0.46622681947506583, 1.499871412852131, 0.7043046307155721, 0.6023843482738065, 0.8051027642688766, 1.1838009123976896, 1.2038634089644094, 1.7428757507889001, 0.34870056787329007, 0.5202364700973281, 0.6095514968430021, 0.7285883641629288, 1.2834305681941574, 1.462454278863261, 1.1637599701973267, 1.1584439725525786, 0.47089077999563056, 1.8168803580235013, 1.4213807711531186, 1.6289203139483663, 1.7290453978837634, 1.0324593591275828, 1.084574409607244, 0.9124525957294796, 0.11412005684864757, 1.2572425893314412, 1.5989560846522781, 0.9265241819290572, 0.3300312332246269, 0.9181799723694861, 0.919933334532969, 0.44458819276504624, 0.2783356539096278, 1.411472818592435, 0.33080293718364906, 0.8480578332203196, 1.1606464867003186, 1.2816690398617525, 0.6611819052470069, 1.4554885943662805, 0.9575538998046912, 0.8147336477761586, 1.1407094397236692, 0.9852464784056577, 1.033556727488513, 1.4040366233305082, 0.8620693001708352, 1.6605527085323883, 1.8669052267273536, 0.7584647472433074, 1.5476448468000328, 0.789817220286227, 0.9026398131157906, 1.2110594997749582, 1.677213626511925, 0.9159863353905844, 1.1685792054257582, 1.2306720545696153, 0.9140866930006696, 1.8175627483512375, 0.7069321542094928, 0.8072793789778614, 1.5593048842432236, 1.1083606939056516, 0.45284558130325414, 0.258040046949534, 1.2359774054897623, 0.5557381318566944, 1.2068333860067364, 0.9487968187155017, 1.4199476814362866, 1.1418339569311102, 1.0789763936527992, 1.5998282416408571, 1.2363854792940914, 0.8558920761720404, 0.7276059397193617, 0.738333943870604, 1.212253689765714, 0.7755811062983039, 1.0805761659949331, 0.806514329765682, 1.7081913849400925, 1.2524723780398732, 1.0814788837196718, 0.5989671245141589, 0.7995712875451358, 0.8024119002570413, 1.4523296052002896, 1.1740440984385139, 0.5291837976978009, 0.552004044494704, 1.1987558927126676, 0.6461615679277575, 0.8041792053319895, 1.6124147287971238, 1.1321165056988587, 0.49865968049628395, 0.8204343859032902, 0.326695361786024, 1.615229733486057, 1.1096860117460583, 1.2686760167808164, 0.8675031384492333, 1.6120114314751839, 1.0804388285443292, 0.4145294326286816, 1.3290054999185164, 0.9767221749464816, 0.23026562744844892, 0.3361354412873504, 0.5369008300771849, 0.7907307785656846, 1.2611396048029653, 1.5545676018980505, 1.3710681692510667, 0.8092405004534841, 0.4552568841335285, 0.3170451307983386, 1.204754314509043, 0.8334746258332749, 1.1325911120869603, 0.8514200301137018, 0.16049314017197214, 1.1465021429614106, 0.7180872137051756, 0.9908773749145516, 0.5316686176889512, 0.6457912633275994, 0.7724939825120085, 0.9476792477399336, 0.36009342771880937, 1.6286398043000103, 1.2610001052446203, 1.2142921756650673, 0.6128411127111912, 0.7110853084454396, 0.7537969126499021, 0.5909287897558998, 0.6707648116768563, 0.6353337486509688, 1.613650773662319, 0.5298416995286199, 0.6077110786844956, 1.9215720143204158, 0.48984069284811904, 0.6751793318192378, 0.4472031520574715, 0.647233294485528, 0.8936181542393076, 1.248997110130536, 1.846923417027209, 1.1603457582766659, 1.025188404250219, 0.9427615780599594, 0.4689737802724614, 1.4835445266600633, 1.7897285643096703, 1.2699464354390821, 1.0263597458111624, 1.141992316678892, 1.2757244596900101, 1.4390547317621227, 1.4404679107517864, 1.381144074666829, 0.8390882454271328, 0.45238644439751907, 1.1740644618917466, 0.7506280491231186, 0.9215359780937984, 0.8859778961588606, 1.3423369294883862, 1.6821411019939376, 1.0731691082188133, 1.36388317319929, 1.5069335332360516, 1.3718547896572715, 0.820621494362335, 1.3138721202229526, 0.72247939119163, 1.326665914512311, 1.1700655464815617, 1.123604537541012, 0.3147252211828556, 0.9976291739553312, 0.9303530971308639, 0.626554370856919, 0.7393080873576255, 0.4895690331542645, 0.8431231236229911, 1.476539614594456, 1.4488290815309974, 0.22724738406977807, 1.441709519592099, 1.479493886418316, 0.9851923232512476, 0.7981474707187498, 1.0966951302515648, 1.3560434167625486, 1.1939155756982032, 0.4871654312645397, 0.4651000785282978, 1.259850250635603, 1.5114014786686238, 0.38223035459330557, 0.8930464360072177, 0.7125580152360189, 1.0186836399053507, 1.3586689789787045, 0.41640846068541826, 1.6645265307400008, 1.1231214647487207, 0.9804024897955038, 1.3635983536072556, 0.9531368490066205, 0.7805651626726879, 0.9524438492520284, 1.3112596200796816, 1.2915573511155105, 0.7988989706506334, 0.46334014555952463, 0.38766772127456417, 1.610156699463536, 1.343050076208228, 1.5407085701502554, 1.3936511014544433, 0.5626465880921552, 1.0325418726625943, 0.8416827157060692, 0.6009725947421362, 0.15790046750141107, 0.9589973263957126, 1.1016280433138286, 1.2590205859518016, 0.5609454318033492, 1.4541933067381425, 0.7906261545088857, 0.46290659667678014, 1.6288058736947153, 1.8201712989914092, 1.170014881102093, 0.8583927306688196, 0.736285054483568, 0.18042694111814472, 1.0057197468466113, 0.1948993129352231, 1.3495248044372328, 1.1675935149314487, 0.6254416702743358, 1.2104790711315125, 0.3340544467261546, 1.4916595039111016, 1.5067833798685268, 0.7913763002967074, 1.3519290047918398, 1.212406522855384, 1.3900707968908141, 1.222277570614471, 0.4293337021969236, 1.0568920524961483, 0.7198559108802851, 1.3753062309487247, 0.573655674027668, 1.1155843662606095, 1.6193227866108506, 0.7389951542526025, 0.9999576772618749, 1.7879085147544505, 0.8019626344932639, 1.1251896464100208, 0.9381438672627831, 0.7130657744662492, 0.789301432694882, 0.9090538115816238, 1.1035441651973144, 0.42759247468071093, 1.7085737848744706, 0.927371658594644, 0.8434209355481117, 1.155354605425146, 1.0547903489348585, 0.5896595026614582, 1.942229734369831, 1.395245231942638, 1.3612860453686988, 1.6727712803248151, 0.16324097763082945, 1.334048742322318, 1.2024667089531673, 0.9394313384582637, 1.3320233316601506, 0.9834289955904905, 1.2892988845363718, 1.2623447798589202, 0.7243106754004464, 0.9424317843709507, 1.1868358320185424, 0.9083637303558989, 0.9721881502512091, 1.292104500244363, 0.7910238770443769, 1.6533448150860504, 0.8791752421060478, 1.4021367321561549, 0.8995991194529228, 0.4486517183325811, 1.3142635163951626, 0.9786444854721817, 1.3023132999984783, 0.7798364284405273, 1.4632697683654805, 1.732773050505671, 0.5162425099906887, 1.0823718820974255, 1.4250888553206806, 0.40702308354320593, 1.1889023934743275, 1.1691219737415457, 0.816689120521515, 0.7385165649668659, 0.12305231372225434, 0.7641996425481821, 1.0567718556991244, 1.0318766617509567, 0.7651701087213122, 0.7498613202368036, 1.0502329409531814, 1.5774287044255195, 0.6941774018647439, 0.48781595319206017, 0.5048894957621649, 0.689982457841725, 1.3040334459780731, 1.1856038618319524, 0.6723791311182122, 1.3199848198911712, 1.7175750923033877, 1.6892109109155569, 1.7378211080425738, 0.5618474546414302, 0.7449504815773972, 0.9545667685113398, 1.3267743486209713, 1.3077770279503098, 1.2273510782108565, 1.4126362589152572, 0.8287053464538037, 0.8382478933655576, 1.6574283127612155, 1.639958515356935, 1.1736178044085666, 0.7549415141894902, 1.2664121389476604, 0.7486472862541586, 0.6085594753387247, 0.4133258207378828, 1.4449584271759788, 1.8073117372680332, 1.0901345776731959, 0.47270519047429427, 0.9596119082922441, 0.7119675175280494, 0.8718968965503875, 0.7039345137826142, 1.838399116339733, 0.9736925465109902, 1.558154004995567, 0.5811525687528238, 1.1408938053838664, 1.0258840954017594, 1.7313337758687397, 1.1228224366727757, 1.053830109168178, 0.5038614860752747, 1.0436659700425766, 1.3087992203275256, 1.2668716946317056, 0.3475942078419537, 1.368611683844911, 0.6512503142335865, 0.732940995205128, 0.5986215368490343, 1.0218093778250839, 1.7582271748542557, 0.9857836112078228, 0.8896465893700755, 1.1987176364088679, 0.5033690345185814, 1.1059263303152376, 0.13837333901337268, 0.6798447968325089, 0.5331808949866805, 0.7626051878514444, 1.0703359018767982, 1.0011539865909818, 0.6136857647036116, 1.168609183749441, 0.8618967881086372, 0.6570307507382954, 0.6349643844886397, 1.0795443250999295, 0.9923363009942961, 0.7742373481010785, 1.731879363496428, 0.8776205489534238, 0.9512758949711555, 1.4595946256532886, 0.7322100859620996, 1.2290761599550946, 1.8768336205878533, 1.213558801368461, 0.28296710642592604, 1.3360864829145624, 0.8948422385085733, 1.3689236372444813, 0.4580664404313478, 0.6867287790551958, 0.5044202610423514, 1.4867232866536249, 1.0005929571648648, 0.46026552514655183, 0.8467393283121049, 0.8127965075572038, 0.5936642783093264, 0.7440453343239781, 0.5620787636964648, 1.0068090876323363, 0.5517305571047196, 1.388569635733067, 0.22838990425782335, 1.7163792170372372, 1.1763365114128104, 0.7028739554867754, 1.4040255771498218, 1.223759120549063, 0.409789779772572, 0.6711230381800203, 1.0242062531197398, 0.8985067636921558, 1.5158093148848224, 1.2851997725200857, 1.8305836195940257, 0.5210796893826506, 0.45928406271307487, 0.9901930995167019, 1.0444364138978854, 1.0056471851164277, 1.1547745571472976, 0.8562718712322499, 1.0734288616581926, 1.8699594365764876, 0.7411035684279441, 0.7478487921586336, 1.7668759181436746, 1.3264018225979302, 0.6377618958078639, 1.3171151813912552, 1.2406052049163887, 1.1693005775804322, 1.599595860965204, 0.26494891202852333, 1.2508392516122844, 1.5282290879548368, 0.23957371185278686, 0.8900949815311081, 1.9638516776343176, 0.10054446978490839, 1.2620393675019963, 0.7768136999131007, 0.7209775424366134, 1.4570916558387532, 0.6628809973351579, 0.5196718578598283, 0.39746432256061226, 0.9454493524720297, 0.8214365711086107, 0.8812005137900728, 0.9701212936352996, 0.8955228900201245, 1.0211053855893284, 1.0842474171478425, 1.097380340442022, 1.760428166052605, 1.593889163845867, 1.4921058070090014, 1.5765301580080868, 0.812301054865419, 0.3700153123224864, 1.241254050705177, 0.8469559826279712, 0.3748962932431108, 1.154266237983253, 0.11932482198786909, 1.4363365958506316, 0.4403027204447122, 0.878803260088524, 0.368745379841248, 0.67197866302725, 1.367153552943252, 1.0474844614617882, 0.5296672995416475, 0.12422874164624298, 0.24932168079342143, 1.3131637548289974, 0.5344285921785531, 1.4670444929937887, 0.5548110907474118, 0.728709199580526, 1.0391602919494998, 1.069879685931018, 1.2637516821649024, 1.375565452478389, 0.2585017989781089, 1.0473524130517502, 0.7614586057569518, 0.5298507360345476, 0.6607502340605901, 1.8396919094889117, 0.9445937401638933, 0.9980511420872342, 0.6287430825703693, 0.6818257981045901, 0.9505946117395185, 0.36966716438305225, 0.6279384543803024, 1.031660935170371, 0.8677460744744927, 0.9750182564476518, 1.2782583694014995, 0.8190836449533555, 1.14460474775295, 0.30872891463597696, 1.393876968909046, 1.014631453160709, 0.9997461139630448, 1.1898715416460393, 1.4347943028187855, 0.44325000802002357, 1.1373843398926171, 1.1424353293196623, 1.0685355438295614, 1.2350152717461258, 0.967041150617677, 1.2597940318011185, 1.4299044085265833, 0.5493004425388606, 0.3061433102181703, 1.4625410641484804, 1.1529678532645278, 0.5377043145332813, 1.226991452209277, 0.7439025110293431, 1.2021747989745535, 0.8960812094273074, 0.5330252131752045, 1.5329048577812254, 1.1523457112001336, 0.7603668271274683, 1.0732357629278444, 1.343130463810617, 0.4241753780061137, 1.451042498790468, 0.7458606283642487, 1.2101520392669198, 0.681253891141329, 1.1640261560644476, 1.2232381357644, 0.9335439881051075, 0.9300246537653227, 0.8278712650838077, 1.2810080029991027, 0.9453161466677367, 0.6144794082356402, 0.8048220829506072, 1.1234904854523307, 1.3425004688818654, 1.254507915693731, 0.37176155511991593, 0.5660852254410357, 1.289140785413783, 0.08102586099294884, 1.42305059140883, 0.3861073457700712, 0.6517911532289753, 0.7369612125059072, 1.2405216009337945, 1.6557706648165917, 0.8470087851481596, 0.9772508027434778, 1.1377077634377186, 0.5622453156461209, 0.5314801565691919, 0.831789096934786, 1.7403680595254336, 1.1824929257407657, 0.45051254483782655, 1.523749530275366, 1.3337799329665867, 1.8774037145624032, 1.4973931485616674, 0.5948451342798647, 1.7536564655113178, 1.2107717176538126, 0.751637927656351, 0.7295508402980377, 1.1661481956651154, 1.0319262420592308, 0.8184945885594767, 1.52934384407483, 0.9386727329081694, 1.4847253853977955, 1.807164211390814, 0.5745913259478446, 1.08454538491098, 1.0015641900192032, 1.2957283563341009, 0.6063447298894233, 1.3707517608588935, 0.9727705369872345, 1.1826671050588926, 0.5086942567320973, 1.1002829467661355, 1.8354345856046632, 1.0621768294675316, 1.392627792193313, 1.2022963713909962, 1.867532816086793, 1.0143579069569992, 0.9789492258068367, 1.7623476187237956, 1.2703545480353082, 0.714690507642945, 0.7747521635007609, 0.6780530098193424, 1.3317048379166838, 0.7115124889335144, 0.6023042846315538, 0.4353737557064893, 0.7501088326515225, 0.6210071968522946, 1.5183948650530392, 0.7656148345264346, 1.423624207641876, 0.8816586636272135, 1.1245093884217015, 1.219728244463121, 1.0438095895710306, 0.75719861550905, 1.135536603990953, 0.9067058242507802, 1.327980337196243, 1.5410463086357324, 1.3541559727476753, 0.13449737253789384, 1.6574990613923, 1.5219657758972533, 0.9862126502412157, 0.8267737741060746, 0.8464486113239771, 0.13418563282751939, 0.8141823302866359, 0.84183349310058, 1.2321057266532787, 1.375038993730532, 0.8868474281095761, 1.4608584101314097, 1.0945727391023143, 1.4304636576975698, 0.3855091596888478, 1.1920255466694039, 1.2125971295189721, 0.9405626409094119, 1.187346095747064, 1.0371193934986167, 0.8151692270575889, 1.0486988604056926, 1.518992472814721, 1.4657743554686409, 1.6546492497735987, 0.9975503165620405, 0.8127393731156646, 0.7647479193194218, 0.9674963355474441, 0.4919832677177648, 1.3021066434356336, 0.7462268013399933, 0.14690324868068183, 1.087956149907285, 1.6001206587894035, 0.8631127016020247, 1.317188440814623, 0.1982157291938923, 1.0201779294316409, 0.738167117268915, 0.9578146666577539, 0.7508091494862534, 0.9845253905579131, 1.4343642796209886, 0.9833123040992771, 1.0695026956925089, 0.5736054642868135, 0.9532859221974533, 0.8578561922995285, 1.2060070704071344, 0.8656836052529128, 0.4609148712587451, 0.3665577650309967, 1.4257432926983116, 0.607966038658189, 0.6118384472064412, 1.244872093100529, 0.6623314272829184, 0.98219032170091, 0.9562864634529157, 1.4553609767254523, 1.020006534254697, 0.8019046342020518, 1.2857505648813623, 0.2052050423625137, 0.9940248460410441, 0.682438244364556, 1.860348884841609, 1.427773215380586, 0.9079337051504872, 1.308248451102689, 0.7515893459023479, 1.240168144438686, 0.5937736123345141, 0.9445655898333423, 1.475635970356618, 0.7073568010083641, 0.9097252555857412, 1.4170980648941023, 0.935511911046497, 1.1118042168548632, 0.38856314030633377, 1.448489359847044, 1.5095138255740799, 1.1148185425151929, 0.6752616341402994, 0.4255291170882054, 1.6173573244894905, 0.7903253461564796, 1.4130153216128094, 0.33566236869095223, 0.9975773885877186, 1.6260959046588388, 0.7532940420574668, 0.4602950086444525, 0.6774111659665338, 0.9040746618216892, 0.6332693697785043, 1.2924038355760676, 1.4434943427714204, 0.9155799037595094, 0.9516996203622867, 0.6950078576099145, 0.7104404322365251, 1.684939731227996, 0.9512182501361419, 1.2649393708331211, 1.011132670642977, 1.8160079977765693, 0.24979124701152966, 0.988857041024735, 1.5133848574853646, 1.6584607359738208, 0.4253257531048683, 1.8464902211382737, 1.5744005690482015, 0.9659847881549801, 0.9337166612201295, 1.3598012650040252, 1.7967344433016126, 1.3468231954289878, 0.7311305636491888, 1.1040111909138641, 1.5495055022892272, 0.9318715412800473, 1.4379568946513466, 1.0424951740030037, 0.9342288719093154, 0.7299100095032036, 0.6521934974766767, 0.22212309026300103, 0.31031915653693876, 0.6665900818828442, 0.9306027781067289, 1.2118800351049597, 1.4132838027421428, 0.3981340513071925, 0.8854582128577358, 0.8589830536952195, 0.6266421397647817, 1.856044194635258, 1.5298805513631835, 1.3799659793226322, 0.8727462262343836, 0.5583607534190984, 0.48117030934653415, 0.4641050253764798, 0.7115005040641387, 0.9632023460960963, 0.4981281490717847, 0.7879955901043006, 0.7907461838872977, 1.4491540054151193, 0.8367981891558833, 0.4667759270484453, 1.3993464378302045, 1.197268472527727, 0.8143809314976618, 0.9080620825722374, 1.4310550910790765, 1.934944850031361, 1.6589443047815557, 1.284862059523407, 1.6928305828283743, 0.6187859252040449, 0.37142180062543695, 1.250327580435867, 0.9951799154725831, 0.24386067774494546, 0.10283429270678046, 1.2458971894820503, 1.136246763769631, 0.8761504131081408, 1.2849833402078252, 1.5723404012468465, 1.4926359739920443, 0.2210276516455758, 1.34670829092242, 1.4245665272375247, 0.6858915351987152, 0.7899880990173253, 1.3354051135812814, 0.5002389602336705, 0.9559080681808978, 1.1648378072219803, 1.5364136087622997, 1.168233411464202, 1.278237827178774, 1.138009719191972, 0.9581644512745799, 0.904857366299435, 0.4614402128399291, 1.7854012824332837, 1.1203964594992148, 0.9764798145565694, 1.8975523132903491, 1.092644522694823, 0.7892593085970538, 1.208000033185822, 1.3330096706214594, 0.980764806862257, 0.5088372014839584, 1.8239728141990923, 0.17823540326370768, 1.2229035102384067, 0.3718935292326456, 0.6010865055966679, 1.1835554317547607, 0.8575396753587327, 1.1837502284864596, 0.8324080426736187, 1.5437467669659721, 1.217765366425815, 1.3222102564313034, 0.20904194914215046, 1.1277319561820665, 1.032105775792477, 0.7384428436727007, 0.8426465466362317, 0.8272511002528569, 0.2053708907449524, 0.8946350114155556, 0.6703878194174241, 1.1219297905834047, 0.8184655715704214, 1.142371958640961, 1.3706482708284349, 1.2008926644772726, 0.7958551804773262, 1.3267169626505555, 0.4585416751164405, 1.2375753497915043, 0.6110811316013441, 1.2276281877584831, 1.6855622664852534, 0.15316970142422381, 1.078725287436491, 1.4758251852568498, 1.456259454966181, 0.7001388842412397, 1.0042610547037392, 1.3397805278149457, 1.0446032029290548, 0.9705070642357179, 1.9819969140940312, 0.6114007273977188, 1.5844351909037204, 0.8298614439043784, 1.0824609026571237, 1.2886265202236544, 0.7024254728599549, 0.9215965230244796, 0.9190374851080274, 0.5563801376302208, 0.8428070842361219, 0.45230599005709604, 0.9740776758911384, 0.4900006524908176, 1.6061741826828961, 1.3240749402543552, 0.517035327308231, 0.778515690224993, 1.221986269307564, 1.152699342166993, 1.1984715939109396, 1.372898566103063, 0.7755755262674466, 1.0467929504487623, 1.461122843711201, 1.0155657856440243, 0.5309443292184308, 1.4877720617164085, 1.1026603259036007, 0.6086559207982846, 1.0057157740900156, 0.6200260964070683, 0.9517228920500409, 0.782336249942305, 1.2223188277826922, 0.5619822919942095, 0.15033746564401984, 0.42755015818944375, 0.7950401786028237, 0.4777984286464325, 0.969134487027406, 0.5488193451174864, 0.8009608006676404, 1.260129194553997, 0.9165743925076315, 1.0809774972446553, 1.2964335477744913, 0.76280184089635, 0.722668106864919, 1.0432255014812748, 1.7061286601252021, 0.3145947999442731, 1.1415779370509607, 0.4369998858157813, 1.4783498177753303, 1.6385432777679056, 0.9781226578406691, 1.0947197903003745, 1.6442297988348524, 0.3323744199176877, 1.058093462570716, 1.2322113484558042, 1.5993498182883574, 0.470441604880003, 0.7794136097756839, 1.1666186286310527, 0.46563361155290295, 1.8779041139648207, 1.2545162224704214, 1.2128607041959472, 0.11631163252460008, 0.3205024452654395, 1.1431164470434503, 1.8531610099271965, 0.9320535900184743, 1.1877382876095552, 0.6520936533137264, 1.256680474240271, 0.630914237647647, 0.77427101215973, 0.7756259483641808, 1.3076535846687898, 1.8103598396415561, 0.7721873745931667, 0.8830263348905394, 0.935970679410591, 0.3427124218779055, 1.1721226885123839, 1.6214163186903627, 1.0367252108954323, 1.1422088684913654, 1.3422008158983119, 0.5164825063372012, 1.0198756258153217, 1.0266190625082463, 0.5612401948531558, 1.392997314953674, 1.919642681235433, 1.1595467784705247, 1.5597055046468813, 0.9499054673308102, 0.53106523829006, 1.2263890467086864, 1.9220377016814458, 0.1859777053903574, 1.6652116420225038, 0.34869164250405915, 1.4131928077622484, 0.7355959665322975, 1.0478778774413122, 1.1721342392107463, 0.5557168018066976, 0.9630197458867279, 0.30006146293366875, 0.6386402590451337, 1.0486110013491352, 1.6674495930099105, 0.44895518751063834, 1.4572351871667029, 0.08363495833448609, 1.0426511382000396, 0.8072566342709391, 1.1399663773681286, 1.417094015683916, 0.5880958043703874, 1.2102738744920305, 0.9969806147819166, 1.0193510218907451, 1.3675892517047723, 0.9600246312931926, 1.1231319231030645, 1.6108696278931727, 1.4566790088059163, 1.921377629385899, 1.0459633181114785, 0.8062176908105085, 0.9767608323827685, 0.9314691784810764, 0.9962179277625988, 0.5229806138219807, 1.4331569884775714, 0.5962380243212002, 1.064702763793914, 1.4602344301725965, 0.6782731744294916, 0.5247735878870166, 1.4077607562177619, 0.43905227279641224, 1.2327664805124265, 1.1565828289502542, 0.43732522238919214, 1.2827250826061691, 0.5847020750739452, 0.9300856097682326, 1.1405918386183433, 1.4888954701482353, 0.5982174654926775, 1.199831995189657, 1.3759998549689554, 0.9875411101693468, 1.3374194203623526, 0.9957169220390348, 1.1994569725471151, 1.4290853814043478, 1.4946917773679143, 1.3638268616236693, 1.0682603565478466, 0.997948288016283, 0.3686076997576997, 0.5887855099350102, 1.2402118200424939, 0.7552576171615812, 0.8351395857061431, 1.0553300409909205, 0.8810654074246469, 0.8779929583137435, 1.158781171437829, 0.7568184230106426, 0.8228800705285111, 1.7962547096394923, 1.5856555385490712, 0.7581523724019456, 1.7396073221469457, 0.3817942300950865, 1.0244611316374308, 1.3953497907406631, 0.8128943887146538, 0.9055829454162376, 0.17028092108826598, 1.4566616254693827, 0.919855814448956, 0.6806639906807712, 0.4848184466210377, 1.5581994723075958, 0.7358831442871971, 0.38545333219863176, 1.2742603557754881, 1.1554876669254497, 1.5175545004783668, 1.0102831427335515, 0.4755543386131561, 1.2134080448669247, 1.1857433140000788, 1.589168445354145, 0.350305785904938, 1.004470785540638, 1.0625711478743807, 1.94225652501801, 1.842612423468736, 1.5859442069528087, 1.114688675597904, 1.2376335460350336, 1.0968623953182943, 0.7832490856868383, 1.2709395599040976, 1.068078881402358, 1.2802948191495935, 0.3857601083673189, 1.5089609507561321, 0.8743472130871736, 0.5989588579046715, 1.138869061126956, 1.0521365894808896, 0.9937823199952007, 0.7240332163812109, 1.2638037684450862, 0.8310471192404143, 1.3049357698209068, 0.6204041239721139, 0.9219688508748695, 0.9170314299162663, 0.6387578144082715, 0.36171713823243656, 1.2176135677681312, 1.3984568903418664, 0.8358884579644429, 0.42997800446311896, 0.38767782517712834, 1.2957290119783318, 0.4923849258796489, 0.8434291440863377, 1.3435632945028784, 0.7689242433092417, 1.2902020314214449, 1.798322154028794, 0.5309075921658131, 0.2842258470375527, 1.562427517367762, 1.2228099285534033, 0.6340736607956738, 0.8163441478995168, 0.9905518210115181, 1.382883442977655, 0.5774231668474411, 0.15050992502773863, 0.8241619899256172, 1.496316352561807, 1.149460301871863, 1.3842254490383912, 1.454381320954922, 0.5266974275950976, 0.9717430391170917, 0.9512098045751395, 1.149473910493255, 1.2552949796428763, 1.449114034962053, 0.32267956979204615, 0.8730402788530313, 1.1849346702106338, 1.5767110068134884, 1.0012197702132457, 1.000992541435675, 1.0095029226747987, 0.6620416626899001, 1.3100876446489773, 1.2508810754961432, 0.7039423510654121, 1.6606340888661526, 1.331715123408845, 0.5894803496000356, 1.4774104603463905, 1.7655157501618375, 0.8731434002950973, 1.0264433572449714, 0.7361745915426328, 0.7912597714655568, 1.0374430568074517, 0.3863191268741182, 0.6782392338992407, 0.48572494818730994, 1.5437735673152198, 0.5098702114169029, 0.8273057555283346, 1.2366485295190885, 0.458764907212745, 0.25213297601911167, 0.10686969366160193, 1.6905653476785383, 0.8797179214465625, 0.6341941113094061, 0.7822040808838159, 1.5423992514245546, 1.0576195095769163, 1.1577393443375485, 1.0098058265893917, 0.8079275465724519, 0.9887732958417997, 1.7330164868334235, 1.515654716924398, 1.1785151213587965, 1.5454881329183583, 0.7393996576248386, 1.2049001225641767, 1.3072496868246457, 1.1079653743838844, 1.0837989174771478, 1.072154824975196, 0.9406995945095113, 0.7569291212466249, 1.0741568661448682, 1.4816397634442007, 0.5871112682756141, 1.5752362134254758, 0.40629660926307887, 0.9376452519104015, 0.7859352147023773, 0.5438004430387973, 1.072179279450747, 1.0125683758315267, 0.6237608129311597, 0.3682082966301765, 1.1040928876270888, 1.4555141883959042, 1.2222600109500543, 0.7622725439267348, 0.39352381264259473, 1.110037703894752, 1.0361426878450737, 0.9713106060606115, 1.4232054516451302, 0.6614706646962949, 0.9894539756969443, 0.8679438047777001, 0.3014262210484082, 0.7380981614936915, 0.9711002242881875, 0.5389748053954534, 1.0765404694909724, 0.7509179547334075, 1.5792772031493425, 1.73685203293615, 0.8406669152161722, 1.6136985471725906, 1.5377089970155735, 1.3460972188501548, 1.561930849765829, 0.7464939203827046, 0.7694655362913871, 1.1344938689794972, 0.9268476082085312, 0.518220446631586, 0.41796747163960724, 0.41449890864911154, 1.0947003295477173, 0.7080855487737395, 1.2183100388641028, 1.8866988752606564, 1.016228237167935, 0.5259583710312727, 1.3563256911315653, 1.3490452714925638, 1.2249345169955963, 1.008119979117105, 1.5174984761432098, 1.515485300606521, 0.7795264258155568, 0.9987730721930197, 1.6220044346382507, 1.099137215512108, 0.7013049739323234, 0.6453071917395663, 1.5751697994206548, 1.3880486205510092, 0.980280718031902, 0.5748865253659838, 1.2041164623817033, 1.2041699813071631, 1.4727049622841863, 1.2115355096950369, 0.9249513614032129, 0.9795757706606157, 0.9040365522238245, 0.8745668531480003, 1.0376604914229932, 0.5143707084382226, 1.6538754133695073, 1.4129660067311323, 1.5844242758891984, 0.9554705749668461, 0.7046079357489496, 0.8028167449484515, 0.9325742477431574, 1.0050329715525028, 0.35760499142750835, 1.3684385963225831, 1.3456380575733484, 1.4597721979365643, 1.2144173909436131, 0.8249072138367675, 0.4270320795930931, 1.2435080479295169, 1.4930926225387005, 1.4176412939128729, 1.2023568769701365, 1.6065044300715412, 0.9984229916854311, 0.2619790650906684, 0.2292490485006342, 0.7536133787805167, 0.5203077690854173, 1.749783541194292, 1.2082533036839072, 1.2078980578071872, 0.5694320655571239, 1.170961865640949, 0.8824482910301099, 0.9413537883770421, 1.1212092062600807, 1.0390322934176095, 1.0077167933484665, 1.244218555475562, 0.9427040175660881, 1.8239578923575068, 0.19211881915712503, 1.3625020311342033, 0.6055728212422843, 0.9992320447026134, 1.3600899423565826, 1.731408731347754, 1.3089469055268768, 1.722922447966024, 0.23506703863752965, 1.5950805991596644, 0.9895211587169067, 0.8978104178443784, 1.0627572312561555, 0.5602496964795037, 1.3101513694401905, 0.7342708072422695, 0.6448043066120808, 0.4435685618872359, 1.3388184701973365, 0.3699643941306473, 1.1754479901158588, 1.5313954853700498, 0.8692195252852717, 0.7822613529747114, 1.2157773161854517, 1.4056321160099083, 1.300924175832784, 0.8569406820329978, 0.6472576073262503, 1.153024491833667, 1.3058246256166566, 1.633377288245335, 1.6309271069999078, 0.7131418217102564, 1.9254026715562196, 1.0872865264872749, 0.5355014640366793, 1.159661655521747, 1.9201540848844885, 1.6234482253810953, 0.3632647695421525, 1.026811037393066, 0.5638696826310795, 0.7965453102327689, 0.7182287806518212, 0.8189219283834477, 1.3623719443733213, 0.5201295805970535, 1.1043003787051853, 1.3748499400021532, 1.0709655847647128, 0.1794243397597729, 1.5746344814431708, 0.4537350418797471, 0.548344530969745, 1.3304852245507677, 1.09535693046511, 1.699944985965268, 0.8319518574850908, 0.3110564551377535, 1.2935563688551848, 0.8082725876781085, 0.675459470393117, 0.273721768630518, 1.2450240688863883, 1.0153477189047022, 0.43388134339702045, 0.4283437953297343, 0.5455095370250262, 1.1405348909016422, 0.6940591509973432, 0.29816561147078957, 0.754932398810089, 0.9300392167086738, 1.1192312743227193, 1.0423940706409494, 0.6476297759589588, 1.2334533569058745, 0.9996992593731538, 1.9503430861156141, 0.9811989084751214, 1.09556018209036, 0.7160992704896648, 1.2895918606835814, 0.9013324813871227, 1.2165670011580176, 0.5158138209128417, 0.8820546029040809, 0.6956884850525981, 1.1158766593203746, 0.18713293720274404, 0.7161025728759142, 1.26827915744554, 0.8297926983889975, 1.5934547044423373, 1.2055390498991936, 0.7311704908641892, 1.095893684750848, 0.5492855520777471, 1.7315133205806506, 0.9090778980632788, 0.6792586967283212, 0.535733391006464, 1.6247908315247883, 0.17726549002318082, 1.5366158326390789, 1.008507454441129, 1.1123053098499327, 0.6435917057126684, 1.0556706088097623, 0.3770444188433417, 1.449074011085529, 1.0809456071095283, 1.0504893706024554, 0.6194924014582974, 0.1261725928607872, 0.6377590069440532, 0.18430086661235645, 0.4042539726441895, 0.34709718461971195, 1.1060888670644102, 0.9379690104280586, 0.6205919678034703, 0.43523236413599087, 1.488881746714586, 0.9832855636608744, 0.8083804843351658, 1.3027685096739627, 0.33417052648968704, 1.5303749383209908, 0.8464334457534903, 1.258553976795357, 1.606099930998726, 0.43968509014382595, 1.2411526284380496, 1.6490113761218703, 0.8456850152395121, 0.7830832575007861, 1.4512518120269005, 0.3590144246531858, 0.9594025571246888, 0.6599630135750585, 0.6519000495372368, 0.7559916651183385, 1.1485483148996662, 0.6061176631779174, 1.1402774590205658, 0.9807638309519016, 1.53824495964643, 0.5996635624195426, 0.769730143593487, 1.5124001884571152, 0.47455809054628606, 0.4034321192900667, 0.8424624816770664, 1.2947400469247983, 0.6554632098818575, 0.3243796368314601, 0.9538704741555045, 1.3032456566829282, 1.3246704587217355, 1.2835412359825855, 1.2044398419561486, 1.254960432619541, 1.0004528964105797, 1.160443352262188, 0.7605560614389877, 1.3171184230712853, 0.7252953446349301, 1.2407872472726087, 0.4584178898411123, 1.2826300518378773, 0.5311268407584842, 1.5009302824229358, 0.18751786012144134, 0.3426645706863476, 0.7320300821875559, 1.739896210596293, 0.9298860570394581, 0.3378893783819814, 0.6988604835218255, 1.230476074172525, 1.1067809079455926, 0.21472243130772972, 0.1596587420790928, 1.6080936707243918, 0.8087154783726449, 0.6997425415899672, 1.310088094435737, 1.2358204509558413, 0.5369287244394058, 1.003479766847553, 0.6395285618042227, 0.3420808357784154, 0.1342600043760538, 1.0843527351535172, 0.9585625255670244, 1.5984513060611047, 0.965089148003469, 0.8080536086116017, 1.6892418990454894, 1.3081600279130394, 0.48504725456493303, 1.5317509990044038, 0.9695741383304352, 0.7343527093414827, 1.6773561464394917, 1.0799602022816108, 1.4282917461738753, 0.7555217331548775, 0.8030772778739316, 1.1247996644078533, 0.5535560799612418, 0.5096086929589401, 0.8049611606085152, 0.9356230602664107, 0.3703412149434542, 1.1331306245318769, 0.7936683474598921, 1.4357521577640586, 0.9824646981151739, 1.262952732172778, 1.363258262242954, 1.1219019953198202, 0.5437225541241809, 0.48375356947637693, 0.7398673951871837, 0.5473874445678794, 1.0677583874338483, 1.2852612616185817, 1.2516511389507352, 1.2508160622706401, 1.2833823893301464, 1.0453953282322521, 1.2369480875325585, 0.6557171011280175, 0.7460436906061539, 0.9810419758967224, 1.6533319916878766, 0.48133093855102416, 1.4984328202405703, 1.0840314377345872, 1.1242127992440092, 0.42053062412512765, 1.537314747060436, 0.43298550240938916, 0.6947386799568546, 0.8795323002307556, 0.8349196807233783, 1.284856483391468, 1.639075066125149, 0.2188839949033049, 1.825249791165163, 1.6053119125347581, 0.9409236356013909, 1.4724033958710205, 0.4794575374822335, 0.8801905626697973, 0.6070377857567529, 1.4713640119352105, 1.1772516852268176, 0.8280216709729038, 1.6259848751397263, 0.4492545516118924, 0.559293617753892, 1.7145919604951363, 1.0278661531639792, 1.6004119143575273, 1.9438892606147253, 0.23719453514786648, 1.1581744134402343, 0.7727659810492581, 0.8498914495181575, 1.2215749092486687, 1.6178167651442958, 1.3246386115966395, 0.9748083901210747, 0.6226285029145693, 1.065711099680947, 0.749432713163032, 1.0584137133668796, 0.9200852708589206, 1.1905216291954166, 0.9460650181525233, 1.398416462402487, 1.167039113901203, 0.7602459589746283, 0.49413162690442836, 0.8613390455977299, 0.900228878791642, 1.0912377627884937, 0.08867922377400406, 0.9607152034170049, 0.6262233177842261, 0.9356713743514666, 0.510628410492687, 0.5521322185203706, 1.5938704617769681, 0.2718957722059189, 1.6344887792710316, 0.9103342114262717, 0.06358656921246797, 1.1786356776387779, 0.8111305759067758, 0.9031106215505571, 1.1025187808973733, 1.1015912152400276, 0.699495962972572, 0.3905720285993127, 0.3691787278234947, 1.4313938199804828, 0.026469919512073337, 1.1432109169004092, 0.1635179514974925, 0.12623109280560563, 1.5321410239181836, 0.8235533624899727, 1.613827559306293, 0.5974086240498746, 0.9194515339389557, 0.9911907711810287, 0.7892827123002546, 1.0276839075120576, 0.6874808451176404, 1.069585744580491, 0.9330387169659018, 1.3923824477312179, 0.6191570473510972, 1.6408107270367838, 1.25490987270388, 0.30872281926028233, 1.405634105654098, 0.928335896181931, 1.4418893414821174, 0.6932286459374082, 1.1520956723893974, 0.8701779153482185, 1.1816302968241306, 1.1066172049246426, 1.1544373832152846, 1.0484021943679722, 0.4566037184096493, 1.084566469617518, 1.1897037146299678, 0.4117700623650363, 1.3580866615982685, 0.4426851694348326, 1.053091653987223, 1.4674814777708547, 0.3905209534315861, 0.3230937545671675, 1.2475700783225299, 1.4493085404242496, 0.9110998449441591, 1.1001277663713611, 0.9346058288278636, 1.115382783731378, 0.6448838506732067, 0.27651512601773753, 0.9220271208290716, 0.9759480969834872, 1.4262139834549825, 1.2863738365570783, 1.1712912499905161, 1.0210393129666242, 1.0202162355678277, 0.9753337194269999, 0.5632351267508462, 1.3619548892325932, 0.5274386277079314, 0.17919084001442087, 1.388178024642428, 0.5886434522783229, 1.291768494604046, 1.091865108888176, 1.0395312719924177, 1.0157328925723368, 0.8928179718021121, 0.42482713997561317, 1.3360931469534103, 1.1322371125911483, 1.0072907607537651, 1.5628111078271836, 1.8636647455659314, 1.481353839827781, 0.9399685703154077, 0.9413021065700746, 1.2595110295978693, 0.1431106680437466, 1.2647922898305202, 1.3466693030782462, 1.2885697713011124, 0.3983640713262262, 0.9128832153710541, 0.5779754094448918, 0.5741021616514201, 0.08978074347810261, 0.5314600290830525, 1.1029131522913276, 1.5291465320506743, 1.2820424333322582, 1.10769223452222, 0.47558291740777825, 1.0788793403849026, 1.0188046475918828, 1.4502464205369252, 1.4863181998120916, 0.9650870350648107, 0.9876949295595647, 0.6682621819864547, 1.208711203166319, 0.5703786451803654, 1.5601329052215742, 0.9851187232805397, 0.9078399832425, 1.537968239204072, 0.44714453477371463, 1.1892536820568729, 0.4184778217676668, 0.32802566996428484, 0.8112301467883235, 0.2737436479543949, 1.069661057128604, 0.48722897527317677, 1.010884111778346, 1.5883729291397741, 1.1174807721396354, 1.0164157715533033, 1.5317183824363756, 1.6764819845938326, 1.1869648417492282, 1.0216001595549165, 1.2614118647782966, 1.4675680373338191, 1.0153935988842033, 0.516070980113258, 1.436342237809672, 0.867929511224735, 0.7771190567169085, 1.143569396413328, 1.6003699775653937, 1.2694039882987798, 0.7259350846940534, 1.4238507460309353, 1.5785969242945046, 0.6200394309597321, 0.38307372573461096, 0.9832052094955277, 0.5317955781535232, 0.5541883016436815, 1.0187814651084344, 1.5475091843626734, 0.35259575395362586, 0.8716560710458482, 0.8356650618112808, 0.8730890917017314, 0.636035604473909, 0.9439490381226093, 1.0250838557584285, 0.7885268915685787, 0.6700779666751085, 0.6195857526135061, 0.3154210077123262, 1.5759122603677964, 0.9670380463136227, 0.9800358384433853, 1.1244637699963844, 0.5206368240498123, 1.7374565583594983, 0.5808442377869236, 1.3450316040682642, 0.8184505708034282, 0.68809877235584, 0.8730202719134804, 1.2177338615695898, 0.38293409432781433, 1.018744734659173, 0.2699346824665618, 1.6432742569592276, 1.5241275426207117, 0.6602036950501956, 1.1604707071241291, 0.8075412004665723, 0.5373811473990111, 0.6039509450451255, 0.4568317531370749, 0.3795275669806173, 1.004477365460604, 0.11318969125433864, 0.8652436326153141, 0.8809442788402094, 1.6276247425755574, 0.8635725584560161, 1.193636540377907, 0.9132355670557798, 1.5301744722970057, 1.2220040997847508, 0.8303513481378105, 1.354749364152367, 0.36016159175801576, 0.6249439405855559, 0.7687678994371631, 0.5326224104306764, 0.9153832096716046, 0.7817000784036156, 1.2075438393330233, 0.578137335261725, 1.1376968819235462, 1.3590006294474837, 1.022580583320698, 1.7798882174492565, 0.9653110886773236, 0.4970506663807067, 1.4351909168443235, 0.8231608943563128, 0.2692549403958697, 0.7591851021639081, 1.1300477124587553, 0.4628131491547711, 1.3381332327039366, 0.8211744655931921, 1.4471281562725005, 1.5639817802488136, 1.091509253338479, 0.8870903118496591, 0.6538739398559155, 0.6485242041001429, 0.5134656989964441, 1.0960689558830525, 0.6989717061548678, 1.1812019884665768, 1.3577030377416686, 0.2956566413041214, 1.3383611545157992, 1.6817479330979532, 1.0243110834910467, 0.9903461676596155, 0.3444456443261722, 1.4437043061599777, 1.5790629655051718, 0.8749547392145206, 1.5346016716578332, 0.7910817235609033, 1.5436743304749128, 0.2966659470835413, 0.2244282509395905, 1.3267711455415685, 1.6402255754789574, 0.5100024050658667, 0.588662373201104, 1.4926835592270926, 1.1142201642562608, 1.1033280096864555, 0.8582499992556871, 0.665249399396334, 0.747072286620136, 1.2733614362044867, 1.1217452592238504, 0.4665826466385904, 1.437552217156263, 1.0489113547925648, 1.2335178282897474, 1.0411904570039516, 1.405741304173041, 0.9029845535947798, 1.5312654452936099, 1.0648812255611242, 1.2124246850034526, 1.2161666491795249, 0.7669741874956302, 1.4706707252219067, 0.8695112227258502, 1.075246895076576, 0.9719301127538279, 0.699018459337762, 0.9248238645865811, 1.2279239320482371, 0.5476069711654581, 1.181478902501146, 0.6873469127713978, 0.8186613729400166, 0.3574551827671857, 1.0663050970408994, 1.082510516175649, 0.4601053276590912, 0.5224341643872626, 0.6786264795244592, 1.7147581872602693, 1.0450177035095738, 1.0237597092197923, 0.2821569850673493, 0.7649997379086604, 0.800280094733194, 1.3045704203755102, 0.7923266420447497, 1.4720141151695816, 0.45939272918694596, 0.5322793079997412, 1.1521336803723012, 0.9467197453559324, 1.853630567413749, 1.447435414669712, 0.904344873153522, 0.7550110007159142, 0.6570768530657823, 1.5962321838085813, 1.2900570818575754, 1.3911389767349371, 0.9453603068464335, 1.365476755573872, 0.6388264457942086, 0.38130417174621334, 1.813771591471179, 1.46721411653352, 0.8561624076259838, 1.249305902759783, 0.885271273294647, 0.18400894757320552, 0.8060428299412757, 1.1211004983864554, 1.2144194331526512, 1.2131302227997183, 0.8665450963838639, 1.0027275367028015, 1.2331220605172533, 1.6811611495891081, 1.3661949050808606, 0.07954522839187006, 0.6646516097368637, 1.6071687563666084, 1.237152150867437, 0.4030013895765965, 1.4163750297582571, 0.5779664616826657, 0.4852056568293047, 0.9556616388253901, 0.4704807944617678, 1.457530649117222, 0.7736066140851634, 0.7132961453736248, 0.864308495482936, 1.2265978668802138, 0.9339531777371841, 0.7435402763659985, 1.2124600885374115, 0.9927682391222702, 1.4658690462665818, 1.509613183069818, 0.6900301706898596, 0.9023730029313106, 1.1382544693236578, 1.5059513050965876, 0.7050402766588301, 0.9159522143579558, 1.7779643477120701, 0.7315871638711238, 1.1400980285879492, 0.5502667417300839, 0.7114097870131536, 0.630669854683782, 1.2576342082425667, 0.7267119789392086, 0.4121748991553784, 0.6962174337827425, 1.109377307140289, 1.2496409372233055, 1.0417329096728198, 0.6181122403949634, 0.265330267372742, 0.5304797221700642, 1.086123607483363, 1.0548694992857444, 0.9109474054029015, 1.3139735318008143, 1.393471230040367, 0.7092626357573064, 0.998250736372801, 1.6113876508642624, 1.8602615051208962, 0.8195534969690053, 1.357390476113672, 1.6904813799707363, 0.852999610388689, 0.5915382559049448, 1.5254852752450916, 0.8682490686319461, 0.9738634088421946, 1.0036747627005826, 1.1347893338556658, 0.8956864073547448, 0.5732679002840037, 1.740940736902186, 0.6019293516628135, 1.4933027839673112, 0.39060130287683215, 0.9825382841551077, 1.7620400191102543, 1.2431766764571468, 0.9191521766446628, 0.24334239852616224, 0.7224272816707443, 0.9021145013682883, 0.21665808899131622, 1.759969736494189, 1.0328099175472045, 0.9284683527440678, 1.077646539449919, 0.8286773213490503, 0.6217618124479972, 1.3326250620718003, 0.5912044233754148, 1.2788363534252163, 0.15557448430735032, 0.755148570013123, 0.8642202125193048, 0.39232375938846487, 1.175611421627427, 0.8877698475544411, 0.7578114310785349, 0.9730719370106964, 1.4348262152505615, 1.107656617850067, 1.817168114769359, 1.343539420472802, 0.4691129449595508, 0.8356733945658084, 0.7342797508135377, 0.7487286670560611, 0.4905827375148033, 0.8062842279891376, 0.9571129273994402, 1.0206208894392628, 0.6874717242190328, 1.5115329020027208, 1.085951227116102, 0.9962456443234792, 0.12653930629529664, 0.7005242166623472, 1.4186241093414227, 1.4295703339478978, 1.587403268559501, 1.812679319053823, 1.0742758889405506, 0.9567661878977908, 1.6687813423951803, 1.2221594760202743, 0.3693094959353934, 0.8237287211741933, 0.7672940710704844, 1.622735896119865, 0.8747982913751084, 0.7520183392192463, 0.9012594187004545, 1.5021971700595138, 1.242751412407355, 1.080178812750364, 0.4827262382395392, 1.1367107905163412, 0.7513061750824593, 1.0032073517584916, 0.22171582948001234, 1.0802281166923398, 1.2865232830121485, 1.629975196752972, 1.6057572647298517, 1.009909728549727, 1.4577876853927343, 0.8985595464746473, 0.9929809005760694, 1.784733577890438, 1.1579383029096402, 1.0135882857526766, 1.0976427268587488, 1.2723183355662007, 1.0432192877104354, 1.004106848234574, 0.3806894158217283, 0.31048691668495143, 0.8371509240076886, 0.5801599526561424, 1.129508016815633, 1.1872293969741807, 1.083745972019874, 0.7804967330544252, 1.9392494965395, 0.34757559361978796, 1.5989231803125925, 0.9487352064897229, 1.434276212934161, 0.8021186605817547, 1.0922546797732213, 0.7375618993608037, 1.7394874412270203, 1.368725711636491, 0.9916821412140299, 0.9856169882389635, 0.9562436862033131, 0.2442144454554832, 0.961819302828551, 0.34993480076346606, 0.9088170413519278, 1.3589440826862837, 1.5136100976555351, 0.6752226833451953, 0.9097944981185996, 0.9749108632667469, 1.370844988365342, 1.2702878957208492, 1.1689610105078718, 1.2006639569709208, 1.5741344944374847, 0.5955461702921797, 1.2686959515338314, 1.4847299504929938, 1.5218850598609017, 1.4468412119731409, 0.8989489448301574, 1.5511403218782935, 1.2346897405996073, 1.2322832881463, 0.9956891538595244, 0.7316817910735494, 0.6051221821667808, 1.3704438482278058, 0.8996010493507131, 1.6410845323217347, 0.9533900314742084, 1.084656263092994, 1.9188566560001805, 1.3484226701552522, 1.4628914728290732, 1.385036299129435, 0.968100102692708, 1.325751050651306, 0.2439553563218061, 1.6255087954332743, 0.7193657472243101, 0.8367910745341801, 0.88640192809622, 1.680804028283638, 1.2756384061205113, 0.8158821237675853, 0.462519995255833, 0.6693388737053283, 0.5851023415628721, 1.2413811815819278, 0.3860278518091882, 0.23506685503062863, 0.4948143296556241, 1.3065722602646734, 0.5340300422804243, 0.9587434692839858, 1.0685533044182565, 0.6140250752818659, 1.3917520021400138, 1.0949774645097987, 1.09484750223629, 1.0433885899148843, 0.8287790248397872, 0.11916374694586285, 1.5269325746324616, 1.2388999678455654, 1.341369996978595, 1.0502150843644655, 0.36796020134337837, 1.261293039652322, 1.0547636999228251, 1.2826711239670585, 0.737394089961135, 0.3328187529351704, 1.1563158344594209, 0.4746038053173133, 1.607796475003949, 1.2570346096890175, 1.2428485263688027, 1.4651809120019048, 1.823056615767652, 1.1977090249696427, 1.0549943313631727, 0.9234330454853619, 0.9602013322761187, 0.16437160517399663, 1.0334349355121444, 0.5807117061354007, 0.7428370676076146, 0.6037623945172749, 0.8316098427223573, 1.4138472269723947, 0.7619573205340914, 0.5766857623980894, 1.0128639487855682, 1.5343219739561933, 0.978201060232735, 1.3510886426998066, 0.8500742033647161, 1.0173971257976429, 1.4380592921257556, 0.8861569727702282, 1.2406067337588818, 1.0949388258546389, 1.4225610958101336, 1.439546682655704, 0.746434401066305, 0.5904761836667975, 1.374226913809654, 1.4056270835318445, 1.043393901726386, 1.0545220003495621, 1.5727049106457394, 0.860739065696659, 0.7644889682731499, 1.1433353493266663, 0.77420522498675, 0.8548325547119574, 0.5335862683902866, 0.48636809562889705, 0.3688406247976871, 1.462147776107162, 0.7753846964637865, 0.5245220091729136, 0.6964227847334932, 0.6372370636691586, 0.9402195409336704, 1.0527932334342474, 0.39298370603637756, 0.44051512239721347, 1.1357628582511137, 0.7871377320118047, 0.31344169452260806, 0.4760118946802704, 1.6921914750167644, 1.3233754338793402, 1.0306331836421667, 0.6553393849229369, 0.5662833649152159, 1.6559570943431035, 0.47422543162247166, 0.3247622331253813, 0.38805574672248544, 0.9034632638053851, 0.5035716773647134, 0.8093730339057876, 1.3888260517497477, 0.7698033001806907, 0.969004113950586, 0.9496500201918003, 1.5929202884553981, 1.388607237608685, 0.9059219863358455, 0.12483182848191554, 0.9881801397949774, 0.8891148433529442, 0.9338524315110124, 1.1407215883346868, 0.20930419737817685, 1.2694054008932905, 1.1443265489786887, 1.075601170238822, 1.1818659456372516, 1.280534900981655, 1.0510170980247957, 0.3843034745917763, 0.6986970758830973, 0.5676676486361589, 1.166024957054597, 1.4194045202169892, 1.4008588969039444, 1.0411354876667462, 1.361108077993323, 0.2247268202445828, 0.6678512731401633, 1.0278196467996685, 0.4698786039600483, 0.7166693644824335, 1.2502475454992794, 1.2432468167842559, 0.8300455676115047, 1.1802323481918493, 0.6206430312528551, 1.384136046082348, 0.6519926019972342, 1.8930968511127173, 0.4321034826043726, 0.8806197656613914, 1.283871161334985, 1.0423007346562514, 0.3703383388645245, 1.3510685964964195, 0.9806183052764407, 1.1367182548829182, 1.5992891941771605, 1.1551915295285293, 1.727146037234416, 1.4607272096358643, 0.5286967623288239, 1.3309913091799275, 1.0059195242250003, 0.5905303193694799, 0.4429933469814026, 0.3901694568108981, 1.940338548306599, 0.9405250574778076, 1.265610134310037, 0.8610703780455323, 0.5863198949269899, 0.607854688042873, 1.1384588026365097, 1.5849765538852925, 1.594159409226911, 1.00341393013001, 0.9275278146280901, 1.8417634782195194, 1.2304096862766594, 0.3562287276571052, 1.2129317344383113, 1.1790065680928585, 1.6855986952529405, 1.4060654787630835, 1.38056989620598, 1.0249932961671655, 1.176125216607992, 0.8265546323673902, 0.38158580160991806, 0.4641336010269492, 0.9180352977142519, 0.5360764023048514, 0.7096274197540887, 0.3148374306853745, 1.1253549195687895, 1.6607037000853575, 0.4310039342735059, 0.7259045097286364, 0.9144671638249423, 1.1619706699303198, 0.8286411467829427, 1.03665213352326, 1.5265932187926832, 1.2330037910032485, 0.6848646342501622, 1.504395766108345, 1.4387129943004688, 1.494571733857369, 0.14638144193769775, 0.8334794757941567, 0.7240461502860812, 0.6743394687969688, 1.4529814337070945, 1.665541334454471, 1.498437818083149, 1.1809868128985448, 1.0682214585521317, 1.0314318764337327, 1.2108639291089165, 1.1315535750138892, 0.7606187913211473, 1.1318780289446022, 0.7223258655667637, 0.9376153709732622, 0.5413032368018367, 1.2739625319627854, 1.293399974037698, 1.09288363445452, 0.9680492650155382, 1.0624040613923826, 0.8633348957220468, 0.3149462996137842, 0.8261203643160748, 0.6375242512870717, 0.2594066882906958, 1.5443406923334604, 1.0108962386112674, 0.4469897800673328, 1.0499978507044498, 1.0196494667873015, 0.6683295676866611, 0.6437915696101278, 0.6684454683189888, 1.2790810944309898, 1.1576817429959432, 1.1702798474327385, 0.9214299833288798, 1.5086833372412625, 1.244046216536106, 1.0458110293252556, 0.9578365342924774, 0.8534654404851849, 1.7049067103622808, 0.9786514494168084, 0.8692236438045569, 1.0125289858429203, 0.9981211249746986, 1.202273591982502, 0.8402989076226367, 0.8099703431593598, 1.1241760849700428, 1.0188019986554004, 1.7845749317051638, 0.9527924798486477, 1.4520804961364941, 1.5874051036823953, 1.8458128387117014, 0.3254520307587191, 0.7443311281166339, 0.594467485878036, 0.8475702290280124, 0.7914926575476701, 1.3567075672685878, 0.862242353591395, 1.4739030327403442, 1.212599102319493, 0.9499291202653567, 1.2530439884085667, 0.6787197206404996, 0.41681538472456026, 1.0010301778448487, 1.9380258964321904, 1.5515137249697522, 0.9397457103477546, 1.3134386803777773, 0.8062328012247787, 1.5045526995091651, 0.9770965333811248, 0.9121455670463129, 1.2247691409633128, 0.8684500918341392, 0.8098924750898457, 0.8226503314684604, 1.0581911582338221, 1.74898286407403, 1.5055084989233396, 0.8673633573844646, 1.2517632716011886, 0.5021923111122267, 0.8996330636085712, 0.739071831753603, 1.6869398390173092, 1.826118725100844, 1.297591010009139, 0.7037819147484103, 0.998724566518222, 0.6926817326654651, 1.3423280696516027, 1.0000315223048868, 0.6708158404959419, 0.8243523635922377, 1.3385365498847555, 1.194135948323341, 0.5436272703297308, 1.1822427345797246, 1.4328453683474631, 0.18318591238168158, 0.4430539301193862, 0.21823034481393944, 1.5868959000630893, 1.6292080215548677, 1.05383758757892, 0.5106518709427461, 0.2660703248130636, 1.8679516919371086, 1.054198452773222, 1.2445414631038685, 0.6705400092133386, 1.4326712703996627, 0.6968128018235418, 1.1528081014158318, 1.196680235760148, 1.3177161721337622, 1.02752040357207, 0.8231430582879958, 0.94749505663483, 0.4619775141568354, 0.9116221575264807, 0.3652357808912904, 0.8657915806088742, 1.0909294108821186, 1.3209100911000948, 0.8249257249200904, 0.6209332524873478, 1.1297618862536394, 0.8105708279799905, 0.7272637199401992, 1.4376207624008484, 0.7168420082652899, 1.2256442423743719, 1.2648548272397724, 1.4712411173005107, 0.6305185240331368, 1.564102180684964, 0.886805372272819, 0.7787467928189616, 0.6185351096341113, 0.9777054014513381, 0.8980686194774464, 1.0694771719802696, 1.1532084701299041, 0.6261606287967127, 1.615885539982393, 1.552782108085775, 1.629920133699342, 0.68982584753487, 1.8988501244145208, 1.1616397017405826, 0.2995364522840215, 1.2124096138191058, 0.9891862925636333, 1.292911363038872, 1.4258952368105131, 0.9688756297312674, 1.1720884514036094, 1.032999949968729, 1.6209344547808635, 0.9826010486443738, 1.8726693736102997, 0.8116208244566379, 0.6070301521233995, 1.3916500449637614, 0.860539324298194, 0.8604093756651522, 1.1593596476190915, 1.0745970969701624, 1.1395145365502999, 1.0893983142219303, 1.6225297995187795, 1.0732403389378757, 0.13235184215421214, 0.8576578738137092, 1.0526575872089974, 1.5415306514328793, 0.9959086577522511, 1.5972528804611204, 0.9601945290899704, 1.201068377096174, 1.3316973803999825, 0.8780379146490666, 0.532748649190858, 1.4152221688486328, 0.7676857091120666, 0.3883134910824566, 1.372438086878843, 1.164053684780772, 0.140343534885372, 0.45731179853243864, 1.2288198617107942, 1.3629690989085665, 0.4227515446159481, 0.8717960486948483, 1.2694066571458156, 1.6958828811828561, 1.4388080685982705, 1.0053734189940529, 1.4581807169598706, 0.9909055807184127, 0.7913784554963036, 0.2365491058980972, 0.981718042042519, 0.6503246940517475, 1.7426096592981033, 0.47166038692823253, 0.9513152782727553, 0.7649249443928409, 1.286455031599027, 1.0386817032961209, 1.1704066122656047, 1.099710068130666, 0.90853141805288, 0.9126443450243938, 1.4106456467179136, 1.6070476924205783, 0.9940748394197017]

Stop the runtime

[8]:
ipycompss.stop(sync=True)
********************************************************
***************** STOPPING PyCOMPSs ********************
********************************************************
Checking if any issue happened.
Synchronizing all future objects left on the user scope.
Found a list to synchronize: vectors_a
Found a list to synchronize: vectors_b
Found a list to synchronize: results
********************************************************