<?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,42),2,10)-pow(2,41)+self::EPOCH;
}
}
function getId($machine_id = 0) {
$particle = new Particle;
return $particle -> generateParticle($machine_id);
}
// We need to verify that there are no ID conflicts
echo "Different machine same time\n";
echo getId(10) . "\n";
echo getId(20) . "\n";
echo getId(30) . "\n";
echo getId(10) . "\n";
echo getId(20) . "\n";
echo getId(30) . "\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";
Different machine same time
9076682881239770
290453852199667714
4538341440620454
18153365762479591
145226926099834610
290453852199710022
Same machine different time
4538341440620323
18153365762481281
4538341440620528
18153365762480981
18153365762482126
2269170720310086
Output for 7.4.0
Different machine same time
145226926099835764
290453852199668300
36306731524963809
145226926099835525
290453852199668785
36306731524963588
Same machine different time
18153365762480710
18153365762481489
18153365762480256
4538341440620517
18153365762481743
1134585360155104
Output for 7.3.13
Different machine same time
145226926099834883
290453852199668569
4538341440620468
145226926099836072
145226926099833990
145226926099854543
Same machine different time
9076682881240420
1134585360155098
18153365762481448
18153365762481372
9076682881240162
9076682881240185
Output for 7.3.12
Different machine same time
36306731524959181
72613463049917067
145226926099854420
145226926099836783
290453852199668058
290453852199710070
Same machine different time
18153365762482077
18153365762480500
4538341440620128
18153365762481020
18153365762482003
18153365762480368
Output for 7.3.11
Different machine same time
145226926099835814
145226926099834419
290453852199709506
72613463049918265
145226926099834267
290453852199708972
Same machine different time
9076682881240285
9076682881240113
9076682881240888
9076682881240244
9076682881240176
9076682881240851
Output for 7.3.10
Different machine same time
145226926099835716
145226926099834423
72613463049927456
72613463049918382
18153365762479296
145226926099854855
Same machine different time
18153365762480416
9076682881240792
9076682881240114
18153365762480260
4538341440620414
18153365762480157
Output for 7.3.9
Different machine same time
145226926099835193
145226926099834747
18153365762481856
145226926099835434
72613463049916957
72613463049927670
Same machine different time
18153365762481058
18153365762480192
4538341440620370
1134585360155046
2269170720310022
18153365762480155
Output for 7.3.8
Different machine same time
145226926099835333
290453852199668008
145226926099854383
145226926099836843
145226926099834030
290453852199710038
Same machine different time
18153365762480357
9076682881240295
2269170720310246
18153365762480704
9076682881240252
18153365762480593
Output for 7.3.7
Different machine same time
145226926099836437
145226926099834072
290453852199709262
145226926099835284
145226926099834184
145226926099855022
Same machine different time
18153365762481361
18153365762480615
18153365762481305
18153365762481460
18153365762481173
18153365762480631
Output for 7.3.6
Different machine same time
72613463049918143
290453852199668677
18153365762481843
72613463049917915
145226926099834168
290453852199710114
Same machine different time
18153365762481179
2269170720310109
2269170720310195
9076682881240925
4538341440620196
9076682881240762
Output for 7.2.18, 7.3.5
Different machine same time
145226926099836512
290453852199668154
290453852199709237
72613463049917801
290453852199668756
290453852199710594
Same machine different time
18153365762481293
9076682881240317
283646340038776
18153365762482104
18153365762481305
4538341440620186
Output for 7.3.4
Different machine same time
145226926099835187
36306731524958480
290453852199709212
72613463049917728
290453852199669491
145226926099854345
Same machine different time
18153365762480880
4538341440620126
18153365762482017
9076682881240245
18153365762480173
9076682881240469
Output for 7.3.3
Different machine same time
72613463049918076
36306731524958610
72613463049927401
36306731524959193
290453852199669523
290453852199710051
Same machine different time
18153365762481721
9076682881241012
9076682881240079
1134585360155094
18153365762481450
18153365762481288
Output for 7.3.2
Different machine same time
9076682881239789
290453852199668866
290453852199710029
145226926099835473
145226926099833975
145226926099855092
Same machine different time
18153365762480473
9076682881240491
4538341440620402
18153365762481968
18153365762482147
18153365762480385
Output for 7.3.1
Different machine same time
72613463049918297
290453852199667766
290453852199709134
145226926099836179
290453852199669267
290453852199709935
Same machine different time
18153365762480637
9076682881240890
9076682881240776
18153365762481990
9076682881240918
18153365762481496
Output for 7.3.0
Different machine same time
72613463049917913
9076682881239639
290453852199709365
145226926099836853
290453852199667717
290453852199710538
Same machine different time
18153365762480711
9076682881241079
9076682881240800
2269170720310143
9076682881240989
9076682881241046
Output for 7.2.26
Different machine same time
70911585009685
290453852199668464
145226926099854919
36306731524959055
290453852199668395
290453852199710653
Same machine different time
18153365762480599
9076682881240833
9076682881240730
9076682881240801
1134585360155070
2269170720310065
Output for 7.2.25
Different machine same time
145226926099836476
72613463049917360
290453852199708702
145226926099835798
145226926099834855
145226926099854872
Same machine different time
18153365762481398
18153365762481172
9076682881240923
9076682881240303
9076682881240182
9076682881240863
Output for 7.2.24
Different machine same time
9076682881239757
9076682881239628
290453852199710661
18153365762479473
290453852199668229
145226926099854672
Same machine different time
9076682881240986
1134585360155087
567292680077523
70911585009693
18153365762482084
9076682881240921
Output for 7.2.23
Different machine same time
36306731524959209
145226926099834285
290453852199709257
145226926099836342
145226926099834229
72613463049927329
Same machine different time
18153365762481527
4538341440620328
18153365762481590
4538341440620061
9076682881240067
18153365762480951
Output for 7.2.22
Different machine same time
72613463049918103
290453852199668289
72613463049927596
2269170720309935
290453852199668239
145226926099854765
Same machine different time
9076682881240835
9076682881240388
18153365762481362
567292680077550
9076682881241006
4538341440620151
Output for 7.2.21
Different machine same time
145226926099834958
145226926099834076
290453852199710706
145226926099836090
145226926099834777
290453852199709113
Same machine different time
9076682881240539
18153365762481181
567292680077521
9076682881240425
4538341440620348
18153365762480458
Output for 7.2.20
Different machine same time
145226926099835819
4538341440619815
145226926099854450
4538341440619845
145226926099834591
145226926099854423
Same machine different time
18153365762480214
18153365762480698
18153365762481952
18153365762481841
18153365762481071
9076682881240685
Output for 7.2.19
Different machine same time
145226926099835006
290453852199667859
145226926099854683
145226926099836326
290453852199668853
72613463049927325
Same machine different time
18153365762482055
18153365762481031
2269170720310228
9076682881240800
18153365762480943
18153365762480162
Output for 7.2.17
Different machine same time
4538341440619864
290453852199669736
290453852199709107
72613463049917807
145226926099834517
72613463049927663
Same machine different time
18153365762481220
18153365762481331
4538341440620298
18153365762480228
9076682881240200
9076682881240967
Output for 7.2.16
Different machine same time
567292680077484
18153365762479314
290453852199710383
18153365762479579
290453852199669551
290453852199709388
Same machine different time
18153365762481055
4538341440620434
9076682881240743
9076682881240716
1134585360155129
567292680077521
Output for 7.2.15
Different machine same time
145226926099835135
290453852199668415
145226926099854703
72613463049917897
290453852199669668
290453852199709211
Same machine different time
18153365762480588
18153365762480469
18153365762482083
18153365762480404
9076682881240691
18153365762480221
Output for 7.2.14
Different machine same time
145226926099835659
290453852199669084
145226926099854927
18153365762479392
72613463049917138
290453852199708892
Same machine different time
9076682881240758
4538341440620199
4538341440620279
18153365762482161
9076682881240836
4538341440620402
Output for 7.2.13
Different machine same time
145226926099835142
290453852199668588
290453852199708782
72613463049917675
145226926099834303
145226926099855075
Same machine different time
9076682881240586
4538341440620122
18153365762480913
4538341440620464
18153365762480637
4538341440620101
Output for 7.1.4, 7.2.12
Different machine same time
145226926099836517
290453852199667727
18153365762481856
145226926099835647
36306731524958526
290453852199709656
Same machine different time
4538341440620132
9076682881240829
4538341440620254
18153365762480190
4538341440620326
9076682881240903
Output for 7.1.5, 7.2.11
Different machine same time
145226926099836500
145226926099834523
290453852199708756
18153365762479470
72613463049917326
290453852199710430
Same machine different time
18153365762481631
18153365762481101
283646340038766
18153365762481543
18153365762482064
4538341440620460
Output for 7.2.10
Different machine same time
145226926099836003
36306731524958582
290453852199708868
145226926099834998
290453852199669250
72613463049927453
Same machine different time
18153365762480147
1134585360155127
18153365762481203
18153365762481201
18153365762481338
18153365762481985
Output for 7.2.9
Different machine same time
145226926099836266
9076682881239627
290453852199709984
145226926099836642
72613463049917410
290453852199710417
Same machine different time
4538341440620397
18153365762481654
18153365762481511
9076682881240144
18153365762481458
18153365762481170
Output for 7.2.8
Different machine same time
36306731524958988
290453852199668152
290453852199710620
72613463049917624
9076682881239668
290453852199710688
Same machine different time
18153365762482143
17727896252422
18153365762481237
18153365762480775
18153365762480202
4538341440620478
Output for 7.1.23, 7.2.7
Different machine same time
145226926099836365
290453852199668794
145226926099854563
72613463049917717
290453852199668836
72613463049927176
Same machine different time
18153365762481188
9076682881240434
18153365762480956
18153365762480911
9076682881240487
2269170720310267
Output for 7.1.3, 7.2.6
Different machine same time
4538341440619894
72613463049917358
290453852199709663
145226926099836172
290453852199669563
290453852199708899
Same machine different time
2269170720310238
9076682881240972
18153365762481568
9076682881240916
18153365762481090
18153365762481882
Output for 7.2.5
Different machine same time
145226926099836899
36306731524958635
290453852199709412
145226926099835504
72613463049917299
290453852199710211
Same machine different time
18153365762481406
2269170720310086
18153365762480266
9076682881240797
18153365762480746
9076682881240227
Output for 7.2.4
Different machine same time
145226926099836645
290453852199669467
72613463049927519
36306731524959187
290453852199668123
72613463049927600
Same machine different time
2269170720310214
9076682881240348
18153365762481867
18153365762480590
9076682881240540
18153365762480691
Output for 7.2.3
Different machine same time
145226926099835939
145226926099834538
290453852199710233
145226926099836039
290453852199667844
290453852199708722
Same machine different time
9076682881240828
9076682881240940
18153365762481474
2269170720310102
18153365762481837
4538341440620255
Output for 7.2.2
Different machine same time
9076682881239792
290453852199667972
290453852199708774
36306731524958973
290453852199669315
290453852199709754
Same machine different time
18153365762482130
1134585360155011
4538341440620132
18153365762480244
283646340038764
18153365762480507
Output for 7.2.1
Different machine same time
36306731524959039
145226926099834118
290453852199708890
72613463049918267
290453852199668855
36306731524963612
Same machine different time
9076682881240602
18153365762480916
2269170720310031
9076682881240962
9076682881240558
4538341440620193
Output for 7.2.0
Different machine same time
145226926099834925
290453852199668848
290453852199708982
145226926099835636
290453852199667750
145226926099854637
Same machine different time
9076682881240919
18153365762480312
4538341440620154
4538341440620050
2269170720310051
2269170720310248
Output for 7.1.33
Different machine same time
36306731524959041
145226926099834781
9076682881240951
145226926099834945
290453852199668704
145226926099854565
Same machine different time
18153365762481032
2269170720310158
18153365762481661
9076682881240906
18153365762480726
18153365762481561
Output for 7.1.32
Different machine same time
72613463049918242
290453852199669143
9076682881240924
145226926099836436
145226926099834708
4538341440620449
Same machine different time
18153365762480179
9076682881241007
283646340038779
18153365762480413
2269170720310171
18153365762480477
Output for 7.1.14, 7.1.31
Different machine same time
4538341440619868
145226926099834312
290453852199710017
72613463049918021
290453852199667869
290453852199709168
Same machine different time
2269170720310094
18153365762480966
18153365762480285
18153365762481322
1134585360155058
4538341440620421
Output for 7.1.30
Different machine same time
18153365762479398
290453852199667851
290453852199708999
36306731524958899
290453852199669328
290453852199709907
Same machine different time
9076682881240090
70911585009693
283646340038763
18153365762480534
9076682881240199
9076682881240802
Output for 7.1.28 - 7.1.29
Different machine same time
145226926099835995
290453852199668990
290453852199709568
145226926099836200
290453852199669734
145226926099855238
Same machine different time
18153365762481057
18153365762482159
18153365762480633
9076682881240912
9076682881240264
2269170720310197
Output for 7.1.27
Different machine same time
145226926099835354
290453852199667991
145226926099855243
145226926099836838
72613463049916931
290453852199709830
Same machine different time
2269170720310172
9076682881240274
18153365762481276
18153365762480245
18153365762480211
4538341440620214
Output for 7.1.20, 7.1.26
Different machine same time
72613463049917912
290453852199667745
145226926099854517
145226926099835801
72613463049917334
290453852199709542
Same machine different time
18153365762480425
4538341440620523
18153365762480796
2269170720310145
4538341440620336
18153365762480317
Output for 7.1.25
Different machine same time
72613463049917913
290453852199668937
290453852199710346
145226926099835590
290453852199667939
145226926099854525
Same machine different time
18153365762481483
18153365762480923
18153365762481609
18153365762480424
18153365762481419
18153365762481781
Output for 7.1.24
Different machine same time
36306731524958724
290453852199669296
145226926099854704
145226926099836472
145226926099833973
290453852199709023
Same machine different time
141823170019389
18153365762480226
18153365762480392
9076682881240200
567292680077518
9076682881240950
Output for 7.1.22
Different machine same time
145226926099835729
145226926099834639
290453852199710640
145226926099836187
290453852199668032
145226926099854709
Same machine different time
9076682881240324
18153365762481007
18153365762480276
18153365762481549
9076682881240682
2269170720310159
Output for 7.1.21
Different machine same time
9076682881239765
290453852199669518
290453852199709816
145226926099836126
145226926099834304
290453852199710223
Same machine different time
18153365762480622
18153365762481542
567292680077547
4538341440620339
18153365762481359
18153365762481884
Output for 7.1.19
Different machine same time
145226926099835630
145226926099834618
290453852199710564
145226926099835565
145226926099834535
290453852199710489
Same machine different time
4538341440620257
18153365762481533
4538341440620079
18153365762481993
18153365762481789
18153365762480420
Output for 7.1.18
Different machine same time
145226926099836219
290453852199668313
290453852199708926
18153365762479501
290453852199669579
36306731524963680
Same machine different time
18153365762481414
9076682881240349
9076682881240962
18153365762481559
18153365762481919
18153365762481788
Output for 7.1.17
Different machine same time
72613463049917794
290453852199668722
290453852199709374
145226926099836158
290453852199668971
290453852199709060
Same machine different time
9076682881240776
18153365762480793
18153365762481187
4538341440620124
4538341440620312
18153365762481106
Output for 7.1.16
Different machine same time
145226926099835911
290453852199667799
290453852199708724
145226926099835872
145226926099834808
145226926099854757
Same machine different time
9076682881240296
18153365762480424
4538341440620316
2269170720310205
2269170720310127
9076682881240496
Output for 7.1.15
Different machine same time
72613463049917758
290453852199669269
290453852199710556
72613463049918352
290453852199667979
290453852199708889
Same machine different time
4538341440620410
9076682881240174
1134585360155014
18153365762480989
18153365762481793
9076682881240416
Output for 7.1.13
Different machine same time
145226926099835792
290453852199669104
145226926099855130
145226926099836018
72613463049917435
290453852199709887
Same machine different time
9076682881241080
18153365762480284
9076682881241060
4538341440620124
1134585360155069
18153365762480761
Output for 7.1.12
Different machine same time
18153365762479365
290453852199669174
290453852199709758
145226926099835705
290453852199668532
145226926099855183
Same machine different time
18153365762480863
9076682881240560
18153365762481301
18153365762480678
18153365762481774
1134585360155101
Output for 7.1.11
Different machine same time
72613463049918344
18153365762479294
290453852199709668
145226926099835529
72613463049917355
290453852199709927
Same machine different time
18153365762481894
9076682881240201
9076682881240700
18153365762481336
18153365762480677
9076682881240109
Output for 7.1.10
Different machine same time
145226926099836620
290453852199668013
145226926099854745
145226926099836098
145226926099834016
72613463049927486
Same machine different time
18153365762480494
4538341440620275
18153365762481906
4538341440620473
18153365762480434
18153365762481963
Output for 7.1.9
Different machine same time
72613463049918456
290453852199668540
290453852199710181
36306731524959180
290453852199668022
290453852199709042
Same machine different time
18153365762480613
18153365762481101
9076682881240886
9076682881240960
9076682881240403
9076682881240665
Output for 7.1.8
Different machine same time
145226926099835845
145226926099834115
290453852199708971
36306731524958888
290453852199669665
72613463049927239
Same machine different time
9076682881240203
18153365762481032
18153365762481694
18153365762481837
1134585360155087
18153365762481623
Output for 7.1.7
Different machine same time
72613463049917832
145226926099833886
290453852199709968
72613463049917582
290453852199668983
290453852199708839
Same machine different time
18153365762481481
18153365762480406
18153365762481817
9076682881240706
2269170720310196
9076682881240980
Output for 7.1.6
Different machine same time
145226926099835966
145226926099834342
290453852199708970
18153365762479374
290453852199668056
290453852199709983
Same machine different time
18153365762482096
18153365762480524
18153365762480536
18153365762481053
567292680077561
18153365762481964
Output for 7.1.2
Different machine same time
145226926099836009
290453852199667962
290453852199709050
145226926099835847
290453852199668917
290453852199709989
Same machine different time
18153365762480690
18153365762482001
18153365762480989
9076682881240172
18153365762480663
1134585360155093
Output for 7.1.1
Different machine same time
72613463049917523
290453852199669679
18153365762481835
72613463049917483
290453852199668809
290453852199709794
Same machine different time
9076682881240507
18153365762480776
9076682881240841
18153365762481845
9076682881240905
4538341440620292
Output for 7.1.0
Different machine same time
72613463049917549
290453852199668642
145226926099854496
72613463049917574
290453852199668198
72613463049927641
Same machine different time
18153365762480632
4538341440620081
18153365762481052
18153365762480898
18153365762480844
18153365762480860
Output for 7.0.32 - 7.0.33
Different machine same time
4538341440619843
290453852199668029
290453852199709889
145226926099835376
145226926099834492
290453852199710449
Same machine different time
18153365762481465
18153365762481009
9076682881240331
9076682881240586
18153365762481878
18153365762481220
Output for 5.4.25, 5.6.26, 7.0.31
Different machine same time
72613463049918211
290453852199669667
18153365762481818
145226926099836748
290453852199668422
290453852199709530
Same machine different time
9076682881240158
1134585360155054
18153365762480579
18153365762481175
18153365762480234
9076682881240638
Output for 7.0.30
Different machine same time
567292680077483
290453852199668219
9076682881240915
72613463049918337
72613463049916986
36306731524963836
Same machine different time
1134585360155066
18153365762480834
4538341440620353
18153365762481349
18153365762481368
18153365762480984
Output for 7.0.29
Different machine same time
36306731524959104
290453852199668292
36306731524963598
72613463049917865
290453852199668844
145226926099855069
Same machine different time
18153365762482074
18153365762480678
2269170720310130
2269170720310123
18153365762482026
4538341440620445
Output for 7.0.28
Different machine same time
145226926099835351
290453852199668181
290453852199708957
72613463049918224
290453852199668150
145226926099854337
Same machine different time
9076682881240689
9076682881240705
18153365762481947
4538341440620056
18153365762481986
9076682881240423
Output for 7.0.27
Different machine same time
4538341440619867
290453852199668026
290453852199710108
72613463049918266
290453852199668970
145226926099854721
Same machine different time
4538341440620087
18153365762481442
9076682881240387
9076682881240230
9076682881240599
2269170720310058
Output for 7.0.26
Different machine same time
18153365762479484
290453852199667937
72613463049927261
145226926099835034
290453852199669041
290453852199710711
Same machine different time
18153365762482077
18153365762481602
9076682881240521
9076682881240349
9076682881240100
9076682881240090
Output for 7.0.25
Different machine same time
145226926099836833
145226926099834357
290453852199709369
145226926099835785
290453852199668485
290453852199710455
Same machine different time
283646340038765
18153365762481911
18153365762481076
35455792504844
9076682881240342
2269170720310080
Output for 5.4.27, 5.4.45, 7.0.24
Different machine same time
72613463049918245
290453852199668103
290453852199709025
145226926099835332
290453852199669028
145226926099854762
Same machine different time
18153365762482161
18153365762480319
18153365762480379
4538341440620258
18153365762481018
4538341440620356
Output for 7.0.23
Different machine same time
72613463049918328
290453852199669479
145226926099855272
145226926099836251
72613463049917212
145226926099854722
Same machine different time
9076682881240587
9076682881240252
4538341440620507
18153365762481659
18153365762480866
18153365762481603
Output for 7.0.22
Different machine same time
72613463049918360
72613463049917108
18153365762481806
72613463049918381
145226926099834107
9076682881240910
Same machine different time
18153365762482125
18153365762480573
4538341440620472
18153365762481984
18153365762480251
18153365762482118
Output for 7.0.21
Different machine same time
72613463049917447
290453852199669258
145226926099855114
145226926099835457
72613463049916996
145226926099854577
Same machine different time
18153365762480687
4538341440620220
9076682881240398
4538341440620301
2269170720310076
18153365762480780
Output for 7.0.20
Different machine same time
18153365762479380
145226926099833984
290453852199710309
145226926099836565
290453852199668270
290453852199709576
Same machine different time
9076682881240561
18153365762481094
283646340038776
9076682881240717
9076682881240299
18153365762481253
Output for 7.0.11, 7.0.19
Different machine same time
145226926099836561
72613463049917375
145226926099855161
72613463049917921
290453852199669093
290453852199709463
Same machine different time
9076682881240685
9076682881240433
18153365762480158
1134585360155060
18153365762480657
18153365762481274
Output for 5.4.11, 7.0.1, 7.0.18
Different machine same time
72613463049918408
18153365762479340
290453852199710335
36306731524958947
290453852199668040
1134585360155113
Same machine different time
9076682881240223
9076682881240512
1134585360155020
18153365762480348
9076682881240924
18153365762481289
Output for 5.4.31, 5.5.28, 7.0.17
Different machine same time
36306731524959031
72613463049916937
145226926099854730
72613463049918445
290453852199668634
72613463049927612
Same machine different time
18153365762481155
18153365762481098
4538341440620368
18153365762481888
9076682881240691
18153365762480845
Output for 7.0.16
Different machine same time
145226926099835899
290453852199668385
290453852199710364
145226926099836912
145226926099833949
72613463049927421
Same machine different time
9076682881240865
9076682881240375
4538341440620157
9076682881241073
18153365762481307
9076682881240740
Output for 7.0.15
Different machine same time
145226926099836213
290453852199668496
290453852199709504
145226926099836532
36306731524958633
145226926099854913
Same machine different time
9076682881241017
9076682881240152
18153365762480530
18153365762482042
18153365762481007
18153365762480823
Output for 7.0.14
Different machine same time
72613463049918463
290453852199668801
145226926099854759
72613463049917986
72613463049917270
290453852199709770
Same machine different time
18153365762480191
18153365762481045
18153365762480681
9076682881240688
18153365762481551
9076682881240364
Output for 7.0.13
Different machine same time
145226926099836715
72613463049917106
290453852199708922
145226926099835592
290453852199669688
290453852199710307
Same machine different time
18153365762480996
18153365762481075
9076682881240400
9076682881240957
9076682881240140
9076682881240485
Output for 7.0.12
Different machine same time
145226926099834975
290453852199668847
290453852199708733
36306731524959035
290453852199668534
145226926099855271
Same machine different time
9076682881240086
2269170720310260
9076682881241063
4538341440620081
18153365762480748
18153365762480354
Output for 7.0.10
Different machine same time
145226926099836839
290453852199668607
9076682881240957
72613463049918122
36306731524958702
145226926099854647
Same machine different time
18153365762481185
18153365762480387
9076682881240446
18153365762481590
9076682881240253
9076682881240470
Output for 7.0.9
Different machine same time
145226926099835542
290453852199668199
290453852199709738
145226926099835891
290453852199669647
290453852199708787
Same machine different time
4538341440620174
9076682881240297
18153365762482045
18153365762481828
18153365762480277
18153365762481334
Output for 5.4.22, 7.0.8
Different machine same time
145226926099834984
290453852199669633
145226926099854971
72613463049918133
72613463049917062
290453852199708790
Same machine different time
18153365762480735
4538341440620292
18153365762480148
18153365762482111
18153365762480711
18153365762480511
Output for 7.0.7
Different machine same time
145226926099836213
290453852199669647
18153365762481819
145226926099834929
145226926099834628
18153365762481828
Same machine different time
9076682881241058
18153365762481676
18153365762480740
4538341440620477
18153365762481863
18153365762480636
Output for 7.0.6
Different machine same time
36306731524958756
290453852199669304
290453852199709300
72613463049917794
145226926099833859
145226926099854844
Same machine different time
4538341440620279
18153365762481945
9076682881240072
18153365762481641
18153365762482110
9076682881240391
Output for 5.5.5, 7.0.5
Different machine same time
36306731524959007
290453852199669275
72613463049927581
36306731524959146
18153365762479315
36306731524963673
Same machine different time
18153365762481582
4538341440620339
18153365762480610
18153365762480468
9076682881240108
18153365762482049
Output for 7.0.4
Different machine same time
145226926099836420
290453852199668375
290453852199710615
72613463049918346
9076682881239667
290453852199709492
Same machine different time
18153365762480789
18153365762480451
2269170720310100
9076682881240890
4538341440620495
18153365762481429
Output for 5.4.12, 7.0.3
Different machine same time
145226926099836920
145226926099834211
145226926099855201
145226926099835085
290453852199668439
145226926099854882
Same machine different time
9076682881240474
9076682881240434
18153365762480782
18153365762481375
4538341440620446
9076682881240306
Output for 7.0.2
Different machine same time
18153365762479394
72613463049917094
290453852199709120
36306731524959081
290453852199668043
290453852199709556
Same machine different time
4538341440620104
18153365762480614
9076682881241025
18153365762480604
4538341440620507
2269170720310120
Output for 7.0.0
Different machine same time
145226926099835524
290453852199669216
290453852199709308
72613463049918321
290453852199668939
290453852199709854
Same machine different time
9076682881240652
9076682881240471
9076682881240183
18153365762480383
18153365762482061
567292680077541
Output for 5.6.40
Different machine same time
4538341440619893
290453852199669024
290453852199709897
72613463049917633
290453852199668886
36306731524963654
Same machine different time
9076682881240754
18153365762480181
18153365762481166
18153365762480276
18153365762480598
18153365762482032
Output for 5.6.18, 5.6.22, 5.6.39
Different machine same time
18153365762479395
18153365762479354
290453852199710208
145226926099835706
145226926099834498
290453852199709082
Same machine different time
4538341440620071
567292680077560
18153365762481823
2269170720310058
18153365762480809
567292680077556
Output for 5.6.38
Different machine same time
145226926099836126
72613463049917308
145226926099854532
72613463049917645
145226926099833917
290453852199710711
Same machine different time
9076682881240539
4538341440620496
18153365762481202
18153365762481528
18153365762481791
9076682881240881
Output for 5.6.37
Different machine same time
145226926099836377
36306731524958595
290453852199709755
36306731524959205
290453852199669711
145226926099854721
Same machine different time
18153365762480958
2269170720310031
9076682881240422
1134585360155120
18153365762481431
283646340038772
Output for 5.5.32, 5.6.36
Different machine same time
36306731524958906
290453852199667784
290453852199710629
9076682881239723
145226926099834295
290453852199710103
Same machine different time
4538341440620469
18153365762481563
9076682881240197
4538341440620540
18153365762481325
9076682881241070
Output for 5.4.29, 5.6.35
Different machine same time
145226926099835972
18153365762479249
72613463049927525
145226926099836224
290453852199669315
290453852199710191
Same machine different time
18153365762480716
18153365762481784
9076682881241041
283646340038778
18153365762481074
9076682881241045
Output for 5.6.34
Different machine same time
145226926099835069
145226926099834487
72613463049927220
145226926099835670
9076682881239670
290453852199709294
Same machine different time
18153365762481411
9076682881240727
9076682881240996
4538341440620340
283646340038761
18153365762480146
Output for 5.6.33
Different machine same time
145226926099835168
290453852199668060
290453852199709216
36306731524958977
72613463049917040
72613463049927525
Same machine different time
18153365762482008
18153365762480755
18153365762480879
9076682881240669
18153365762481123
18153365762480652
Output for 5.6.32
Different machine same time
72613463049917445
145226926099834627
290453852199709819
72613463049918026
290453852199669469
290453852199709176
Same machine different time
18153365762481525
9076682881240484
4538341440620518
18153365762481864
18153365762481473
18153365762480754
Output for 5.4.34, 5.6.31
Different machine same time
145226926099834936
145226926099834741
290453852199710081
72613463049917826
290453852199668834
290453852199709774
Same machine different time
4538341440620193
18153365762480698
9076682881240135
18153365762481842
9076682881240599
18153365762482083
Output for 5.6.30
Different machine same time
36306731524958850
145226926099834379
290453852199709271
72613463049918215
290453852199668123
145226926099854971
Same machine different time
18153365762480891
2269170720310255
18153365762481440
1134585360155068
18153365762480691
9076682881240802
Output for 5.4.42, 5.6.29
Different machine same time
145226926099836495
72613463049917237
290453852199708900
36306731524958970
145226926099834291
290453852199710272
Same machine different time
18153365762480337
4538341440620370
18153365762481637
18153365762481984
9076682881240857
18153365762480733
Output for 5.6.28
Different machine same time
72613463049918358
290453852199669534
290453852199710328
145226926099834988
145226926099834243
145226926099854592
Same machine different time
18153365762481434
18153365762480479
18153365762481227
18153365762480954
9076682881240973
4538341440620051
Output for 5.6.27
Different machine same time
18153365762479409
290453852199667953
290453852199710311
72613463049917454
4538341440619832
290453852199710034
Same machine different time
4538341440620194
18153365762481322
9076682881240808
9076682881241078
18153365762481059
18153365762480690
Output for 5.6.19, 5.6.25
Different machine same time
145226926099835018
9076682881239626
290453852199708790
72613463049917546
290453852199668251
290453852199709695
Same machine different time
18153365762481951
9076682881240216
18153365762480301
9076682881240321
18153365762481830
4538341440620457
Output for 5.6.24
Different machine same time
36306731524959146
290453852199668347
290453852199709687
36306731524958762
290453852199669084
36306731524963745
Same machine different time
1134585360155131
9076682881240447
18153365762481134
18153365762480333
18153365762480279
2269170720310053
Output for 5.6.23
Different machine same time
72613463049918039
18153365762479345
290453852199709364
36306731524958860
290453852199668882
145226926099855223
Same machine different time
141823170019382
4538341440620092
18153365762480823
9076682881240681
18153365762480875
4538341440620525
Output for 5.6.21
Different machine same time
145226926099836664
145226926099834402
4538341440620474
72613463049917962
145226926099833877
72613463049927250
Same machine different time
18153365762481245
18153365762480493
9076682881240070
4538341440620332
2269170720310092
18153365762481866
Output for 5.5.34, 5.6.20
Different machine same time
9076682881239798
290453852199669187
145226926099855307
72613463049917840
290453852199669035
290453852199709638
Same machine different time
18153365762481147
9076682881240908
9076682881240587
9076682881240721
18153365762481204
9076682881240107
Output for 5.6.17
Different machine same time
145226926099835381
290453852199669129
290453852199710503
72613463049917814
145226926099834863
145226926099854681
Same machine different time
18153365762481578
18153365762480703
2269170720310107
2269170720310096
18153365762481269
18153365762480814
Output for 5.6.16
Different machine same time
4538341440619859
290453852199669575
290453852199708681
145226926099835704
145226926099834051
290453852199710495
Same machine different time
4538341440620049
18153365762482137
18153365762481195
18153365762480619
18153365762480847
18153365762480835
Output for 5.6.15
Different machine same time
72613463049918219
145226926099834058
145226926099855271
145226926099836436
145226926099834875
290453852199708825
Same machine different time
18153365762480522
18153365762481173
9076682881240146
18153365762481864
2269170720310120
18153365762480832
Output for 5.6.12, 5.6.14
Different machine same time
145226926099835090
290453852199668234
290453852199709019
36306731524959189
9076682881239641
290453852199709054
Same machine different time
9076682881240771
4538341440620087
4538341440620496
18153365762480678
18153365762481409
9076682881240530
Output for 5.6.10, 5.6.13
Different machine same time
36306731524958721
72613463049917146
290453852199709606
18153365762479520
9076682881239652
290453852199708868
Same machine different time
18153365762480930
9076682881240858
18153365762481920
18153365762481390
18153365762482024
18153365762481874
Output for 5.6.11
Different machine same time
145226926099836523
290453852199668321
290453852199709633
72613463049917812
145226926099834026
290453852199708801
Same machine different time
1134585360155045
18153365762480591
9076682881240159
18153365762481747
18153365762481109
18153365762481104
Output for 5.6.9
Different machine same time
1134585360154969
145226926099834794
290453852199709667
36306731524958949
290453852199668858
145226926099854384
Same machine different time
4538341440620297
2269170720310098
18153365762481857
9076682881240552
18153365762481001
18153365762480356
Output for 5.4.30, 5.6.8
Different machine same time
145226926099836927
145226926099834319
290453852199709687
36306731524958911
290453852199669283
145226926099855296
Same machine different time
9076682881240433
18153365762480177
4538341440620493
9076682881240776
9076682881240445
4538341440620517
Output for 5.6.7
Different machine same time
18153365762479376
72613463049917098
290453852199708857
36306731524958860
290453852199669434
290453852199709783
Same machine different time
18153365762480917
1134585360155128
18153365762480516
18153365762480829
18153365762481596
70911585009692
Output for 5.6.6
Different machine same time
36306731524958782
145226926099834716
290453852199709899
145226926099835097
290453852199668587
290453852199710697
Same machine different time
18153365762480186
9076682881240586
4538341440620291
18153365762481210
18153365762480494
18153365762480707
Output for 5.6.5
Different machine same time
145226926099836262
72613463049917364
290453852199708843
72613463049917481
72613463049917144
72613463049927262
Same machine different time
18153365762481111
18153365762481894
18153365762481792
18153365762481001
18153365762481846
18153365762481228
Output for 5.6.4
Different machine same time
36306731524959175
290453852199669047
290453852199709051
145226926099836075
290453852199667860
145226926099854796
Same machine different time
4538341440620177
18153365762480539
2269170720310170
18153365762480197
18153365762480228
18153365762481667
Output for 5.6.3
Different machine same time
145226926099835435
145226926099834585
145226926099854929
36306731524958975
290453852199669707
290453852199710691
Same machine different time
18153365762481708
18153365762480304
2269170720310055
2269170720310177
18153365762482025
18153365762481897
Output for 5.6.2
Different machine same time
145226926099835454
290453852199669191
72613463049927613
1134585360154973
290453852199669586
290453852199710566
Same machine different time
18153365762480183
1134585360155053
4538341440620524
4538341440620503
9076682881240113
9076682881240219
Output for 5.6.1
Different machine same time
18153365762479594
290453852199669511
290453852199709820
145226926099835165
9076682881239648
290453852199710649
Same machine different time
18153365762481044
9076682881240096
18153365762480208
567292680077539
18153365762481256
18153365762480294
Output for 5.6.0
Different machine same time
4538341440619895
72613463049916994
145226926099854342
36306731524958949
72613463049916985
290453852199710387
Same machine different time
9076682881240126
9076682881240449
9076682881240963
18153365762481365
18153365762481219
18153365762480246
Output for 5.5.17, 5.5.38
Different machine same time
145226926099836538
36306731524958622
9076682881240904
145226926099836371
290453852199668379
145226926099854771
Same machine different time
18153365762480911
18153365762481103
18153365762481498
9076682881240765
18153365762481219
9076682881240311
Output for 5.5.37
Different machine same time
72613463049917682
36306731524958667
290453852199709324
145226926099836377
72613463049916949
72613463049927585
Same machine different time
18153365762481245
9076682881240359
18153365762482133
9076682881240796
141823170019381
18153365762480428
Output for 5.4.17, 5.5.36
Different machine same time
36306731524958936
290453852199668549
145226926099854371
145226926099836412
290453852199668302
290453852199710385
Same machine different time
4538341440620492
2269170720310207
9076682881240470
18153365762480956
9076682881240106
9076682881240386
Output for 5.5.35
Different machine same time
145226926099836915
145226926099834670
4538341440620454
145226926099836692
290453852199669243
290453852199709496
Same machine different time
9076682881240702
2269170720310067
4538341440620237
18153365762480973
18153365762481495
9076682881240319
Output for 5.5.33
Different machine same time
145226926099835362
290453852199668710
290453852199709585
145226926099835769
290453852199668447
72613463049927369
Same machine different time
9076682881240248
18153365762481955
18153365762481243
567292680077563
18153365762481646
18153365762480366
Output for 5.5.8, 5.5.18, 5.5.30 - 5.5.31
Different machine same time
36306731524959215
145226926099834636
290453852199709528
145226926099836887
145226926099834579
145226926099855156
Same machine different time
18153365762482172
9076682881240337
9076682881240590
18153365762481606
18153365762481724
9076682881240065
Output for 5.5.26, 5.5.29
Different machine same time
145226926099836322
290453852199668560
290453852199709308
72613463049918354
290453852199667866
290453852199708855
Same machine different time
18153365762481502
18153365762480302
18153365762480955
18153365762481986
18153365762481883
9076682881240200
Output for 5.4.0, 5.5.27
Different machine same time
145226926099836899
290453852199668988
290453852199710332
36306731524958721
72613463049917210
145226926099855272
Same machine different time
18153365762481663
4538341440620164
2269170720310258
4538341440620358
18153365762480333
2269170720310189
Output for 5.5.25
Different machine same time
36306731524958981
290453852199669254
290453852199709053
36306731524959069
145226926099834408
290453852199710150
Same machine different time
18153365762481659
4538341440620191
18153365762481474
18153365762481881
9076682881240065
9076682881240125
Output for 5.5.24
Different machine same time
145226926099836233
290453852199668815
290453852199710069
145226926099836355
290453852199669496
290453852199710598
Same machine different time
9076682881240263
18153365762481963
18153365762482088
9076682881240506
2269170720310270
18153365762481272
Output for 5.5.23
Different machine same time
36306731524959032
72613463049917041
36306731524963725
18153365762479483
145226926099834464
290453852199709365
Same machine different time
567292680077560
9076682881241052
18153365762482110
9076682881240631
9076682881240573
18153365762481591
Output for 5.5.22
Different machine same time
36306731524958721
290453852199668614
36306731524963736
72613463049918211
290453852199669440
145226926099854913
Same machine different time
9076682881240541
2269170720310046
9076682881240297
18153365762481187
18153365762481848
4538341440620489
Output for 5.5.21
Different machine same time
145226926099835548
145226926099834668
4538341440620472
72613463049917448
72613463049917134
72613463049927223
Same machine different time
18153365762481843
18153365762480266
9076682881240987
4538341440620131
4538341440620385
18153365762481487
Output for 5.4.19, 5.5.20
Different machine same time
18153365762479540
290453852199668604
290453852199710664
72613463049917460
290453852199668626
18153365762481880
Same machine different time
9076682881240310
4538341440620264
9076682881240801
4538341440620033
18153365762481711
4538341440620528
Output for 5.5.19
Different machine same time
145226926099836358
290453852199668084
9076682881240937
145226926099836101
145226926099833863
290453852199708682
Same machine different time
9076682881240539
18153365762482167
4538341440620072
4538341440620132
18153365762480492
18153365762480779
Output for 5.5.16
Different machine same time
72613463049917440
72613463049917150
145226926099854922
72613463049917540
290453852199669691
290453852199709242
Same machine different time
18153365762482035
2269170720310236
567292680077537
18153365762481911
4538341440620094
18153365762480185
Output for 5.5.15
Different machine same time
72613463049918454
145226926099833946
290453852199709716
4538341440619894
290453852199667762
145226926099854387
Same machine different time
18153365762480314
18153365762481685
2269170720310271
9076682881240610
18153365762481489
9076682881240414
Output for 5.5.14
Different machine same time
145226926099836791
290453852199668391
290453852199709053
145226926099836548
72613463049916941
36306731524963735
Same machine different time
4538341440620139
18153365762480142
2269170720310171
18153365762482008
9076682881240541
18153365762481840
Output for 5.5.13
Different machine same time
36306731524958868
290453852199668038
290453852199709356
145226926099836145
290453852199668758
290453852199710460
Same machine different time
18153365762480219
18153365762480650
18153365762481844
9076682881240871
1134585360155040
18153365762481261
Output for 5.4.40, 5.5.12
Different machine same time
9076682881239774
290453852199669556
290453852199710651
145226926099836135
4538341440619837
290453852199709847
Same machine different time
2269170720310141
18153365762481332
9076682881240415
18153365762481601
9076682881240594
18153365762481295
Output for 5.5.11
Different machine same time
145226926099835401
145226926099834114
72613463049927243
9076682881239762
4538341440619837
290453852199710388
Same machine different time
9076682881241085
18153365762482118
9076682881240231
4538341440620314
18153365762481725
9076682881240752
Output for 5.5.10
Different machine same time
145226926099835469
145226926099834133
290453852199709812
36306731524958990
145226926099834737
290453852199710029
Same machine different time
18153365762481523
18153365762480170
9076682881240331
18153365762480467
18153365762481475
4538341440620370
Output for 5.5.9
Different machine same time
18153365762479529
18153365762479265
145226926099855154
36306731524958861
290453852199668967
290453852199710371
Same machine different time
4538341440620203
2269170720310115
1134585360155041
18153365762481345
4538341440620193
9076682881240259
Output for 5.5.7
Different machine same time
145226926099835834
72613463049917187
18153365762481903
145226926099835883
290453852199669596
290453852199709299
Same machine different time
2269170720310078
18153365762481459
18153365762480946
2269170720310075
18153365762481460
18153365762481824
Output for 5.5.6
Different machine same time
18153365762479454
290453852199669327
290453852199709431
145226926099836699
290453852199669318
72613463049927465
Same machine different time
18153365762481870
18153365762481144
9076682881240838
18153365762481217
9076682881240090
4538341440620348
Output for 5.4.41, 5.5.4
Different machine same time
145226926099836195
290453852199669307
145226926099854648
36306731524959093
145226926099834738
36306731524963642
Same machine different time
2269170720310141
1134585360155125
18153365762481305
2269170720310166
9076682881240071
18153365762481260
Output for 5.4.44, 5.5.3
Different machine same time
145226926099836781
290453852199669616
290453852199709988
145226926099835306
36306731524958668
36306731524963732
Same machine different time
18153365762480994
18153365762481132
18153365762481272
9076682881240712
9076682881240579
18153365762480922
Output for 5.5.2
Different machine same time
145226926099836810
145226926099833981
290453852199710580
72613463049918122
290453852199667855
145226926099855219
Same machine different time
9076682881240604
18153365762481397
18153365762480474
9076682881240239
9076682881240728
9076682881240239
Output for 5.4.32, 5.5.1
Different machine same time
145226926099835276
290453852199669544
145226926099854385
145226926099835992
290453852199667834
290453852199709630
Same machine different time
2269170720310017
18153365762481712
4538341440620238
18153365762481446
18153365762482105
18153365762480413
Output for 5.4.9, 5.5.0
Different machine same time
72613463049918152
145226926099834632
290453852199710223
9076682881239805
290453852199669622
290453852199710040
Same machine different time
18153365762480994
9076682881240685
18153365762482046
9076682881240917
4538341440620542
18153365762480546
Output for 5.4.43
Different machine same time
145226926099836652
145226926099834182
290453852199710412
145226926099835505
290453852199669387
290453852199709587
Same machine different time
18153365762482126
18153365762481939
9076682881240141
9076682881241079
9076682881240115
18153365762480678
Output for 5.4.39
Different machine same time
145226926099836172
290453852199667901
145226926099854682
36306731524958885
72613463049917291
290453852199709384
Same machine different time
18153365762481747
18153365762480291
9076682881240330
2269170720310118
9076682881240552
18153365762481317
Output for 5.4.38
Different machine same time
18153365762479554
290453852199669369
290453852199710293
145226926099835532
145226926099834110
145226926099854530
Same machine different time
18153365762480187
9076682881240144
18153365762481912
18153365762481322
18153365762481892
9076682881241014
Output for 5.4.37
Different machine same time
145226926099836877
290453852199669412
290453852199709832
145226926099835712
72613463049917283
290453852199710431
Same machine different time
1134585360155031
18153365762480487
9076682881241087
18153365762481956
1134585360155017
18153365762480428
Output for 5.4.21, 5.4.36
Different machine same time
145226926099835015
72613463049917380
290453852199709502
145226926099836833
290453852199667861
290453852199708695
Same machine different time
18153365762482090
9076682881240775
9076682881240816
18153365762481821
18153365762480394
4538341440620377
Output for 5.4.35
Different machine same time
145226926099836450
290453852199668675
145226926099854548
36306731524959019
290453852199669711
290453852199710137
Same machine different time
4538341440620081
18153365762480926
18153365762481785
9076682881240790
9076682881240609
18153365762481943
Output for 5.4.33
Different machine same time
145226926099836818
72613463049917290
290453852199708711
145226926099836314
290453852199669096
18153365762481877
Same machine different time
18153365762480732
18153365762481059
9076682881240361
18153365762481961
2269170720310125
18153365762480381
Output for 5.4.28
Different machine same time
145226926099835530
145226926099834629
36306731524963678
145226926099836286
2269170720309907
290453852199708976
Same machine different time
18153365762480765
18153365762480745
18153365762481786
18153365762480327
18153365762480279
9076682881240320
Output for 5.4.26
Different machine same time
145226926099835486
290453852199669611
145226926099854865
36306731524958728
145226926099834679
290453852199710712
Same machine different time
18153365762480778
18153365762481774
18153365762481898
18153365762481588
2269170720310214
9076682881240161
Output for 5.4.24
Different machine same time
36306731524958756
72613463049917310
290453852199710130
36306731524958829
145226926099834318
36306731524963678
Same machine different time
18153365762480880
18153365762482005
9076682881241060
18153365762482093
2269170720310267
18153365762481426
Output for 5.4.3, 5.4.23
Different machine same time
141823170019371
290453852199668768
145226926099854760
145226926099834895
145226926099834169
290453852199709108
Same machine different time
18153365762481526
18153365762480938
18153365762481581
18153365762480290
18153365762482053
18153365762481475
Output for 5.4.20
Different machine same time
145226926099835791
145226926099834185
18153365762481825
145226926099835097
290453852199668492
290453852199709027
Same machine different time
18153365762481882
18153365762480499
18153365762480471
18153365762480242
18153365762480715
18153365762480822
Output for 5.4.18
Different machine same time
36306731524958993
290453852199668411
290453852199708745
145226926099836055
290453852199669687
145226926099854562
Same machine different time
18153365762481859
9076682881240926
9076682881240362
9076682881240593
18153365762481172
2269170720310067
Output for 5.4.16
Different machine same time
72613463049917668
72613463049917189
18153365762481897
72613463049917593
145226926099834792
290453852199709408
Same machine different time
4538341440620184
18153365762482034
18153365762480671
1134585360155085
4538341440620426
567292680077553
Output for 5.4.15
Different machine same time
145226926099835564
290453852199669563
36306731524963728
72613463049917591
290453852199667783
290453852199709630
Same machine different time
18153365762481519
9076682881240198
18153365762480384
18153365762481311
18153365762481846
2269170720310047
Output for 5.4.14
Different machine same time
18153365762479605
72613463049917388
290453852199710444
9076682881239682
36306731524958493
290453852199710380
Same machine different time
9076682881240637
2269170720310147
18153365762480714
18153365762481352
18153365762480650
18153365762481355
Output for 5.4.13
Different machine same time
72613463049918314
290453852199668643
290453852199708863
145226926099836199
290453852199668509
145226926099854412
Same machine different time
567292680077533
18153365762481653
9076682881240450
18153365762480764
9076682881240221
18153365762480499
Output for 5.4.10
Different machine same time
72613463049917731
290453852199669549
290453852199709600
72613463049917890
290453852199669538
290453852199709340
Same machine different time
4538341440620038
18153365762481939
18153365762481454
9076682881240518
2269170720310246
4538341440620445
Output for 5.4.8
Different machine same time
72613463049918163
290453852199668831
290453852199710289
145226926099836350
290453852199668629
290453852199710707
Same machine different time
18153365762481811
18153365762481137
18153365762481976
4538341440620145
18153365762480829
2269170720310241
Output for 5.4.7
Different machine same time
145226926099836836
290453852199668286
290453852199710089
72613463049918365
290453852199668693
36306731524963703
Same machine different time
18153365762480882
18153365762481509
18153365762482090
4538341440620439
18153365762481003
9076682881240431
Output for 5.4.6
Different machine same time
36306731524959097
290453852199668139
290453852199710039
145226926099836602
290453852199668530
290453852199709039
Same machine different time
18153365762481210
2269170720310205
18153365762480546
18153365762480186
18153365762481652
18153365762481075
Output for 5.4.5
Different machine same time
145226926099836462
290453852199668920
290453852199708992
145226926099835645
145226926099834088
290453852199710572
Same machine different time
18153365762481084
9076682881240261
18153365762480575
18153365762481161
18153365762481646
18153365762481833
Output for 5.4.4
Different machine same time
36306731524959029
290453852199669446
145226926099854880
145226926099835089
290453852199668680
4538341440620475
Same machine different time
9076682881240575
9076682881240708
9076682881240555
18153365762481473
2269170720310169
9076682881240587
Output for 5.4.2
Different machine same time
145226926099836301
290453852199668598
145226926099854861
145226926099835518
290453852199668854
290453852199709042
Same machine different time
9076682881240488
9076682881240190
9076682881240607
18153365762481004
18153365762481372
18153365762481644
Output for 5.4.1
Different machine same time
18153365762479478
290453852199669346
290453852199709620
145226926099835814
290453852199669567
290453852199709791
Same machine different time
9076682881240685
18153365762481883
18153365762481564
9076682881240826
2269170720310194
4538341440620515
Output for 5.3.29
Different machine same time
36306731524958779
145226926099834553
36306731524963830
145226926099835300
72613463049916944
145226926099855000
Same machine different time
18153365762480989
18153365762481511
1134585360155046
18153365762481004
18153365762481157
9076682881240254
Output for 5.3.17, 5.3.19, 5.3.24, 5.3.26, 5.3.28
Different machine same time
72613463049918250
290453852199668716
290453852199708775
145226926099836526
290453852199668220
72613463049927467
Same machine different time
8863948126210
2269170720310180
9076682881241048
18153365762481858
9076682881240173
2269170720310137
Output for 5.3.27
Different machine same time
36306731524959201
290453852199668384
290453852199710208
72613463049918075
290453852199669342
36306731524963662
Same machine different time
2269170720310044
9076682881240369
4538341440620297
18153365762482126
18153365762480400
9076682881240282
Output for 5.3.3, 5.3.23, 5.3.25
Different machine same time
72613463049918394
145226926099834015
145226926099854886
72613463049918278
145226926099834693
290453852199709968
Same machine different time
18153365762480428
9076682881241042
18153365762481681
18153365762481626
18153365762480685
18153365762481046
Output for 5.3.22
Different machine same time
145226926099835007
72613463049917123
145226926099854592
72613463049918018
36306731524958476
145226926099855222
Same machine different time
18153365762481789
18153365762480436
18153365762481432
18153365762481355
18153365762480574
18153365762482154
Output for 5.3.21
Different machine same time
145226926099835062
145226926099834503
145226926099855325
145226926099835950
145226926099834801
290453852199708972
Same machine different time
18153365762481403
18153365762482053
18153365762481403
9076682881240796
2269170720310185
35455792504847
Output for 5.3.20
Different machine same time
145226926099835472
145226926099834585
145226926099855209
145226926099835433
72613463049917307
290453852199709924
Same machine different time
18153365762480263
18153365762480286
4538341440620128
4538341440620117
4538341440620426
18153365762481916
Output for 5.3.4, 5.3.18
Different machine same time
2269170720309929
145226926099834571
290453852199709348
72613463049917442
36306731524958637
72613463049927471
Same machine different time
1134585360155058
18153365762480601
9076682881240694
4538341440620248
18153365762480952
18153365762481708
Output for 5.3.16
Different machine same time
36306731524958969
290453852199669180
72613463049927527
36306731524959179
290453852199668101
290453852199708872
Same machine different time
18153365762481326
9076682881240504
2269170720310222
9076682881240830
9076682881240952
4538341440620232
Output for 5.3.15
Different machine same time
145226926099835615
290453852199669454
145226926099854495
36306731524959138
72613463049917245
290453852199709469
Same machine different time
18153365762480881
4538341440620235
1134585360155024
9076682881240091
18153365762480134
9076682881240199
Output for 5.3.6, 5.3.10, 5.3.14
Different machine same time
145226926099836384
290453852199668532
145226926099854729
145226926099834911
145226926099833918
145226926099854807
Same machine different time
9076682881240233
9076682881240821
2269170720310244
18153365762480934
2269170720310097
18153365762481732
Output for 5.3.8, 5.3.13
Different machine same time
72613463049918117
145226926099834430
290453852199708762
145226926099836305
72613463049917348
290453852199708688
Same machine different time
18153365762481884
18153365762481390
18153365762481656
9076682881240975
9076682881240827
18153365762481263
Output for 5.3.12
Different machine same time
145226926099835466
290453852199668311
290453852199710605
145226926099836864
72613463049917192
290453852199709113
Same machine different time
18153365762481503
18153365762482063
18153365762482061
2269170720310132
18153365762481923
4538341440620500
Output for 5.3.11
Different machine same time
72613463049918196
72613463049917409
36306731524963619
72613463049917598
18153365762479262
72613463049927499
Same machine different time
18153365762481486
2269170720310081
18153365762480515
4538341440620219
18153365762481696
18153365762481705
Output for 5.3.7, 5.3.9
Different machine same time
145226926099835368
290453852199667796
290453852199710704
72613463049917690
36306731524958654
290453852199709760
Same machine different time
1134585360155030
4538341440620381
18153365762480616
4538341440620207
9076682881240892
18153365762481456
Output for 5.3.5
Different machine same time
145226926099836442
145226926099834159
290453852199710605
36306731524958969
290453852199669515
36306731524963730
Same machine different time
4538341440620063
4538341440620332
9076682881240895
1134585360155047
9076682881240884
18153365762480291
Output for 5.3.2
Different machine same time
145226926099835269
290453852199669478
290453852199710397
145226926099834965
72613463049917252
290453852199709306
Same machine different time
9076682881240291
18153365762482032
4538341440620194
9076682881240743
18153365762480951
9076682881240330
Output for 5.3.1
Different machine same time
72613463049918004
145226926099834358
145226926099854552
145226926099836667
290453852199669692
145226926099854910
Same machine different time
18153365762481028
9076682881241040
18153365762480727
4538341440620493
18153365762481902
4538341440620366
Output for 5.3.0
Different machine same time
145226926099835807
145226926099834385
290453852199709975
145226926099836453
290453852199669081
9076682881240920
Same machine different time
18153365762481550
9076682881240762
2269170720310235
18153365762480416
18153365762480294
4538341440620512