3v4l.org

run code in 150+ 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.0
Different machine same time 145226926100162782 290453852200455976 145226926100247993 72613463050114554 145226926100227199 145226926100248533 Same machine different time 18153365762529483 9076682881265444 2269170720316248 18153365762529933 18153365762531190 2269170720316178
Output for 7.0.14
Different machine same time 145226926100033308 290453852200061678 290453852200103290 145226926100032653 290453852200062055 145226926100051806 Same machine different time 18153365762504711 9076682881253075 18153365762505353 9076682881252628 18153365762506621 18153365762504806
Output for 7.0.6
Different machine same time 74791485866202828 299165943464806903 299165943464848374 74791485866202394 74791485866202080 37395742933106101 Same machine different time 4674467866638185 18697871466552698 2337233933319038 18697871466551536 4674467866638054 18697871466551497
Output for 7.0.5
Different machine same time 149410459461791585 298820918923709573 149410459461875581 74705229730928029 298820918923709411 298820918923750418 Same machine different time 4669076858183426 18676307432732841 18676307432733780 18676307432734085 2334538429091611 9338153716366885
Output for 7.0.4
Different machine same time 9329831045384844 298554593452313789 149277296726176796 74638648363079672 298554593452314506 37319324181544219 Same machine different time 18659662090772308 18659662090770886 18659662090770698 583114440336635 18659662090770535 2332457761346314
Output for 7.0.3
Different machine same time 149322748305516577 149322748305515596 298645496611074005 18665343538189700 298645496611031481 298645496611073514 Same machine different time 18665343538191046 9332671769095627 18665343538192178 4666335884547943 18665343538190669 18665343538190505
Output for 7.0.2
Different machine same time 37336701918800427 74673403837600574 4667087739850665 37336701918800397 298693615350402830 37336701918805498 Same machine different time 18668350959401214 18668350959402319 2333543869925238 4667087739850272 9334175479701017 18668350959400999
Output for 7.0.1
Different machine same time 149353559565970369 18669194945746084 149353559565989850 149353559565970210 298707119131936909 74676779782994537 Same machine different time 18669194945747794 18669194945747711 18669194945747980 18669194945747592 4667298736436969 291706171027303
Output for 7.0.0
Different machine same time 74685455114065416 149370910228129505 298741820456299597 18671363778516254 298741820456258799 9335681889263427 Same machine different time 9335681889263326 18671363778527017 9335681889263141 9335681889263285 18671363778526460 9335681889262948
Output for hhvm-3.12.0
Different machine same time 291580765176277 149289351770252913 37322337942568217 74644675885126663 18661168971281647 298578703540546896 Same machine different time 4665292242820808 18661168971283753 18661168971284143 4665292242820916 18661168971283496 18661168971283898
Output for hhvm-3.10.0
Different machine same time 18673855382050230 74695421528199700 298781686112839695 74695421528201043 298781686112798938 298781686112840893 Same machine different time 18673855382051929 18673855382052843 18673855382052603 9336927691025569 9336927691025473 18673855382052739
Output for 5.6.28
Different machine same time 4538341440630104 72613463050080885 145226926100182134 72613463050082223 145226926100162307 290453852200364619 Same machine different time 9076682881261265 18153365762521912 18153365762521708 18153365762522757 18153365762521642 9076682881261299
Output for 5.6.21
Different machine same time 149576207513726499 74788103756862124 299152415027489688 74788103756862765 299152415027449084 299152415027489278 Same machine different time 4674256484804305 18697025939217916 18697025939217750 9348512969608226 9348512969608655 18697025939217324
Output for 5.6.20
Different machine same time 149449850510028235 298899701020052606 298899701020092881 74724925255013510 149449850510026232 298899701020092654 Same machine different time 2335153914219507 4670307828438676 9340615656877619 18681231313755595 18681231313755949 1167576957109655
Output for 5.6.19
Different machine same time 74631113855292902 298524455421167801 298524455421208870 2332222307977899 37315556927646191 298524455421209438 Same machine different time 18657778463825342 2332222307978166 18657778463824713 18657778463825607 9328889231912379 18657778463825052
Output for 5.6.18
Different machine same time 74651883743860688 74651883743859522 298607534975478154 74651883743860347 149303767487718829 149303767487739424 Same machine different time 18662970935966157 18662970935967242 18662970935967497 9331485467983571 4665742733991745 18662970935966527
Output for 5.6.17
Different machine same time 149329410298720185 298658820597434592 298658820597476862 149329410298718780 74664705149359018 149329410298738227 Same machine different time 2333272035917765 2333272035917646 9333088143670544 18666176287342578 291659004489699 1166636017958805
Output for 5.6.16
Different machine same time 149376757997088537 298753515994172087 74688378998553494 149376757997088396 149376757997085948 298753515994213309 Same machine different time 9336047374819236 2334011843704730 9336047374818336 18672094749637546 1167005921852411 4668023687409593
Output for 5.6.15
Different machine same time 149382675533443007 298765351066881240 298765351066922534 74691337766720921 298765351066880561 298765351066921565 Same machine different time 9336417220840838 18672834441681988 18672834441681747 9336417220841082 4668208610420440 9336417220840472
Output for 5.6.14
Different machine same time 149405873415368232 149405873415365901 298811746830772447 149405873415368468 149405873415365797 298811746830774174 Same machine different time 18675734176923341 18675734176922081 9337867088461571 9337867088461809 9337867088461670 2334466772115440
Output for 5.6.13
Different machine same time 37370101142989540 298960809143913346 298960809143955350 74740202285979420 298960809143912921 298960809143954912 Same machine different time 9342525285748152 9342525285747820 18685050571497443 2335631321437027 18685050571497397 2335631321437064
Output for 5.6.12
Different machine same time 37376576464693803 149506305858774599 149506305858794996 149506305858775488 149506305858774762 299012611717589659 Same machine different time 1168018014521735 584009007260907 18688288232348545 18688288232349263 18688288232348553 18688288232348243
Output for 5.6.11
Different machine same time 149524954885828135 18690619360728294 299049909771694067 74762477442914274 74762477442912848 149524954885846985 Same machine different time 9345309680365201 18690619360730758 1168163710045576 1168163710045661 9345309680364835 9345309680364940
Output for 5.6.10
Different machine same time 149536687725260128 37384171931314573 299073375450557801 74768343862629413 149536687725258057 299073375450557631 Same machine different time 9346042982829755 9346042982829639 18692085965659929 18692085965658959 2336510745707435 18692085965658791
Output for 5.6.9
Different machine same time 149549183305886261 74774591652942362 18693647913238177 37387295826471922 74774591652942340 18693647913238194 Same machine different time 18693647913237360 18693647913237488 4673411978309620 18693647913237048 18693647913236789 18693647913236528
Output for 5.6.8
Different machine same time 37390608208456490 149562432833824230 18695304104230617 74781216416913212 149562432833824209 149562432833845099 Same machine different time 18695304104229904 1168456506514321 18695304104229439 4673826026057602 9347652052115201 9347652052114669
Output for 5.5.35
Different machine same time 149690348687961156 149690348687959411 299380697375959828 149690348687961004 299380697375918388 149690348687980141 Same machine different time 18711293585997504 18711293585996888 9355646792997956 9355646792998037 9355646792998495 18711293585997221
Output for 5.5.34
Different machine same time 149456067176672412 298912134353341068 298912134353382798 74728033588336319 298912134353341543 298912134353381396 Same machine different time 2335251049635781 18682008397084953 9341004198543174 18682008397086232 18682008397084722 2335251049635790
Output for 5.5.33
Different machine same time 37317146482354707 4664643310294314 9329286620589906 37317146482355171 298537171858836580 74634292964719407 Same machine different time 4664643310294571 583080413786840 2332321655147425 9329286620589623 18658573241179828 18658573241179426
Output for 5.5.32
Different machine same time 149315465334401205 149315465334400635 149315465334420869 74657732667200720 298630930668800831 298630930668841601 Same machine different time 18664433166801324 4666108291700325 4666108291700448 9332216583400966 18664433166802033 18664433166802130
Output for 5.5.31
Different machine same time 74667861948388596 298671447793551948 149335723896796902 74667861948388421 298671447793551698 298671447793594097 Same machine different time 18666965487098647 18666965487098231 9333482743549314 9333482743549220 18666965487099392 18666965487098725
Output for 5.5.30
Different machine same time 149400121399881348 149400121399879654 298800242799800212 149400121399880715 37350030349969888 298800242799800014 Same machine different time 18675015174985944 18675015174986929 9337507587492922 18675015174987242 9337507587492979 18675015174986705
Output for 5.5.29
Different machine same time 149489395538570325 37372348884642228 149489395538589073 74744697769285548 298978791077137241 298978791077179363 Same machine different time 18686174442322234 18686174442322685 18686174442322800 18686174442322684 9343087221161919 18686174442323601
Output for 5.5.28
Different machine same time 37378178134174278 149512712536696183 149512712536717009 149512712536697443 149512712536696779 149512712536716412 Same machine different time 2336136133386061 18689089067088742 1168068066693087 2336136133385999 18689089067089908 18689089067089187
Output for 5.5.27
Different machine same time 149518942788626699 149518942788625562 299037885577292858 74759471394314187 149518942788625940 299037885577293781 Same machine different time 4672466962144921 18689867848579263 2336233481072402 18689867848580243 9125912035438 18689867848580940
Output for 5.5.26
Different machine same time 149542927096589427 299085854193176404 299085854193215563 9346432943536789 74771463548293967 299085854193215535 Same machine different time 9346432943537352 2336608235884539 4673216471768588 9346432943537513 2336608235884322 18692865887076301
Output for 5.5.25
Different machine same time 18694467533043087 299111480528686339 37388935066090813 149555740264345438 9347233766521417 37388935066090937 Same machine different time 9347233766522435 18694467533044590 18694467533044817 18694467533045072 18694467533044999 18694467533044294
Output for 5.5.24
Different machine same time 149699032401030545 74849516200514096 299398064802098917 149699032401029433 74849516200514504 149699032401048623 Same machine different time 18712379050130208 18712379050129684 18712379050131428 18712379050131022 18712379050130388 18712379050129930
Output for 5.4.45
Different machine same time 148508472916356994 148508472916354169 37127118229093754 74254236458177624 297016945832709720 297016945832749754 Same machine different time 2320444889318309 9281779557272912 18563559114545623 18563559114545651 9281779557272875 18563559114545439
Output for 5.4.44
Different machine same time 148508746041372097 145028072306024 148508746041390379 74254373020686129 297017492082739203 148508746041390657 Same machine different time 1160224578448282 4640898313793055 580112289224179 4640898313793046 18563593255173113 2320449156896612
Output for 5.4.43
Different machine same time 18488636726973773 295818187631577414 73954546907904628 147909093815789961 147909093815789200 295818187631618615 Same machine different time 9244318363488178 4622159181743670 2311079590871990 18488636726974792 9244318363487515 18488636726974932
Output for 5.4.42
Different machine same time 147909093744684532 147909093744682867 295818187489405706 73954546872342413 295818187489365591 295818187489406206 Same machine different time 4622159179521549 18488636718087732 18488636718086694 18488636718094701 577769897440453 18488636718094727
Output for 5.4.41
Different machine same time 73954546813916997 147909093627832130 147909093627852126 18488636703479136 295818187255663169 9244318351740742 Same machine different time 18488636703481315 2311079587935171 18488636703481757 18488636703479831 18488636703480054 9244318351740238
Output for 5.4.40
Different machine same time 147576977951403512 73788488975700558 147576977951421989 73788488975701230 147576977951401364 147576977951421744 Same machine different time 18447122243926810 4611780560981536 18447122243926188 18447122243927383 18447122243926676 9223561121963485
Output for 5.4.39
Different machine same time 73788488951944606 147576977903887373 295153955807816594 73788488951944576 295153955807776612 73788488951954200 Same machine different time 9223561118994414 9223561118994332 9223561118994357 18447122237988426 9223561118994070 4611780559496789
Output for 5.4.38
Different machine same time 73580663513896741 294322654055581824 294322654055754366 147161327027859430 294322654055713229 294322654055754630 Same machine different time 4598791469620762 9197582939241892 18395165878483173 1149697867405263 18395165878483439 9197582939242478
Output for 5.4.37
Different machine same time 36759271535684100 147037086142735364 2297454470980561 9189817883921092 4594908941960495 147037086142756128 Same machine different time 4594908941961102 4594908941961094 4594908941960711 18379635767843150 18379635767844478 18379635767844516
Output for 5.4.36
Different machine same time 147037086114949750 287181808818258 36759271528742144 147037086114949555 294074172229896371 294074172229937366 Same machine different time 18379635764370798 18379635764369842 18379635764369777 2297454470546227 1148727235273113 18379635764371018
Output for 5.4.35
Different machine same time 36759271522167349 147037086088668971 294074172177379002 73518543044334992 18379635761083543 147037086088689230 Same machine different time 18379635761085329 18379635761084463 18379635761085731 9189817880543026 9189817880542310 4594908940271404
Output for 5.4.34
Different machine same time 18379635758265814 294074172132380090 36759271516552468 147037086066190534 294074172132379185 294074172132421300 Same machine different time 9189817879137886 18379635758275758 18379635758276557 143590904361534 9189817879137526 2297454469784489
Output for 5.4.32
Different machine same time 146357644461714681 292715288923426533 18294705557716631 146357644461713822 292715288923425031 292715288923466280 Same machine different time 9147352778857607 1143419097357286 4573676389428915 9147352778858450 18294705557715740 18294705557716636
Output for 5.4.31
Different machine same time 146357644465056934 292715288930109583 292715288930150952 146357644465057617 292715288930110347 146357644465075580 Same machine different time 9147352779067381 4573676389533356 18294705558132788 18294705558134764 18294705558133921 4573676389533551
Output for 5.4.30
Different machine same time 73178822234002441 292715288936008308 146357644468024489 146357644468006491 292715288936008570 146357644468024904 Same machine different time 9147352779251208 18294705558503139 18294705558503048 18294705558502021 2286838194812737 18294705558502268
Output for 5.4.29
Different machine same time 146357644471151993 292715288942299359 292715288942341542 146357644471152150 292715288942300468 36589411117792671 Same machine different time 9147352779447448 2286838194861879 4573676389724099 4573676389724129 18294705558894657 18294705558895213
Output for 5.4.28
Different machine same time 146357644474035463 146357644474033784 292715288948107415 73178822237018047 146357644474033684 292715288948108317 Same machine different time 4573676389813862 9147352779628428 18294705559256258 571709548726753 2286838194906987 18294705559256414
Output for 5.4.27
Different machine same time 73178822238525436 36589411119262123 292715288954138499 36589411119262665 73178822238524043 36589411119267206 Same machine different time 9147352779816857 18294705559632496 9147352779816476 9147352779816313 18294705559631927 9147352779816557
Output for 5.4.26
Different machine same time 146357644480130405 146357644480128427 292715288960297677 36589411120032481 292715288960257508 292715288960297329 Same machine different time 18294705560017849 18294705560017853 2286838195002210 4573676390004385 4573676390004458 18294705560018366
Output for 5.4.25
Different machine same time 146357644483143898 146357644483143200 36589411120790805 73178822241572007 292715288966285420 292715288966328172 Same machine different time 18294705560394601 18294705560393907 4573676390098599 4573676390098534 18294705560393778 4573676390098791
Output for 5.4.24
Different machine same time 146357644487273236 36589411121817965 292715288974584341 73178822243637004 292715288974544230 292715288974585567 Same machine different time 71463693597304 1143419097556911 2286838195113974 18294705560910361 4573676390227668 1143419097556950
Output for 5.4.23
Different machine same time 18294705561318890 146357644490548538 292715288981137495 146357644490551160 73178822245274405 292715288981139430 Same machine different time 2286838195165060 2286838195165011 18294705561329582 18294705561329541 4573676390332061 18294705561327676
Output for 5.4.22
Different machine same time 146357644494221119 36589411123554666 292715288988477689 73178822247110511 146357644494218272 292715288988479257 Same machine different time 18294705561779418 9147352780889669 18294705561780063 18294705561778799 4573676390444741 2286838195222425
Output for 5.4.21
Different machine same time 36589411124341553 292715288994729828 146357644497385220 73178822248682636 292715288994728214 146357644497385437 Same machine different time 9147352781086083 18294705562171945 18294705562172054 18294705562171778 18294705562171687 18294705562172555
Output for 5.4.20
Different machine same time 146357644500316077 292715289000758146 146357644500399877 4573676390636903 4573676390636863 146357644500399923 Same machine different time 4573676390637063 18294705562550138 18294705562550239 4573676390637462 18294705562548634 9147352781274351
Output for 5.4.19
Different machine same time 146357644503396137 146357644503393569 73178822251707277 73178822251697550 292715289006787067 292715289006828589 Same machine different time 18294705562925932 18294705562926249 18294705562925894 18294705562925101 9147352781462787 18294705562925264
Output for 5.4.18
Different machine same time 146357644506213213 73178822253105720 146357644506231907 146357644506214306 292715289012554811 146357644506298074 Same machine different time 9147352781643751 9147352781643647 9147352781643010 71463693606585 18294705563286252 18294705563287531
Output for 5.4.17
Different machine same time 146357644509096275 73178822254547527 146357644509115415 9147352781818566 4573676390909228 292715289018231343 Same machine different time 18294705563638777 9147352781823214 18294705563646408 285854774431968 18294705563646632 18294705563647300
Output for 5.4.16
Different machine same time 146357644512046269 292715289024089417 292715289024130953 146357644512046976 73178822256022142 146357644512065316 Same machine different time 18294705564007593 9147352782003845 9147352782003925 18294705564008117 4573676391002073 18294705564006487
Output for 5.4.15
Different machine same time 18294705564366094 292715289029855310 18294705564368539 146357644514928666 292715289029988078 146357644515014608 Same machine different time 4573676391094035 9147352782188363 4573676391093939 9147352782187926 18294705564375590 18294705564375369
Output for 5.4.14
Different machine same time 146357644518075300 292715289036148197 292715289036188248 73178822259038189 292715289036148311 146357644518093999 Same machine different time 1143419097797616 4573676391190181 18294705564761373 18294705564760578 18294705564760098 18294705564761577
Output for 5.4.13
Different machine same time 146357644521417653 146357644521416578 292715289042873485 146357644521418284 292715289042833276 292715289042874201 Same machine different time 18294705565178727 9147352782589373 9147352782589361 9147352782589097 9147352782589628 9147352782589661
Output for 5.4.12
Different machine same time 73178822262117484 146357644524234218 292715289048640395 4573676391384436 18294705565537465 146357644524320069 Same machine different time 142927387230775 18294705565538893 9147352782769370 9147352782770100 4573676391384908 18294705565538965
Output for 5.4.11
Different machine same time 146357644527119974 292715289054236220 146357644527138203 146357644527118341 292715289054235222 292715289054276724 Same machine different time 9147352782945434 9147352782945506 4573676391473117 18294705565891565 9147352782945376 4573676391472823
Output for 5.4.10
Different machine same time 73178822265067064 146357644530132485 292715289060305356 18294705566266746 292715289060265101 292715289060305819 Same machine different time 18294705566267504 9147352783134069 9147352783134299 4573676391567323 2286838195783650 9147352783133777
Output for 5.4.9
Different machine same time 146357644533149016 292715289066294356 292715289066335686 146357644533148335 292715289066294651 292715289066334420 Same machine different time 9147352783322477 18294705566644914 18294705566644856 4573676391661479 285854774478822 571709548957647
Output for 5.4.8
Different machine same time 146357644536032567 292715289072061906 292715289072102431 9147352783502042 146357644536030404 292715289072101839 Same machine different time 18294705567006705 18294705567005539 18294705567006419 18294705567005212 18294705567005900 4573676391751293
Output for 5.4.7
Different machine same time 36589411134712755 292715289077696631 146357644538869483 18294705567356192 292715289077698164 292715289077738497 Same machine different time 571709548979905 18294705567357791 4573676391839715 18294705567358050 4573676391839271 18294705567357541
Output for 5.4.6
Different machine same time 146357644541668264 292715289083334623 292715289083373780 18294705567708572 292715289083333073 292715289083374430 Same machine different time 4573676391927326 18294705567709303 9147352783855582 18294705567710790 4573676391927353 18294705567710960
Output for 5.4.5
Different machine same time 73178822272243084 292715289088969655 36589411136126337 18294705568060747 146357644544484427 36589411136126393 Same machine different time 18294705568061567 9147352784030785 9147352784031535 9147352784031553 18294705568061729 18294705568062486
Output for 5.4.4
Different machine same time 18294705568429505 146357644547434232 36589411136863529 146357644547435127 292715289094868896 292715289094909891 Same machine different time 18294705568431487 9147352784215710 571709549013494 1143419098026975 18294705568432023 18294705568431065
Output for 5.4.3
Different machine same time 73178822275225307 292715289100897687 292715289100938047 73178822275224710 146357644550448546 292715289100938958 Same machine different time 9147352784403591 571709549025228 4573676392201767 18294705568808081 9147352784404189 18294705568806981
Output for 5.4.2
Different machine same time 146357644553858318 73178822276928112 146357644553876675 146357644553858888 146357644553856192 73178822276938320 Same machine different time 18294705569233012 18294705569234310 9147352784616971 2286838196154339 18294705569234225 18294705569234014
Output for 5.4.1
Different machine same time 18294705569584436 292715289113348524 292715289113390237 18294705569584592 146357644556674616 292715289113389746 Same machine different time 18294705569585659 4573676392396482 2286838196198202 9147352784792612 4573676392396797 9147352784793460
Output for 5.4.0
Different machine same time 73178822279779759 292715289119116685 292715289119156581 4573676392486252 4573676392486185 73178822279789263 Same machine different time 18294705569947387 18294705569954435 9147352784977275 18294705569955187 18294705569955786 9147352784976954
Output for 5.3.29
Different machine same time 73178822281483384 36589411140741453 292715289125972877 73178822281483328 36589411140741620 292715289125973379 Same machine different time 18294705570372097 18294705570372954 18294705570372725 18294705570372875 18294705570372425 18294705570372656
Output for 5.3.28
Different machine same time 18294705570764186 36589411141527817 146357644566131955 146357644566112493 146357644566111855 146357644566132108 Same machine different time 18294705570766671 18294705570765916 4573676392691649 18294705570765540 18294705570766078 2286838196345620
Output for 5.3.27
Different machine same time 146357644569389385 292715289138776853 146357644569409261 73178822284695471 292715289138777565 292715289138817814 Same machine different time 1143419098198410 9147352785588155 18294705571175076 18294705571174550 18294705571174757 9147352785587386
Output for 5.3.26
Different machine same time 146357644572469617 73178822286234437 292715289144978482 18294705571558772 146357644572469155 292715289144978027 Same machine different time 4573676392890165 571709549111262 2286838196445037 4573676392889900 285854774555624 4573676392890060
Output for 5.3.25
Different machine same time 146357644575680905 292715289151359129 292715289151400153 146357644575680571 146357644575679946 36589411143925083 Same machine different time 2286838196495249 2286838196495112 9147352785981271 9147352785980768 9147352785980790 18294705571961070
Output for 5.3.24
Different machine same time 36589411144673851 36589411144673709 292715289157429587 146357644578695892 18294705572336776 36589411144678890 Same machine different time 18294705572338015 9147352786169616 9147352786169246 9147352786168850 285854774567799 4573676393084833
Output for 5.3.23
Different machine same time 146357644581841914 292715289163681712 292715289163721691 73178822290920936 292715289163679921 73178822290930473 Same machine different time 18294705572732867 18294705572731031 18294705572731656 18294705572731948 2286838196591424 2286838196591529
Output for 5.3.22
Different machine same time 73178822292395043 146357644584789097 292715289169620378 18294705573098947 292715289169579138 292715289169620342 Same machine different time 18294705573100674 4573676393275146 9147352786550667 18294705573100942 18294705573100788 2286838196637579
Output for 5.3.21
Different machine same time 146357644588330772 2286838196692630 292715289176698047 146357644588329544 292715289176656983 292715289176697381 Same machine different time 18294705573542918 18294705573542466 4573676393385848 9147352786771211 9147352786771031 9147352786771631
Output for 5.3.20
Different machine same time 73178822295606988 36589411147802923 146357644591232489 73178822295606421 73178822295606055 146357644591232901 Same machine different time 9147352786955780 18294705573911495 1143419098369488 1143419098369517 2286838196739036 2286838196739046
Output for 5.3.19
Different machine same time 9147352787147434 292715289188716379 36589411148594470 36589411148589927 292715289188715135 292715289188755861 Same machine different time 9147352787148124 18294705574297222 9147352787148204 4573676393576028 18294705574304179 4573676393576445
Output for 5.3.18
Different machine same time 73178822298654259 36589411149326749 36589411149331851 146357644597309025 292715289194614173 292715289194654962 Same machine different time 18294705574666183 9147352787332688 18294705574665375 1143419098416619 18294705574665854 18294705574665233
Output for 5.3.17
Different machine same time 146357644600323804 292715289200774720 146357644600407328 146357644600389321 292715289200773448 73178822300203586 Same machine different time 4573676393762764 2286838196881366 18294705575049778 18294705575049329 18294705575050585 4573676393762625
Output for 5.3.16
Different machine same time 73178822301635724 292715289206540706 292715289206582681 146357644603272247 146357644603270968 146357644603290967 Same machine different time 4573676393852804 1143419098463230 9147352787705369 9147352787705136 18294705575411572 9147352787705367
Output for 5.3.15
Different machine same time 73178822303176399 146357644606351334 73178822303185494 146357644606352243 73178822303175228 1143419098487278 Same machine different time 9147352787898314 18294705575796144 18294705575796333 18294705575796462 2286838196974478 18294705575796274
Output for 5.3.14
Different machine same time 146357644609235097 292715289218468412 146357644609254513 146357644609235146 292715289218469365 292715289218509971 Same machine different time 18294705576165258 18294705576165211 9147352788082218 18294705576164890 18294705576165133 18294705576164105
Output for 5.3.13
Different machine same time 73178822306223617 292715289224890371 292715289224932606 36589411153111590 73178822306222771 146357644612466515 Same machine different time 9147352788278953 18294705576557769 18294705576556608 18294705576558267 18294705576558307 18294705576557685
Output for 5.3.12
Different machine same time 36589411153881958 292715289231052394 292715289231092287 4573676394235219 292715289231052427 292715289231093099 Same machine different time 18294705576942707 9147352788471494 9147352788471537 9147352788470785 18294705576942128 18294705576943103
Output for 5.3.11
Different machine same time 36589411154668348 292715289237342870 292715289237385039 146357644618672636 292715289237343385 292715289237383345 Same machine different time 18294705577343935 2286838197167926 4573676394335932 18294705577344516 18294705577344415 18294705577344080
Output for 5.3.10
Different machine same time 73178822311073501 36589411155536248 146357644622165745 73178822311073042 292715289244290349 292715289244330305 Same machine different time 4573676394442502 9147352788889453 18294705577778971 18294705577777304 18294705577779019 18294705577777720
Output for 5.3.9
Different machine same time 146357644625160425 73178822312580071 292715289250361126 73178822312580457 146357644625159342 146357644625180059 Same machine different time 18294705578146312 285854774658533 4573676394536859 18294705578146090 18294705578147637 18294705578146007
Output for 5.3.8
Different machine same time 146357644628176258 292715289256348628 292715289256390260 73178822314087760 292715289256349227 73178822314097245 Same machine different time 2286838197315431 1143419098657756 1143419098657684 18294705578524331 18294705578523177 18294705578523254
Output for 5.3.7
Different machine same time 18294705578890576 18294705578890494 292715289262287105 73178822315561999 292715289262246610 73178822315571816 Same machine different time 2286838197361487 18294705578891268 4573676394723073 18294705578892888 18294705578892972 2286838197361618