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 public-key signature systems on one machine: amd64; Core 2 65nm (6fb); 2007 Intel Core 2 Quad Q6600; 4 x 2404MHz; margaux, supercop-20250307

[Page version: 20250425 10:21:21]

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 public-key signature systems:

For signature systems that support "message recovery", the space for a signature on a long message is shorter than the space for a signature on a short message.

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 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 signature system and each implementation. Designers and implementors interested in submitting new signature systems and new implementations of existing signature systems should read the call for submissions.


Test results

Graphs: old (pkcycles,pkbytes) (smcycles,sbytes) (mcycles,pkbytes) (mcycles,sbytes) (pkbytes,sbytes)

NISTPQC graphs: (pkcycles,pkbytes) (smcycles,sbytes) (mcycles,pkbytes) (mcycles,sbytes) (pkbytes,sbytes)

Measurement failures: ntrumls401x, ntrumls439x, ntrumls593x, ntrumls743x, qtesla128, qtesla192, qtesla256, ronald3072

Cycles to generate a key pair
25%50%75%system
731274897964picnicl1full
814685999035picnic3l1
99771000610253picnicl3full
99801003210264picnic3l3
131471319513352picnicl5full
131201321013375picnic3l5
174901754517742
T:
picnic2l1fs
178531798318115picnicl1fs
177921798718226picnicl1ur
317923197732527
T:
picnic2l3fs
320963218732320picnicl3ur
321743225532500picnicl3fs
418584194642351
T:
picnic2l5fs
429784312343464picnicl5fs
430554318443464picnicl5ur
695376963570025crossrsdpg128small
697116992770075crossrsdpg128fast
698817010870304crossrsdpg128balanced
102627103035103838ed25519
130716130763131055aimer128s
130725130854131040aimer128f
142335142464142641crossrsdp128balanced
142379142537142767crossrsdp128small
142612142908157034crossrsdp128fast
146824146935147126crossrsdpg192small
146944147066147457crossrsdpg192fast
146894147147147398crossrsdpg192balanced
208275208852209635
T:
ecdonaldp256
248653248785249264crossrsdpg256balanced
248771248926249200crossrsdpg256small
248823248976249321crossrsdpg256fast
272985273382276363
T:
ecdonaldp224
322728322951323285crossrsdp192fast
322897323207323601crossrsdp192balanced
323231323505323887crossrsdp192small
323546323747324035aimer192f
323721323883324080aimer192s
330122331031331779
T:
ed448goldilocks
396391407130420439
T:
hector
420157420551423376T!!!dilithium2
435306437620440567nccsign1
564389567588569605
T:
pass769
578213578679579521crossrsdp256balanced
578631578979579390crossrsdp256fast
578333579048579471crossrsdp256small
598024601653603983nccsign3
669235673595676994nccsign1aes
672853675299677054
T:
pass863
761802763002764575T!!!dilithium3
793971794586796716aimer256s
794366796421805736aimer256f
892829895974898763nccsign5
926998935760943204nccsign3aes
945050947839952270T!!!dilithium2aes
118081211814091182418T!!!dilithium5
129179112960071300478
T:
edons128k08n72nu8l4mu3
130276713104611319831
T:
donald1024
133260413369131343794nccsign5aes
137671713868291411400
T:
ecdonaldp160
138904613903341394224
T:
ecdonaldp521
139829813988351401838
T:
mqdss48
163097316351201646742
T:
ecdonaldp192
776633?1656528?2766946?haetae2
169839417075111725738T!!!dilithium3aes
179893618137801834294
T:
donald2048
197560519898432008502
T:
ecdonaldk163
206268820739972085622
T:
ecdonaldb163
266753826777642699325
T:
ecdonaldk233
278236327937432807624
T:
ecdonaldb233
290537229148842923382T!!!dilithium5aes
2399430?3155754?4652902?
T:
qtesla1
1693456?3157097?5730779?haetae3
324074232426883245512
T:
mqdss64
1603610?3553503?5804811?haetae5
3920560?3932386?7554479?
T:
qtesla3f
397658039871854010338
T:
edons128ref
552240755295375802223
T:
ecdonaldk283
598035959901496143337
T:
ecdonaldb283
676858067815456827745
T:
ecdonaldp384
7943585?9167757?12742914?
T:
qtesla1p
110855241108869211116977
T:
sphincsf128shake256simple
111409871123995311634436
T:
3icp
7179364?11712944?16360513?
T:
qtesla3s
117105351173939612047666
T:
ecdonaldk409
124124901242552312427555
T:
sphincsf128harakasimple
130040221306807413526065
T:
ecdonaldb409
152644431527514315282029
T:
sphincs256
162161881624041216263284
T:
sphincsf192shake256simple
182087571822009918276666
T:
sphincsf192harakasimple
210932782120227821203112
T:
sphincsf128shake256robust
231659062321404123229888
T:
sphincsf128harakarobust
235494142357615623613627
T:
luov4849242
253823782556719725687080
T:
ecdonaldk571
255812312561410825669231
T:
rainbowbinary256181212
18214531?27183600?40082582?
T:
rwb0fuz1024
282922492840690128506902
T:
ecdonaldb571
309800053101326931021881
T:
sphincsf192shake256robust
319747303202503432213507
T:
luov863256
340853383408743634091573
T:
sphincsf192harakarobust
382545093828252638322595
T:
tts6440
370468423849654242773057
T:
falcon512dyn
382456223981011145159428
T:
falcon512tree
29713853?41899178?64111006?
T:
ronald512
428577904286006342996020
T:
sphincsf256shake256simple
435339924369639144575353
T:
rainbow1aclassic363232
444155364470164745085538
T:
rainbow1acompres363232
487493094876027848771036
T:
sphincsf256harakasimple
39186926?49603282?60292593?
T:
qtesla3p
599736516007475660165259
T:
rainbow1acyclicc363232
770270437714054777293025
T:
luov6468330
812873788129159981295701
T:
sphincsf256shake256robust
907901959079480990809156
T:
sphincsf256harakarobust
73523640?97049363?152081546?
T:
ronald768
103018504104460076104599821
T:
rainbow5640
110270301114786142124842598
T:
falcon1024tree
111491985115050367133101313
T:
falcon1024dyn
120874755121534946121916275
T:
luov890351
122614599123585069123763949
T:
rainbowbinary16242020
144537556144663688144823100
T:
luov8086399
98005128?151590700?219431659?
T:
ronald1024
186593256186756522187396941mqsignlr2567246
217099259217228237217350215
T:
luov8117404
218684812218709925218749257
T:
redgemss128v2
219189504220016524221888328
T:
rainbow6440
235512914237367658237605370mqsignrr2567246
267124047269003776271732259
T:
rainbow3cclassic683248
279916124280396839281184177
T:
rainbow3ccompres683248
281938530282111862282523479
T:
rainbow3ccyclicc683248
300007668300138017300213152
T:
bluegemss128v2
327727306327804541327858766
T:
sflashv2
350384225350715942354800132
T:
gemss128v2
354859352355898465356513042
T:
sphincss128shake256simple
394058706394067274394145339
T:
sphincss128harakasimple
522496558524555065524563556
T:
sphincss192shake256simple
583119253583123369583202645
T:
sphincss192harakasimple
457266014?640054980?914098266?
T:
ronald1536
673783673674365566706398845
T:
sphincss128shake256robust
685754674685764333687436496
T:
sphincss256shake256simple
698728970698963154699267241mqsignlr25611272
709837671712511579714791991
T:
rainbow5cclassic963664
737276305737321680738247102
T:
sphincss128harakarobust
748471055750052709752838007
T:
rainbow5ccompres963664
770619782772992575773574361
T:
sphincss256harakasimple
784938352786099314787546266
T:
rainbow5ccyclicc963664
904316736904964718906673316mqsignrr25611272
987857990987863227988313345
T:
sphincss192shake256robust
108735845910880499021088224749
T:
sphincss192harakarobust
110420143511045209871106505865
T:
redgemss192v2
130067216113025964101302761428
T:
sphincss256shake256robust
141607331614248341041428323983
T:
redgemss128
145252060314533796031453649189
T:
sphincss256harakarobust
174532164517462871781747258753mqsignlr25614896
200833623820095169352009721936
T:
bluegemss192v2
204766062620562046722067081671
T:
bluegemss128
221784351222254377592234466564mqsignrr25614896
1786093380?2315363934?3052368430?
T:
ronald2048
284643901428609517022875396835
T:
gemss128
501326310850194466455034568623
T:
redgemss256v2
602459641160264392736045204382
T:
bluegemss256v2
600846816460647882006078615774
T:
redgemss192
728621837074338309387666254139
T:
pqrsa15
830295823083249150028367258635
T:
bluegemss192
160174080451605073280616074723497
T:
redgemss256
11298193761?16386255778?25754323086?
T:
ronald4096
211320713732120902927821244686991
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
361673628336725
T:
rainbowbinary256181212
451644532645501
T:
tts6440
788977997481733
T:
rainbowbinary16242020
928609393797662
T:
rainbow5640
113308113592113836ed25519
160222162371163764
T:
rainbow6440
194537195931204426
T:
sflashv2
268171268840269803
T:
rainbow1aclassic363232
300268300683301212
T:
ecdonaldp256
341889342191343896
T:
ed448goldilocks
420047420827422427
T:
ecdonaldp224
426788436862450883
T:
hector
474584475678487122
T:
rainbow1acyclicc363232
262848?522221?1423805?
T:
3icp
750303768746784886
T:
ronald512
954617958694964943
T:
donald1024
729630?996433?2252708?
T:
qtesla1
101758910252851034277
T:
falcon512tree
108830310924801095999
T:
rainbow3cclassic683248
113803011404611144554
T:
rainbow3ccyclicc683248
118416111865291190399mqsignlr2567246
654579?1294277?1940049?
T:
pass769
1377471?1384017?2483280?nccsign1aes
795253?1398566?2131747?T!!!dilithium2
144575014497001462608
T:
ecdonaldp160
145828414836961505569
T:
ronald768
789014?1558018?2361975?
T:
pass863
1081700?1664527?2135232?nccsign1
168923816992831705057
T:
falcon512dyn
170310417267681748528
T:
rwb0fuz1024
173396517373131749269
T:
ecdonaldp192
1140742?1738340?2992055?
T:
qtesla3f
179636918084051831240
T:
donald2048
196886219801431989672
T:
ronald1024
1376676?1994849?2614337?nccsign3
205035620689082072332mqsignrr2567246
206762420710782076432
T:
ecdonaldk163
206418420745362084075
T:
falcon1024tree
216237521663262171095
T:
ecdonaldb163
222908422311532236002
T:
ecdonaldp521
228383922903122300723
T:
rainbow5cclassic963664
231797423217672326585
T:
edons128k08n72nu8l4mu3
1592882?2395570?4294192?T!!!dilithium3
1702782?2500794?3312516?T!!!dilithium2aes
253195225403552553556
T:
rainbow5ccyclicc963664
280394428145532827002
T:
ecdonaldk233
292288629394272973339
T:
ecdonaldb233
319627632014323214395mqsignlr25611272
1772759?3202391?4222481?nccsign3aes
2272936?3262465?4473941?nccsign5
2441034?3283324?4558978?T!!!dilithium5
330948733116883322437crossrsdpg128fast
344003534507843460471
T:
falcon1024dyn
2096682?3573595?5992939?
T:
qtesla1p
3176510?3877155?6197635?T!!!dilithium3aes
2494684?3924155?6754302?
T:
qtesla3s
413036141358694162171crossrsdp128fast
2821927?4171536?5536011?nccsign5aes
509378551010865114715mqsignrr25611272
3587014?5170667?7060640?T!!!dilithium5aes
527070152806535289531
T:
edons128ref
2923133?5576221?10900194?haetae2
574415557487255783262
T:
ecdonaldk283
577465857916805809360
T:
ronald1536
620497662211206267472
T:
ecdonaldb283
624483762479246255096aimer128f
4457457?6458826?8463223?haetae3
669845967096096715026mqsignlr25614896
679294367964396798069crossrsdpg128balanced
710106371140277143807
T:
ecdonaldp384
764558476847127695232crossrsdp128balanced
813594581437688160043crossrsdpg192fast
952027695524739589955
T:
ronald2048
977773697802369783215crossrsdp192fast
101797331020546710228088mqsignrr25614896
103440841034953410380506picnicl1full
7907489?10410401?17752753?haetae5
107788381078370810871019crossrsdpg192balanced
110527271109313811098907
T:
luov863256
121769941222241812264548
T:
ecdonaldk409
134377231344011713444020crossrsdpg128small
134287541347489213641400
T:
ecdonaldb409
8648434?13621280?21990856?
T:
qtesla3p
150710861507895715082539crossrsdpg256fast
150631761507935515088008picnicl1fs
154059191540943915547055crossrsdp128small
159907311599415316009604aimer192f
169647521712431117135615crossrsdp192balanced
189056071890931518927324picnicl1ur
191056811911571919126535crossrsdp256fast
191578621916352219232231crossrsdpg256balanced
198576391986394219877846picnicl3full
204597202046494220554456crossrsdpg192small
253267032557317425619155crossrsdp192small
262316652626340026412320
T:
ecdonaldk571
291859882938554529471801
T:
ecdonaldb571
316634743171064032074174crossrsdp256balanced
321838173220831232262717picnicl5full
341344103420484234214794aimer256f
341926963435121934358893crossrsdpg256small
346892923472778034847675
T:
rainbow1acompres363232
362720493633801236347515picnicl3fs
369482033696351736976523
T:
luov890351
469516574697728646989736picnicl3ur
493783384942657549497623aimer128s
494069274944180249478855picnic3l1
513061035131491351654443crossrsdp256small
537664465444524554636626
T:
luov4849242
577187795778946357888369
T:
ronald4096
626586426267357462747969picnicl5fs
52811528?63739710?84850060?
T:
redgemss128
648364106498280865419923
T:
luov8117404
707398117098905771097668
T:
mqdss48
775587517757216677601206picnicl5ur
66573318?79242158?93470324?
T:
redgemss128v2
106855625106945524107010144picnic3l3
124613310124698309124924149aimer192s
117934708?142755234?183795270?
T:
redgemss192
157557542157900947157995756
T:
luov6468330
179498560179538563179606544picnic3l5
154388833?190624674?224892127?
T:
redgemss256
215238449216675193219455361
T:
rainbow3ccompres683248
224434988225167830225182720
T:
mqdss64
229857958?252325559?291473648?
T:
redgemss192v2
259355858259484967260315576
T:
pqrsa15
260863869261092979261768521aimer256s
287501846287607591287686094
T:
sphincs256
351382058351752102352081126
T:
sphincsf128shake256simple
357516962357817478359052566
T:
luov8086399
424332519424676255424920313
T:
picnic2l1fs
352084361?439329777?533599796?
T:
redgemss256v2
444890243445107964445426846
T:
sphincsf192shake256simple
459840500460357689460675244
T:
sphincsf128harakasimple
530307625531680900534378072
T:
rainbow5ccompres963664
532943220533336224534143136
T:
sphincsf192harakasimple
637865036638579522638955540
T:
sphincsf128shake256robust
804063853805228808805592166
T:
sphincsf128harakarobust
828028180828737579829432457
T:
sphincsf192shake256robust
983087782983464430985368987
T:
sphincsf256shake256simple
986340019987026428987529846
T:
sphincsf192harakarobust
122583905112263559081227143233
T:
picnic2l3fs
132616260613264380851326740187
T:
sphincsf256harakasimple
179972999718001946221800807023
T:
sphincsf256shake256robust
237307207523735974062374461272
T:
sphincsf256harakarobust
253128660425351234272536010948
T:
picnic2l5fs
2551678875?2563783260?3574204215?
T:
bluegemss128
3001769411?3599473157?4795382956?
T:
bluegemss128v2
530280761553049613785316580670
T:
sphincss128shake256simple
740162169674021686467402491632
T:
sphincss128harakasimple
6615142265?7936873452?9262469098?
T:
bluegemss192
820543948182058860708206355186
T:
sphincss256shake256simple
939624606794030576649404852660
T:
sphincss128shake256robust
8381991010?10064276317?13410981859?
T:
bluegemss256
111210228991112919136711129889294
T:
sphincss192shake256simple
117520594451175243939111755140718
T:
sphincss256harakasimple
126175077521261960250412622151371
T:
sphincss128harakarobust
9358281568?13097513832?14972999990?
T:
bluegemss192v2
148219298481483887823214844075984
T:
sphincss256shake256robust
165886699801659000657616599487900
T:
sphincss192harakasimple
15767095611?18920297010?22075468194?
T:
bluegemss256v2
191385590561913939453219141304635
T:
sphincss192shake256robust
208318356932084337840620848481892
T:
sphincss256harakarobust
19030070625?22834392874?26737776810?
T:
gemss128v2
19636715382?27450219405?31376398003?
T:
gemss128
298714260492987279475829876539863
T:
sphincss192harakarobust
Cycles to verify 59 bytes
25%50%75%system
122901256313023
T:
rwb0fuz1024
334173384234273
T:
rainbowbinary256181212
414654173042207
T:
3icp
471974741348169
T:
ronald512
486564924850280
T:
ronald768
500725041550839
T:
rainbow5640
599946051361097
T:
ronald1024
621686240162956
T:
tts6440
660026712168855
T:
rainbowbinary16242020
665266741068388
T:
rainbow6440
838558620990741
T:
rainbow1aclassic363232
900449067692282
T:
ronald1536
132175132947133489
T:
ronald2048
148340149958153078
T:
falcon512tree
160248160432160887
T:
sflashv2
179710181415182749
T:
falcon512dyn
238731239159239503
T:
qtesla1
297128298969300452
T:
falcon1024tree
312859313152313419haetae2
366101367320368331
T:
falcon1024dyn
370679371984374972ed25519
407300408138409208
T:
ronald4096
466662470069474145
T:
rainbow3cclassic683248
476488476800477330T!!!dilithium2
489200490012491154
T:
qtesla3f
505053515185520551
T:
redgemss128v2
519080529771561854
T:
gemss128v2
528746546661562640
T:
bluegemss128v2
557171557747558477haetae3
560955561450562657
T:
qtesla3s
669855672180673315nccsign1
697156698069698548haetae5
696861699215701156
T:
ecdonaldp256
758762760374761669
T:
ecdonaldp224
767062767339767737T!!!dilithium3
763705770641778660
T:
donald1024
845646848686852497
T:
pass769
884196887901891129nccsign1aes
897258916405921101T!!!dilithium2aes
915310917599921164nccsign3
947745951659955374
T:
edons128k08n72nu8l4mu3
101382710171241019326
T:
pass863
112015611280381130392
T:
ed448goldilocks
119032811936341197707
T:
qtesla1p
119675612061541213388nccsign3aes
125946112603031261122T!!!dilithium5
131172513206731324844
T:
rainbow5cclassic963664
135022713645541374520
T:
ecdonaldp160
139086413938941396541nccsign5
146868215101851547673
T:
redgemss192v2
157529215885131603454
T:
ecdonaldp192
158881315920701597781
T:
edons128ref
159276615974011604549T!!!dilithium3aes
163694916718971694428
T:
hector
173357217642371812373
T:
bluegemss192v2
178183317866461797037nccsign5aes
192798419598831967330crossrsdpg128fast
201358820153842021437mqsignlr2567246
202859720298522035617mqsignrr2567246
210268821187952133939
T:
donald2048
245108024536482464061crossrsdp128fast
280315628167252824751T!!!dilithium5aes
321177532830483348846
T:
bluegemss256v2
326117733298613391969
T:
redgemss256v2
359196136602863689141
T:
sphincs256
384062238435763847411crossrsdpg128balanced
398205139856013991653
T:
ecdonaldk163
415635641626744195724
T:
ecdonaldp521
416705241706364179678
T:
ecdonaldb163
472699347304924790248crossrsdpg192fast
492301949281564933910crossrsdp128balanced
541433754205305432237mqsignlr25611272
541697454238555430667mqsignrr25611272
542474554335535458271
T:
ecdonaldk233
565825356796745767229
T:
ecdonaldb233
567928256999135728783
T:
ecdonaldp384
571526157276875742713
T:
qtesla3p
580764858202725823245crossrsdp192fast
583532958469625848865aimer128f
574597059550136068887
T:
sphincss128shake256simple
597715359818125995421crossrsdpg192balanced
754725175536187558729crossrsdpg128small
769306378556408019848
T:
sphincss128harakasimple
802390580334188052047picnicl1full
863156386657758706727crossrsdpg256fast
859738187074038853272
T:
sphincss192shake256simple
919699791979399287988
T:
luov863256
954335295483449590389mqsignrr25614896
961167396205489897565mqsignlr25614896
99786571005428310065343crossrsdpg256balanced
101651871017088110174396crossrsdp128small
103871211040450910408147crossrsdp192balanced
109672321097812511102568crossrsdpg192small
110218911103469311049438crossrsdp256fast
112248851125244511290218
T:
ecdonaldk283
112259461145266711745982
T:
sphincss128shake256robust
111729781148649711585482
T:
sphincss256shake256simple
114082461156305311679107
T:
sphincss192harakasimple
121544461216568712194166
T:
ecdonaldb283
124937151249766412505604picnicl1fs
140729921429829714533273
T:
sphincss128harakarobust
141895611436076714567089
T:
sphincsf128shake256simple
149456341495134914953982aimer192f
155802111558526715592816picnicl3full
155799921559673415605793picnicl1ur
156343171564014615674853crossrsdp192small
157911441604738816313430
T:
sphincss256harakasimple
166931361670399516711713crossrsdpg256small
165500741690678617194142
T:
sphincss192shake256robust
175573781776097518112863
T:
sphincsf128harakasimple
180626401808048718101790crossrsdp256balanced
217356292209500822513103
T:
sphincss256shake256robust
217262732214833522519876
T:
sphincss192harakarobust
225046862276225922946979
T:
sphincsf192shake256simple
227654622313330223390916
T:
sphincsf256shake256simple
239008702418535424288902
T:
ecdonaldk409
256360032565867825682332picnicl5full
264249192644948126822460
T:
ecdonaldb409
263364542646190026597665
T:
rainbow1acyclicc363232
264597062647273626519641
T:
rainbow1acompres363232
275962962776004527972773
T:
sphincsf192harakasimple
275110172803462628362296
T:
sphincsf128shake256robust
288900472890174928922871crossrsdp256small
295749712993160130179266
T:
sphincsf256harakasimple
298740853035894430748008
T:
sphincss256harakarobust
309871613100122131026577picnicl3fs
320207773202871732034609aimer256f
323958253241774532441582
T:
luov890351
327974703284117432884100
T:
pqrsa15
333702413348249533628874
T:
gemss128
335183833397655234202410
T:
sphincsf128harakarobust
343417313444495434530103
T:
bluegemss128
356149183579613036558693
T:
redgemss128
357254263603840436605203
T:
luov4849242
395355753956336039575856picnicl3ur
400977084011342040146904picnic3l1
439540114439006344982116
T:
sphincsf192shake256robust
442616314490644445344169
T:
sphincsf256shake256robust
491267454920113249376204aimer128s
511631525174918052463425
T:
mqdss48
516585845192099052445817
T:
ecdonaldk571
529581375348481554038016
T:
sphincsf192harakarobust
539424805395642653987237picnicl5fs
562814885672299057273761
T:
sphincsf256harakarobust
574222025745536757515172
T:
ecdonaldb571
574692825752587857561503
T:
luov8117404
691775146920801269227442picnicl5ur
864269928648491186536696picnic3l3
946122719464936094703181
T:
luov6468330
113347540113810863114859287
T:
bluegemss192
115336817115652995119808715
T:
redgemss192
124001616124065520124109645aimer192s
135467851135545327135680212picnic3l5
159895517159976590161567856
T:
rainbow3ccyclicc683248
159735540160334099161194779
T:
rainbow3ccompres683248
163139680164949348167086215
T:
mqdss64
206793111206950628207111496
T:
picnic2l1fs
215664032215722867215895078
T:
luov8086399
230664023231013929231773812
T:
bluegemss256
231260968232025846232338644
T:
redgemss256
260013041260353877260472927aimer256s
359210872359760896363524541
T:
rainbow5ccompres963664
363081985363718108366050101
T:
rainbow5ccyclicc963664
469292273469756892470073787
T:
picnic2l3fs
834623053836238022837593959
T:
picnic2l5fs