<?php
/*
Author: Silviu Schiau (@sschiau on Twitter)
Web: www.schiau.co
File: Particle.php
Created: 1364036124000 (UNIX Time)
Modified: 1378831167000 (UNIX Time)
About: PHP implementation of Twitter Snowflake ID Generator (Extended to 42bits epoch for 96 years 1 month 21 days 16 hours 42 minutes 24 seconds in the future)
License: Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt
Thanks to Twitter for Snowflake.
This header should NOT be removed if you want to use Particle.
*/
class Particle
{
const EPOCH=1378831167000;
final public function generateParticle($machine_id)
{
//Time - 42 bits (millisecond precision w/ a custom epoch gives us 96 years 1 month 21 days 16 hours 42 minutes 24 seconds in the future)
$time = floor(microtime(true) * 1000);
//Substract custom epoch from current time
$time -= self::EPOCH;
//Add to base
$base = pow(2,41);
$base += $time;
$base = decbin($base);
//configured machine id - 10 bits - to 1024 machines
$machineid = decbin($machine_id);
//sequence number - 12 bits - up to 4096 random numbers per machine
$random = mt_rand(0,pow(2,12)-1);
$random = decbin($random);
//Pack
$base = $base.$machineid.$random;
return base_convert($base,2,10);
}
final public function timeFromParticle($particle)
{
return base_convert(substr(base_convert($particle,10,2),0,41),2,10)-pow(2,41)+self::EPOCH;
}
}
function getId($machine_id = 0, $sleep = true) {
// Without sleeping 1ms two elements created at the very
// same time will collide when generated on the same machine
if ($sleep) {
usleep(1000);
}
$particle = new Particle;
return $particle->generateParticle($machine_id);
}
// We need to verify that there are no ID conflicts
echo "Same machine same time\n";
echo getId(1, false) . "\n";
echo getId(1, false) . "\n";
echo getId(1, false) . "\n";
echo getId(1, false) . "\n";
echo getId(1, false) . "\n";
echo getId(1, false) . "\n";
echo "Different machine same time\n";
echo getId(10, false) . "\n";
echo getId(20, false) . "\n";
echo getId(30, false) . "\n";
echo getId(10, false) . "\n";
echo getId(20, false) . "\n";
echo getId(30, false) . "\n";
echo "Same machine different time\n";
echo getId(1) . "\n";
echo getId(1) . "\n";
echo getId(1) . "\n";
echo getId(1) . "\n";
echo getId(1) . "\n";
echo getId(1) . "\n";
Same machine same time
18153734779329491
18153734779329968
9076867389664492
2269216847416246
9076867389664498
9076867389665061
Different machine same time
145229878234622414
145229878234621490
290459756469283425
145229878234622660
290459756469243243
145229878234642416
Same machine different time
9076867389668803
9076867389673133
9076867389680976
18153734779369483
9076867389689830
1134608423711643
Output for 7.1.6
Same machine same time
4538433694842722
567304211855555
18153734779379444
9076867389689750
18153734779377754
18153734779379515
Different machine same time
72614939117507956
72614939117507260
290459756470069399
145229878235016147
145229878235014689
145229878235034694
Same machine different time
4538433694846643
9076867389697818
1134608423712734
9076867389705350
18153734779420637
567304211857106
Output for 7.1.5
Same machine same time
18153734779354718
4538433694838412
9076867389677177
9076867389676746
18153734779353829
18153734779354083
Different machine same time
145229878234818640
145229878234817969
290459756469676580
145229878234820291
290459756469636143
290459756469676066
Same machine different time
4538433694840710
18153734779371368
18153734779377849
283652105927917
2269216847424507
18153734779402297
Output for 7.1.4
Same machine same time
18153734779363296
283652105927531
18153734779363326
9076867389680839
9076867389681054
9076867389680914
Different machine same time
145229878234885108
290459756469767999
9076867389681499
72614939117442528
145229878234883324
290459756469808972
Same machine different time
18153734779370018
9076867389689126
18153734779386089
18153734779395979
18153734779402622
9076867389706205
Output for 5.6.11, 7.1.3
Process exited with code 137.
Output for 7.1.2
Same machine same time
2269216847419163
18153734779353944
2269216847419262
9076867389676733
18153734779355062
9076867389677454
Different machine same time
145229878234819871
290459756469636827
290459756469676247
145229878234819695
290459756469636763
290459756469676416
Same machine different time
18153734779362801
9076867389684938
18153734779377931
18153734779394257
4538433694850701
18153734779411256
Output for 7.1.1
Same machine same time
18153734779338375
9076867389669071
18153734779337363
18153734779337890
18153734779337031
18153734779337855
Different machine same time
2269216847417011
145229878234687175
290459756469413948
36307469558672048
290459756469373073
290459756469415486
Same machine different time
18153734779345212
18153734779355095
18153734779361516
18153734779370410
18153734779379341
18153734779387690
Output for 7.1.0
Same machine same time
4538433694834194
18153734779338465
18153734779337395
4538433694834502
18153734779338601
9076867389668514
Different machine same time
4538433694834014
290459756469374533
290459756469415260
145229878234689069
4538433694833956
290459756469415604
Same machine different time
283652105927286
18153734779354800
9076867389681605
18153734779370526
9076867389689243
18153734779385985
Output for 7.0.20
Same machine same time
18153734779329405
2269216847416213
18153734779328845
18153734779330194
18153734779330414
9076867389664445
Different machine same time
145229878234622928
72614939117310877
145229878234642288
18153734779327889
290459756469242110
36307469558660516
Same machine different time
9076867389668687
4538433694836700
9076867389680842
18153734779370954
9076867389689490
18153734779387665
Output for 7.0.19
Same machine same time
18153734779330015
18153734779330182
9076867389664708
18153734779330260
9076867389665260
18153734779328949
Different machine same time
72614939117311466
290459756469243699
145229878234641444
145229878234623810
72614939117310885
36307469558660558
Same machine different time
18153734779337433
2269216847418283
4538433694838699
9076867389680813
4538433694842734
18153734779387051
Output for 7.0.18
Same machine same time
2269216847421328
9076867389684787
18153734779370865
9076867389685734
2269216847421414
18153734779370089
Different machine same time
36307469558737885
290459756469898158
145229878234969839
36307469558737423
145229878234948904
290459756469939693
Same machine different time
4538433694844641
4538433694846656
18153734779394765
2269216847425474
18153734779410531
18153734779419661
Output for 7.0.17
Same machine same time
4538433694834318
9076867389669239
18153734779337987
18153734779337264
9076867389668837
18153734779337336
Different machine same time
72614939117344575
145229878234687452
145229878234707843
145229878234689455
290459756469374602
36307469558676859
Same machine different time
18153734779345340
2269216847419280
9076867389680700
18153734779378144
18153734779387625
2269216847424397
Output for 7.0.16
Same machine same time
9076867389693857
18153734779387270
9076867389693853
18153734779387296
18153734779387500
4538433694846736
Different machine same time
567304211855786
145229878235079812
290459756470201327
145229878235081327
72614939117540173
72614939117550164
Same machine different time
18153734779395095
18153734779402871
9076867389705744
4538433694854727
9076867389713606
18153734779435050
Output for 7.0.15
Same machine same time
4538433694924594
4538433694924381
18153734779697235
18153734779698740
18153734779697976
18153734779698108
Different machine same time
145229878237571508
72614939118785394
290459756475182747
72614939118786067
290459756475141033
290459756475181399
Same machine different time
9076867389852688
2269216847464251
9076867389861103
18153734779738276
4538433694936844
4538433694939041
Output for 7.0.14
Same machine same time
18153734779501620
18153734779500583
18153734779501441
18153734779502519
9076867389751073
9076867389750777
Different machine same time
18153734779499835
290459756471996048
290459756472036615
72614939117999142
290459756471994480
290459756472035436
Same machine different time
18153734779510380
2269216847439805
18153734779526958
18153734779533716
9076867389774973
9076867389779723
Output for 7.0.13
Same machine same time
18153734779328666
4538433694832344
18153734779329675
18153734779328804
18153734779328532
1134608423708047
Different machine same time
145229878234623316
290459756469242408
72614939117320932
145229878234622870
290459756469373040
290459756469415300
Same machine different time
18153734779345024
9076867389677196
9076867389681580
9076867389685436
9076867389689708
9076867389693371
Output for 7.0.12
Same machine same time
9076867389681553
18153734779363025
9076867389681635
9076867389681121
9076867389681064
18153734779362770
Different machine same time
145229878234884107
290459756469767315
290459756469807189
9076867389680371
72614939117441964
72614939117452079
Same machine different time
18153734779371371
18153734779378550
18153734779387480
18153734779395978
18153734779403584
4538433694854786
Output for 7.0.11
Same machine same time
4538433694838554
18153734779354709
4538433694838446
18153734779354555
9076867389676692
18153734779354240
Different machine same time
145229878234819695
290459756469636314
290459756469677152
1134608423709527
36307469558704594
72614939117419064
Same machine different time
4538433694840776
18153734779370282
9076867389689174
18153734779387342
18153734779394882
2269216847425321
Output for 7.0.10
Same machine same time
9076867389673054
4538433694836725
18153734779346051
4538433694836542
18153734779345565
4538433694836360
Different machine same time
145229878234754374
145229878234752988
290459756469545878
145229878234753381
290459756469505584
72614939117386244
Same machine different time
9076867389676985
18153734779361834
9076867389689368
18153734779386277
18153734779394362
9076867389701680
Output for 7.0.9
Same machine same time
9076867389668907
4538433694834412
18153734779338090
18153734779338053
18153734779337081
9076867389669026
Different machine same time
145229878234689382
36307469558671699
290459756469414812
72614939117343861
290459756469374602
290459756469414558
Same machine different time
18153734779345939
9076867389677348
18153734779363126
9076867389684875
2269216847422225
18153734779387215
Output for 7.0.8
Same machine same time
18153734779330351
18153734779329013
9076867389664523
18153734779328724
9076867389664550
18153734779328574
Different machine same time
145229878234622725
290459756469243097
145229878234642377
72614939117310992
72614939117310623
290459756469283582
Same machine different time
18153734779344930
18153734779354750
9076867389680945
18153734779371136
35456513240975
9076867389693947
Output for 7.0.7
Same machine same time
18153734779354540
9076867389677068
18153734779354327
4538433694838329
9076867389676653
9076867389677046
Different machine same time
145229878234820132
145229878234818244
72614939117419502
18153734779352393
290459756469635241
290459756469676438
Same machine different time
18153734779362312
4538433694842671
4538433694844870
18153734779395045
18153734779403903
9076867389705707
Output for 7.0.6
Same machine same time
9076867389669006
9076867389669096
1134608423708658
9076867389669119
9076867389668612
9076867389668598
Different machine same time
145229878234687591
72614939117343565
290459756469414511
145229878234687634
290459756469374436
4538433694834610
Same machine different time
18153734779345263
4538433694838545
9076867389680753
18153734779371280
18153734779377916
18153734779387133
Output for 7.0.5
Same machine same time
567304211854278
9076867389668616
4538433694834457
18153734779337711
18153734779336732
18153734779338554
Different machine same time
72614939117343995
290459756469373652
290459756469414602
145229878234689520
567304211854245
290459756469414014
Same machine different time
18153734779345126
18153734779353148
9076867389680775
9076867389685301
9076867389693176
18153734779395887
Output for 7.0.4
Same machine same time
18153734779338179
18153734779337501
18153734779337588
9076867389669099
18153734779337349
9076867389668673
Different machine same time
145229878234687669
145229878234686789
36307469558676941
36307469558671986
290459756469374468
72614939117353937
Same machine different time
18153734779345087
283652105927408
18153734779361317
1134608423710693
9076867389689768
18153734779387328
Output for 7.0.3
Same machine same time
9076867389664772
4538433694832570
18153734779330183
2269216847416279
2269216847416307
18153734779330389
Different machine same time
145229878234622249
72614939117310656
145229878234641590
72614939117311396
290459756469243693
290459756469283962
Same machine different time
283652105927293
18153734779353968
9076867389680830
1134608423710657
9076867389689043
18153734779387845
Output for 7.0.2
Same machine same time
18153734779337555
18153734779337888
18153734779337505
9076867389669095
18153734779338684
9076867389668848
Different machine same time
145229878234688453
145229878234687445
290459756469415593
72614939117344706
290459756469374494
72614939117353808
Same machine different time
2269216847418324
18153734779354607
18153734779362279
18153734779369689
18153734779378666
2269216847423448
Output for 7.0.1
Same machine same time
2269216847419239
9076867389676576
18153734779354637
1134608423709574
9076867389677305
9076867389677001
Different machine same time
145229878234820070
72614939117409044
290459756469677342
72614939117409984
18153734779352223
145229878234838355
Same machine different time
18153734779361310
18153734779370622
18153734779378877
4538433694846854
9076867389697931
18153734779404142
Output for 7.0.0
Same machine same time
9076867389668949
4538433694834207
9076867389669083
18153734779338711
9076867389669220
18153734779338082
Different machine same time
145229878234687993
290459756469373338
145229878234707306
145229878234688128
72614939117343336
290459756469415328
Same machine different time
18153734779346142
18153734779354889
9076867389681290
18153734779370697
18153734779378615
18153734779386866
Output for 5.6.30
Same machine same time
4538433694834425
18153734779338655
9076867389668558
18153734779336888
18153734779337280
567304211854292
Different machine same time
145229878234687644
72614939117343636
290459756469414324
145229878234688772
145229878234687174
145229878234707896
Same machine different time
9076867389672689
9076867389676921
283652105927550
9076867389685453
9076867389689277
283652105927921
Output for 5.6.29
Same machine same time
18153734779338576
4538433694834189
18153734779338648
9076867389669206
18153734779337247
9076867389668401
Different machine same time
72614939117344389
36307469558671629
290459756469415416
145229878234688812
145229878234686529
145229878234707185
Same machine different time
4538433694836465
18153734779353622
18153734779361717
18153734779369839
18153734779378714
18153734779386912
Output for 5.6.28
Same machine same time
18153734779337755
18153734779337104
18153734779338164
4538433694834238
9076867389669153
9076867389668907
Different machine same time
145229878234688263
36307469558671857
9076867389669214
145229878234687506
290459756469374828
290459756469415240
Same machine different time
4538433694836717
141826052963706
141826052963770
9076867389684960
18153734779386245
1134608423712201
Output for 5.6.27
Same machine same time
9076867389673115
1134608423709108
9076867389673166
18153734779345319
18153734779346281
18153734779346936
Different machine same time
145229878234753596
290459756469505383
36307469558693359
36307469558688381
290459756469505785
145229878234773183
Same machine different time
18153734779353646
9076867389680780
9076867389685745
18153734779379234
9076867389693029
1134608423712742
Output for 5.6.26
Same machine same time
1134608423709064
18153734779345545
18153734779346728
18153734779345664
18153734779345685
9076867389673028
Different machine same time
18153734779344261
72614939117376473
290459756469545825
36307469558688677
290459756469505786
290459756469544993
Same machine different time
18153734779353150
18153734779362901
18153734779370925
18153734779379059
18153734779386310
9076867389697873
Output for 5.6.25
Same machine same time
18153734779345823
18153734779346010
18153734779346228
18153734779345342
18153734779346029
2269216847418134
Different machine same time
36307469558688750
18153734779344031
290459756469546865
18153734779344280
145229878234752119
290459756469546082
Same machine different time
9076867389677227
2269216847420273
9076867389685045
18153734779379647
9076867389697177
18153734779403004
Output for 5.6.24
Same machine same time
18153734779336887
18153734779337368
9076867389669373
9076867389668965
18153734779336986
18153734779337933
Different machine same time
145229878234688719
290459756469374360
290459756469415770
36307469558672223
145229878234686987
290459756469414244
Same machine different time
18153734779345783
9076867389677066
18153734779362068
18153734779370136
18153734779386553
18153734779394385
Output for 5.6.23
Same machine same time
4538433694840409
567304211855090
2269216847420378
18153734779361299
567304211855045
18153734779361447
Different machine same time
145229878234884539
290459756469767656
145229878234903973
72614939117442122
145229878234883569
290459756469808291
Same machine different time
9076867389685331
18153734779377687
9076867389697345
18153734779404197
18153734779412222
9076867389709637
Output for 5.6.22
Same machine same time
18153734779337839
4538433694834657
18153734779338731
1134608423708571
9076867389668447
18153734779338469
Different machine same time
36307469558672272
145229878234686995
145229878234707674
145229878234689238
290459756469374491
72614939117353536
Same machine different time
18153734779345430
18153734779354084
9076867389680752
9076867389685573
9076867389689251
9076867389693441
Output for 5.6.21
Same machine same time
9076867389669343
4538433694834673
18153734779338663
9076867389669225
18153734779337028
18153734779337826
Different machine same time
36307469558671891
145229878234687009
290459756469414526
36307469558672249
145229878234687476
290459756469414325
Same machine different time
4538433694836629
2269216847419249
4538433694840489
18153734779370870
18153734779379577
18153734779386799
Output for 5.6.20
Same machine same time
18153734779338234
2269216847417157
18153734779337628
4538433694834293
18153734779338165
18153734779337999
Different machine same time
18153734779336182
145229878234687038
72614939117353712
72614939117344472
145229878234686636
36307469558676870
Same machine different time
18153734779345190
18153734779354137
18153734779361767
18153734779370899
9076867389689208
567304211855838
Output for 5.6.19
Same machine same time
2269216847417284
18153734779336840
18153734779338249
18153734779337392
9076867389668477
567304211854291
Different machine same time
145229878234688411
18153734779335857
36307469558676942
18153734779335969
72614939117343601
290459756469414733
Same machine different time
4538433694836398
18153734779353820
567304211855063
18153734779370789
4538433694844807
18153734779386024
Output for 5.6.18
Same machine same time
18153734779369599
9076867389689383
9076867389689421
4538433694844502
567304211855557
18153734779378691
Different machine same time
72614939117507841
9076867389688398
290459756470070750
145229878235015816
290459756470028937
72614939117517564
Same machine different time
4538433694846620
9076867389697084
4538433694850704
9076867389705699
141826052964218
9076867389714034
Output for 5.6.17
Same machine same time
18153734779338522
18153734779337895
18153734779338597
18153734779338018
4538433694834271
9076867389668934
Different machine same time
36307469558672197
290459756469372940
290459756469415507
4538433694834038
290459756469373010
36307469558676920
Same machine different time
18153734779346325
18153734779362587
4538433694842759
18153734779378091
18153734779387827
9076867389697496
Output for 5.6.16
Same machine same time
18153734779346267
9076867389673038
18153734779345286
18153734779345324
18153734779345614
18153734779346859
Different machine same time
145229878234754118
290459756469505250
72614939117386397
72614939117376779
36307469558688208
290459756469545455
Same machine different time
9076867389677463
9076867389680716
4538433694842562
9076867389689236
18153734779387372
18153734779402339
Output for 5.6.15
Same machine same time
4538433694838676
18153734779354408
18153734779353206
18153734779354823
18153734779354985
18153734779354449
Different machine same time
145229878234820387
290459756469636507
290459756469676135
72614939117409738
290459756469635871
290459756469676683
Same machine different time
18153734779363017
2269216847421396
18153734779385870
9076867389697348
18153734779403185
9076867389705606
Output for 5.6.14
Same machine same time
18153734779337104
9076867389668482
4538433694834253
18153734779337746
18153734779337048
567304211854295
Different machine same time
72614939117343773
145229878234686776
290459756469415784
145229878234689158
145229878234687279
290459756469414005
Same machine different time
9076867389672878
18153734779353480
18153734779361595
18153734779377721
18153734779386291
2269216847424328
Output for 5.6.13
Same machine same time
9076867389668885
4538433694834630
9076867389669025
567304211854317
4538433694834605
18153734779337127
Different machine same time
72614939117344598
72614939117343256
290459756469414192
72614939117344405
145229878234686912
145229878234707630
Same machine different time
18153734779345327
9076867389677243
9076867389680970
18153734779371490
9076867389689088
9076867389693790
Output for 5.6.12
Same machine same time
18153734779338161
18153734779338166
9076867389668947
9076867389668437
2269216847417170
4538433694834556
Different machine same time
145229878234689194
290459756469373487
290459756469415050
72614939117343910
290459756469374736
72614939117353728
Same machine different time
18153734779346607
18153734779353951
18153734779362540
9076867389685272
1134608423711162
18153734779386430
Output for 5.6.10
Same machine same time
9076867389668753
18153734779337739
18153734779338428
9076867389668638
18153734779338558
18153734779336712
Different machine same time
145229878234688813
145229878234686481
290459756469414255
72614939117344428
36307469558671842
145229878234707462
Same machine different time
9076867389672502
9076867389677467
9076867389681628
18153734779370715
18153734779378759
18153734779387656
Output for 5.6.9
Same machine same time
18153734779337378
9076867389669040
2269216847417181
567304211854285
9076867389669181
18153734779338119
Different machine same time
72614939117344298
145229878234686805
290459756469415259
72614939117343771
72614939117343276
290459756469414469
Same machine different time
18153734779345579
9076867389677535
18153734779361282
9076867389685677
18153734779379293
9076867389693668
Output for 5.6.8
Same machine same time
18153734779336899
9076867389668870
4538433694834373
18153734779338727
4538433694834436
18153734779338273
Different machine same time
72614939117343808
290459756469374335
290459756469415005
145229878234688006
72614939117343234
145229878234707000
Same machine different time
2269216847418118
4538433694838721
18153734779363016
2269216847421344
18153734779379329
18153734779387092
Output for 5.6.7
Same machine same time
9076867389668891
4538433694834685
18153734779338255
4538433694834234
18153734779337456
18153734779336714
Different machine same time
9076867389668061
290459756469374841
290459756469415880
36307469558672255
72614939117343580
18153734779338495
Same machine different time
9076867389672450
18153734779353294
18153734779362664
283652105927666
18153734779378389
18153734779394831
Output for 5.6.6
Same machine same time
2269216847417118
18153734779337889
9076867389669007
18153734779338433
2269216847417210
18153734779338046
Different machine same time
145229878234687502
72614939117343697
290459756469414738
145229878234687845
145229878234686496
290459756469413988
Same machine different time
9076867389673452
18153734779354693
18153734779362622
9076867389685568
18153734779377714
9076867389697194
Output for 5.6.5
Same machine same time
9076867389680717
18153734779361315
18153734779362774
9076867389681070
2269216847420223
18153734779361780
Different machine same time
36307469558721519
290459756469767405
290459756469807436
145229878234885651
72614939117441782
290459756469808622
Same machine different time
9076867389685251
18153734779387145
18153734779394581
18153734779403392
2269216847426500
4538433694854733
Output for 5.6.4
Same machine same time
4538433694834350
18153734779336728
18153734779338046
2269216847417216
9076867389668548
4538433694834607
Different machine same time
36307469558671935
145229878234687463
290459756469415782
18153734779336102
290459756469374009
290459756469414898
Same machine different time
1134608423709101
4538433694838745
18153734779362297
18153734779371127
18153734779379346
9076867389692945
Output for 5.6.3
Same machine same time
9076867389669016
9076867389668579
9076867389668513
1134608423708659
18153734779337929
18153734779337300
Different machine same time
72614939117344221
290459756469373112
290459756469414345
145229878234688943
72614939117343536
290459756469415749
Same machine different time
1134608423709125
18153734779353090
18153734779362847
4538433694842387
18153734779378976
18153734779387265
Output for 5.6.2
Same machine same time
18153734779337190
18153734779337439
18153734779337553
18153734779338649
18153734779336821
18153734779337372
Different machine same time
18153734779336005
72614939117343324
72614939117353876
145229878234687706
290459756469373499
145229878234707405
Same machine different time
18153734779345150
9076867389676757
2269216847420366
18153734779370501
18153734779387658
18153734779394292
Output for 5.6.1
Same machine same time
2269216847417264
18153734779337294
18153734779337825
9076867389669257
9076867389668423
18153734779338496
Different machine same time
2269216847417010
290459756469374508
18153734779338424
145229878234688201
72614939117343663
72614939117353846
Same machine different time
4538433694836404
18153734779354103
18153734779362589
9076867389684756
18153734779378175
18153734779387058
Output for 5.6.0
Same machine same time
4538433694836704
18153734779345468
9076867389672560
2269216847418162
4538433694836264
18153734779345660
Different machine same time
145229878234753787
290459756469504228
290459756469546207
145229878234754470
72614939117376163
145229878234773285
Same machine different time
9076867389677319
18153734779362648
18153734779371178
18153734779378635
9076867389693247
18153734779395556
Output for 5.5.38
Same machine same time
1134608423708631
9076867389668988
18153734779337337
2269216847417181
18153734779338432
9076867389668938
Different machine same time
18153734779336106
290459756469374532
290459756469415144
9076867389668067
145229878234686791
145229878234707589
Same machine different time
18153734779345166
9076867389677026
18153734779362973
9076867389685260
4538433694844591
18153734779387620
Output for 5.5.37
Same machine same time
9076867389668982
18153734779338697
18153734779337175
18153734779337681
4538433694834426
9076867389668555
Different machine same time
145229878234688585
290459756469373181
290459756469414133
72614939117344281
290459756469374731
290459756469415889
Same machine different time
18153734779345779
18153734779354927
2269216847420213
9076867389685416
18153734779379507
9076867389693200
Output for 5.5.36
Same machine same time
4538433694832529
2269216847416313
4538433694832535
18153734779328857
18153734779329430
9076867389664308
Different machine same time
72614939117311187
36307469558655298
290459756469283704
145229878234622431
72614939117310770
18153734779330209
Same machine different time
18153734779337117
18153734779353139
18153734779361983
18153734779369628
4538433694844516
18153734779386061
Output for 5.5.35
Same machine same time
9076867389664441
4538433694832276
4538433694832252
1134608423708159
18153734779330124
9076867389664684
Different machine same time
145229878234622440
72614939117310848
145229878234642098
145229878234622055
145229878234621835
290459756469283770
Same machine different time
18153734779338707
4538433694836658
18153734779353689
9076867389680774
9076867389685750
18153734779385936
Output for 5.5.34
Same machine same time
18153734779330291
9076867389665093
18153734779329845
4538433694832186
9076867389665172
9076867389664523
Different machine same time
9076867389663878
72614939117310797
290459756469283845
145229878234623190
36307469558655338
290459756469282839
Same machine different time
2269216847417185
2269216847418130
9076867389676914
1134608423710177
4538433694842820
9076867389688976
Output for 5.5.33
Same machine same time
4538433694832622
4538433694832418
2269216847416124
18153734779328545
9076867389664503
18153734779329245
Different machine same time
145229878234623098
290459756469241935
145229878234642063
145229878234622533
145229878234621615
290459756469283073
Same machine different time
4538433694834226
18153734779345643
18153734779353795
18153734779361485
18153734779370786
18153734779379323
Output for 5.5.32
Same machine same time
18153734779338422
9076867389673003
9076867389673067
18153734779346051
9076867389673156
18153734779345697
Different machine same time
145229878234753830
145229878234752153
290459756469546250
9076867389672081
290459756469506011
290459756469546414
Same machine different time
9076867389677269
9076867389681163
18153734779369678
9076867389689619
18153734779386312
9076867389697152
Output for 5.5.31
Same machine same time
18153734779328770
18153734779328831
18153734779329560
18153734779328581
18153734779328819
18153734779329884
Different machine same time
72614939117311455
290459756469243691
290459756469283096
36307469558655714
290459756469243407
290459756469284448
Same machine different time
9076867389668897
18153734779344957
18153734779353508
18153734779362916
18153734779370852
4538433694844532
Output for 5.5.30
Same machine same time
18153734779338014
9076867389669315
4538433694834624
18153734779337704
9076867389668480
18153734779338523
Different machine same time
18153734779336043
290459756469374312
18153734779338403
145229878234687887
36307469558671685
145229878234707413
Same machine different time
18153734779346315
18153734779353761
18153734779362829
18153734779370149
18153734779378907
18153734779387612
Output for 5.5.29
Same machine same time
9076867389665104
2269216847416300
2269216847416277
2269216847416304
18153734779329483
4538433694832175
Different machine same time
72614939117311781
9076867389663832
36307469558660511
145229878234622697
72614939117310651
290459756469284168
Same machine different time
9076867389669369
4538433694836588
18153734779354540
18153734779362273
18153734779370872
18153734779387902
Output for 5.5.28
Same machine same time
2269216847417284
4538433694834392
9076867389668957
4538433694834239
18153734779338725
18153734779337005
Different machine same time
145229878234687768
290459756469374724
145229878234707107
18153734779335936
36307469558671621
290459756469415381
Same machine different time
4538433694836531
9076867389677291
18153734779363035
18153734779369507
18153734779379497
4538433694846679
Output for 5.5.27
Same machine same time
9076867389668493
18153734779338010
9076867389668702
9076867389668716
1134608423708651
9076867389668488
Different machine same time
72614939117344155
290459756469373498
145229878234707705
18153734779335966
290459756469374203
290459756469413995
Same machine different time
18153734779346836
9076867389677527
9076867389681373
9076867389685615
4538433694844834
18153734779386420
Output for 5.5.26
Same machine same time
4538433694832229
18153734779328947
9076867389664293
18153734779329480
4538433694832222
18153734779329586
Different machine same time
36307469558655646
290459756469243063
290459756469284426
145229878234623118
290459756469241907
290459756469283510
Same machine different time
18153734779338183
18153734779346504
18153734779355055
9076867389681238
18153734779369612
18153734779385981
Output for 5.5.25
Same machine same time
2269216847416159
18153734779329704
18153734779329386
4538433694832211
2269216847416083
4538433694832435
Different machine same time
72614939117311252
72614939117310945
36307469558660474
72614939117311634
145229878234621811
36307469558660573
Same machine different time
9076867389669193
18153734779353403
9076867389680667
2269216847421289
141826052963901
18153734779386178
Output for 5.5.24
Same machine same time
4538433694832495
9076867389664332
9076867389665023
18153734779329401
18153734779329360
9076867389665130
Different machine same time
72614939117311150
290459756469243189
290459756469283548
145229878234622919
145229878234621526
145229878234642318
Same machine different time
18153734779338115
18153734779346694
18153734779353441
9076867389681217
9076867389684956
4538433694844881
Output for 5.5.23
Same machine same time
18153734779330325
9076867389665071
9076867389664528
4538433694832410
18153734779328593
18153734779329836
Different machine same time
72614939117311709
145229878234621308
290459756469284398
145229878234622251
72614939117310751
290459756469284502
Same machine different time
9076867389668432
18153734779346605
9076867389677467
18153734779363250
4538433694842469
2269216847422212
Output for 5.5.22
Same machine same time
9076867389664365
18153734779330140
18153734779329644
18153734779328728
9076867389664299
9076867389664803
Different machine same time
36307469558655772
290459756469243509
290459756469283078
145229878234622980
290459756469243501
290459756469284148
Same machine different time
9076867389668920
18153734779346691
18153734779354615
18153734779361531
2269216847421221
9076867389689525
Output for 5.5.21
Same machine same time
4538433694832537
9076867389664436
4538433694832313
18153734779329143
9076867389664594
18153734779330155
Different machine same time
145229878234623896
290459756469242173
9076867389665097
18153734779327855
290459756469243730
290459756469283760
Same machine different time
9076867389668602
9076867389672760
9076867389677133
18153734779361642
2269216847421402
18153734779379416
Output for 5.5.20
Same machine same time
18153734779329657
4538433694832317
9076867389664485
18153734779329475
9076867389665196
18153734779329442
Different machine same time
18153734779327951
290459756469242561
290459756469284305
72614939117311507
283652105926995
145229878234641866
Same machine different time
18153734779337577
18153734779345168
18153734779354935
2269216847420301
18153734779377918
9076867389693365
Output for 5.5.19
Same machine same time
18153734779329586
18153734779330280
35456513240878
18153734779329502
18153734779329447
283652105927035
Different machine same time
145229878234623876
145229878234621176
290459756469284708
145229878234623864
290459756469242635
18153734779330269
Same machine different time
2269216847417335
567304211854580
18153734779354302
567304211855355
18153734779377803
18153734779387772
Output for 5.5.18
Same machine same time
18153734779329570
18153734779328909
18153734779329674
9076867389664282
18153734779329342
18153734779330405
Different machine same time
72614939117311649
290459756469243859
290459756469283093
145229878234622916
72614939117310522
290459756469283505
Same machine different time
9076867389673363
9076867389677564
18153734779362513
1134608423710666
4538433694844472
18153734779387067
Output for 5.5.16
Same machine same time
18153734779337168
18153734779337057
18153734779337151
18153734779337733
2269216847417098
18153734779338260
Different machine same time
36307469558672094
145229878234686664
290459756469414072
18153734779336024
145229878234686500
145229878234707489
Same machine different time
18153734779346151
18153734779354155
18153734779362592
9076867389685218
4538433694844845
18153734779386034
Output for 5.5.15
Same machine same time
2269216847417299
4538433694834550
9076867389668473
18153734779336794
18153734779338275
18153734779338270
Different machine same time
72614939117344661
145229878234686522
145229878234707408
145229878234689187
290459756469374450
145229878234707421
Same machine different time
18153734779346214
18153734779354841
18153734779362353
9076867389685237
9076867389689666
9076867389693377
Output for 5.5.14
Same machine same time
2269216847416126
4538433694832177
9076867389664698
9076867389664992
9076867389664438
9076867389664800
Different machine same time
145229878234623978
72614939117310561
36307469558660434
36307469558655684
145229878234620941
145229878234641974
Same machine different time
4538433694834254
4538433694836733
9076867389677269
18153734779361901
18153734779371028
18153734779379331
Output for 5.5.13
Same machine same time
18153734779328875
9076867389664505
567304211854075
18153734779329483
1134608423708067
9076867389664532
Different machine same time
145229878234623789
36307469558655349
290459756469283795
18153734779327904
36307469558655248
290459756469283895
Same machine different time
9076867389669322
18153734779346509
18153734779361963
9076867389685295
18153734779379455
4538433694846513
Output for 5.5.12
Same machine same time
18153734779330537
2269216847416254
18153734779330110
18153734779329478
9076867389664383
18153734779330490
Different machine same time
72614939117311167
36307469558655442
72614939117320998
145229878234623809
145229878234621892
290459756469283162
Same machine different time
283652105927138
18153734779345080
9076867389677304
18153734779362521
18153734779370989
2269216847422254
Output for 5.5.11
Same machine same time
18153734779329785
9076867389664292
283652105927020
18153734779330535
4538433694832490
9076867389664631
Different machine same time
72614939117311329
290459756469242095
290459756469283633
145229878234623125
145229878234621845
145229878234641899
Same machine different time
18153734779338090
4538433694836611
9076867389677382
18153734779361422
18153734779370035
18153734779378713
Output for 5.5.10
Same machine same time
18153734779328835
18153734779328680
18153734779328515
2269216847416254
18153734779328608
283652105927033
Different machine same time
145229878234622953
145229878234621073
290459756469283419
145229878234622448
290459756469243840
290459756469284821
Same machine different time
4538433694834435
18153734779345613
18153734779355024
18153734779362506
4538433694842425
4538433694844678
Output for 5.5.9
Same machine same time
9076867389668814
4538433694834409
18153734779338288
9076867389668874
9076867389668396
18153734779338584
Different machine same time
145229878234688538
145229878234687398
72614939117353581
18153734779336151
290459756469373559
72614939117353892
Same machine different time
9076867389673454
18153734779354293
4538433694840683
18153734779371231
18153734779379290
18153734779386601
Output for 5.5.8
Same machine same time
18153734779329377
4538433694832296
18153734779328865
18153734779328997
4538433694832294
18153734779329227
Different machine same time
145229878234622485
72614939117310473
290459756469283544
72614939117311944
290459756469241921
290459756469283549
Same machine different time
4538433694834551
18153734779346888
18153734779353201
18153734779361804
18153734779369486
18153734779378958
Output for 5.5.7
Same machine same time
18153734779328857
4538433694832182
18153734779330051
9076867389664288
4538433694832506
18153734779330483
Different machine same time
145229878234623773
290459756469243229
36307469558660385
145229878234622146
290459756469242719
145229878234641545
Same machine different time
4538433694834619
9076867389673135
4538433694838620
2269216847420204
1134608423711230
9076867389693039
Output for 5.5.6
Same machine same time
18153734779329785
18153734779330321
9076867389664395
9076867389665177
18153734779329936
9076867389664317
Different machine same time
145229878234623856
290459756469242611
290459756469283190
18153734779327923
72614939117310660
36307469558660598
Same machine different time
18153734779338020
9076867389676618
9076867389680928
18153734779371112
2269216847422363
18153734779385983
Output for 5.5.5
Same machine same time
2269216847417316
4538433694834544
4538433694834351
18153734779337998
18153734779338299
4538433694834541
Different machine same time
72614939117344457
290459756469374494
290459756469414670
18153734779336062
290459756469374845
145229878234707247
Same machine different time
9076867389672491
18153734779354853
9076867389680965
18153734779379382
18153734779385996
18153734779394472
Output for 5.5.4
Same machine same time
18153734779329287
18153734779329164
4538433694832624
4538433694832573
1134608423708110
9076867389664674
Different machine same time
145229878234623183
290459756469241968
72614939117320983
145229878234623185
290459756469242877
72614939117321078
Same machine different time
4538433694834334
18153734779354636
18153734779362516
18153734779370211
18153734779378076
4538433694846804
Output for 5.5.3
Same machine same time
4538433694834366
18153734779337074
18153734779337747
9076867389668583
9076867389668583
18153734779338303
Different machine same time
72614939117343833
145229878234687093
290459756469415693
145229878234688272
290459756469373834
290459756469414560
Same machine different time
18153734779346455
18153734779354438
18153734779362642
18153734779378574
2269216847423289
4538433694848519
Output for 5.5.2
Same machine same time
18153734779329634
9076867389664831
9076867389664599
18153734779330169
9076867389668726
283652105927136
Different machine same time
18153734779335939
290459756469374152
72614939117353774
18153734779336167
290459756469373368
290459756469414136
Same machine different time
4538433694836612
9076867389677239
9076867389681557
18153734779370054
4538433694844429
567304211855841
Output for 5.5.1
Same machine same time
567304211854284
18153734779336715
567304211854304
18153734779337184
9076867389669257
18153734779337246
Different machine same time
145229878234689079
290459756469374435
36307469558676836
4538433694833984
290459756469373685
290459756469414779
Same machine different time
18153734779353982
18153734779362269
9076867389685534
4538433694844649
9076867389692944
9076867389697054
Output for 5.5.0
Same machine same time
18153734779330310
4538433694832207
18153734779328901
2269216847416092
18153734779329378
18153734779330227
Different machine same time
145229878234622132
290459756469243489
145229878234641687
36307469558655738
72614939117310818
290459756469283699
Same machine different time
18153734779336717
141826052963645
9076867389677457
18153734779362126
4538433694842440
567304211855564
Output for 5.4.45
Same machine same time
9076867389664770
2269216847416307
1134608423708069
18153734779329235
9076867389664886
18153734779329553
Different machine same time
145229878234623053
290459756469242365
145229878234641631
145229878234622353
290459756469243164
72614939117320779
Same machine different time
18153734779337867
18153734779346325
9076867389680788
18153734779371360
18153734779378021
9076867389693867
Output for 5.4.44
Same machine same time
2269216847416090
18153734779330191
18153734779328820
567304211854035
9076867389664744
4538433694832255
Different machine same time
145229878234622056
72614939117310493
72614939117320869
145229878234622289
72614939117310555
145229878234641975
Same machine different time
9076867389668587
18153734779345617
2269216847419246
18153734779369980
9076867389689841
18153734779387385
Output for 5.4.43
Same machine same time
18153734779346074
2269216847418237
18153734779345705
18153734779346327
9076867389672727
18153734779344950
Different machine same time
145229878234755044
290459756469505931
290459756469546906
145229878234754745
290459756469505238
145229878234772772
Same machine different time
18153734779353325
18153734779361318
9076867389685327
9076867389689131
9076867389693918
567304211856097
Output for 5.4.42
Same machine same time
18153734779330372
18153734779329260
18153734779329932
18153734779329593
18153734779329635
1134608423708121
Different machine same time
145229878234623806
290459756469242622
290459756469283460
72614939117311464
18153734779327621
290459756469284379
Same machine different time
18153734779345265
9076867389677064
4538433694840579
4538433694842487
1134608423711157
9076867389693190
Output for 5.4.41
Same machine same time
9076867389664949
141826052963511
9076867389664797
9076867389665269
18153734779328905
18153734779329019
Different machine same time
145229878234623615
36307469558655356
290459756469284727
145229878234687581
290459756469374447
290459756469414642
Same machine different time
9076867389673412
18153734779354178
4538433694840450
18153734779369513
4538433694844416
18153734779387147
Output for 5.4.40
Same machine same time
18153734779329428
18153734779328817
283652105927028
18153734779329118
18153734779328722
9076867389664729
Different machine same time
145229878234623801
290459756469241930
290459756469283693
72614939117311944
145229878234621391
145229878234641679
Same machine different time
141826052963569
9076867389672723
2269216847419207
9076867389681134
18153734779370718
9076867389688988
Output for 5.4.39
Same machine same time
18153734779330205
18153734779329944
18153734779330215
18153734779329197
9076867389665027
18153734779329055
Different machine same time
145229878234623701
72614939117310804
72614939117321185
72614939117311850
290459756469242340
290459756469283347
Same machine different time
9076867389668457
18153734779346172
283652105927407
18153734779361988
18153734779370856
18153734779379007
Output for 5.4.38
Same machine same time
9076867389665276
18153734779330548
2269216847416183
18153734779329268
4538433694832143
2269216847416209
Different machine same time
145229878234622906
290459756469243481
290459756469284105
36307469558655490
72614939117310609
145229878234642313
Same machine different time
18153734779338308
9076867389673267
18153734779355028
9076867389685445
9076867389689772
18153734779387544
Output for 5.4.37
Same machine same time
18153734779329084
9076867389664317
18153734779329240
18153734779330355
9076867389664650
4538433694832391
Different machine same time
18153734779327927
145229878234621230
290459756469414380
36307469558672153
145229878234687222
145229878234707935
Same machine different time
18153734779344903
18153734779353206
9076867389680760
2269216847421319
4538433694844528
9076867389693321
Output for 5.4.36
Same machine same time
18153734779329551
2269216847416148
18153734779329419
567304211854032
18153734779330287
18153734779330503
Different machine same time
145229878234622362
290459756469243864
290459756469284461
145229878234622424
145229878234621121
145229878234641935
Same machine different time
4538433694834332
9076867389672893
18153734779354761
18153734779363263
1134608423710676
18153734779387509
Output for 5.4.35
Same machine same time
9076867389673265
9076867389672945
18153734779346485
18153734779345398
18153734779346659
18153734779346798
Different machine same time
72614939117410224
290459756469636757
145229878234838503
145229878234820468
290459756469635433
145229878234838774
Same machine different time
9076867389680727
9076867389685056
18153734779379452
9076867389693168
18153734779394203
18153734779403557
Output for 5.4.34
Same machine same time
4538433694832366
18153734779328828
18153734779329547
18153734779330265
9076867389664280
18153734779330327
Different machine same time
72614939117311160
290459756469242147
145229878234641548
145229878234622596
290459756469242625
290459756469284399
Same machine different time
18153734779337537
18153734779345624
4538433694838413
9076867389680650
18153734779370525
18153734779378243
Output for 5.4.32
Same machine same time
18153734779328713
9076867389665146
18153734779330191
2269216847416206
18153734779329730
9076867389664861
Different machine same time
145229878234622869
145229878234620983
145229878234641917
72614939117311900
290459756469241871
290459756469283042
Same machine different time
9076867389669006
9076867389676707
18153734779361622
4538433694842632
4538433694844580
18153734779385988
Output for 5.4.31
Same machine same time
18153734779330481
567304211854071
9076867389664967
9076867389664971
18153734779328796
9076867389664388
Different machine same time
145229878234623359
290459756469243454
145229878234642134
72614939117311550
145229878234621858
2269216847416280
Same machine different time
17728256620447
18153734779346309
18153734779353554
4538433694840694
18153734779369718
9076867389693017
Output for 5.4.30
Same machine same time
18153734779329903
9076867389664288
283652105927033
18153734779330455
18153734779329132
2269216847416261
Different machine same time
72614939117311324
290459756469243647
290459756469283324
145229878234622613
290459756469243282
290459756469283323
Same machine different time
18153734779337070
18153734779354018
18153734779363148
18153734779370827
9076867389688874
9076867389693434
Output for 5.4.29
Same machine same time
567304211854017
2269216847416095
18153734779328753
18153734779329868
18153734779329730
18153734779329256
Different machine same time
18153734779327858
145229878234621131
290459756469283742
145229878234623083
145229878234621308
72614939117320938
Same machine different time
9076867389668726
567304211854818
4538433694840602
9076867389684934
18153734779379579
18153734779387776
Output for 5.4.28
Same machine same time
9076867389664652
18153734779329973
18153734779329927
18153734779329690
9076867389664418
2269216847416186
Different machine same time
72614939117311543
290459756469243527
72614939117320820
36307469558655988
290459756469242141
290459756469284607
Same machine different time
18153734779337156
18153734779345753
18153734779353234
2269216847420329
18153734779371303
4538433694846671
Output for 5.4.27
Same machine same time
2269216847416151
18153734779329655
9076867389664820
18153734779329240
18153734779330324
18153734779328890
Different machine same time
145229878234622497
36307469558655262
36307469558660533
72614939117311550
290459756469242931
2269216847416275
Same machine different time
9076867389673010
18153734779353711
9076867389680787
18153734779370503
18153734779379066
18153734779386218
Output for 5.4.26
Same machine same time
18153734779338015
2269216847417254
9076867389668680
9076867389669292
9076867389668537
9076867389668370
Different machine same time
72614939117344342
72614939117343592
145229878234707513
145229878234688621
36307469558671835
290459756469414363
Same machine different time
9076867389673077
18153734779353709
18153734779363187
9076867389685359
9076867389693693
4538433694848781
Output for 5.4.25
Same machine same time
18153734779329262
18153734779329168
4538433694832354
18153734779330042
2269216847416070
283652105927010
Different machine same time
36307469558655864
290459756469242157
145229878234642112
4538433694831954
72614939117310783
290459756469284624
Same machine different time
4538433694836575
9076867389676832
9076867389680649
18153734779370131
9076867389689561
18153734779386023
Output for 5.4.24
Same machine same time
9076867389664473
18153734779329217
18153734779330354
2269216847416153
18153734779329790
9076867389664945
Different machine same time
145229878234623302
145229878234621106
290459756469283918
145229878234622160
72614939117310522
290459756469282952
Same machine different time
18153734779337382
4538433694836421
9076867389677479
567304211855091
18153734779370927
18153734779386220
Output for 5.4.23
Same machine same time
4538433694832362
4538433694832409
9076867389664716
18153734779328543
18153734779329469
1134608423708148
Different machine same time
145229878234621954
290459756469243786
290459756469284537
145229878234622055
290459756469242570
145229878234642250
Same machine different time
18153734779337066
2269216847418131
283652105927417
18153734779362436
18153734779370253
9076867389693752
Output for 5.4.22
Same machine same time
2269216847416101
18153734779329303
18153734779328739
18153734779328523
18153734779328619
18153734779330321
Different machine same time
36307469558655549
290459756469243465
290459756469283616
145229878234622493
290459756469242535
290459756469283045
Same machine different time
2269216847417299
4538433694836633
4538433694838529
9076867389680875
9076867389685485
18153734779378961
Output for 5.4.21
Same machine same time
2269216847417318
18153734779338686
18153734779336934
18153734779337051
18153734779336727
18153734779337397
Different machine same time
36307469558671875
145229878234686990
145229878234707359
72614939117344537
290459756469373251
18153734779338374
Same machine different time
18153734779346884
4538433694838680
18153734779361969
18153734779369713
4538433694844532
18153734779386295
Output for 5.4.20
Same machine same time
2269216847418198
18153734779346189
18153734779346340
18153734779346072
18153734779346250
18153734779345918
Different machine same time
36307469558688560
290459756469504688
72614939117386284
72614939117377312
72614939117376193
290459756469546105
Same machine different time
9076867389677124
18153734779361960
18153734779370568
9076867389688980
18153734779387142
4538433694848553
Output for 5.4.19
Same machine same time
2269216847416298
18153734779329543
18153734779329967
4538433694832218
9076867389664671
18153734779328914
Different machine same time
145229878234622811
290459756469242808
145229878234641439
145229878234623245
290459756469243352
72614939117321208
Same machine different time
2269216847417333
9076867389672864
2269216847419290
18153734779362209
9076867389685370
9076867389693036
Output for 5.4.18
Same machine same time
9076867389664623
9076867389665195
18153734779328889
9076867389665222
18153734779330164
2269216847416302
Different machine same time
72614939117311230
290459756469242684
145229878234641473
145229878234622136
290459756469243684
290459756469284807
Same machine different time
18153734779336817
18153734779346389
18153734779353798
2269216847420333
4538433694844772
9076867389693624
Output for 5.4.17
Same machine same time
9076867389664699
18153734779337263
18153734779337052
18153734779338715
18153734779337750
567304211854291
Different machine same time
145229878234687527
72614939117343466
145229878234707522
72614939117344569
290459756469374600
290459756469415089
Same machine different time
9076867389672750
9076867389677389
18153734779362701
18153734779370707
18153734779378657
18153734779387456
Output for 5.4.16
Same machine same time
9076867389665028
18153734779329314
141826052963506
18153734779328894
4538433694832325
141826052963517
Different machine same time
72614939117311466
36307469558655447
72614939117321010
145229878234623956
290459756469243347
145229878234642056
Same machine different time
9076867389668927
9076867389672917
18153734779354975
18153734779362851
18153734779371256
18153734779377752
Output for 5.4.15
Same machine same time
18153734779329545
4538433694832242
1134608423708084
18153734779330530
4538433694832557
18153734779328708
Different machine same time
145229878234623862
290459756469243822
290459756469284299
18153734779327857
72614939117310773
290459756469284122
Same machine different time
2269216847417173
4538433694838735
18153734779362202
9076867389685150
4538433694844599
9076867389692987
Output for 5.4.14
Same machine same time
18153734779321787
4538433694830512
18153734779321898
18153734779320714
18153734779320351
4538433694830532
Different machine same time
72614939117278734
145229878234556110
290459756469152039
145229878234557431
290459756469111100
290459756469152988
Same machine different time
2269216847416252
18153734779337977
9076867389672631
18153734779353394
4538433694840388
2269216847421380
Output for 5.4.13
Same machine same time
9076867389660751
18153734779321892
18153734779320437
18153734779320536
18153734779321438
567304211853823
Different machine same time
72614939117278616
290459756469112276
145229878234576603
145229878234556783
290459756469112407
290459756469152536
Same machine different time
9076867389665263
4538433694834242
18153734779344957
18153734779353205
18153734779362673
18153734779370427
Output for 5.4.12
Same machine same time
18153734779321690
4538433694830586
18153734779322329
2269216847415074
2269216847415135
18153734779321030
Different machine same time
72614939117278596
145229878234556185
145229878234576534
145229878234556778
290459756469111453
72614939117288015
Same machine different time
1134608423708124
18153734779338360
18153734779345941
18153734779354822
18153734779362886
18153734779370678
Output for 5.4.11
Same machine same time
18153734779321927
9076867389660190
4538433694830441
1134608423707575
9076867389660215
9076867389660804
Different machine same time
72614939117278880
72614939117277883
290459756469151934
145229878234558255
290459756469112612
290459756469153518
Same machine different time
18153734779328708
2269216847417265
9076867389672550
9076867389677213
4538433694840715
18153734779370155
Output for 5.4.10
Same machine same time
18153734779321830
18153734779322178
18153734779320534
18153734779320566
9076867389661089
9076867389660560
Different machine same time
145229878234556809
72614939117277720
290459756469152604
4538433694829899
290459756469111040
290459756469152334
Same machine different time
18153734779329562
4538433694836236
2269216847419234
141826052963765
18153734779371486
18153734779379298
Output for 5.4.9
Same machine same time
18153734779320623
18153734779321955
4538433694830379
4538433694830341
18153734779321237
18153734779321017
Different machine same time
145229878234557415
72614939117278052
290459756469152877
72614939117278450
18153734779319527
290459756469153161
Same machine different time
9076867389664292
18153734779338554
2269216847418141
4538433694838353
18153734779363150
18153734779371519
Output for 5.4.8
Same machine same time
18153734779338475
18153734779338657
18153734779338478
18153734779337429
18153734779338154
18153734779338400
Different machine same time
145229878234687723
290459756469373070
290459756469415569
145229878234688109
290459756469374106
72614939117353692
Same machine different time
4538433694836542
2269216847419218
18153734779369962
2269216847422336
9076867389693767
2269216847424282
Output for 5.4.7
Same machine same time
9076867389660528
9076867389660747
18153734779321068
9076867389660436
18153734779322011
4538433694830180
Different machine same time
145229878234557610
72614939117277759
36307469558644057
145229878234557918
145229878234555877
72614939117288148
Same machine different time
4538433694832278
9076867389668366
567304211854568
18153734779354987
9076867389681104
18153734779369738
Output for 5.4.6
Same machine same time
9076867389660783
4538433694830562
18153734779320351
18153734779320564
18153734779321184
9076867389660844
Different machine same time
36307469558639129
36307469558638894
290459756469153006
145229878234557013
9076867389659760
290459756469151785
Same machine different time
9076867389664563
4538433694834379
567304211854563
9076867389677053
18153734779362133
18153734779377999
Output for 5.4.5
Same machine same time
18153734779321229
18153734779321286
18153734779321795
1134608423707643
18153734779320828
9076867389660819
Different machine same time
145229878234557754
18153734779319478
290459756469152287
36307469558639143
72614939117277838
72614939117288336
Same machine different time
9076867389664834
4538433694834402
1134608423709140
18153734779354505
9076867389680740
18153734779371220
Output for 5.4.4
Same machine same time
18153734779321566
18153734779321575
18153734779320864
18153734779322288
18153734779321131
9076867389661073
Different machine same time
72614939117278662
290459756469112219
290459756469153727
145229878234557936
72614939117278017
72614939117288387
Same machine different time
2269216847416159
9076867389668801
9076867389673333
2269216847419383
18153734779361995
9076867389685236
Output for 5.4.3
Same machine same time
18153734779321440
4538433694830203
18153734779320714
4538433694830369
9076867389661008
18153734779321372
Different machine same time
72614939117278387
36307469558638879
145229878234575945
36307469558639373
290459756469111567
290459756469152736
Same machine different time
4538433694832439
9076867389669294
18153734779346653
18153734779353448
2269216847420186
2269216847421324
Output for 5.4.2
Same machine same time
1134608423707601
4538433694830141
18153734779322301
4538433694830332
9076867389660711
4538433694830168
Different machine same time
72614939117278554
290459756469112192
145229878234576019
2269216847414964
290459756469112602
290459756469152924
Same machine different time
18153734779329590
4538433694834677
9076867389673196
18153734779354761
18153734779362450
18153734779369884
Output for 5.4.1
Same machine same time
18153734779329436
9076867389664782
2269216847416301
9076867389664842
18153734779328603
18153734779329857
Different machine same time
145229878234623668
290459756469242755
290459756469282899
145229878234622953
72614939117310921
36307469558660449
Same machine different time
9076867389668435
567304211854559
4538433694838666
18153734779363222
9076867389685636
4538433694844488
Output for 5.4.0
Same machine same time
4538433694830418
9076867389660181
18153734779320537
18153734779320624
9076867389660263
9076867389660446
Different machine same time
145229878234556461
290459756469112233
290459756469152335
18153734779319578
290459756469111427
290459756469152069
Same machine different time
9076867389664551
18153734779338265
9076867389673011
9076867389677224
18153734779362407
18153734779370922
Output for 5.3.29
Same machine same time
18153734779322337
18153734779320889
18153734779321252
18153734779322257
18153734779321028
18153734779320895
Different machine same time
145229878234557103
290459756469112775
72614939117287947
145229878234557326
145229878234555623
145229878234576061
Same machine different time
9076867389665028
18153734779336872
18153734779346931
18153734779354076
18153734779363075
18153734779378820
Output for 5.3.28
Same machine same time
18153734779320805
18153734779322118
18153734779322015
18153734779321429
4538433694830209
4538433694830416
Different machine same time
145229878234557078
290459756469111350
290459756469152494
72614939117278473
290459756469111837
18153734779322097
Same machine different time
567304211854068
4538433694834461
18153734779346086
9076867389676783
18153734779362694
2269216847421279
Output for 5.3.27
Same machine same time
18153734779322176
9076867389660734
18153734779320674
9076867389660727
9076867389661145
567304211853794
Different machine same time
72614939117279047
145229878234556282
145229878234576773
18153734779319720
72614939117277860
290459756469151936
Same machine different time
4538433694832303
4538433694834262
4538433694836324
18153734779354253
18153734779362934
4538433694842500
Output for 5.3.26
Same machine same time
9076867389660387
2269216847415169
9076867389660651
4538433694830315
567304211853799
2269216847415246
Different machine same time
36307469558639272
290459756469111814
290459756469152880
72614939117278278
18153734779319489
145229878234575879
Same machine different time
4538433694832589
9076867389668876
18153734779346400
18153734779353389
1134608423710196
18153734779370740
Output for 5.3.25
Same machine same time
18153734779322301
18153734779320818
9076867389660185
9076867389661064
4538433694830231
18153734779322187
Different machine same time
72614939117278370
145229878234555697
290459756469152589
4538433694829908
290459756469111515
72614939117288231
Same machine different time
18153734779329032
18153734779337761
18153734779346334
18153734779354411
18153734779361524
18153734779370041
Output for 5.3.24
Same machine same time
9076867389661072
18153734779321696
18153734779320535
9076867389660720
18153734779322074
4538433694830145
Different machine same time
145229878234558089
290459756469111303
4538433694830499
145229878234557455
72614939117277808
290459756469152033
Same machine different time
2269216847416079
18153734779336969
18153734779345588
9076867389676570
4538433694840556
2269216847421324
Output for 5.3.23
Same machine same time
18153734779322200
4538433694830311
9076867389660295
4538433694830185
18153734779321662
9076867389660791
Different machine same time
145229878234556573
72614939117277760
290459756469152302
145229878234558090
145229878234555433
145229878234576822
Same machine different time
2269216847416089
4538433694834235
9076867389672819
2269216847419288
18153734779361790
4538433694842396
Output for 5.3.22
Same machine same time
9076867389660252
4538433694830435
9076867389660922
9076867389660563
18153734779321752
2269216847415091
Different machine same time
145229878234556850
145229878234555883
145229878234576374
18153734779319711
290459756469111060
145229878234576804
Same machine different time
18153734779330127
18153734779337448
9076867389673423
9076867389677060
2269216847420263
18153734779370644
Output for 5.3.21
Same machine same time
18153734779321998
9076867389660333
18153734779321712
18153734779320768
18153734779321380
18153734779320670
Different machine same time
145229878234557015
145229878234556209
145229878234576412
145229878234557450
145229878234556107
72614939117288037
Same machine different time
2269216847416215
18153734779337995
18153734779346887
18153734779354848
9076867389681486
18153734779370469
Output for 5.3.20
Same machine same time
9076867389665253
18153734779328709
18153734779329267
18153734779329967
9076867389664728
18153734779329116
Different machine same time
72614939117311078
72614939117310500
145229878234642285
72614939117311908
290459756469242612
290459756469283808
Same machine different time
567304211854329
18153734779345700
4538433694838782
9076867389681144
18153734779369988
18153734779378974
Output for 5.3.19
Same machine same time
18153734779321909
18153734779322228
9076867389661118
18153734779322356
4538433694830179
18153734779320613
Different machine same time
9076867389659878
290459756469110940
290459756469151952
72614939117278916
290459756469111343
72614939117288191
Same machine different time
4538433694834435
18153734779345280
18153734779354649
18153734779361812
18153734779369824
4538433694844881
Output for 5.3.18
Same machine same time
18153734779320670
18153734779320801
4538433694830568
2269216847415051
4538433694830298
18153734779321357
Different machine same time
145229878234556633
145229878234555865
290459756469152042
145229878234556728
145229878234555901
145229878234576839
Same machine different time
2269216847416163
4538433694834402
18153734779346744
18153734779354057
18153734779362229
18153734779370207
Output for 5.3.17
Same machine same time
4538433694830206
9076867389661153
18153734779321479
1134608423707562
9076867389660498
18153734779320808
Different machine same time
36307469558639534
145229878234555860
36307469558644065
1134608423707473
290459756469111601
72614939117288022
Same machine different time
18153734779330313
18153734779338049
18153734779346217
18153734779354402
18153734779361920
9076867389685288
Output for 5.3.16
Same machine same time
9076867389661133
18153734779321006
9076867389660266
18153734779321891
18153734779321118
18153734779320843
Different machine same time
145229878234557093
145229878234555978
290459756469152765
145229878234556988
72614939117278160
145229878234576872
Same machine different time
18153734779329284
4538433694834536
4538433694836701
18153734779354583
2269216847420251
9076867389684901
Output for 5.3.15
Same machine same time
9076867389660675
18153734779322110
4538433694830530
18153734779322283
4538433694830289
18153734779320698
Different machine same time
145229878234557720
290459756469110959
72614939117287940
145229878234557337
290459756469111876
72614939117288023
Same machine different time
9076867389665113
18153734779338724
18153734779346664
1134608423709576
18153734779363261
9076867389685188
Output for 5.3.14
Same machine same time
18153734779322050
2269216847415160
9076867389660892
9076867389660985
18153734779321742
9076867389660245
Different machine same time
145229878234558125
9076867389659723
18153734779322040
145229878234557786
145229878234555833
290459756469151972
Same machine different time
18153734779330261
18153734779338365
18153734779346089
4538433694838641
9076867389681638
18153734779371088
Output for 5.3.13
Same machine same time
4538433694832562
18153734779330396
18153734779329884
18153734779330553
18153734779329660
18153734779329238
Different machine same time
72614939117311201
72614939117310890
290459756469284619
72614939117311793
2269216847415952
290459756469282866
Same machine different time
18153734779337584
18153734779354689
18153734779361895
9076867389685237
18153734779379463
18153734779386509
Output for 5.3.12
Same machine same time
9076867389660225
18153734779321524
18153734779322025
18153734779321710
18153734779321122
1134608423707568
Different machine same time
72614939117278843
290459756469112653
290459756469152011
18153734779319684
145229878234556131
72614939117288436
Same machine different time
18153734779329209
18153734779338281
9076867389672495
9076867389676879
4538433694840322
18153734779370010
Output for 5.3.11
Same machine same time
4538433694830130
18153734779321385
9076867389660649
4538433694830304
1134608423707600
18153734779322302
Different machine same time
145229878234556756
145229878234555519
290459756469152189
145229878234557044
145229878234555989
290459756469153322
Same machine different time
18153734779328524
4538433694834433
9076867389672566
4538433694838346
9076867389681400
18153734779371177
Output for 5.3.10
Same machine same time
9076867389660318
18153734779320922
4538433694830418
18153734779320631
2269216847415171
18153734779320541
Different machine same time
145229878234557040
290459756469112195
72614939117287945
145229878234556785
290459756469111040
72614939117288231
Same machine different time
4538433694832236
4538433694834408
18153734779346013
18153734779354495
18153734779362954
18153734779370030
Output for 5.3.9
Same machine same time
4538433694830446
18153734779321229
9076867389660334
2269216847415259
567304211853794
18153734779321154
Different machine same time
145229878234558119
290459756469111542
72614939117288260
72614939117278715
2269216847414939
36307469558644157
Same machine different time
1134608423708056
18153734779337352
18153734779346003
18153734779354818
4538433694840666
18153734779370299
Output for 5.3.8
Same machine same time
283652105926896
18153734779321029
9076867389660818
4538433694830591
9076867389660797
18153734779320846
Different machine same time
145229878234557844
290459756469111463
290459756469152681
145229878234556919
290459756469112301
290459756469152564
Same machine different time
9076867389664868
18153734779336792
9076867389672477
18153734779353203
18153734779369857
9076867389689331
Output for 5.3.7
Same machine same time
18153734779321817
9076867389660906
4538433694830380
18153734779320371
4538433694830429
18153734779321835
Different machine same time
72614939117278933
290459756469112564
290459756469151999
145229878234557084
72614939117277876
145229878234576351
Same machine different time
4538433694832479
4538433694834302
18153734779345766
9076867389677043
18153734779361531
18153734779370646
Output for 5.3.6
Same machine same time
18153734779320965
18153734779321805
18153734779321261
9076867389660545
18153734779321531
4538433694830379
Different machine same time
145229878234557459
290459756469112797
72614939117288330
145229878234556448
9076867389659722
36307469558644198
Same machine different time
9076867389665160
18153734779336767
9076867389672654
9076867389676963
4538433694840342
9076867389685148
Output for 5.3.5
Same machine same time
9076867389660601
9076867389660178
1134608423707526
18153734779321934
18153734779320858
9076867389660609
Different machine same time
145229878234558090
145229878234556115
290459756469152070
145229878234557500
145229878234555496
18153734779322095
Same machine different time
18153734779328582
18153734779338656
18153734779346812
9076867389677247
9076867389680665
9076867389685382
Output for 5.3.4
Same machine same time
2269216847415291
9076867389660802
18153734779321095
4538433694830506
18153734779321882
18153734779321701
Different machine same time
36307469558639590
290459756469111623
72614939117320970
36307469558655773
290459756469243706
145229878234642132
Same machine different time
9076867389668412
18153734779345393
18153734779354969
567304211855077
18153734779370246
9076867389689839
Output for 5.3.3
Same machine same time
18153734779321501
4538433694830280
18153734779322134
4538433694830255
18153734779320567
18153734779322003
Different machine same time
145229878234556547
290459756469112289
290459756469151809
36307469558639418
290459756469111603
145229878234576324
Same machine different time
18153734779329125
4538433694834184
18153734779346800
9076867389676714
9076867389681370
18153734779370794
Output for 5.3.2
Same machine same time
141826052963443
18153734779322080
9076867389660891
9076867389660441
9076867389661030
4538433694830296
Different machine same time
145229878234558323
18153734779319510
290459756469153452
145229878234556952
290459756469111746
290459756469152040
Same machine different time
4538433694832425
18153734779337376
2269216847418262
18153734779353332
18153734779361312
18153734779371333
Output for 5.3.1
Same machine same time
18153734779322167
4538433694830302
567304211853786
2269216847415082
18153734779322045
9076867389660945
Different machine same time
145229878234557568
36307469558639088
145229878234576663
145229878234557079
290459756469111290
72614939117288345
Same machine different time
18153734779330358
18153734779338046
9076867389672683
18153734779353644
18153734779370908
18153734779378715
Output for 5.3.0
Same machine same time
18153734779320527
18153734779320976
18153734779320844
18153734779321694
4538433694830131
18153734779320517
Different machine same time
145229878234557285
290459756469110825
18153734779322011
145229878234558228
72614939117277983
290459756469153070
Same machine different time
9076867389664257
9076867389669085
18153734779345864
18153734779354346
18153734779362488
18153734779370483