signal-bot/signal_bot/traps.json
Krzysztof kuhy Rudnicki 14d422295f feat: a word with two meanings gets the one made of steel
!pułapka (and !trap, !sidła, !wnyk, !potrzask, 26 spellings in all) posts a
photograph of the literal device -- a bear trap, a mousetrap, a snare, a fish
weir -- captioned with what Commons says it is.

The pool is 2218 Commons page ids, harvested by tool/gen_traps.py from a
curated seed list and committed. Page ids and not filenames on purpose: a
filename carries photographers' and sitters' names, and one of those
colliding with a label somebody mints from the chat would wedge
check_personal_data.py permanently, over data nobody can edit by hand.
_repo_vocabulary() subtracts aliases.json and nothing else, so it would not
have caught it. An integer cannot carry a name.

Nothing is cached. !papież caches because 267 portraits are a closed set a
group works through; a uniform draw from 2218 warms a cache essentially
never, so this fetches per call the way !kot and !pies do.

What the harvest measured, and now enforces:

- five plausible seed categories do not exist (Snares, Man traps, Hunting
  traps, Wasp traps, Animal trapping). A missing category is an empty answer,
  not an error, so verify_seeds() asks Commons before harvesting and fails
  loudly naming all of them.
- depth three from Category:Fish traps reaches Alfred Sisley's net paintings.
  Depth one, from seeds picked by hand.
- "<thing> in art" categories are paintings: Mousetraps in art put a Robert
  Campin altarpiece in the pool. Pruned by pattern, since Commons mints a new
  one whenever somebody needs it. Booby traps, the Wolfsangel, camera traps
  and animals dying in traps are pruned by name.
- Commons rate-limits hard, so a partial harvest must not be committed
  silently: 429 backs off, and a short pool refuses to write at all.

Descriptions are HTML and sometimes say nothing, so the tags come out, the
Fisheries records' trailing catalogue list is cut, a description naming only
the country falls back to the filename, and the file's own page is always
linked.

!łapka is not an alias: it resolves to !papa at distance two, which
test_nearest.py fails on, and rightly -- the suggestion would be a coin toss.

signal_bot/commons.py is the imageinfo query both Commons commands now share;
portraits.py keeps its behaviour and its tests unchanged.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01416TegJ3sa8xL5qGGgrygP
2026-08-31 18:01:27 +02:00

2224 lines
26 KiB
JSON

