You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by le...@apache.org on 2022/10/04 13:33:52 UTC

[iotdb] branch research/M4-visualization updated: add real data write and query integration test

This is an automated email from the ASF dual-hosted git repository.

leirui pushed a commit to branch research/M4-visualization
in repository https://gitbox.apache.org/repos/asf/iotdb.git


The following commit(s) were added to refs/heads/research/M4-visualization by this push:
     new 0d1148ad8f add real data write and query integration test
0d1148ad8f is described below

commit 0d1148ad8fa58438988c92b5bf8e6cfd1d866744
Author: Lei Rui <10...@qq.com>
AuthorDate: Tue Oct 4 21:29:07 2022 +0800

    add real data write and query integration test
---
 .../apache/iotdb/session/BallSpeedSmallData.csv    | 89844 +++++++++++++++++++
 .../iotdb/session/MyRealDataWriteQueryTest.java    |   322 +
 2 files changed, 90166 insertions(+)

diff --git a/session/src/test/java/org/apache/iotdb/session/BallSpeedSmallData.csv b/session/src/test/java/org/apache/iotdb/session/BallSpeedSmallData.csv
new file mode 100644
index 0000000000..c7ab9d7bc8
--- /dev/null
+++ b/session/src/test/java/org/apache/iotdb/session/BallSpeedSmallData.csv
@@ -0,0 +1,89844 @@
+0,14398944
+511995,14382611
+1023991,14343104
+1535988,14343326
+2047983,14360021
+2559980,14367404
+3071975,14323245
+3583971,14368469
+4095967,14402777
+4607963,14425259
+5119959,14424364
+5631955,14392969
+6143951,14410893
+6655947,14413365
+7167943,14388530
+7679939,14379080
+8191935,14398677
+8703931,14461902
+9215927,14491373
+9727923,14472465
+10239919,14399021
+10751915,14374292
+11263911,14404733
+11775907,14448942
+12287903,14387138
+12799899,14325127
+13311895,14356712
+13823890,14380557
+14335887,14401145
+14847883,14412252
+15359879,14384133
+15871874,14392752
+16383870,14414212
+16895867,14382181
+17407862,14408878
+17919859,14482526
+18431854,14573103
+18943850,14563836
+19455846,14536662
+19967843,14521988
+20479838,14519203
+20991834,14522051
+21503830,14593067
+22015826,14667153
+22527822,14678306
+23039818,14714548
+23551814,14725758
+24063810,14715539
+24575806,14672523
+25087802,14592434
+25599798,14533653
+26111794,14563154
+26623790,14569646
+27135786,14522249
+27647782,14542092
+28159777,14589845
+28671774,14557811
+29183770,14569112
+29695766,14507588
+30207762,14503091
+30719758,14544464
+31231754,14597060
+31743750,14458491
+32255746,14283321
+32767741,14270424
+33279738,14303884
+33791733,14335257
+34303730,14320367
+34815726,14292599
+35327722,14295440
+35839718,14312516
+36351713,14283531
+36863710,14324126
+37375705,14429804
+37887701,14360944
+38399697,14331538
+38911693,14327379
+39423689,14344902
+39935685,14396727
+40447681,14356431
+40959677,14369058
+41471673,14397236
+41983669,14369846
+42495665,14401902
+43007662,14427986
+43519657,14457895
+44031652,14494628
+44543648,14442647
+45055645,14385639
+45567640,14444968
+46079636,14466761
+46591632,14435756
+47103628,14372920
+47615625,14438913
+48127620,14468615
+48639616,14461529
+49151612,14470252
+49663608,14648786
+50175604,14814047
+50687600,14782156
+51199596,14679839
+51711592,14604356
+52223588,14584502
+52735584,14569440
+53247580,14551733
+53759576,14533158
+54271572,14542155
+54783568,14515648
+55295564,14533850
+55807560,14531505
+56319555,14534931
+56831552,14492104
+57343548,14485344
+57855544,14471989
+58367539,14387648
+58879535,14437104
+59391531,14530833
+59903528,14744493
+60415523,14897111
+60927519,14901787
+61439515,14879063
+61951511,14908701
+62463507,14929151
+62975503,14860246
+63487499,14819126
+63999495,14800806
+64511491,14695826
+65023487,14626221
+65535483,14621750
+66047479,14685280
+66559475,14744124
+67071471,14797166
+67583467,14930747
+68095463,14938063
+68607459,14890404
+69119455,14854311
+69631450,14818377
+70143447,14768374
+70655443,14762856
+71167438,14787595
+71679434,14708168
+72191430,14730140
+72703426,14780513
+73215422,14832706
+73727418,14876385
+74239414,14868713
+74751410,14852158
+75263406,14772113
+75775402,14738874
+76287398,14743902
+76799394,14676412
+77311390,14588226
+77823386,14484214
+78335382,14454869
+78847378,14537072
+79359374,14675228
+79871370,14791631
+80383366,14807535
+80895362,14773787
+81407357,14770793
+81919354,14736087
+82431350,14758361
+82943345,14636880
+83455342,14529510
+83967337,14607674
+84479333,14614656
+84991329,14573103
+85503325,14641339
+86015321,14605917
+86527317,14494866
+87039313,14437171
+87551309,14422949
+88063305,14586213
+88575301,14576438
+89087297,14578392
+89599293,14760924
+90111289,14718161
+90623285,14754282
+91135281,14873271
+91647277,14586797
+92159273,14494964
+92671269,14528281
+93183265,14438814
+93695261,14370813
+94207257,14398139
+94719253,14418220
+95231248,14420889
+95743244,14430295
+96255240,14433446
+96767236,14479457
+97279232,14502819
+97791228,14472653
+98303224,14490456
+98815220,14634779
+99327216,14788807
+99839212,14817298
+100351208,14822835
+100863204,14848305
+101375200,14875945
+101887196,14895127
+102399192,14858541
+102911188,14903146
+103423184,14921694
+103935180,14867835
+104447176,14698626
+104959172,14630935
+105471168,14774217
+105983163,14806788
+106495160,14807884
+107007156,14664284
+107519152,14583289
+108031147,14528884
+108543143,14556000
+109055140,14594466
+109567135,14593456
+110079132,14602370
+110591127,14724777
+111103123,14867233
+111615119,14902667
+112127115,14847021
+112639111,14878841
+113151107,14817793
+113663103,14750641
+114175099,14701310
+114687095,14566426
+115199091,14573169
+115711087,14652517
+116223083,14634840
+116735079,14630856
+117247075,14699116
+117759071,14736431
+118271067,14766963
+118783063,14880686
+119295059,15028090
+119807055,15033364
+120319051,14973519
+120831047,14983645
+121343043,15025861
+121855038,15044546
+122367034,14973270
+122879031,14803573
+123391027,14739620
+123903022,14615127
+124415019,14497433
+124927014,14618794
+125439010,14753185
+125951006,14861704
+126463002,14877923
+126974998,14813647
+127486994,14662124
+127998990,14592738
+128510986,14562887
+129022982,14496773
+129534978,14520377
+130046974,14561587
+130558970,14614226
+131070966,14601385
+131582962,14537115
+132094958,14493630
+132606954,14502215
+133118950,14554924
+133630945,14587077
+134142941,14675110
+134654938,14770596
+135166933,14787561
+135678929,14793884
+136190926,14712912
+136702922,14635540
+137214917,14558773
+137726913,14518441
+138238910,14556042
+138750905,14680588
+139262901,14785188
+139774897,14944966
+140286893,14896787
+140798889,14919337
+141310885,14907231
+141822881,14836462
+142334877,14880699
+142846873,14942701
+143358869,14913448
+143870865,14836517
+144382861,14686496
+144894857,14531146
+145406853,14533666
+145918849,14548809
+146430845,14642570
+146942840,14765836
+147454837,14813371
+147966833,14831522
+148478828,14821419
+148990825,14785811
+149502821,14633315
+150014817,14563021
+150526812,14674738
+151038809,14731581
+151550804,14768535
+152062800,14831602
+152574796,14787802
+153086792,14773389
+153598788,14701590
+154110784,14608760
+154622780,14586905
+155134776,14499585
+155646772,14402391
+156158768,14435997
+156670764,14535770
+157182760,14607868
+157694756,14630588
+158206752,14600291
+158718748,14463731
+159230744,14383343
+159742740,14409227
+160254736,14541675
+160766732,14687687
+161278728,14848787
+161790724,14786937
+162302720,14714723
+162814715,14654084
+163326711,14542784
+163838707,14461406
+164350703,14470013
+164862699,14473949
+165374695,14505279
+165886691,14497287
+166398687,14572024
+166910684,14624573
+167422679,14623790
+167934675,14686742
+168446671,14688359
+168958667,14694377
+169470663,14684281
+169982659,14624297
+170494655,14594671
+171006651,14562330
+171518648,14542125
+172030643,14539144
+172542639,14593014
+173054635,14616250
+173566630,14670379
+174078627,14684992
+174590623,14612312
+175102619,14607309
+175614615,14588617
+176126611,14476343
+176638607,14426589
+177150603,14440826
+177662598,14500948
+178174595,14573492
+178686591,14696171
+179198587,14823097
+179710583,14885715
+180222579,14851978
+180734574,14728728
+181246570,14657059
+181758566,14631387
+182270562,14528692
+182782558,14488246
+183294554,14478333
+183806550,14503026
+184318546,14473169
+184830542,14396807
+185342538,14332020
+185854534,14212496
+186366530,14160406
+186878526,14179939
+187390522,14242003
+187902518,14333908
+188414514,14356905
+188926510,14407695
+189438506,14354612
+189950502,14274314
+190462497,14189918
+190974494,14128297
+191486489,14130925
+191998485,14158481
+192510481,14248311
+193022477,14368184
+193534473,14385461
+194046469,14262107
+194558465,14159835
+195070461,14136053
+195582457,14098871
+196094453,14064770
+196606449,14053903
+197118445,14040695
+197630441,14124041
+198142437,14223172
+198654433,14249023
+199166429,14278851
+199678425,14371284
+200190421,14471972
+200702417,14453108
+201214413,14393763
+201726409,14313726
+202238405,14316499
+202750400,14276702
+203262396,14160672
+203774393,14121956
+204286389,14059151
+204798385,14020974
+205310381,14026377
+205822376,13988218
+206334373,13846233
+206846369,13794908
+207358364,13847746
+207870360,13919191
+208382356,13918006
+208894352,13940135
+209406348,13974646
+209918344,13985211
+210430340,13887586
+210942336,13725323
+211454332,13778753
+211966328,13751630
+212478324,13688530
+212990321,13632283
+213502316,13458747
+214014312,13333959
+214526308,13307973
+215038304,13266395
+215550300,13170110
+216062296,13065980
+216574292,12946798
+217086288,12722737
+217598284,12670803
+218110279,12629953
+218622276,12658409
+219134272,12786986
+219646268,12920391
+220158263,12919051
+220670259,12743348
+221182256,12621396
+221694251,12607199
+222206247,12596597
+222718243,12600491
+223230239,12687565
+223742235,12825466
+224254231,12833713
+224766227,12840239
+225278223,12780328
+225790219,12659367
+226302215,12577076
+226814211,12439263
+227326207,12391920
+227838203,12377399
+228350199,12418644
+228862195,12449030
+229374191,12451559
+229886187,12487640
+230398183,12464263
+230910178,12428210
+231422174,12413859
+231934171,12448966
+232446167,12485173
+232958163,12423640
+233470158,12303280
+233982154,12307092
+234494150,12321068
+235006146,12309434
+235518142,12292765
+236030138,12234664
+236542134,12162132
+237054130,12195890
+237566126,12187531
+238078122,12174832
+238590118,12244464
+239102114,12251002
+239614110,12328934
+240126106,12447510
+240638102,12489826
+241150098,12484748
+241662094,12427012
+242174090,12481246
+242686086,12559783
+243198082,12578513
+243710078,12628958
+244222074,12667005
+244734070,12690892
+245246065,12669533
+245758061,12654176
+246270058,12607970
+246782054,12524378
+247294050,12525539
+247806046,12545709
+248318042,12544655
+248830038,12568164
+249342033,12547395
+249854029,12420711
+250366025,12426674
+250878021,12480807
+251390017,12469333
+251902013,12465338
+252414009,12548527
+252926005,12465846
+253438001,12422451
+253949997,12396766
+254461993,12329087
+254973989,12259881
+255485984,12207383
+255997981,12196813
+256509976,12202820
+257021972,12177645
+257533968,12150998
+258045964,12090927
+258557960,12102749
+259069956,12060551
+259581952,12093086
+260093948,12235877
+260605945,12328886
+261117940,12258776
+261629936,12194248
+262141932,12245167
+262653928,12275256
+263165924,12296139
+263677920,12394412
+264189916,12353084
+264701912,12300817
+265213908,12362146
+265725904,12422966
+266237900,12442751
+266749896,12431435
+267261892,12364145
+267773888,12321265
+268285884,12293213
+268797880,12262566
+269309876,12394758
+269821872,12398069
+270333868,12412500
+270845864,12499953
+271357860,12531952
+271869856,12482114
+272381852,12471489
+272893848,12455395
+273405844,12444176
+273917840,12517034
+274429835,12501411
+274941831,12522883
+275453827,12577986
+275965823,12549713
+276477820,12529878
+276989816,12511076
+277501811,12537900
+278013807,12590804
+278525803,12592288
+279037799,12599912
+279549795,12531715
+280061792,12545416
+280573787,12578996
+281085783,12600109
+281597779,12640667
+282109775,12670764
+282621771,12723516
+283133767,12636089
+283645763,12519253
+284157759,12452156
+284669755,12449978
+285181751,12463154
+285693747,12457799
+286205743,12499949
+286717739,12510585
+287229735,12503333
+287741730,12532566
+288253727,12541308
+288765722,12522861
+289277718,12482937
+289789714,12470455
+290301710,12449214
+290813706,12464222
+291325702,12564259
+291837698,12685463
+292349694,12687535
+292861690,12612121
+293373686,12674948
+293885682,12737773
+294397678,12609654
+294909674,12545500
+295421670,12597361
+295933666,12682411
+296445662,12677443
+296957658,12655524
+297469654,12672175
+297981650,12685798
+298493646,12588119
+299005642,12494470
+299517637,12460590
+300029634,12494984
+300541630,12475337
+301053626,12465741
+301565621,12491486
+302077617,12570713
+302589614,12565942
+303101610,12523502
+303613605,12537300
+304125601,12566315
+304637597,12632293
+305149593,12648244
+305661589,12618404
+306173585,12616440
+306685581,12591908
+307197577,12558264
+307709573,12601339
+308221569,12514944
+308733565,12464582
+309245561,12468094
+309757557,12502967
+310269553,12512404
+310781549,12486871
+311293545,12563654
+311805541,12703389
+312317537,12758712
+312829532,12764532
+313341528,12722375
+313853524,12652329
+314365520,12620287
+314877516,12646094
+315389512,12698542
+315901508,12723616
+316413504,12793173
+316925500,12834113
+317437496,12803656
+317949492,12805766
+318461488,12746887
+318973484,12674200
+319485480,12632728
+319997476,12621333
+320509472,12621018
+321021467,12628002
+321533464,12692467
+322045460,12743696
+322557456,12767655
+323069451,12753998
+323581448,12719301
+324093444,12687024
+324605439,12758441
+325117435,12814721
+325629431,12802884
+326141428,12828645
+326653423,12961753
+327165419,13058592
+327677415,13038006
+328189411,12891600
+328701407,12786657
+329213403,12755634
+329725399,12789106
+330237395,12794340
+330749391,12793138
+331261387,12852343
+331773383,12945217
+332285379,13027141
+332797375,13020694
+333309371,12953352
+333821367,12867697
+334333363,12849514
+334845359,12866864
+335357355,12923875
+335869350,12920087
+336381346,12915382
+336893343,12972819
+337405338,12990477
+337917335,12992395
+338429330,12964199
+338941327,12892895
+339453323,12823755
+339965318,12831386
+340477314,12834737
+340989311,12865570
+341501306,12938943
+342013302,12985864
+342525298,13055695
+343037294,12973786
+343549290,12875844
+344061286,12808292
+344573282,12803908
+345085278,12868004
+345597274,12828935
+346109270,12796504
+346621266,12855622
+347133262,12907126
+347645258,12933446
+348157253,12895874
+348669249,12837140
+349181246,12766784
+349693242,12774828
+350205238,12836917
+350717234,12819687
+351229229,12830702
+351741226,12894844
+352253222,12904166
+352765217,12928642
+353277213,12930496
+353789209,12923371
+354301205,12890051
+354813201,12873781
+355325197,12891476
+355837193,12889181
+356349190,12903196
+356861185,12945074
+357373181,12915544
+357885177,12996732
+358397173,13097929
+358909169,13059770
+359421164,13017066
+359933161,12957699
+360445157,12930513
+360957152,12915382
+361469149,12902155
+361981145,12883748
+362493141,12854847
+363005137,12890024
+363517133,12939307
+364029129,12934839
+364541125,12903566
+365053121,12892922
+365565117,12881599
+366077112,12901257
+366589108,12890514
+367101104,12896175
+367613100,12915562
+368125096,12891259
+368637092,12860821
+369149088,12807946
+369661084,12796756
+370173080,12788501
+370685076,12735301
+371197072,12720050
+371709068,12773797
+372221064,12771460
+372733060,12681152
+373245056,12668627
+373757052,12663647
+374269048,12631508
+374781044,12625594
+375293040,12675046
+375805036,12675116
+376317032,12682828
+376829028,12608296
+377341024,12541004
+377853020,12571477
+378365016,12585864
+378877012,12623566
+379389007,12608504
+379901003,12499148
+380412999,12445760
+380924995,12480036
+381436992,12481576
+381948987,12504987
+382460983,12512953
+382972979,12503876
+383484975,12488932
+383996971,12510220
+384508967,12545406
+385020963,12533829
+385532959,12497510
+386044955,12465610
+386556950,12455546
+387068947,12452348
+387580943,12424191
+388092939,12430441
+388604934,12434476
+389116931,12454653
+389628927,12425895
+390140922,12387451
+390652919,12411482
+391164915,12410940
+391676911,12432105
+392188907,12447841
+392700903,12433213
+393212898,12438176
+393724895,12480891
+394236891,12476139
+394748886,12481518
+395260882,12490273
+395772878,12517320
+396284874,12509889
+396796870,12493713
+397308866,12478846
+397820862,12432912
+398332858,12431884
+398844854,12416583
+399356850,12394990
+399868846,12381415
+400380842,12371962
+400892838,12395170
+401404834,12381147
+401916830,12343098
+402428826,12358999
+402940822,12435703
+403452818,12426987
+403964814,12389012
+404476809,12430688
+404988806,12394858
+405500802,12409876
+406012797,12458871
+406524794,12442951
+407036789,12409851
+407548785,12457117
+408060781,12457597
+408572777,12458937
+409084773,12506324
+409596769,12488586
+410108765,12486829
+410620761,12434414
+411132757,12403124
+411644753,12417775
+412156749,12410787
+412668745,12400276
+413180741,12361279
+413692737,12356582
+414204733,12402164
+414716729,12391430
+415228725,12318393
+415740721,12315710
+416252717,12314187
+416764713,12280347
+417276709,12277889
+417788705,12267955
+418300701,12205377
+418812697,12181824
+419324693,12202835
+419836689,12192070
+420348685,12143635
+420860680,12106382
+421372676,12132467
+421884673,12149440
+422396668,12183897
+422908664,12132201
+423420660,12074902
+423932656,12109642
+424444652,12148160
+424956648,12123470
+425468644,12022157
+425980640,12010434
+426492636,12011382
+427004632,11996197
+427516628,11981726
+428028624,12039174
+428540620,12052027
+429052616,12048347
+429564612,12062000
+430076608,12039828
+430588604,12009078
+431100600,11990623
+431612596,11993410
+432124592,11987230
+432636587,11988238
+433148583,12058557
+433660579,12041243
+434172575,11956032
+434684571,11978027
+435196567,11928271
+435708563,11844155
+436220559,11828634
+436732556,11802759
+437244551,11810243
+437756547,11870824
+438268543,11844211
+438780539,11894628
+439292535,11861015
+439804532,11835845
+440316527,11873415
+440828523,11850630
+441340519,11856467
+441852515,11855568
+442364511,11816106
+442876507,11714197
+443388503,11679135
+443900498,11706167
+444412495,11713643
+444924491,11671263
+445436487,11691252
+445948482,11710887
+446460479,11875130
+446972475,11881670
+447484471,11842990
+447996467,11811856
+448508463,11841812
+449020459,11899638
+449532455,11925698
+450044450,11905921
+450556446,11838022
+451068442,11895275
+451580438,11960953
+452092434,11934700
+452604430,11917818
+453116426,11972502
+453628422,12086095
+454140418,12098415
+454652414,12093865
+455164410,12093466
+455676406,12132300
+456188402,12192609
+456700398,12140005
+457212394,12102092
+457724390,12142700
+458236385,12166205
+458748382,12191256
+459260378,12198952
+459772374,12277293
+460284370,12343653
+460796366,12317857
+461308362,12282966
+461820358,12296723
+462332354,12324630
+462844349,12330527
+463356345,12353405
+463868341,12326907
+464380337,12306536
+464892333,12317451
+465404329,12301722
+465916325,12321538
+466428321,12333008
+466940317,12342981
+467452313,12370986
+467964309,12398988
+468476305,12418916
+468988301,12376355
+469500297,12345995
+470012293,12346466
+470524289,12379374
+471036285,12437012
+471548281,12528956
+472060277,12560640
+472572273,12500100
+473084269,12567423
+473596265,12543094
+474108261,12345881
+474620257,12284965
+475132252,12265557
+475644249,12309314
+476156245,12397645
+476668240,12357832
+477180236,12362876
+477692232,12450515
+478204228,12462542
+478716224,12447727
+479228220,12398669
+479740216,12372321
+480252212,12399882
+480764208,12454445
+481276204,12485358
+481788200,12473219
+482300196,12422999
+482812192,12430118
+483324188,12482713
+483836184,12483329
+484348179,12458754
+484860176,12462226
+485372172,12468698
+485884168,12492525
+486396164,12522759
+486908160,12533641
+487420155,12522054
+487932152,12504069
+488444147,12480510
+488956143,12496586
+489468139,12515831
+489980135,12532834
+490492131,12523618
+491004127,12515646
+491516123,12557295
+492028119,12569601
+492540115,12565882
+493052111,12590473
+493564107,12613285
+494076103,12594306
+494588099,12565275
+495100095,12601206
+495612091,12645038
+496124087,12662371
+496636083,12667992
+497148079,12684478
+497660075,12688564
+498172071,12685749
+498684067,12738260
+499196063,12756602
+499708058,12792775
+500220054,12837501
+500732050,12809678
+501244046,12760689
+501756042,12735413
+502268038,12732719
+502780034,12714356
+503292030,12742521
+503804026,12777691
+504316022,12790312
+504828018,12775707
+505340014,12755730
+505852010,12782578
+506364006,12803926
+506876002,12762932
+507387998,12764354
+507899994,12795525
+508411990,12781573
+508923986,12736606
+509435982,12716740
+509947977,12714582
+510459973,12725743
+510971970,12714558
+511483966,12685099
+511995962,12651080
+512507957,12743432
+513019954,12849163
+513531949,12704224
+514043945,12543714
+514555941,12512093
+515067937,12483301
+515579933,12513491
+516091929,12563812
+516603925,12528750
+517115921,12423609
+517627917,12392226
+518139913,12385487
+518651909,12365563
+519163905,12379008
+519675901,12426672
+520187897,12410331
+520699893,12325506
+521211888,12301432
+521723885,12296063
+522235880,12229838
+522747876,12198245
+523259873,12176487
+523771868,12126803
+524283864,12160683
+524795860,12246144
+525307856,12320960
+525819852,12414432
+526331848,12424092
+526843844,12319170
+527355840,12209071
+527867836,12097834
+528379832,12064523
+528891828,12048855
+529403824,12020485
+529915820,11969597
+530427816,11945439
+530939812,11934028
+531451808,11884560
+531963804,11847461
+532475800,11856477
+532987796,11867421
+533499792,11889757
+534011788,12023287
+534523784,12302742
+535035780,12409713
+535547776,12355768
+536059772,12280830
+536571768,12217884
+537083764,12243069
+537595760,12362924
+538107756,12406257
+538619752,12418774
+539131748,12450891
+539643744,12486630
+540155740,12459211
+540667736,12298006
+541179731,12098956
+541691727,11977636
+542203723,11873390
+542715719,11846015
+543227716,11804504
+543739711,11784298
+544251708,11801886
+544763703,11686494
+545275699,11552212
+545787695,11433578
+546299691,11382805
+546811687,11340010
+547323683,11320524
+547835679,11316592
+548347675,11225381
+548859671,11153243
+549371667,11149718
+549883663,11121639
+550395659,11127556
+550907655,11133243
+551419651,11170545
+551931647,11220443
+552443642,11246219
+552955638,11259850
+553467635,11292951
+553979631,11264958
+554491626,11213657
+555003622,11217586
+555515618,11252776
+556027615,11256364
+556539610,11294158
+557051606,11361284
+557563602,11284138
+558075598,11205104
+558587594,11163417
+559099590,11116200
+559611586,11060237
+560123583,11047439
+560635578,11049715
+561147574,11061491
+561659570,11069604
+562171566,11113733
+562683562,11042992
+563195558,10970545
+563707554,10940418
+564219550,10936982
+564731546,10938724
+565243542,10960194
+565755538,11004460
+566267534,11034946
+566779529,11087306
+567291525,11039466
+567803521,10916931
+568315517,10857981
+568827513,10879636
+569339509,10890331
+569851505,10869512
+570363502,10845552
+570875497,10804832
+571387493,10903544
+571899489,10874548
+572411485,10840058
+572923481,10867128
+573435477,10989624
+573947473,11105919
+574459469,11097388
+574971465,11068029
+575483460,11065418
+575995457,11020851
+576507452,10918311
+577019449,10913495
+577531444,10864795
+578043441,10843413
+578555437,10899915
+579067432,10908533
+579579428,10890883
+580091424,10895944
+580603421,10884525
+581115417,10834579
+581627412,10776827
+582139408,10804088
+582651404,10836255
+583163400,10857393
+583675396,10913840
+584187392,10976462
+584699388,10974418
+585211384,10872331
+585723381,10864651
+586235376,10842284
+586747372,10821900
+587259368,10838735
+587771364,10863125
+588283360,10880375
+588795356,10885038
+589307352,10838329
+589819348,10767935
+590331344,10736991
+590843340,10742970
+591355336,10750775
+591867332,10795024
+592379328,10824508
+592891324,10881587
+593403320,10968038
+593915316,10977274
+594427312,10954814
+594939308,10955921
+595451304,10972886
+595963300,11010162
+596475296,10914223
+596987292,10859841
+597499288,10880200
+598011283,10969488
+598523280,10992844
+599035275,11045632
+599547271,11144526
+600059267,11048997
+600571263,11023372
+601083260,11129196
+601595256,11092279
+602107251,10980214
+602619247,10976835
+603131243,10872044
+603643239,10751549
+604155235,10761077
+604667231,10776466
+605179227,10872957
+605691223,10928070
+606203219,10867975
+606715215,10884320
+607227211,10933586
+607739207,10935007
+608251202,10936059
+608763199,10867411
+609275194,10745065
+609787190,10671494
+610299187,10657380
+610811182,10685825
+611323178,10588857
+611835174,10405656
+612347170,10430671
+612859166,10447793
+613371162,10540210
+613883158,10594398
+614395154,10651155
+614907150,10762975
+615419146,10729130
+615931142,10575400
+616443138,10377831
+616955134,10326756
+617467130,10346938
+617979126,10480952
+618491122,10522952
+619003118,10426739
+619515114,10484613
+620027110,10566004
+620539106,10638096
+621051102,10652883
+621563098,10561370
+622075094,10555917
+622587090,10599575
+623099086,10796217
+623611081,10949469
+624123077,10927686
+624635073,10898856
+625147069,10918350
+625659065,10953174
+626171061,10897004
+626683057,10728631
+627195053,10655568
+627707050,10696343
+628219045,10798647
+628731041,11068156
+629243037,11212363
+629755033,11210196
+630267029,11125406
+630779024,11082807
+631291021,10993738
+631803016,10834126
+632315012,10773213
+632827008,10791772
+633339004,10793434
+633851000,10870960
+634362996,11041244
+634874992,11130236
+635386988,11155541
+635898984,11081596
+636410980,11034257
+636922976,11037158
+637434972,11042059
+637946968,11103345
+638458964,11181058
+638970960,11248534
+639482956,11160189
+639994952,11169355
+640506948,11158211
+641018944,11046040
+641530940,11011928
+642042936,11037234
+642554932,11067307
+643066928,11186643
+643578923,11252513
+644090920,11239078
+644602915,11230747
+645114912,11275468
+645626907,11292002
+646138903,11325165
+646650899,11430196
+647162895,11412764
+647674891,11319483
+648186887,11308260
+648698883,11336227
+649210879,11436312
+649722875,11465338
+650234871,11444062
+650746867,11462254
+651258863,11467345
+651770859,11466491
+652282855,11459279
+652794851,11369667
+653306847,11376572
+653818843,11439654
+654330839,11537671
+654842835,11530051
+655354831,11535795
+655866826,11535054
+656378823,11567511
+656890818,11499320
+657402814,11342756
+657914810,11323472
+658426806,11397680
+658938802,11575856
+659450798,11753431
+659962795,11855214
+660474790,11842888
+660986786,11773811
+661498783,11729124
+662010779,11629998
+662522774,11605319
+663034770,11582997
+663546766,11602664
+664058762,11631750
+664570758,11538760
+665082754,11490150
+665594750,11548724
+666106746,11516088
+666618742,11468168
+667130738,11498759
+667642734,11512181
+668154730,11468916
+668666726,11644785
+669178722,11727763
+669690718,11655897
+670202714,11561208
+670714710,11357441
+671226705,11252878
+671738701,11209716
+672250697,11187800
+672762693,11106626
+673274689,11017085
+673786685,11049687
+674298681,11275240
+674810678,11333669
+675322673,11245676
+675834669,11068003
+676346665,10907124
+676858661,10837147
+677370657,10785257
+677882653,10757465
+678394649,10752652
+678906645,10720884
+679418641,10703238
+679930637,10661728
+680442633,10641504
+680954629,10621507
+681466625,10641121
+681978621,10656382
+682490617,10584653
+683002613,10521402
+683514609,10529936
+684026605,10534880
+684538601,10574857
+685050597,10555214
+685562593,10447158
+686074589,10382602
+686586584,10330494
+687098580,10425819
+687610576,10514015
+688122573,10518431
+688634568,10526021
+689146564,10605871
+689658560,10657283
+690170556,10595099
+690682552,10603065
+691194548,10588960
+691706544,10506300
+692218540,10520408
+692730536,10517344
+693242532,10497794
+693754528,10467252
+694266524,10427382
+694778520,10441565
+695290516,10439308
+695802511,10504079
+696314508,10517653
+696826503,10409101
+697338500,10310899
+697850495,10273552
+698362491,10228897
+698874487,10186189
+699386484,10210721
+699898480,10260287
+700410476,10334306
+700922471,10421597
+701434468,10521774
+701946463,10497198
+702458459,10363125
+702970455,10219804
+703482451,10094743
+703994447,10045376
+704506443,9966356
+705018439,9924616
+705530435,9954808
+706042430,9984834
+706554427,10027399
+707066422,9958268
+707578419,10003306
+708090415,10074196
+708602411,10076831
+709114407,10029351
+709626403,9993392
+710138399,10044193
+710650395,10057493
+711162391,9983106
+711674387,9904565
+712186383,9916605
+712698379,9879420
+713210375,9865286
+713722371,9893028
+714234367,9930057
+714746362,9969640
+715258358,10033244
+715770355,10035491
+716282350,10068406
+716794346,10130456
+717306342,10202063
+717818338,10253606
+718330334,10207632
+718842330,10179161
+719354326,10218624
+719866322,10222238
+720378318,10280786
+720890314,10397062
+721402310,10431424
+721914306,10480405
+722426302,10594221
+722938298,10655294
+723450294,10505005
+723962290,10358904
+724474286,10322670
+724986282,10334840
+725498278,10350416
+726010274,10421276
+726522270,10534999
+727034266,10565940
+727546261,10591622
+728058257,10540735
+728570253,10557745
+729082249,10579784
+729594245,10569640
+730106241,10566114
+730618237,10601751
+731130233,10699311
+731642229,10715669
+732154225,10688282
+732666221,10644959
+733178217,10633290
+733690213,10614578
+734202210,10583516
+734714206,10572749
+735226201,10606219
+735738197,10714043
+736250193,10838776
+736762189,10966217
+737274185,11002617
+737786181,11010673
+738298177,10875447
+738810173,10796767
+739322169,10774368
+739834165,10673599
+740346160,10578206
+740858157,10541517
+741370152,10572613
+741882148,10717533
+742394145,10771903
+742906140,10751221
+743418136,10665894
+743930132,10638816
+744442128,10656305
+744954124,10668485
+745466120,10779525
+745978116,10846235
+746490112,11020724
+747002108,11058615
+747514104,11040855
+748026100,11126747
+748538096,11131936
+749050092,11067192
+749562088,10904420
+750074084,10779823
+750586079,10792596
+751098075,10804878
+751610071,10800796
+752122067,10802241
+752634063,10884750
+753146059,10899607
+753658055,10814628
+754170051,10784379
+754682047,10758476
+755194043,10727107
+755706039,10676878
+756218035,10709354
+756730031,10775248
+757242027,10818212
+757754023,10768200
+758266019,10718380
+758778014,10585930
+759290011,10542273
+759802007,10526263
+760314003,10481268
+760825999,10482692
+761337995,10574801
+761849991,10723152
+762361987,10803399
+762873982,10801125
+763385978,10670582
+763897974,10533171
+764409970,10483996
+764921966,10434605
+765433962,10408055
+765945958,10444209
+766457954,10538370
+766969950,10687323
+767481945,10774636
+767993942,10772603
+768505938,10741336
+769017934,10671822
+769529930,10532073
+770041926,10430560
+770553922,10391396
+771065918,10444364
+771577914,10603204
+772089910,10587061
+772601906,10478481
+773113901,10396920
+773625897,10274850
+774137893,10241770
+774649889,10131220
+775161885,10066866
+775673881,10113092
+776185877,10081819
+776697873,10150049
+777209869,10212746
+777721865,10127451
+778233861,9978791
+778745857,9895573
+779257853,9842537
+779769849,9830178
+780281845,9900384
+780793841,9894134
+781305837,9897112
+781817833,9869127
+782329829,9851396
+782841825,9864354
+783353821,9833298
+783865817,9780729
+784377812,9810269
+784889809,9854458
+785401805,9838991
+785913801,9703304
+786425797,9718111
+786937793,9722598
+787449789,9774474
+787961785,9750483
+788473781,9675945
+788985777,9524809
+789497773,9454305
+790009768,9451419
+790521764,9416810
+791033760,9383970
+791545757,9377499
+792057752,9460170
+792569748,9535952
+793081745,9371379
+793593741,9223433
+794105737,9151898
+794617733,9097425
+795129728,9092861
+795641724,9105046
+796153720,9116827
+796665718,9094838
+797177712,9311309
+797689708,9493717
+798201704,9494130
+798713700,9394028
+799225696,9373504
+799737692,9376096
+800249688,9419314
+800761684,9409690
+801273680,9398695
+801785676,9358734
+802297672,9350724
+802809668,9330276
+803321664,9263399
+803833660,9204343
+804345656,9107104
+804857652,9039123
+805369648,9025682
+805881643,9100069
+806393639,9168797
+806905635,9182208
+807417631,9206490
+807929627,9283443
+808441623,9301186
+808953619,9289056
+809465615,9240710
+809977611,9215046
+810489607,9207723
+811001603,9157505
+811513599,9127188
+812025595,9102856
+812537591,9060048
+813049587,9006570
+813561583,8974077
+814073579,8938750
+814585575,8924269
+815097570,8885452
+815609566,8816729
+816121562,8798595
+816633558,8846031
+817145554,8855129
+817657551,8801905
+818169547,8780111
+818681542,8786932
+819193539,8814436
+819705535,8873363
+820217531,8846610
+820729527,8836000
+821241523,8843886
+821753518,8799681
+822265514,8815863
+822777511,8800317
+823289506,8711643
+823801502,8535509
+824313498,8470986
+824825494,8410235
+825337490,8329674
+825849486,8298402
+826361482,8198412
+826873478,8082027
+827385474,7852804
+827897470,7703157
+828409466,7486560
+828921462,7075925
+829433458,6638260
+829945454,6320656
+830457450,6214785
+830969445,5979413
+831481441,5861074
+831993438,5391752
+832505433,5154426
+833017430,4870907
+833529425,4530376
+834041421,4233003
+834553417,4036921
+835065413,3891367
+835577409,3780940
+836089405,3712526
+836601401,3577307
+837113397,3461942
+837625393,3363721
+838137389,3299146
+838649385,3194851
+839161381,3099204
+839673377,3011139
+840185372,2960075
+840697369,2916028
+841209364,2830673
+841721360,2779013
+842233356,2788002
+842745352,2779161
+843257349,2722945
+843769344,2734665
+844281340,2741502
+844793336,2753081
+845305332,2780809
+845817328,2825647
+846329325,2856010
+846841320,2864996
+847353316,2851210
+847865312,2907981
+848377308,3004389
+848889304,3108491
+849401300,3204378
+849913296,3228134
+850425292,3299311
+850937288,3333985
+851449284,3416039
+851961280,3410032
+852473276,3441897
+852985271,3533782
+853497268,3626088
+854009263,3671626
+854521259,3677413
+855033256,3733541
+855545251,3730989
+856057248,3779481
+856569243,3859106
+857081239,3877310
+857593235,3903091
+858105231,3901629
+858617227,3969971
+859129223,3991815
+859641219,3999264
+860153215,3989616
+860665211,3989321
+861177207,3996183
+861689203,4027513
+862201198,3986869
+862713195,3994088
+863225191,3891823
+863737186,3838484
+864249182,3846587
+864761178,3818876
+865273175,3783287
+865785171,3712158
+866297166,3600383
+866809162,3471401
+867321158,3438204
+867833154,3381331
+868345150,3316193
+868857146,3288671
+869369142,3247247
+869881138,3186290
+870393134,3158898
+870905130,3202013
+871417126,3146384
+871929122,3132745
+872441118,3178266
+872953114,3184951
+873465110,3213849
+873977106,3211722
+874489102,3213632
+875001098,3254280
+875513094,3249396
+876025090,3276358
+876537086,3324045
+877049082,3317202
+877561078,3344683
+878073073,3370228
+878585069,3351752
+879097065,3350799
+879609061,3342375
+880121057,3306482
+880633053,3295274
+881145049,3295272
+881657045,3299295
+882169041,3345240
+882681037,3304525
+883193033,3279471
+883705029,3304432
+884217025,3301477
+884729021,3275330
+885241016,3270883
+885753013,3268520
+886265009,3264054
+886777004,3238620
+887289000,3232896
+887800996,3266302
+888312992,3276328
+888824988,3273525
+889336984,3257591
+889848980,3214852
+890360976,3187845
+890872973,3217218
+891384968,3216448
+891896964,3169431
+892408960,3145953
+892920956,3119018
+893432952,3160000
+893944948,3155037
+894456944,3145116
+894968940,3176971
+895480936,3197671
+895992932,3211261
+896504928,3223817
+897016923,3228292
+897528920,3231002
+898040915,3241073
+898552911,3249807
+899064907,3198450
+899576903,3253071
+900088899,3264295
+900600895,3228528
+901112891,3201566
+901624887,3222369
+902136883,3234903
+902648879,3225115
+903160875,3221014
+903672871,3221868
+904184867,3211748
+904696863,3229049
+905208859,3253466
+905720855,3230302
+906232852,3226262
+906744847,3239770
+907256843,3237200
+907768839,3210954
+908280835,3199717
+908792831,3224608
+909304827,3226858
+909816823,3227553
+910328819,3231696
+910840815,3255184
+911352811,3254628
+911864807,3234555
+912376803,3237118
+912888799,3219785
+913400795,3193845
+913912791,3194638
+914424787,3193472
+914936783,3192118
+915448779,3223727
+915960775,3278228
+916472771,3265446
+916984766,3265584
+917496763,3258625
+918008759,3253828
+918520754,3248062
+919032750,3243016
+919544746,3239867
+920056742,3228741
+920568738,3211557
+921080734,3204867
+921592730,3217328
+922104726,3240016
+922616722,3226860
+923128718,3195710
+923640714,3206887
+924152710,3192189
+924664706,3193147
+925176702,3203362
+925688698,3223499
+926200693,3300444
+926712689,3270446
+927224685,3282978
+927736681,3340430
+928248678,3375357
+928760673,3295978
+929272669,3276673
+929784666,3300009
+930296661,3382884
+930808658,3387785
+931320653,3349813
+931832649,3370665
+932344645,3374228
+932856642,3345525
+933368637,3335280
+933880633,3245952
+934392629,3236972
+934904625,3275642
+935416621,3285134
+935928617,3305468
+936440613,3351496
+936952609,3337885
+937464605,3315548
+937976601,3334597
+938488597,3335992
+939000593,3318877
+939512589,3355162
+940024585,3370313
+940536581,3347110
+941048576,3326365
+941560572,3314926
+942072568,3322711
+942584564,3316373
+943096560,3241978
+943608556,3218207
+944120552,3203871
+944632548,3193658
+945144544,3196289
+945656540,3203383
+946168536,3192323
+946680532,3134166
+947192528,3178449
+947704524,3224995
+948216520,3138663
+948728516,3140035
+949240512,3131282
+949752508,3104182
+950264504,3120035
+950776500,3127965
+951288496,3088662
+951800492,3057382
+952312488,3060768
+952824483,3044145
+953336479,3043777
+953848475,3021697
+954360471,2983759
+954872467,3000810
+955384464,2997402
+955896459,2961584
+956408455,2967236
+956920451,2993726
+957432447,2973992
+957944443,3000152
+958456439,2980477
+958968435,2969696
+959480431,2995324
+959992427,2989853
+960504423,3015955
+961016419,2997459
+961528415,2992415
+962040411,3049243
+962552407,3059728
+963064403,3029241
+963576399,3041289
+964088395,3112554
+964600391,3143404
+965112387,3097080
+965624384,3097248
+966136379,3101514
+966648374,3075499
+967160371,3110802
+967672367,3166200
+968184363,3139577
+968696359,3088345
+969208355,3078256
+969720351,3094410
+970232347,3114278
+970744342,3116902
+971256338,3121444
+971768334,3143113
+972280330,3163152
+972792326,3176896
+973304322,3194131
+973816318,3174260
+974328314,3159098
+974840310,3162594
+975352306,3170014
+975864302,3212971
+976376298,3249654
+976888294,3214173
+977400289,3186285
+977912286,3206292
+978424282,3230811
+978936278,3231137
+979448274,3218752
+979960270,3186752
+980472266,3183704
+980984262,3218652
+981496257,3207728
+982008254,3185422
+982520250,3203992
+983032245,3201186
+983544242,3184613
+984056237,3217647
+984568233,3240022
+985080229,3198907
+985592225,3157553
+986104221,3133192
+986616217,3161752
+987128213,3188625
+987640209,3153191
+988152205,3191311
+988664201,3214085
+989176197,3215393
+989688193,3214436
+990200189,3176033
+990712185,3131258
+991224181,3128500
+991736177,3179723
+992248173,3206628
+992760169,3217667
+993272165,3233440
+993784161,3224473
+994296157,3200020
+994808153,3225256
+995320149,3276232
+995832145,3305854
+996344141,3309280
+996856137,3287570
+997368133,3288215
+997880129,3315727
+998392124,3292558
+998904120,3329286
+999416117,3345832
+999928113,3301912
+1000440109,3274385
+1000952105,3298681
+1001464100,3370656
+1001976096,3405141
+1002488092,3379799
+1003000088,3358662
+1003512084,3349226
+1004024080,3337679
+1004536076,3361448
+1005048072,3440287
+1005560068,3427186
+1006072064,3311505
+1006584060,3323653
+1007096056,3363724
+1007608052,3290882
+1008120048,3303750
+1008632043,3286886
+1009144040,3285510
+1009656035,3324849
+1010168032,3333622
+1010680027,3431691
+1011192024,3391791
+1011704019,3354745
+1012216016,3284652
+1012728012,3302312
+1013240007,3344262
+1013752003,3269079
+1014263999,3272527
+1014775995,3298210
+1015287991,3390595
+1015799987,3441438
+1016311983,3429182
+1016823979,3456864
+1017335975,3501767
+1017847971,3471853
+1018359967,3421957
+1018871963,3430767
+1019383959,3490236
+1019895955,3471047
+1020407951,3482352
+1020919947,3506719
+1021431943,3541505
+1021943939,3550096
+1022455935,3557848
+1022967931,3552898
+1023479927,3553606
+1023991923,3543489
+1024503919,3573784
+1025015915,3641021
+1025527911,3643159
+1026039907,3643829
+1026551903,3661833
+1027063899,3634939
+1027575895,3561402
+1028087891,3524199
+1028599886,3564190
+1029111883,3576605
+1029623878,3574973
+1030135874,3594614
+1030647870,3595209
+1031159867,3594131
+1031671862,3592281
+1032183858,3583627
+1032695854,3541240
+1033207850,3532515
+1033719846,3546070
+1034231842,3603205
+1034743838,3569085
+1035255834,3520728
+1035767830,3487026
+1036279826,3482299
+1036791822,3532107
+1037303818,3579852
+1037815814,3584654
+1038327810,3532329
+1038839806,3511592
+1039351802,3504659
+1039863798,3479961
+1040375794,3447701
+1040887790,3499847
+1041399785,3523868
+1041911782,3533942
+1042423778,3485613
+1042935774,3466049
+1043447769,3465729
+1043959765,3464168
+1044471761,3434879
+1044983758,3391019
+1045495754,3402278
+1046007749,3411408
+1046519745,3333149
+1047031741,3294562
+1047543737,3324808
+1048055733,3317063
+1048567729,3277319
+1049079726,3283823
+1049591721,3327086
+1050103717,3344452
+1050615713,3394565
+1051127709,3377796
+1051639705,3330812
+1052151701,3310006
+1052663697,3271508
+1053175693,3267327
+1053687688,3262406
+1054199684,3260255
+1054711680,3239044
+1055223676,3203045
+1055735673,3159353
+1056247668,3149679
+1056759664,3170678
+1057271660,3136056
+1057783656,3147519
+1058295652,3150883
+1058807648,3096098
+1059319644,3055818
+1059831640,3024945
+1060343636,3047747
+1060855632,3027414
+1061367628,3011771
+1061879624,3106124
+1062391620,3048888
+1062903616,3051363
+1063415612,3075882
+1063927608,3048537
+1064439604,3022205
+1064951600,2969735
+1065463596,2907454
+1065975592,2950430
+1066487588,2997013
+1066999584,2974989
+1067511579,2916395
+1068023575,2918569
+1068535572,2900081
+1069047567,2854673
+1069559564,2894885
+1070071559,2982981
+1070583555,2956175
+1071095551,2921216
+1071607547,2896874
+1072119543,2880120
+1072631539,2891589
+1073143535,2897630
+1073655531,2863524
+1074167527,2832097
+1074679523,2838214
+1075191519,2856390
+1075703515,2841175
+1076215511,2842779
+1076727507,2875488
+1077239503,2866764
+1077751499,2869190
+1078263495,2907756
+1078775491,2921650
+1079287487,2922609
+1079799482,2921891
+1080311478,2947934
+1080823474,2952648
+1081335470,2932617
+1081847467,2948637
+1082359462,2924733
+1082871459,2958063
+1083383454,2997902
+1083895450,2999895
+1084407446,2997055
+1084919442,3000990
+1085431438,3024387
+1085943434,3013470
+1086455430,3027644
+1086967426,3027212
+1087479422,3034914
+1087991418,3163048
+1088503414,3188904
+1089015410,3113926
+1089527406,3057227
+1090039402,3063803
+1090551398,3108974
+1091063393,3100922
+1091575389,3074001
+1092087385,3076428
+1092599381,3071077
+1093111377,3155199
+1093623373,3291399
+1094135369,3254381
+1094647365,3191168
+1095159361,3190375
+1095671357,3135955
+1096183353,3134308
+1096695349,3172662
+1097207345,3133122
+1097719341,3141964
+1098231337,3106196
+1098743333,3075539
+1099255329,3113225
+1099767325,3093390
+1100279321,3085913
+1100791317,3101973
+1101303313,3102606
+1101815309,3034670
+1102327305,3033941
+1102839301,3080765
+1103351297,3079993
+1103863292,3079626
+1104375289,3133145
+1104887284,3145695
+1105399280,3129068
+1105911276,3124576
+1106423272,3086769
+1106935268,3101757
+1107447264,3148136
+1107959260,3162765
+1108471256,3136012
+1108983252,3103122
+1109495248,3120605
+1110007244,3094358
+1110519240,3089003
+1111031236,3093014
+1111543232,3115726
+1112055228,3134568
+1112567224,3116640
+1113079220,3108806
+1113591216,3104995
+1114103212,3092303
+1114615208,3091592
+1115127204,3169983
+1115639200,3195203
+1116151196,3191406
+1116663192,3180120
+1117175188,3165569
+1117687184,3153419
+1118199179,3150755
+1118711175,3220008
+1119223171,3208449
+1119735167,3190954
+1120247163,3216241
+1120759159,3213032
+1121271155,3128189
+1121783151,3121657
+1122295147,3115445
+1122807143,3121486
+1123319139,3119979
+1123831135,3118171
+1124343131,3168068
+1124855127,3158067
+1125367123,3124627
+1125879119,3137085
+1126391115,3178411
+1126903111,3237143
+1127415107,3172285
+1127927103,3055799
+1128439099,3055224
+1128951094,3087798
+1129463090,3061991
+1129975086,2961966
+1130487083,2955961
+1130999078,2946116
+1131511074,2931944
+1132023070,2988752
+1132535066,2990723
+1133047062,2996112
+1133559058,3046636
+1134071054,3058791
+1134583050,3038453
+1135095046,3021359
+1135607042,3051215
+1136119038,3078138
+1136631034,3068094
+1137143030,3066979
+1137655025,3114711
+1138167022,3247654
+1138679018,3266615
+1139191013,3272766
+1139703009,3261679
+1140215005,3215058
+1140727001,3210418
+1141238997,3200615
+1141750993,3238556
+1142262989,3269042
+1142774985,3213443
+1143286981,3217325
+1143798977,3267994
+1144310973,3260636
+1144822969,3273312
+1145334965,3327267
+1145846961,3297063
+1146358957,3322000
+1146870953,3356338
+1147382949,3268329
+1147894945,3242323
+1148406940,3236827
+1148918937,3193757
+1149430933,3183897
+1149942928,3164128
+1150454924,3182109
+1150966920,3198437
+1151478917,3203239
+1151990912,3212594
+1152502909,3169557
+1153014904,3125366
+1153526900,3138687
+1154038897,3129311
+1154550894,3108252
+1155062888,3129775
+1155574884,3253279
+1156086880,3242163
+1156598876,3235282
+1157110871,3157465
+1157622868,3123351
+1158134864,3136034
+1158646860,3113333
+1159158856,3066208
+1159670852,3081033
+1160182848,3065834
+1160694843,3043700
+1161206840,3039933
+1161718836,3008990
+1162230832,2926653
+1162742827,2911707
+1163254824,2913722
+1163766819,2913905
+1164278815,2914407
+1164790811,2902008
+1165302807,2914342
+1165814803,2968655
+1166326799,2998471
+1166838795,2988890
+1167350791,2967635
+1167862787,2980341
+1168374783,2974778
+1168886779,2982822
+1169398775,2995748
+1169910771,3007447
+1170422767,3002477
+1170934763,2984598
+1171446759,2971490
+1171958755,2924234
+1172470751,2912575
+1172982747,3041152
+1173494743,3063107
+1174006739,3092617
+1174518735,3071250
+1175030732,3061075
+1175542727,3071938
+1176054723,3047689
+1176566719,3074988
+1177078715,3039595
+1177590711,3050117
+1178102707,3018395
+1178614703,3031094
+1179126699,3075307
+1179638695,3080964
+1180150691,3099187
+1180662687,3136642
+1181174683,3174886
+1181686678,3206520
+1182198674,3188309
+1182710671,3153909
+1183222667,3136726
+1183734662,3141967
+1184246658,3183441
+1184758654,3204220
+1185270650,3195049
+1185782646,3175147
+1186294642,3218170
+1186806638,3263036
+1187318634,3244318
+1187830630,3246668
+1188342626,3249563
+1188854622,3235299
+1189366618,3201978
+1189878614,3184186
+1190390610,3207806
+1190902606,3207532
+1191414602,3163219
+1191926598,3167856
+1192438594,3184859
+1192950590,3158884
+1193462586,3156929
+1193974582,3157701
+1194486578,3132818
+1194998573,3122641
+1195510570,3142169
+1196022566,3120968
+1196534562,3130449
+1197046557,3128878
+1197558553,3108128
+1198070549,3087938
+1198582546,3098305
+1199094541,3086116
+1199606537,3089550
+1200118533,3099818
+1200630529,3100697
+1201142525,3125781
+1201654521,3082617
+1202166517,3044249
+1202678513,3066158
+1203190509,3102622
+1203702505,3065836
+1204214501,3062030
+1204726497,3099629
+1205238493,3094335
+1205750489,3048985
+1206262485,3016563
+1206774480,3006341
+1207286477,2996376
+1207798472,3046431
+1208310469,3065552
+1208822465,3031029
+1209334461,3040956
+1209846456,3037330
+1210358453,3064187
+1210870448,3071781
+1211382444,3059780
+1211894440,3049809
+1212406436,3046563
+1212918432,3069123
+1213430428,3100261
+1213942424,3104665
+1214454420,3116959
+1214966416,3129234
+1215478412,3108915
+1215990408,3059727
+1216502403,3088149
+1217014399,3134480
+1217526395,3137785
+1218038391,3139961
+1218550387,3125950
+1219062383,3114131
+1219574380,3154481
+1220086375,3255120
+1220598371,3276597
+1221110367,3318737
+1221622363,3320764
+1222134359,3284383
+1222646355,3289927
+1223158351,3307412
+1223670347,3311351
+1224182343,3339071
+1224694339,3322263
+1225206335,3338004
+1225718331,3350295
+1226230327,3317064
+1226742323,3317240
+1227254319,3361377
+1227766315,3410356
+1228278311,3394144
+1228790307,3302669
+1229302303,3338602
+1229814299,3331390
+1230326295,3297748
+1230838291,3312060
+1231350287,3324479
+1231862283,3280806
+1232374279,3301997
+1232886275,3309414
+1233398271,3308085
+1233910266,3346318
+1234422262,3339988
+1234934258,3307753
+1235446254,3294057
+1235958250,3310249
+1236470246,3300372
+1236982242,3219037
+1237494238,3209423
+1238006235,3216834
+1238518230,3232679
+1239030226,3215692
+1239542222,3210943
+1240054218,3204037
+1240566214,3161598
+1241078210,3126981
+1241590206,3144826
+1242102202,3160031
+1242614198,3131469
+1243126194,3171698
+1243638189,3169428
+1244150185,3151593
+1244662181,3174857
+1245174178,3199060
+1245686173,3190054
+1246198169,3196661
+1246710165,3184901
+1247222161,3144765
+1247734157,3147738
+1248246153,3174536
+1248758149,3176850
+1249270145,3198934
+1249782141,3174739
+1250294137,3131553
+1250806133,3133929
+1251318129,3150395
+1251830125,3140823
+1252342121,3125569
+1252854116,3120541
+1253366112,3176628
+1253878109,3255281
+1254390105,3193847
+1254902101,3224644
+1255414096,3236391
+1255926093,3228289
+1256438089,3175572
+1256950084,3180504
+1257462080,3133962
+1257974076,3226426
+1258486072,3217808
+1258998069,3223800
+1259510064,3207256
+1260022061,3191493
+1260534056,3196925
+1261046052,3226872
+1261558048,3205921
+1262070044,3125890
+1262582040,3101901
+1263094036,3196419
+1263606032,3248378
+1264118028,3208175
+1264630024,3126054
+1265142020,3141667
+1265654016,3117086
+1266166012,3078485
+1266678007,3029453
+1267190004,2995971
+1267701999,3000146
+1268213996,3049478
+1268725992,3091742
+1269237988,3098341
+1269749984,3077654
+1270261979,3112280
+1270773975,3042308
+1271285971,3065515
+1271797967,3042298
+1272309963,3003355
+1272821959,3055993
+1273333955,3072737
+1273845951,3027922
+1274357947,2972184
+1274869943,2954641
+1275381939,2953673
+1275893935,2931683
+1276405931,2893776
+1276917927,2874752
+1277429923,2866832
+1277941919,2851660
+1278453915,2918051
+1278965911,2969320
+1279477907,2957883
+1279989903,2968767
+1280501899,2891117
+1281013895,2798159
+1281525891,2851356
+1282037887,2856064
+1282549883,2831447
+1283061879,2789483
+1283573875,2818168
+1284085871,2838029
+1284597867,2858784
+1285109863,2861672
+1285621858,2845433
+1286133854,2914995
+1286645851,2921671
+1287157846,2865058
+1287669842,2764101
+1288181838,2733480
+1288693834,2749330
+1289205830,2777230
+1289717827,2801067
+1290229823,2802026
+1290741818,2719683
+1291253814,2705316
+1291765810,2760557
+1292277806,2731397
+1292789802,2760481
+1293301798,2770126
+1293813794,2758596
+1294325790,2708447
+1294837786,2629227
+1295349782,2629711
+1295861778,2659878
+1296373774,2647893
+1296885770,2603174
+1297397765,2655094
+1297909761,2654511
+1298421758,2643752
+1298933753,2647256
+1299445749,2638224
+1299957745,2660918
+1300469742,2663235
+1300981737,2645783
+1301493733,2627409
+1302005729,2624844
+1302517725,2662332
+1303029722,2678732
+1303541717,2683494
+1304053713,2674582
+1304565709,2681025
+1305077705,2719502
+1305589701,2731117
+1306101697,2708279
+1306613693,2649452
+1307125689,2684622
+1307637685,2695874
+1308149681,2721470
+1308661677,2774011
+1309173673,2773803
+1309685669,2766807
+1310197665,2737712
+1310709660,2689186
+1311221656,2689950
+1311733652,2748909
+1312245648,2775743
+1312757645,2748905
+1313269640,2748314
+1313781636,2755012
+1314293632,2736748
+1314805628,2752817
+1315317624,2730246
+1315829620,2728980
+1316341616,2744297
+1316853612,2700479
+1317365608,2695318
+1317877604,2739881
+1318389600,2725304
+1318901596,2722249
+1319413592,2784564
+1319925588,2786639
+1320437584,2818944
+1320949580,2808298
+1321461576,2767772
+1321973572,2805046
+1322485568,2804661
+1322997563,2762001
+1323509560,2775364
+1324021556,2811591
+1324533552,2830233
+1325045548,2846947
+1325557544,2828100
+1326069539,2836520
+1326581535,2843068
+1327093531,2829746
+1327605527,2856044
+1328117523,2840038
+1328629519,2838925
+1329141515,2852082
+1329653511,2862539
+1330165507,2909375
+1330677503,2942428
+1331189499,2951988
+1331701495,2947837
+1332213491,2947017
+1332725487,2941146
+1333237483,2927305
+1333749479,2980630
+1334261474,2987125
+1334773471,2970132
+1335285466,3001424
+1335797462,3104289
+1336309458,3116340
+1336821454,3134120
+1337333450,3127611
+1337845447,3087250
+1338357442,3089456
+1338869439,3117401
+1339381434,3147597
+1339893430,3129172
+1340405426,3169474
+1340917422,3141014
+1341429418,3079531
+1341941414,3077585
+1342453410,3069575
+1342965406,3007086
+1343477402,2974599
+1343989398,2982891
+1344501394,2982488
+1345013390,2993120
+1345525386,2993802
+1346037382,3025726
+1346549378,3019215
+1347061373,2965646
+1347573370,2947563
+1348085366,2985381
+1348597362,2958616
+1349109358,2933773
+1349621354,2931786
+1350133350,2955040
+1350645345,2942821
+1351157341,2954917
+1351669337,2973051
+1352181333,2973525
+1352693330,2997730
+1353205325,2995527
+1353717321,2953386
+1354229317,2937676
+1354741313,2929241
+1355253308,2948802
+1355765304,2953243
+1356277301,2993778
+1356789296,3028780
+1357301293,3032157
+1357813288,3028973
+1358325285,3017898
+1358837281,3022973
+1359349277,3013479
+1359861272,2974039
+1360373268,2987481
+1360885264,2992363
+1361397260,3023531
+1361909256,2971997
+1362421253,2958165
+1362933248,2986786
+1363445244,2997080
+1363957240,2983549
+1364469236,2904347
+1364981232,2848914
+1365493228,2905132
+1366005224,2922656
+1366517220,2870177
+1367029216,2875129
+1367541212,2874328
+1368053208,2905969
+1368565204,2998399
+1369077200,3001061
+1369589196,2975248
+1370101192,2987477
+1370613188,3036013
+1371125184,3020750
+1371637180,3005576
+1372149176,2911568
+1372661172,2948533
+1373173168,2994401
+1373685164,3019051
+1374197160,2991381
+1374709156,2972459
+1375221152,3013906
+1375733148,3028786
+1376245143,2957876
+1376757139,2901775
+1377269135,2927220
+1377781131,2956757
+1378293127,2991924
+1378805123,2960045
+1379317119,2945328
+1379829115,2948391
+1380341111,2957799
+1380853107,2908035
+1381365103,2896304
+1381877099,2912235
+1382389095,2886224
+1382901092,2883949
+1383413087,2886007
+1383925083,2844358
+1384437078,2868897
+1384949074,2836805
+1385461071,2864796
+1385973067,2891204
+1386485062,2914893
+1386997059,2909759
+1387509055,2958619
+1388021051,2965438
+1388533047,3073974
+1389045043,3129617
+1389557038,2948369
+1390069034,2801244
+1390581031,2803762
+1391093026,2803171
+1391605022,2866563
+1392117018,2935418
+1392629014,2876181
+1393141010,2859098
+1393653006,2874425
+1394165002,2870923
+1394676999,2900915
+1395188994,2889406
+1395700990,2857734
+1396212986,2911430
+1396724982,2919820
+1397236978,2918672
+1397748974,2880061
+1398260970,2818549
+1398772966,2858108
+1399284962,2857037
+1399796958,2853446
+1400308954,2873163
+1400820950,2888734
+1401332946,2858763
+1401844941,2854991
+1402356938,2883766
+1402868934,2859667
+1403380930,2817247
+1403892925,2853169
+1404404922,2857332
+1404916918,2865764
+1405428913,2878742
+1405940909,2895941
+1406452906,2910035
+1406964901,2895271
+1407476897,2868798
+1407988893,2908485
+1408500889,2946020
+1409012885,3030078
+1409524881,3002127
+1410036877,2889750
+1410548873,2879316
+1411060869,2884081
+1411572865,2898423
+1412084861,2950212
+1412596857,2965251
+1413108853,2959389
+1413620849,2954006
+1414132845,2947461
+1414644841,2922578
+1415156837,2921395
+1415668833,2919871
+1416180829,2901713
+1416692825,2882248
+1417204820,2965351
+1417716816,2952279
+1418228812,2980016
+1418740808,2989163
+1419252805,3003505
+1419764800,3056302
+1420276796,3003555
+1420788792,2995567
+1421300788,3000470
+1421812785,3004567
+1422324780,3059417
+1422836776,3081321
+1423348772,2969764
+1423860768,2945689
+1424372764,2972058
+1424884760,2937004
+1425396756,2937412
+1425908752,2947417
+1426420748,2927660
+1426932744,2945224
+1427444740,2946266
+1427956736,2923562
+1428468732,2904566
+1428980728,2886204
+1429492724,2920319
+1430004719,2927215
+1430516716,2858310
+1431028712,2874042
+1431540708,2908205
+1432052703,2982809
+1432564699,2975248
+1433076695,2953826
+1433588691,2977635
+1434100687,2995367
+1434612683,3005256
+1435124679,3017996
+1435636675,3011096
+1436148671,3012799
+1436660667,3035435
+1437172663,2977977
+1437684659,3017375
+1438196655,3070075
+1438708651,3077966
+1439220647,3067306
+1439732643,3110340
+1440244639,3096744
+1440756634,3061178
+1441268630,3127965
+1441780626,3179728
+1442292622,3184453
+1442804618,3190621
+1443316614,3170274
+1443828610,3127752
+1444340606,3080621
+1444852602,3086250
+1445364598,3082811
+1445876594,3036474
+1446388590,3031568
+1446900586,3054122
+1447412582,3075498
+1447924578,3088801
+1448436574,3096896
+1448948570,3069171
+1449460566,3026751
+1449972562,2982688
+1450484558,2915062
+1450996554,2925794
+1451508550,2949946
+1452020546,2937153
+1452532542,3001507
+1453044538,3043981
+1453556534,3046073
+1454068529,3028528
+1454580525,2926786
+1455092522,2903867
+1455604517,2893765
+1456116513,2901119
+1456628509,2954974
+1457140506,2950755
+1457652501,2929773
+1458164497,2963025
+1458676493,2928616
+1459188489,2935301
+1459700485,2967536
+1460212481,2960873
+1460724477,2992180
+1461236473,3008454
+1461748469,2971719
+1462260465,2903073
+1462772461,2901886
+1463284457,2905111
+1463796453,2923786
+1464308449,2911651
+1464820444,2905077
+1465332441,2886195
+1465844436,2836863
+1466356433,2876623
+1466868429,2869649
+1467380424,2844086
+1467892421,2829517
+1468404416,2900909
+1468916412,2897844
+1469428409,2886084
+1469940404,2899492
+1470452400,2863693
+1470964396,2826771
+1471476392,2778403
+1471988388,2775511
+1472500384,2781143
+1473012380,2727688
+1473524376,2709824
+1474036372,2728371
+1474548368,2730432
+1475060364,2762929
+1475572360,2724190
+1476084356,2665708
+1476596352,2691164
+1477108348,2719946
+1477620344,2715417
+1478132340,2704202
+1478644335,2689252
+1479156332,2686756
+1479668328,2715640
+1480180323,2696345
+1480692319,2656461
+1481204316,2658137
+1481716311,2657645
+1482228307,2680477
+1482740303,2690730
+1483252299,2673962
+1483764295,2694717
+1484276291,2704680
+1484788288,2671485
+1485300283,2658279
+1485812279,2659460
+1486324275,2671705
+1486836271,2683278
+1487348267,2735613
+1487860263,2774899
+1488372260,2771332
+1488884255,2748425
+1489396251,2725663
+1489908247,2660370
+1490420243,2612121
+1490932239,2627851
+1491444235,2615097
+1491956231,2618524
+1492468227,2659369
+1492980223,2665293
+1493492219,2631040
+1494004215,2632734
+1494516211,2665245
+1495028207,2626869
+1495540202,2554183
+1496052198,2543291
+1496564194,2527240
+1497076190,2513598
+1497588186,2494506
+1498100183,2488706
+1498612178,2511651
+1499124174,2497988
+1499636170,2485729
+1500148166,2519504
+1500660162,2506417
+1501172158,2528072
+1501684154,2566521
+1502196150,2537275
+1502708146,2523041
+1503220142,2539171
+1503732138,2546329
+1504244134,2542160
+1504756130,2523880
+1505268125,2513336
+1505780121,2531973
+1506292118,2524338
+1506804113,2531052
+1507316109,2616764
+1507828105,2611370
+1508340101,2615373
+1508852097,2669748
+1509364094,2691287
+1509876090,2692993
+1510388085,2744235
+1510900081,2703062
+1511412077,2692807
+1511924073,2705414
+1512436069,2681261
+1512948065,2687440
+1513460060,2732941
+1513972057,2846258
+1514484053,2847917
+1514996049,2859141
+1515508045,2913021
+1516020041,2824014
+1516532037,2771022
+1517044033,2785623
+1517556028,2752072
+1518068024,2649359
+1518580020,2653681
+1519092016,2739815
+1519604012,2775454
+1520116008,2781803
+1520628004,2781008
+1521140000,2778724
+1521651996,2732812
+1522163993,2702370
+1522675988,2729663
+1523187985,2726692
+1523699980,2698509
+1524211976,2709043
+1524723972,2720314
+1525235968,2777189
+1525747964,2772873
+1526259960,2739205
+1526771956,2726676
+1527283952,2752940
+1527795948,2814425
+1528307944,2808237
+1528819940,2849874
+1529331936,2861596
+1529843932,2832318
+1530355928,2785288
+1530867924,2748190
+1531379920,2784513
+1531891916,2802463
+1532403912,2816649
+1532915908,2825078
+1533427904,2765228
+1533939900,2753611
+1534451896,2769055
+1534963892,2762769
+1535475887,2784402
+1535987884,2774252
+1536499880,2732075
+1537011876,2741275
+1537523872,2734136
+1538035868,2745419
+1538547864,2709024
+1539059860,2711230
+1539571855,2705978
+1540083851,2665826
+1540595847,2651286
+1541107844,2558499
+1541619839,2540679
+1542131835,2620598
+1542643831,2575843
+1543155827,2593186
+1543667823,2615240
+1544179819,2633293
+1544691815,2684686
+1545203811,2687447
+1545715807,2679453
+1546227803,2696071
+1546739799,2668589
+1547251795,2619239
+1547763791,2614678
+1548275787,2616483
+1548787783,2601406
+1549299778,2687149
+1549811775,2752844
+1550323771,2712057
+1550835767,2660174
+1551347763,2590646
+1551859758,2574130
+1552371754,2570320
+1552883750,2543787
+1553395746,2647659
+1553907742,2752417
+1554419738,2702896
+1554931734,2630249
+1555443730,2613422
+1555955726,2614710
+1556467722,2548497
+1556979718,2496915
+1557491714,2506012
+1558003710,2513300
+1558515706,2470985
+1559027702,2470352
+1559539698,2547158
+1560051693,2647014
+1560563690,2636698
+1561075686,2606139
+1561587681,2553772
+1562099677,2524889
+1562611673,2523234
+1563123670,2504874
+1563635665,2503020
+1564147661,2496893
+1564659657,2534232
+1565171653,2584401
+1565683649,2590792
+1566195645,2617055
+1566707641,2634238
+1567219637,2630752
+1567731633,2633278
+1568243629,2573923
+1568755625,2518061
+1569267621,2564243
+1569779617,2574417
+1570291613,2576801
+1570803609,2611084
+1571315604,2657207
+1571827601,2657932
+1572339597,2596769
+1572851592,2547116
+1573363588,2494329
+1573875584,2468469
+1574387580,2495209
+1574899576,2513520
+1575411572,2556539
+1575923568,2572263
+1576435564,2582597
+1576947560,2672843
+1577459556,2743548
+1577971552,2733513
+1578483548,2705756
+1578995544,2701263
+1579507540,2701695
+1580019536,2674987
+1580531532,2637447
+1581043528,2618552
+1581555524,2648080
+1582067520,2690703
+1582579516,2698883
+1583091512,2664035
+1583603508,2674966
+1584115504,2700533
+1584627500,2679537
+1585139496,2704355
+1585651492,2739077
+1586163487,2765092
+1586675484,2809062
+1587187479,2822345
+1587699475,2791941
+1588211471,2777000
+1588723467,2901318
+1589235463,2988806
+1589747459,2937991
+1590259455,2922056
+1590771451,2889889
+1591283447,2776294
+1591795443,2745140
+1592307439,2753779
+1592819435,2756644
+1593331431,2800993
+1593843427,2918850
+1594355423,2946467
+1594867419,2911154
+1595379415,2923154
+1595891411,2978742
+1596403407,3018971
+1596915402,2959174
+1597427398,2916184
+1597939395,2939608
+1598451390,3009111
+1598963386,3071767
+1599475382,3059167
+1599987379,3039668
+1600499374,3081336
+1601011370,3042701
+1601523366,2964225
+1602035362,2927071
+1602547358,2907081
+1603059354,2920524
+1603571350,2983435
+1604083346,3060365
+1604595342,3066936
+1605107338,3037984
+1605619335,2986644
+1606131330,2940181
+1606643326,2977130
+1607155322,2981271
+1607667318,2957042
+1608179314,2975753
+1608691310,3017515
+1609203306,2992957
+1609715302,3016168
+1610227298,3042873
+1610739293,3058180
+1611251290,3120895
+1611763285,3067974
+1612275281,2953014
+1612787277,3014232
+1613299273,2956346
+1613811269,2934351
+1614323265,2933682
+1614835261,2912824
+1615347257,2927020
+1615859253,3068638
+1616371249,3184154
+1616883245,3222919
+1617395241,3144010
+1617907237,3098834
+1618419233,3085686
+1618931229,3090980
+1619443225,3061505
+1619955221,3021940
+1620467217,3060192
+1620979213,3096462
+1621491209,3109485
+1622003204,3093527
+1622515201,3041328
+1623027197,3085506
+1623539193,3134520
+1624051189,3117883
+1624563184,3084104
+1625075180,3099319
+1625587177,3115184
+1626099173,3076136
+1626611168,3044720
+1627123164,3038304
+1627635160,3054521
+1628147156,3119751
+1628659152,3127301
+1629171148,3119258
+1629683144,3063601
+1630195140,3081811
+1630707136,3099845
+1631219132,3106581
+1631731128,3167949
+1632243123,3208042
+1632755120,3177749
+1633267116,3100332
+1633779112,3041420
+1634291108,3018819
+1634803103,2925147
+1635315099,2950104
+1635827095,3033929
+1636339092,3018980
+1636851087,3011764
+1637363084,3002437
+1637875079,3017651
+1638387075,3035018
+1638899071,3028959
+1639411067,2991418
+1639923063,3005409
+1640435059,2976951
+1640947055,2891151
+1641459051,2878535
+1641971047,2884852
+1642483043,2943012
+1642995039,2957725
+1643507035,2984900
+1644019030,2964654
+1644531027,2911033
+1645043023,2907625
+1645555018,2896086
+1646067014,2926997
+1646579010,2893791
+1647091006,2876900
+1647603002,2875378
+1648114998,2841053
+1648626994,2857355
+1649138990,2876652
+1649650986,2921703
+1650162983,2883811
+1650674978,2924381
+1651186974,2913802
+1651698970,2880494
+1652210966,2903060
+1652722962,2947891
+1653234958,2904700
+1653746954,2855390
+1654258950,2893370
+1654770946,2873038
+1655282942,2855926
+1655794938,2929800
+1656306934,2966844
+1656818930,2941644
+1657330926,2942188
+1657842922,2919776
+1658354918,2924101
+1658866914,2910418
+1659378910,2943149
+1659890906,2985857
+1660402902,2926899
+1660914898,2891130
+1661426894,2921066
+1661938890,2953379
+1662450886,2951156
+1662962882,2925989
+1663474878,2911288
+1663986874,2901632
+1664498870,2891152
+1665010865,2882262
+1665522861,2895102
+1666034857,2918856
+1666546853,2938714
+1667058849,2917901
+1667570845,2904601
+1668082841,2919342
+1668594837,2940038
+1669106833,2930151
+1669618829,2905135
+1670130825,2882958
+1670642821,2921584
+1671154817,3008035
+1671666813,2996795
+1672178808,2922224
+1672690805,2927753
+1673202800,2952422
+1673714797,2870903
+1674226792,2795381
+1674738788,2797125
+1675250784,2788933
+1675762780,2768135
+1676274776,2798318
+1676786772,2809769
+1677298768,2793418
+1677810764,2800051
+1678322760,2793348
+1678834756,2818746
+1679346752,2883897
+1679858748,2898302
+1680370744,2891951
+1680882740,2817947
+1681394736,2821342
+1681906732,2851063
+1682418728,2850873
+1682930724,2846325
+1683442720,2806626
+1683954716,2833874
+1684466712,2885591
+1684978708,2889946
+1685490703,2897689
+1686002700,2832956
+1686514696,2749675
+1687026692,2693499
+1687538688,2683188
+1688050684,2660800
+1688562680,2642233
+1689074675,2656218
+1689586671,2673744
+1690098667,2666032
+1690610664,2690548
+1691122659,2744989
+1691634655,2715367
+1692146651,2734339
+1692658647,2734070
+1693170643,2675365
+1693682639,2697966
+1694194635,2728976
+1694706631,2681359
+1695218627,2674919
+1695730623,2728024
+1696242619,2681894
+1696754615,2596735
+1697266611,2611602
+1697778607,2655405
+1698290603,2572903
+1698802598,2536174
+1699314595,2538933
+1699826591,2552450
+1700338587,2583642
+1700850583,2619765
+1701362578,2630926
+1701874574,2549472
+1702386570,2527592
+1702898566,2523068
+1703410562,2526724
+1703922558,2513243
+1704434554,2496134
+1704946550,2505012
+1705458546,2574349
+1705970542,2642504
+1706482538,2614165
+1706994534,2578100
+1707506530,2581684
+1708018526,2559033
+1708530522,2510059
+1709042518,2511712
+1709554514,2517464
+1710066510,2639596
+1710578506,2682528
+1711090502,2668225
+1711602498,2715005
+1712114494,2707788
+1712626490,2710453
+1713138485,2747536
+1713650482,2661904
+1714162478,2644047
+1714674474,2607995
+1715186470,2627099
+1715698465,2594525
+1716210461,2522918
+1716722458,2609578
+1717234453,2676193
+1717746449,2664221
+1718258446,2673613
+1718770441,2754888
+1719282437,2685343
+1719794433,2588224
+1720306429,2547488
+1720818425,2567567
+1721330421,2574191
+1721842417,2580252
+1722354413,2597776
+1722866409,2640304
+1723378405,2633445
+1723890401,2638746
+1724402397,2670441
+1724914393,2650059
+1725426389,2613832
+1725938385,2572474
+1726450380,2549893
+1726962376,2570443
+1727474373,2567111
+1727986368,2572383
+1728498364,2536591
+1729010360,2529387
+1729522356,2531698
+1730034352,2540965
+1730546348,2551088
+1731058344,2582010
+1731570340,2648349
+1732082336,2656075
+1732594332,2577002
+1733106328,2525163
+1733618324,2578968
+1734130320,2573829
+1734642316,2559371
+1735154312,2543475
+1735666308,2501572
+1736178304,2521079
+1736690299,2534101
+1737202296,2479504
+1737714291,2403720
+1738226288,2414599
+1738738283,2417978
+1739250280,2397261
+1739762275,2412835
+1740274271,2410055
+1740786267,2393548
+1741298263,2425491
+1741810259,2468080
+1742322255,2463818
+1742834252,2464306
+1743346247,2479767
+1743858243,2516422
+1744370239,2588046
+1744882235,2611144
+1745394231,2623356
+1745906227,2628354
+1746418223,2573819
+1746930219,2559510
+1747442215,2522510
+1747954211,2450764
+1748466207,2512343
+1748978203,2545089
+1749490199,2546760
+1750002195,2585602
+1750514191,2589662
+1751026187,2618138
+1751538182,2630074
+1752050179,2653943
+1752562175,2755100
+1753074170,2744765
+1753586166,2704553
+1754098163,2763349
+1754610158,2815874
+1755122154,2809530
+1755634150,2792730
+1756146146,2741311
+1756658142,2711128
+1757170138,2643910
+1757682134,2618076
+1758194130,2604261
+1758706126,2598813
+1759218122,2653255
+1759730118,2635940
+1760242114,2536779
+1760754110,2460966
+1761266106,2470679
+1761778102,2484542
+1762290098,2602473
+1762802093,2590832
+1763314090,2611441
+1763826085,2640490
+1764338081,2669414
+1764850077,2657228
+1765362074,2650525
+1765874069,2731934
+1766386065,2747880
+1766898061,2754488
+1767410057,2816442
+1767922054,2851364
+1768434049,2842755
+1768946045,2828843
+1769458041,2853544
+1769970037,2842115
+1770482034,2866270
+1770994029,2879933
+1771506025,2913981
+1772018021,2970037
+1772530017,2991903
+1773042013,3054290
+1773554009,3076026
+1774066005,3157014
+1774578001,3147865
+1775089997,3113760
+1775601993,3120685
+1776113989,2948986
+1776625984,2915854
+1777137981,2903853
+1777649977,2896698
+1778161973,2823253
+1778673969,2797070
+1779185965,2839656
+1779697961,2851194
+1780209957,2934138
+1780721953,2938630
+1781233949,2930645
+1781745945,2976761
+1782257941,3023158
+1782769936,3041067
+1783281933,3023765
+1783793929,3078340
+1784305924,3083555
+1784817920,3118327
+1785329916,3185564
+1785841912,3175207
+1786353908,3148677
+1786865904,3055568
+1787377900,3047776
+1787889896,3036824
+1788401892,3007800
+1788913888,2958263
+1789425884,2922256
+1789937880,2980366
+1790449876,3032982
+1790961872,3048054
+1791473868,3023493
+1791985864,2933458
+1792497860,2913165
+1793009856,2870984
+1793521853,2888059
+1794033847,2849162
+1794545843,2864415
+1795057839,2884293
+1795569835,2866966
+1796081831,2885671
+1796593827,2902888
+1797105823,2732283
+1797617819,2716242
+1798129815,2697420
+1798641811,2688910
+1799153807,2633334
+1799665803,2513334
+1800177799,2464227
+1800689795,2449113
+1801201791,2476822
+1801713787,2480231
+1802225783,2527710
+1802737779,2557251
+1803249775,2582209
+1803761771,2544327
+1804273767,2467822
+1804785763,2468289
+1805297759,2521707
+1805809755,2510010
+1806321751,2467019
+1806833747,2501121
+1807345743,2520716
+1807857739,2540577
+1808369735,2576291
+1808881730,2558198
+1809393726,2405840
+1809905723,2410175
+1810417719,2365096
+1810929714,2381377
+1811441710,2410136
+1811953707,2391984
+1812465702,2427785
+1812977698,2540653
+1813489694,2586055
+1814001690,2609118
+1814513686,2681901
+1815025682,2668935
+1815537678,2602754
+1816049674,2542369
+1816561670,2398760
+1817073666,2352135
+1817585662,2438919
+1818097658,2518392
+1818609654,2542385
+1819121650,2568749
+1819633646,2753681
+1820145642,2885797
+1820657638,2630742
+1821169634,2359285
+1821681629,2347258
+1822193625,2334748
+1822705621,2247429
+1823217618,2208574
+1823729613,2210898
+1824241609,2210359
+1824753605,2218135
+1825265601,2257951
+1825777597,2296964
+1826289593,2289823
+1826801589,2243141
+1827313585,2228832
+1827825581,2252007
+1828337577,2268015
+1828849573,2326562
+1829361569,2299512
+1829873565,2267685
+1830385560,2252954
+1830897557,2217221
+1831409553,2211580
+1831921548,2193825
+1832433544,2168349
+1832945541,2188786
+1833457536,2218341
+1833969532,2254295
+1834481529,2354047
+1834993524,2424210
+1835505520,2503191
+1836017516,2515717
+1836529512,2488365
+1837041508,2429151
+1837553504,2409493
+1838065500,2337910
+1838577496,2280164
+1839089492,2284412
+1839601488,2341462
+1840113484,2383125
+1840625480,2446029
+1841137476,2523767
+1841649472,2574178
+1842161467,2470188
+1842673464,2325249
+1843185460,2321997
+1843697456,2330201
+1844209452,2279689
+1844721447,2317643
+1845233443,2474281
+1845745439,2577293
+1846257435,2595728
+1846769431,2567100
+1847281427,2514858
+1847793423,2465400
+1848305419,2468481
+1848817415,2513530
+1849329411,2530084
+1849841407,2493578
+1850353403,2435995
+1850865399,2425361
+1851377395,2472771
+1851889391,2459049
+1852401387,2437861
+1852913383,2475740
+1853425379,2477477
+1853937375,2467788
+1854449371,2450993
+1854961367,2477843
+1855473362,2489761
+1855985359,2532256
+1856497354,2590884
+1857009350,2604808
+1857521347,2569920
+1858033342,2511141
+1858545338,2514712
+1859057334,2544068
+1859569330,2580021
+1860081326,2587799
+1860593322,2571528
+1861105319,2604249
+1861617314,2619669
+1862129310,2570183
+1862641306,2588903
+1863153302,2623848
+1863665298,2628663
+1864177294,2629505
+1864689290,2607604
+1865201286,2604721
+1865713282,2647720
+1866225277,2640538
+1866737273,2655333
+1867249269,2670712
+1867761265,2648202
+1868273261,2667169
+1868785257,2680933
+1869297253,2679973
+1869809249,2675246
+1870321245,2654634
+1870833241,2655434
+1871345237,2666239
+1871857233,2694238
+1872369229,2721578
+1872881225,2711057
+1873393221,2722571
+1873905217,2727534
+1874417213,2738240
+1874929209,2741710
+1875441205,2791984
+1875953201,2831211
+1876465197,2910015
+1876977193,2910336
+1877489189,2781938
+1878001186,2738173
+1878513181,2721146
+1879025177,2766070
+1879537173,2797766
+1880049169,2805436
+1880561165,2791864
+1881073161,2826821
+1881585157,2835072
+1882097153,2828639
+1882609149,2802231
+1883121144,2774219
+1883633140,2771944
+1884145136,2716813
+1884657132,2667360
+1885169129,2685572
+1885681125,2701459
+1886193120,2713138
+1886705116,2837985
+1887217112,2853182
+1887729108,2751631
+1888241104,2747994
+1888753100,2743998
+1889265096,2696528
+1889777092,2732885
+1890289088,2728113
+1890801084,2708944
+1891313079,2737868
+1891825075,2739323
+1892337071,2751971
+1892849067,2774044
+1893361063,2793968
+1893873059,2794076
+1894385055,2773635
+1894897052,2786898
+1895409048,2784629
+1895921044,2822779
+1896433039,3012864
+1896945035,3139580
+1897457031,3149972
+1897969027,3064298
+1898481023,2953683
+1898993019,2964141
+1899505015,2939544
+1900017011,2925584
+1900529007,2938921
+1901041003,3013733
+1901552999,3068775
+1902064995,3066110
+1902576991,3071758
+1903088987,3089030
+1903600983,3143654
+1904112978,3127412
+1904624975,3055709
+1905136971,3037709
+1905648967,3026126
+1906160963,3043054
+1906672958,3071294
+1907184954,3066240
+1907696950,3135039
+1908208946,3133201
+1908720942,3019365
+1909232938,2968870
+1909744934,2885613
+1910256930,2824221
+1910768926,2760140
+1911280922,2737893
+1911792918,2755644
+1912304914,2791633
+1912816910,2689998
+1913328906,2612528
+1913840902,2514087
+1914352898,2484107
+1914864894,2565816
+1915376890,2572510
+1915888886,2559500
+1916400882,2545990
+1916912878,2531684
+1917424874,2540466
+1917936869,2513524
+1918448866,2521663
+1918960861,2519987
+1919472857,2573326
+1919984853,2657768
+1920496849,2643588
+1921008845,2560564
+1921520841,2469726
+1922032837,2456217
+1922544833,2357895
+1923056829,2359054
+1923568825,2478226
+1924080821,2517541
+1924592817,2428362
+1925104813,2345758
+1925616809,2353873
+1926128805,2330472
+1926640801,2303624
+1927152797,2272720
+1927664793,2265938
+1928176789,2263157
+1928688785,2269103
+1929200781,2297461
+1929712777,2304750
+1930224772,2275767
+1930736769,2245655
+1931248764,2199561
+1931760760,2220629
+1932272756,2248421
+1932784752,2315894
+1933296748,2331172
+1933808744,2244256
+1934320740,2312208
+1934832736,2361406
+1935344732,2293279
+1935856728,2283633
+1936368724,2293117
+1936880720,2308101
+1937392716,2337607
+1937904712,2356803
+1938416709,2350375
+1938928704,2371370
+1939440700,2408891
+1939952696,2439465
+1940464692,2471946
+1940976688,2502668
+1941488684,2525650
+1942000680,2533447
+1942512676,2548158
+1943024672,2539582
+1943536668,2558749
+1944048664,2603685
+1944560660,2592344
+1945072656,2597669
+1945584651,2607438
+1946096648,2645329
+1946608644,2794499
+1947120639,2760679
+1947632635,2741528
+1948144631,2735024
+1948656627,2750836
+1949168623,2710043
+1949680619,2661790
+1950192615,2626607
+1950704611,2596269
+1951216607,2600939
+1951728603,2634808
+1952240599,2641055
+1952752595,2674402
+1953264591,2692184
+1953776587,2707130
+1954288583,2703553
+1954800578,2741811
+1955312575,2764653
+1955824571,2749539
+1956336566,2747296
+1956848562,2744603
+1957360558,2710760
+1957872555,2685432
+1958384550,2696534
+1958896546,2761141
+1959408542,2683945
+1959920539,2655842
+1960432534,2723741
+1960944530,2763399
+1961456526,2755356
+1961968522,2752832
+1962480519,2749914
+1962992515,2754895
+1963504510,2823991
+1964016507,2883196
+1964528503,2951263
+1965040499,2984865
+1965552494,2966586
+1966064490,2932941
+1966576487,2916579
+1967088483,2903954
+1967600478,2884631
+1968112474,2895932
+1968624470,2891927
+1969136466,2846043
+1969648462,2798879
+1970160458,2756856
+1970672454,2697905
+1971184450,2667395
+1971696446,2616983
+1972208442,2647512
+1972720438,2660836
+1973232434,2684418
+1973744429,2681401
+1974256425,2557418
+1974768422,2514279
+1975280417,2517365
+1975792413,2587896
+1976304409,2693968
+1976816405,2774270
+1977328401,2888793
+1977840397,3048906
+1978352394,3128957
+1978864389,3234264
+1979376385,3420467
+1979888381,4103664
+1980400377,4524114
+1980912373,5969147
+1981424369,7434105
+1981936365,9126490
+1982448360,10703870
+1982960357,12381493
+1983472353,13250599
+1983984349,14912040
+1984496345,16138637
+1985008340,16938354
+1985520336,17554125
+1986032332,18036952
+1986544328,18537288
+1987056324,19016178
+1987568320,19456602
+1988080316,19912899
+1988592312,20314034
+1989104308,20773977
+1989616304,21216715
+1990128300,21589730
+1990640296,21926571
+1991152292,22290549
+1991664288,22690356
+1992176284,23134570
+1992688280,23593182
+1993200276,24010107
+1993712272,24378736
+1994224268,24720345
+1994736264,25018305
+1995248260,25265277
+1995760256,25501536
+1996272253,25812382
+1996784248,25658256
+1997296243,25437479
+1997808240,25334673
+1998320236,25306029
+1998832231,25388157
+1999344227,25320669
+1999856223,25440315
+2000368219,25322115
+2000880215,25418196
+2001392211,25143119
+2001904207,25040513
+2002416203,24888152
+2002928199,24823837
+2003440195,24855306
+2003952191,24912518
+2004464187,24930091
+2004976184,25024496
+2005488179,24925307
+2006000175,24841646
+2006512171,24618529
+2007024167,24705342
+2007536163,24607252
+2008048159,24572493
+2008560155,24643781
+2009072151,24465098
+2009584146,24242593
+2010096143,24321308
+2010608138,24194767
+2011120135,24005569
+2011632131,23866168
+2012144126,23783849
+2012656122,23797375
+2013168119,23846998
+2013680114,23840735
+2014192110,23763540
+2014704106,23692388
+2015216102,23577270
+2015728098,23447357
+2016240094,23341438
+2016752090,23273405
+2017264085,23323363
+2017776082,23426969
+2018288078,23541671
+2018800074,23564795
+2019312070,23370879
+2019824066,23165094
+2020336061,23078044
+2020848057,22935804
+2021360053,22831209
+2021872050,22816479
+2022384046,22810946
+2022896042,22784853
+2023408037,22594060
+2023920034,22316609
+2024432030,22033719
+2024944025,21956205
+2025456021,22035233
+2025968017,22046694
+2026480013,22049918
+2026992010,22149276
+2027504005,22140889
+2028016001,22120154
+2028527997,22086306
+2029039993,22053568
+2029551989,22034752
+2030063985,22029366
+2030575980,22153119
+2031087977,22204213
+2031599973,22268335
+2032111969,22255373
+2032623965,22177420
+2033135961,22154926
+2033647956,22143383
+2034159952,22176308
+2034671949,22229470
+2035183945,22247164
+2035695941,22174223
+2036207937,22036522
+2036719933,21899655
+2037231929,21785145
+2037743924,21778958
+2038255921,21835042
+2038767916,21819144
+2039279912,21730648
+2039791908,21510942
+2040303904,21396237
+2040815900,21374582
+2041327896,21363280
+2041839892,21397456
+2042351888,21387079
+2042863884,21398708
+2043375880,21333338
+2043887876,21294292
+2044399872,21313860
+2044911867,21349932
+2045423864,21435308
+2045935860,21550109
+2046447856,21542894
+2046959852,21555636
+2047471848,21623507
+2047983844,21592356
+2048495840,21659843
+2049007836,21688621
+2049519831,21690811
+2050031827,21812854
+2050543824,21911281
+2051055819,21944268
+2051567815,21979021
+2052079811,22004755
+2052591807,21947750
+2053103803,21917228
+2053615799,21868582
+2054127795,21861293
+2054639791,21862213
+2055151787,21811731
+2055663783,21786454
+2056175779,21736082
+2056687775,21699662
+2057199771,21738458
+2057711767,21725566
+2058223763,21695199
+2058735759,21680120
+2059247755,21652380
+2059759751,21636319
+2060271747,21641113
+2060783743,21628416
+2061295738,21603899
+2061807735,21576548
+2062319731,21572019
+2062831727,21536859
+2063343722,21556262
+2063855718,21573892
+2064367714,21630125
+2064879710,21742512
+2065391706,21684768
+2065903702,21633261
+2066415698,21618753
+2066927694,21648405
+2067439690,21714586
+2067951686,21765295
+2068463682,21807946
+2068975678,21797383
+2069487674,21790281
+2069999670,21820407
+2070511666,21802915
+2071023662,21789548
+2071535658,21838641
+2072047654,21842598
+2072559649,21825717
+2073071646,21795267
+2073583642,21833369
+2074095638,21862563
+2074607634,21771368
+2075119630,21761800
+2075631626,21761492
+2076143622,21751345
+2076655617,21744514
+2077167613,21662308
+2077679610,21681935
+2078191605,21790439
+2078703601,21830226
+2079215597,21768729
+2079727593,21728703
+2080239589,21712249
+2080751585,21728491
+2081263581,21727546
+2081775577,21721163
+2082287573,21729681
+2082799569,21665647
+2083311565,21678733
+2083823561,21742744
+2084335557,21761675
+2084847553,21789051
+2085359549,21793143
+2085871545,21744300
+2086383541,21719858
+2086895537,21764599
+2087407533,21816482
+2087919529,21784736
+2088431525,21797351
+2088943521,21809611
+2089455516,21822536
+2089967513,21848546
+2090479508,21863520
+2090991505,21862846
+2091503501,21807216
+2092015497,21806561
+2092527492,21850337
+2093039488,21913140
+2093551484,21924231
+2094063480,21917070
+2094575476,21902350
+2095087472,21883298
+2095599468,21869123
+2096111464,21918905
+2096623460,21951742
+2097135456,21928540
+2097647452,21931505
+2098159448,21939493
+2098671444,21935494
+2099183440,21842399
+2099695436,21823233
+2100207432,21873666
+2100719428,21876998
+2101231423,21871209
+2101743420,21872553
+2102255416,21875335
+2102767411,21886206
+2103279407,21872195
+2103791403,21888288
+2104303400,21906390
+2104815395,21876729
+2105327391,21875467
+2105839387,21899607
+2106351383,21898627
+2106863379,21901781
+2107375375,21900600
+2107887371,21896499
+2108399367,21915289
+2108911363,21889423
+2109423359,21896629
+2109935355,21907638
+2110447351,21910893
+2110959347,21899883
+2111471343,21911622
+2111983339,21949213
+2112495335,21908437
+2113007331,21858304
+2113519327,21809211
+2114031323,21819793
+2114543319,21819807
+2115055314,21807863
+2115567310,21823415
+2116079306,21849041
+2116591302,21843883
+2117103298,21868584
+2117615294,21898720
+2118127290,21857888
+2118639286,21823821
+2119151282,21788341
+2119663278,21780616
+2120175274,21786428
+2120687270,21771874
+2121199266,21792325
+2121711262,21827942
+2122223258,21807371
+2122735254,21775566
+2123247250,21741545
+2123759246,21743837
+2124271242,21773360
+2124783238,21778437
+2125295234,21788646
+2125807229,21762508
+2126319226,21789505
+2126831222,21787263
+2127343218,21771490
+2127855213,21799553
+2128367209,21771282
+2128879205,21784426
+2129391201,21807818
+2129903198,21776183
+2130415193,21759888
+2130927189,21761463
+2131439185,21767322
+2131951182,21738568
+2132463177,21715989
+2132975173,21685301
+2133487169,21632069
+2133999165,21623049
+2134511161,21640807
+2135023157,21646081
+2135535153,21621497
+2136047148,21598371
+2136559145,21584168
+2137071140,21518311
+2137583137,21485833
+2138095133,21480361
+2138607129,21480260
+2139119125,21435960
+2139631120,21399158
+2140143116,21409168
+2140655112,21470086
+2141167109,21464803
+2141679104,21471632
+2142191100,21512284
+2142703097,21454658
+2143215092,21345807
+2143727088,21354384
+2144239084,21364550
+2144751080,21384632
+2145263076,21359754
+2145775072,21337646
+2146287068,21340438
+2146799064,21368400
+2147311060,21286217
+2147823056,21248444
+2148335052,21231921
+2148847048,21220280
+2149359044,21097708
+2149871040,21001069
+2150383036,20945330
+2150895032,20915030
+2151407028,21022222
+2151919024,20989625
+2152431019,20965783
+2152943016,20907024
+2153455011,20775891
+2153967007,20813165
+2154479004,20827239
+2154990999,20773178
+2155502995,20741754
+2156014991,20717352
+2156526987,20656040
+2157038983,20560895
+2157550979,20468343
+2158062975,20493480
+2158574971,20510093
+2159086967,20427580
+2159598963,20353365
+2160110959,20336367
+2160622955,20344446
+2161134951,20389031
+2161646947,20426693
+2162158943,20390153
+2162670939,20341150
+2163182935,20349255
+2163694931,20326993
+2164206927,20272667
+2164718923,20228247
+2165230919,20220755
+2165742915,20200816
+2166254911,19988684
+2166766907,19918146
+2167278902,19898148
+2167790898,19944063
+2168302894,19940511
+2168814890,19931963
+2169326886,19935503
+2169838882,19926979
+2170350878,19918166
+2170862874,19911474
+2171374870,19855115
+2171886866,19842937
+2172398862,19842671
+2172910858,19825942
+2173422854,19803544
+2173934850,19792560
+2174446846,19834127
+2174958842,19937870
+2175470837,19977856
+2175982834,19922044
+2176494830,19821782
+2177006826,19811686
+2177518822,19807928
+2178030818,19789547
+2178542814,19792301
+2179054810,19778958
+2179566805,19939962
+2180078801,19924277
+2180590798,19906239
+2181102794,19927348
+2181614790,19889642
+2182126786,19822551
+2182638781,19786708
+2183150777,19919694
+2183662774,19872175
+2184174769,19888238
+2184686765,19921434
+2185198761,19966931
+2185710757,20053203
+2186222753,20106974
+2186734749,20046049
+2187246745,19994491
+2187758741,19975087
+2188270737,19890479
+2188782733,19899792
+2189294729,19957194
+2189806725,20000332
+2190318721,20001360
+2190830717,20010778
+2191342713,20010250
+2191854709,19974637
+2192366705,19893542
+2192878700,19853493
+2193390696,19815419
+2193902692,19798428
+2194414689,19863230
+2194926684,19854719
+2195438680,19787196
+2195950676,19774941
+2196462672,19830099
+2196974668,19765922
+2197486664,19640674
+2197998660,19644852
+2198510656,19698558
+2199022652,19688857
+2199534648,19706649
+2200046644,19717048
+2200558640,19698863
+2201070636,19740947
+2201582632,19738605
+2202094628,19701089
+2202606624,19665579
+2203118619,19626057
+2203630615,19562969
+2204142611,19542759
+2204654607,19534637
+2205166604,19580464
+2205678600,19600296
+2206190595,19649644
+2206702591,19664707
+2207214587,19640678
+2207726583,19482373
+2208238579,19422966
+2208750576,19431817
+2209262571,19470092
+2209774567,19551730
+2210286563,19549932
+2210798559,19466278
+2211310555,19455459
+2211822551,19476989
+2212334547,19443812
+2212846543,19402939
+2213358539,19433747
+2213870535,19439600
+2214382531,19431994
+2214894527,19435723
+2215406523,19430242
+2215918519,19404021
+2216430515,19369316
+2216942511,19378451
+2217454507,19371170
+2217966503,19337435
+2218478499,19320114
+2218990495,19314740
+2219502491,19248771
+2220014486,19255613
+2220526483,19311601
+2221038478,19438279
+2221550474,19376963
+2222062470,19250258
+2222574466,19249199
+2223086462,19250913
+2223598458,19302009
+2224110454,19378522
+2224622450,19346444
+2225134446,19360148
+2225646441,19386600
+2226158438,19335187
+2226670434,19338620
+2227182430,19364925
+2227694426,19382699
+2228206422,19327617
+2228718418,19249158
+2229230414,19254780
+2229742410,19249676
+2230254406,19205768
+2230766401,19259746
+2231278398,19279978
+2231790393,19327818
+2232302390,19296026
+2232814385,19264285
+2233326382,19226935
+2233838377,19179118
+2234350374,19219133
+2234862369,19253678
+2235374365,19300136
+2235886361,19355413
+2236398358,19402456
+2236910353,19349490
+2237422349,19244269
+2237934345,19247241
+2238446341,19257070
+2238958337,19324145
+2239470333,19342600
+2239982329,19330420
+2240494325,19327897
+2241006321,19277122
+2241518317,19286765
+2242030313,19349789
+2242542309,19459055
+2243054305,19418715
+2243566301,19278866
+2244078297,19306289
+2244590292,19298411
+2245102289,19241427
+2245614284,19248665
+2246126281,19299497
+2246638277,19364715
+2247150272,19397536
+2247662268,19403588
+2248174264,19327874
+2248686260,19177757
+2249198257,19146477
+2249710253,19151035
+2250222249,19148505
+2250734244,19112014
+2251246240,19084773
+2251758236,19067592
+2252270232,19060601
+2252782228,19105482
+2253294224,19135940
+2253806220,19138377
+2254318216,19218964
+2254830212,19221657
+2255342208,19188293
+2255854204,19188146
+2256366200,19181422
+2256878196,19172915
+2257390192,19161808
+2257902188,19163829
+2258414184,19206546
+2258926180,19209461
+2259438176,19105580
+2259950172,19116722
+2260462168,19084797
+2260974164,19099419
+2261486160,19091025
+2261998156,19093431
+2262510151,19163207
+2263022147,19156633
+2263534143,19158091
+2264046139,19191645
+2264558135,19200439
+2265070131,19190158
+2265582127,19160868
+2266094123,19156989
+2266606119,19147241
+2267118115,19153277
+2267630111,19165397
+2268142107,19167778
+2268654103,19173448
+2269166099,19217361
+2269678095,19276506
+2270190091,19351705
+2270702087,19378727
+2271214083,19310438
+2271726079,19243152
+2272238075,19241507
+2272750071,19260578
+2273262067,19385383
+2273774063,19389624
+2274286058,19288071
+2274798054,19209667
+2275310050,19274503
+2275822047,19276793
+2276334042,19245641
+2276846038,19252307
+2277358034,19263519
+2277870030,19247362
+2278382026,19326040
+2278894022,19401006
+2279406018,19436807
+2279918014,19484063
+2280430010,19485838
+2280942006,19490281
+2281454003,19565377
+2281965999,19593428
+2282477994,19541062
+2282989990,19536213
+2283501986,19512741
+2284013982,19293877
+2284525978,19315471
+2285037974,19354947
+2285549970,19444855
+2286061966,19447073
+2286573961,19430159
+2287085957,19383884
+2287597954,19360868
+2288109950,19345196
+2288621946,19304553
+2289133942,19386618
+2289645937,19420178
+2290157933,19402282
+2290669929,19442982
+2291181925,19441971
+2291693922,19428678
+2292205917,19394846
+2292717913,19411765
+2293229909,19449919
+2293741905,19425418
+2294253901,19346217
+2294765897,19320688
+2295277893,19306726
+2295789889,19306773
+2296301885,19309569
+2296813881,19301370
+2297325877,19318213
+2297837873,19336932
+2298349869,19349165
+2298861865,19368805
+2299373861,19364006
+2299885857,19362870
+2300397853,19364936
+2300909849,19381033
+2301421844,19338926
+2301933840,19359799
+2302445836,19402287
+2302957832,19412754
+2303469828,19367664
+2303981825,19393924
+2304493820,19411659
+2305005816,19391760
+2305517812,19383278
+2306029808,19352709
+2306541804,19332156
+2307053800,19360639
+2307565796,19386008
+2308077792,19417888
+2308589788,19420839
+2309101784,19399507
+2309613780,19393234
+2310125776,19408253
+2310637772,19398187
+2311149768,19389653
+2311661764,19453970
+2312173760,19519093
+2312685756,19539495
+2313197751,19555565
+2313709747,19470744
+2314221743,19485487
+2314733739,19476862
+2315245735,19468019
+2315757731,19427869
+2316269728,19379916
+2316781724,19341156
+2317293719,19337108
+2317805715,19250794
+2318317711,19164752
+2318829707,19029692
+2319341703,19012214
+2319853699,19008053
+2320365695,18945748
+2320877691,18900289
+2321389687,18862603
+2321901683,18823722
+2322413679,18728018
+2322925675,18649200
+2323437671,18595211
+2323949667,18564585
+2324461663,18551629
+2324973658,18606717
+2325485654,18568131
+2325997650,18485987
+2326509646,18448552
+2327021643,18386707
+2327533638,18331219
+2328045635,18345218
+2328557631,18361612
+2329069626,18383223
+2329581622,18375455
+2330093618,18335351
+2330605614,18283321
+2331117610,18221232
+2331629606,18175296
+2332141602,18139785
+2332653598,18146085
+2333165594,18161387
+2333677590,18144836
+2334189586,18156566
+2334701582,18036277
+2335213578,17762293
+2335725574,17733795
+2336237570,17748589
+2336749565,17746345
+2337261562,17735925
+2337773557,17699559
+2338285553,17714785
+2338797549,17779778
+2339309545,17788774
+2339821541,17817356
+2340333538,17817861
+2340845534,17835723
+2341357529,17871340
+2341869525,17903663
+2342381521,18019491
+2342893517,18040350
+2343405513,18037482
+2343917509,18043865
+2344429505,18023711
+2344941501,17961085
+2345453497,17944901
+2345965494,17921959
+2346477489,17901797
+2346989485,17872738
+2347501481,17869659
+2348013477,17862800
+2348525473,17788306
+2349037469,17692804
+2349549465,17649019
+2350061461,17626394
+2350573457,17589248
+2351085453,17586557
+2351597448,17673256
+2352109445,17682186
+2352621440,17687449
+2353133436,17720214
+2353645432,17792606
+2354157428,17834603
+2354669425,17855820
+2355181421,17856657
+2355693417,17883785
+2356205412,17898680
+2356717408,17883127
+2357229404,17809221
+2357741400,17715722
+2358253396,17676577
+2358765392,17697004
+2359277388,17697628
+2359789384,17747367
+2360301380,17775299
+2360813376,17723678
+2361325372,17710603
+2361837368,17670024
+2362349364,17677472
+2362861360,17687178
+2363373356,17686024
+2363885352,17824289
+2364397348,17929182
+2364909343,17977230
+2365421340,17995188
+2365933336,17959783
+2366445331,17840502
+2366957328,17740137
+2367469324,17721626
+2367981320,17708389
+2368493316,17720830
+2369005311,17806832
+2369517307,17900024
+2370029303,17853660
+2370541299,17707404
+2371053295,17719253
+2371565291,17769614
+2372077287,17794850
+2372589283,17793034
+2373101279,17818755
+2373613275,17825106
+2374125271,17778477
+2374637267,17783340
+2375149263,17815892
+2375661259,17807418
+2376173255,17800801
+2376685251,17866118
+2377197247,17840491
+2377709243,17800221
+2378221239,17720650
+2378733235,17599388
+2379245231,17584695
+2379757227,17604533
+2380269223,17627186
+2380781218,17648412
+2381293214,17668605
+2381805210,17632260
+2382317206,17618267
+2382829202,17595621
+2383341198,17589689
+2383853194,17641633
+2384365190,17656129
+2384877187,17670506
+2385389182,17563688
+2385901178,17559474
+2386413174,17532547
+2386925170,17390626
+2387437166,17348776
+2387949162,17261261
+2388461158,17143420
+2388973154,17140937
+2389485150,17114104
+2389997146,16994596
+2390509141,16906674
+2391021137,16908187
+2391533133,16989410
+2392045129,17062768
+2392557125,17049280
+2393069121,16946678
+2393581117,16904753
+2394093113,16913625
+2394605109,16908752
+2395117105,16890501
+2395629101,16860986
+2396141097,16871061
+2396653093,16940398
+2397165089,16870479
+2397677085,16778741
+2398189081,16673038
+2398701077,16601230
+2399213073,16586282
+2399725069,16642977
+2400237064,16655706
+2400749061,16676162
+2401261057,16683317
+2401773054,16679346
+2402285048,16703574
+2402797044,16701202
+2403309040,16752465
+2403821036,16899981
+2404333032,17022155
+2404845028,17064863
+2405357024,16965778
+2405869020,16906171
+2406381016,16959804
+2406893012,16950846
+2407405008,16937328
+2407917004,16987145
+2408429000,16954035
+2408940996,16882656
+2409452992,16945515
+2409964988,17029727
+2410476984,16960669
+2410988980,16901367
+2411500976,16941861
+2412012972,16964835
+2412524969,17025286
+2413036964,17062232
+2413548960,17024497
+2414060956,17020846
+2414572952,17057680
+2415084948,17098182
+2415596943,17075934
+2416108939,17041173
+2416620935,17066691
+2417132932,17086006
+2417644927,17076472
+2418156924,17093779
+2418668920,17096244
+2419180915,17044743
+2419692911,17011450
+2420204907,17006101
+2420716903,17033233
+2421228899,17009421
+2421740895,17037566
+2422252891,17110803
+2422764887,17135261
+2423276883,17096942
+2423788879,17087333
+2424300875,17111030
+2424812871,17108494
+2425324867,17105653
+2425836863,17141249
+2426348859,17160422
+2426860855,17180262
+2427372851,17206721
+2427884847,17179510
+2428396843,17165441
+2428908839,17244029
+2429420835,17268942
+2429932831,17296874
+2430444827,17315043
+2430956823,17274697
+2431468819,17255429
+2431980814,17228924
+2432492810,17277817
+2433004806,17388924
+2433516803,17383580
+2434028799,17350643
+2434540794,17333913
+2435052790,17362277
+2435564786,17375270
+2436076782,17346997
+2436588778,17330584
+2437100774,17322333
+2437612770,17380467
+2438124766,17434854
+2438636762,17398197
+2439148758,17340657
+2439660753,17363195
+2440172749,17397755
+2440684745,17387910
+2441196742,17390750
+2441708738,17363109
+2442220733,17352699
+2442732729,17359787
+2443244725,17392632
+2443756721,17411224
+2444268717,17423674
+2444780713,17482104
+2445292709,17522466
+2445804705,17506090
+2446316701,17467626
+2446828697,17483745
+2447340693,17527552
+2447852689,17576698
+2448364685,17566603
+2448876681,17536782
+2449388677,17659572
+2449900673,17760089
+2450412669,17680306
+2450924665,17658294
+2451436661,17611677
+2451948657,17611019
+2452460653,17624550
+2452972649,17655403
+2453484645,17669530
+2453996641,17639899
+2454508637,17673772
+2455020632,17719008
+2455532628,17714487
+2456044624,17704377
+2456556621,17692948
+2457068616,17680538
+2457580612,17747057
+2458092609,17796018
+2458604604,17813201
+2459116600,17796574
+2459628596,17769343
+2460140592,17734111
+2460652588,17700998
+2461164584,17672362
+2461676580,17643008
+2462188576,17640714
+2462700572,17645430
+2463212568,17650177
+2463724564,17645853
+2464236560,17635760
+2464748555,17609564
+2465260552,17592405
+2465772547,17623916
+2466284544,17699261
+2466796540,17727011
+2467308535,17703462
+2467820532,17722143
+2468332527,17739675
+2468844523,17759052
+2469356520,17757435
+2469868515,17686045
+2470380512,17709810
+2470892508,17709801
+2471404503,17695537
+2471916499,17699094
+2472428495,17684279
+2472940491,17687443
+2473452487,17752864
+2473964483,17749159
+2474476478,17724438
+2474988475,17700276
+2475500471,17692416
+2476012467,17706666
+2476524463,17675554
+2477036459,17673658
+2477548455,17694512
+2478060450,17674570
+2478572447,17635647
+2479084442,17616775
+2479596438,17613756
+2480108434,17586225
+2480620430,17547471
+2481132427,17526950
+2481644422,17518369
+2482156418,17538210
+2482668414,17505762
+2483180410,17448054
+2483692406,17445971
+2484204402,17508653
+2484716398,17501525
+2485228394,17490807
+2485740390,17472257
+2486252386,17469037
+2486764382,17472843
+2487276378,17492348
+2487788374,17500812
+2488300370,17506031
+2488812366,17563206
+2489324362,17543481
+2489836358,17540720
+2490348354,17452925
+2490860350,17377463
+2491372346,17313863
+2491884342,17263650
+2492396338,17209172
+2492908334,17128546
+2493420329,17092202
+2493932326,17073910
+2494444321,16988643
+2494956317,16857286
+2495468313,16764947
+2495980310,16707495
+2496492305,16675928
+2497004301,16647271
+2497516297,16662014
+2498028293,16581266
+2498540289,16471194
+2499052285,16437463
+2499564281,16411636
+2500076277,16421704
+2500588273,16407627
+2501100269,16294027
+2501612265,16244482
+2502124261,16197719
+2502636257,16106782
+2503148252,16076970
+2503660248,15943444
+2504172245,15774650
+2504684241,15695105
+2505196237,15632656
+2505708232,15599895
+2506220229,15550398
+2506732224,15512343
+2507244220,15437736
+2507756217,15315782
+2508268212,15241471
+2508780208,15220613
+2509292204,15231724
+2509804200,15256504
+2510316196,15185141
+2510828192,15136418
+2511340188,15092809
+2511852184,15071397
+2512364180,15061774
+2512876176,15007213
+2513388172,14924345
+2513900168,14926356
+2514412164,14924311
+2514924160,14894852
+2515436156,14886548
+2515948152,14809448
+2516460148,14754163
+2516972144,14750901
+2517484140,14739588
+2517996136,14717964
+2518508132,14716386
+2519020128,14769688
+2519532124,14829549
+2520044120,14833331
+2520556115,14779929
+2521068112,14691095
+2521580108,14697319
+2522092105,14598431
+2522604099,14524120
+2523116096,14631505
+2523628091,14577705
+2524140087,14563699
+2524652083,14586691
+2525164079,14475739
+2525676075,14371185
+2526188071,14336835
+2526700067,14323577
+2527212063,14285363
+2527724059,14243236
+2528236055,14232785
+2528748051,14232117
+2529260047,14212362
+2529772043,14254209
+2530284039,14262100
+2530796035,14175380
+2531308031,14173230
+2531820027,14149503
+2532332023,14121456
+2532844019,14166743
+2533356015,14211684
+2533868011,14219712
+2534380007,14212645
+2534892003,14203609
+2535403998,14210474
+2535915994,14205013
+2536427991,14167281
+2536939987,14142666
+2537451982,14161671
+2537963978,14231377
+2538475974,14252181
+2538987971,14288043
+2539499967,14402996
+2540011962,14429699
+2540523958,14420790
+2541035954,14447613
+2541547950,14543431
+2542059946,14623513
+2542571942,14595140
+2543083938,14551728
+2543595934,14590260
+2544107930,14574120
+2544619926,14568496
+2545131922,14702849
+2545643918,14765544
+2546155914,14799543
+2546667910,14860003
+2547179906,14985809
+2547691902,14996005
+2548203898,15001061
+2548715894,15074490
+2549227890,15181840
+2549739886,15203086
+2550251882,15182552
+2550763878,15260311
+2551275873,15290947
+2551787869,15366643
+2552299865,15444243
+2552811862,15405345
+2553323857,15417935
+2553835854,15435065
+2554347849,15368533
+2554859846,15319390
+2555371842,15289383
+2555883837,15379375
+2556395833,15444905
+2556907829,15480481
+2557419825,15539789
+2557931821,15538831
+2558443817,15511955
+2558955813,15446160
+2559467809,15455804
+2559979805,15522774
+2560491801,15540227
+2561003797,15453346
+2561515793,15480301
+2562027789,15551310
+2562539785,15590589
+2563051781,15576964
+2563563777,15571932
+2564075773,15544038
+2564587769,15542359
+2565099765,15604504
+2565611760,15618854
+2566123756,15582298
+2566635752,15587284
+2567147748,15616793
+2567659744,15589961
+2568171740,15587732
+2568683736,15687606
+2569195732,15737914
+2569707728,15782465
+2570219724,15799838
+2570731721,15803331
+2571243716,15777397
+2571755712,15714208
+2572267708,15741427
+2572779704,15723137
+2573291700,15738104
+2573803696,15705949
+2574315692,15716734
+2574827688,15727931
+2575339684,15654095
+2575851680,15602156
+2576363676,15628534
+2576875672,15693969
+2577387668,15713281
+2577899664,15698401
+2578411660,15673860
+2578923655,15612393
+2579435652,15594440
+2579947648,15599709
+2580459643,15569457
+2580971639,15560258
+2581483636,15554031
+2581995631,15544090
+2582507627,15532541
+2583019623,15471946
+2583531619,15440997
+2584043615,15461649
+2584555611,15505131
+2585067607,15515497
+2585579603,15526611
+2586091599,15552548
+2586603595,15582686
+2587115590,15593911
+2587627586,15611983
+2588139583,15633084
+2588651579,15610683
+2589163574,15654847
+2589675570,15709006
+2590187566,15796392
+2590699562,15892464
+2591211558,15925491
+2591723554,15893806
+2592235550,15914247
+2592747546,15980300
+2593259542,16071410
+2593771538,16164412
+2594283534,16168203
+2594795530,16142418
+2595307526,15998208
+2595819522,16001702
+2596331518,15962847
+2596843514,15937553
+2597355510,15953069
+2597867506,15976794
+2598379502,16029794
+2598891498,16033859
+2599403494,16015960
+2599915489,16038470
+2600427485,16042646
+2600939482,15980758
+2601451477,16002449
+2601963473,16012860
+2602475469,15973616
+2602987465,15926184
+2603499461,15866788
+2604011457,15865363
+2604523454,15868046
+2605035450,15861122
+2605547445,15765549
+2606059441,15835103
+2606571437,15840399
+2607083433,15785122
+2607595429,15741256
+2608107425,15758027
+2608619421,15680102
+2609131417,15567185
+2609643413,15559581
+2610155409,15504396
+2610667405,15517563
+2611179400,15531911
+2611691397,15499240
+2612203393,15533102
+2612715389,15529516
+2613227385,15516115
+2613739380,15495376
+2614251376,15451676
+2614763372,15366695
+2615275368,15330721
+2615787364,15328464
+2616299360,15388490
+2616811356,15379511
+2617323352,15321705
+2617835348,15299710
+2618347344,15287867
+2618859340,15262612
+2619371336,15238779
+2619883332,15216124
+2620395328,15208084
+2620907324,15215235
+2621419320,15198228
+2621931316,15193671
+2622443312,15218699
+2622955308,15200212
+2623467304,15159053
+2623979300,15158432
+2624491296,15161704
+2625003292,15131394
+2625515288,15118736
+2626027284,15118593
+2626539280,15122363
+2627051276,15160618
+2627563272,15136902
+2628075268,15023026
+2628587264,14962505
+2629099260,14967038
+2629611255,14935189
+2630123251,14898198
+2630635247,14930959
+2631147243,14938868
+2631659239,14923804
+2632171235,14904163
+2632683231,14900924
+2633195227,14904193
+2633707223,14893452
+2634219219,14900017
+2634731215,14876138
+2635243211,14827317
+2635755207,14807751
+2636267203,14792010
+2636779199,14768350
+2637291195,14798901
+2637803191,14791806
+2638315187,14782406
+2638827183,14697586
+2639339179,14601419
+2639851175,14555892
+2640363171,14544125
+2640875167,14534246
+2641387163,14498208
+2641899158,14438672
+2642411155,14403457
+2642923151,14356677
+2643435147,14341376
+2643947143,14362132
+2644459139,14382416
+2644971134,14469136
+2645483130,14480451
+2645995126,14456990
+2646507122,14424719
+2647019118,14353037
+2647531114,14369110
+2648043110,14265976
+2648555106,14224132
+2649067102,14247147
+2649579098,14186191
+2650091094,14169385
+2650603090,14199239
+2651115086,14225730
+2651627082,14260819
+2652139078,14276536
+2652651074,14265380
+2653163069,14237896
+2653675065,14210273
+2654187062,14155156
+2654699057,14171927
+2655211054,14156155
+2655723049,14170627
+2656235045,14278990
+2656747041,14328638
+2657259037,14366326
+2657771033,14393224
+2658283029,14492826
+2658795025,14560118
+2659307021,14547935
+2659819017,14528274
+2660331013,14530417
+2660843009,14501348
+2661355005,14563098
+2661867001,14662668
+2662378997,14685715
+2662890993,14692521
+2663402989,14709720
+2663914985,14754062
+2664426981,14770507
+2664938977,14784665
+2665450973,14779314
+2665962969,14781215
+2666474965,14779884
+2666986961,14727734
+2667498957,14733658
+2668010952,14743007
+2668522949,14748856
+2669034944,14764848
+2669546940,14738063
+2670058937,14736422
+2670570932,14726609
+2671082928,14631415
+2671594924,14625080
+2672106921,14650254
+2672618916,14642639
+2673130912,14571580
+2673642908,14592186
+2674154904,14628568
+2674666900,14591955
+2675178896,14577644
+2675690892,14574934
+2676202888,14556772
+2676714884,14581832
+2677226880,14602255
+2677738876,14589714
+2678250872,14585951
+2678762868,14622532
+2679274864,14662352
+2679786859,14688291
+2680298855,14663798
+2680810851,14601557
+2681322847,14636283
+2681834843,14622352
+2682346839,14622603
+2682858835,14637437
+2683370831,14665622
+2683882827,14730595
+2684394823,14788038
+2684906819,14870911
+2685418815,14920770
+2685930811,14895106
+2686442807,14925237
+2686954803,14913503
+2687466799,14910842
+2687978795,14945961
+2688490791,14967016
+2689002787,14985558
+2689514783,14995242
+2690026779,14970172
+2690538775,14938685
+2691050771,14926033
+2691562767,14905608
+2692074763,14903096
+2692586759,14876106
+2693098754,14848036
+2693610750,14853666
+2694122746,14867388
+2694634742,14871436
+2695146739,14844624
+2695658734,14780413
+2696170730,14767894
+2696682727,14766763
+2697194722,14768294
+2697706718,14791777
+2698218714,14819394
+2698730711,14817308
+2699242706,14803209
+2699754702,14814992
+2700266698,14888585
+2700778693,14911183
+2701290690,14916284
+2701802686,14933487
+2702314682,14962501
+2702826677,14996156
+2703338674,14991695
+2703850669,14968682
+2704362665,14949483
+2704874661,14949119
+2705386657,14981358
+2705898654,14998308
+2706410649,15069978
+2706922645,15107769
+2707434641,15140068
+2707946637,15172337
+2708458633,15260623
+2708970629,15268259
+2709482625,15246738
+2709994621,15265601
+2710506617,15317536
+2711018613,15307595
+2711530609,15284346
+2712042605,15220197
+2712554601,15235317
+2713066597,15251723
+2713578593,15232872
+2714090589,15267306
+2714602585,15303115
+2715114581,15308001
+2715626577,15312947
+2716138573,15333503
+2716650569,15330738
+2717162565,15273708
+2717674560,15317463
+2718186556,15379029
+2718698552,15400346
+2719210548,15458170
+2719722545,15450387
+2720234541,15452332
+2720746537,15418954
+2721258532,15333478
+2721770528,15275875
+2722282524,15292581
+2722794520,15261883
+2723306516,15137051
+2723818512,15279410
+2724330508,15216263
+2724842504,15180811
+2725354500,15170747
+2725866496,15082838
+2726378492,14983935
+2726890488,14936782
+2727402484,14869268
+2727914480,14856239
+2728426476,14810699
+2728938472,14729928
+2729450468,14701636
+2729962464,14705321
+2730474460,14625685
+2730986456,14428499
+2731498451,14346846
+2732010447,14281812
+2732522444,14232226
+2733034439,14180364
+2733546436,14090311
+2734058431,13953930
+2734570427,13851230
+2735082424,13778209
+2735594419,13750750
+2736106415,13653663
+2736618411,13478051
+2737130407,13357956
+2737642403,13334755
+2738154399,13248969
+2738666395,13149474
+2739178391,13100830
+2739690387,13042810
+2740202383,12975657
+2740714379,12930937
+2741226375,12880014
+2741738371,12846198
+2742250367,12824019
+2742762363,12751468
+2743274359,12648754
+2743786355,12634703
+2744298351,12628427
+2744810347,12595262
+2745322343,12615542
+2745834339,12664832
+2746346335,12658063
+2746858331,12582787
+2747370326,12517059
+2747882322,12502560
+2748394319,12465953
+2748906314,12496897
+2749418310,12498804
+2749930307,12516349
+2750442302,12493722
+2750954298,12452472
+2751466294,12346096
+2751978290,12212665
+2752490286,12119369
+2753002282,12010510
+2753514278,12007770
+2754026274,11975577
+2754538270,11759914
+2755050266,11721280
+2755562262,11715191
+2756074258,11616304
+2756586254,11568808
+2757098250,11603153
+2757610246,11554228
+2758122242,11527778
+2758634238,11548674
+2759146233,11508800
+2759658230,11470933
+2760170226,11414732
+2760682222,11389434
+2761194218,11353708
+2761706214,11367849
+2762218210,11434091
+2762730205,11522926
+2763242202,11584604
+2763754197,11618385
+2764266193,11638236
+2764778189,11614998
+2765290185,11473770
+2765802181,11516157
+2766314177,11589023
+2766826173,11655268
+2767338169,11701034
+2767850165,11830165
+2768362161,11927440
+2768874157,11981829
+2769386153,12126490
+2769898149,12219562
+2770410145,12270666
+2770922141,12283182
+2771434137,12329438
+2771946133,12454062
+2772458129,12479573
+2772970125,12508885
+2773482121,12509642
+2773994117,12513499
+2774506113,12578920
+2775018109,12554946
+2775530105,12652111
+2776042101,12763725
+2776554096,12810593
+2777066093,12871363
+2777578089,12900796
+2778090084,12927718
+2778602080,12944067
+2779114076,12953612
+2779626072,13029059
+2780138068,13087380
+2780650064,13186118
+2781162060,13222259
+2781674056,13205858
+2782186052,13217795
+2782698048,13254608
+2783210044,13294439
+2783722040,13306529
+2784234036,13315567
+2784746032,13371116
+2785258028,13373421
+2785770024,13329732
+2786282019,13343449
+2786794015,13392961
+2787306011,13460442
+2787818007,13492002
+2788330003,13507074
+2788842000,13513009
+2789353995,13520614
+2789865991,13542000
+2790377987,13564702
+2790889983,13574566
+2791401979,13512987
+2791913975,13492997
+2792425971,13484624
+2792937968,13468933
+2793449963,13443825
+2793961959,13415258
+2794473955,13414030
+2794985951,13410462
+2795497947,13448800
+2796009943,13489303
+2796521939,13484127
+2797033935,13469018
+2797545931,13479466
+2798057927,13487870
+2798569923,13456784
+2799081919,13443663
+2799593915,13438981
+2800105911,13398826
+2800617906,13415212
+2801129902,13460538
+2801641898,13440948
+2802153894,13461298
+2802665890,13495836
+2803177886,13500900
+2803689882,13505989
+2804201878,13565364
+2804713874,13685649
+2805225870,13746374
+2805737866,13771622
+2806249862,13841257
+2806761858,13894421
+2807273854,13885742
+2807785850,13927152
+2808297846,13928651
+2808809842,13949560
+2809321838,13936142
+2809833834,13916627
+2810345830,13938215
+2810857826,13938188
+2811369822,13897004
+2811881818,13889426
+2812393813,13869602
+2812905810,13870679
+2813417806,13887729
+2813929802,13820663
+2814441797,13777004
+2814953793,13799479
+2815465789,13786117
+2815977786,13708531
+2816489781,13668126
+2817001777,13617118
+2817513774,13551783
+2818025769,13509398
+2818537765,13466261
+2819049761,13475393
+2819561757,13472316
+2820073753,13425258
+2820585749,13363943
+2821097745,13303189
+2821609741,13304515
+2822121737,13275312
+2822633733,13205688
+2823145729,13174345
+2823657724,13169014
+2824169721,13133434
+2824681717,13153614
+2825193712,13210123
+2825705708,13117622
+2826217704,13035200
+2826729700,12969497
+2827241696,12904428
+2827753692,12914280
+2828265688,12985882
+2828777684,13007784
+2829289680,13027980
+2829801676,13008282
+2830313672,12987824
+2830825668,12986260
+2831337664,12955221
+2831849660,12905016
+2832361656,12892582
+2832873652,12907626
+2833385648,13004132
+2833897644,13012984
+2834409640,13018934
+2834921636,13071889
+2835433632,13118377
+2835945628,13086242
+2836457624,13030786
+2836969619,13021230
+2837481615,12989880
+2837993611,12963925
+2838505608,12962550
+2839017604,12991347
+2839529599,13010719
+2840041595,13062735
+2840553592,13073373
+2841065588,13076145
+2841577584,13079155
+2842089579,13086577
+2842601576,13106236
+2843113571,13143625
+2843625567,13109225
+2844137563,13119380
+2844649559,13126523
+2845161555,13079857
+2845673551,13050660
+2846185547,13055795
+2846697543,13012187
+2847209539,12956808
+2847721535,12892296
+2848233531,12886107
+2848745527,12835916
+2849257523,12782292
+2849769519,12746377
+2850281515,12650645
+2850793511,12563306
+2851305506,12460321
+2851817502,12396740
+2852329498,12333527
+2852841494,12206065
+2853353490,12156009
+2853865487,12120256
+2854377482,11998254
+2854889478,11899194
+2855401474,11853082
+2855913470,11791243
+2856425466,11761484
+2856937462,11748809
+2857449458,11718758
+2857961454,11665078
+2858473450,11673770
+2858985446,11751151
+2859497442,11752459
+2860009438,11750053
+2860521434,11713953
+2861033430,11711648
+2861545426,11739664
+2862057422,11752839
+2862569418,11772468
+2863081414,11842841
+2863593410,11841231
+2864105406,11867490
+2864617401,11911790
+2865129398,11943984
+2865641394,11941221
+2866153389,11962215
+2866665385,11957288
+2867177381,11946290
+2867689377,11957577
+2868201373,12024810
+2868713369,12112338
+2869225365,12125381
+2869737361,12167046
+2870249357,12190189
+2870761353,12153829
+2871273349,12182194
+2871785345,12214165
+2872297341,12233163
+2872809337,12253798
+2873321333,12278514
+2873833329,12310167
+2874345325,12330427
+2874857321,12327319
+2875369317,12347215
+2875881313,12382961
+2876393308,12394710
+2876905304,12454580
+2877417300,12541777
+2877929296,12606367
+2878441292,12643973
+2878953288,12637173
+2879465284,12622073
+2879977281,12637183
+2880489276,12571754
+2881001272,12540636
+2881513268,12545209
+2882025264,12570243
+2882537260,12648550
+2883049256,12779348
+2883561252,12780236
+2884073248,12707448
+2884585244,12688950
+2885097240,12648669
+2885609236,12546369
+2886121232,12588116
+2886633228,12632577
+2887145224,12632974
+2887657220,12638166
+2888169216,12675383
+2888681212,12684975
+2889193208,12738595
+2889705203,12767413
+2890217199,12715179
+2890729195,12756978
+2891241191,12764646
+2891753188,12752951
+2892265183,12855022
+2892777179,12893864
+2893289175,12957500
+2893801171,12980779
+2894313167,12965151
+2894825163,12951631
+2895337159,12973001
+2895849155,12985427
+2896361151,12897245
+2896873147,12894373
+2897385143,12973938
+2897897139,13091098
+2898409135,13140126
+2898921131,13147522
+2899433127,13205210
+2899945123,13206291
+2900457119,13241094
+2900969115,13285086
+2901481111,13337757
+2901993107,13302564
+2902505103,13327542
+2903017099,13353606
+2903529094,13390958
+2904041090,13427699
+2904553086,13423805
+2905065082,13436278
+2905577078,13471817
+2906089074,13395802
+2906601070,13297356
+2907113066,13289089
+2907625062,13302146
+2908137058,13334061
+2908649054,13329391
+2909161050,13223239
+2909673046,13129335
+2910185042,13161198
+2910697038,13137822
+2911209034,13136992
+2911721030,13111879
+2912233026,13036844
+2912745022,13009265
+2913257017,13024074
+2913769014,13036037
+2914281010,13031736
+2914793005,13000868
+2915305001,12915226
+2915816997,12808454
+2916328993,12736577
+2916840989,12685608
+2917352985,12569213
+2917864981,12543804
+2918376977,12480464
+2918888973,12315662
+2919400969,12213367
+2919912965,12172477
+2920424961,12109803
+2920936957,12059757
+2921448953,11988479
+2921960949,11904997
+2922472945,11903465
+2922984941,11850956
+2923496937,11752053
+2924008933,11649604
+2924520929,11553228
+2925032924,11506667
+2925544921,11444753
+2926056917,11315463
+2926568912,11290520
+2927080909,11201535
+2927592904,11107968
+2928104900,11033011
+2928616897,10994232
+2929128892,10992209
+2929640888,10974157
+2930152884,10985314
+2930664880,11029328
+2931176876,11015435
+2931688872,11008693
+2932200868,11015599
+2932712864,11009158
+2933224860,11021355
+2933736856,11023890
+2934248852,11028092
+2934760848,11032627
+2935272844,11007684
+2935784840,10991475
+2936296836,11056814
+2936808832,11109640
+2937320828,11052812
+2937832824,11087860
+2938344820,11119394
+2938856815,11091104
+2939368812,11100167
+2939880807,11108236
+2940392803,11010263
+2940904799,10941419
+2941416796,10895823
+2941928791,10887538
+2942440787,10858035
+2942952783,10817117
+2943464779,10811058
+2943976775,10740060
+2944488771,10731015
+2945000767,10698603
+2945512763,10663172
+2946024759,10615143
+2946536755,10527683
+2947048751,10464717
+2947560747,10385181
+2948072743,10274993
+2948584739,10171559
+2949096735,10123111
+2949608731,10057864
+2950120727,10019460
+2950632723,10052235
+2951144719,10043177
+2951656715,10079320
+2952168711,10133522
+2952680707,10107113
+2953192703,10064615
+2953704698,10082963
+2954216695,10167092
+2954728691,10153902
+2955240687,10140708
+2955752682,10163702
+2956264678,10243186
+2956776675,10281931
+2957288670,10300880
+2957800666,10330719
+2958312662,10429447
+2958824658,10447021
+2959336655,10438009
+2959848650,10414290
+2960360646,10516211
+2960872642,10455744
+2961384638,10508911
+2961896634,10527477
+2962408630,10517684
+2962920626,10542746
+2963432622,10598226
+2963944618,10608823
+2964456614,10613073
+2964968610,10678820
+2965480606,10684659
+2965992601,10733669
+2966504598,10776239
+2967016594,10901185
+2967528589,10994783
+2968040585,11022586
+2968552581,11017177
+2969064577,11053396
+2969576573,11096854
+2970088569,11161654
+2970600565,11183188
+2971112561,11152040
+2971624557,11175689
+2972136553,11190058
+2972648549,11237035
+2973160545,11285170
+2973672541,11292205
+2974184537,11286486
+2974696533,11312048
+2975208529,11338535
+2975720525,11332242
+2976232521,11345203
+2976744517,11388778
+2977256513,11422426
+2977768509,11470690
+2978280505,11505470
+2978792501,11536113
+2979304497,11580827
+2979816493,11567296
+2980328489,11575336
+2980840485,11639460
+2981352480,11581558
+2981864476,11574653
+2982376472,11577000
+2982888468,11598538
+2983400464,11537326
+2983912460,11513861
+2984424456,11532218
+2984936452,11445452
+2985448448,11413791
+2985960444,11403628
+2986472440,11420695
+2986984436,11403037
+2987496432,11396367
+2988008428,11423018
+2988520424,11420140
+2989032420,11422640
+2989544416,11440316
+2990056412,11427895
+2990568408,11421577
+2991080404,11433336
+2991592399,11477046
+2992104396,11480509
+2992616391,11442708
+2993128388,11435991
+2993640384,11499495
+2994152380,11435817
+2994664375,11434603
+2995176372,11443410
+2995688368,11438615
+2996200364,11424368
+2996712359,11438916
+2997224356,11445297
+2997736352,11418954
+2998248347,11419413
+2998760343,11474527
+2999272339,11380702
+2999784335,11356785
+3000296331,11357730
+3000808327,11308064
+3001320322,11295401
+3001832319,11278392
+3002344315,11404452
+3002856311,11392253
+3003368307,11388919
+3003880303,11417216
+3004392298,11438293
+3004904295,11398484
+3005416290,11320355
+3005928287,11379388
+3006440282,11395948
+3006952278,11429514
+3007464274,11519242
+3007976270,11541062
+3008488266,11541745
+3009000262,11601161
+3009512259,11670101
+3010024255,11689591
+3010536250,11680899
+3011048246,11686851
+3011560242,11692598
+3012072238,11673953
+3012584234,11721971
+3013096230,11743784
+3013608226,11717367
+3014120222,11742649
+3014632218,11726482
+3015144214,11704176
+3015656210,11723152
+3016168206,11721196
+3016680202,11714529
+3017192197,11738882
+3017704194,11743472
+3018216190,11726538
+3018728186,11722903
+3019240182,11733715
+3019752178,11747007
+3020264174,11749198
+3020776169,11699280
+3021288165,11649847
+3021800161,11651351
+3022312157,11677333
+3022824153,11578098
+3023336149,11478439
+3023848145,11470015
+3024360141,11377520
+3024872137,11340873
+3025384133,11308280
+3025896129,11275265
+3026408125,11251842
+3026920121,11238361
+3027432117,11139594
+3027944113,11095628
+3028456109,11030624
+3028968105,10905804
+3029480101,10845885
+3029992097,10776829
+3030504093,10719343
+3031016089,10713906
+3031528085,10704141
+3032040081,10635245
+3032552076,10645741
+3033064073,10598787
+3033576068,10547560
+3034088064,10607220
+3034600061,10576255
+3035112056,10629732
+3035624052,10670046
+3036136048,10700789
+3036648044,10728425
+3037160040,10761682
+3037672036,10829473
+3038184032,10846952
+3038696028,10813797
+3039208024,10838623
+3039720020,10914130
+3040232016,10914294
+3040744012,10898230
+3041256008,10974616
+3041768004,11041305
+3042280000,11048744
+3042791995,11098203
+3043303991,11104227
+3043815988,11072468
+3044327983,11115189
+3044839980,11043136
+3045351975,11050868
+3045863971,11076853
+3046375967,11064579
+3046887963,11053569
+3047399959,11079284
+3047911955,11088101
+3048423952,11107368
+3048935948,11073371
+3049447943,11054343
+3049959939,11065285
+3050471935,11047515
+3050983931,11020441
+3051495927,10981317
+3052007923,10885585
+3052519919,10846503
+3053031915,10858959
+3053543911,10838922
+3054055907,10824683
+3054567903,10879059
+3055079899,10915145
+3055591895,10931232
+3056103891,10941299
+3056615887,10948663
+3057127882,10950054
+3057639879,10950631
+3058151874,10916808
+3058663871,10891397
+3059175866,10884759
+3059687862,10876108
+3060199859,10904696
+3060711854,10919622
+3061223850,11009361
+3061735846,11024269
+3062247842,11039854
+3062759838,11113213
+3063271834,11125005
+3063783830,11101895
+3064295826,11072757
+3064807822,11083991
+3065319818,11087545
+3065831814,11062388
+3066343810,10963119
+3066855806,10940360
+3067367802,10904137
+3067879798,10894398
+3068391794,10887292
+3068903790,10787295
+3069415786,10749529
+3069927782,10822960
+3070439778,10842361
+3070951774,10857058
+3071463770,10941191
+3071975766,10962165
+3072487761,10937114
+3072999757,10977205
+3073511753,11024477
+3074023749,11011593
+3074535745,11032758
+3075047742,11093511
+3075559737,11221123
+3076071734,11233053
+3076583729,11121508
+3077095725,11069918
+3077607721,11060178
+3078119717,11054395
+3078631713,11035670
+3079143709,11009310
+3079655705,11053882
+3080167701,11058230
+3080679697,10971692
+3081191693,10949021
+3081703689,10979684
+3082215685,10958276
+3082727680,10931899
+3083239677,10927462
+3083751673,10899445
+3084263668,10889493
+3084775665,10877882
+3085287660,10808611
+3085799656,10697627
+3086311652,10725065
+3086823648,10780138
+3087335644,10696120
+3087847640,10522635
+3088359636,10424198
+3088871632,10330579
+3089383628,10274774
+3089895624,10242215
+3090407620,10202927
+3090919616,10227283
+3091431612,10262923
+3091943608,10297520
+3092455604,10241014
+3092967600,10179661
+3093479596,10219581
+3093991592,10246493
+3094503588,10250570
+3095015584,10236702
+3095527580,10216790
+3096039576,10223180
+3096551572,10324133
+3097063568,10372533
+3097575564,10449758
+3098087560,10537917
+3098599556,10596357
+3099111551,10627439
+3099623547,10652078
+3100135544,10676685
+3100647540,10646369
+3101159535,10622193
+3101671532,10715325
+3102183528,10810736
+3102695524,10777280
+3103207520,10805027
+3103719515,10812937
+3104231511,10784970
+3104743507,10781527
+3105255504,10768259
+3105767499,10770393
+3106279495,10736218
+3106791491,10678066
+3107303487,10578853
+3107815483,10490169
+3108327479,10419027
+3108839475,10395539
+3109351470,10330662
+3109863467,10239301
+3110375462,10244734
+3110887458,10164566
+3111399454,10097579
+3111911451,10060750
+3112423447,10059327
+3112935442,10009542
+3113447439,9979735
+3113959434,9975682
+3114471430,9953495
+3114983427,9990263
+3115495423,10056123
+3116007419,10056869
+3116519415,9991412
+3117031410,9944497
+3117543406,10016634
+3118055402,10052463
+3118567398,10105939
+3119079394,10106429
+3119591390,10061771
+3120103386,10066853
+3120615382,10099554
+3121127377,10120032
+3121639374,10103274
+3122151369,10066752
+3122663365,10037306
+3123175362,9989789
+3123687358,9946223
+3124199354,9946949
+3124711350,9943559
+3125223345,10025937
+3125735341,10005108
+3126247336,9980029
+3126759333,9940695
+3127271329,9882077
+3127783325,9859392
+3128295321,9850414
+3128807317,9811933
+3129319313,9745261
+3129831309,9737361
+3130343305,9707043
+3130855301,9666207
+3131367297,9650523
+3131879293,9563837
+3132391289,9471536
+3132903285,9436435
+3133415281,9375288
+3133927277,9320612
+3134439272,9314490
+3134951269,9289086
+3135463265,9272559
+3135975261,9162752
+3136487257,9067397
+3136999253,9044768
+3137511248,8953227
+3138023245,8895634
+3138535241,8879811
+3139047236,8789772
+3139559233,8712431
+3140071229,8668628
+3140583225,8645190
+3141095220,8635127
+3141607216,8572507
+3142119212,8537468
+3142631208,8498902
+3143143204,8500563
+3143655200,8450876
+3144167196,8514195
+3144679192,8512357
+3145191188,8487813
+3145703184,8576213
+3146215180,8615110
+3146727175,8710521
+3147239172,8729381
+3147751168,8742040
+3148263163,8893349
+3148775159,8995492
+3149287155,9034276
+3149799151,9070161
+3150311147,9086933
+3150823143,9112415
+3151335139,9179251
+3151847135,9232699
+3152359131,9276335
+3152871127,9305148
+3153383123,9326008
+3153895119,9326592
+3154407115,9376825
+3154919111,9406825
+3155431107,9395523
+3155943103,9439825
+3156455099,9459689
+3156967095,9511621
+3157479091,9553038
+3157991087,9625534
+3158503083,9801083
+3159015078,9884663
+3159527074,9951623
+3160039070,10010245
+3160551066,10058374
+3161063063,10100005
+3161575059,10138979
+3162087054,10143083
+3162599050,10189415
+3163111046,10262657
+3163623042,10322461
+3164135038,10355420
+3164647034,10383986
+3165159030,10402529
+3165671026,10448084
+3166183022,10498604
+3166695018,10529749
+3167207014,10544404
+3167719010,10537886
+3168231006,10545115
+3168743002,10581183
+3169254998,10649847
+3169766994,10700267
+3170278990,10776160
+3170790986,10849087
+3171302982,10852394
+3171814978,10860628
+3172326974,10923525
+3172838970,10947958
+3173350966,10943903
+3173862962,11014537
+3174374958,11094424
+3174886954,11091889
+3175398950,11114939
+3175910946,11042804
+3176422942,11000157
+3176934937,10985360
+3177446933,10939970
+3177958929,10879509
+3178470925,10827715
+3178982921,10801268
+3179494917,10811166
+3180006913,10785032
+3180518909,10674261
+3181030905,10542103
+3181542901,10423386
+3182054897,10343549
+3182566893,10323949
+3183078889,10296307
+3183590885,10186179
+3184102881,10118266
+3184614876,10000453
+3185126872,9892044
+3185638869,9877442
+3186150864,9899903
+3186662860,9817252
+3187174856,9739740
+3187686852,9729192
+3188198848,9700612
+3188710844,9682848
+3189222840,9691581
+3189734836,9714930
+3190246832,9729782
+3190758828,9690652
+3191270824,9679020
+3191782820,9748209
+3192294816,9836346
+3192806812,9794917
+3193318808,9803095
+3193830804,9842229
+3194342800,9913471
+3194854796,9947779
+3195366792,9966116
+3195878788,9985194
+3196390784,10036303
+3196902780,10113283
+3197414776,10109890
+3197926772,10156971
+3198438767,10158246
+3198950763,10132864
+3199462760,10110447
+3199974755,10111607
+3200486751,10129224
+3200998747,10087616
+3201510744,10064465
+3202022739,10017221
+3202534735,9977489
+3203046731,10013165
+3203558727,10072213
+3204070723,10048945
+3204582719,9960785
+3205094715,9806093
+3205606711,9752260
+3206118707,9684440
+3206630703,9509969
+3207142699,9433440
+3207654695,9271359
+3208166691,9107304
+3208678687,9036941
+3209190683,8990224
+3209702679,8934987
+3210214675,8910543
+3210726671,8843515
+3211238667,8745800
+3211750663,8674464
+3212262659,8590351
+3212774655,8543982
+3213286651,8539705
+3213798647,8504241
+3214310643,8490826
+3214822639,8456274
+3215334635,8445149
+3215846631,8439628
+3216358626,8434964
+3216870622,8438709
+3217382618,8497244
+3217894614,8552321
+3218406610,8555638
+3218918606,8559826
+3219430602,8565892
+3219942598,8562893
+3220454594,8579690
+3220966590,8604308
+3221478586,8634517
+3221990582,8664408
+3222502578,8677917
+3223014574,8733043
+3223526570,8780179
+3224038566,8783227
+3224550562,8807919
+3225062557,8915484
+3225574553,8992907
+3226086549,9081330
+3226598545,9166788
+3227110542,9169140
+3227622537,9113786
+3228134533,9082702
+3228646529,9096175
+3229158526,9107796
+3229670521,9125278
+3230182517,9165856
+3230694513,9176668
+3231206509,9228734
+3231718505,9275072
+3232230501,9356794
+3232742497,9393809
+3233254493,9398022
+3233766489,9485155
+3234278485,9519221
+3234790481,9528667
+3235302477,9586857
+3235814473,9643175
+3236326469,9704329
+3236838464,9736782
+3237350461,9795424
+3237862456,9874074
+3238374452,9939871
+3238886448,9956842
+3239398444,10025179
+3239910440,10085076
+3240422436,10105914
+3240934433,10168512
+3241446428,10249326
+3241958424,10341717
+3242470420,10457662
+3242982416,10587110
+3243494412,10679847
+3244006408,10768955
+3244518404,10862059
+3245030400,10964643
+3245542396,11095972
+3246054391,11186660
+3246566387,11253658
+3247078384,11281761
+3247590380,11278328
+3248102376,11287796
+3248614372,11301045
+3249126368,11326501
+3249638364,11355948
+3250150359,11302798
+3250662355,11213706
+3251174351,11207207
+3251686348,11232461
+3252198344,11165888
+3252710339,11086601
+3253222335,10987150
+3253734331,10972092
+3254246328,10899440
+3254758323,10801927
+3255270319,10735943
+3255782315,10645931
+3256294311,10616919
+3256806307,10568253
+3257318303,10448974
+3257830298,10396747
+3258342294,10287557
+3258854291,10169941
+3259366287,10120810
+3259878283,10017418
+3260390279,9929060
+3260902275,9909537
+3261414271,9893521
+3261926267,9862728
+3262438263,9764531
+3262950258,9666750
+3263462254,9589662
+3263974250,9596182
+3264486246,9649736
+3264998242,9633368
+3265510238,9654222
+3266022234,9626804
+3266534230,9586664
+3267046226,9563665
+3267558222,9542538
+3268070218,9522945
+3268582214,9544354
+3269094210,9551295
+3269606206,9514025
+3270118202,9462182
+3270630198,9452753
+3271142194,9428089
+3271654190,9389368
+3272166186,9383767
+3272678182,9377392
+3273190177,9361867
+3273702174,9323238
+3274214170,9295518
+3274726166,9247209
+3275238162,9232679
+3275750157,9220992
+3276262153,9215293
+3276774149,9137990
+3277286145,9065306
+3277798141,9005311
+3278310137,8898765
+3278822133,8783805
+3279334129,8757771
+3279846125,8739408
+3280358122,8684724
+3280870117,8535595
+3281382113,8545957
+3281894109,8506569
+3282406105,8454875
+3282918101,8443569
+3283430097,8376448
+3283942093,8392274
+3284454089,8432197
+3284966085,8482527
+3285478081,8462807
+3285990077,8453948
+3286502073,8460885
+3287014069,8407744
+3287526065,8355418
+3288038061,8370959
+3288550056,8325398
+3289062053,8224784
+3289574049,8268136
+3290086045,8304462
+3290598040,8324009
+3291110036,8334385
+3291622032,8378592
+3292134028,8390037
+3292646024,8353126
+3293158020,8357106
+3293670016,8397574
+3294182012,8438742
+3294694008,8458947
+3295206004,8462061
+3295718000,8543040
+3296229996,8644551
+3296741992,8675093
+3297253988,8687946
+3297765983,8767086
+3298277980,8797068
+3298789976,8840558
+3299301972,8909470
+3299813967,8907562
+3300325964,8938472
+3300837960,8946304
+3301349955,8929785
+3301861952,8964769
+3302373947,9008353
+3302885944,9044560
+3303397939,9047911
+3303909936,9050963
+3304421931,9086697
+3304933927,9133037
+3305445923,9160447
+3305957919,9178712
+3306469915,9185355
+3306981911,9182164
+3307493907,9212632
+3308005903,9233270
+3308517899,9292456
+3309029895,9342863
+3309541891,9410142
+3310053887,9443036
+3310565883,9508301
+3311077879,9559202
+3311589874,9634566
+3312101871,9713304
+3312613866,9765973
+3313125862,9832846
+3313637858,9872313
+3314149855,9899356
+3314661850,10001643
+3315173846,10036484
+3315685843,10100780
+3316197838,10180582
+3316709834,10243405
+3317221830,10289740
+3317733826,10372846
+3318245822,10454424
+3318757818,10532116
+3319269814,10582238
+3319781810,10627962
+3320293806,10686085
+3320805802,10759152
+3321317798,10754180
+3321829794,10745481
+3322341790,10772112
+3322853786,10825486
+3323365782,10820732
+3323877778,10811474
+3324389774,10825430
+3324901770,10765762
+3325413766,10692632
+3325925761,10668206
+3326437758,10593703
+3326949753,10513883
+3327461749,10452481
+3327973745,10415389
+3328485742,10378195
+3328997737,10277885
+3329509733,10144397
+3330021729,10065635
+3330533725,10033132
+3331045721,9987734
+3331557717,9926284
+3332069713,9997311
+3332581709,9924033
+3333093705,9805743
+3333605701,9734123
+3334117697,9645650
+3334629693,9567012
+3335141688,9559132
+3335653685,9521317
+3336165680,9529408
+3336677676,9466824
+3337189672,9468808
+3337701668,9497585
+3338213664,9472308
+3338725660,9449173
+3339237656,9494499
+3339749652,9510249
+3340261648,9420519
+3340773644,9407347
+3341285640,9382196
+3341797636,9327905
+3342309632,9350923
+3342821628,9366750
+3343333624,9308093
+3343845620,9252679
+3344357616,9252786
+3344869612,9226398
+3345381608,9180364
+3345893604,9136922
+3346405600,9139400
+3346917596,9136745
+3347429592,9052224
+3347941588,9043132
+3348453584,9057840
+3348965579,8950275
+3349477575,8971844
+3349989572,8881006
+3350501568,8805978
+3351013563,8781430
+3351525559,8728836
+3352037555,8593797
+3352549551,8447437
+3353061547,8415304
+3353573543,8316974
+3354085539,8226640
+3354597535,8081152
+3355109531,8002190
+3355621527,7902111
+3356133523,7837390
+3356645519,7707268
+3357157515,7611379
+3357669511,7544378
+3358181507,7548061
+3358693503,7558469
+3359205499,7541254
+3359717495,7512938
+3360229491,7521599
+3360741487,7591351
+3361253483,7495570
+3361765479,7433976
+3362277475,7496942
+3362789470,7488330
+3363301466,7488181
+3363813462,7520844
+3364325458,7566346
+3364837454,7531748
+3365349450,7554264
+3365861446,7626118
+3366373442,7608780
+3366885438,7640394
+3367397434,7864196
+3367909430,8002290
+3368421426,7993078
+3368933422,8025252
+3369445418,8126689
+3369957414,8180877
+3370469410,8367964
+3370981406,8477442
+3371493401,8485627
+3372005398,8528329
+3372517394,8554877
+3373029390,8620805
+3373541385,8713545
+3374053382,8724091
+3374565378,8744929
+3375077375,8757484
+3375589370,8771056
+3376101365,8807651
+3376613361,8828979
+3377125357,8834493
+3377637353,8846164
+3378149349,8894992
+3378661345,8983242
+3379173341,9001686
+3379685337,9030771
+3380197333,9072615
+3380709329,9040566
+3381221325,9078081
+3381733321,9090635
+3382245317,9130564
+3382757313,9153429
+3383269309,9119501
+3383781305,9189693
+3384293301,9249680
+3384805297,9257776
+3385317292,9311844
+3385829288,9388346
+3386341285,9452507
+3386853280,9456848
+3387365276,9452167
+3387877273,9495261
+3388389268,9539726
+3388901264,9622550
+3389413260,9655124
+3389925256,9779489
+3390437252,9903803
+3390949248,9964939
+3391461244,9976825
+3391973240,9999489
+3392485236,10098357
+3392997232,10139464
+3393509228,10193150
+3394021224,10276332
+3394533220,10297474
+3395045216,10314387
+3395557212,10356716
+3396069208,10428343
+3396581204,10508030
+3397093200,10587775
+3397605196,10625682
+3398117192,10691198
+3398629188,10758311
+3399141184,10787761
+3399653180,10755834
+3400165176,10783234
+3400677172,10738990
+3401189167,10683404
+3401701163,10646793
+3402213159,10575204
+3402725155,10454891
+3403237151,10399623
+3403749147,10349473
+3404261143,10278696
+3404773139,10201323
+3405285135,10097490
+3405797131,9991626
+3406309127,9969688
+3406821122,9940542
+3407333118,9867793
+3407845115,9821990
+3408357110,9719411
+3408869107,9653780
+3409381103,9669997
+3409893098,9611090
+3410405095,9532040
+3410917090,9482817
+3411429086,9519417
+3411941082,9447546
+3412453078,9301070
+3412965074,9246540
+3413477070,9205438
+3413989066,9152420
+3414501062,9101235
+3415013058,9117160
+3415525055,9092221
+3416037051,8948720
+3416549046,8908374
+3417061042,8864050
+3417573038,8770390
+3418085034,8801408
+3418597030,8801597
+3419109026,8840978
+3419621022,8899380
+3420133018,8842700
+3420645014,8763311
+3421157010,8748489
+3421669006,8720127
+3422181001,8700761
+3422692997,8675718
+3423204993,8688186
+3423716989,8651899
+3424228985,8640342
+3424740981,8665240
+3425252977,8638076
+3425764973,8553819
+3426276969,8502509
+3426788965,8390083
+3427300962,8399787
+3427812957,8373163
+3428324953,8165648
+3428836950,8114705
+3429348945,8094570
+3429860941,8057649
+3430372937,7967754
+3430884933,7950540
+3431396929,7902081
+3431908925,7817584
+3432420921,7791702
+3432932917,7814979
+3433444913,7725668
+3433956909,7723861
+3434468905,7705850
+3434980901,7674682
+3435492897,7644132
+3436004892,7591806
+3436516889,7606121
+3437028884,7652353
+3437540880,7644259
+3438052877,7628783
+3438564873,7671262
+3439076868,7753800
+3439588864,7744137
+3440100860,7823594
+3440612856,7980390
+3441124853,8025276
+3441636848,8005483
+3442148844,8045869
+3442660840,8132653
+3443172836,8179384
+3443684832,8178635
+3444196828,8203248
+3444708824,8248278
+3445220820,8297617
+3445732816,8361834
+3446244812,8429937
+3446756808,8504999
+3447268804,8493782
+3447780800,8458383
+3448292796,8510176
+3448804792,8539886
+3449316788,8549023
+3449828783,8582557
+3450340780,8569431
+3450852775,8566125
+3451364771,8623799
+3451876767,8768208
+3452388764,8839383
+3452900760,8870957
+3453412755,8911346
+3453924751,8893285
+3454436747,8925142
+3454948743,8953257
+3455460739,8959251
+3455972735,8941075
+3456484731,8967102
+3456996727,8926886
+3457508723,8898223
+3458020719,8960571
+3458532715,8997829
+3459044711,9043129
+3459556707,9081046
+3460068702,9103796
+3460580699,9154187
+3461092695,9178512
+3461604691,9223519
+3462116687,9288152
+3462628683,9342370
+3463140679,9421102
+3463652675,9495814
+3464164670,9571901
+3464676666,9650771
+3465188662,9653577
+3465700658,9671776
+3466212654,9716018
+3466724650,9740887
+3467236646,9800202
+3467748642,9885470
+3468260638,9907609
+3468772634,9943847
+3469284630,9991658
+3469796626,10076875
+3470308622,10161432
+3470820618,10209454
+3471332614,10264492
+3471844610,10405196
+3472356606,10512570
+3472868602,10638633
+3473380598,10741878
+3473892594,10803328
+3474404590,10802833
+3474916586,10853919
+3475428582,10904081
+3475940578,10874794
+3476452574,10886427
+3476964569,10851934
+3477476565,10774521
+3477988561,10767404
+3478500557,10734993
+3479012553,10687252
+3479524549,10610789
+3480036545,10579320
+3480548541,10562729
+3481060537,10532244
+3481572533,10437104
+3482084529,10381846
+3482596525,10337186
+3483108521,10302861
+3483620517,10257527
+3484132513,10182392
+3484644509,10062184
+3485156505,10005853
+3485668501,9903959
+3486180497,9787470
+3486692492,9763940
+3487204488,9678133
+3487716484,9583670
+3488228480,9471326
+3488740477,9321298
+3489252472,9250996
+3489764468,9162822
+3490276465,9116935
+3490788461,9077035
+3491300456,9027982
+3491812452,9013580
+3492324448,8911804
+3492836444,8759768
+3493348440,8760152
+3493860436,8732082
+3494372432,8680465
+3494884428,8645267
+3495396424,8607424
+3495908420,8572801
+3496420416,8531622
+3496932412,8553064
+3497444408,8591676
+3497956404,8572990
+3498468400,8577794
+3498980396,8604538
+3499492392,8613374
+3500004388,8595488
+3500516384,8606633
+3501028379,8605260
+3501540376,8625579
+3502052372,8611454
+3502564368,8571016
+3503076363,8492682
+3503588359,8470094
+3504100355,8470354
+3504612351,8439404
+3505124347,8423625
+3505636343,8386582
+3506148339,8310711
+3506660335,8227761
+3507172331,8161631
+3507684327,8100138
+3508196323,8038379
+3508708319,8002858
+3509220315,7954494
+3509732311,7924937
+3510244307,7857569
+3510756303,7789540
+3511268299,7744654
+3511780295,7685958
+3512292291,7661865
+3512804286,7630259
+3513316283,7534520
+3513828278,7504654
+3514340275,7514415
+3514852270,7552653
+3515364266,7499724
+3515876262,7442772
+3516388259,7440619
+3516900254,7431168
+3517412250,7435747
+3517924246,7428214
+3518436242,7431870
+3518948238,7485202
+3519460234,7484848
+3519972230,7505475
+3520484226,7599041
+3520996222,7657447
+3521508217,7651115
+3522020214,7669995
+3522532210,7680630
+3523044206,7668746
+3523556201,7647606
+3524068198,7701822
+3524580193,7826299
+3525092189,7864805
+3525604185,7876615
+3526116181,7936077
+3526628177,7995810
+3527140173,8055451
+3527652169,8101514
+3528164165,8142960
+3528676161,8114445
+3529188157,8226041
+3529700153,8323936
+3530212149,8274782
+3530724145,8327988
+3531236141,8407176
+3531748137,8401015
+3532260133,8405935
+3532772129,8431200
+3533284125,8439208
+3533796121,8452651
+3534308117,8519305
+3534820112,8503663
+3535332109,8528517
+3535844104,8544928
+3536356100,8568477
+3536868096,8597326
+3537380092,8638770
+3537892088,8661957
+3538404084,8635938
+3538916080,8664287
+3539428076,8680482
+3539940072,8682017
+3540452068,8786274
+3540964064,8774211
+3541476060,8777264
+3541988056,8837551
+3542500052,8856261
+3543012048,8897952
+3543524045,8928307
+3544036040,9031057
+3544548036,9065881
+3545060032,9139976
+3545572027,9255669
+3546084023,9341948
+3546596019,9439503
+3547108015,9538845
+3547620011,9611202
+3548132007,9703422
+3548644003,9852720
+3549156000,9954259
+3549667996,10046174
+3550179992,10116012
+3550691988,10156561
+3551203983,10216058
+3551715979,10268204
+3552227975,10307290
+3552739971,10347834
+3553251967,10337993
+3553763963,10301821
+3554275959,10324201
+3554787955,10343823
+3555299951,10347453
+3555811947,10356929
+3556323943,10399583
+3556835939,10395749
+3557347935,10314660
+3557859931,10314540
+3558371927,10305735
+3558883923,10259575
+3559395919,10189157
+3559907914,10104419
+3560419910,10030477
+3560931907,9967749
+3561443902,9828737
+3561955898,9728568
+3562467894,9640130
+3562979890,9605693
+3563491886,9435846
+3564003882,9371437
+3564515878,9342563
+3565027874,9305327
+3565539870,9222886
+3566051866,9154214
+3566563862,9162154
+3567075858,9126387
+3567587853,9072488
+3568099850,8996562
+3568611846,8998124
+3569123842,8950902
+3569635838,8878258
+3570147834,8783745
+3570659829,8729747
+3571171826,8697968
+3571683821,8621165
+3572195817,8506196
+3572707813,8441342
+3573219809,8355947
+3573731805,8319017
+3574243801,8332873
+3574755797,8329840
+3575267793,8286334
+3575779789,8272793
+3576291785,8259671
+3576803781,8214112
+3577315777,8211758
+3577827773,8180602
+3578339769,8102100
+3578851765,8094837
+3579363761,8096831
+3579875757,8042325
+3580387753,8033238
+3580899749,8078365
+3581411745,8052703
+3581923741,8029063
+3582435737,8030204
+3582947733,8029225
+3583459729,8011196
+3583971724,7994840
+3584483721,7975284
+3584995717,7843843
+3585507712,7797502
+3586019709,7792188
+3586531704,7709128
+3587043700,7623287
+3587555697,7588073
+3588067692,7519984
+3588579688,7422519
+3589091684,7387105
+3589603680,7357975
+3590115676,7382148
+3590627672,7359721
+3591139668,7244873
+3591651664,7214637
+3592163660,7233968
+3592675656,7219522
+3593187652,7203191
+3593699648,7235453
+3594211644,7251295
+3594723640,7262403
+3595235636,7253934
+3595747632,7229421
+3596259628,7322980
+3596771624,7387984
+3597283620,7415348
+3597795616,7479075
+3598307612,7503241
+3598819608,7525826
+3599331604,7607091
+3599843600,7649553
+3600355596,7686399
+3600867591,7708039
+3601379588,7721955
+3601891583,7788351
+3602403579,7817523
+3602915575,7839376
+3603427571,7820817
+3603939567,7799065
+3604451563,7850690
+3604963559,7913978
+3605475555,7997290
+3605987551,8000039
+3606499547,7991586
+3607011543,8006168
+3607523539,8014516
+3608035535,8069251
+3608547531,8137800
+3609059527,8153275
+3609571523,8158674
+3610083519,8193512
+3610595514,8244033
+3611107511,8281688
+3611619507,8325830
+3612131502,8359151
+3612643498,8468880
+3613155494,8515163
+3613667490,8535965
+3614179486,8605807
+3614691482,8671644
+3615203478,8704916
+3615715474,8710215
+3616227470,8721602
+3616739466,8736870
+3617251462,8754238
+3617763458,8788560
+3618275454,8811510
+3618787450,8827894
+3619299446,8801501
+3619811442,8840875
+3620323438,8872243
+3620835434,8878673
+3621347429,8850792
+3621859426,8861813
+3622371421,8910030
+3622883417,8928628
+3623395413,8934129
+3623907410,8980560
+3624419405,9046606
+3624931401,9027897
+3625443397,9053949
+3625955393,9103315
+3626467389,9190100
+3626979386,9230883
+3627491381,9243001
+3628003377,9283480
+3628515374,9352667
+3629027369,9391964
+3629539365,9418335
+3630051361,9421305
+3630563357,9424387
+3631075353,9434013
+3631587349,9418741
+3632099345,9457135
+3632611341,9470919
+3633123337,9466005
+3633635333,9512433
+3634147329,9557653
+3634659325,9591409
+3635171321,9614557
+3635683317,9684775
+3636195313,9720125
+3636707309,9688115
+3637219305,9637811
+3637731302,9668660
+3638243297,9689517
+3638755292,9673096
+3639267288,9643861
+3639779284,9630445
+3640291280,9585512
+3640803276,9499733
+3641315273,9439272
+3641827268,9403851
+3642339264,9379185
+3642851260,9263573
+3643363256,9141172
+3643875252,9053707
+3644387248,8995884
+3644899244,8889289
+3645411240,8790205
+3645923236,8755762
+3646435231,8665640
+3646947228,8583738
+3647459224,8564395
+3647971220,8530396
+3648483215,8474697
+3648995212,8495264
+3649507207,8463127
+3650019203,8386391
+3650531199,8319813
+3651043196,8264075
+3651555191,8209898
+3652067187,8205239
+3652579183,8158253
+3653091179,8090197
+3653603175,8065068
+3654115171,8006460
+3654627167,8024211
+3655139163,8017955
+3655651159,8045416
+3656163155,8111966
+3656675151,8087813
+3657187147,8022197
+3657699143,8021747
+3658211139,8049837
+3658723135,8060097
+3659235131,8104212
+3659747127,8097865
+3660259123,8100188
+3660771119,8119418
+3661283115,8092806
+3661795111,8179407
+3662307106,8272772
+3662819103,8242737
+3663331098,8208908
+3663843094,8240419
+3664355090,8233550
+3664867086,8168197
+3665379082,8146835
+3665891078,8118972
+3666403074,8073593
+3666915070,8022540
+3667427066,7952556
+3667939062,7889930
+3668451058,7804755
+3668963054,7785995
+3669475050,7741544
+3669987046,7563590
+3670499042,7410903
+3671011038,7352214
+3671523034,7284767
+3672035030,7237620
+3672547026,7169055
+3673059022,7102129
+3673571017,7055589
+3674083013,7027053
+3674595009,7027395
+3675107005,6982905
+3675619001,6959735
+3676130997,6950819
+3676642993,6921277
+3677154989,6877171
+3677666985,6841837
+3678178981,6886198
+3678690977,6938659
+3679202973,6948355
+3679714969,7020985
+3680226965,7092128
+3680738961,7073458
+3681250957,7093653
+3681762953,7173566
+3682274949,7190982
+3682786945,7241015
+3683298941,7260299
+3683810937,7265340
+3684322933,7147745
+3684834929,7198489
+3685346925,7224709
+3685858921,7222980
+3686370917,7270862
+3686882912,7333145
+3687394908,7409382
+3687906904,7477135
+3688418900,7587938
+3688930896,7603928
+3689442892,7611169
+3689954888,7649855
+3690466885,7690719
+3690978881,7681063
+3691490876,7719893
+3692002872,7772728
+3692514868,7876988
+3693026864,7920902
+3693538860,7981510
+3694050856,7999102
+3694562852,8002599
+3695074848,8096315
+3695586844,8148161
+3696098840,8205875
+3696610836,8245564
+3697122832,8238748
+3697634828,8272030
+3698146824,8435405
+3698658820,8473451
+3699170815,8364084
+3699682811,8384302
+3700194808,8414740
+3700706803,8422408
+3701218800,8483426
+3701730795,8493104
+3702242791,8522217
+3702754787,8544991
+3703266783,8642493
+3703778779,8679544
+3704290775,8593925
+3704802771,8591678
+3705314767,8611917
+3705826763,8698594
+3706338759,8742494
+3706850755,8764464
+3707362751,8837787
+3707874747,9011963
+3708386743,9132224
+3708898739,9199183
+3709410735,9288680
+3709922731,9325671
+3710434727,9393399
+3710946723,9488774
+3711458719,9579025
+3711970715,9661496
+3712482711,9736891
+3712994707,9797589
+3713506703,9863000
+3714018699,9954661
+3714530694,9990156
+3715042691,10004185
+3715554687,10024092
+3716066683,9978025
+3716578679,9905084
+3717090674,9886521
+3717602670,9867323
+3718114666,9801463
+3718626662,9761714
+3719138658,9753955
+3719650654,9734192
+3720162650,9564057
+3720674646,9487885
+3721186642,9482411
+3721698638,9424504
+3722210634,9409092
+3722722630,9433757
+3723234626,9535174
+3723746622,9538598
+3724258617,9452877
+3724770614,9376277
+3725282609,9276584
+3725794605,9129011
+3726306601,9089876
+3726818597,9028367
+3727330593,9000575
+3727842589,8970315
+3728354585,8913532
+3728866581,8849007
+3729378577,8797654
+3729890573,8700195
+3730402569,8624499
+3730914565,8522271
+3731426561,8475368
+3731938557,8391141
+3732450553,8325162
+3732962549,8349370
+3733474545,8312908
+3733986541,8169998
+3734498537,8048589
+3735010533,7918888
+3735522528,7871188
+3736034525,7868504
+3736546521,7844331
+3737058517,7755889
+3737570512,7703520
+3738082508,7657652
+3738594505,7653868
+3739106500,7691077
+3739618496,7672376
+3740130492,7622468
+3740642488,7602630
+3741154484,7620138
+3741666480,7702952
+3742178477,7748848
+3742690472,7804188
+3743202468,7767347
+3743714464,7774503
+3744226460,7765308
+3744738456,7730966
+3745250452,7733486
+3745762448,7735893
+3746274444,7730442
+3746786440,7714042
+3747298436,7765336
+3747810432,7788838
+3748322428,7776480
+3748834424,7782276
+3749346420,7811753
+3749858416,7758320
+3750370412,7677281
+3750882407,7600591
+3751394403,7580973
+3751906399,7577453
+3752418396,7556907
+3752930391,7494837
+3753442387,7433939
+3753954383,7393216
+3754466379,7361986
+3754978375,7302045
+3755490371,7220996
+3756002367,7115399
+3756514363,7053434
+3757026359,7021550
+3757538355,7044709
+3758050351,7149676
+3758562347,7119634
+3759074343,7107687
+3759586339,7108563
+3760098335,7176308
+3760610331,7155607
+3761122327,7124407
+3761634323,7145459
+3762146319,7213951
+3762658315,7235351
+3763170310,7263762
+3763682307,7274738
+3764194302,7283528
+3764706299,7298809
+3765218294,7328262
+3765730290,7395110
+3766242286,7478621
+3766754282,7522679
+3767266279,7606672
+3767778274,7700997
+3768290270,7760741
+3768802266,7799004
+3769314262,7830240
+3769826258,7850505
+3770338254,7868802
+3770850250,7894229
+3771362246,7889380
+3771874242,7867546
+3772386238,7878127
+3772898234,7879547
+3773410230,7911604
+3773922226,7965389
+3774434222,7985161
+3774946218,8018823
+3775458214,8012538
+3775970210,8076299
+3776482206,8150231
+3776994202,8209907
+3777506198,8262367
+3778018194,8278133
+3778530190,8301939
+3779042186,8345101
+3779554181,8376887
+3780066178,8340860
+3780578173,8323998
+3781090170,8374054
+3781602165,8412763
+3782114161,8412024
+3782626157,8425304
+3783138153,8496155
+3783650149,8513781
+3784162145,8515633
+3784674141,8543741
+3785186137,8556110
+3785698133,8565886
+3786210129,8580449
+3786722125,8580211
+3787234122,8599394
+3787746117,8649634
+3788258113,8657710
+3788770108,8678165
+3789282105,8639066
+3789794101,8662908
+3790306097,8689322
+3790818092,8704750
+3791330088,8761360
+3791842084,8722743
+3792354080,8670651
+3792866076,8715887
+3793378072,8731191
+3793890068,8728353
+3794402064,8744812
+3794914060,8809988
+3795426056,8825315
+3795938052,8859795
+3796450048,8866771
+3796962044,8864714
+3797474040,8867015
+3797986036,8942949
+3798498032,9010990
+3799010028,9008440
+3799522024,9014588
+3800034020,9052608
+3800546016,9049621
+3801058012,9061149
+3801570008,9059277
+3802082004,9037200
+3802594000,9030010
+3803105996,8999801
+3803617992,9030749
+3804129988,9047498
+3804641984,9028409
+3805153979,9024240
+3805665975,8899519
+3806177971,8858050
+3806689967,8808133
+3807201963,8752447
+3807713959,8736832
+3808225955,8739873
+3808737951,8690249
+3809249947,8650551
+3809761943,8676303
+3810273939,8673951
+3810785935,8641402
+3811297931,8615572
+3811809926,8544628
+3812321923,8524357
+3812833919,8519954
+3813345914,8476363
+3813857911,8410655
+3814369906,8342880
+3814881902,8293363
+3815393898,8250139
+3815905895,8262102
+3816417891,8241519
+3816929886,8192826
+3817441882,7991872
+3817953878,7963394
+3818465874,7913269
+3818977870,7829980
+3819489866,7853225
+3820001862,7860643
+3820513858,7825196
+3821025854,7805113
+3821537850,7695207
+3822049846,7542911
+3822561842,7518253
+3823073838,7497815
+3823585834,7507383
+3824097830,7581689
+3824609826,7648045
+3825121822,7714161
+3825633818,7791190
+3826145814,7825770
+3826657810,7775994
+3827169806,7691390
+3827681802,7605200
+3828193798,7536582
+3828705793,7609935
+3829217790,7669270
+3829729785,7694888
+3830241782,7734278
+3830753777,7868071
+3831265773,7916347
+3831777769,7860879
+3832289765,7822279
+3832801761,7824677
+3833313757,7827468
+3833825753,7807712
+3834337749,7821541
+3834849745,7833289
+3835361741,7801074
+3835873737,7802590
+3836385733,7743481
+3836897729,7617491
+3837409725,7569693
+3837921721,7538420
+3838433717,7462948
+3838945713,7442973
+3839457709,7366649
+3839969705,7283302
+3840481701,7225808
+3840993697,7142574
+3841505692,7099308
+3842017688,7036413
+3842529685,6977070
+3843041680,6986918
+3843553676,6955903
+3844065672,6909733
+3844577668,6889235
+3845089664,6955736
+3845601660,6968529
+3846113656,6954849
+3846625652,6973438
+3847137648,6975633
+3847649644,6937460
+3848161640,6934054
+3848673636,6932236
+3849185632,6933365
+3849697628,6892729
+3850209624,6906636
+3850721620,6962505
+3851233615,7006633
+3851745612,6995988
+3852257608,6989849
+3852769604,7010242
+3853281600,7045458
+3853793595,7043324
+3854305592,7070040
+3854817587,7071269
+3855329584,7061941
+3855841579,7161197
+3856353576,7236511
+3856865572,7252806
+3857377567,7318778
+3857889563,7323172
+3858401559,7390109
+3858913555,7502438
+3859425551,7647730
+3859937547,7780631
+3860449543,7851434
+3860961539,7867881
+3861473535,7911678
+3861985531,7936351
+3862497527,7926635
+3863009523,7947220
+3863521519,7997140
+3864033515,8037437
+3864545511,8080264
+3865057507,8128946
+3865569503,8212436
+3866081499,8235946
+3866593494,8293023
+3867105491,8309068
+3867617487,8369700
+3868129482,8418794
+3868641478,8506729
+3869153474,8512290
+3869665470,8495972
+3870177466,8512987
+3870689462,8503417
+3871201459,8509482
+3871713455,8522491
+3872225450,8529086
+3872737446,8541858
+3873249442,8500256
+3873761438,8503768
+3874273434,8516501
+3874785430,8555475
+3875297426,8589006
+3875809422,8578135
+3876321418,8567669
+3876833413,8560430
+3877345409,8582502
+3877857406,8600985
+3878369402,8670812
+3878881397,8783417
+3879393394,8801526
+3879905390,8832690
+3880417386,8890758
+3880929382,8949700
+3881441378,8932352
+3881953374,8989056
+3882465370,8960510
+3882977366,9003409
+3883489362,9061788
+3884001358,9083503
+3884513353,9136111
+3885025350,9168835
+3885537345,9130365
+3886049342,9129518
+3886561337,9183673
+3887073333,9237907
+3887585329,9197331
+3888097325,9198176
+3888609322,9218981
+3889121317,9103813
+3889633313,9062196
+3890145309,9112160
+3890657305,9106789
+3891169301,8975574
+3891681297,8955979
+3892193293,8986688
+3892705289,8909364
+3893217285,8852550
+3893729281,8807687
+3894241277,8699904
+3894753272,8668998
+3895265268,8743312
+3895777264,8768229
+3896289260,8691705
+3896801256,8644805
+3897313252,8645382
+3897825248,8659419
+3898337244,8635375
+3898849240,8529760
+3899361236,8476054
+3899873232,8466787
+3900385228,8435759
+3900897224,8341219
+3901409220,8247887
+3901921216,8198496
+3902433212,8141159
+3902945207,8062301
+3903457204,7968298
+3903969199,7910789
+3904481196,7920469
+3904993191,7901244
+3905505188,7868491
+3906017183,7804909
+3906529179,7781058
+3907041175,7744534
+3907553171,7764039
+3908065167,7735926
+3908577163,7654756
+3909089159,7621956
+3909601155,7610565
+3910113151,7565220
+3910625147,7480106
+3911137143,7415623
+3911649139,7386182
+3912161135,7367147
+3912673131,7475231
+3913185127,7525151
+3913697123,7525400
+3914209119,7486174
+3914721115,7513437
+3915233111,7521892
+3915745107,7519399
+3916257103,7471854
+3916769099,7454905
+3917281095,7482747
+3917793091,7548508
+3918305086,7596411
+3918817082,7558508
+3919329079,7538004
+3919841075,7776051
+3920353071,7786350
+3920865066,7727677
+3921377062,7715829
+3921889058,7723966
+3922401054,7706507
+3922913050,7632037
+3923425046,7657368
+3923937042,7648931
+3924449038,7609848
+3924961034,7579949
+3925473030,7553981
+3925985026,7460257
+3926497022,7360986
+3927009018,7315320
+3927521014,7262851
+3928033010,7207419
+3928545006,7137231
+3929057002,7034265
+3929568998,6965891
+3930080994,6938042
+3930592990,6924945
+3931104986,6851822
+3931616982,6828427
+3932128978,6816739
+3932640974,6791922
+3933152969,6750795
+3933664965,6712107
+3934176961,6764361
+3934688957,6764654
+3935200953,6736932
+3935712950,6747788
+3936224945,6890756
+3936736941,6897913
+3937248937,6938627
+3937760933,6978006
+3938272929,6916438
+3938784925,6922122
+3939296921,6932137
+3939808917,6930293
+3940320912,6940174
+3940832909,7015538
+3941344904,7157075
+3941856900,7225795
+3942368896,7241362
+3942880892,7334066
+3943392888,7389312
+3943904884,7400099
+3944416880,7401535
+3944928876,7450181
+3945440872,7548566
+3945952868,7602357
+3946464864,7650194
+3946976860,7746836
+3947488856,7815891
+3948000852,7852399
+3948512848,7868178
+3949024844,7853373
+3949536840,7851384
+3950048836,7918024
+3950560832,7929139
+3951072828,7929023
+3951584823,7983770
+3952096820,8029325
+3952608815,8066354
+3953120812,8133997
+3953632807,8135950
+3954144803,8124672
+3954656799,8159689
+3955168795,8212971
+3955680792,8228498
+3956192788,8251859
+3956704783,8331983
+3957216779,8275888
+3957728775,8278920
+3958240771,8287483
+3958752767,8272348
+3959264763,8229534
+3959776759,8237620
+3960288755,8223952
+3960800751,8218175
+3961312747,8236145
+3961824743,8245916
+3962336739,8269899
+3962848735,8298799
+3963360731,8281103
+3963872727,8280070
+3964384723,8248443
+3964896719,8237176
+3965408715,8241437
+3965920711,8274972
+3966432707,8254793
+3966944702,8287058
+3967456699,8372837
+3967968694,8365068
+3968480690,8388477
+3968992686,8433108
+3969504683,8443653
+3970016678,8531447
+3970528674,8625241
+3971040670,8672359
+3971552667,8717855
+3972064662,8775627
+3972576658,8789769
+3973088654,8787447
+3973600650,8813678
+3974112646,8837866
+3974624642,8838607
+3975136638,8843230
+3975648635,8864310
+3976160630,8869713
+3976672626,8876978
+3977184622,8833287
+3977696618,8820199
+3978208614,8785355
+3978720610,8747781
+3979232606,8717879
+3979744602,8734577
+3980256598,8739749
+3980768593,8721066
+3981280589,8670971
+3981792585,8665249
+3982304581,8678650
+3982816578,8648231
+3983328574,8624382
+3983840569,8540819
+3984352565,8417413
+3984864561,8338881
+3985376557,8307153
+3985888553,8297549
+3986400549,8209104
+3986912545,8204319
+3987424541,8237804
+3987936537,8113950
+3988448533,8041092
+3988960529,7999215
+3989472525,7987354
+3989984520,7986327
+3990496517,7922472
+3991008513,7833040
+3991520509,7772054
+3992032504,7744572
+3992544500,7772831
+3993056496,7777967
+3993568492,7783919
+3994080488,7753843
+3994592484,7630273
+3995104480,7567392
+3995616476,7561388
+3996128472,7473014
+3996640468,7440970
+3997152464,7398900
+3997664460,7369212
+3998176456,7327959
+3998688452,7287855
+3999200448,7256651
+3999712444,7218547
+4000224440,7184158
+4000736436,7140665
+4001248432,7160268
+4001760428,7135238
+4002272424,7100654
+4002784419,7093521
+4003296416,7146213
+4003808411,7211913
+4004320408,7263300
+4004832403,7187229
+4005344399,7151646
+4005856395,7181105
+4006368392,7181092
+4006880388,7196988
+4007392383,7175021
+4007904379,7151800
+4008416375,7124758
+4008928371,7105594
+4009440367,7083780
+4009952363,7059013
+4010464359,7073719
+4010976355,7068573
+4011488351,7108250
+4012000347,7139638
+4012512343,7152024
+4013024339,7126208
+4013536335,7122147
+4014048331,7141292
+4014560327,7129353
+4015072323,7172283
+4015584319,7184272
+4016096315,7154691
+4016608311,7154006
+4017120307,7150502
+4017632303,7077260
+4018144299,7022402
+4018656295,6983395
+4019168291,6996817
+4019680286,6976146
+4020192282,6922742
+4020704278,6914375
+4021216274,6875813
+4021728271,6833938
+4022240266,6900060
+4022752262,6938376
+4023264258,6931923
+4023776254,6932482
+4024288250,6928772
+4024800246,6939984
+4025312242,7004856
+4025824238,6963577
+4026336234,6975265
+4026848230,6992151
+4027360226,7001672
+4027872222,7022116
+4028384218,7036986
+4028896214,7063295
+4029408210,7112093
+4029920205,7161189
+4030432201,7157058
+4030944197,7168435
+4031456193,7189593
+4031968189,7249985
+4032480185,7321674
+4032992181,7378732
+4033504177,7466150
+4034016173,7489025
+4034528169,7523955
+4035040165,7568503
+4035552161,7596512
+4036064157,7623390
+4036576153,7665347
+4037088149,7731065
+4037600145,7762155
+4038112141,7722996
+4038624137,7732657
+4039136133,7769228
+4039648128,7775642
+4040160125,7772660
+4040672121,7743338
+4041184117,7766906
+4041696113,7807841
+4042208108,7815081
+4042720104,7880483
+4043232100,7873398
+4043744096,7865658
+4044256092,7913504
+4044768088,7892653
+4045280084,7803090
+4045792080,7835380
+4046304076,7866445
+4046816072,7915484
+4047328068,7917666
+4047840064,7910538
+4048352060,7931870
+4048864056,7922144
+4049376052,7937662
+4049888048,7973002
+4050400044,7984239
+4050912039,7990206
+4051424036,8014630
+4051936031,8040421
+4052448027,8110732
+4052960024,8131843
+4053472019,8179158
+4053984015,8225558
+4054496011,8282037
+4055008008,8317245
+4055520003,8362821
+4056031999,8405470
+4056543995,8424081
+4057055991,8473812
+4057567988,8527038
+4058079984,8532358
+4058591979,8545517
+4059103975,8565005
+4059615971,8581580
+4060127967,8652946
+4060639963,8709180
+4061151959,8724667
+4061663955,8733297
+4062175951,8723769
+4062687947,8727766
+4063199943,8748173
+4063711939,8788811
+4064223935,8776754
+4064735931,8791271
+4065247927,8812702
+4065759923,8795945
+4066271919,8796689
+4066783915,8795078
+4067295911,8766732
+4067807907,8753931
+4068319903,8752682
+4068831899,8678378
+4069343895,8669846
+4069855890,8687366
+4070367886,8694657
+4070879882,8664751
+4071391878,8610828
+4071903874,8587092
+4072415870,8569732
+4072927866,8528526
+4073439862,8516860
+4073951858,8541371
+4074463855,8542193
+4074975850,8465259
+4075487846,8419291
+4075999842,8386123
+4076511838,8359725
+4077023834,8365921
+4077535830,8304259
+4078047826,8280993
+4078559821,8232555
+4079071818,8107657
+4079583813,8061071
+4080095809,8010937
+4080607805,7975646
+4081119801,7929043
+4081631797,7858878
+4082143793,7820709
+4082655789,7789540
+4083167785,7771598
+4083679781,7764380
+4084191777,7637367
+4084703773,7550265
+4085215769,7510274
+4085727765,7493143
+4086239761,7473386
+4086751757,7426200
+4087263753,7448251
+4087775749,7467899
+4088287745,7400904
+4088799741,7292190
+4089311736,7221323
+4089823733,7232700
+4090335728,7228779
+4090847724,7194372
+4091359721,7177881
+4091871716,7194379
+4092383712,7161218
+4092895709,7143542
+4093407704,7123036
+4093919700,7095796
+4094431696,7057438
+4094943692,7015007
+4095455688,6982340
+4095967684,6939159
+4096479680,6911909
+4096991676,6903749
+4097503672,6885987
+4098015668,6844160
+4098527664,6807929
+4099039660,6731269
+4099551656,6730414
+4100063652,6772369
+4100575648,6793867
+4101087644,6759972
+4101599640,6761863
+4102111636,6803556
+4102623632,6788841
+4103135627,6751526
+4103647624,6753634
+4104159619,6787903
+4104671615,6809145
+4105183612,6837939
+4105695607,6810317
+4106207603,6786219
+4106719599,6814204
+4107231595,6799408
+4107743591,6790312
+4108255588,6792883
+4108767583,6779033
+4109279579,6779232
+4109791575,6748823
+4110303571,6662134
+4110815567,6629131
+4111327563,6591166
+4111839559,6553734
+4112351555,6542319
+4112863551,6504915
+4113375547,6416952
+4113887543,6420035
+4114399539,6431356
+4114911535,6404573
+4115423531,6378179
+4115935527,6374734
+4116447523,6389893
+4116959519,6407658
+4117471515,6402127
+4117983511,6320641
+4118495507,6278547
+4119007503,6270563
+4119519498,6281597
+4120031494,6314201
+4120543490,6291700
+4121055486,6332002
+4121567482,6371955
+4122079478,6410098
+4122591474,6457480
+4123103470,6462539
+4123615467,6473634
+4124127462,6510679
+4124639458,6595780
+4125151454,6652902
+4125663450,6736593
+4126175446,6743421
+4126687442,6825768
+4127199438,6958325
+4127711433,6986276
+4128223429,6987471
+4128735425,7036022
+4129247421,7068032
+4129759417,7056374
+4130271413,7131577
+4130783409,7138135
+4131295405,7128427
+4131807401,7154255
+4132319397,7190658
+4132831393,7225857
+4133343389,7217084
+4133855385,7213337
+4134367381,7288265
+4134879377,7363803
+4135391373,7412745
+4135903369,7498454
+4136415365,7573417
+4136927361,7603808
+4137439357,7532152
+4137951353,7565508
+4138463348,7614298
+4138975345,7616492
+4139487340,7608088
+4139999337,7672532
+4140511333,7660866
+4141023329,7693189
+4141535325,7735394
+4142047320,7760485
+4142559316,7766286
+4143071312,7800370
+4143583309,7835664
+4144095304,7825996
+4144607300,7903217
+4145119296,7955001
+4145631292,7973056
+4146143289,7993934
+4146655284,8026196
+4147167280,8086422
+4147679276,8086585
+4148191272,8132037
+4148703268,8176318
+4149215265,8166059
+4149727260,8135482
+4150239256,8165053
+4150751252,8205529
+4151263248,8222726
+4151775244,8205606
+4152287240,8186371
+4152799236,8242211
+4153311232,8273850
+4153823228,8283731
+4154335224,8278963
+4154847219,8290533
+4155359215,8334589
+4155871211,8390339
+4156383207,8408357
+4156895203,8433792
+4157407200,8459106
+4157919195,8481126
+4158431191,8492102
+4158943188,8525884
+4159455183,8546969
+4159967179,8572274
+4160479175,8534240
+4160991171,8530847
+4161503167,8515820
+4162015163,8534028
+4162527159,8558937
+4163039155,8493608
+4163551151,8483738
+4164063147,8446937
+4164575143,8370515
+4165087139,8321992
+4165599135,8282005
+4166111131,8280323
+4166623127,8275031
+4167135123,8232914
+4167647119,8179374
+4168159114,8130843
+4168671111,8109509
+4169183106,8127680
+4169695102,8133558
+4170207098,8064440
+4170719094,7999724
+4171231090,7950301
+4171743086,7929677
+4172255082,7913892
+4172767078,7861388
+4173279074,7819772
+4173791070,7754247
+4174303066,7685477
+4174815062,7637630
+4175327058,7629572
+4175839054,7626778
+4176351050,7581628
+4176863046,7510161
+4177375042,7453460
+4177887037,7425273
+4178399034,7385395
+4178911029,7392786
+4179423026,7360414
+4179935022,7286144
+4180447017,7246437
+4180959013,7252456
+4181471010,7208885
+4181983005,7173530
+4182495001,7109139
+4183006997,7048883
+4183518993,7002161
+4184030989,6996620
+4184542985,6996821
+4185054980,6920183
+4185566977,6888283
+4186078972,6867947
+4186590968,6842198
+4187102964,6815608
+4187614961,6881238
+4188126957,6940008
+4188638953,6941932
+4189150949,6993643
+4189662945,6983242
+4190174940,6937133
+4190686936,6950591
+4191198933,6918514
+4191710928,6814790
+4192222925,6784682
+4192734920,6753650
+4193246916,6680469
+4193758912,6570548
+4194270908,6503372
+4194782905,6480674
+4195294900,6468586
+4195806896,6504355
+4196318892,6548160
+4196830888,6520568
+4197342884,6519947
+4197854880,6625023
+4198366876,6674828
+4198878872,6761157
+4199390868,6837282
+4199902864,6911814
+4200414860,6918012
+4200926856,6896939
+4201438852,6879970
+4201950848,6941457
+4202462844,6944624
+4202974840,6996828
+4203486836,7014303
+4203998832,6983767
+4204510828,6994537
+4205022824,6957157
+4205534819,6854979
+4206046815,6786363
+4206558812,6774042
+4207070807,6823382
+4207582803,6844976
+4208094799,6848119
+4208606795,6840292
+4209118792,6817663
+4209630787,6818499
+4210142783,6908363
+4210654779,6893849
+4211166775,6874263
+4211678771,6864331
+4212190767,6847609
+4212702763,6818152
+4213214759,6807636
+4213726755,6838451
+4214238751,6879802
+4214750747,6855922
+4215262743,6813092
+4215774739,6819456
+4216286735,6874136
+4216798731,6886121
+4217310727,6866068
+4217822723,6899597
+4218334719,6940287
+4218846715,6984924
+4219358711,7024748
+4219870707,7027322
+4220382702,7063390
+4220894698,7088450
+4221406694,7120088
+4221918690,7106523
+4222430686,7051089
+4222942682,7145965
+4223454678,7214993
+4223966674,7172979
+4224478670,7122471
+4224990666,7086034
+4225502662,7122174
+4226014658,7140498
+4226526654,7141321
+4227038650,7170837
+4227550646,7285437
+4228062642,7219992
+4228574638,7274166
+4229086634,7354721
+4229598630,7452577
+4230110626,7540543
+4230622622,7559196
+4231134618,7570865
+4231646614,7535370
+4232158610,7562514
+4232670605,7564071
+4233182601,7564549
+4233694597,7516209
+4234206593,7509881
+4234718589,7517053
+4235230585,7536215
+4235742581,7565088
+4236254577,7547184
+4236766573,7552710
+4237278569,7620396
+4237790565,7638223
+4238302561,7627557
+4238814557,7687473
+4239326553,7731217
+4239838549,7769846
+4240350545,7807177
+4240862540,7822346
+4241374536,7908564
+4241886533,7916477
+4242398528,7955676
+4242910525,7986344
+4243422521,8004593
+4243934516,8055436
+4244446512,8112225
+4244958508,8143109
+4245470504,8170844
+4245982500,8216666
+4246494497,8282470
+4247006492,8322777
+4247518488,8320234
+4248030484,8340559
+4248542480,8295084
+4249054476,8254737
+4249566472,8297601
+4250078467,8309192
+4250590463,8280142
+4251102460,8276918
+4251614456,8266773
+4252126452,8260366
+4252638448,8222072
+4253150444,8232971
+4253662440,8283651
+4254174436,8242478
+4254686431,8240518
+4255198428,8239538
+4255710423,8202666
+4256222420,8204524
+4256734415,8192372
+4257246411,8131308
+4257758407,8121631
+4258270403,8091527
+4258782399,7985231
+4259294395,7866557
+4259806392,7848585
+4260318387,7836982
+4260830383,7817933
+4261342379,7857372
+4261854375,7852436
+4262366371,7781308
+4262878367,7709578
+4263390363,7666334
+4263902359,7661950
+4264414355,7630127
+4264926351,7556081
+4265438347,7534000
+4265950343,7463042
+4266462339,7409563
+4266974335,7382552
+4267486330,7332138
+4267998326,7265839
+4268510323,7218249
+4269022319,7235774
+4269534314,7303864
+4270046310,7346790
+4270558306,7315756
+4271070302,7263964
+4271582298,7260045
+4272094294,7197426
+4272606290,7164064
+4273118286,7225286
+4273630282,7251216
+4274142278,7192077
+4274654274,7108941
+4275166270,7060140
+4275678266,7002580
+4276190262,6996078
+4276702258,7017562
+4277214254,7007962
+4277726249,6985655
+4278238245,6977527
+4278750241,7039438
+4279262237,7060008
+4279774234,7047633
+4280286230,7045691
+4280798225,7034815
+4281310221,7014686
+4281822217,7044324
+4282334213,7108647
+4282846209,7099630
+4283358205,7041331
+4283870201,6989047
+4284382197,6946419
+4284894193,6800740
+4285406189,6756732
+4285918185,6698555
+4286430181,6691252
+4286942177,6674460
+4287454173,6608376
+4287966169,6557363
+4288478165,6500315
+4288990161,6458316
+4289502156,6498978
+4290014153,6516783
+4290526149,6482763
+4291038145,6478520
+4291550140,6450511
+4292062136,6498840
+4292574132,6528263
+4293086129,6519730
+4293598125,6514171
+4294110121,6486034
+4294622116,6428555
+4295134112,6430810
+4295646108,6448895
+4296158104,6435231
+4296670100,6489678
+4297182096,6482723
+4297694092,6524762
+4298206088,6561738
+4298718084,6500270
+4299230080,6449425
+4299742076,6485485
+4300254072,6512478
+4300766068,6514081
+4301278064,6503737
+4301790060,6508307
+4302302056,6508026
+4302814052,6402943
+4303326048,6377482
+4303838044,6434979
+4304350040,6428046
+4304862035,6405474
+4305374032,6409627
+4305886028,6376732
+4306398023,6383812
+4306910019,6394718
+4307422015,6385103
+4307934011,6311665
+4308446007,6247606
+4308958003,6257277
+4309469999,6250135
+4309981995,6296149
+4310493991,6357463
+4311005987,6368501
+4311517983,6320325
+4312029979,6353312
+4312541975,6388038
+4313053971,6404729
+4313565967,6431492
+4314077963,6367826
+4314589959,6302583
+4315101954,6306671
+4315613951,6335450
+4316125947,6383867
+4316637942,6397056
+4317149938,6404180
+4317661934,6491076
+4318173930,6551523
+4318685927,6533281
+4319197923,6510296
+4319709918,6595248
+4320221914,6744167
+4320733910,6792164
+4321245906,6804590
+4321757902,6963876
+4322269898,7096700
+4322781894,7082257
+4323293890,7104544
+4323805886,7139203
+4324317882,7187391
+4324829878,7182428
+4325341874,7106214
+4325853870,7143487
+4326365866,7219603
+4326877862,7297653
+4327389858,7314448
+4327901854,7339877
+4328413850,7401507
+4328925846,7372458
+4329437842,7371445
+4329949838,7565700
+4330461834,7623193
+4330973829,7649438
+4331485825,7746796
+4331997822,7897072
+4332509817,7887906
+4333021813,7866733
+4333533809,7899058
+4334045805,7924603
+4334557801,7945529
+4335069797,7964212
+4335581793,7940319
+4336093789,7949140
+4336605786,7967270
+4337117781,7991602
+4337629777,8049301
+4338141773,7991805
+4338653769,7997909
+4339165764,7992315
+4339677761,7931863
+4340189757,8021011
+4340701753,8052591
+4341213748,8029555
+4341725744,8149675
+4342237741,8194886
+4342749737,8200649
+4343261732,8231359
+4343773728,8248714
+4344285725,8263865
+4344797720,8276830
+4345309716,8325604
+4345821712,8413432
+4346333709,8442609
+4346845704,8466650
+4347357700,8469198
+4347869696,8463562
+4348381692,8427441
+4348893688,8391203
+4349405684,8359053
+4349917680,8297621
+4350429676,8303162
+4350941672,8307503
+4351453668,8264075
+4351965664,8234688
+4352477660,8218050
+4352989656,8217501
+4353501651,8256243
+4354013648,8221301
+4354525644,8163069
+4355037639,8154136
+4355549635,8121211
+4356061632,8111735
+4356573627,8112217
+4357085624,8080965
+4357597620,8089006
+4358109615,8079570
+4358621611,8012847
+4359133607,7952777
+4359645603,7911281
+4360157599,7859153
+4360669595,7810259
+4361181590,7790931
+4361693587,7735450
+4362205583,7677703
+4362717579,7638712
+4363229575,7648466
+4363741571,7624064
+4364253567,7605316
+4364765563,7613669
+4365277559,7572545
+4365789555,7537656
+4366301551,7518795
+4366813547,7473976
+4367325543,7422965
+4367837539,7413965
+4368349534,7408101
+4368861530,7384536
+4369373526,7341054
+4369885522,7324543
+4370397518,7303589
+4370909514,7222331
+4371421510,7238098
+4371933506,7322711
+4372445502,7330816
+4372957498,7325243
+4373469494,7334854
+4373981489,7286305
+4374493486,7221835
+4375005482,7234377
+4375517478,7183362
+4376029473,7120524
+4376541470,7110516
+4377053465,7124305
+4377565462,7151807
+4378077457,7112613
+4378589454,7068203
+4379101449,7067747
+4379613445,7178999
+4380125441,7102222
+4380637437,6958374
+4381149433,6910264
+4381661429,6914892
+4382173425,6840701
+4382685421,6801686
+4383197417,6759027
+4383709413,6779346
+4384221409,6784786
+4384733405,6697764
+4385245401,6660512
+4385757397,6621672
+4386269393,6538342
+4386781390,6433096
+4387293385,6410250
+4387805381,6404656
+4388317377,6364602
+4388829373,6355488
+4389341369,6341771
+4389853365,6296727
+4390365360,6302165
+4390877357,6338059
+4391389353,6361443
+4391901349,6339379
+4392413345,6378032
+4392925341,6396191
+4393437337,6409587
+4393949333,6414291
+4394461329,6474277
+4394973325,6448597
+4395485320,6465676
+4395997317,6678090
+4396509312,6609328
+4397021308,6583826
+4397533304,6590834
+4398045300,6581224
+4398557296,6591951
+4399069292,6600587
+4399581288,6491054
+4400093284,6407994
+4400605280,6340888
+4401117276,6326521
+4401629272,6314152
+4402141268,6230669
+4402653264,6223806
+4403165260,6244098
+4403677256,6175011
+4404189252,6111172
+4404701248,6130183
+4405213244,6115605
+4405725239,6092568
+4406237235,6113290
+4406749232,6127125
+4407261227,6144591
+4407773223,6129779
+4408285219,6130273
+4408797215,6123188
+4409309211,6136699
+4409821207,6153222
+4410333203,6192142
+4410845199,6266870
+4411357195,6334727
+4411869191,6371045
+4412381187,6404539
+4412893183,6444338
+4413405179,6481025
+4413917175,6513567
+4414429171,6554067
+4414941166,6665277
+4415453163,6647630
+4415965159,6616417
+4416477155,6671465
+4416989151,6747474
+4417501147,6749283
+4418013143,6734487
+4418525139,6820686
+4419037135,6884263
+4419549131,6854513
+4420061126,6832514
+4420573122,6860158
+4421085118,6967414
+4421597114,7008207
+4422109110,7051832
+4422621106,7051526
+4423133102,7054923
+4423645098,7121445
+4424157094,7187662
+4424669090,7221553
+4425181086,7230285
+4425693082,7272855
+4426205078,7318063
+4426717074,7370975
+4427229070,7406437
+4427741066,7490956
+4428253062,7495120
+4428765058,7479006
+4429277053,7472262
+4429789050,7453675
+4430301046,7478638
+4430813041,7538193
+4431325037,7608855
+4431837033,7590717
+4432349029,7556030
+4432861025,7556723
+4433373021,7582110
+4433885018,7573806
+4434397013,7525720
+4434909009,7497594
+4435421005,7531623
+4435933001,7511729
+4436444997,7502419
+4436956993,7503431
+4437468989,7466403
+4437980985,7478218
+4438492981,7447056
+4439004977,7399297
+4439516973,7430700
+4440028968,7504592
+4440540964,7545569
+4441052960,7564297
+4441564956,7545085
+4442076953,7639641
+4442588948,7681200
+4443100944,7707744
+4443612940,7722019
+4444124936,7843694
+4444636932,7879804
+4445148928,7865283
+4445660924,7885823
+4446172920,7935646
+4446684916,7987479
+4447196912,7961720
+4447708908,7963255
+4448220904,8000584
+4448732900,7996022
+4449244896,7965594
+4449756892,7979235
+4450268888,7979366
+4450780884,7971412
+4451292880,7974882
+4451804876,7945292
+4452316872,7986732
+4452828868,7984026
+4453340863,7969982
+4453852859,7959109
+4454364855,7936554
+4454876851,7852422
+4455388847,7797024
+4455900843,7720599
+4456412839,7642156
+4456924835,7570335
+4457436831,7507378
+4457948827,7475058
+4458460823,7433555
+4458972819,7423744
+4459484815,7358566
+4459996811,7334699
+4460508807,7370254
+4461020803,7349087
+4461532799,7296461
+4462044795,7219606
+4462556791,7191458
+4463068787,7200126
+4463580783,7146121
+4464092779,6970367
+4464604775,6917646
+4465116771,6918339
+4465628766,6905075
+4466140762,6859296
+4466652759,6848290
+4467164754,6805630
+4467676750,6759300
+4468188746,6732076
+4468700742,6693994
+4469212738,6728380
+4469724734,6736738
+4470236730,6670684
+4470748726,6666275
+4471260722,6717546
+4471772718,6755848
+4472284714,6811120
+4472796710,6939244
+4473308706,6863038
+4473820702,6853073
+4474332698,6839904
+4474844694,6821606
+4475356690,6768344
+4475868686,6747151
+4476380682,6768480
+4476892678,6799411
+4477404674,6871205
+4477916669,6900985
+4478428666,6864056
+4478940661,6776227
+4479452658,6741803
+4479964653,6757511
+4480476649,6788296
+4480988645,6694640
+4481500641,6607420
+4482012637,6555479
+4482524633,6548560
+4483036629,6525287
+4483548625,6542395
+4484060621,6511825
+4484572617,6436196
+4485084613,6400557
+4485596609,6391240
+4486108605,6377711
+4486620601,6278500
+4487132597,6183677
+4487644593,6179636
+4488156589,6159659
+4488668584,6121003
+4489180581,6030602
+4489692577,5994515
+4490204573,5899099
+4490716569,5820834
+4491228564,5814451
+4491740560,5818206
+4492252556,5805515
+4492764552,5891646
+4493276548,5927343
+4493788544,5892288
+4494300540,5857828
+4494812536,5847946
+4495324532,5916558
+4495836528,5953990
+4496348524,5903786
+4496860520,5844924
+4497372516,5841390
+4497884512,5947558
+4498396507,5915139
+4498908504,5800650
+4499420500,5753410
+4499932496,5738301
+4500444492,5724862
+4500956488,5662830
+4501468484,5720739
+4501980480,5731339
+4502492476,5653375
+4503004471,5573102
+4503516468,5548277
+4504028463,5648551
+4504540460,5680578
+4505052455,5712566
+4505564451,5829038
+4506076447,5863891
+4506588443,5875694
+4507100439,5845922
+4507612435,5797300
+4508124431,5796246
+4508636427,5771418
+4509148423,5779964
+4509660419,5806419
+4510172415,5824865
+4510684411,5837337
+4511196407,5852861
+4511708403,5916784
+4512220399,5973058
+4512732395,6096463
+4513244391,6169894
+4513756387,6206166
+4514268383,6175050
+4514780379,6157079
+4515292375,6236540
+4515804371,6303388
+4516316367,6348327
+4516828362,6383386
+4517340359,6419420
+4517852355,6473091
+4518364351,6516145
+4518876347,6559477
+4519388342,6555681
+4519900338,6601593
+4520412334,6676611
+4520924330,6709261
+4521436326,6741903
+4521948322,6766809
+4522460318,6829282
+4522972314,6877143
+4523484310,6913130
+4523996306,6941492
+4524508302,6952406
+4525020298,6981052
+4525532294,7073695
+4526044290,7119259
+4526556286,7145048
+4527068281,7205487
+4527580278,7206008
+4528092274,7246620
+4528604269,7236244
+4529116265,7309816
+4529628261,7363887
+4530140257,7435828
+4530652254,7503674
+4531164249,7436976
+4531676245,7444593
+4532188241,7573712
+4532700237,7624658
+4533212233,7658862
+4533724229,7691549
+4534236225,7683741
+4534748221,7680345
+4535260217,7682148
+4535772213,7731554
+4536284209,7817545
+4536796205,7761775
+4537308201,7752219
+4537820197,7753647
+4538332193,7804816
+4538844189,7781312
+4539356185,7782093
+4539868181,7779856
+4540380176,7677907
+4540892173,7654893
+4541404168,7661371
+4541916164,7646205
+4542428160,7626869
+4542940156,7644823
+4543452152,7652805
+4543964148,7652691
+4544476144,7625454
+4544988140,7590295
+4545500136,7600355
+4546012132,7654177
+4546524128,7619807
+4547036124,7629735
+4547548120,7646124
+4548060116,7590973
+4548572112,7593689
+4549084108,7508424
+4549596104,7504835
+4550108100,7556915
+4550620096,7617688
+4551132092,7603707
+4551644087,7586642
+4552156084,7636323
+4552668080,7676477
+4553180075,7752153
+4553692071,7750068
+4554204067,7716149
+4554716063,7702783
+4555228059,7700530
+4555740056,7701101
+4556252051,7598911
+4556764047,7547663
+4557276043,7444061
+4557788039,7399504
+4558300035,7355401
+4558812031,7288779
+4559324027,7228762
+4559836023,7231933
+4560348019,7254383
+4560860015,7227283
+4561372011,7262789
+4561884007,7298486
+4562396003,7211274
+4562907999,7170399
+4563419995,7107583
+4563931991,7105840
+4564443986,7080902
+4564955983,6951476
+4565467979,6910053
+4565979974,6907840
+4566491971,6884351
+4567003967,6951939
+4567515962,6961936
+4568027959,6922426
+4568539954,6904497
+4569051950,6926857
+4569563946,6955867
+4570075942,6990609
+4570587938,7000119
+4571099934,6964775
+4571611930,6960257
+4572123926,6964155
+4572635922,6982514
+4573147918,7029564
+4573659914,7010750
+4574171910,6998768
+4574683905,6943394
+4575195901,6887217
+4575707898,6886929
+4576219894,6846912
+4576731889,6815070
+4577243885,6699386
+4577755882,6595905
+4578267878,6448149
+4578779873,6242872
+4579291869,6000328
+4579803866,5749830
+4580315861,5495068
+4580827857,5337023
+4581339854,5111708
+4581851849,4745310
+4582363845,4432675
+4582875841,4161399
+4583387837,4043805
+4583899833,3991676
+4584411829,3998330
+4584923825,4005929
+4585435821,3988344
+4585947816,3992671
+4586459812,3963964
+4586971808,3943339
+4587483804,3898345
+4587995800,3884560
+4588507796,3866865
+4589019792,3855753
+4589531788,3819640
+4590043784,3664264
+4590555780,3562034
+4591067776,3529215
+4591579772,3423331
+4592091768,3533058
+4592603764,3486237
+4593115760,3389904
+4593627756,3331133
+4594139752,3242389
+4594651748,3230451
+4595163744,3157320
+4595675740,2974562
+4596187736,2910743
+4596699731,2891876
+4597211727,2863928
+4597723724,2888689
+4598235719,2905233
+4598747715,2931784
+4599259711,3006580
+4599771708,3105950
+4600283703,3142212
+4600795699,3086345
+4601307695,3075892
+4601819691,3119157
+4602331687,3106002
+4602843683,3145192
+4603355679,3195186
+4603867675,3246349
+4604379671,3285678
+4604891667,3208460
+4605403663,3119811
+4605915659,3118198
+4606427655,3122960
+4606939651,3061175
+4607451647,3097836
+4607963643,3142733
+4608475638,3300782
+4608987635,3286288
+4609499631,3175549
+4610011627,3219362
+4610523623,3256190
+4611035618,3468114
+4611547615,3513862
+4612059611,3525343
+4612571606,3468229
+4613083602,3442080
+4613595598,3590247
+4614107594,3323996
+4614619591,3249625
+4615131586,3255209
+4615643582,3222481
+4616155579,3224473
+4616667574,3203013
+4617179570,3190400
+4617691566,3144525
+4618203563,3173861
+4618715558,3316980
+4619227554,3199237
+4619739550,3123752
+4620251546,3356409
+4620763542,3428656
+4621275538,3557491
+4621787534,3611814
+4622299530,3636853
+4622811525,3768781
+4623323522,3814850
+4623835518,3523815
+4624347513,3326861
+4624859509,3297735
+4625371505,3282971
+4625883501,3167461
+4626395497,3092611
+4626907494,3134521
+4627419489,3500114
+4627931485,3904425
+4628443482,3971305
+4628955477,3801171
+4629467473,3474177
+4629979469,3316779
+4630491465,3255492
+4631003461,3243491
+4631515457,3274730
+4632027453,3417052
+4632539449,3689804
+4633051445,3839204
+4633563441,3752644
+4634075437,3603065
+4634587433,3455017
+4635099429,3453874
+4635611425,3479372
+4636123421,3490603
+4636635416,3346534
+4637147412,3439840
+4637659409,3753506
+4638171405,3799391
+4638683400,3582830
+4639195396,3441034
+4639707392,3409790
+4640219388,3368031
+4640731384,3358685
+4641243380,3546268
+4641755376,3650755
+4642267372,3659097
+4642779368,3795784
+4643291364,3817101
+4643803360,3721971
+4644315356,3647267
+4644827352,3569957
+4645339348,3394637
+4645851344,3142299
+4646363340,3156529
+4646875336,3101936
+4647387332,3081322
+4647899328,3274564
+4648411324,3352960
+4648923319,3248953
+4649435315,3175615
+4649947311,3121239
+4650459308,3183065
+4650971303,3375572
+4651483299,3416241
+4651995295,3299769
+4652507291,3277763
+4653019287,3451792
+4653531283,3466377
+4654043279,3293626
+4654555275,3107503
+4655067271,2995319
+4655579267,2971256
+4656091263,2841502
+4656603259,2736342
+4657115255,2786104
+4657627251,2916937
+4658139247,2943829
+4658651243,2916673
+4659163239,2896128
+4659675235,2833799
+4660187231,2807269
+4660699227,2877494
+4661211222,2881300
+4661723218,2863379
+4662235215,2881820
+4662747210,3052733
+4663259206,3238608
+4663771202,3343761
+4664283198,3352850
+4664795194,3346389
+4665307190,3306037
+4665819187,3287518
+4666331182,3308414
+4666843178,3201575
+4667355174,3176069
+4667867170,3248356
+4668379166,3262483
+4668891162,3254924
+4669403158,3250761
+4669915154,3151499
+4670427150,3106549
+4670939146,3026186
+4671451142,2861026
+4671963138,2944501
+4672475134,3206712
+4672987130,3334169
+4673499126,3361432
+4674011122,3466316
+4674523117,3420398
+4675035113,3451793
+4675547109,3459002
+4676059105,3446573
+4676571101,3539104
+4677083097,3579968
+4677595093,3560682
+4678107089,3474423
+4678619085,3543655
+4679131081,3621040
+4679643077,3577077
+4680155073,3636025
+4680667069,3649389
+4681179065,3622574
+4681691061,3550319
+4682203057,3529299
+4682715054,3538653
+4683227049,3572679
+4683739045,3666175
+4684251040,3757952
+4684763037,3760264
+4685275032,3653952
+4685787028,3626482
+4686299024,3673059
+4686811020,3651366
+4687323017,3623918
+4687835012,3514407
+4688347008,3507886
+4688859004,3589323
+4689371000,3612480
+4689882996,3510838
+4690394992,3415335
+4690906988,3530081
+4691418984,3517419
+4691930980,3450079
+4692442976,3412556
+4692954972,3390102
+4693466968,3442416
+4693978964,3469613
+4694490960,3516168
+4695002956,3533154
+4695514952,3474257
+4696026948,3413116
+4696538944,3409704
+4697050939,3398723
+4697562936,3292364
+4698074931,3204616
+4698586927,3120152
+4699098924,3075424
+4699610920,3093828
+4700122915,3399353
+4700634912,3486212
+4701146907,3529756
+4701658904,3482970
+4702170899,3295849
+4702682895,3250648
+4703194891,3221728
+4703706887,3263030
+4704218883,3310335
+4704730879,3369845
+4705242875,3414616
+4705754871,3438955
+4706266867,3470610
+4706778862,3489178
+4707290859,3406620
+4707802855,3355822
+4708314851,3268960
+4708826846,3295831
+4709338842,3331354
+4709850838,3356250
+4710362834,3420510
+4710874830,3413625
+4711386826,3379947
+4711898822,3387724
+4712410818,3358510
+4712922814,3287304
+4713434810,3288864
+4713946806,3319470
+4714458802,3373684
+4714970798,3377137
+4715482794,3355156
+4715994790,3399176
+4716506786,3432857
+4717018782,3362866
+4717530778,3277608
+4718042774,3187225
+4718554769,3156764
+4719066766,3249707
+4719578761,3400828
+4720090757,3408988
+4720602754,3426552
+4721114750,3401200
+4721626746,3438745
+4722138741,3410255
+4722650738,3401419
+4723162733,3326195
+4723674729,3350252
+4724186725,3434809
+4724698721,3465318
+4725210717,3559354
+4725722713,3593772
+4726234709,3556874
+4726746705,3491352
+4727258701,3452452
+4727770697,3378281
+4728282693,3257745
+4728794689,3222365
+4729306685,3211616
+4729818681,3225069
+4730330677,3245255
+4730842673,3258552
+4731354669,3292205
+4731866664,3336931
+4732378660,3281336
+4732890657,3243956
+4733402653,3194569
+4733914648,3158705
+4734426644,3153580
+4734938640,3243513
+4735450636,3298640
+4735962632,3271392
+4736474628,3217951
+4736986624,3181757
+4737498620,3161353
+4738010616,3085411
+4738522612,2901280
+4739034608,2803740
+4739546604,2781822
+4740058600,2961820
+4740570595,3120051
+4741082592,3105929
+4741594588,3088571
+4742106583,3047452
+4742618580,3043934
+4743130575,2991154
+4743642572,2977679
+4744154567,2968548
+4744666563,3043938
+4745178559,3055475
+4745690556,3056766
+4746202552,2974301
+4746714547,2921515
+4747226543,2859379
+4747738539,2767674
+4748250535,2728071
+4748762531,2647536
+4749274527,2616326
+4749786523,2666215
+4750298519,2716987
+4750810515,2720361
+4751322511,2660782
+4751834507,2610679
+4752346503,2513761
+4752858499,2444298
+4753370495,2336699
+4753882491,2307827
+4754394487,2388206
+4754906483,2483486
+4755418479,2650977
+4755930475,2612309
+4756442471,2505687
+4756954467,2464582
+4757466462,2448612
+4757978459,2484355
+4758490455,2465479
+4759002450,2427393
+4759514446,2426424
+4760026442,2433135
+4760538438,2461687
+4761050434,2520774
+4761562430,2532266
+4762074426,2507040
+4762586422,2475801
+4763098418,2454579
+4763610414,2438883
+4764122410,2381080
+4764634406,2348608
+4765146402,2299505
+4765658397,2250212
+4766170394,2341921
+4766682390,2439579
+4767194386,2447232
+4767706382,2463769
+4768218378,2496541
+4768730373,2469907
+4769242369,2444284
+4769754366,2416394
+4770266361,2334805
+4770778358,2326855
+4771290353,2367902
+4771802349,2400862
+4772314345,2430268
+4772826342,2442279
+4773338337,2441737
+4773850333,2435965
+4774362329,2396515
+4774874325,2382890
+4775386321,2390212
+4775898317,2387620
+4776410313,2412336
+4776922308,2409920
+4777434305,2398375
+4777946301,2411826
+4778458297,2428065
+4778970293,2391280
+4779482288,2337337
+4779994285,2336920
+4780506281,2391715
+4781018276,2420062
+4781530273,2457352
+4782042268,2476301
+4782554264,2439326
+4783066260,2432547
+4783578256,2449998
+4784090252,2480667
+4784602248,2469917
+4785114244,2457733
+4785626240,2454742
+4786138236,2480075
+4786650232,2514313
+4787162228,2460324
+4787674224,2475845
+4788186220,2555092
+4788698216,2504537
+4789210212,2501939
+4789722208,2508843
+4790234204,2503850
+4790746200,2479904
+4791258196,2463557
+4791770192,2500204
+4792282188,2474908
+4792794184,2446812
+4793306180,2397897
+4793818175,2424748
+4794330171,2441873
+4794842167,2337425
+4795354163,2285993
+4795866159,2268456
+4796378155,2260640
+4796890151,2326406
+4797402147,2426383
+4797914143,2468589
+4798426139,2487541
+4798938135,2413103
+4799450131,2358349
+4799962127,2410617
+4800474123,2389352
+4800986119,2326019
+4801498115,2287987
+4802010111,2310031
+4802522107,2336661
+4803034103,2331799
+4803546098,2352570
+4804058095,2375211
+4804570090,2355063
+4805082086,2304895
+4805594083,2251146
+4806106079,2228957
+4806618074,2218210
+4807130071,2260920
+4807642066,2335276
+4808154062,2415947
+4808666058,2452773
+4809178054,2386079
+4809690050,2297861
+4810202046,2255877
+4810714042,2244930
+4811226038,2209784
+4811738034,2170829
+4812250030,2183948
+4812762026,2316929
+4813274022,2361668
+4813786018,2335020
+4814298014,2326970
+4814810010,2328783
+4815322006,2311355
+4815834002,2251751
+4816345998,2121078
+4816857994,2065610
+4817369990,2204258
+4817881986,2256090
+4818393981,2279017
+4818905977,2300989
+4819417974,2200727
+4819929970,2168491
+4820441965,2153690
+4820953961,2084332
+4821465957,2031501
+4821977953,2113014
+4822489949,2271091
+4823001945,2285585
+4823513941,2261886
+4824025937,2249368
+4824537933,2253703
+4825049929,2275393
+4825561925,2228247
+4826073921,2081961
+4826585917,2134220
+4827097913,2184839
+4827609909,2229336
+4828121905,2275714
+4828633901,2297893
+4829145897,2334061
+4829657892,2321000
+4830169888,2312832
+4830681884,2308603
+4831193880,2290313
+4831705877,2287619
+4832217872,2302070
+4832729868,2347974
+4833241864,2374382
+4833753860,2392761
+4834265856,2387456
+4834777852,2343641
+4835289848,2340291
+4835801844,2337497
+4836313840,2344249
+4836825836,2407422
+4837337832,2402371
+4837849828,2420750
+4838361824,2524412
+4838873820,2462413
+4839385816,2430403
+4839897811,2430447
+4840409807,2469775
+4840921804,2524324
+4841433799,2377598
+4841945796,2432455
+4842457792,2503690
+4842969787,2520855
+4843481783,2500521
+4843993779,2461930
+4844505775,2472707
+4845017771,2543828
+4845529767,2639460
+4846041764,2651049
+4846553759,2541746
+4847065755,2495746
+4847577751,2504713
+4848089747,2495288
+4848601743,2552192
+4849113739,2660136
+4849625735,2706846
+4850137731,2744825
+4850649727,2737378
+4851161723,2702646
+4851673719,2689534
+4852185715,2738299
+4852697711,2804052
+4853209707,2823085
+4853721703,2854416
+4854233699,2886810
+4854745695,2891459
+4855257691,2870380
+4855769686,2836079
+4856281682,2764996
+4856793678,2718966
+4857305674,2739169
+4857817670,2736392
+4858329667,2748360
+4858841662,2814431
+4859353659,2764311
+4859865654,2707021
+4860377650,2708477
+4860889646,2705534
+4861401642,2703974
+4861913638,2690373
+4862425634,2686713
+4862937630,2674087
+4863449626,2627288
+4863961622,2637610
+4864473618,2617453
+4864985614,2576396
+4865497610,2563464
+4866009606,2527703
+4866521602,2552857
+4867033597,2551449
+4867545593,2523758
+4868057589,2520219
+4868569585,2521311
+4869081582,2622697
+4869593577,2555503
+4870105573,2530380
+4870617569,2513853
+4871129565,2473151
+4871641561,2460525
+4872153557,2461251
+4872665553,2446891
+4873177549,2423131
+4873689545,2438409
+4874201541,2452098
+4874713537,2413325
+4875225533,2413007
+4875737529,2424952
+4876249525,2390197
+4876761521,2415413
+4877273517,2369317
+4877785512,2224898
+4878297509,2289071
+4878809504,2309308
+4879321501,2257070
+4879833496,2209780
+4880345492,2224050
+4880857488,2270581
+4881369485,2286066
+4881881480,2276682
+4882393476,2277170
+4882905472,2241022
+4883417468,2227722
+4883929464,2239836
+4884441460,2246672
+4884953457,2307892
+4885465452,2321984
+4885977448,2243962
+4886489444,2243029
+4887001440,2200886
+4887513436,2266724
+4888025432,2314283
+4888537428,2303032
+4889049424,2297393
+4889561420,2281971
+4890073416,2318539
+4890585412,2436381
+4891097408,2453303
+4891609403,2505462
+4892121399,2489439
+4892633395,2482994
+4893145391,2505854
+4893657387,2479659
+4894169384,2503906
+4894681379,2534000
+4895193375,2513046
+4895705371,2541141
+4896217367,2513275
+4896729363,2483769
+4897241359,2427912
+4897753355,2428449
+4898265351,2491901
+4898777347,2515871
+4899289343,2448871
+4899801339,2436265
+4900313335,2480459
+4900825331,2514935
+4901337327,2458679
+4901849323,2448621
+4902361319,2492529
+4902873315,2504924
+4903385311,2465571
+4903897307,2487521
+4904409302,2538936
+4904921298,2536159
+4905433294,2491957
+4905945290,2396350
+4906457286,2338097
+4906969282,2363695
+4907481278,2502563
+4907993274,2558539
+4908505270,2511399
+4909017266,2466988
+4909529262,2407912
+4910041258,2348527
+4910553254,2360576
+4911065250,2385929
+4911577246,2402335
+4912089242,2454265
+4912601238,2503267
+4913113234,2514931
+4913625230,2499933
+4914137226,2442949
+4914649221,2441372
+4915161217,2449152
+4915673214,2407452
+4916185209,2419093
+4916697205,2441790
+4917209201,2380559
+4917721197,2330891
+4918233193,2345827
+4918745190,2401820
+4919257185,2379505
+4919769181,2406694
+4920281177,2383202
+4920793173,2390443
+4921305169,2418598
+4921817165,2418871
+4922329161,2333847
+4922841157,2332804
+4923353153,2347740
+4923865148,2306352
+4924377144,2328704
+4924889140,2344532
+4925401137,2344394
+4925913133,2344346
+4926425128,2321332
+4926937124,2311082
+4927449120,2301574
+4927961117,2327114
+4928473113,2330512
+4928985109,2334743
+4929497105,2402055
+4930009100,2371820
+4930521096,2310129
+4931033092,2313457
+4931545088,2312502
+4932057084,2290876
+4932569080,2247047
+4933081076,2275166
+4933593072,2350747
+4934105068,2366853
+4934617064,2321843
+4935129060,2405523
+4935641056,2455191
+4936153052,2387202
+4936665048,2245830
+4937177044,2336327
+4937689040,2417963
+4938201035,2362304
+4938713032,2355505
+4939225027,2458647
+4939737024,2485301
+4940249020,2468944
+4940761015,2392299
+4941273011,2400439
+4941785008,2465204
+4942297004,2470442
+4942808999,2466196
+4943320996,2504693
+4943832991,2518619
+4944344987,2535725
+4944856983,2529111
+4945368979,2490303
+4945880975,2432670
+4946392971,2451867
+4946904967,2522468
+4947416963,2561775
+4947928959,2614277
+4948440955,2648837
+4948952951,2644148
+4949464947,2598089
+4949976943,2606847
+4950488939,2640949
+4951000935,2599324
+4951512931,2615006
+4952024926,2613318
+4952536923,2577217
+4953048919,2587188
+4953560914,2662887
+4954072910,2648576
+4954584906,2499131
+4955096902,2522632
+4955608898,2593117
+4956120894,2537337
+4956632890,2571147
+4957144886,2627483
+4957656882,2570044
+4958168878,2551919
+4958680874,2566118
+4959192870,2484881
+4959704866,2423848
+4960216862,2436180
+4960728858,2444526
+4961240854,2482467
+4961752850,2502265
+4962264846,2526368
+4962776842,2522246
+4963288838,2451362
+4963800833,2398188
+4964312830,2421715
+4964824826,2420869
+4965336822,2425598
+4965848817,2420588
+4966360813,2413443
+4966872809,2380637
+4967384805,2285537
+4967896801,2178017
+4968408797,2225063
+4968920793,2362847
+4969432790,2367283
+4969944785,2340424
+4970456781,2318436
+4970968777,2322672
+4971480773,2341025
+4971992769,2305523
+4972504765,2230912
+4973016761,2234484
+4973528757,2319174
+4974040753,2378785
+4974552749,2393589
+4975064745,2428414
+4975576741,2439984
+4976088737,2455881
+4976600733,2463805
+4977112729,2380875
+4977624725,2238279
+4978136721,2248828
+4978648717,2323905
+4979160713,2375135
+4979672708,2432100
+4980184704,2442013
+4980696700,2479663
+4981208696,2458617
+4981720693,2451109
+4982232688,2501220
+4982744684,2504814
+4983256680,2495352
+4983768676,2485357
+4984280672,2447658
+4984792668,2426128
+4985304664,2454654
+4985816660,2481911
+4986328656,2486137
+4986840652,2469156
+4987352648,2478973
+4987864644,2539865
+4988376640,2468371
+4988888636,2447890
+4989400632,2516185
+4989912628,2543565
+4990424624,2527538
+4990936620,2488704
+4991448615,2478278
+4991960611,2528693
+4992472607,2509301
+4992984603,2524442
+4993496599,2538903
+4994008595,2490289
+4994520591,2486478
+4995032587,2545196
+4995544583,2511131
+4996056579,2520878
+4996568575,2529730
+4997080571,2510705
+4997592567,2476825
+4998104563,2397715
+4998616559,2326903
+4999128555,2358609
+4999640551,2386019
+5000152547,2364118
+5000664543,2277428
+5001176539,2319265
+5001688535,2412262
+5002200531,2429081
+5002712526,2343094
+5003224522,2222576
+5003736519,2174820
+5004248514,2228973
+5004760510,2415982
+5005272507,2488826
+5005784503,2477899
+5006296498,2439528
+5006808494,2334802
+5007320490,2268011
+5007832486,2246672
+5008344482,2167159
+5008856478,2155867
+5009368474,2317820
+5009880470,2395647
+5010392466,2405691
+5010904462,2396006
+5011416458,2396832
+5011928454,2385520
+5012440450,2421585
+5012952446,2418668
+5013464442,2403415
+5013976438,2377259
+5014488434,2343451
+5015000430,2391366
+5015512426,2429369
+5016024422,2397535
+5016536418,2379671
+5017048414,2360732
+5017560410,2334504
+5018072406,2294670
+5018584402,2280794
+5019096398,2303676
+5019608394,2267484
+5020120389,2199164
+5020632385,2190013
+5021144382,2242424
+5021656378,2309898
+5022168373,2307967
+5022680369,2261741
+5023192365,2268700
+5023704361,2271947
+5024216357,2206974
+5024728353,2200336
+5025240349,2199973
+5025752345,2210437
+5026264341,2277799
+5026776337,2261626
+5027288333,2188611
+5027800329,2168979
+5028312325,2222657
+5028824321,2226468
+5029336317,2189748
+5029848313,2156383
+5030360309,2090498
+5030872304,2157348
+5031384301,2248831
+5031896296,2218650
+5032408292,2227080
+5032920288,2235101
+5033432284,2237648
+5033944280,2170808
+5034456276,2081352
+5034968272,2130465
+5035480268,2152476
+5035992264,2153695
+5036504260,2208499
+5037016256,2202633
+5037528252,2217120
+5038040248,2190873
+5038552244,2147195
+5039064240,2082019
+5039576236,2019283
+5040088232,1970183
+5040600228,1980064
+5041112224,2015828
+5041624220,2078543
+5042136216,2065246
+5042648211,2000025
+5043160208,1945406
+5043672204,1934171
+5044184199,2012374
+5044696195,2036839
+5045208191,2017121
+5045720187,2038799
+5046232183,2086131
+5046744180,2056047
+5047256175,2033031
+5047768171,2040738
+5048280167,2068004
+5048792163,2066106
+5049304159,2066786
+5049816155,2093345
+5050328151,2120078
+5050840147,2075703
+5051352143,1966232
+5051864139,1983362
+5052376135,2132361
+5052888131,2199811
+5053400127,2128225
+5053912123,2085166
+5054424119,2075172
+5054936115,2191467
+5055448110,2300414
+5055960107,2324869
+5056472102,2334205
+5056984099,2354735
+5057496095,2312523
+5058008090,2356871
+5058520086,2404182
+5059032082,2394940
+5059544078,2376588
+5060056074,2326630
+5060568070,2275035
+5061080066,2257693
+5061592062,2308139
+5062104058,2379288
+5062616054,2387906
+5063128050,2387843
+5063640046,2403382
+5064152042,2403068
+5064664038,2362050
+5065176034,2308992
+5065688030,2360984
+5066200026,2424711
+5066712022,2407802
+5067224018,2373906
+5067736013,2351687
+5068248010,2397665
+5068760006,2422829
+5069272002,2405279
+5069783997,2349450
+5070295993,2329207
+5070807990,2361145
+5071319986,2363346
+5071831981,2394787
+5072343977,2434889
+5072855973,2392101
+5073367969,2404478
+5073879965,2405668
+5074391961,2330706
+5074903957,2271861
+5075415953,2219903
+5075927949,2314112
+5076439945,2356030
+5076951941,2386696
+5077463937,2416496
+5077975933,2398218
+5078487929,2436410
+5078999925,2420454
+5079511920,2394477
+5080023917,2436167
+5080535912,2475359
+5081047908,2464617
+5081559904,2460842
+5082071900,2439009
+5082583896,2420307
+5083095892,2378957
+5083607888,2364867
+5084119884,2378646
+5084631880,2349989
+5085143876,2358007
+5085655872,2374220
+5086167868,2348500
+5086679864,2325881
+5087191860,2336451
+5087703856,2318000
+5088215852,2287421
+5088727848,2292060
+5089239844,2258606
+5089751840,2254728
+5090263835,2267097
+5090775832,2270007
+5091287828,2213918
+5091799824,2142850
+5092311820,2107843
+5092823816,2091531
+5093335811,2081436
+5093847808,2103475
+5094359803,2141017
+5094871799,2147115
+5095383795,2135794
+5095895791,2114926
+5096407787,2115130
+5096919783,2144898
+5097431779,2114368
+5097943775,2064674
+5098455771,2060741
+5098967767,2076662
+5099479763,2090976
+5099991759,2072409
+5100503755,2051847
+5101015751,2045505
+5101527747,2020529
+5102039743,2034078
+5102551739,2041687
+5103063735,2035000
+5103575731,1999874
+5104087727,1988653
+5104599723,2033526
+5105111719,2052562
+5105623715,2028886
+5106135711,2053282
+5106647706,2066412
+5107159702,2051057
+5107671698,2049800
+5108183694,2092810
+5108695690,2075253
+5109207686,2052026
... 80193 lines suppressed ...