VAMPIRE

eBACS: ECRYPT Benchmarking of Cryptographic Systems


ECRYPT II
General information:IntroductioneBASHeBASCeBAEADeBATSSUPERCOPXBXComputersArch
How to submit new software:Tipshashstreamaeaddhkemencryptsign
List of primitives measured:lwcsha3hashstreamlwccaesaraeaddhkemencryptsign
Measurements:lwcsha3hashstreamlwccaesaraeaddhkemencryptsign
List of subroutines:verifydecodeencodesortcorehashblocksxofscalarmult

Measurements of key-encapsulation mechanisms on one machine: amd64; Golden Cove (906a4-40); 2022 Intel Core i3-1215U, P cores; 2 x 1600MHz; alder2,1f626960,5600000, supercop-20240909

[Page version: 20241006 02:11:54]

eBATS (ECRYPT Benchmarking of Asymmetric Systems) is a project to measure the performance of public-key systems. This page presents benchmark results collected in eBATS for key-encapsulation mechanisms:

Each table row lists the first quartile of many speed measurements, the median of many speed measurements, the third quartile of many speed measurements, and the name of the primitive. Measurements with large variance are indicated in red with question marks. The symbol C: means that the current SUPERCOP database does not list IND-CCA2 security as a goal for this key-encapsulation mechanism. The symbol T: (starting with supercop-20200816) means that the SUPERCOP database at the time of benchmarking did not list constant time as a goal for this implementation. The symbol T!!! means that constant time was listed as a goal for this implementation, but that the implementation failed TIMECOP. (TIMECOP failures are not necessarily security issues; they can sometimes be resolved by, e.g., declaring that a rejection-sampling condition is safe to declassify.)

There is a separate page with more information about each key-encapsulation mechanism and each implementation. Designers and implementors interested in submitting new key-encapsulation mechanisms and new implementations of existing systems should read the call for submissions.


Test results

Graphs: (pkcycles,pkbytes) (ccycles,cbytes) (kcycles,cbytes) (pkbytes,cbytes)

NISTPQC graphs: (pkcycles,pkbytes) (ccycles,cbytes) (kcycles,cbytes) (pkbytes,cbytes)

