<?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,11)-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
567304220813567
4538433766508131
9076867533016984
4538433766508525
4538433766508187
9076867533016712
Different machine same time
36307470132062924
145229880528250351
36307470132067829
72614940264125933
9076867533015647
145229880528271175
Same machine different time
4538433766510087
9076867533025114
4538433766514629
9076867533032791
4538433766518435
9076867533041089
Output for 7.3.11
Same machine same time
1134608441627112
4538433766508180
9076867533016885
9076867533016212
9076867533016086
2269216883254036
Different machine same time
72614940264126224
145229880528250598
145229880528270873
72614940264126168
145229880528250103
145229880528270518
Same machine different time
9076867533021014
1134608441628138
9076867533028692
9076867533032708
9076867533037440
9076867533040898
Output for 7.3.10
Same machine same time
2269216883254109
283652110406779
9076867533016561
4538433766508061
2269216883254203
9076867533016326
Different machine same time
18153735066031451
36307470132062530
9076867533016906
72614940264125946
72614940264125268
18153735066033805
Same machine different time
283652110406904
9076867533024950
4538433766514292
9076867533032793
9076867533036971
1134608441630111
Output for 7.3.9
Same machine same time
2269216883254238
9076867533016124
9076867533016118
4538433766508425
9076867533016320
9076867533017074
Different machine same time
72614940264125674
18153735066031263
72614940264135331
72614940264126116
18153735066031235
145229880528271116
Same machine different time
2269216883255219
9076867533024931
2269216883257135
9076867533033091
2269216883260344
9076867533045538
Output for 7.3.8
Same machine same time
4538433766508452
4538433766508075
4538433766508402
2269216883254132
9076867533016931
4538433766508187
Different machine same time
36307470132063113
145229880528250266
145229880528271172
72614940264126388
145229880528250637
72614940264135599
Same machine different time
2269216883255087
9076867533024286
9076867533028419
4538433766518402
9076867533041267
283652110407665
Output for 7.3.7
Same machine same time
4538433766508321
9076867533016959
9076867533016803
9076867533016199
4538433766508093
9076867533016681
Different machine same time
72614940264126079
36307470132062627
72614940264135558
72614940264125902
72614940264125164
145229880528271154
Same machine different time
4538433766510420
2269216883256287
9076867533028909
9076867533033426
9076867533036761
567304220815075
Output for 7.3.6
Same machine same time
9076867533016583
1134608441627076
567304220813531
1134608441627123
4538433766508402
141826055203387
Different machine same time
72614940264125794
72614940264125377
72614940264135278
36307470132063225
72614940264125392
72614940264135298
Same machine different time
9076867533020502
9076867533024272
1134608441628602
2269216883258160
4538433766518368
4538433766520460
Output for 7.3.5
Same machine same time
2269216883254181
9076867533016919
9076867533016264
4538433766508049
4538433766508149
4538433766508133
Different machine same time
567304220813485
145229880528250154
72614940264135190
36307470132063080
145229880528250319
145229880528271267
Same machine different time
9076867533020983
4538433766512440
2269216883257186
9076867533033000
2269216883259345
2269216883260385
Output for 7.3.4
Same machine same time
567304220813523
9076867533017072
9076867533016423
9076867533016111
1134608441627060
2269216883254165
Different machine same time
72614940264125925
145229880528250818
145229880528271058
18153735066031587
18153735066031262
145229880528271075
Same machine different time
4538433766510441
9076867533024456
4538433766514458
2269216883258289
9076867533037257
4538433766522396
Output for 7.3.3
Same machine same time
9076867533016224
9076867533016752
1134608441627074
4538433766508399
2269216883254212
4538433766508449
Different machine same time
36307470132063223
145229880528250874
18153735066033850
72614940264125678
36307470132062671
145229880528271051
Same machine different time
9076867533020459
4538433766512269
9076867533028920
9076867533032659
1134608441629689
9076867533044784
Output for 7.3.2
Same machine same time
2269216883254130
2269216883254086
9076867533016535
9076867533016789
1134608441627078
2269216883254145
Different machine same time
72614940264125616
36307470132062477
145229880528270671
72614940264125564
72614940264125189
145229880528270545
Same machine different time
4538433766510361
2269216883256126
9076867533028560
2269216883258140
4538433766518714
9076867533040992
Output for 7.3.1
Same machine same time
9076867533016435
9076867533016994
2269216883254262
4538433766508506
9076867533016681
9076867533016140
Different machine same time
72614940264125601
145229880528250614
145229880528271271
4538433766507843
18153735066031246
72614940264135404
Same machine different time
4538433766510301
9076867533025244
9076867533028463
70913027601821
9076867533036878
9076867533041483
Output for 7.3.0
Same machine same time
9076867533016478
2269216883254193
4538433766508406
4538433766508175
9076867533016877
4538433766508175
Different machine same time
72614940264125663
72614940264124968
18153735066033869
36307470132063172
72614940264125039
145229880528271172
Same machine different time
2269216883255140
9076867533025040
1134608441628601
1134608441629098
35456513800927
283652110407548
Output for 7.2.24
Same machine same time
4538433766508354
9076867533016753
2269216883254216
4538433766508085
9076867533016312
567304220813536
Different machine same time
72614940264126187
36307470132062526
72614940264135580
36307470132063153
72614940264125208
145229880528271127
Same machine different time
9076867533020172
9076867533024552
4538433766514482
9076867533033325
2269216883260333
567304220815344
Output for 7.2.23
Same machine same time
4538433766508047
1134608441627053
4538433766508508
9076867533016630
283652110406757
9076867533016346
Different machine same time
72614940264126050
145229880528250404
36307470132067609
72614940264126185
36307470132062626
145229880528271310
Same machine different time
8864128450215
9076867533025254
9076867533029284
2269216883258130
1134608441629584
4538433766520700
Output for 7.2.22
Same machine same time
9076867533016749
2269216883254191
9076867533016728
4538433766508333
1134608441627061
4538433766508228
Different machine same time
36307470132063130
145229880528249926
36307470132067646
72614940264125591
18153735066031265
72614940264135521
Same machine different time
9076867533020542
9076867533024889
2269216883257237
4538433766518447
9076867533041047
9076867533045008
Output for 7.2.21
Same machine same time
4538433766508462
9076867533016555
9076867533016346
4538433766508410
4538433766508277
9076867533017040
Different machine same time
72614940264126281
145229880528250660
72614940264135322
72614940264126158
145229880528249948
36307470132067775
Same machine different time
2269216883255155
1134608441628129
567304220814335
9076867533032816
2269216883259314
2269216883261236
Output for 7.2.20
Same machine same time
4538433766508105
9076867533016691
4538433766508047
9076867533016473
1134608441627056
4538433766508081
Different machine same time
72614940264125692
145229880528250364
36307470132067741
36307470132062831
145229880528250055
145229880528270838
Same machine different time
9076867533020891
141826055203511
4538433766514282
9076867533032733
9076867533037494
9076867533041308
Output for 7.2.19
Same machine same time
2269216883254204
4538433766508210
4538433766508079
567304220813567
9076867533016142
9076867533016357
Different machine same time
36307470132062927
145229880528250142
145229880528270829
72614940264126290
145229880528250698
145229880528270862
Same machine different time
1134608441627528
9076867533024606
9076867533029146
4538433766516629
9076867533036830
4538433766520541
Output for 7.2.18
Same machine same time
9076867533016592
9076867533016326
4538433766508128
4538433766508430
1134608441627042
1134608441627078
Different machine same time
36307470132062936
36307470132062507
72614940264135226
72614940264126201
145229880528250117
36307470132067623
Same machine different time
4538433766510260
9076867533024602
9076867533029267
9076867533032570
141826055203760
567304220815322
Output for 7.2.17
Same machine same time
4538433766508295
1134608441627031
4538433766508088
9076867533016324
9076867533016314
9076867533016264
Different machine same time
72614940264125544
36307470132062593
72614940264135168
36307470132063173
145229880528250166
72614940264135425
Same machine different time
9076867533020856
141826055203506
9076867533028845
9076867533037403
4538433766520545
567304220815315
Output for 7.2.16
Same machine same time
9076867533016352
9076867533016731
9076867533016236
9076867533016148
4538433766508498
9076867533016499
Different machine same time
283652110406742
72614940264125337
145229880528270951
36307470132062745
36307470132062547
72614940264135434
Same machine different time
9076867533020645
9076867533024396
9076867533029148
9076867533032737
9076867533036943
9076867533045662
Output for 7.2.15
Same machine same time
2269216883254102
4538433766508510
4538433766508518
9076867533016422
9076867533016768
9076867533016158
Different machine same time
72614940264125501
145229880528250809
72614940264135245
72614940264125842
145229880528250826
36307470132067586
Same machine different time
2269216883255234
9076867533025085
9076867533028388
567304220814538
4538433766518636
141826055203828
Output for 7.2.14
Same machine same time
9076867533016769
4538433766508398
4538433766508348
9076867533016243
9076867533016491
4538433766508454
Different machine same time
36307470132062728
145229880528250745
145229880528270699
72614940264125782
36307470132062574
36307470132067772
Same machine different time
9076867533020259
9076867533024426
4538433766514659
4538433766516666
9076867533036695
567304220815051
Output for 7.2.13
Same machine same time
141826055203376
4538433766508443
4538433766508391
9076867533016696
9076867533016950
4538433766508183
Different machine same time
72614940264126043
36307470132062693
72614940264135626
72614940264126186
72614940264125079
72614940264135293
Same machine different time
9076867533020486
9076867533024791
4538433766514263
1134608441629173
9076867533040907
2269216883261433
Output for 7.2.12
Same machine same time
70913027601692
9076867533016169
2269216883254099
2269216883254099
9076867533016903
9076867533016466
Different machine same time
18153735066031483
145229880528250751
145229880528271033
72614940264126320
145229880528250667
145229880528270388
Same machine different time
9076867533020468
9076867533024740
9076867533029069
9076867533033371
9076867533037230
9076867533040694
Output for 7.2.11
Same machine same time
9076867533016074
9076867533016110
1134608441627012
4538433766508282
9076867533016667
4538433766508126
Different machine same time
72614940264125993
72614940264125027
145229880528270712
72614940264125544
36307470132062560
145229880528270780
Same machine different time
4538433766510166
9076867533025203
2269216883257272
9076867533032482
9076867533036642
4538433766520712
Output for 7.2.10
Same machine same time
9076867533016328
4538433766508506
567304220813562
9076867533016871
4538433766508272
9076867533016909
Different machine same time
72614940264125686
145229880528250431
145229880528271062
36307470132063174
145229880528250676
72614940264135675
Same machine different time
9076867533020527
2269216883256171
2269216883257233
9076867533032493
9076867533036859
2269216883260302
Output for 7.2.9
Same machine same time
4538433766508161
9076867533016767
1134608441627008
141826055203379
9076867533016388
9076867533016168
Different machine same time
36307470132063038
36307470132062670
1134608441627114
36307470132062787
36307470132062670
145229880528271232
Same machine different time
9076867533021133
9076867533024708
4538433766514230
9076867533033059
4538433766518669
4538433766520470
Output for 7.2.8
Same machine same time
9076867533016780
1134608441627124
9076867533016622
567304220813529
4538433766508101
9076867533016403
Different machine same time
36307470132063171
145229880528250454
145229880528270897
36307470132062907
72614940264125128
145229880528271288
Same machine different time
2269216883255262
9076867533025015
9076867533028751
567304220814562
4538433766518311
9076867533041267
Output for 7.2.7
Same machine same time
9076867533016796
1134608441627050
9076867533016628
9076867533016832
2269216883254271
9076867533016748
Different machine same time
9076867533015798
145229880528250210
72614940264135625
72614940264126011
72614940264125340
9076867533016952
Same machine different time
9076867533021038
4538433766512556
2269216883257257
9076867533037070
9076867533040779
9076867533045026
Output for 7.2.6
Same machine same time
141826055203380
4538433766508252
2269216883254080
4538433766508543
2269216883254077
9076867533016840
Different machine same time
36307470132062920
145229880528250228
145229880528270618
72614940264125921
72614940264125344
145229880528271164
Same machine different time
9076867533020784
9076867533024678
4538433766514576
9076867533032814
9076867533037410
4538433766522544
Output for 7.2.5
Same machine same time
9076867533016428
4538433766508234
1134608441627076
4538433766508043
4538433766508130
9076867533016833
Different machine same time
9076867533015801
145229880528250712
72614940264135419
9076867533015781
145229880528250874
36307470132067615
Same machine different time
4538433766510419
9076867533025264
9076867533028733
9076867533032573
4538433766518368
2269216883261360
Output for 7.2.4
Same machine same time
9076867533016942
9076867533016546
9076867533016203
2269216883254138
9076867533016232
9076867533016728
Different machine same time
18153735066031523
72614940264125358
72614940264135170
72614940264126211
145229880528250189
2269216883254230
Same machine different time
4538433766510158
9076867533024653
9076867533028858
9076867533033141
9076867533037090
4538433766520506
Output for 7.2.3
Same machine same time
4538433766508313
4538433766508316
1134608441627046
2269216883254050
2269216883254105
9076867533016889
Different machine same time
36307470132062767
18153735066031323
72614940264135393
72614940264126035
145229880528250621
36307470132067682
Same machine different time
4538433766510202
2269216883256064
9076867533029183
9076867533032919
9076867533036670
9076867533040923
Output for 7.2.2
Same machine same time
9076867533016876
9076867533016168
9076867533016362
9076867533016519
9076867533016943
9076867533016291
Different machine same time
18153735066031462
145229880528250261
145229880528271199
72614940264125636
145229880528250105
2269216883254228
Same machine different time
2269216883255076
4538433766512595
9076867533029096
9076867533033061
9076867533037481
9076867533040662
Output for 7.2.1
Same machine same time
9076867533017001
4538433766508231
4538433766508285
283652110406767
9076867533016291
2269216883254209
Different machine same time
72614940264125642
145229880528250604
72614940264135302
72614940264125663
72614940264125382
145229880528270761
Same machine different time
9076867533020350
9076867533024737
9076867533029305
4538433766516387
2269216883259210
9076867533041298
Output for 7.2.0
Same machine same time
9076867533016900
9076867533016957
70913027601695
9076867533016720
141826055203381
9076867533016574
Different machine same time
72614940264126012
145229880528250485
18153735066033848
72614940264125529
36307470132062515
145229880528270753
Same machine different time
4538433766510254
9076867533024472
9076867533028524
9076867533033335
9076867533036772
9076867533041179
Output for 7.1.33
Same machine same time
9076867533016177
2269216883254156
9076867533016837
2269216883254074
4538433766508432
4538433766508332
Different machine same time
72614940264126054
145229880528249981
145229880528271287
9076867533015730
145229880528250048
145229880528270695
Same machine different time
9076867533020686
9076867533024497
9076867533029354
9076867533032804
141826055203710
4538433766520677
Output for 7.1.32
Same machine same time
4538433766508318
567304220813519
4538433766508295
9076867533016669
9076867533016375
2269216883254031
Different machine same time
18153735066031433
36307470132062706
145229880528270574
72614940264125789
145229880528250664
36307470132067749
Same machine different time
4538433766510188
9076867533024625
2269216883257274
4538433766516642
4538433766518623
9076867533040763
Output for 7.1.31
Same machine same time
567304220813510
9076867533016643
9076867533016452
9076867533017039
9076867533016536
2269216883254050
Different machine same time
72614940264125836
9076867533015641
145229880528271346
36307470132063127
145229880528249872
36307470132067795
Same machine different time
9076867533020198
9076867533024258
9076867533029097
1134608441629125
70913027601853
9076867533041231
Output for 7.1.30
Same machine same time
9076867533016710
4538433766508360
70913027601689
4538433766508503
2269216883254204
2269216883254145
Different machine same time
72614940264125938
72614940264125158
145229880528270853
72614940264126088
145229880528250152
145229880528271186
Same machine different time
9076867533020806
2269216883256310
4538433766514522
4538433766516335
9076867533037127
4538433766520404
Output for 7.1.29
Same machine same time
9076867533016810
9076867533016098
9076867533016334
2269216883254054
4538433766508296
9076867533016471
Different machine same time
1134608441626968
145229880528250318
145229880528271097
72614940264126055
145229880528250361
36307470132067653
Same machine different time
4538433766510205
2269216883256289
9076867533028995
9076867533033111
1134608441629588
9076867533041487
Output for 7.1.28
Same machine same time
2269216883254162
141826055203377
35456513800845
9076867533017039
2269216883254019
4538433766508160
Different machine same time
72614940264125650
72614940264125405
36307470132067756
72614940264125580
145229880528250575
72614940264135515
Same machine different time
4538433766510411
35456513800877
2269216883257275
9076867533036931
1134608441630080
9076867533045233
Output for 7.1.27
Same machine same time
4538433766508203
283652110406776
9076867533016172
9076867533016321
9076867533016898
567304220813505
Different machine same time
72614940264125846
145229880528250865
72614940264135368
72614940264126192
72614940264124970
72614940264135268
Same machine different time
9076867533020685
2269216883256175
9076867533028609
567304220814547
9076867533041051
4538433766522483
Output for 7.1.26
Same machine same time
4538433766508395
9076867533017029
9076867533016574
9076867533016322
567304220813562
4538433766508189
Different machine same time
72614940264126422
145229880528250626
36307470132067599
72614940264126384
145229880528250149
18153735066033884
Same machine different time
4538433766510373
2269216883256252
9076867533029360
1134608441629122
567304220814834
9076867533041415
Output for 7.1.25
Same machine same time
9076867533016511
4538433766508290
1134608441627024
567304220813535
4538433766508349
4538433766508244
Different machine same time
18153735066031572
36307470132062511
145229880528270655
72614940264126180
72614940264125269
145229880528271275
Same machine different time
4538433766510276
2269216883256118
4538433766514572
9076867533033348
9076867533037163
4538433766520737
Output for 7.1.7
Same machine same time
2269216883257202
4538433766514671
9076867533028868
9076867533029218
9076867533028844
9076867533028653
Different machine same time
72614940264223883
36307470132111827
145229880528467608
72614940264224272
145229880528446872
145229880528467647
Same machine different time
9076867533033061
9076867533037185
1134608441630099
9076867533044862
9076867533049074
4538433766526589
Output for 7.1.6
Same machine same time
1134608441630080
9076867533040923
9076867533041211
9076867533041626
9076867533041540
9076867533040874
Different machine same time
72614940264322959
145229880528643386
145229880528663690
72614940264322880
145229880528643467
36307470132165950
Same machine different time
4538433766522847
9076867533049570
2269216883263237
9076867533057402
2269216883265421
9076867533065513
Output for 7.1.5
Same machine same time
9076867533049226
1134608441631117
4538433766524883
2269216883262245
4538433766524667
1134608441631206
Different machine same time
18153735066097097
145229880528774821
145229880528794737
9076867533048500
145229880528774893
36307470132198710
Same machine different time
9076867533053680
9076867533057974
9076867533061415
9076867533066189
9076867533069355
9076867533073755
Output for 7.1.0
Same machine same time
2269216883260380
283652110407528
9076867533041067
2269216883260213
4538433766520563
9076867533041235
Different machine same time
72614940264322845
9076867533040200
36307470132165927
36307470132161234
72614940264322015
145229880528663745
Same machine different time
1134608441630701
4538433766524798
4538433766526953
4538433766528535
4538433766531038
9076867533065412
Output for 7.0.20
Same machine same time
70913027601752
2269216883256141
4538433766512343
4538433766514407
9076867533028675
9076867533028394
Different machine same time
36307470132112038
145229880528446837
36307470132116800
18153735066056071
145229880528446677
72614940264233960
Same machine different time
2269216883258128
2269216883259328
9076867533041032
9076867533045144
4538433766524515
2269216883263426
Output for 7.0.14
Same machine same time
4538433766514352
2269216883257281
2269216883258170
4538433766516233
9076867533033211
4538433766516424
Different machine same time
72614940264257132
72614940264256339
145229880528533235
72614940264257433
145229880528512361
145229880528533251
Same machine different time
9076867533037199
4538433766520709
9076867533044750
9076867533049567
2269216883263342
9076867533057122
Output for 7.0.6
Same machine same time
9348986642164987
9348986642165089
146077916283834
584311665135307
9348986642164860
9348986642164882
Different machine same time
37395946568657532
149583786274628686
149583786274649684
9348986642164404
149583786274628745
18697973284331228
Same machine different time
9348986642169608
9348986642173619
9348986642177210
9348986642181237
2337246660546501
9348986642189792
Output for 7.0.5
Same machine same time
583637687888839
9338203006221563
2334550751555381
9338203006221818
2334550751555412
4669101503110840
Different machine same time
37352812024883795
37352812024883665
18676406012444359
74705624049767972
37352812024883570
37352812024888624
Same machine different time
9338203006225775
4669101503115056
9338203006238548
2334550751560459
4669101503123371
4669101503125254
Output for 7.0.4
Same machine same time
9329884240269264
9329884240268675
9329884240268464
9329884240268702
9329884240269301
9329884240268549
Different machine same time
74639073922143418
149278147844286305
9329884240269121
74639073922144122
149278147844285834
149278147844306121
Same machine different time
9329884240273221
4664942120138326
9329884240285247
9329884240289511
9329884240293223
4664942120148911
Output for 7.0.3
Same machine same time
2333182001366975
145823875085431
583295500341707
145823875085427
9332728005468131
9332728005467661
Different machine same time
4666364002733401
74661824043733839
74661824043744157
74661824043734706
37330912021866999
37330912021871936
Same machine different time
9332728005472252
2333182001368971
4666364002740147
1166591000685521
1166591000686026
2333182001373148
Output for 7.0.2
Same machine same time
1166778768669159
4667115074676445
9334230149352813
1166778768669179
9334230149352817
9334230149352980
Different machine same time
74673841194816971
149347682389632351
18668460298706654
74673841194817412
37336920597408187
149347682389653344
Same machine different time
2333557537339327
9334230149361623
9334230149364865
9334230149368881
9334230149373926
9334230149377734
Output for 7.0.1
Same machine same time
4667323194341143
9334646388681976
9334646388682388
9334646388682393
9334646388682157
36463462455790
Different machine same time
18669292777362897
149354342218900867
149354342218921675
74677171109451754
149354342218901363
149354342218921452
Same machine different time
291707699646446
9334646388690630
9334646388694644
2333661597174578
9334646388702802
9334646388711295
Output for 7.0.0
Same machine same time
9335731856322243
9335731856321827
2333932964080539
9335731856322192
9335731856322095
4667865928161008
Different machine same time
74685854850569268
149371709701138127
74685854850579390
37342927425284608
149371709701137479
9335731856322388
Same machine different time
9335731856326098
4667865928165175
9335731856334426
9335731856342285
9335731856346392
4667865928175197
Output for 5.6.28
Same machine same time
9076867533033013
4538433766516376
2269216883258220
567304220814556
9076867533032574
9076867533033097
Different machine same time
36307470132128313
145229880528512592
145229880528532625
18153735066064217
145229880528512204
145229880528532922
Same machine different time
9076867533037269
9076867533040663
4538433766524918
9076867533053879
1134608441632232
4538433766530782
Output for 5.6.21
Same machine same time
9348561983200728
584285123950029
2337140495800217
9348561983201002
9348561983200884
4674280991600578
Different machine same time
9348561983199974
37394247932799258
4674280991600544
9348561983199993
149576991731197710
74788495865608806
Same machine different time
1168570247900580
2337140495802275
9348561983213011
9348561983217404
9348561983220827
9348561983224979
Output for 5.6.20
Same machine same time
9340664434634147
4670332217317255
9340664434634257
4670332217317209
9340664434633919
4670332217317220
Different machine same time
37362657738533628
37362657738533173
37362657738554755
74725315477100247
74725315477099107
149450630954219392
Same machine different time
2335166108660627
9340664434646888
9340664434650291
9340664434654367
4670332217329581
4670332217331647
Output for 5.6.19
Same machine same time
4664470697133626
4664470697133637
4664470697133677
2332235348566958
9328941394268038
2332235348566841
Different machine same time
9328941394266787
149263062308267627
149263062308288223
18657882788533594
149263062308267822
18657882788535963
Same machine different time
4664470697135833
9328941394275903
4664470697139987
4664470697141878
1166117674286000
2332235348574196
Output for 5.6.18
Same machine same time
4665773558773416
9331547117546778
9331547117546718
9331547117547198
4665773558773282
9331547117546528
Different machine same time
74652376940368955
149304753880736961
74652376940379072
37326188470184655
74652376940368480
149304753880758251
Same machine different time
145805423711737
2332886779388794
2332886779390888
2332886779391953
4665773558786023
9331547117576019
Output for 5.6.17
Same machine same time
9333140992331123
9333140992335545
1166642624041914
4666570496167861
4666570496167548
583321312020983
Different machine same time
74665127938675971
149330255877350495
74665127938685489
18666281984669005
74665127938675339
74665127938685726
Same machine different time
1166642624042449
4666570496171857
4666570496173888
1166642624043971
9333140992355644
2333285248090011
Output for 5.6.16
Same machine same time
4668049163806695
9336098327612734
9336098327612720
9336098327612689
2334024581903200
9336098327613269
Different machine same time
1167012290951517
149377573241792336
149377573241812082
18672196655224133
149377573241791633
74688786620906083
Same machine different time
9336098327616853
9336098327620688
4668049163812530
9336098327629089
9336098327633530
4668049163818530
Output for 5.6.15
Same machine same time
2334116414814029
9336465659256410
2334116414814203
9336465659256667
9336465659256760
9336465659256372
Different machine same time
74691725274043776
37345862637021524
74691725274053141
74691725274044011
18672931318510775
74691725274053294
Same machine different time
4668232829630059
9336465659264499
9336465659268301
2334116414818113
4668232829638303
2334116414820271
Output for 5.6.14
Same machine same time
9337912411901225
4668956205950877
9337912411901379
9337912411901560
4668956205950754
9337912411901788
Different machine same time
74703299295205367
74703299295204091
74703299295214509
74703299295205170
74703299295204267
74703299295214206
Same machine different time
4668956205952610
4668956205954961
2334478102979387
4668956205961126
9337912411925566
2334478102982624
Output for 5.6.13
Same machine same time
4671286366783345
2335643183391743
9342572733566533
2335643183391704
9342572733566027
9342572733566230
Different machine same time
37370290934262506
74740581868524094
74740581868534677
18685145467131276
149481163737048089
149481163737069539
Same machine different time
9342572733570283
9342572733574586
4671286366789343
9342572733582996
2335643183397781
4671286366797486
Output for 5.6.12
Same machine same time
9344198120832069
4672099060416201
9344198120832699
4672099060416407
2336049530208099
2336049530208246
Different machine same time
18688396241663414
149507169933305092
149507169933325624
74753584966653853
149507169933305411
149507169933326105
Same machine different time
2336049530210068
9344198120844658
2336049530212306
2336049530213155
1168024765107112
9344198120860752
Output for 5.6.11
Same machine same time
9345358710390443
4672679355194907
2336339677597589
4672679355195260
9345358710389847
9345358710389842
Different machine same time
37381434841557834
149525739366229802
149525739366249954
74762869683115175
37381434841557387
149525739366249648
Same machine different time
9345358710394462
4672679355199484
9345358710402749
9345358710406563
9345358710410424
9345358710414373
Output for 5.6.10
Same machine same time
9346092984303426
2336523246075739
9346092984302946
9346092984303305
9346092984302989
9346092984302898
Different machine same time
74768743874418681
149537487748834883
149537487748855170
74768743874418642
149537487748834977
149537487748855572
Same machine different time
9346092984306767
2336523246077924
9346092984315253
9346092984319935
4673046492161805
4673046492163626
Output for 5.6.9
Same machine same time
4673437932765131
9346875865529483
4673437932765058
9346875865530081
9346875865530316
2336718966382476
Different machine same time
74775006924232259
149550013848462470
74775006924241420
4673437932764494
149550013848528377
74775006924274672
Same machine different time
2336718966384437
9346875865541650
4673437932773194
1168359483193759
9346875865554335
4673437932779091
Output for 5.6.8
Same machine same time
4673852318291603
9347704636583679
9347704636583733
9347704636583447
4673852318291853
2336926159145927
Different machine same time
74781637092660923
74781637092659844
149563274185340218
74781637092660933
4673852318291243
74781637092670229
Same machine different time
1168463079574012
4673852318297702
9347704636599717
1168463079575493
9347704636607496
146057884947071
Output for 5.5.35
Same machine same time
2338923893816277
2338923893816084
4677847787632303
9355695575264259
9355695575264510
9355695575264399
Different machine same time
37422782301055783
18711391150527638
74845564602120987
18711391150527886
37422782301055350
74845564602120981
Same machine different time
9355695575269041
1169461946909133
292365486727402
9355695575281161
9355695575284954
9355695575289305
Output for 5.5.34
Same machine same time
2335262986622828
4670525973245714
9341051946491681
9341051946491859
9341051946491602
4670525973245602
Different machine same time
74728415571924379
74728415571923910
1167631493311469
37364207785962193
149456831143847686
74728415571934159
Same machine different time
583815746655967
1167631493312397
9341051946503633
4670525973253937
9341051946511952
2335262986629991
Output for 5.5.33
Same machine same time
9329337938841546
9329337938840801
4664668969420446
1166167242355198
1166167242355114
2332334484710188
Different machine same time
37317351755360943
74634703510721223
149269407021462566
37317351755361243
18658675877680258
74634703510731744
Same machine different time
9329337938845222
291541810589039
4664668969428851
9329337938861130
9329337938865170
9329337938870175
Output for 5.5.32
Same machine same time
9332306304027824
4666153152013859
2333076576006927
2333076576007037
1166538288003555
9332306304028314
Different machine same time
37329225216109289
74658450432217610
18664612608056961
74658450432219098
149316900864435596
149316900864455736
Same machine different time
1166538288004047
9332306304035958
145817286000700
9332306304048880
9332306304052416
4666153152028389
Output for 5.5.31
Same machine same time
2333383732765468
583345933191410
4666767465531187
9333534931062578
291672966595682
1166691866382748
Different machine same time
37334139724245538
149336558896981283
149336558897002065
74668279448491665
149336558896981262
18667069862125229
Same machine different time
9333534931066600
1166691866383793
9333534931074422
9333534931078196
4666767465541210
4666767465543263
Output for 5.5.30
Same machine same time
9337555380804754
9337555380804941
1167194422600644
9337555380805018
4668777690402488
9337555380804949
Different machine same time
74700443046434641
74700443046433569
149400886092887554
74700443046434129
149400886092867027
74700443046443784
Same machine different time
4668777690404430
9337555380813393
1167194422602147
9337555380821992
9337555380825136
583597211301846
Output for 5.5.29
Same machine same time
4671568112191326
4671568112191449
4671568112191113
4671568112191015
9343136224382582
9343136224382330
Different machine same time
74745089795053467
18686272448763023
149490179590124844
9343136224381638
74745089795052401
74745089795062275
Same machine different time
9343136224386114
4671568112195556
9343136224394950
291973007012451
9343136224403104
9343136224411275
Output for 5.5.28
Same machine same time
9344599336234603
9344599336234994
4672299668117388
9344599336234335
4672299668117461
9344599336234890
Different machine same time
74756794689869102
74756794689868460
149513589379757643
74756794689869733
149513589379737553
149513589379758079
Same machine different time
2336149834059699
4672299668121413
4672299668123595
4672299668125438
1168074917031893
9344599336262937
Output for 5.5.27
Same machine same time
9344984787841007
9344984787840145
1168123098480089
2336246196960173
4672492393920177
9344984787840273
Different machine same time
37379939151358947
74759878302716785
74759878302726659
74759878302717842
149519756605433846
149519756605453926
Same machine different time
2336246196961104
9344984787848506
1168123098481616
584061549241079
4672492393930592
9344984787865325
Output for 5.5.26
Same machine same time
4673242700869569
146038834402169
9346485401738527
2336621350434802
9346485401739186
9346485401738962
Different machine same time
18692970803475749
74771883213902819
149543766427825340
74771883213903689
149543766427804869
74771883213912925
Same machine different time
4673242700871300
9346485401746965
4673242700875368
9346485401755470
9346485401758869
9346485401763288
Output for 5.5.25
Same machine same time
9347287908994819
4673643954497410
1168410988624286
1168410988624299
4673643954497099
2336821977248573
Different machine same time
74778303271950221
18694575817987200
149556606543918979
18694575817987563
149556606543898077
74778303271959497
Same machine different time
4673643954501150
9347287909006836
4673643954505479
146051373578359
4673643954509811
584205494313978
Output for 5.5.24
Same machine same time
2339060469851056
2339060469851109
4678120939702103
4678120939701796
2339060469850942
9356241879403889
Different machine same time
37424967517612866
149699870070450141
37424967517617539
37424967517612646
2339060469850780
37424967517617639
Same machine different time
4678120939704284
292382558731631
4678120939708226
9356241879420584
1169530234928033
4678120939716517
Output for 5.4.45
Same machine same time
9281781087313435
9281781087313014
1160222635914188
9281781087313089
4640890543656942
2320445271828277
Different machine same time
18563562174625084
74254248698499931
148508497397020151
4640890543656257
148508497396999455
148508497397019838
Same machine different time
1160222635914740
1160222635915151
2320445271831316
9281781087329763
4640890543668806
290055658979453
Output for 5.4.44
Same machine same time
2320445986575208
4640891973150378
9281783946301095
9281783946300552
9281783946300603
4640891973150537
Different machine same time
74254271570400413
148508543140799690
148508543140820447
74254271570400460
148508543140800177
74254271570410313
Same machine different time
4640891973152459
9281783946308619
1160222993289649
4640891973160517
9281783946325873
9281783946329108
Output for 5.4.43
Same machine same time
9244320203132076
9244320203132166
9244320203132912
4622160101566288
9244320203132911
2311080050783009
Different machine same time
36977280812526479
73954561625051952
73954561625061896
36977280812526446
147909123250103386
36977280812531030
Same machine different time
9244320203136452
4622160101570334
9244320203149191
9244320203152740
4622160101578726
9244320203160883
Output for 5.4.42
Same machine same time
2311080049734483
2311080049734469
4622160099469146
2311080049734503
1155540024867281
2311080049734528
Different machine same time
73954561591498624
18488640397874362
18488640397876970
73954561591497760
147909123182994870
147909123183015355
Same machine different time
4622160099473139
9244320198950060
9244320198954428
9244320198958340
4622160099481507
2311080049741680
Output for 5.4.41
Same machine same time
9244320190840254
9244320190840579
9244320190840130
2311080047710087
4622160095420401
2311080047710202
Different machine same time
73954561526715683
147909123053429873
147909123053451194
36977280763357709
147909123053430151
18488640381681283
Same machine different time
4622160095421979
9244320190848474
4622160095426468
9244320190856637
9244320190865116
9244320190868676
Output for 5.4.40
Same machine same time
9223564838149845
4611782419074618
9223564838150131
9223564838150135
9223564838149450
9223564838149665
Different machine same time
73788518705190190
36894259352594725
147577037410399856
36894259352595142
147577037410379644
147577037410400144
Same machine different time
9223564838153806
2305891209539544
4611782419081067
2305891209542559
9223564838173754
9223564838178394
Output for 5.4.39
Same machine same time
9223564835106274
4611782417553254
1152945604388267
2305891208776529
9223564835106364
9223564835106187
Different machine same time
18447129670211051
73788518680843088
147577037361706497
9223564835105487
4611782417552678
147577037361706698
Same machine different time
2305891208778671
2305891208779545
4611782417561163
9223564835126647
4611782417565341
4611782417567503
Output for 5.4.38
Same machine same time
9197585623207683
287424550725241
9197585623207771
1149698202900918
4598792811603894
4598792811603799
Different machine same time
73580684985652257
73580684985652172
73580684985662136
73580684985652427
36790342492825861
147161369971323968
Same machine different time
9197585623216071
4598792811609775
4598792811611999
9197585623227945
9197585623232419
2299396405808901
Output for 5.4.37
Same machine same time
2297455644241889
9189822576967191
2297455644241790
9189822576966968
9189822576967603
9189822576966876
Different machine same time
73518580615730970
147037161231459971
147037161231480270
36759290307865504
147037161231460030
73518580615740366
Same machine different time
2297455644242727
9189822576975760
2297455644245807
4594911288493833
9189822576991593
9189822576996019
Output for 5.4.36
Same machine same time
1148727821913081
4594911287652323
9189822575303911
2297455643826118
9189822575303798
4594911287652205
Different machine same time
9189822575303319
147037161204851727
36759290301234605
36759290301229904
147037161204917995
147037161204938518
Same machine different time
4594911287656202
9189822575316500
9189822575320604
4594911287662468
4594911287664149
9189822575332566
Output for 5.4.35
Same machine same time
4594911286816681
9189822573632801
1148727821704071
9189822573633289
4594911286816586
9189822573632949
Different machine same time
2297455643408058
73518580589056594
147037161178134144
73518580589057896
147037161178113891
147037161178134022
Same machine different time
2297455643416573
287181955427169
1148727821709237
9189822573678416
9189822573682300
4594911286845370
Output for 5.4.34
Same machine same time
1148727821479838
9189822571838952
9189822571839383
9189822571838563
9189822571839175
9189822571839416
Different machine same time
73518580574705609
147037161149408727
73518580574714559
18379645143676253
147037161149408472
147037161149429009
Same machine different time
9189822571843565
9189822571846921
9189822571851291
4594911285927462
9189822571863955
9189822571867610
Output for 5.4.32
Same machine same time
285483296752378
9135465496075920
9135465496075570
4567732748037659
570966593504722
285483296752380
Different machine same time
18270930992158083
146167447937263341
146167447937283954
73083723968631961
4567732748039485
36541861984320825
Same machine different time
2283866374020931
9135465496088333
9135465496092287
35685412094124
4567732748052402
1141933187013572
Output for 5.4.31
Same machine same time
9135465476452284
2283866369112994
2283866369112979
570966592278265
2283866369112841
9135465476451547
Different machine same time
73083723811608569
146167447623214265
146167447623234816
73083723811608363
285483296139090
146167447623235172
Same machine different time
4567732738228014
4567732738229806
9135465476468138
1141933184559029
4567732738238069
9135465476480006
Output for 5.4.30
Same machine same time
9135465452711005
9135465452711106
9135465452711403
4567732726358009
4567732726357507
9135465452715652
Different machine same time
73083723621717305
18270930905429141
146167447243453517
9135465452714681
146167447243433857
146167447243453855
Same machine different time
2283866363179896
9135465452724053
1141933181591017
4567732726365945
9135465452736400
9135465452739584
Output for 5.4.29
Same machine same time
9135465450114633
9135465450114292
4567732725057361
9135465450114176
4567732725057245
4567732725057329
Different machine same time
18270930900227445
146167447201818324
146167447201838405
36541861800455145
73083723600909225
36541861800459537
Same machine different time
1141933181264831
4567732725061128
4567732725063422
71370823829178
9135465450138710
9135465450143329
Output for 5.4.28
Same machine same time
9135465444892095
142741647576446
2283866361223137
9135465444891736
9135465444891694
9135465444891869
Different machine same time
36541861779565462
18270930889782442
146167447118280380
73083723559130928
36541861779564896
9135465444892535
Same machine different time
4567732722447908
9135465444900281
9135465444908565
142741647576759
4567732722458204
9135465444920409
Output for 5.4.27
Same machine same time
4567732741496672
4567732741496331
4567732741496521
71370824085887
9135465482992944
9135465482993518
Different machine same time
9135465482992334
18270930965992607
73083723863980704
73083723863971294
73083723863970656
146167447727961377
Same machine different time
9135465483001065
9135465483005194
9135465483009048
4567732741506686
4567732741508945
4567732741513174
Output for 5.4.26
Same machine same time
9076867533040695
9076867533041038
4538433766520487
9076867533041049
4538433766520581
9076867533040788
Different machine same time
36307470132161111
72614940264322022
145229880528664016
18153735066080706
18153735066080452
72614940264332117
Same machine different time
9076867533045643
141826055203902
9076867533052934
1134608441632743
9076867533065715
4538433766534677
Output for 5.4.25
Same machine same time
9076867533041245
9076867533040819
2269216883260401
4538433766520413
9076867533041257
9076867533041439
Different machine same time
72614940264322586
36307470132160988
36307470132166114
72614940264322583
36307470132161009
72614940264332000
Same machine different time
9076867533045663
4538433766526705
9076867533057863
4538433766530574
567304220816627
9076867533070262
Output for 5.4.24
Same machine same time
9076867533041131
2269216883260410
4538433766520604
4538433766520575
4538433766520625
4538433766520689
Different machine same time
72614940264322727
145229880528644065
36307470132166021
36307470132161047
72614940264321674
145229880528664449
Same machine different time
4538433766524798
4538433766526551
2269216883264482
1134608441632658
1134608441633164
2269216883267476
Output for 5.4.23
Same machine same time
9076867533033361
9076867533033044
2269216883258310
9076867533032702
4538433766518779
4538433766518335
Different machine same time
36307470132145058
145229880528577622
72614940264299256
36307470132145041
36307470132144495
145229880528598989
Same machine different time
9076867533041515
9076867533045532
9076867533049584
4538433766526782
2269216883264370
9076867533062012
Output for 5.4.22
Same machine same time
9076867533041244
2269216883260262
283652110407548
9076867533041522
9076867533040828
4538433766520345
Different machine same time
36307470132161170
36307470132161000
145229880528664171
4538433766520148
145229880528643617
145229880528663831
Same machine different time
4538433766522742
4538433766526956
4538433766528659
9076867533061625
4538433766532700
4538433766535144
Output for 5.4.21
Same machine same time
1134608441629111
9076867533032625
1134608441629101
567304220814576
9076867533032902
4538433766516293
Different machine same time
72614940264256618
145229880528512497
4538433766516646
18153735066064268
145229880528512162
145229880528533122
Same machine different time
567304220814813
4538433766522558
2269216883262331
9076867533053570
9076867533057574
2269216883265504
Output for 5.4.20
Same machine same time
4538433766520417
9076867533045121
9076867533045602
4538433766522859
9076867533045705
9076867533045294
Different machine same time
4538433766522222
145229880528708735
145229880528729858
72614940264354945
72614940264354594
4538433766522812
Same machine different time
9076867533048924
1134608441631743
9076867533057855
1134608441632657
9076867533069669
9076867533073680
Output for 5.4.19
Same machine same time
2269216883264456
9076867533057909
4538433766528529
4538433766528874
9076867533057864
4538433766528954
Different machine same time
72614940264453605
145229880528905550
18153735066115815
36307470132226670
72614940264452941
145229880528925831
Same machine different time
2269216883265397
9076867533065293
9076867533069560
567304220817863
9076867533090710
4538433766553446
Output for 5.4.18
Same machine same time
9076867533037524
1134608441629665
9076867533037522
4538433766518538
2269216883259267
567304220814826
Different machine same time
72614940264290060
145229880528578546
72614940264299328
72614940264289533
145229880528577737
145229880528598443
Same machine different time
1134608441630192
35456513800959
9076867533049024
9076867533053811
4538433766528655
9076867533061915
Output for 5.4.17
Same machine same time
9076867533032458
567304220814565
9076867533033048
9076867533033113
9076867533032893
1134608441629172
Different machine same time
72614940264257026
145229880528512419
72614940264266637
72614940264257507
72614940264256387
145229880528533420
Same machine different time
2269216883259324
9076867533041061
4538433766524625
567304220815854
9076867533057396
2269216883265314
Output for 5.4.16
Same machine same time
9076867533040699
9076867533040921
9076867533040724
2269216883260372
4538433766520822
9076867533041306
Different machine same time
36307470132161468
72614940264321949
145229880528663584
72614940264322875
18153735066080390
9076867533041494
Same machine different time
567304220815308
2269216883262251
2269216883264263
4538433766530582
9076867533065637
9076867533070090
Output for 5.4.15
Same machine same time
2269216883258193
9076867533033022
4538433766516416
2269216883258309
9076867533032729
4538433766516384
Different machine same time
18153735066064363
72614940264256340
145229880528533260
72614940264256688
145229880528512188
72614940264266630
Same machine different time
4538433766520532
4538433766522438
9076867533057805
9076867533062075
2269216883266320
2269216883268493
Output for 5.4.14
Same machine same time
2269216883256173
1134608441628037
2269216883256075
9076867533025046
9076867533025060
2269216883256288
Different machine same time
36307470132095532
72614940264190647
145229880528402303
36307470132095873
18153735066047730
145229880528402072
Same machine different time
9076867533028834
9076867533032455
4538433766518290
4538433766520582
2269216883262323
1134608441631622
Output for 5.4.13
Same machine same time
4538433766514686
9076867533028662
9076867533028819
4538433766514573
9076867533028637
1134608441628558
Different machine same time
36307470132112312
72614940264223364
9076867533029231
4538433766513991
72614940264223698
36307470132116870
Same machine different time
4538433766516672
4538433766518530
2269216883260383
9076867533045470
567304220815560
9076867533057268
Output for 5.4.12
Same machine same time
283652110407265
9076867533033359
2269216883258226
9076867533032906
9076867533032879
4538433766516676
Different machine same time
72614940264257534
72614940264256011
145229880528532724
72614940264256982
2269216883258007
145229880528598306
Same machine different time
2269216883260204
4538433766522492
9076867533048921
9076867533052931
9076867533057320
1134608441633161
Output for 5.4.11
Same machine same time
2269216883258162
9076867533057485
2269216883264503
1134608441632147
141826055204027
9076867533061671
Different machine same time
72614940264486785
145229880528971426
72614940264495674
36307470132243231
72614940264485455
36307470132248037
Same machine different time
9076867533065957
4538433766534733
9076867533074013
9076867533078526
4538433766541244
9076867533090690
Output for 5.4.10
Same machine same time
4538433766514290
1134608441628558
4538433766514268
2269216883258118
9076867533032626
4538433766516322
Different machine same time
72614940264257250
36307470132128028
18153735066066675
72614940264256970
36307470132128176
72614940264266663
Same machine different time
4538433766518703
9076867533041323
9076867533044760
9076867533053060
9076867533057598
4538433766530930
Output for 5.4.9
Same machine same time
2269216883256161
4538433766512129
4538433766512623
9076867533025214
4538433766512527
1134608441628081
Different machine same time
72614940264191249
18153735066047668
145229880528401669
9076867533023934
9076867533027954
72614940264233627
Same machine different time
1134608441629119
4538433766518702
1134608441630163
9076867533045282
9076867533057233
9076867533061337
Output for 5.4.8
Same machine same time
1134608441628640
4538433766514669
9076867533028367
9076867533028417
9076867533029135
9076867533028676
Different machine same time
18153735066056170
145229880528446594
145229880528467413
18153735066056136
145229880528446945
72614940264233855
Same machine different time
4538433766518289
4538433766520411
1134608441630711
9076867533049402
2269216883263416
1134608441632159
Output for 5.4.7
Same machine same time
4538433766512316
9076867533024919
283652110407025
9076867533024988
567304220814028
141826055203510
Different machine same time
72614940264191342
145229880528381760
36307470132116971
36307470132112349
145229880528446950
36307470132116754
Same machine different time
9076867533033391
2269216883259362
4538433766520738
2269216883261420
4538433766524543
4538433766526815
Output for 5.4.6
Same machine same time
9076867533028437
9076867533033341
4538433766516396
9076867533033167
4538433766516542
2269216883258274
Different machine same time
36307470132128413
145229880528512974
145229880528532637
72614940264257194
145229880528512531
145229880528533066
Same machine different time
9076867533036783
4538433766520609
9076867533045549
4538433766524482
2269216883263446
9076867533061734
Output for 5.4.5
Same machine same time
9076867533029162
9076867533032710
4538433766516405
2269216883258339
567304220814561
4538433766516545
Different machine same time
36307470132128573
72614940264256245
72614940264266511
72614940264256521
145229880528512667
145229880528532943
Same machine different time
9076867533037461
4538433766520353
4538433766522374
9076867533049143
9076867533057230
4538433766530830
Output for 5.4.4
Same machine same time
9076867533024707
9076867533025247
4538433766512159
9076867533025177
2269216883257255
9076867533029343
Different machine same time
72614940264223795
145229880528447165
72614940264233931
72614940264224271
145229880528446729
145229880528467720
Same machine different time
9076867533033022
4538433766518612
1134608441630144
4538433766522545
9076867533049313
4538433766534691
Output for 5.4.3
Same machine same time
4538433766514527
9076867533029034
9076867533028481
4538433766514351
4538433766514586
1134608441628618
Different machine same time
18153735066056066
145229880528447012
145229880528467858
2269216883257019
145229880528446927
18153735066058478
Same machine different time
9076867533033140
2269216883259391
9076867533045227
9076867533048908
9076867533053815
4538433766528535
Output for 5.4.2
Same machine same time
4538433766512502
2269216883256199
4538433766512548
9076867533028811
4538433766514327
2269216883257333
Different machine same time
72614940264224128
145229880528446469
18153735066058401
72614940264224132
145229880528447481
72614940264233511
Same machine different time
2269216883258341
2269216883259315
2269216883260187
4538433766522602
9076867533049725
9076867533052978
Output for 5.4.1
Same machine same time
9076867533028688
9076867533029135
141826055203570
9076867533028922
9076867533029243
9076867533028991
Different machine same time
36307470132112324
145229880528447124
145229880528467290
4538433766514033
72614940264223495
145229880528532679
Same machine different time
4538433766518625
9076867533041276
567304220815324
1134608441631212
2269216883263476
9076867533057416
Output for 5.4.0
Same machine same time
4538433766514680
2269216883257100
2269216883257273
9076867533029017
2269216883257183
9076867533029079
Different machine same time
9076867533028029
145229880528447245
145229880528467539
4538433766513987
145229880528446948
145229880528467119
Same machine different time
4538433766518685
9076867533040764
4538433766522477
2269216883262242
4538433766526731
9076867533057932
Output for 5.3.29
Same machine same time
4567732727662086
9135465455324793
4567732727662227
2283866363831058
9135465455324529
9135465455324581
Different machine same time
4567732727661918
73083723642590139
9135465455325052
18270930910647563
146167447285180221
73083723642600200
Same machine different time
4567732727664136
2283866363833272
570966590958556
9135465455345104
4567732727674847
9135465455353738
Output for 5.3.28
Same machine same time
9076867533028761
9076867533032914
2269216883258165
2269216883258303
4538433766516325
9076867533032817
Different machine same time
72614940264257502
9076867533032004
145229880528533261
9076867533032153
567304220814502
4538433766516645
Same machine different time
9076867533037523
9076867533041045
9076867533045578
9076867533049778
4538433766526913
2269216883264445
Output for 5.3.27
Same machine same time
2269216883256304
9076867533025278
9076867533024343
4538433766512309
4538433766512481
4538433766512389
Different machine same time
18153735066047910
18153735066047711
9076867533025103
36307470132095810
36307470132095470
567304220814068
Same machine different time
567304220814532
9076867533037510
2269216883260413
4538433766522830
2269216883262349
4538433766526771
Output for 5.3.26
Same machine same time
9076867533029257
9076867533028366
1134608441628569
9076867533029055
4538433766514318
4538433766514560
Different machine same time
72614940264224533
18153735066055906
145229880528467339
36307470132112142
36307470132111832
72614940264233799
Same machine different time
4538433766516225
283652110407410
9076867533045207
9076867533049826
283652110407921
1134608441632213
Output for 5.3.25
Same machine same time
1134608441628653
567304220814326
567304220814320
283652110407164
4538433766514646
2269216883257171
Different machine same time
36307470132111925
72614940264223385
72614940264233636
72614940264224623
145229880528512391
145229880528532894
Same machine different time
9076867533036588
4538433766520613
4538433766522865
2269216883262378
9076867533053312
9076867533061623
Output for 5.3.24
Same machine same time
2269216883257204
141826055203571
2269216883257125
9076867533028463
9076867533028733
2269216883257222
Different machine same time
36307470132112116
145229880528446765
145229880528467403
36307470132112127
145229880528447225
72614940264233472
Same machine different time
9076867533036784
4538433766520635
1134608441630666
2269216883268506
9076867533078223
2269216883271606
Output for 5.3.23
Same machine same time
9076867533029368
9076867533028841
9076867533029242
567304220814313
9076867533028924
4538433766514431
Different machine same time
72614940264224544
72614940264223283
145229880528467381
4538433766514010
145229880528446682
145229880528467891
Same machine different time
9076867533037226
567304220815044
9076867533045327
2269216883262413
2269216883263247
9076867533057204
Output for 5.3.22
Same machine same time
567304220814316
9076867533028902
1134608441628588
2269216883257188
9076867533028649
283652110407156
Different machine same time
36307470132128588
145229880528512480
72614940264266597
18153735066064214
141826055203624
145229880528533416
Same machine different time
9076867533036812
1134608441630188
9076867533044968
9076867533053406
9076867533057549
4538433766530781
Output for 5.3.21
Same machine same time
4538433766514414
2269216883257160
9076867533028638
4538433766514529
9076867533029214
9076867533028996
Different machine same time
72614940264224238
145229880528447391
145229880528467050
36307470132112286
36307470132111805
145229880528532493
Same machine different time
9076867533037340
9076867533040802
4538433766522746
9076867533049746
9076867533053762
2269216883264366
Output for 5.3.20
Same machine same time
4538433766514488
9076867533028487
9076867533028509
2269216883257322
4538433766514468
9076867533028657
Different machine same time
72614940264223978
145229880528447397
9076867533029185
72614940264223969
145229880528447454
145229880528467786
Same machine different time
9076867533033124
141826055203767
9076867533045591
1134608441631734
4538433766528600
4538433766530986
Output for 5.3.19
Same machine same time
9076867533028744
2269216883257318
9076867533029244
4538433766516365
9076867533032595
9076867533033382
Different machine same time
18153735066064128
36307470132128165
145229880528533420
2269216883258031
145229880528512779
36307470132133151
Same machine different time
9076867533037459
9076867533041238
9076867533044930
9076867533053416
4538433766528749
4538433766530971
Output for 5.3.18
Same machine same time
8864128450223
9076867533029333
283652110407152
9076867533028863
1134608441628658
9076867533028823
Different machine same time
72614940264224708
145229880528447449
145229880528467365
36307470132112173
72614940264223304
72614940264233477
Same machine different time
4538433766518643
4538433766520793
2269216883261320
9076867533048855
4538433766526628
4538433766528941
Output for 5.3.17
Same machine same time
4538433766514442
4538433766514560
4538433766514247
4538433766514298
9076867533028849
9076867533028913
Different machine same time
36307470132112320
145229880528512584
145229880528532959
72614940264256950
72614940264256443
1134608441629166
Same machine different time
9076867533037489
35456513800941
9076867533045314
2269216883262416
4538433766526789
4538433766531012
Output for 5.3.16
Same machine same time
9076867533073806
4538433766536971
9076867533073655
1134608441634243
9076867533073666
9076867533073665
Different machine same time
72614940264584415
145229880529168012
145229880529188481
72614940264585059
145229880529167789
72614940264594261
Same machine different time
4538433766538982
70913027602205
9076867533085973
9076867533090055
4538433766547443
9076867533107163
Output for 5.3.15
Same machine same time
9076867533028813
9076867533029258
9076867533029303
9076867533028794
9076867533028958
4538433766514438
Different machine same time
9076867533028090
145229880528446856
145229880528467404
72614940264224041
36307470132111746
145229880528467789
Same machine different time
1134608441629166
4538433766518418
1134608441630598
4538433766524475
1134608441631630
4538433766561343
Output for 5.3.14
Same machine same time
9076867533024387
9076867533024523
9076867533025023
1134608441628104
9076867533024864
4538433766512516
Different machine same time
72614940264191775
145229880528447085
72614940264233685
72614940264224166
145229880528447473
2269216883257297
Same machine different time
2269216883258221
4538433766518409
4538433766520704
9076867533045493
4538433766524497
4538433766526643
Output for 5.3.13
Same machine same time
4538433766514523
9076867533029183
2269216883257183
9076867533028939
4538433766514278
4538433766514180
Different machine same time
36307470132112107
18153735066055843
145229880528467425
2269216883257014
145229880528446756
72614940264233854
Same machine different time
567304220814833
4538433766520561
9076867533045329
9076867533048990
9076867533053299
4538433766528834
Output for 5.3.12
Same machine same time
9076867533033017
8864128450227
9076867533032921
9076867533032647
4538433766516659
9076867533033359
Different machine same time
36307470132128605
145229880528512565
145229880528533292
36307470132128377
72614940264256125
145229880528533009
Same machine different time
9076867533037069
1134608441630596
4538433766524717
9076867533053359
9076867533057392
4538433766530814
Output for 5.3.11
Same machine same time
2269216883256300
4538433766512470
9076867533024901
9076867533024391
9076867533024638
2269216883256235
Different machine same time
36307470132112234
36307470132111646
72614940264233736
72614940264224514
145229880528447390
145229880528467149
Same machine different time
4538433766516363
4538433766518434
9076867533041341
9076867533045180
9076867533049842
9076867533057194
Output for 5.3.10
Same machine same time
4538433766514348
4538433766514611
1134608441628550
4538433766514358
9076867533028364
2269216883257312
Different machine same time
9076867533028027
145229880528447452
36307470132116910
72614940264224417
145229880528446837
72614940264233688
Same machine different time
4538433766516236
9076867533037019
9076867533045481
9076867533049674
2269216883263337
9076867533057554
Output for 5.3.9
Same machine same time
9076867533025153
4538433766512348
9076867533024292
4538433766512453
9076867533024677
9076867533024717
Different machine same time
18153735066047985
145229880528381137
36307470132100486
9076867533023917
145229880528381805
72614940264201103
Same machine different time
1134608441628594
9076867533033425
9076867533037366
9076867533045246
9076867533049258
9076867533053836
Output for 5.3.8
Same machine same time
4538433766514668
1134608441628650
1134608441629086
567304220814561
9076867533033424
4538433766516659
Different machine same time
72614940264257495
36307470132128023
36307470132133198
72614940264256762
145229880528512107
18153735066066567
Same machine different time
9076867533036819
9076867533041507
9076867533044928
9076867533053685
4538433766528906
2269216883265328
Output for 5.3.7
Same machine same time
9076867533024598
4538433766512507
1134608441628041
9076867533024807
9076867533024450
9076867533025078
Different machine same time
72614940264191958
145229880528381390
145229880528401883
72614940264191594
36307470132095464
72614940264200944
Same machine different time
4538433766514224
9076867533032800
4538433766520830
2269216883261280
4538433766524495
9076867533053562