3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?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";
Output for 7.1.7
Different machine same time 145226926099967892 290453852199930761 290453852199972404 72613463049983699 290453852199929991 36306731524996581 Same machine different time 2269170720312194 18153365762496690 9076682881249196 18153365762496650 9076682881248766 18153365762497148
Output for 7.1.6
Different machine same time 145226926100164108 290453852200323425 290453852200365170 145226926100162982 290453852200324143 290453852200365846 Same machine different time 18153365762522359 9076682881260568 18153365762521486 18153365762521413 2269170720315211 18153365762522564
Output for 7.1.5
Different machine same time 145226926100163756 290453852200324798 72613463050091323 72613463050081858 145226926100161586 72613463050091249 Same machine different time 9076682881260697 9076682881261076 9076682881260736 2269170720315367 9076682881261425 4538341440630400
Output for 7.1.4
Different machine same time 145226926100294764 290453852200585256 72613463050156860 145226926100295323 567292680079269 290453852200627212 Same machine different time 9076682881269135 18153365762538052 4538341440634619 2269170720317308 9076682881269441 18153365762538899
Output for 7.1.3
Different machine same time 72613463050114651 145226926100227935 72613463050123793 72613463050114967 290453852200455390 290453852200495768 Same machine different time 4538341440632677 9076682881265240 18153365762530308 9076682881265093 18153365762530152 4538341440632506
Output for 7.1.2
Different machine same time 36306731525040716 145226926100162260 290453852200364946 72613463050081568 145226926100161842 72613463050091166 Same machine different time 4538341440630608 9076682881260889 18153365762522898 18153365762521884 18153365762521943 9076682881260741
Output for 7.1.1
Different machine same time 145226926100097515 145226926100096601 72613463050058259 145226926100098162 2269170720314012 145226926100116879 Same machine different time 9076682881256712 2269170720314352 18153365762513063 2269170720314213 18153365762514100 9076682881257163
Output for 7.1.0
Different machine same time 18153365762495929 145226926099964938 36306731524996567 36306731524991982 72613463049982675 290453852199972663 Same machine different time 18153365762496946 4538341440624277 18153365762497602 4538341440624142 9076682881249043 2269170720312127
Output for 7.0.20
Different machine same time 72613463049983358 290453852199929871 290453852199972233 145226926099966651 72613463049982850 145226926099986089 Same machine different time 18153365762497058 18153365762497890 9076682881248482 1134585360156121 9076682881248716 1134585360156133
Output for 7.0.19
Different machine same time 36306731524991705 145226926099965442 145226926099985566 36306731524991696 145226926099965168 290453852199971884 Same machine different time 4538341440624631 18153365762497411 18153365762496694 18153365762497539 4538341440624323 4538341440624335
Output for 7.0.18
Different machine same time 145226926099967537 290453852199930842 290453852199971778 2269170720311994 290453852199931310 290453852199971004 Same machine different time 18153365762496859 18153365762497639 18153365762498208 18153365762497857 9076682881249099 18153365762497413
Output for 7.0.17
Different machine same time 145226926099967787 145226926099965055 72613463049992859 145226926099967815 290453852199930884 290453852199971303 Same machine different time 141823170019519 9076682881248583 4538341440624237 18153365762496638 18153365762498197 18153365762496655
Output for 7.0.16
Different machine same time 145226926100162902 145226926100162162 36306731525045655 145226926100164603 290453852200324782 145226926100182195 Same machine different time 9076682881261291 9076682881260887 18153365762522903 18153365762521886 9076682881260708 18153365762521392
Output for 7.0.15
Different machine same time 36306731524991997 145226926099965132 290453852199972337 145226926099967245 290453852199930383 145226926099985714 Same machine different time 18153365762498072 18153365762497300 18153365762496579 9076682881248303 18153365762497625 18153365762496678
Output for 7.0.14
Different machine same time 9076682881247907 290453852199930012 290453852199972578 145226926099966065 290453852199930832 72613463049993200 Same machine different time 18153365762498009 18153365762497991 18153365762497198 18153365762496840 18153365762497283 9076682881248768
Output for 7.0.13
Different machine same time 72613463049983537 36306731524991462 290453852199972118 145226926099967356 145226926099965711 18153365762498194 Same machine different time 18153365762497706 18153365762497636 18153365762498226 9076682881249186 18153365762496853 4538341440624373
Output for 7.0.12
Different machine same time 145226926099967871 145226926099965003 290453852199971248 145226926099967511 290453852199930825 290453852199971386 Same machine different time 2269170720312191 9076682881248817 9076682881249210 9076682881248394 4538341440624211 1134585360156044
Output for 7.0.11
Different machine same time 36306731525040828 145226926100161657 72613463050091477 72613463050081779 36306731525040603 290453852200365027 Same machine different time 9076682881260640 283646340039418 4538341440632511 18153365762530219 18153365762530449 18153365762530157
Output for 7.0.10
Different machine same time 145226926100031584 72613463050015635 290453852200103911 9076682881252047 290453852200062144 290453852200102943 Same machine different time 18153365762506596 18153365762505775 18153365762505404 18153365762504927 18153365762506189 18153365762505428
Output for 7.0.9
Different machine same time 72613463049983360 290453852199930215 145226926099985832 145226926099966813 290453852199930881 290453852199972320 Same machine different time 9076682881249235 18153365762496626 9076682881248851 18153365762496646 18153365762496641 1134585360156131
Output for 7.0.8
Different machine same time 72613463050015746 72613463050015433 145226926100051706 145226926100033022 290453852200061831 145226926100051526 Same machine different time 9076682881252542 9076682881252894 9076682881253031 9076682881253359 4538341440626547 18153365762504778
Output for 7.0.7
Different machine same time 145226926100097733 145226926100096454 290453852200234186 36306731525024602 290453852200192114 145226926100116615 Same machine different time 18153365762513830 9076682881256790 9076682881257433 4538341440628675 4538341440628270 18153365762514933
Output for 7.0.6
Different machine same time 72613463049983032 72613463049982758 290453852199972844 18153365762495984 290453852199930091 72613463049992819 Same machine different time 2269170720312124 18153365762497097 1134585360156058 18153365762498369 4538341440624426 18153365762498503
Output for 7.0.5
Different machine same time 145226926099967297 72613463049982694 36306731524996412 72613463049983589 145226926099965464 145226926099985788 Same machine different time 18153365762496746 18153365762496651 9076682881248432 9076682881248563 9076682881253341 4538341440626489
Output for 7.0.4
Different machine same time 18153365762504058 290453852200061621 72613463050025839 36306731525008292 290453852200061425 18153365762506475 Same machine different time 18153365762504871 18153365762505486 2269170720313232 18153365762505606 4538341440626571 18153365762506631
Output for 7.0.3
Different machine same time 145226926100033478 72613463050015296 72613463050025817 18153365762504003 145226926100030932 290453852200103546 Same machine different time 70911585009785 18153365762505710 9076682881252371 18153365762505353 18153365762505743 18153365762505090
Output for 7.0.2
Different machine same time 9076682881256126 290453852200192364 145226926100117465 145226926100097515 18153365762512059 290453852200233148 Same machine different time 18153365762514429 18153365762513422 9076682881257377 18153365762514662 2269170720314123 18153365762514872
Output for 7.0.1
Different machine same time 18153365762520433 290453852200324424 145226926100182125 72613463050081628 290453852200324186 290453852200365672 Same machine different time 18153365762522305 18153365762522113 18153365762521193 9076682881260960 18153365762522739 9076682881261098
Output for 7.0.0
Different machine same time 72613463050016107 72613463050015282 145226926100050954 72613463050016353 145226926100030494 145226926100051133 Same machine different time 18153365762506154 9076682881253359 18153365762505111 4538341440626498 18153365762506186 4538341440626571
Output for hhvm-3.17.3
Different machine same time 145226926105995740 290453852211990409 290453852212031399 72613463053030937 145226926106060622 290453852212162084 Same machine different time 9076682881629712 2269170720407386 9076682881629593 9076682881629767 18153365763259153 9076682881630114
Output for hhvm-3.15.4
Different machine same time 72613463053686217 145226926107371158 18153365763423929 145226926107372268 145226926107371053 290453852214782003 Same machine different time 9076682881711996 18153365763422947 9076682881711171 18153365763422463 18153365763423801 18153365763422298
Output for hhvm-3.13.2
Different machine same time 145226926106782465 145226926106780771 145226926106802102 145226926106782835 290453852213562992 290453852213603802 Same machine different time 9076682881674923 18153365763348763 18153365763350142 4538341440837185 18153365763350172 2269170720418671
Output for hhvm-3.12.14
Different machine same time 145226926105929776 290453852211858299 145226926105949820 72613463052965088 290453852211857911 290453852211900338 Same machine different time 18153365763243351 18153365763242953 18153365763242392 18153365763242277 18153365763243094 567292680101355
Output for hhvm-3.11.1
Different machine same time 145226926105538252 145226926105535757 2269170720399327 145226926105537108 290453852211072434 72613463052778178 Same machine different time 70911585012472 18153365763194758 9076682881597347 9076682881596507 18153365763193765 18153365763194626
Output for hhvm-3.10.1
Different machine same time 36306731526876109 290453852215004914 290453852215045933 18153365763437926 290453852215004779 72613463053761454 Same machine different time 18153365763438672 1134585360215004 18153365763440098 2269170720429854 9076682881720306 18153365763438939
Output for 5.6.30
Different machine same time 72613463050016300 290453852200062422 290453852200103837 4538341440626026 290453852200061702 290453852200103000 Same machine different time 18153365762504921 2269170720313106 9076682881252611 9076682881252905 9076682881252431 9076682881252825
Output for 5.6.29
Different machine same time 36306731524991673 36306731524991427 290453852199970875 145226926099966632 290453852199931341 9076682881249120 Same machine different time 1134585360156099 9076682881249107 18153365762496863 4538341440624380 18153365762498181 1134585360156082
Output for 5.6.28
Different machine same time 145226926100033139 36306731525007803 290453852200102923 145226926100032858 72613463050015379 290453852200103072 Same machine different time 2269170720313131 18153365762506721 18153365762505395 9076682881252631 9076682881252510 9076682881253134
Output for 5.6.27
Different machine same time 145226926099967410 36306731524991298 290453852199971786 145226926099967461 290453852199930961 290453852199971905 Same machine different time 18153365762505324 18153365762505308 18153365762504996 9076682881252840 9076682881253229 9076682881253062
Output for 5.6.26
Different machine same time 18153365762495930 18153365762495731 145226926099985668 18153365762495781 290453852199931315 290453852199971636 Same machine different time 2269170720312260 18153365762496568 18153365762496858 4538341440624501 18153365762497429 9076682881248289
Output for 5.6.25
Different machine same time 72613463050015754 9076682881251904 145226926100051408 72613463050015888 290453852200062372 290453852200103252 Same machine different time 9076682881252857 4538341440626221 9076682881252558 9076682881253129 1134585360156597 18153365762505072
Output for 5.6.24
Different machine same time 145226926100033011 290453852200062207 290453852200103591 72613463050016490 145226926100030620 145226926100051029 Same machine different time 2269170720313174 18153365762505288 18153365762506677 18153365762505513 9076682881253341 4538341440626223
Output for 5.6.23
Different machine same time 2269170720311999 145226926099965307 36306731524996484 145226926099967172 72613463049982559 290453852199972546 Same machine different time 9076682881249006 4538341440624462 9076682881248761 2269170720312179 18153365762496789 567292680078031
Output for 5.6.22
Different machine same time 18153365762504144 36306731525007734 72613463050025500 145226926100033115 145226926100030969 18153365762506374 Same machine different time 4538341440626353 18153365762506597 18153365762504863 18153365762505188 2269170720313190 18153365762504740
Output for 5.6.21
Different machine same time 145226926100164013 72613463050081134 145226926100182751 72613463050082269 72613463050081161 290453852200364128 Same machine different time 18153365762522431 18153365762521463 4538341440630545 9076682881261222 9076682881260748 4538341440630705
Output for 5.6.20
Different machine same time 145226926099967230 145226926100030923 145226926100051421 145226926100031887 290453852200061669 72613463050025511 Same machine different time 18153365762504742 18153365762505046 283646340039164 18153365762504955 9076682881252502 18153365762505748
Output for 5.6.19
Different machine same time 145226926100033459 290453852200061191 145226926100050987 36306731525008048 290453852200061424 290453852200103052 Same machine different time 18153365762505736 9076682881253031 4538341440626368 9076682881252493 4538341440626343 18153365762506043
Output for 5.6.18
Different machine same time 145226926099967232 145226926099965763 290453852199972129 18153365762495895 290453852199930009 290453852199972049 Same machine different time 9076682881248816 9076682881248531 18153365762496626 9076682881248804 9076682881249149 18153365762497545
Output for 5.6.17
Different machine same time 145226926099966433 290453852199931409 290453852199971010 4538341440623983 145226926099965772 145226926099985813 Same machine different time 2269170720312108 4538341440624615 18153365762497667 9076682881248259 9076682881249265 9076682881248658
Output for 5.6.16
Different machine same time 145226926100031824 145226926100030902 290453852200102758 72613463050016098 290453852200062092 145226926100051018 Same machine different time 1134585360156557 9076682881252463 18153365762506561 4538341440626515 18153365762506569 18153365762506177
Output for 5.6.15
Different machine same time 1134585360155999 290453852199931591 72613463049993057 2269170720311971 145226926099965539 145226926099986226 Same machine different time 18153365762497398 18153365762498109 4538341440624155 4538341440624617 1134585360156061 18153365762496883
Output for 5.6.14
Different machine same time 145226926100032247 141823170019561 290453852200102498 72613463050016036 290453852200061941 145226926100051036 Same machine different time 18153365762505451 4538341440626222 2269170720313337 18153365762506681 18153365762506169 18153365762505893
Output for 5.6.13
Different machine same time 145226926100097671 36306731525024235 290453852200234321 18153365762512302 290453852200193877 290453852200233873 Same machine different time 18153365762514817 9076682881256879 18153365762514564 2269170720314231 4538341440628315 18153365762514293
Output for 5.6.12
Different machine same time 72613463049983294 290453852199930886 145226926099985793 36306731524991576 145226926099965889 290453852199970847 Same machine different time 4538341440624558 4538341440624308 9076682881248459 18153365762498297 9076682881248554 18153365762498229
Output for 5.6.11
Different machine same time 145226926100032536 145226926100030571 36306731525012974 145226926100032668 72613463050015546 290453852200102083 Same machine different time 9076682881252440 18153365762505007 141823170019574 18153365762506466 18153365762506516 18153365762506089
Output for 5.6.10
Different machine same time 72613463049983340 290453852199931791 290453852199972193 145226926099967193 145226926099964974 290453852199972490 Same machine different time 9076682881248828 2269170720312078 9076682881248551 2269170720312181 9076682881248528 2269170720312095
Output for 5.6.9
Different machine same time 145226926099966277 18153365762503891 290453852200103300 567292680078248 290453852200062834 290453852200102641 Same machine different time 18153365762505579 18153365762506384 9076682881252370 17727896252447 9076682881252454 18153365762505407
Output for 5.6.8
Different machine same time 4538341440626044 145226926100030873 290453852200102925 36306731525008040 290453852200062111 290453852200103487 Same machine different time 18153365762504951 9076682881253115 18153365762506239 18153365762505486 1134585360156589 1134585360156626
Output for 5.6.7
Different machine same time 145226926100031941 290453852200062802 4538341440626597 145226926100033398 145226926100030610 290453852200102060 Same machine different time 9076682881252638 2269170720313092 18153365762505134 18153365762506620 9076682881252484 18153365762505651
Output for 5.6.6
Different machine same time 72613463049983200 290453852199930017 290453852199972336 145226926099966687 290453852199931616 290453852199972735 Same machine different time 18153365762497473 4538341440624579 4538341440624447 18153365762498292 1134585360156150 18153365762497106
Output for 5.6.5
Different machine same time 36306731525008019 290453852200062421 290453852200102709 145226926100033354 72613463050015633 290453852200103122 Same machine different time 18153365762504859 18153365762506323 18153365762505280 4538341440626468 18153365762505816 18153365762504753
Output for 5.6.4
Different machine same time 145226926100031494 290453852200061768 290453852200103448 145226926100032417 290453852200061613 145226926100051863 Same machine different time 18153365762505338 9076682881252859 18153365762506688 4538341440626435 567292680078329 1134585360156552
Output for 5.6.3
Different machine same time 145226926099966802 145226926099965617 290453852199971300 72613463049983673 145226926099965044 290453852199972117 Same machine different time 9076682881249185 18153365762498142 18153365762498120 18153365762497891 9076682881248739 18153365762498422
Output for 5.6.2
Different machine same time 36306731524991686 290453852199930198 290453852199971915 145226926099967439 145226926099965217 145226926099986393 Same machine different time 18153365762498188 18153365762497208 2269170720312236 18153365762497364 9076682881249027 18153365762497823
Output for 5.6.1
Different machine same time 145226926100032909 290453852200061962 145226926100051724 72613463050015916 72613463050015268 290453852200102237 Same machine different time 18153365762504735 18153365762506647 18153365762506078 9076682881252605 2269170720313289 4538341440626677
Output for 5.6.0
Different machine same time 72613463050016603 145226926100030568 36306731525012743 18153365762504078 145226926100030697 36306731525012813 Same machine different time 18153365762506718 9076682881253300 18153365762504758 9076682881252443 18153365762505315 4538341440626279
Output for 5.5.38
Different machine same time 145226926099966228 290453852199930858 290453852199971197 145226926099967594 290453852199930682 290453852199970953 Same machine different time 4538341440624293 9076682881249134 18153365762496526 9076682881248291 1134585360156158 4538341440624142
Output for 5.5.37
Different machine same time 145226926099967210 290453852199931148 145226926099985568 145226926099966973 72613463049982764 9076682881249133 Same machine different time 4538341440624488 9076682881248625 18153365762498215 1134585360156137 18153365762496545 18153365762497376
Output for 5.5.36
Different machine same time 145226926099967542 290453852199930992 290453852199971786 18153365762495809 145226926099965289 72613463049993104 Same machine different time 18153365762497633 18153365762498535 18153365762498477 18153365762497935 2269170720312199 9076682881249030
Output for 5.5.35
Different machine same time 145226926099967061 290453852199931440 290453852199971496 145226926099966431 145226926099965088 145226926099985911 Same machine different time 18153365762497798 9076682881249159 9076682881248546 18153365762496670 141823170019506 9076682881248521
Output for 5.5.34
Different machine same time 18153365762495757 145226926099965810 36306731524996441 18153365762495843 145226926099965582 290453852199972651 Same machine different time 4538341440624563 18153365762497554 18153365762498256 18153365762497882 18153365762498340 4538341440624537
Output for 5.5.33
Different machine same time 72613463049983221 290453852199929885 290453852199971530 36306731524991994 290453852199931518 145226926099986402 Same machine different time 4538341440624217 18153365762498097 2269170720312182 1134585360156070 567292680078049 9076682881249082
Output for 5.5.32
Different machine same time 72613463049983648 72613463049982700 18153365762498258 145226926099967733 145226926099965389 290453852199972741 Same machine different time 18153365762497391 18153365762498112 18153365762496968 18153365762498077 18153365762497166 9076682881248779
Output for 5.5.31
Different machine same time 145226926099966293 72613463049982822 9076682881249150 145226926099966285 290453852199930900 290453852199970899 Same machine different time 18153365762497166 4538341440624622 18153365762497410 1134585360156133 2269170720312087 9076682881248633
Output for 5.5.30
Different machine same time 72613463050015908 290453852200061364 290453852200103479 145226926100032427 145226926100031293 9076682881253223 Same machine different time 567292680078291 18153365762506586 18153365762505912 18153365762506285 4538341440626192 18153365762505271
Output for 5.5.29
Different machine same time 18153365762495861 290453852199930159 145226926099986037 72613463049983581 145226926099965597 72613463049992794 Same machine different time 9076682881248947 18153365762498482 2269170720312167 2269170720312264 9076682881248457 9076682881248899
Output for 5.5.28
Different machine same time 145226926099967405 18153365762495674 145226926099985628 145226926099966562 145226926099965311 4538341440624572 Same machine different time 4538341440624324 18153365762497614 9076682881248515 18153365762496836 18153365762497054 9076682881248446
Output for 5.5.27
Different machine same time 36306731525008251 290453852200062458 72613463050025701 145226926100032947 290453852200062073 290453852200102561 Same machine different time 2269170720313129 18153365762506141 4538341440626628 4538341440626223 18153365762505711 4538341440626522
Output for 5.5.26
Different machine same time 72613463049983141 290453852199931820 290453852199971095 36306731524991776 145226926099965691 9076682881249115 Same machine different time 9076682881248778 18153365762497876 18153365762496966 18153365762497598 9076682881248890 4538341440624588
Output for 5.5.25
Different machine same time 145226926100032534 290453852200061782 290453852200102061 145226926100032629 72613463050015737 290453852200102849 Same machine different time 4538341440626557 2269170720313166 4538341440626591 4538341440626344 4538341440626331 18153365762505063
Output for 5.5.24
Different machine same time 72613463049983430 290453852199930669 145226926099986410 36306731524991838 145226926099965914 290453852199971870 Same machine different time 4538341440624395 18153365762497180 18153365762497072 9076682881248883 1134585360156129 18153365762497795
Output for 5.5.23
Different machine same time 145226926099967884 290453852199931340 72613463049992705 145226926099966409 145226926099965759 290453852199971196 Same machine different time 18153365762497688 1134585360156149 18153365762496666 18153365762496586 4538341440624134 18153365762497059
Output for 5.5.22
Different machine same time 9076682881252069 72613463050015569 145226926100051592 72613463050016350 145226926100030761 290453852200102461 Same machine different time 18153365762505653 283646340039136 18153365762505167 18153365762506379 9076682881252454 9076682881253157
Output for 5.5.21
Different machine same time 145226926099967855 290453852199930192 4538341440624545 145226926099967084 290453852199930225 145226926099986304 Same machine different time 2269170720312181 18153365762497131 2269170720312201 18153365762497566 18153365762498283 18153365762498224
Output for 5.5.20
Different machine same time 145226926099966309 72613463049982484 145226926099985742 36306731524991840 145226926099965785 290453852199972738 Same machine different time 18153365762497565 1134585360156159 18153365762496811 9076682881248496 4538341440624206 18153365762497458
Output for 5.5.19
Different machine same time 72613463049983874 145226926099964943 290453852199972624 145226926099966812 145226926099964932 290453852199972565 Same machine different time 18153365762498090 9076682881249160 18153365762497541 4538341440624601 4538341440624384 18153365762498083
Output for 5.5.18
Different machine same time 36306731524991741 18153365762495733 290453852199971913 36306731524991837 290453852199931588 36306731524996360 Same machine different time 4538341440624286 2269170720312209 9076682881248702 18153365762498526 4538341440624222 2269170720312141
Output for 5.5.16
Different machine same time 36306731524991669 36306731524991263 9076682881249146 145226926099967056 290453852199931406 145226926099986237 Same machine different time 18153365762497927 18153365762496795 9076682881248708 18153365762498014 9076682881248835 18153365762498521
Output for 5.5.15
Different machine same time 145226926099966824 290453852199931775 290453852199971773 72613463049983895 145226926099965674 290453852199971132 Same machine different time 4538341440624323 9076682881248288 4538341440624605 9076682881248978 4538341440624188 2269170720312074
Output for 5.5.14
Different machine same time 145226926099967349 145226926099965697 145226926099986291 36306731524991614 290453852199930729 145226926099986290 Same machine different time 18153365762496655 18153365762496638 9076682881248601 4538341440624283 9076682881249232 9076682881249079
Output for 5.5.13
Different machine same time 145226926099967007 72613463049982648 290453852199971645 145226926099967089 145226926099965102 290453852199971343 Same machine different time 2269170720312184 18153365762497687 18153365762498156 18153365762497361 18153365762497537 18153365762497933
Output for 5.5.12
Different machine same time 145226926100032849 36306731525007628 290453852200102137 145226926100032878 290453852200062862 72613463050025778 Same machine different time 18153365762506270 18153365762505454 18153365762506354 2269170720313153 35455792504894 9076682881252557
Output for 5.5.11
Different machine same time 72613463050082029 145226926100161619 36306731525045592 145226926100164014 290453852200323151 290453852200364956 Same machine different time 9076682881261286 2269170720315380 18153365762521967 18153365762522058 9076682881260981 9076682881260569
Output for 5.5.10
Different machine same time 145226926099966585 18153365762495633 18153365762498201 145226926099967855 72613463049982637 145226926099985796 Same machine different time 9076682881248986 4538341440624407 18153365762498378 4538341440624612 18153365762498241 18153365762497711
Output for 5.5.9
Different machine same time 145226926100031581 18153365762503908 18153365762506489 36306731525008205 145226926100031260 290453852200102233 Same machine different time 18153365762506010 18153365762504796 4538341440626360 18153365762506330 18153365762504996 18153365762504736
Output for 5.5.8
Different machine same time 18153365762495916 18153365762495619 9076682881249123 36306731524991870 72613463049982863 145226926099985624 Same machine different time 9076682881248853 18153365762497129 18153365762497271 18153365762498328 18153365762497709 1134585360156066
Output for 5.5.7
Different machine same time 9076682881251973 290453852200061328 36306731525012892 18153365762504053 290453852200061140 290453852200103282 Same machine different time 18153365762504729 18153365762505569 4538341440626608 18153365762514338 18153365762513026 9076682881257278
Output for 5.5.6
Different machine same time 145226926099967861 290453852199930413 72613463049992886 36306731524991861 290453852199930673 36306731524996579 Same machine different time 18153365762497564 9076682881248769 18153365762498514 4538341440624282 18153365762496551 18153365762498256
Output for 5.5.5
Different machine same time 145226926099966111 72613463049982487 72613463049992921 18153365762495852 290453852199929858 145226926099985545 Same machine different time 18153365762497099 18153365762498543 9076682881248611 283646340039038 4538341440624347 9076682881248904
Output for 5.5.4
Different machine same time 72613463049983510 145226926099965003 290453852199971572 36306731524991889 145226926099965190 145226926099985596 Same machine different time 18153365762497899 4538341440624186 9076682881248684 9076682881248749 9076682881248831 18153365762496680
Output for 5.5.3
Different machine same time 72613463049983622 36306731524991403 290453852199971896 145226926099966035 290453852199930383 290453852199971835 Same machine different time 4538341440624587 4538341440624484 18153365762496880 283646340039014 18153365762496940 18153365762497252
Output for 5.5.2
Different machine same time 36306731524991994 290453852199931743 290453852199971651 36306731524991545 145226926099965770 145226926099986338 Same machine different time 9076682881248694 2269170720312262 9076682881248968 18153365762498015 141823170019512 9076682881248265
Output for 5.5.1
Different machine same time 72613463050016580 290453852200061448 145226926100051867 145226926100033051 18153365762503879 145226926100051574 Same machine different time 18153365762505393 4538341440626231 18153365762504989 9076682881252478 9076682881253278 18153365762506524
Output for 5.5.0
Different machine same time 145226926099967937 290453852199931787 145226926099986152 9076682881247963 290453852199930037 290453852199972172 Same machine different time 9076682881248378 18153365762497070 9076682881248731 567292680078065 18153365762496715 18153365762496772
Output for 5.4.45
Different machine same time 72613463049983653 290453852199930107 72613463049993163 145226926099966492 290453852199930873 290453852199971650 Same machine different time 1134585360156047 18153365762497093 18153365762497944 18153365762497236 2269170720312175 2269170720312109
Output for 5.4.44
Different machine same time 145226926100033405 290453852200061260 36306731525012937 18153365762504114 18153365762503848 145226926100051267 Same machine different time 18153365762506707 1134585360156587 2269170720313198 4538341440626304 2269170720313110 18153365762506613
Output for 5.4.43
Different machine same time 72613463049983513 18153365762495651 72613463049992754 145226926099965962 290453852199930891 72613463049992797 Same machine different time 18153365762497731 18153365762498006 9076682881248593 18153365762497681 1134585360156070 18153365762497445
Output for 5.4.42
Different machine same time 145226926099967917 290453852199929890 290453852199971944 145226926099967711 290453852199930795 36306731524996567 Same machine different time 4538341440624180 18153365762497118 18153365762497693 18153365762497699 18153365762498477 18153365762498040
Output for 5.4.41
Different machine same time 72613463049983895 290453852199931131 18153365762498298 145226926099967049 145226926099965461 145226926099986006 Same machine different time 18153365762496531 9076682881248614 18153365762497485 9076682881249070 4538341440624631 18153365762497200
Output for 5.4.40
Different machine same time 18153365762495910 145226926099965537 72613463049992989 145226926099966326 72613463049982835 36306731524996479 Same machine different time 9076682881248916 18153365762497323 18153365762496711 4538341440624408 18153365762498170 4538341440624285
Output for 5.4.39
Different machine same time 36306731524991661 72613463049982588 290453852199971283 145226926099967649 36306731524991446 290453852199971864 Same machine different time 18153365762497360 9076682881249116 9076682881248750 18153365762497592 2269170720312216 9076682881248776
Output for 5.4.38
Different machine same time 72613463049983230 290453852199931472 290453852199971844 72613463049983715 145226926099965008 18153365762498180 Same machine different time 2269170720312066 18153365762496613 2269170720312235 18153365762498044 1134585360156037 18153365762497318
Output for 5.4.37
Different machine same time 145226926100033195 145226926100031397 72613463050025957 145226926100033187 290453852200062654 290453852200102241 Same machine different time 18153365762504709 18153365762505199 18153365762505331 18153365762505814 4538341440626256 9076682881252530
Output for 5.4.36
Different machine same time 72613463049983909 290453852199930239 145226926099985760 145226926099966457 290453852199930293 145226926099985782 Same machine different time 18153365762498180 18153365762498058 18153365762497075 18153365762498057 2269170720312318 18153365762497283
Output for 5.4.35
Different machine same time 145226926100031673 290453852200062723 72613463050025652 36306731525008200 72613463050015336 36306731525012840 Same machine different time 18153365762505220 18153365762504807 18153365762505971 2269170720313149 9076682881252962 18153365762505756
Output for 5.4.34
Different machine same time 72613463049983116 36306731524991424 18153365762498187 145226926099967592 36306731524991234 36306731524996492 Same machine different time 18153365762498128 9076682881248968 18153365762497363 9076682881248687 2269170720312070 9076682881249083
Output for 5.4.32
Different machine same time 145226926099967540 72613463049982719 290453852199971460 18153365762495762 72613463049982897 72613463049993014 Same machine different time 9076682881248651 9076682881248424 18153365762498028 18153365762497648 9076682881248297 18153365762497898
Output for 5.4.31
Different machine same time 72613463050016570 290453852200061968 145226926100051881 145226926100032814 145226926100031226 290453852200103205 Same machine different time 9076682881252513 18153365762505604 9076682881252942 18153365762504938 18153365762504922 18153365762504950
Output for 5.4.30
Different machine same time 18153365762495978 567292680077989 290453852199972350 9076682881247981 290453852199931096 72613463049993018 Same machine different time 9076682881249052 18153365762497916 9076682881248593 18153365762497290 18153365762498286 9076682881249248
Output for 5.4.29
Different machine same time 72613463049983730 36306731524991248 290453852199971653 145226926099967664 145226926099965392 36306731524996379 Same machine different time 18153365762496544 9076682881249170 18153365762496738 4538341440624363 4538341440624279 18153365762497791
Output for 5.4.28
Different machine same time 36306731524991775 9076682881247827 290453852199972026 72613463049983042 145226926099964990 290453852199971263 Same machine different time 4538341440624269 18153365762497814 4538341440624307 4538341440624512 1134585360156034 1134585360156136
Output for 5.4.27
Different machine same time 72613463049983437 36306731524991385 72613463049993147 36306731524991575 290453852199930509 290453852199971638 Same machine different time 9076682881248294 18153365762497333 4538341440624426 9076682881249208 18153365762498298 2269170720312197
Output for 5.4.26
Different machine same time 72613463049983898 145226926099965408 290453852199971084 145226926099967510 145226926099965011 145226926099986107 Same machine different time 18153365762498476 18153365762497024 4538341440624167 4538341440624435 18153365762497038 18153365762496941
Output for 5.4.25
Different machine same time 145226926100097961 290453852200194000 145226926100116516 145226926100098189 72613463050048412 145226926100116712 Same machine different time 567292680078568 18153365762514661 18153365762513088 9076682881256926 18153365762513498 9076682881256559
Output for 5.4.24
Different machine same time 145226926100031881 290453852200061403 145226926100051157 72613463050016484 145226926100030855 72613463050025935 Same machine different time 18153365762505388 9076682881252702 9076682881253040 18153365762505494 9076682881253186 18153365762505604
Output for 5.4.23
Different machine same time 72613463050016203 290453852200062239 145226926100051523 72613463050016106 290453852200062591 36306731525012966 Same machine different time 18153365762506393 18153365762506321 9076682881253290 18153365762505258 18153365762505317 9076682881253169
Output for 5.4.22
Different machine same time 145226926099966163 145226926099965585 290453852199972359 145226926099967541 145226926099965100 290453852199972158 Same machine different time 18153365762497472 18153365762497572 2269170720312272 4538341440624140 18153365762497168 18153365762498196
Output for 5.4.21
Different machine same time 18153365762495752 145226926099965644 290453852199971743 145226926099967164 145226926099965867 290453852199972175 Same machine different time 18153365762496879 18153365762497313 2269170720312284 9076682881248698 18153365762496972 9076682881248558
Output for 5.4.20
Different machine same time 145226926099967839 290453852199930598 145226926099986010 145226926099967575 290453852199930157 145226926099986431 Same machine different time 18153365762497712 18153365762497212 2269170720312169 9076682881248766 9076682881248869 18153365762497893
Output for 5.4.19
Different machine same time 145226926099967707 72613463049982909 145226926099986175 36306731524991799 290453852199930003 290453852199972262 Same machine different time 9076682881248550 9076682881248767 18153365762498171 9076682881248573 4538341440624541 18153365762498034
Output for 5.4.18
Different machine same time 145226926100031544 72613463050015512 290453852200102835 145226926100032191 290453852200061469 145226926100051250 Same machine different time 4538341440626526 18153365762505542 18153365762506483 18153365762506123 9076682881253366 4538341440626594
Output for 5.4.17
Different machine same time 72613463049983774 145226926099965908 290453852199971805 36306731524991589 145226926099965349 145226926099986218 Same machine different time 18153365762498217 18153365762498533 18153365762497572 18153365762498075 9076682881249138 9076682881249033
Output for 5.4.16
Different machine same time 145226926099966012 145226926099965614 290453852199970930 145226926099966361 145226926099965862 290453852199970824 Same machine different time 18153365762498290 18153365762496941 18153365762498012 567292680078035 18153365762498359 9076682881248551
Output for 5.4.15
Different machine same time 72613463049983422 145226926099965588 36306731524996584 145226926099966172 72613463049982778 145226926099986303 Same machine different time 4538341440624359 18153365762497313 18153365762498387 9076682881248431 4538341440624441 18153365762498392
Output for 5.4.14
Different machine same time 9076682881243804 290453852199798949 290453852199841341 145226926099901615 145226926099899760 290453852199840063 Same machine different time 18153365762489665 4538341440622319 18153365762489236 9076682881244453 2269170720311259 18153365762489668
Output for 5.4.13
Different machine same time 145226926099902291 72613463049949912 72613463049960031 145226926099902046 290453852199800665 290453852199841131 Same machine different time 18153365762489680 4538341440622197 18153365762489828 4538341440622344 4538341440622193 18153365762488474
Output for 5.4.12
Different machine same time 72613463049951047 18153365762487502 145226926099920404 145226926099902013 290453852199799025 145226926099920820 Same machine different time 1134585360155541 18153365762490301 141823170019455 2269170720311188 567292680077771 18153365762489661
Output for 5.4.11
Different machine same time 145226926099902323 145226926099899998 290453852199840330 145226926099900572 9076682881243752 290453852199840937 Same machine different time 18153365762489790 4538341440622453 18153365762488856 18153365762489208 4538341440622252 18153365762490225
Output for 5.4.10
Different machine same time 36306731524975607 36306731524974863 290453852199840117 72613463049950331 290453852199799147 290453852199840120 Same machine different time 18153365762488554 18153365762489874 2269170720311201 18153365762489336 9076682881244443 18153365762488696
Output for 5.4.9
Different machine same time 72613463049950657 145226926099900247 145226926099920332 145226926099900493 290453852199800565 290453852199839826 Same machine different time 18153365762489123 4538341440622116 9076682881244879 4538341440622362 18153365762488456 18153365762489541
Output for 5.4.8
Different machine same time 18153365762487572 290453852199800038 145226926099920550 145226926099902089 290453852199799299 290453852199840858 Same machine different time 18153365762488634 18153365762489270 1134585360155621 9076682881244285 9076682881244655 18153365762490281
Output for 5.4.7
Different machine same time 145226926099901543 290453852199800649 290453852199840926 72613463049950604 145226926099899844 290453852199839762 Same machine different time 4538341440622486 18153365762488501 18153365762489766 4538341440622411 9076682881244199 18153365762489944
Output for 5.4.6
Different machine same time 36306731524975156 290453852199798834 36306731524980177 36306731524975370 290453852199800286 145226926099920474 Same machine different time 9076682881245077 18153365762489323 9076682881244779 1134585360155577 18153365762488384 4538341440622206
Output for 5.4.5
Different machine same time 145226926099901854 290453852199800727 145226926099920318 145226926099900551 290453852199799131 290453852199840467 Same machine different time 18153365762488632 18153365762488352 18153365762488586 18153365762489775 4538341440622143 4538341440622190
Output for 5.4.4
Different machine same time 36306731524975613 290453852199800063 72613463049960229 145226926099901908 290453852199800358 290453852199839771 Same machine different time 18153365762488679 18153365762488763 9076682881244201 18153365762488461 18153365762489573 9076682881245180
Output for 5.4.3
Different machine same time 72613463049950784 290453852199800638 36306731524980094 145226926099900739 36306731524975091 145226926099920012 Same machine different time 2269170720311223 18153365762489387 18153365762489927 18153365762490339 18153365762488633 9076682881244930
Output for 5.4.2
Different machine same time 145226926099901182 290453852199799562 145226926099920225 145226926099901388 290453852199799983 145226926099920693 Same machine different time 567292680077788 9076682881244986 18153365762488889 18153365762488878 4538341440622526 18153365762490255
Output for 5.4.1
Different machine same time 72613463049950669 290453852199799885 290453852199839830 145226926099901996 290453852199799390 18153365762490023 Same machine different time 9076682881244822 4538341440622106 4538341440622257 18153365762488543 4538341440622495 9076682881244868
Output for 5.4.0
Different machine same time 36306731524975328 290453852199798962 290453852199841462 145226926099901406 72613463049950137 145226926099920249 Same machine different time 18153365762490121 283646340038909 18153365762490348 1134585360155586 18153365762488490 283646340038892
Output for 5.3.29
Different machine same time 145226926099901521 72613463049949986 145226926099920083 145226926099901565 145226926099899946 36306731524980176 Same machine different time 4538341440622542 1134585360155609 9076682881244878 18153365762489145 18153365762488776 18153365762489093
Output for 5.3.28
Different machine same time 145226926099966986 290453852199931084 290453852199971001 145226926099967472 290453852199930182 145226926099985660 Same machine different time 18153365762497072 18153365762498554 18153365762497235 9076682881248585 18153365762498434 18153365762497758
Output for 5.3.27
Different machine same time 72613463049950356 18153365762487494 290453852199839771 145226926099900562 290453852199800687 290453852199840423 Same machine different time 18153365762488929 2269170720311245 18153365762489940 4538341440622203 18153365762489255 9076682881244306
Output for 5.3.26
Different machine same time 145226926099900565 290453852199800693 290453852199840272 145226926099901609 145226926099899546 18153365762490029 Same machine different time 141823170019447 2269170720311108 4538341440622387 18153365762488860 4538341440622125 9076682881244438
Output for 5.3.25
Different machine same time 145226926099902218 145226926099900189 290453852199841500 145226926099901831 36306731524975006 72613463049960420 Same machine different time 2269170720311080 9076682881244309 4538341440622398 18153365762488871 18153365762490357 18153365762489571
Output for 5.3.24
Different machine same time 145226926099902308 72613463049950125 290453852199841431 145226926099901762 72613463049949842 290453852199840897 Same machine different time 18153365762489015 9076682881245008 18153365762489395 9076682881244850 18153365762488928 567292680077800
Output for 5.3.23
Different machine same time 4538341440621908 36306731524975033 72613463049960136 145226926099902029 145226926099899973 290453852199841569 Same machine different time 4538341440622241 9076682881244485 4538341440622122 9076682881244686 18153365762490021 18153365762490030
Output for 5.3.22
Different machine same time 9076682881243888 145226926099900078 145226926099920739 145226926099901533 290453852199799972 145226926099919951 Same machine different time 567292680077770 18153365762488402 141823170019446 567292680077762 18153365762490237 18153365762488868
Output for 5.3.21
Different machine same time 145226926099900532 290453852199800718 36306731524980216 9076682881243852 290453852199799506 290453852199840959 Same machine different time 18153365762489397 18153365762489158 18153365762489071 2269170720311180 18153365762488382 2269170720311290
Output for 5.3.20
Different machine same time 145226926099966755 145226926099965554 145226926099985573 72613463049983368 72613463049982878 145226926099986412 Same machine different time 18153365762498357 18153365762498407 9076682881248987 4538341440624507 2269170720312103 9076682881248604
Output for 5.3.19
Different machine same time 18153365762495920 145226926099965530 72613463049993109 145226926099966405 290453852199930841 290453852199971454 Same machine different time 18153365762498029 9076682881249242 18153365762496800 9076682881249025 18153365762496931 18153365762497466
Output for 5.3.18
Different machine same time 145226926099900736 36306731524974914 290453852199841499 72613463049950991 36306731524975005 290453852199840676 Same machine different time 18153365762490228 18153365762489857 4538341440622219 18153365762489889 1134585360155644 18153365762488387
Output for 5.3.17
Different machine same time 36306731524975461 145226926099899747 290453852199841468 72613463049950934 290453852199800005 72613463049959950 Same machine different time 9076682881244161 9076682881244793 18153365762489099 9076682881245139 18153365762488860 18153365762489808
Output for 5.3.16
Different machine same time 145226926099901219 72613463049950051 290453852199840091 145226926099900712 145226926099899404 72613463049960240 Same machine different time 18153365762488768 18153365762489511 18153365762489964 18153365762489247 1134585360155600 9076682881244328
Output for 5.3.15
Different machine same time 18153365762487705 145226926099900189 290453852199840955 145226926099901147 290453852199798931 9076682881245033 Same machine different time 18153365762489044 4538341440622344 141823170019444 4538341440622232 2269170720311143 4538341440622558
Output for 5.3.14
Different machine same time 36306731524975509 145226926099900336 72613463049960348 18153365762487750 290453852199799943 72613463049960191 Same machine different time 9076682881245093 9076682881244867 18153365762488413 9076682881244212 9076682881244798 9076682881244532
Output for 5.3.13
Different machine same time 145226926099900751 290453852199799762 290453852199840822 72613463049950269 290453852199799350 145226926099920181 Same machine different time 4538341440622508 9076682881245166 9076682881244211 18153365762490192 18153365762488409 18153365762490036
Output for 5.3.12
Different machine same time 145226926099900987 290453852199799115 72613463049959958 145226926099900785 290453852199799008 290453852199839838 Same machine different time 9076682881245037 18153365762489014 18153365762488711 4538341440622113 18153365762488608 18153365762489099
Output for 5.3.11
Different machine same time 36306731524975394 36306731524975064 72613463049960226 145226926099901053 290453852199799022 145226926099920072 Same machine different time 2269170720311180 18153365762488853 4538341440622319 9076682881244870 9076682881244768 4538341440622530
Output for 5.3.10
Different machine same time 145226926099901422 290453852199800504 290453852199840343 145226926099902342 9076682881243745 4538341440622524 Same machine different time 2269170720311167 567292680077795 1134585360155572 1134585360155531 9076682881244734 18153365762489660
Output for 5.3.9
Different machine same time 9076682881247936 290453852199931034 145226926099985905 145226926099966975 290453852199930074 36306731524996549 Same machine different time 4538341440624157 18153365762497185 9076682881248543 4538341440624209 18153365762498514 18153365762497018
Output for 5.3.8
Different machine same time 72613463049951026 145226926099899528 290453852199840798 145226926099902337 72613463049949848 72613463049959981 Same machine different time 4538341440622502 18153365762488825 18153365762488954 9076682881244987 2269170720311164 9076682881244792
Output for 5.3.7
Different machine same time 145226926099901489 290453852199799313 290453852199841002 145226926099900813 72613463049949953 290453852199840576 Same machine different time 18153365762490328 18153365762489111 18153365762489076 9076682881244330 9076682881244580 9076682881244929
Output for 5.3.6
Different machine same time 145226926099900464 290453852199799755 290453852199840080 36306731524975251 145226926099900062 290453852199841698 Same machine different time 2269170720311129 9076682881244769 18153365762488579 9076682881244390 18153365762490302 2269170720311120
Output for 5.3.5
Different machine same time 72613463049951086 290453852199798936 290453852199839848 72613463049950424 290453852199799654 290453852199839847 Same machine different time 18153365762489108 18153365762489023 18153365762489086 18153365762489991 18153365762489746 9076682881244411
Output for 5.3.4
Different machine same time 72613463049950250 145226926099965076 290453852199972624 145226926099965990 145226926099965611 290453852199971986 Same machine different time 9076682881248637 18153365762496531 18153365762498528 9076682881249252 9076682881248989 9076682881248422
Output for 5.3.3
Different machine same time 72613463049983675 72613463049982742 145226926099985761 145226926099967148 145226926099965207 72613463049992739 Same machine different time 18153365762498481 1134585360156094 9076682881249228 18153365762497452 9076682881248871 2269170720312273
Output for 5.3.2
Different machine same time 72613463049950396 72613463049949771 4538341440622519 72613463049950542 290453852199800298 145226926099919927 Same machine different time 9076682881244819 9076682881244944 1134585360155555 9076682881244690 1134585360155618 18153365762488354
Output for 5.3.1
Different machine same time 36306731524975559 145226926099899447 290453852199840072 145226926099901853 290453852199800180 290453852199841669 Same machine different time 18153365762489782 18153365762489289 18153365762490258 1134585360155614 4538341440622417 18153365762489703
Output for 5.3.0
Different machine same time 145226926099901297 145226926099899829 290453852199840157 36306731524975608 72613463049950040 145226926099920792 Same machine different time 18153365762490033 283646340038890 9076682881244902 4538341440622431 9076682881244824 18153365762489811