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; Bonnell (30661); 2011 Intel Atom D2500; 2 x 1866MHz; h8atom, supercop-20250307

[Page version: 20250424 15:53:59]

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

Cycles to generate a key pair
25%50%75%system
204752053120734picnic3l1
219312194522029picnicl1full
290572912029309picnic3l3
313393136031402picnicl3full
358823591736043
T:
picnic2l1fs
366593668036764picnicl1ur
369883702337051picnicl1fs
380033806638255picnicl5full
380873810138311picnic3l5
638266391064288
T:
picnic2l3fs
690906910469251picnicl3ur
694616948269517picnicl3fs
865348749387717
T:
picnic2l5fs
937729382894003picnicl5ur
938569407394360picnicl5fs
155442155540157115crossrsdpg128small
155512155659156751crossrsdpg128fast
155491155792156618crossrsdpg128balanced
230965231140231707crossrsdp128balanced
231056231161231721crossrsdp128small
231119231812232967crossrsdp128fast
296758296800297122aimer128f
296793296933297899aimer128s
311808312074313481crossrsdpg192small
311878312186313376crossrsdpg192fast
311997312186313600crossrsdpg192balanced
346255346367346584ed25519
501067501396502747crossrsdpg256small
501144501522502628crossrsdpg256balanced
502110502348503496crossrsdpg256fast
521206521325522102crossrsdp192fast
521619521794522669crossrsdp192balanced
521556521843522823crossrsdp192small
522130526281532077
T:
ecdonaldp256
710444710850714651aimer192s
712250712502717213aimer192f
775677776048779303
T:
ecdonaldp224
763455787591823767
T:
hector
942746943257943957crossrsdp256balanced
942963943327944167crossrsdp256fast
942893943404944181crossrsdp256small
119533411969791256206T!!!dilithium2
125664012666781308153nccsign1
130931513110441328971
T:
ed448goldilocks
161310816138571633632aimer256f
161027316179311678446nccsign3
172277017367421783082nccsign1aes
173840817398711769278aimer256s
197894919808812023560T!!!dilithium3
210706321206082136666
T:
pass769
214287521530882170777T!!!dilithium2aes
223066222449492266551nccsign3aes
258790026046232624629
T:
pass863
259392026053932620499nccsign5
286682228750892892365
T:
edons128k08n72nu8l4mu3
299257030131363030503
T:
ecdonaldp160
304461530531343090822
T:
mqdss48
315764431624463177713T!!!dilithium5
350277935203633546438nccsign5aes
358672336063163613484
T:
ecdonaldp192
375720837680373801168T!!!dilithium3aes
3662638?3783962?5830650?
T:
qtesla1
376728837887223818423
T:
ecdonaldk163
396921739883833995908
T:
ecdonaldb163
418901041963534223506
T:
donald1024
475105447681554770808
T:
ecdonaldp521
509442551136475130020
T:
ecdonaldk233
536643853912185417412
T:
ecdonaldb233
2835938?6218366?15902040?haetae2
632774863466066383468T!!!dilithium5aes
704470970481817072415
T:
mqdss64
795198680426648107085
T:
donald2048
863412986452598668443
T:
edons128ref
4536672?8667330?14884681?haetae5
102329221024987610286724
T:
ecdonaldk283
7216328?10340953?13517574?
T:
qtesla3f
6172670?10397023?17506321?haetae3
110731181108627111110771
T:
ecdonaldb283
166989621670718716736734
T:
ecdonaldp384
10728543?17228302?23776067?
T:
qtesla3s
195010061951133819532401
T:
sphincsf128shake256simple
209189752095000620990494
T:
ecdonaldk409
18931738?21289170?26012777?
T:
qtesla1p
217907272185008022212610
T:
sphincs256
218479242185957921879004
T:
sphincsf128harakasimple
231835802324647523296028
T:
ecdonaldb409
286242952864010128685020
T:
sphincsf192shake256simple
323590403237516132404463
T:
sphincsf192harakasimple
334759253351257733574968
T:
luov4849242
362516913627158536362312
T:
sphincsf128shake256robust
417180964174811241790714
T:
sphincsf128harakarobust
421532584232064242518686
T:
3icp
454716434553768845633112
T:
luov863256
455817114573910646161717
T:
ecdonaldk571
510257585110926151253993
T:
ecdonaldb571
511694685135144051556687
T:
rainbowbinary256181212
536482735365490253774329
T:
sphincsf192shake256robust
601368256017617260216387
T:
sphincsf192harakarobust
756629727569480875785605
T:
sphincsf256shake256simple
792200718347358691686595
T:
falcon512tree
786163708370311690673177
T:
falcon512dyn
857589888578734585935192
T:
sphincsf256harakasimple
78237306?91873271?112850143?
T:
qtesla3p
107400041107931824108033513
T:
tts6440
81444916?110079438?169834777?
T:
ronald512
113019277113273174113513505
T:
luov6468330
114096885114241820114429196
T:
rainbow1aclassic363232
83757653?114434040?194595681?
T:
rwb0fuz1024
120779078120999256121090662
T:
rainbow1acompres363232
133519834133919513134270395
T:
rainbow1acyclicc363232
140943908141930684142178407
T:
sphincsf256shake256robust
163709700163908017164049564
T:
sphincsf256harakarobust
179607274180023193180388621
T:
luov890351
212631692213043481213476025
T:
luov8086399
237011516238495859238812651
T:
rainbowbinary16242020
239076915248015992263381405
T:
falcon1024tree
249772180255336326267222270
T:
falcon1024dyn
281269772281858745282789745
T:
rainbow5640
217254205?307636889?403367041?
T:
ronald768
321562171321929062322325521
T:
luov8117404
323389570323509123323832243mqsignlr2567246
425197192425355420425577033mqsignrr2567246
492292983492456370494048121
T:
redgemss128v2
370336568?536763710?786944011?
T:
ronald1024
610059142615499129617436421
T:
rainbow6440
624618820624865808625616208
T:
sphincss128shake256simple
663737095664433861668979052
T:
bluegemss128v2
694432263694864464695515065
T:
sphincss128harakasimple
731011344732415355736204448
T:
rainbow3cclassic683248
763883666765538424768914209
T:
rainbow3ccompres683248
770551082770974953775954578
T:
gemss128v2
916478864916692721917064043
T:
sphincss192shake256simple
101371947610142497331019929855
T:
rainbow3ccyclicc683248
102609752010266146101028064716
T:
sphincss192harakasimple
116108433011614418201164387644
T:
sphincss128shake256robust
121109608212114662561213666972
T:
sphincss256shake256simple
122421281512251787451227884714mqsignlr25611272
126089167412615054831267680127
T:
sflashv2
133523166713356442541336561730
T:
sphincss128harakarobust
136789199413688451491370414759
T:
sphincss256harakasimple
161703452416179113301626472701mqsignrr25611272
172076891717212654131722650958
T:
sphincss192shake256robust
199957966620013730802010911336
T:
rainbow5cclassic963664
1487556448?2123931726?3300563798?
T:
ronald1536
212508273621265212152139874653
T:
rainbow5ccompres963664
213113842921332398502139107740
T:
rainbow5ccyclicc963664
225324108122556117922272899209
T:
sphincss256shake256robust
245683442924609759652496623759
T:
redgemss192v2
261898683226199976952629443859
T:
sphincss256harakarobust
308485124530900681913132976399mqsignlr25614896
318360394131872846743199903777
T:
redgemss128
337928437733867794593416893669
T:
bluegemss192v2
398234975639932643034043767609mqsignrr25614896
3327843141?4190501994?6124057821?
T:
ronald2048
488881691249077195444953124841
T:
bluegemss128
691107788769644993326979042686
T:
redgemss256v2
135311115941357501727413597569139
T:
redgemss192
10783689441?15219550661?23038333976?
T:
ronald3072
193115288241936108879619412338736
T:
bluegemss192
273403343012808745545929070954689
T:
pqrsa15
355881386073566492734035736222144
T:
redgemss256
27954186078?38241249879?51950190278?
T:
ronald4096
486357153524877828591348869095387
T:
bluegemss256
Cycles to sign 59 bytes
25%50%75%system
790098042381284
T:
rainbowbinary256181212
113442115220116515
T:
tts6440
159768161896193018
T:
rainbowbinary16242020
281876284095336686
T:
rainbow5640
371154371413371623ed25519
422436423661425964
T:
sflashv2
456582465458522081
T:
rainbow6440
682731683620735420
T:
rainbow1aclassic363232
777357780843801346
T:
ecdonaldp256
829899849814874776
T:
hector
871276872354874034
T:
rainbow1acyclicc363232
112817611284771134028
T:
ecdonaldp224
133882013400311352099
T:
ed448goldilocks
1028475?1588223?3632146?
T:
3icp
169353117071741738366
T:
ronald512
192132519408061962905
T:
falcon512tree
197602319834922031463mqsignlr2567246
2736657?2803689?8098727?
T:
pass769
281845928335932846900
T:
donald1024
317877731962563253845
T:
rainbow3cclassic683248
319967232160243225726
T:
ecdonaldp160
342580734353693484642mqsignrr2567246
346060434835923510199
T:
ronald768
1784293?3585715?7531454?
T:
qtesla1
371413037318683744685
T:
falcon512dyn
381834638381143844974
T:
ecdonaldp192
3925670?3944955?6085842?nccsign1
393954439776874004280
T:
falcon1024tree
398858640095304019603
T:
ecdonaldk163
419624142189984232879
T:
ecdonaldb163
469175747057014731972
T:
edons128k08n72nu8l4mu3
494199349958515016053
T:
rainbow3ccyclicc683248
2674028?5303053?8505378?T!!!dilithium2
531251753713735378863mqsignlr25611272
535861953995275428780
T:
ronald1024
543284054386645454176
T:
ecdonaldk233
570392957080875718867
T:
ecdonaldb233
4493748?6349028?8174852?nccsign1aes
3358908?6657672?6875162?
T:
pass863
695305869876317019278
T:
rwb0fuz1024
719002271942997208880
T:
ecdonaldp521
729211773046617355768
T:
rainbow5ccyclicc963664
730003473057187313649
T:
rainbow5cclassic963664
733115673377507364441crossrsdpg128fast
736038873674937411425crossrsdp128fast
4482562?7387912?11639551?
T:
qtesla3f
4871216?7589750?9744553?nccsign3
778934878083047829528
T:
falcon1024dyn
6070176?7841757?11770696?T!!!dilithium2aes
801629580711198130038
T:
donald2048
849032184930868500212mqsignrr25611272
5728786?8513386?11485257?nccsign3aes
5430586?9625700?17842993?T!!!dilithium3
7790475?9868719?14516551?T!!!dilithium3aes
6792954?10164868?15861251?
T:
qtesla1p
5930190?10235792?13534766?T!!!dilithium5
106411061066260310864763
T:
edons128ref
107835421078995410809890
T:
ecdonaldk283
110354651108049611107677mqsignlr25614896
116388301164933711675412
T:
ecdonaldb283
6004803?11732819?20442016?
T:
qtesla3s
8314516?11910479?16452688?nccsign5
9104354?12066075?22384593?T!!!dilithium5aes
132605341326352313276697aimer128f
9426165?13333481?19145077?nccsign5aes
136936731370099513712972crossrsdp128balanced
145339811455176114566300crossrsdpg128balanced
161456681620101716246797
T:
ronald1536
16434236?16549519?26630121?haetae3
168148401684409318141333mqsignrr25614896
170081661701810617049928crossrsdpg192fast
7409864?17340442?27484961?haetae2
176131621762363417649163
T:
ecdonaldp384
179801861800260018058656crossrsdp192fast
221458442216583622221080
T:
luov863256
221811872219772122259930
T:
ecdonaldk409
222452512226505422312703crossrsdpg192balanced
234557192347102123526062picnicl1full
243473092439154224436237
T:
ecdonaldb409
275140462755341427603065crossrsdp128small
285213322860391128673729
T:
ronald2048
289334082894366328972846crossrsdpg128small
303156353034000230374036picnicl1fs
305071133054625030807630crossrsdpg256fast
312014643122265331319778crossrsdp192balanced
343359243440840234468581aimer192f
360648333611326636176357crossrsdp256fast
18308892?37275315?57232301?
T:
qtesla3p
381569023817537538249568picnicl1ur
387087053872213138768009crossrsdpg256balanced
26489239?39045482?70396830?haetae5
421480224222626842313922crossrsdpg192small
458773424592231046009292picnicl3full
467952174683520146925683crossrsdp192small
480340634805873848153448
T:
ecdonaldk571
536819365378832954111596
T:
ecdonaldb571
605138876057289060684442crossrsdp256balanced
693449826941060069505723crossrsdpg256small
733253227336596473490270picnicl3fs
734282717346801073642135picnicl5full
744064517448788274573135
T:
luov890351
780392627808385278140615aimer256f
837588648386031583998019
T:
ronald3072
942236829433067794533390picnicl3ur
951382959527454395439330
T:
rainbow1acompres363232
974455449752910397643805crossrsdp256small
104942355105034321105227829aimer128s
102272142105823781106080065
T:
luov4849242
108518347108597139108741633picnic3l1
128467101128609978129003490picnicl5fs
128938173128990582129095603
T:
luov8117404
159368986159634195160121444picnicl5ur
125622777?171120537?196476147?
T:
redgemss128
169517838179279947206556091
T:
redgemss128v2
181035309181859482181990991
T:
mqdss48
184570827184752239184910677
T:
ronald4096
229026042229177669229477521picnic3l3
266589946266820337267038408aimer192s
275734634?328232590?430666439?
T:
redgemss192
382212005382327967382492782picnic3l5
411676062411831959412579055
T:
sphincs256
380936444?452985925?533001455?
T:
redgemss256
472510934474209743477980503
T:
luov6468330
450597833?537987100?707971159?
T:
redgemss192v2
558695256562381715562748277
T:
mqdss64
599967956600960983603706719
T:
rainbow3ccompres683248
600912543603060605607409089aimer256s
616875252617408715617873466
T:
sphincsf128shake256simple
781813144782220187782828298
T:
sphincsf192shake256simple
815796478817103056819237153
T:
sphincsf128harakasimple
873054959873450907873979568
T:
picnic2l1fs
929680402932805419936299322
T:
luov8086399
948192070948779825949514125
T:
sphincsf192harakasimple
103016054410306690241031923781
T:
pqrsa15
109398642510946494511095404226
T:
sphincsf128shake256robust
1065307782?1229238871?1427368166?
T:
redgemss256v2
143470352914364600391437881333
T:
sphincsf192shake256robust
144218011014435852411446500510
T:
sphincsf128harakarobust
148926120714923632571495203213
T:
rainbow5ccompres963664
173585869817364878231745425822
T:
sphincsf256shake256simple
177034300817715315311779475712
T:
sphincsf192harakarobust
234193850123429814662350248943
T:
sphincsf256harakasimple
248542433324883684212499205149
T:
picnic2l3fs
313024773631495007183158014048
T:
sphincsf256shake256robust
425621550242608327374276648117
T:
sphincsf256harakarobust
507321487450781333825131099288
T:
picnic2l5fs
4907575876?6134464546?8501444714?
T:
bluegemss128
6366172092?7699482259?8988679119?
T:
bluegemss128v2
932326114393286538879340232867
T:
sphincss128shake256simple
131884670961320081701413258104062
T:
sphincss128harakasimple
145021719641454455147614562684983
T:
sphincss256shake256simple
162721723921628277163816329577621
T:
sphincss128shake256robust
15407005530?18529551201?23742230442?
T:
bluegemss192
195391215601958513391819610031119
T:
sphincss192shake256simple
209502469962096313735621004353657
T:
sphincss256harakasimple
227323495562273658441622788408041
T:
sphincss128harakarobust
20228829124?24214972859?28350169659?
T:
bluegemss192v2
258808734102593882449226002498564
T:
sphincss256shake256robust
19715828559?27531719222?27652138591?
T:
bluegemss256
295611294232964062249429662542154
T:
sphincss192harakasimple
334921878133351163647333565078757
T:
sphincss192shake256robust
373834080203744612217537525126912
T:
sphincss256harakarobust
40936504868?49163753170?57207975923?
T:
gemss128v2
Cycles to verify 59 bytes
25%50%75%system
336843426534811
T:
rwb0fuz1024
775817790378372
T:
rainbowbinary256181212
99869100226100548
T:
3icp
104979105448106015
T:
ronald512
105896106351107135
T:
ronald768
109823111223112203
T:
rainbow5640
123284125370128800
T:
rainbowbinary16242020
134176135009135814
T:
ronald1024
136955137872138747
T:
tts6440
137067138425141239
T:
rainbow6440
177576178535180600
T:
rainbow1aclassic363232
204414205233205709
T:
ronald1536
302687303142303583
T:
ronald2048
347081350112351155
T:
falcon512tree
400393400960401394
T:
sflashv2
455063458192459543
T:
falcon512dyn
573349574084577332
T:
ronald3072
697354698173700420
T:
qtesla1
701484730821757407
T:
gemss128v2
733516734734737954
T:
falcon1024tree
716716740705756000
T:
bluegemss128v2
740404769307798952
T:
redgemss128v2
880159891303902391
T:
rainbow3cclassic683248
901103901523903189haetae2
952749953554958692
T:
ronald4096
994588997122998053
T:
falcon1024dyn
127655512808531288511ed25519
142890314294981432109T!!!dilithium2
157545515765821594432haetae3
161931016206961636838
T:
qtesla3f
164402016459661662122
T:
qtesla3s
170087417051861718472
T:
edons128k08n72nu8l4mu3
190091319018091918525haetae5
199577720067322031666
T:
ecdonaldp256
207145421139372183013
T:
bluegemss192v2
210807121599202212763
T:
redgemss192v2
220936122112092225573T!!!dilithium3
219865122129872263611
T:
rainbow5cclassic963664
222616822339522239349T!!!dilithium2aes
226250522683922279473nccsign1
229709222988982322117
T:
ecdonaldp224
238646124021062421678
T:
donald1024
267075926874402705570nccsign1aes
277796427901092801085nccsign3
278735827938052818557
T:
edons128ref
286458928927152915759
T:
ecdonaldp160
296879829717663042207mqsignlr2567246
297005829743003048591mqsignrr2567246
327442532845543310657
T:
pass769
333732033463713358831nccsign3aes
336266733856973403820
T:
ecdonaldp192
347060034987193523156
T:
hector
352720235290713543715T!!!dilithium5
375090137625423777557T!!!dilithium3aes
395738739768754002838
T:
pass863
395154240388604163376
T:
redgemss256v2
409140241019024110078
T:
qtesla1p
430808043258954356653crossrsdp128fast
457571845938484600449crossrsdpg128fast
476323447714384780482nccsign5
482726348373714848788
T:
ed448goldilocks
516034452073915263440
T:
sphincs256
557504555849575601876nccsign5aes
639853964094456422843T!!!dilithium5aes
764067576460237656901
T:
ecdonaldk163
805728780685298085714
T:
ecdonaldb163
849006284955298508521crossrsdp128balanced
875613287707488781339crossrsdpg128balanced
881003988167178845067mqsignlr25611272
881120888196928843646mqsignrr25611272
931613993751499470097
T:
donald2048
102199371023080110244927crossrsdp192fast
103319371034014110359552crossrsdpg192fast
101634401037278910550904
T:
sphincss128shake256simple
104027981041623810439289
T:
ecdonaldk233
109513671098213210995642
T:
ecdonaldb233
123366461234372312364513aimer128f
130204901303794813064905crossrsdpg192balanced
136410751369467413740202
T:
ecdonaldp384
135455601373024814063084
T:
sphincss128harakasimple
143173171432402314336196
T:
ecdonaldp521
149097691528708315411151
T:
sphincss192shake256simple
161716101618509916216088mqsignrr25614896
161737381619051716209711mqsignlr25614896
169720811699224817019604
T:
qtesla3p
173336871734575517370528crossrsdpg128small
174069001741693117437063crossrsdp128small
181958841820954818259969crossrsdp192balanced
184265481845087318469381
T:
luov863256
187279541874717618779845picnicl1full
187461401878152518829895crossrsdpg256fast
197676501998721920284355
T:
sphincss256shake256simple
193206022004056620542928
T:
sphincss128shake256robust
197855212006375020423914
T:
sphincss192harakasimple
200451162006916120096790crossrsdp256fast
209178342094099020960849
T:
ecdonaldk283
222623172227382522295791crossrsdpg256balanced
226572782267298622711038
T:
ecdonaldb283
241214192414437224175277crossrsdpg192small
246234662506238725646250
T:
sphincsf128shake256simple
253386842535465825407207picnicl1fs
255657362610025626682495
T:
sphincss128harakarobust
273896842741169927444634crossrsdp192small
280635952835331128809186
T:
sphincss256harakasimple
290000482953615030384788
T:
sphincss192shake256robust
309893643132192031622115
T:
sphincsf128harakasimple
315372333156830631614282picnicl1ur
319585003197867432018574aimer192f
321066623214307632243008crossrsdp256balanced
371401033716564637280019picnicl3full
382221073826989638350011crossrsdpg256small
380574463877028439456529
T:
sphincss256shake256robust
394294813992920440319426
T:
sphincsf192shake256simple
401182954052227940865545
T:
sphincsf256shake256simple
430502944310558043176462
T:
ecdonaldk409
475240644756542747599083
T:
ecdonaldb409
473399084805926348724214
T:
sphincsf128shake256robust
487846944908087149394639
T:
sphincsf192harakasimple
511814385121351251325323crossrsdp256small
518794575244960053111835
T:
sphincsf256harakasimple
535130195452203455154596
T:
sphincss256harakarobust
599500096002520360206118picnicl5full
598827536055655261300918
T:
sphincsf128harakarobust
628819316296521763062748picnicl3fs
642955256435053864460123
T:
luov890351
688035747068401270963746
T:
luov4849242
724590797248404872591799aimer256f
733767167351960073739064
T:
rainbow1acyclicc363232
739628617413670674241293
T:
rainbow1acompres363232
754591817671502377809669
T:
sphincsf192shake256robust
771979887781526978965537
T:
sphincsf256shake256robust
805688108071282880892882picnicl3ur
875786528774877387886939picnic3l1
931772529330006093469033
T:
pqrsa15
936622969370887493787729
T:
ecdonaldk571
942474619437692694840095
T:
bluegemss128
956275259590598596259821
T:
redgemss128
967424579765592998377594
T:
sphincsf192harakarobust
100621591101655218102926019
T:
sphincsf256harakarobust
103989004104078968104153336aimer128s
104745935104971993105757988
T:
ecdonaldb571
111490554111693253111956306picnicl5fs
111975395112019397112133203
T:
luov8117404
132972378134752961136164756
T:
mqdss48
146215377146412455146648173picnicl5ur
184464385184545984184727704picnic3l3
232032472232691445233258515
T:
luov6468330
256639677258719132260575455
T:
bluegemss192
258303668259167573260133601
T:
redgemss192
266191296266355775266563815aimer192s
290668420290902710291138190picnic3l5
411632564416550456422451022
T:
mqdss64
421026270421224720422268350
T:
picnic2l1fs
423833935429950850431602521
T:
luov8086399
438576341439825785440801095
T:
bluegemss256
445530911445867422446265190
T:
rainbow3ccyclicc683248
448755895449952636453115012
T:
redgemss256
449980566450546572451507861
T:
rainbow3ccompres683248
595884674599039462599225704aimer256s
952968905953484504954665285
T:
picnic2l3fs
100667055310088522641012062506
T:
rainbow5ccyclicc963664
101348950510147886491016809920
T:
rainbow5ccompres963664
168791196016892389781691534194
T:
picnic2l5fs