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; Zen 2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; rome0, supercop-20240716

[Page version: 20240726 23:45:48]

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.


Implementation notes

Graphs: (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
291329212984picnic3l1
295130013022picnicl1full
410941214173picnic3l3
412741884209picnicl3full
535753745412picnicl5full
536153775412picnic3l5
856986028673picnicl1ur
857186198687picnicl1fs
100971011610168
T:
picnic2l1fs
162521649516523picnicl3ur
164911652516603picnicl3fs
180131803818104
T:
picnic2l3fs
201922023720372picnicl5fs
202852038220525picnicl5ur
222592231622388
T:
picnic2l5fs
433304341043461ed25519
469374710047285T!!!dilithium2aes
576215772157850aimer128f
631856339063776aimer128s
745737496175226dilithium3aes
875358769488358T!!!dilithium2
108588109424109992
T:
donald512
109490110589111448
T:
ecdonaldp256
114990115416115890dilithium5aes
138063138191138564aimer192f
138078138300138588aimer192s
158755158967159439
T:
ed448goldilocks
163442163836164053T!!!dilithium3
172505173119174361
T:
ecdonaldp224
201201202633203975
T:
pass769
233677234762237344
T:
pass863
253457253698254093T!!!dilithium5
257650258155258604
T:
donald1024
396912398137398408aimer256f
423806424942425352aimer256s
524776527085527909
T:
sphincsf128harakasimple
652925654179656103
T:
ecdonaldp521
654869671639674477
T:
sphincsf128harakarobust
712989716390720436
T:
edons128k08n72nu8l4mu3
737211738805741199
T:
mqdss48
750067755266758580
T:
ecdonaldp160
766924769165774538
T:
ecdonaldk163
782138783789785972
T:
ecdonaldb163
805469806236809116
T:
donald2048
798732811838813518
T:
sphincsf192harakasimple
907841910389915443
T:
ecdonaldp192
410094?935080?1639197?haetae2
102914210311881034787
T:
ecdonaldk233
104884010520721054229
T:
ecdonaldb233
109542210972921097930
T:
sphincsf192harakarobust
1103246?1136282?1809564?
T:
qtesla1
902825?1440744?3051059?haetae3
166896816727371677769
T:
mqdss64
169133717100931715815
T:
ecdonaldk283
175709817824191788541
T:
ecdonaldb283
210382021247012243209
T:
sphincsf256harakasimple
219944722033352215732
T:
edons128ref
2517132?2543927?4943709?
T:
qtesla3f
255016025782392671239
T:
sphincsf256harakarobust
1377549?2612542?4457335?haetae5
286062928662262867474
T:
sphincs256
293060429518672961717
T:
ecdonaldk409
306352230960823106024
T:
ecdonaldb409
313657031467223155682
T:
ecdonaldp384
392552039322703966263
T:
sphincsf128shake256simple
489641049450754955420
T:
mqsignlr2567246
3776648?5001147?8642952?
T:
qtesla3s
526089152811685327230
T:
luov863256
5063318?5751561?6460756?
T:
qtesla1p
589927559042455936064
T:
sphincsf192shake256simple
605713160740846091520
T:
ecdonaldk571
647030964820836492107
T:
ecdonaldb571
730485873141437325064
T:
sphincsf128shake256robust
760746476101587613406
T:
luov863256pc
836341883891828419588
T:
rainbowbinary256181212
855081786079198619184
T:
mqsignrr2567246
982043098476229886361
T:
rainbow1acompres363232
985766599013009972420
T:
rainbow1acyclicc363232
99255911003895310142813
T:
rainbow1aclassic363232
110053501101448011061892
T:
sphincsf192shake256robust
10095103?13536606?17899105?
T:
rwb0fuz1024
159234361595797515999750
T:
sphincsf256shake256simple
166744101676913916826733
T:
sphincss128harakasimple
169998321822787620009964
T:
falcon512dyn
177513701882241919831005
T:
falcon512tree
14567344?19486334?33032248?
T:
ronald512
199613182002352020264440
T:
sphincss128harakarobust
203103542036710920509097
T:
mqsignlr25611272
217277962195775021963609
T:
luov890351
219337762200211722069149
T:
luov4849242
287767052880369028840882
T:
sphincsf256shake256robust
24473630?29088206?42762802?
T:
qtesla3p
301726963022514430348829
T:
sphincss192harakasimple
309010803162366332012657
T:
luov890351pc
342090643426613034323090
T:
mqsignrr25611272
342156253452332935229228
T:
sphincss256harakasimple
363495293638742136742964
T:
rainbowbinary16242020
370116753702670737173563
T:
luov8117404
381089293833810139509557
T:
sphincss192harakarobust
26825182?39943328?71510403?
T:
ronald768
406049084069652040760713
T:
sphincss256harakarobust
501583775029191450569275
T:
mqsignlr25614896
503792945053648650805276
T:
rainbow3cclassic683248
506289275067362750706967
T:
bluegemss128
508576635096198751025894
T:
gemss128
531889775333802453442313
T:
redgemss128
540653615480393060592626
T:
falcon1024tree
541163355500210655313590
T:
rainbow3ccompres683248
539403185630724759547111
T:
falcon1024dyn
571741835721814057268760
T:
luov8117404pc
586960695880490958885704
T:
gemss128v2
586192365966911659940856
T:
rainbow3ccyclicc683248
597754525988766159941242
T:
bluegemss128v2
29825482?62473482?105466761?
T:
ronald1024
693726966948642669652294
T:
luov6468330
714680877164669872524966
T:
redgemss128v2
819799638210802882281601
T:
mqsignrr25614896
111051768114806403114870413mqsignlr2567246
125180892125433146125621362
T:
sphincss128shake256simple
125441243125581092126034320
T:
rainbow1b
128688521128884066128959824
T:
luov8086399
132198769132244224132253730
T:
rainbow1c
154716063162128499162897898mqsignrr2567246
177505681177569320177665466
T:
sflashv2
176798100178289957179568936
T:
rainbow5cclassic963664
186973189187719173189104057
T:
rainbow5ccompres963664
187880359188282396188618774
T:
sphincss192shake256simple
197109178198898855201527320
T:
rainbow5ccyclicc963664
161380517?222551495?350648029?
T:
ronald1536
231983020232265990234158679
T:
sphincss128shake256robust
242311753242408133242508410
T:
redgemss192
249103050249331605249556633
T:
bluegemss192
252387272252572257252833863
T:
gemss192
253975709254704491255192063
T:
sphincss256shake256simple
344592171349566373353533025
T:
gemss192v2
345734124351324979353844368
T:
redgemss192v2
353645445354573044355000464
T:
sphincss192shake256robust
348995887354953040357218318
T:
bluegemss192v2
373362273387715659388242424mqsignlr25611272
275856356?418568470?686623820?
T:
ronald2048
467068561467572366468138441
T:
sphincss256shake256robust
536289497536805350572628437mqsignrr25611272
705344529705392803705520926
T:
redgemss256
724209319724664743726045450
T:
bluegemss256
727899328731475581735134153
T:
rainbow3b
726867758736593327753189046
T:
gemss256
830551626831411270879241988mqsignlr25614896
905261564914455412924065431
T:
gui184
914971051915842705917742604
T:
redgemss256v2
919102740919985442921123092
T:
gemss256v2
922608265924296457925547051
T:
bluegemss256v2
972345765974330510975491271
T:
gravitysphincss
103628756010363464241036431694
T:
rainbow1a
108477048210862561471089041091
T:
rainbow3c
714155398?1196604587?2001405535?
T:
ronald3072
123061383512327689801236238149mqsignrr25614896
284492393828477048452849914299
T:
rainbow6b
307618550831099752543176402431
T:
gui312
335263302833551849853367022454
T:
rainbow5c
335626317334283428683516222770
T:
pqrsa15
2339454765?3625157270?5165891836?
T:
ronald4096
560058028256024344915612245065
T:
rainbow6a
672838274467299584096733187863
T:
rainbow4a
146034879191460462573014605559867
T:
gravitysphincsl
196333794741970513075319891233617
T:
gui448
312359191653126830088431284150455
T:
gravitysphincsm
Cycles to sign 59 bytes
25%50%75%system
122051236613112
T:
rainbowbinary256181212
241722436025390
T:
rainbowbinary16242020
461214616746220ed25519
532025347354096
T:
rainbow1aclassic363232
551865543155757
T:
rainbow1a
563455682064557
T:
rainbow1acyclicc363232
729577421175505
T:
mqsignlr2567246
795317986280166
T:
rainbow1c
971769747398282
T:
sflashv2
99167102858104347
T:
mqsignrr2567246
147184147933148614
T:
ecdonaldp256
108586?162783?200689?T!!!dilithium2aes
165611165703166631
T:
ed448goldilocks
144650?188763?313884?dilithium3aes
209463209638210423
T:
rainbow1b
221385223271227412
T:
donald512
235480235761236282
T:
ecdonaldp224
234141236541251194
T:
mqsignlr25611272
235163?236599?477271?
T:
pass769
164021?243617?287276?T!!!dilithium2
165311?269178?357123?dilithium5aes
276458279019283015
T:
rainbow3c
291124304325308661
T:
rainbow3cclassic683248
308533311404314288
T:
luov863256pc
246988?313494?573638?T!!!dilithium3
179391?320802?521237?
T:
qtesla1
322962326231330554
T:
mqsignrr25611272
371610372639374734
T:
donald1024
372554376668379463
T:
falcon512tree
386391388077392744
T:
rainbow3ccyclicc683248
389657397004402571
T:
ronald512
407910409421411928
T:
mqsignlr25614896
313983?466345?600840?T!!!dilithium5
491694496804518238
T:
rainbow6a
275534?543156?821861?
T:
pass863
585753589035594619
T:
rainbow5c
588045592209596891
T:
mqsignrr25614896
407299?600428?1006614?
T:
qtesla3f
635241636257639246
T:
rainbow3b
640158640675641330mqsignlr2567246
674902678605681487
T:
rainbow4a
672904679552687067
T:
ronald768
703107710851715281
T:
rwb0fuz1024
716887723548728073
T:
falcon512dyn
731034739886747087
T:
falcon1024tree
782540787223790522
T:
ecdonaldp160
802942804831807300
T:
ecdonaldk163
804766807365809180
T:
rainbow5cclassic963664
818587821133824552
T:
ecdonaldb163
819849828489838960
T:
ronald1024
851528861010955922
T:
luov890351pc
918553921668923917
T:
donald2048
650405?927460?2030484?haetae2
945331949021954268
T:
rainbow5ccyclicc963664
946979949663954079
T:
ecdonaldp192
483401?973799?1700239?
T:
qtesla1p
101581310174651019405
T:
ecdonaldp521
107875810813921084397
T:
ecdonaldk233
110155311040841106803
T:
ecdonaldb233
111087711128151113884mqsignrr2567246
735264?1195280?2070762?
T:
qtesla3s
122914512309201240100mqsignlr25611272
122260112347301244699
T:
edons128k08n72nu8l4mu3
124938413187851392424
T:
luov8117404pc
138473513856681389340aimer128f
144673314553251461569
T:
falcon1024dyn
1036705?1458795?2724028?haetae5
151204215183781528007
T:
rainbow6b
878841?1593015?3020134?haetae3
178313217975401803820
T:
ecdonaldk283
185000218794441885016
T:
ecdonaldb283
195912319625731968012mqsignrr25611272
221713922343842244099
T:
ronald1536
278777927917772799859
T:
edons128ref
286112128841962899695mqsignlr25614896
309960231217643132788
T:
ecdonaldk409
2271115?3199534?5649284?
T:
qtesla3p
327374432775803282598
T:
ecdonaldb409
327965132845133287105
T:
ecdonaldp384
329686133196743332630
T:
ronald2048
380559438083723810370aimer192f
384689538495293851523picnicl1full
391893039371733965080mqsignrr25614896
3317491?4019835?5234830?
T:
redgemss128
457350545779294618532
T:
luov863256
3790654?4613595?5776745?
T:
redgemss128v2
489079648954904900790
T:
mqdss48
631169563157196323190picnicl1fs
640596864193956428960
T:
ecdonaldk571
683953168754286916486
T:
rainbow1acompres363232
689598069154966925576
T:
ecdonaldb571
746761974749237489171picnicl3full
768580076936527702652aimer256f
778548777971157803140
T:
gravitysphincss
781391578206847827929picnicl1ur
856894386000758626634
T:
ronald3072
104147881042417910479103aimer128s
9834169?11077810?12526828?
T:
redgemss192v2
117397971175190411773360
T:
mqdss64
124011011240588012409989picnicl5full
9745209?13060189?13990206?
T:
redgemss192
140970021410616114121441
T:
gravitysphincsm
151678351517976815307989
T:
luov890351
157795731579409915828376picnicl3fs
164865741649803216510359
T:
gravitysphincsl
177075081773936217766725
T:
ronald4096
179286251793686717946602picnic3l1
14333190?18216586?20700335?
T:
redgemss256v2
9401549?18662420?39631896?
T:
gui184
191814581921747519494197
T:
sphincsf128harakasimple
198511251987162319884595picnicl3ur
16782173?22150962?27008089?
T:
redgemss256
240820852411414624357373
T:
sphincsf192harakasimple
253596742540198325641212
T:
sphincsf128harakarobust
257371922574501425757154picnicl5fs
262801232631720026532776
T:
luov8117404
284596972851771428540011aimer192s
319281593193643431941507picnicl5ur
341611153420258334249473
T:
sphincsf192harakarobust
391842523921772939552446picnic3l3
388494213947754639719714
T:
rainbow3ccompres683248
436853354370566443772125
T:
luov4849242
498175454984905649905189
T:
sphincs256
543533755439929454408786aimer256s
547066895482065455406902
T:
sphincsf256harakasimple
650635776508062865126546picnic3l5
682953997055097170653487
T:
sphincsf256harakarobust
102061350102815495103894541
T:
rainbow5ccompres963664
108684930108750120108811036
T:
pqrsa15
127738970127904287128054412
T:
sphincsf128shake256simple
134555180135184895135926398
T:
luov6468330
142685894142713093143187541
T:
picnic2l1fs
119115389?142934465?190607485?
T:
bluegemss128
119905517?143702349?167739181?
T:
bluegemss128v2
166831808167168296167600404
T:
sphincsf192shake256simple
228718054229232348229850465
T:
sphincsf128shake256robust
261274451262126942262418070
T:
luov8086399
303808904304351264304809934
T:
sphincsf192shake256robust
338090529341484544343330671
T:
sphincss128harakasimple
306203324?366992842?488275666?
T:
bluegemss192v2
375184700375799954376544493
T:
sphincsf256shake256simple
404967737405795656406844064
T:
sphincss128harakarobust
418632555418752607419423482
T:
picnic2l3fs
373665064?448445196?523066069?
T:
bluegemss192
467137526468158246508994784
T:
sphincss256harakasimple
286802602?501747107?1074754742?
T:
gui312
440727948?527866118?615137732?
T:
bluegemss256v2
607921018610137313610385733
T:
sphincss256harakarobust
652583219653602516654869812
T:
sphincsf256shake256robust
631494353?757761628?1010449856?
T:
bluegemss256
863757053863929145866401442
T:
picnic2l5fs
868364521869812459870577778
T:
sphincss192harakasimple
736890276?884365052?1179145575?
T:
gemss128v2
756746698?907968871?1059610869?
T:
gemss128
115293743511583380671165224512
T:
sphincss192harakarobust
200660162420117455602016186398
T:
sphincss128shake256simple
1992770868?2490700042?3486366583?
T:
gemss192
2100411150?2520555206?2941079318?
T:
gemss192v2
308793092730912057133095794972
T:
sphincss256shake256simple
345970473034623645403481425084
T:
sphincss128shake256robust
3440570423?4128131227?4816071247?
T:
gemss256v2
430505702343123648034322154680
T:
sphincss192shake256simple
4450850578?5340736603?6230199732?
T:
gemss256
542804840054322475455479392404
T:
sphincss256shake256robust
2772478681?5545037539?10165527100?
T:
gui448
731150880673173560437326830611
T:
sphincss192shake256robust
Cycles to verify 59 bytes
25%50%75%system
653067036900
T:
rwb0fuz1024
935095219795
T:
rainbowbinary256181212
166281691217433
T:
rainbowbinary16242020
273802777028255
T:
rainbow1a
25599?28586?48743?
T:
rainbow1aclassic363232
305623089131287
T:
ronald512
329523340433742
T:
ronald768
368973726737599
T:
ronald1024
468214746148054
T:
ronald1536
487424968450440
T:
mqsignlr2567246
510265140252223
T:
rainbow1c
494385231654845
T:
mqsignrr2567246
588395947059942
T:
ronald2048
601556030060426T!!!dilithium2aes
601936150263321
T:
gravitysphincss
701867119571889
T:
falcon512tree
821178248683104
T:
qtesla1
865478670086937dilithium3aes
856568672387203
T:
falcon512dyn
930189377794148
T:
ronald3072
973119748297629T!!!dilithium2
106392?107527?186499?
T:
luov863256pc
111466112544112906
T:
sflashv2
120369120653120885haetae2
130071130461130610dilithium5aes
139173140266141720
T:
ronald4096
141404142606145136
T:
falcon1024tree
152531153799154411
T:
donald512
159030160048160864ed25519
163276163399163644T!!!dilithium3
142676163824167969
T:
rainbow3cclassic683248
169974170800171460
T:
qtesla3s
169819170982171659
T:
qtesla3f
172996173692174581
T:
falcon1024dyn
191721192212192748haetae3
197357197540197770
T:
rainbow1b
221187225506233970
T:
gui184
225805226230227383haetae5
222527226249228853
T:
rainbow4a
228924234252240043
T:
redgemss128v2
238930240755285773
T:
mqsignlr25611272
241564244323275729
T:
mqsignrr25611272
260839261022261340T!!!dilithium5
258600263408266576
T:
rainbow3c
266087272638277034
T:
gravitysphincsm
281883288023293173
T:
bluegemss128
291298292151295107
T:
pass769
287655292429298707
T:
bluegemss128v2
296922298699300008
T:
donald1024
298837299472300449
T:
ecdonaldp256
303537307915320682
T:
redgemss128
296683309296320512
T:
gemss128
311185319627323033
T:
gemss128v2
337276338602342110
T:
pass863
363303366577375157
T:
gravitysphincsl
378491382959387863
T:
luov890351pc
389998390586392427
T:
qtesla1p
412739423625435342
T:
sphincss128harakasimple
452652453065453767
T:
ecdonaldp224
485791498324503257
T:
rainbow6a
507562517085523451
T:
mqsignlr25614896
507127519866524843
T:
mqsignrr25614896
534164540867558959
T:
luov8117404pc
541067542732544553
T:
ed448goldilocks
544264547714550968
T:
edons128k08n72nu8l4mu3
568163571914575394
T:
rainbow5c
583649622757659395
T:
rainbow5cclassic963664
632100641721647887
T:
sphincss192harakasimple
642284655486664125
T:
gui312
662257663491665626
T:
rainbow3b
652310685541720172
T:
gemss192
659186687833711766
T:
bluegemss192
678717693694708216
T:
sphincss128harakarobust
680355695383708077
T:
gemss192v2
658489701852764674
T:
redgemss192
686795702413722204
T:
bluegemss192v2
709326721038731637
T:
redgemss192v2
803570811180820494
T:
ecdonaldp160
815991821316831471
T:
donald2048
858264860335864427
T:
edons128ref
885774899651911027
T:
sphincss256harakasimple
939415945597952571
T:
ecdonaldp192
9768949939461008460
T:
sphincsf128harakasimple
105995910812391099421
T:
sphincss192harakarobust
129778613571921413668
T:
bluegemss256
137713213783131379620aimer128f
138070914689541522044
T:
redgemss256
142848314940881584408
T:
bluegemss256v2
144215715087811599609
T:
gemss256v2
148409015169721558359
T:
sphincss256harakarobust
152773515422141553268
T:
sphincsf192harakasimple
146290415432971620477
T:
redgemss256v2
153877415446731548738
T:
ecdonaldk163
157050315734001576640
T:
ecdonaldb163
158437715988601619675
T:
gui448
159907816174491639366
T:
sphincsf128harakarobust
155317016482541770192
T:
gemss256
169202617013691707787
T:
rainbow6b
170749717282001746768
T:
sphincsf256harakasimple
174665017552061764240
T:
sphincs256
189261318961191898038
T:
ecdonaldp521
195328019568121963378
T:
qtesla3p
203116620337502040025mqsignlr25611272
203262820446252048060mqsignrr25611272
208075520886152097714
T:
ecdonaldk233
212633721287022130561
T:
ecdonaldb233
252864125591792573291
T:
sphincsf192harakarobust
259988526013422602565mqsignrr2567246
263787626389242639800mqsignlr2567246
277847227941082806335
T:
ecdonaldp384
293016829312082933442mqsignrr25614896
289879629327612963341
T:
sphincsf256harakarobust
294626929485152954332mqsignlr25614896
300400230065263041716picnicl1full
306361731611973247485
T:
sphincss128shake256simple
314313431699333187327
T:
mqdss48
346539934847983493607
T:
ecdonaldk283
362523936525763658519
T:
ecdonaldb283
379597537978233799181aimer192f
391225439135473916339
T:
luov863256
409627241597244246370
T:
rainbow1acompres363232
425398642777774288462
T:
rainbow1acyclicc363232
461392147303134782757
T:
sphincss192shake256simple
529470952978195332926picnicl1fs
598161159869485991497picnicl3full
592910460081346100290
T:
sphincss128shake256robust
602723860522366077928
T:
ecdonaldk409
599192660695566138869
T:
sphincss256shake256simple
621544263213466383964
T:
ecdonaldb409
654662565610926602200picnicl1ur
753227576104647768493
T:
sphincsf128shake256simple
764152976480037649907aimer256f
789339579472437976419
T:
mqdss64
9065158962533910047969
T:
sphincss192shake256robust
993445799711999984448picnicl5full
103102621031810210322484aimer128s
116957791191069912129292
T:
sphincss256shake256robust
118113441192291212019409
T:
sphincsf192shake256simple
124674701248186912518984
T:
ecdonaldk571
123861941253600412675582
T:
sphincsf256shake256simple
134046771342078313442267
T:
ecdonaldb571
134085001342114413429270picnicl3fs
138479781385480113863531
T:
luov890351
145424561455674814568092picnic3l1
147715011502326715367373
T:
sphincsf128shake256robust
158141591582459215839842
T:
pqrsa15
168792111689599316911239picnicl3ur
219226792196886221984477picnicl5fs
231801242342941123679167
T:
sphincsf192shake256robust
237298582376189623783736
T:
luov8117404
237039782394904624235875
T:
sphincsf256shake256robust
237619572493469425219239
T:
rainbow3ccyclicc683248
250151682570959025948221
T:
rainbow3ccompres683248
272466122732432327338032picnicl5ur
283302392833351328350094aimer192s
314227803144263431466907
T:
luov4849242
315856573163928731844093picnic3l3
499167954995498950010351picnic3l5
542712885429825054307513aimer256s
541119785452835455906611
T:
rainbow5ccompres963664
562428765645769559800495
T:
rainbow5ccyclicc963664
709840577112708471216041
T:
picnic2l1fs
806521958081437781227280
T:
luov6468330
154109813154170822154295430
T:
luov8086399
162814178162891062162969249
T:
picnic2l3fs
288111814288329865288460781
T:
picnic2l5fs