{
"source": "trap_categories.json",
"traps": [
83848,
116723,
226912,
252209,
329601,
352710,
396271,
423041,
474690,
507446,
538108,
608011,
711270,
729362,
745433,
807979,
814712,
817931,
817933,
874459,
896042,
919331,
955080,
1196327,
1267658,
1497320,
1506776,
1551795,
1570846,
1575286,
1618733,
1718515,
1731893,
1731898,
1740653,
1827193,
1868856,
1871414,
1925361,
2008565,
2008742,
2014184,
2015815,
2187575,
2336022,
2416662,
2439656,
2439659,
2470469,
2513736,
2534375,
2581838,
2648930,
2690523,
2773988,
2785269,
2818248,
2842254,
2871278,
2871288,
2897838,
2898112,
2995088,
3015819,
3103711,
3148163,
3194546,
3212171,
3282973,
3358979,
3421436,
3445663,
3464944,
3503900,
3553741,
3660897,
3745072,
3745751,
3801791,
3804500,
3821276,
3854165,
3899580,
3940840,
3983559,
4116873,
4153204,
4196258,
4220407,
4235488,
4245136,
4337255,
4337427,
4403743,
4403766,
4505449,
4533438,
4539569,
4558220,
4565550,
4565565,
4565582,
4565606,
4621782,
4647210,
4647219,
4711547,
4767144,
4807888,
4862948,
4905588,
4976885,
5342704,
5368471,
5392271,
5588993,
5616840,
5787303,
5802721,
5803374,
5874037,
5990608,
5990616,
6142139,
6151681,
6172937,
6172944,
6173148,
6192923,
6192927,
6192929,
6192947,
6192950,
6192956,
6192960,
6192970,
6195163,
6195166,
6481979,
6482286,
6601023,
6637805,
6748007,
6755974,
6777953,
6808879,
6808881,
6808882,
6808888,
6808906,
6852244,
6944504,
6977858,
6980338,
6980356,
6980373,
6980390,
6980411,
6980440,
6980463,
6984287,
7007680,
7035987,
7076966,
7112118,
7112139,
7116361,
7122669,
7193959,
7232334,
7385748,
7437455,
7470425,
7609654,
7631929,
7631930,
7631931,
7631932,
7631933,
7642216,
7642217,
7642218,
7751353,
7768333,
7828605,
7828650,
7837527,
7837538,
7837544,
7885067,
7939442,
7939459,
7939491,
7944763,
7944766,
7944772,
7944773,
7944777,
7967342,
7974891,
8027386,
8027441,
8039259,
8039262,
8039264,
8089267,
8089338,
8215246,
8215252,
8321581,
8361232,
8525028,
8537730,
8537745,
8538226,
8538251,
8538261,
8538271,
8538284,
8538295,
8538519,
8538586,
8552607,
8577483,
8577577,
8582102,
8582598,
8590507,
8591637,
8596619,
8596626,
8599712,
8600003,
8600572,
8600579,
8601147,
8601272,
8601716,
8602145,
8603981,
8605985,
8607422,
8608410,
8609595,
8610106,
8610725,
8611892,
8612890,
8613944,
8653451,
8669740,
8678831,
8753116,
9109973,
9109977,
9114806,
9123147,
9151286,
9203726,
9215724,
9229133,
9236013,
9237562,
9280393,
9282056,
9285806,
9318083,
9325371,
9345756,
9354244,
9375751,
9376077,
9379688,
9455667,
9484809,
9553339,
9562970,
9580150,
9644450,
9669827,
9708330,
9757337,
9761770,
9761778,
9761786,
9841769,
9841771,
9845778,
9846873,
9873849,
9979602,
10087702,
10144448,
10190368,
10190369,
10190370,
10229755,
10236953,
10241928,
10263144,
10298326,
10384553,
10405564,
10417526,
10417573,
10432768,
10440318,
10500359,
10668155,
10707672,
10744910,
10895768,
10947819,
11006469,
11006470,
11020565,
11020688,
11020743,
11020744,
11026009,
11026028,
11030786,
11032508,
11032509,
11032510,
11050800,
11050811,
11189597,
11189934,
11189963,
11189982,
11190012,
11207022,
11230552,
11323872,
11380552,
11385335,
11430037,
11444257,
11444262,
11463237,
11465937,
11466408,
11517778,
11522121,
11548900,
11590451,
11771460,
11828905,
11843338,
11844541,
11871865,
11872009,
11872023,
11872033,
11872035,
11872039,
12037483,
12042019,
12121894,
12125094,
12167994,
12281530,
12285346,
12299674,
12469639,
12495354,
12507351,
12522132,
12522140,
12522142,
12522143,
12522147,
12522151,
12523894,
12545171,
12585255,
12602396,
12805727,
12811192,
12811263,
12860267,
12882350,
12891192,
12903871,
12949996,
12987771,
12996281,
13035828,
13055803,
13103128,
13105431,
13118148,
13202872,
13210630,
13365821,
13367751,
13378563,
13379127,
13379905,
13381508,
13386172,
13394784,
13394785,
13421830,
13434464,
13437458,
13443948,
13462351,
13471081,
13474495,
13474496,
13489589,
13491474,
13510230,
13526430,
13526551,
13526684,
13555406,
13643322,
13724968,
13755368,
13764280,
13766359,
13789083,
13789084,
13789085,
13799380,
13857250,
13913076,
14041150,
14053940,
14213079,
14218627,
14239589,
14246127,
14446999,
14561259,
14571236,
14573797,
14834545,
14999351,
15007822,
15025113,
15244841,
15244849,
15253644,
15271413,
15658099,
15915235,
15915280,
15915305,
15915339,
15915402,
16028892,
16192190,
16192192,
16358433,
16387672,
16388732,
16402606,
16402607,
16402608,
16402609,
16463607,
16735933,
16893166,
16911773,
16932573,
16939785,
16960563,
16960564,
16960571,
16987263,
17087093,
17087465,
17087573,
17101848,
17112808,
17131844,
17150133,
17219610,
17346876,
17376742,
17393586,
17393587,
17424862,
17430904,
17463392,
17505144,
17584705,
17686254,
17700421,
17700609,
17700905,
17703820,
17718453,
17724894,
17724898,
17801639,
17830410,
17916262,
17916414,
17969562,
17978061,
17978240,
18015572,
18015574,
18096071,
18190162,
18195441,
18195442,
18195443,
18195444,
18195445,
18195446,
18384841,
18526753,
18589687,
18620820,
18731693,
18731696,
18731703,
18731707,
18779482,
18782812,
18798420,
18894613,
19318396,
19318397,
19402466,
19564889,
19564921,
19688856,
19856894,
20054319,
20305884,
20351078,
20356984,
20359313,
20359315,
20359887,
20392212,
20392222,
20392227,
20768233,
20906122,
20906169,
20994796,
21040949,
21040950,
21040951,
21040954,
21262123,
21392595,
21447177,
21571186,
21600095,
21600098,
21600193,
21687139,
21727804,
21902101,
21931846,
21931863,
21932037,
22131014,
22142126,
22474787,
22599489,
22606962,
22606963,
22654076,
22655523,
22724755,
22734914,
22737190,
22819706,
22819713,
22819717,
22819718,
22819720,
22848101,
22848304,
22909780,
22909781,
22946575,
22955086,
22969196,
22969197,
23320750,
23320752,
23341440,
23486612,
23695737,
24018361,
24177374,
24252059,
24358212,
24359610,
24377484,
24436015,
24436313,
24490151,
24612147,
24642917,
24642927,
24646351,
24646387,
24667528,
24788008,
24870887,
24870895,
24885052,
24885223,
24885398,
24913053,
24913054,
24917859,
24924661,
24924974,
24925964,
24926215,
24936235,
24939469,
24971013,
25381845,
25398041,
25513345,
25514413,
25524367,
25740425,
25740426,
25805848,
25823538,
25823816,
25824231,
25835597,
25923093,
25992535,
26012208,
26012243,
26063737,
26195294,
26223925,
26244104,
26259304,
26283019,
26302255,
26306277,
26308147,
26325396,
26325544,
26330480,
26375761,
26385293,
26667999,
27013207,
27033672,
27133531,
27201244,
27201255,
27236650,
27374590,
27420683,
27501563,
27504959,
27597026,
27673670,
27703459,
27733597,
27749963,
27749964,
27750025,
27812821,
27833650,
28064007,
28064199,
28069026,
28069027,
28069619,
28337964,
28438129,
28767887,
28908240,
28923904,
28923905,
28923908,
28973513,
28979098,
29147424,
29160640,
29235886,
29362332,
29450891,
29450902,
29461098,
29578269,
29616928,
29684133,
29692784,
29692846,
29738347,
29751149,
29790616,
29812314,
29812315,
29812319,
29812320,
29812328,
29812353,
29813722,
29813725,
29813741,
29813745,
29826405,
29826406,
29826434,
29830387,
29830450,
29934664,
30038940,
30079801,
30198483,
30441723,
30473813,
30886681,
30900551,
31071541,
31174192,
31176025,
31314984,
31314991,
31315155,
31315156,
31315162,
31315165,
31315558,
31316523,
31316575,
31316576,
31316578,
31398704,
31428791,
31428792,
31472404,
31484438,
31500717,
31525099,
31525321,
31525322,
31525583,
31525584,
31525585,
31529440,
31531742,
31551869,
31755842,
31865626,
31993212,
32080591,
32081254,
32361898,
32361988,
32368236,
32548191,
32823284,
32966153,
33347801,
33400128,
33430804,
33435063,
33450779,
33458547,
33655501,
33655503,
33720685,
33755661,
33932456,
33949757,
33986691,
33986747,
34136829,
34171883,
34219545,
34343594,
34352693,
34366024,
34417293,
34502808,
34759658,
34770702,
34770734,
34922556,
34923577,
35276580,
35276581,
35457507,
35472957,
35475440,
35496249,
35839520,
35871385,
36084057,
36194311,
36203715,
36208174,
36209749,
36384830,
36503402,
36503414,
36503427,
36512623,
36528830,
36528860,
36529889,
36529896,
36529902,
36531182,
36537026,
36537035,
36543479,
36543480,
36543481,
36543652,
36543653,
36543654,
36543655,
36543656,
36543657,
36543658,
36543659,
36543660,
36543661,
36544783,
36545004,
36545016,
36545028,
36546193,
36550010,
36557167,
36575681,
36576483,
36576486,
36576495,
36576497,
36667302,
36786213,
36837211,
37048096,
37048098,
37048099,
37048101,
37048105,
37048106,
37048109,
37048113,
37115615,
37134754,
37218243,
37271884,
37272651,
37289728,
37291256,
37326518,
37341816,
37346719,
37347295,
37367290,
37457475,
37628079,
37660837,
37736020,
37736309,
37760536,
37808472,
37819842,
37867898,
37900351,
38058475,
38264572,
38475627,
38475628,
38501807,
38532527,
38637356,
38646116,
38646136,
38653859,
38654008,
38654081,
38654574,
38654599,
38654601,
38654602,
38654603,
39143252,
39267238,
39360030,
39360052,
39383541,
39383542,
39383545,
39994471,
40411687,
40411689,
40512165,
40593079,
40593093,
40720254,
40720436,
40725831,
41321997,
41552440,
41600579,
41601121,
41617224,
41618001,
41726020,
41820063,
41828582,
41850556,
42023273,
42165883,
42248389,
42284528,
42330050,
42330160,
42330563,
42330578,
42330590,
42330640,
42331590,
42331862,
42362267,
42378225,
42378951,
42380871,
42381162,
42381220,
42382055,
42382784,
42383609,
42383670,
42383673,
42383738,
42384724,
42386379,
42416801,
42422386,
42422522,
42435606,
42435622,
42435633,
42435648,
42435661,
42435676,
42435690,
42435696,
42435708,
42435712,
42435718,
42435728,
42435737,
42435751,
42435758,
42435767,
42435781,
42435791,
42435803,
42435811,
42435816,
42435823,
42435833,
42435845,
42435870,
42435880,
42435885,
42435901,
42435918,
42435929,
42435955,
42435962,
42435966,
42435972,
42436004,
42436011,
42436019,
42436026,
42437444,
42437515,
42445832,
42446212,
42446675,
42446976,
42447237,
42450817,
42451435,
42451469,
42476114,
42478583,
42494658,
42516523,
42555853,
42555855,
42555965,
42566200,
42566251,
42566525,
42566816,
42566826,
42567884,
42569804,
42569806,
42569808,
42569810,
42569816,
42569822,
42569825,
42569827,
42570222,
42570587,
42570679,
42573001,
42573005,
42573210,
42573400,
42604669,
42615480,
42638916,
42664731,
42684363,
42708564,
42708723,
42736935,
42736944,
42736950,
42736957,
42736964,
42736996,
42737033,
42737130,
42737895,
42738530,
42782602,
42792941,
42792950,
42792953,
42792976,
42797222,
42839431,
42839646,
42840893,
42840896,
42840905,
42840913,
42840915,
42841068,
42841307,
42844242,
42849166,
42864372,
42865135,
42865242,
42865476,
42865509,
42865939,
42866709,
42871592,
42887652,
42887658,
42887662,
42887669,
42887674,
42889798,
42906576,
42998131,
43025629,
43132583,
43214145,
43249845,
43325621,
43339738,
43339949,
43340216,
43343660,
43353984,
43363510,
43364809,
43366494,
43366572,
43366646,
43366713,
43368614,
43368869,
43369139,
43371830,
43371841,
43390851,
43390871,
43391674,
43392567,
43395544,
43420652,
43422527,
43425767,
43453121,
43501200,
43575933,
43819812,
43820054,
43820203,
43848345,
43854095,
43993561,
43998939,
44001178,
44001242,
44001793,
44001971,
44002078,
44062790,
44090859,
44094087,
44164310,
44164312,
44231317,
44243731,
44244040,
44244416,
44244425,
44244553,
44244695,
44244728,
44245177,
44245337,
44266072,
44266092,
44335653,
44347046,
44347202,
44347312,
44347316,
44347338,
44347378,
44347449,
44348188,
44399304,
44640387,
44640504,
45145559,
45186957,
45249959,
45263524,
45263525,
45263526,
45263528,
45263529,
45263530,
45263532,
45263533,
45391376,
45682728,
45682729,
45682730,
45812179,
45952018,
45952989,
45952999,
45953007,
45953083,
45953087,
45953099,
45953180,
45953793,
45954219,
45954232,
46038388,
46133656,
46294349,
46501370,
46501451,
47027990,
47117018,
47153183,
47346867,
47370680,
47957067,
47957068,
47957069,
47985656,
47985657,
48018496,
48018506,
48237179,
48248075,
48370419,
48583058,
48594276,
48594339,
48719754,
48834823,
48834827,
48865480,
48942859,
48962406,
48964432,
48964448,
48964454,
48989605,
48992882,
49096792,
49097136,
49098575,
49157522,
49283232,
49577191,
49614371,
49615025,
49639025,
49698962,
49698963,
49698965,
49698967,
49721586,
49735344,
49780200,
49786913,
49786914,
49787377,
49787378,
49789246,
49856587,
50402957,
50469498,
50469499,
50546756,
50546768,
50546773,
50546774,
50546775,
50546780,
50635293,
50655321,
50680145,
50680147,
50680187,
50680212,
50770355,
50772482,
50772653,
50772729,
50776490,
50834318,
50883343,
50900244,
51093345,
51144194,
51144195,
51149082,
51404314,
51418990,
51673493,
51774905,
51833752,
51916566,
51981301,
52101897,
52140548,
52191515,
52194718,
52554485,
52554654,
52554680,
52615626,
52637839,
53016032,
53148197,
53471069,
53560045,
53832630,
53992460,
54022932,
54025092,
54047967,
54105527,
54170320,
54170361,
54292119,
54409640,
54513327,
54513334,
54513338,
54573744,
54581172,
54581215,
54967143,
55074241,
55098902,
55099066,
55099082,
55102759,
55118869,
55118902,
55439405,
55516376,
55516377,
55516378,
55516380,
55602605,
56141157,
56141174,
56476622,
56476637,
56608152,
56685834,
56878878,
56929501,
57199917,
57205491,
57205492,
57361354,
57547634,
57606092,
57762322,
58117974,
58231215,
58546658,
59050068,
59338541,
59421844,
59467726,
59582602,
60618894,
60791369,
60834312,
60834349,
60834876,
60836138,
60836566,
60979270,
61495652,
61532135,
61573203,
61573288,
61573391,
61574296,
61615939,
61736975,
61740434,
61750523,
61877539,
61937453,
62010889,
62010890,
62211424,
62415446,
62653258,
62653264,
62694862,
62694863,
62694866,
62694868,
62694869,
62694870,
62694874,
62694876,
62694881,
62709167,
62811056,
62811057,
62826238,
62830135,
62830142,
62830180,
62861828,
62955033,
62955396,
62955701,
62955772,
62955950,
62956005,
62956166,
62956550,
62956754,
62956773,
62956843,
62956872,
62957037,
62957528,
62957711,
62957785,
62958873,
62958903,
62959411,
62959741,
63538833,
63672968,
63716127,
63716129,
63716130,
63764319,
63810754,
63923546,
64013573,
64082317,
64403832,
64490255,
64606438,
64641477,
64779196,
64779197,
64813308,
64825997,
64826005,
64984136,
65249210,
65685894,
65685902,
65789183,
66120675,
66123954,
66214386,
66314399,
66367046,
66367047,
66367053,
66367055,
66411272,
66451459,
66478508,
66644486,
66644496,
66644810,
66644823,
66910065,
66910073,
66910084,
66910085,
66910086,
66910087,
66910090,
66910092,
66910125,
66910132,
66910134,
66916447,
66918876,
66919864,
66920019,
66920025,
66989812,
66989867,
66993455,
66993464,
66994096,
66994122,
67030209,
67056251,
67056254,
67175530,
67241454,
67241455,
67241456,
67241459,
67241460,
67241461,
67400675,
67508221,
67508243,
67508270,
67808008,
67808065,
67907358,
68036016,
68036017,
68341257,
68341278,
68670267,
68684953,
68774602,
68894104,
68905904,
68987780,
68987783,
68987784,
68989887,
68990601,
69195582,
69195584,
69204663,
69457832,
69623568,
70053790,
70310770,
70330475,
70330476,
70483773,
70537884,
70537893,
70537899,
70542349,
70638013,
70943454,
70943455,
70997979,
71166697,
71211404,
71550490,
71771324,
72064954,
72542566,
72574632,
72660375,
72703925,
72703931,
72703937,
72711734,
72727639,
72857601,
72996315,
73147810,
73171958,
73543558,
73543560,
73543561,
73543562,
73560621,
73563677,
73563679,
73565026,
73565384,
73627891,
73627892,
73627902,
73695012,
73695196,
74011168,
74019568,
74248545,
74248574,
74248693,
74248727,
74341856,
74455109,
74552190,
74621757,
74747529,
74824512,
75081198,
75428479,
75479679,
75666529,
76465543,
76585941,
76703793,
76711526,
76920658,
76951750,
76951751,
76951752,
77185175,
77192576,
77244236,
77265807,
77288307,
77489738,
77507503,
77513074,
77726747,
77726748,
77726749,
77782074,
77885772,
78106104,
78106204,
78155255,
78810811,
78929852,
78930756,
79112440,
79163392,
79791134,
79791136,
79791138,
79791139,
79791140,
79791142,
80070860,
80128901,
80149859,
80206287,
80207233,
80216685,
80294980,
80347307,
80380792,
80542253,
80547281,
80669480,
80890834,
80957063,
81071882,
81094324,
81171410,
81356079,
81687671,
81741527,
81807113,
81807114,
81807116,
81807735,
81807736,
81807737,
81807740,
81808024,
82036539,
82139893,
82491947,
82633682,
82654224,
82932078,
82932080,
82943596,
83081643,
83081647,
83081650,
83121749,
83121750,
83121752,
83121753,
83229417,
83327057,
83365994,
83365996,
83366933,
83366934,
83366939,
83367515,
83367516,
83367518,
83367522,
83367524,
83367525,
83367526,
83368187,
83368189,
83368190,
83368193,
83528931,
83722112,
84073106,
84073110,
84209211,
84595440,
84818771,
84832506,
84837974,
84920032,
84920033,
85042186,
85084057,
85416846,
85438387,
85515957,
85768588,
86192832,
86256525,
86256528,
86607858,
86609693,
86704528,
86705444,
86705799,
86706036,
86734031,
86734037,
86734709,
86743299,
86743994,
86744053,
86887034,
86888918,
86889194,
86889388,
86907141,
86907852,
86908012,
86909543,
87106046,
87672841,
87915023,
87996699,
87996704,
88257667,
88876357,
88876358,
88884667,
89020036,
89287807,
89322634,
89600993,
90020510,
90452059,
90452067,
90866782,
90955700,
91011237,
91021970,
91455467,
91916566,
91916614,
92039339,
92106352,
92229949,
92229950,
92229955,
92230305,
92516036,
92959915,
92980446,
93094009,
93363242,
93511488,
93543664,
93754413,
93755794,
93755845,
93755849,
93755851,
93755876,
93755946,
93756070,
93756085,
93756155,
93756386,
93756408,
93756458,
93756467,
93756469,
93756475,
93756491,
93756532,
93756547,
93756610,
93900159,
93902043,
94212904,
94622560,
94895673,
95056761,
95208926,
95466872,
95493583,
95509294,
95931284,
95932422,
95933458,
96195193,
96295584,
96748213,
97013754,
97064444,
97136543,
97137896,
97380442,
97482123,
97817536,
98011522,
98139994,
98873743,
98873745,
98873748,
98879960,
99642045,
99642074,
99726149,
99894412,
100327877,
100332834,
100531978,
102165992,
103508218,
103539449,
103586076,
104232694,
104272695,
104311324,
104311413,
105643147,
105643148,
105643149,
105643153,
105643154,
105643155,
105643156,
105643157,
105643158,
105686311,
105960179,
106230760,
106261604,
106391917,
106404286,
106467469,
106583135,
106926374,
107027615,
107090315,
107090316,
107184557,
107343755,
107740278,
107894820,
107894821,
108081122,
108113888,
108214445,
108306024,
108778466,
108913571,
109159732,
109434269,
109555373,
110057904,
110359666,
110360192,
110360204,
110360472,
110360478,
110360483,
110673375,
110914692,
111257836,
111344495,
111419226,
112453773,
112949590,
113122418,
113373544,
113600805,
114378576,
114480829,
114505350,
114616471,
114840432,
115569487,
115705762,
115762176,
115762286,
115762492,
115792767,
115933381,
116612196,
117217851,
117217888,
117277094,
117717799,
117950064,
118040092,
118336329,
118603175,
119042963,
119459733,
120021781,
120062215,
120115380,
120132863,
120133112,
120340107,
120713774,
121130232,
121441651,
121449881,
121601911,
121608235,
121608236,
122045014,
122045019,
122394153,
122892708,
122898810,
123618104,
124481488,
124481655,
125164513,
126590711,
126590712,
126590713,
126590715,
126590719,
126593630,
126802978,
127631689,
128168217,
129121996,
129121997,
129121998,
129121999,
129122000,
129122042,
129580202,
129580313,
129580323,
129580326,
129580327,
129580522,
129580525,
129580527,
129580528,
129580529,
129580530,
129580532,
129580533,
129580535,
129580536,
129580537,
129580538,
129589469,
129589475,
129589737,
129589742,
129606076,
129606082,
129619172,
129678496,
129678533,
129678534,
129678535,
129678537,
129678538,
129678702,
129678704,
129678705,
129678708,
129678710,
129678711,
129678712,
129678713,
129678714,
129678717,
129678718,
129678727,
129678787,
129678811,
130487701,
130569516,
131323125,
131324437,
131324491,
131661059,
131966204,
132364119,
132364120,
132364121,
132364128,
132364129,
132364133,
132364138,
132364139,
132364140,
132364147,
132364149,
132364150,
132364155,
132364156,
132364160,
132364163,
132364164,
132364165,
132364166,
132364167,
132364175,
132364178,
132364180,
132364186,
132569545,
132569550,
132569553,
132569558,
132569561,
132569565,
132569566,
132569568,
132569576,
132569577,
132754858,
132789003,
132942800,
132955842,
133030008,
133071907,
133209375,
133698412,
133755469,
135979707,
136064739,
136065178,
136065316,
136066378,
136137676,
136137883,
136138049,
136138367,
136152775,
136398561,
138173669,
138173671,
138173672,
138173674,
138173675,
138173676,
138173678,
138173682,
138173683,
138173689,
138173690,
138173691,
138173694,
138173696,
138323925,
138323926,
138323927,
138323933,
138323934,
138323935,
138323938,
138323939,
138323940,
138414185,
138514437,
139367221,
139439904,
139440100,
139649096,
140205060,
140855587,
141078337,
141424866,
141745475,
141745477,
141792600,
142016669,
142286448,
142650376,
143654357,
143854501,
143871648,
143871652,
143871656,
143871668,
144151271,
144211162,
145196909,
145372044,
145867539,
145867541,
146799019,
146799020,
146799021,
146903579,
147027222,
147262278,
147262279,
147262281,
147406797,
147465250,
147588903,
147588904,
148053853,
148583033,
148717572,
148738730,
149021114,
149257776,
149298329,
149298409,
149411194,
149852168,
149948248,
150174440,
150625487,
150743007,
151224315,
151918804,
152785735,
153023481,
153105129,
154123837,
154505994,
154801903,
155255926,
155684847,
156942951,
156942959,
156955644,
156955944,
157848022,
157848023,
157848786,
157848787,
157848789,
157848792,
157848793,
158140879,
159099740,
160221206,
160394838,
160916408,
161046998,
161962965,
162225144,
162470304,
162571850,
162584208,
162586759,
162689080,
162848170,
162970689,
162970714,
163007381,
163007388,
164088551,
164454068,
164647386,
165466198,
166831526,
166831534,
167672274,
169651383,
169651627,
169681240,
169681268,
169718594,
170186331,
170187011,
170269640,
170861649,
171032747,
171329631,
171394372,
171394375,
171923181,
171923182,
173198944,
173389400,
174418452,
174631701,
176935629,
177406683,
177406684,
177492410,
177521740,
177663991,
178280024,
178280025,
178280026,
178575728,
178575729,
178640931,
178641013,
178732137,
178864946,
178899614,
179522491,
179537821,
179987676,
180037170,
180702599,
181093822,
181406823,
182275478,
182275479,
182873103,
182936956,
183013815,
183244417,
183754396,
183890568,
183980732,
184014579,
184445372,
184511099,
185236103,
185236144,
188017261,
188358750,
188358894,
189429830,
191901488,
192288828,
192288829,
192288830,
192288833,
192288835,
192288842,
192288844,
192288847,
192921815,
193208576,
193366451,
193598502,
193598504,
195160331,
195160336,
195160349,
195726454,
195726455,
195726456,
196169291,
196169292,
197775780,
197827548,
198060253,
198060254,
198096374,
198242565,
198242567
]
}