Cycles to generate a key pair
25%50%75%system
750075947688kyber90s512
118211196912155kyber90s768
175291768817864kyber512
177601804418392kyber90s1024
232532345223660
T:
C:nhcompact512cca
238542387724697ntruplus576
255802579226035
T:
lac128
257292585226256
T:
lightsaber2
256092587426232ntrulpr653
268282719827526
T:
ntrulpr4591761
270432738627734ntrulpr761
301423033730521kyber768
315223165631945C:threebears624r2cpa
317603189532060threebears624r2cca
328853308033407C:threebears624r2cpax
329933318833501
T:
C:nhcompact768cca
339083400934169threebears624r2ccax
345463470934847ntrulpr857
355233561535651ntruplus864
366473681437166ntrulpr953
373443764137852ntrulpr1013
382123840838616
T:
newhope512cca
407924118441572
T:
C:nhcompact1024cca
430674329443549kyber1024
437474405944663
T:
C:r5nd1kem0d
461004640146762
T:
saber2
47599?48194?89669?ntruplus1152
481924831348437ntrulpr1277
601806085861643
T:
C:r5nd1kem5d
607526199563211
T:
C:r5nd0kem2iot
620996292864514
T:
C:r5nd1kem4longkey
634306369864221threebears936r2cca
646146489265219
T:
lac256
658636601566637C:threebears936r2cpa
670256738168137threebears936r2ccax
682506848068917
T:
hqc128round4
683266850668869C:threebears936r2cpax
709117123571445
T:
lac192
707697188072944
T:
firesaber2
741297479275985
T:
newhope1024cca
800528010380163ntruplus768
931099335593754threebears1248r2cca
971079733997635threebears1248r2ccax
969859756498437C:threebears1248r2cpa
99839100095100730C:threebears1248r2cpax
102244103467104824
T:
C:r5nd3kem5d
109118109785110328
T:
C:hila5
115311115645116094ntruhps2048509
129964131880134826
T:
hqcrmrs128
142229144336148385
T:
hqc128
146447147783151416
T:
hqc1281
148071148497148701
T:
saberx4
160647161217162667
T:
hqc192round4
160980162378164562
T:
C:r5nd3kem0d
167948168470169184
T:
kindi256342
180148180575181396
T:
kindi512222
183056185119186039
T:
kindi512241
189366191293193361
T:
C:r5nd5kem5d
195792196046196398ntruhrss701
195993197341198949
T:
C:r5nd5kem0d
201263201708202010ntruhps2048677
274105274429275068ntruhps4096821
289189294005297446
T:
hqcrmrs192
287720294123298045
T:
hqc1921
309965313701317624
T:
hqc1922
314885321516324558
T:
hqc192
327909328577329079
T:
hqc256round4
362301368709374777
T:
C:r5n11kem0d
378395379075379995
T:
kindi512321
392866396244400056
T:
rqc128
426479429526437899
T:
C:bikel1
453287453818455587
T:
kindi256522
474101477358486364
T:
hqc2561
492763495337497843
T:
lima2p1024cca
495143500412509289
T:
hqcrmrs256
501822507696516122
T:
hqc2562
523783530650538835
T:
hqc2563
529565534181538710
T:
C:ledakemcpa14
538541543566549931
T:
hqc256
560335560869561864sntrup761
563633564729566192sntrup653
624808629619634338
T:
C:ledakemcpa13
662201664356667245
T:
C:r5n13kem0d
692170696201708411
T:
rqc192
684418699562715944
T:
ntrukem443
708490720222723594
T:
frodokem640
755273756983759608
T:
titaniumccatoy
785115786369788509sntrup4591761
795645800255805563
T:
C:ledakemcpa12
845923847474850158
T:
titaniumccalite
852819858918866196
T:
C:rolloi128
938749939358940728sntrup857
956211961593974764
T:
frodokem640aes
9898999975971061878
T:
rqc256
105690010614361068710
T:
lima2p2048cca
108794710904941094032
T:
titaniumccastd
111655211182151120048
T:
C:bikel3
111882111238651131767
T:
limasp1018cca
113150511357271140715
T:
C:rolloi192
113672011410511157929sntrup953
120782212215231228354
T:
C:ledakemcpa34
121888012226511225761
T:
titaniumccamed
126526312662851269441sntrup1013
134655613494211352872
T:
titaniumccahi
139020214035771414763
T:
ntrukem743
144434214512391456392
T:
frodokem976
151409515183801522310
T:
C:rolloi256
156695715776381595611
T:
C:r5n15kem0d
162926316348731644963
T:
titaniumccasuper
168976117002931709712
T:
C:ledakemcpa33
179256118016741819503
T:
frodokem976aes
183418118465251876374
T:
remblem928
183980718618401891380
T:
remblem1056
195592719580781961514sntrup1277
204796220691612093384
T:
limasp1306cca
218381121949442205787
T:
limasp1822cca
232465323381212350770
T:
C:ledakemcpa32
239190824064902419719
T:
C:ledakemcpa53
241030624238802436108
T:
ledakem1464
277511727909462812817
T:
ledakem1264
280109428040952815399
T:
frodokem640shake
284563628608902878869
T:
C:ledakemcpa54
285294228731642904225
T:
ledakem1364
301841730518943088510
T:
frodokem1344aes
335510633635923370349
T:
rolloii128
346504234738653480431
T:
rolloii192
3769266?3786304?5380386?
T:
ledakem14sl
403729840554254067933
T:
limasp2062cca
430888543132454320840
T:
rolloii256
467693846867064695818
T:
sikep434
3641126?4760005?5908344?
T:
ledakem13sl
474857947896175491902
T:
ledakem12sl
484695848613044871702
T:
C:ledakemcpa52
5143052?5236137?9992160?
T:
ledakem3464
592984059431225956394
T:
frodokem976shake
622519662503146284559
T:
ledakem3364
674207767550736769740
T:
sikep503
743952674805777568115
T:
ledakem3264
780191678294548592841
T:
sikep434comp
773706678387307915148
T:
lotus128
8299178?8366461?11848812?
T:
ledakem34sl
837689884401878698728
T:
ledakem33sl
985779598959349945447
T:
ledakem5464
9882576998182611281236
T:
ledakem32sl
102982311033240910354380
T:
frodokem1344shake
109953751106957311143714
T:
ledakem5364
111132161114659612107244
T:
sikep503comp
121208401213130712148350
T:
sikep610
12111093?12137240?17657258?
T:
ledakem54sl
151697201526964216891620
T:
ledakem5264
154212841549922415614451
T:
lotus192
161424861623044119820950
T:
ledakem53sl
203135952032005320333652
T:
sikep751
210168432104738522787549
T:
sikep610comp
251198792514539625191185mceliece348864pcf
251760382521848125258361mceliece348864f
236262242631878526580196
T:
lotus256
278977062795205128015560
T:
ntskem1264
257989492818322130605770
T:
ledakem52sl
321771303221423434922010
T:
sikep751comp
24411364?41457395?58756714?mceliece348864
40058115?49339525?67825847?mceliece348864pc
770896347727868778555253mceliece460896f
773180377738673677537725mceliece460896pcf
854685499073749191674325
T:
ntskem1380
76709295?104707087?160691991?mceliece460896
76982964?104991790?161154737?mceliece460896pc
162948824163130128178728005mceliece6960119pcf
163106548163325819164218281mceliece6960119f
167445072167896829183428532mceliece6688128pcf
187797330188385906208282130mceliece8192128f
190323319190586217192228855mceliece6688128f
189106560191055495207105590mceliece8192128pcf
162179414?216713379?326211807?mceliece6960119
169082206?231905286?419592256?mceliece6688128pc
202058268?256760601?311491854?mceliece6960119pc
229267664?291534805?416509235?mceliece6688128
250202113?314418757?479934710?mceliece8192128pc
250541536?344508107?439513879?mceliece8192128
358698691359562555367826057
T:
ntskem13136
746570174806046881810441684
T:
bigquake1
698777056171083293487182834028
T:
bigquake3
122088220741248155726812516642485
T:
bigquake5
Cycles for encapsulation
25%50%75%system
770277297858ntruplus576
971197379796kyber90s512
104941052810625ntruplus768
115191154611619ntruplus864
144871455814628kyber90s768
148691490915193ntruplus1152
149881519215493ntruhps2048509
170781719617329ntruhrss701
207042083121509kyber90s1024
218302204022323ntruhps2048677
244252499726124mceliece348864f
246352546627432mceliece348864
257122589426085kyber512
259512611526358ntruhps4096821
284902857028777sntrup4591761
298303047731874mceliece348864pcf
298733074631711mceliece348864pc
310903134531498sntrup653
336023371433916sntrup761
343353463235140
T:
lightsaber2
375493772337901
T:
C:nhcompact512cca
387833902540624kyber768
411244132441470sntrup857
443264448344650sntrup953
449874510645563ntrulpr653
465184670846969
T:
lac128
466364676547214threebears624r2ccax
466534677646933threebears624r2cca
468254708047210sntrup1013
471664730347776ntrulpr761
479924810348333C:threebears624r2cpa
482044845948995C:threebears624r2cpax
497164991250052
T:
ntrulpr4591761
510855148252659
T:
C:nhcompact768cca
488745374559174mceliece460896f
49270?54843?65102?mceliece460896
548365491455137kyber1024
575325783958300
T:
saber2
581365831158435sntrup1277
54011?59086?67681?mceliece460896pcf
600356010360231ntrulpr857
613636174162229
T:
newhope512cca
54498?61992?68828?mceliece460896pc
629266304963214ntrulpr953
630846342263818
T:
ntskem1264
645196464764839ntrulpr1013
656266593066492
T:
C:nhcompact1024cca
690146939170360
T:
C:r5nd1kem0d
757197625976844threebears936r2cca
759977630876630threebears936r2ccax
801608035480939C:threebears936r2cpax
805188099681542C:threebears936r2cpa
822828242382592ntrulpr1277
827408343484467
T:
C:bikel1
850368535485734
T:
C:ledakemcpa14
847388557086916
T:
firesaber2
859488621786570
T:
C:ledakemcpa13
91115?91889?118277?
T:
lotus128
8794792309101209mceliece6688128
9349095537101712mceliece6960119f
89187?95755?112587?mceliece6688128f
9337395806103920mceliece6960119
945609591597299
T:
C:ledakemcpa12
951309661597867
T:
C:r5nd0kem2iot
969649800598836
T:
C:r5nd1kem5d
94673100292108699mceliece6688128pc
99408100684101694
T:
C:r5nd1kem4longkey
101099104422111387mceliece6688128pcf
102011104987111356mceliece6960119pcf
106817107200107721
T:
lac192
105508108118112734mceliece6960119pc
111429113500118086mceliece8192128
113839114102114468threebears1248r2ccax
114239114670115500threebears1248r2cca
109797115452118153mceliece8192128f
115598116899118299
T:
newhope1024cca
118937119098119442C:threebears1248r2cpax
118684119127119772C:threebears1248r2cpa
120244121039122685
T:
C:rolloi128
117663121652123211mceliece8192128pcf
119996123723125843mceliece8192128pc
126887127452128354
T:
lac256
131645134996137932
T:
ntrukem443
140190141815143115
T:
C:rolloi192
155861156818158445
T:
C:rolloi256
156185157233158882
T:
C:r5nd3kem5d
156216158124160159
T:
C:hila5
174424175525176279
T:
hqc128round4
177836177977178280
T:
saberx4
183465183932184578
T:
ledakem1264
182981?186252?260250?
T:
lotus256
186703187364188658
T:
lotus192
189375189664190224
T:
ledakem1464
190422193594196793
T:
ntrukem743
199448200688201664
T:
C:bikel3
202597203204204535
T:
C:ledakemcpa34
204329205099205622
T:
C:ledakemcpa33
214453215055215805
T:
ledakem1364
220043220443220977
T:
kindi256342
218952225345227121
T:
ntskem1380
232341234637238194
T:
C:ledakemcpa32
235090236527241977
T:
hqcrmrs128
243236245876250371
T:
hqc128
252944254461256616
T:
C:r5nd3kem0d
261924262677264262
T:
kindi512222
265768267034268943
T:
ledakem12sl
266119269081269819
T:
kindi512241
270484270869271632
T:
ledakem13sl
280573289288298492
T:
ntskem13136
288173289994291450
T:
C:r5nd5kem5d
314761315457318952
T:
ledakem14sl
315502317515320020
T:
C:r5nd5kem0d
314904319179321808
T:
hqc1281
362823364753366369
T:
rolloii192
364460366239368195
T:
rolloii128
379433380614382276
T:
lima2p1024cca
393909396559399794
T:
hqc192round4
406766408644410765
T:
rolloii256
417995418815419821
T:
ledakem3464
456589457907458793
T:
C:ledakemcpa54
461557462142463074
T:
C:ledakemcpa53
461739463566468946
T:
C:r5n11kem0d
472696477423484127
T:
C:ledakemcpa52
494662495711496822
T:
kindi512321
508682510212512907
T:
ledakem3264
509615511193514167
T:
ledakem3364
524153528611533384
T:
hqcrmrs192
544259545552561418
T:
kindi256522
559699564472569550
T:
hqc192
565874570235578411
T:
rqc128
594264598956605734
T:
hqc1921
600081601274602605
T:
titaniumccatoy
631091639698645760
T:
hqc1922
646890648442650612
T:
ledakem32sl
711674713087715552
T:
ledakem33sl
762045765225768005
T:
hqc256round4
766376770558774055
T:
titaniumccalite
774056775534780834
T:
ledakem34sl
776704778120780217
T:
lima2p2048cca
832430834855837554
T:
C:r5n13kem0d
882000889717896482
T:
hqcrmrs256
905807908185910800
T:
titaniumccastd
934863943640949499
T:
hqc256
967420970985974415
T:
limasp1018cca
962382971450979791
T:
hqc2561
101503210229371032899
T:
hqc2562
102515710422461055372
T:
frodokem640
104608510485461050215
T:
ledakem5464
105256510574091068951
T:
ledakem5364
105585910608011067708
T:
rqc192
105577210649001073720
T:
hqc2563
111257611159431129273
T:
ledakem5264
111499711266591139300
T:
ledakem54sl
114358411470251152223
T:
titaniumccamed
122602512330321242809
T:
frodokem640aes
128845312923561296682
T:
titaniumccahi
1429359?1443695?1903208?
T:
rqc256
148389714864971492169
T:
ledakem53sl
160857616116211615385
T:
titaniumccasuper
164633416484611650253
T:
ledakem52sl
188489718921841899369
T:
C:r5n15kem0d
189061218990181904967
T:
limasp1306cca
194176119483811955931
T:
limasp1822cca
201229720262652043845
T:
frodokem976
227770922846242297046
T:
frodokem976aes
253245925994992646331
T:
bigquake1
263552826592392688709
T:
remblem928
264506026617922686997
T:
remblem1056
303235030452463053808
T:
frodokem640shake
370438137179683743061
T:
frodokem1344aes
376016237738693784002
T:
limasp2062cca
625200462573466269179
T:
frodokem976shake
712507673407967508568
T:
bigquake3
761625376295377643173
T:
sikep434
108999351092619310946804
T:
frodokem1344shake
110587091107717111097482
T:
sikep503
109600601119848511502287
T:
bigquake5
120558991208195512140903
T:
sikep434comp
171351961718732617303431
T:
sikep503comp
222817722230222422323996
T:
sikep610
307500323082898130930781
T:
sikep610comp
328129633285633632887441
T:
sikep751
511692375138578751622941
T:
sikep751comp
Cycles for decapsulation
25%50%75%system
814881728205ntruplus576
876988078872kyber90s512
105791060910648ntruplus768
116751171811759ntruplus864
124551250712575C:threebears624r2cpax
131031313213213kyber90s768
150281507815295ntruplus1152
155651562515709C:threebears936r2cpax
187111879018856C:threebears1248r2cpax
189991909619804kyber90s1024
208262088521003kyber512
216992178121973C:threebears624r2cpa
256782611526564
T:
C:r5nd1kem0d
260962618926333C:threebears936r2cpa
261332621626322ntruhps2048509
305333072431068C:threebears1248r2cpa
317063185633364kyber768
346743483235163
T:
lightsaber2
362833635836523
T:
C:hila5
366303675636926
T:
C:nhcompact512cca
370163750938779
T:
C:r5nd0kem2iot
369803757238193
T:
C:r5nd1kem5d
381103820038379ntruhps2048677
379533827438670
T:
C:r5nd1kem4longkey
392723936439507ntruhrss701
420444212842204sntrup761
428244289842981sntrup653
459174604546128kyber1024
502385048751240
T:
C:nhcompact768cca
508535100451155ntruhps4096821
533645348253599ntrulpr653
554085583155942ntrulpr761
571275750157942
T:
saber2
579235806458195sntrup857
610026108661201sntrup953
612846163361973
T:
C:r5nd3kem5d
622796246862748
T:
lac128
626526278062892sntrup1013
635356362563863sntrup4591761
647876504565279
T:
C:nhcompact1024cca
675346771367976threebears624r2ccax
679226820868492
T:
newhope512cca
721447223772362ntrulpr857
726727285673042
T:
ntrulpr4591761
748187493775061ntrulpr953
761377637476539ntrulpr1013
789507905179200sntrup1277
847258589388200
T:
firesaber2
868108735787928threebears624r2cca
975219769897860ntrulpr1277
990839939299597mceliece348864
9942799771100178mceliece348864f
103919104203104870threebears936r2ccax
104420104637104990mceliece348864pcf
104865?106892?145242?
T:
lotus128
112860113107113612mceliece348864pc
117705118655119382
T:
C:r5nd5kem5d
124755125362126217
T:
C:r5nd3kem0d
128125130039131390
T:
newhope1024cca
130711131221132037threebears936r2cca
137019139453141920
T:
ntrukem443
147149147408147725threebears1248r2ccax
150365150862151517
T:
lac192
157135158124160164
T:
C:r5nd5kem0d
163784165019168124
T:
C:r5n11kem0d
179408179879180954threebears1248r2cca
188382188510188606
T:
saberx4
211274213002214218
T:
ntrukem743
227630229239235735
T:
lotus192
229621?233088?297996?
T:
lotus256
235458238339241264
T:
lac256
245627246260247172mceliece460896
247113248524250465mceliece460896f
250503251209252006mceliece460896pcf
250220251513252983
T:
C:r5n13kem0d
251043251613252217mceliece460896pc
273492274138274675mceliece6960119
273425274212274982mceliece6960119f
277549278204278898mceliece6960119pc
278810279351280491
T:
kindi256342
279859280737305968mceliece8192128
281902282616283195mceliece6688128
282046283051307783mceliece8192128f
282054283597307123mceliece6960119pcf
285929286635287215mceliece6688128f
287255287841288395mceliece6688128pc
289084290252315235mceliece6688128pcf
290241291375315956mceliece8192128pc
290411291690316014mceliece8192128pcf
300583300938301549
T:
ntskem1264
307039307835308903
T:
hqc128round4
350134351268353756
T:
kindi512222
354148358003359033
T:
kindi512241
438432440441442337
T:
hqc128
477170478441480555
T:
lima2p1024cca
491911494031498849
T:
hqcrmrs128
584972586862588524
T:
ntskem1380
624421625325626687
T:
kindi512321
633406636495642583
T:
C:ledakemcpa12
638714639369640341
T:
kindi256522
645982648380650539
T:
hqc192round4
674776679530683447
T:
hqc1281
706764708293710233
T:
titaniumccatoy
721919726056732320
T:
C:ledakemcpa14
590353?749033?751289?
T:
C:ledakemcpa13
817810830134852608
T:
C:r5n15kem0d
861577867422870120
T:
hqc192
862819868487877840
T:
C:rolloi128
890921894971901440
T:
titaniumccalite
908918912646917440
T:
hqcrmrs192
968481973303979315
T:
lima2p2048cca
100859010175151034496
T:
C:rolloi192
103393710400351052881
T:
frodokem640
104866510504791052806
T:
titaniumccastd
108765910905751095406
T:
ntskem13136
110605211099501115040
T:
hqc1921
110606011113841115094
T:
hqc1922
117814111796631182537
T:
frodokem640aes
125810912612361264077
T:
limasp1018cca
126249512651041268681
T:
hqc256round4
130772013137051322605
T:
titaniumccamed
134694513568791366175
T:
rolloii128
136955213708391374208
T:
C:bikel1
139953514055601424899
T:
hqc256
143769714479211456607
T:
ledakem1264
145451114667101480145
T:
rolloii192
147479214804571485622
T:
hqcrmrs256
150739415130431520961
T:
titaniumccahi
154145015475311580542
T:
ledakem1364
158221416096121619804
T:
hqc2561
156390316119661633729
T:
ledakem1464
166643716785901685935
T:
hqc2562
172018317267291735429
T:
C:ledakemcpa32
172374317331161742318
T:
C:rolloi256
172531617334651752397
T:
hqc2563
187023618753101881507
T:
titaniumccasuper
189115319070231925547
T:
rolloii256
195564419616101986543
T:
ledakem12sl
206734720811352088195
T:
frodokem976
207387020871372118875
T:
ledakem13sl
212275121445592161009
T:
C:ledakemcpa33
216026721809382241836
T:
ledakem14sl
224512122481552257431
T:
frodokem976aes
236102723785252393945
T:
rqc128
242935224353182443561
T:
limasp1306cca
1924991?2478788?2495285?
T:
C:ledakemcpa34
246630824839562503015
T:
limasp1822cca
299523930123663022070
T:
frodokem640shake
315341431886403201077
T:
bigquake1
364135236635783692138
T:
remblem928
366466436761893683461
T:
frodokem1344aes
364876236908163735249
T:
remblem1056
403671140433624050678
T:
C:ledakemcpa52
410282841833674211550
T:
ledakem3364
431159743227594350944
T:
C:bikel3
437464243841604451952
T:
ledakem3464
462898146424974660537
T:
rqc192
465252746590594667587
T:
ledakem3264
482219348405044854044
T:
C:ledakemcpa53
488682349077714923264
T:
limasp2062cca
586579458817875893876
T:
C:ledakemcpa54
620902762202306232133
T:
frodokem976shake
622495562604066391159
T:
ledakem32sl
634365863602346378790
T:
ledakem33sl
647667764921466501873
T:
ledakem34sl
721946272535638177214
T:
rqc256
815738781741488189910
T:
sikep434
869495687097508731382
T:
sikep434comp
102121261024310810295743
T:
ledakem5264
107325221074962110771737
T:
ledakem5364
108101941082782910848277
T:
frodokem1344shake
114505991155863111625781
T:
ledakem5464
117881011181005611826049
T:
sikep503
125514461257712212598376
T:
sikep503comp
147283231473810114878669
T:
ledakem53sl
151381711517513715250589
T:
ledakem54sl
151640911520435315261746
T:
ledakem52sl
224406462245875722477864
T:
sikep610
237670402378525023799729
T:
sikep610comp
290779832912195829434455
T:
bigquake3
353340523536214035409731
T:
sikep751
374828343749524137509765
T:
sikep751comp
441540174423532544817396
T:
bigquake5