Skip to content

Commit c1b2fd4

Browse files
committed
adding online store example
1 parent 180120b commit c1b2fd4

File tree

28 files changed

+2831
-0
lines changed

28 files changed

+2831
-0
lines changed

examples/online-store/README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# Example Online Store
2+
This example accompanies the [Getting Started Tutorial](https://marklogic-community.github.io/marklogic-data-hub). It demonstrates how to ingest, model, and harmonize multiple data sources for an online board game retailer.
3+
4+
The data are separated into 2 folders under the input/ folder.
5+
```
6+
|-- input
7+
|-- orders
8+
|-- orders.csv
9+
|-- products
10+
|-- board_games.csv
11+
|-- board_games_accessories.csv
12+
|-- board_games_apparel.csv
13+
|-- board_games_extensions.csv
14+
```
15+
16+
# TLDR; How do I run it?
17+
Check out the [Getting Started Tutorial](https://marklogic-community.github.io/marklogic-data-hub/) on the Datahub Site.
18+
19+
You will want to download the latest 2.x release of the [QuickStart Application](https://github.com/marklogic-community/marklogic-data-hub/releases/download/v2.0.0-rc.1/quick-start-2.0.0-rc.1.war) and save it in this directory.
20+
21+
# Wait. What is a data Hub?
22+
Get started over at the [Data Hub Site](https://marklogic-community.github.io/marklogic-data-hub/what/)

examples/online-store/input/orders/orders.csv

Lines changed: 1885 additions & 0 deletions
Large diffs are not rendered by default.

examples/online-store/input/products/board_games.csv

Lines changed: 271 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 75 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,75 @@
1+
id,sku,title,game_title,description,price,game_ID,game_SKU
2+
0,442403950907,Cards,white blade,Replacement card deck,10.0,1000109,115153344249
3+
1,404875743769,Cards,different gallon,Replacement card deck,10.0,1000055,101591922267
4+
2,431266652277,Dice,golden clam,Game Dices for rolls,5.0,1000238,132304402752
5+
3,486505226760,Figurines,original explanation,Replacement figurines,15.0,1000148,104553406468
6+
4,477717420795,Figurines,reliable nephew,Replacement figurines,15.0,1000082,159929577929
7+
5,470047069120,Dice,big steamroller,Game Dices for rolls,5.0,1000258,167784852301
8+
6,468558252921,Cards,stingy sharon,Replacement card deck,10.0,1000066,118675935929
9+
7,405674742555,Cards,potential approval,Replacement card deck,10.0,1000076,141781173051
10+
8,404357601290,Cards,olympic jot,Replacement card deck,10.0,1000171,187071644897
11+
9,425815686213,Figurines,uncomfortable mechanic,Replacement figurines,15.0,1000244,185407492438
12+
10,413565683366,Cards,weird air,Replacement card deck,10.0,1000072,101166955093
13+
11,436023930700,Cards,soft bike,Replacement card deck,10.0,1000216,138812386935
14+
12,492102453170,Dice,gothic cuckoo,Game Dices for rolls,5.0,1000200,131841112651
15+
13,444827427321,Cards,violent eyelid,Replacement card deck,10.0,1000163,189648453939
16+
14,443424780643,Figurines,dangerous bolero,Replacement figurines,15.0,1000166,188160550480
17+
15,468511588498,Cards,careful crack,Replacement card deck,10.0,1000130,177897644317
18+
16,471196175421,Cards,metropolitan observation,Replacement card deck,10.0,1000257,131625732236
19+
17,400196940732,Dice,orthodox sunroom,Game Dices for rolls,5.0,1000185,153336251294
20+
18,476452582019,Figurines,unlikely shoe-horn,Replacement figurines,15.0,1000191,155661081707
21+
19,423055014404,Dice,environmental apse,Game Dices for rolls,5.0,1000246,161793147487
22+
20,493397631242,Cards,elegant morning,Replacement card deck,10.0,1000039,157789013108
23+
21,461335591869,Figurines,commercial jail,Replacement figurines,15.0,1000047,101243502533
24+
22,480367386899,Cards,prominent brazil,Replacement card deck,10.0,1000211,132132079206
25+
23,467233904079,Cards,necessary folder,Replacement card deck,10.0,1000062,182295756397
26+
24,462482803822,Cards,visible swan,Replacement card deck,10.0,1000077,159944198106
27+
25,411683814760,Figurines,correct footrest,Replacement figurines,15.0,1000161,125151848280
28+
26,499409074979,Dice,rival briefs,Game Dices for rolls,5.0,1000203,192291742391
29+
27,454697719468,Dice,mammoth shortwave,Game Dices for rolls,5.0,1000027,134548331917
30+
28,486079796909,Dice,minor laundry,Game Dices for rolls,5.0,1000180,126181976561
31+
29,402246603621,Dice,fatal awareness,Game Dices for rolls,5.0,1000084,120596758697
32+
30,477406379170,Figurines,shared processing,Replacement figurines,15.0,1000030,139891051381
33+
31,415039425654,Figurines,promising title,Replacement figurines,15.0,1000174,182232002232
34+
32,473355398342,Cards,standard duplexer,Replacement card deck,10.0,1000230,162871184978
35+
33,448234865153,Dice,favourite somewhere,Game Dices for rolls,5.0,1000141,143756977645
36+
34,495159877228,Figurines,western scheme,Replacement figurines,15.0,1000255,132701307689
37+
35,457488446842,Figurines,prominent hardening,Replacement figurines,15.0,1000105,160558556111
38+
36,455485377279,Dice,beneficial mind,Game Dices for rolls,5.0,1000176,164503531318
39+
37,430975774222,Cards,premier profession,Replacement card deck,10.0,1000232,196370173779
40+
38,447517893204,Figurines,intensive independent,Replacement figurines,15.0,1000135,100789046105
41+
39,452955355231,Cards,fierce palm,Replacement card deck,10.0,1000014,102074775082
42+
40,427102381949,Figurines,empty maximum,Replacement figurines,15.0,1000199,182522887363
43+
41,448157827016,Figurines,perfect philippines,Replacement figurines,15.0,1000026,149434246913
44+
42,421339290367,Figurines,strong trip,Replacement figurines,15.0,1000146,100367597173
45+
43,432092606450,Figurines,pleased fiddle,Replacement figurines,15.0,1000035,122785493391
46+
44,489898478523,Dice,lucky role,Game Dices for rolls,5.0,1000165,134001731583
47+
45,438779390197,Dice,outstanding detention,Game Dices for rolls,5.0,1000139,188937171897
48+
46,467029104686,Dice,super analysis,Game Dices for rolls,5.0,1000172,137647507838
49+
47,496663680628,Dice,rubber foam,Game Dices for rolls,5.0,1000037,102408404598
50+
48,410619932348,Figurines,hot statistic,Replacement figurines,15.0,1000160,178132990532
51+
49,484103753537,Dice,loud france,Game Dices for rolls,5.0,1000043,176179356710
52+
50,442224030000,Cards,important neuropathologist,Replacement card deck,10.0,1000131,158796282225
53+
51,493711205605,Dice,mad ability,Game Dices for rolls,5.0,1000053,136966836429
54+
52,487547353327,Cards,various laborer,Replacement card deck,10.0,1000189,186414916241
55+
53,453341470455,Figurines,mixed semicolon,Replacement figurines,15.0,1000177,124877170896
56+
54,432419831719,Dice,planned calf,Game Dices for rolls,5.0,1000075,156502423858
57+
55,466652679259,Cards,tiny marketing,Replacement card deck,10.0,1000138,189097567776
58+
56,458858721159,Cards,dual cactus,Replacement card deck,10.0,1000167,142903893220
59+
57,448457698513,Dice,numerous scale,Game Dices for rolls,5.0,1000086,122370756857
60+
58,428113958740,Dice,flying loaf,Game Dices for rolls,5.0,1000248,133184266904
61+
59,485393451757,Figurines,rolling union,Replacement figurines,15.0,1000207,195734150559
62+
60,406989781434,Cards,silent thought,Replacement card deck,10.0,1000243,148412458084
63+
61,400671800721,Figurines,zany campaign,Replacement figurines,15.0,1000099,122790452612
64+
62,483610118343,Dice,unconscious congresswoman,Game Dices for rolls,5.0,1000156,133652714825
65+
63,426366274201,Dice,bitter finisher,Game Dices for rolls,5.0,1000087,161884461745
66+
64,414767583200,Figurines,ruling sill,Replacement figurines,15.0,1000114,181355688292
67+
65,480575258953,Figurines,injured freedom,Replacement figurines,15.0,1000031,185309308105
68+
66,447747824931,Dice,beautiful pumpkin,Game Dices for rolls,5.0,1000245,168556694590
69+
67,462230125000,Dice,turkish lynx,Game Dices for rolls,5.0,1000222,186043447762
70+
68,428805323296,Figurines,planned casserole,Replacement figurines,15.0,1000168,164540429977
71+
69,488448863791,Cards,clever sneakers,Replacement card deck,10.0,1000242,137928896824
72+
70,443202895921,Dice,soft tramp,Game Dices for rolls,5.0,1000262,184839518783
73+
71,456880951768,Figurines,brilliant dame,Replacement figurines,15.0,1000056,158834124173
74+
72,434515276880,Figurines,allied professional,Replacement figurines,15.0,1000260,175040772880
75+
73,408856138513,Figurines,romantic rheumatism,Replacement figurines,15.0,1000126,150313477688
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
id,sku,title,game_title,description,price,game_id,game_SKU
2+
0,398123801818,Hat,golden clam,a hat for golden clam,7.5,1000238,132304402752
3+
1,381795885667,Sunglasses,conceptual cobweb,sunglasses for conceptual cobweb,15.0,1000150,186880256583
4+
2,359318743577,Sunglasses,safe constant,sunglasses for safe constant,15.0,1000025,175211439308
5+
3,368884401089,Hat,olympic jot,a hat for olympic jot,7.5,1000171,187071644897
6+
4,368265996890,Hat,global son,a hat for global son,7.5,1000061,182893602000
7+
5,333563357464,Shirt,liberal spinach,A shirt for liberal spinach,10.0,1000020,141628768843
8+
6,351265923801,Shirt,outdoor fiber,A shirt for outdoor fiber,10.0,1000187,140424601038
9+
7,384802521530,Sunglasses,fluffy particle,sunglasses for fluffy particle,15.0,1000182,158374508511
10+
8,384346789752,Shirt,mammoth shortwave,A shirt for mammoth shortwave,10.0,1000027,134548331917
11+
9,372801441675,Sunglasses,liable greenhouse,sunglasses for liable greenhouse,15.0,1000194,105698185919
12+
10,380140431212,Shirt,promising title,A shirt for promising title,10.0,1000174,182232002232
13+
11,356343659039,Shirt,distinctive poisoning,A shirt for distinctive poisoning,10.0,1000239,156648609351
14+
12,391717790316,Socks,western scheme,socks for western scheme,5.0,1000255,132701307689
15+
13,307706983348,Sunglasses,post-war skywalk,sunglasses for post-war skywalk,15.0,1000124,112178744448
16+
14,381192634036,Sunglasses,elaborate feet,sunglasses for elaborate feet,15.0,1000049,183469851670
17+
15,371768029424,Shirt,ideal balance,A shirt for ideal balance,10.0,1000050,191286644937
18+
16,301566524305,Sunglasses,fierce chin,sunglasses for fierce chin,15.0,1000091,199615289033
19+
17,399902164361,Hat,dual cactus,a hat for dual cactus,7.5,1000167,142903893220
20+
18,346304910029,Shirt,territorial fear,A shirt for territorial fear,10.0,1000008,165916459929
21+
19,328636514815,Shirt,universal rabbi,A shirt for universal rabbi,10.0,1000052,195379816961
22+
20,367512096160,Sunglasses,silent thought,sunglasses for silent thought,15.0,1000243,148412458084
23+
21,322117063041,Socks,unconscious congresswoman,socks for unconscious congresswoman,5.0,1000156,133652714825
24+
22,376006796654,Hat,comfortable pancreas,a hat for comfortable pancreas,7.5,1000144,155941819723
25+
23,370461789065,Shirt,planned casserole,A shirt for planned casserole,10.0,1000168,164540429977
26+
24,305702508275,Sunglasses,brilliant dame,sunglasses for brilliant dame,15.0,1000056,158834124173
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
id,sku,game_id,game_SKU,price,title,game_title,description,designers,players,age_range,skills_required,genres
2+
0,214600867592,1000055,101591922267,19.99,different gallon Extension 0,different gallon ,,David Chang,2–7,,,
3+
1,265943730408,1000150,186880256583,5.0,conceptual cobweb Extension 0,conceptual cobweb ,,Klaus Teuber,2–4,,,
4+
2,284778936512,1000150,186880256583,10.0,conceptual cobweb Extension 1,conceptual cobweb ,,Klaus Teuber,2–4,,,
5+
3,272586815080,1000150,186880256583,19.99,conceptual cobweb Extension 2,conceptual cobweb ,,Klaus Teuber,2–4,,,
6+
4,235665157978,1000150,186880256583,10.0,conceptual cobweb Extension 3,conceptual cobweb ,,Klaus Teuber,2–4,,,
7+
5,261616360908,1000150,186880256583,10.0,conceptual cobweb Extension 4,conceptual cobweb ,,Klaus Teuber,2–4,,,
8+
6,209092336675,1000082,159929577929,10.0,reliable nephew Extension 0,reliable nephew ,,Klaus Teuber,2 to 6,,Bluffing,
9+
7,230730304498,1000032,134937796642,10.0,classical golf Extension 0,classical golf ,,Richard Halliwell;Dean Bass,2,,,
10+
8,257899578831,1000032,134937796642,9.99,classical golf Extension 1,classical golf ,,Richard Halliwell;Dean Bass,2,,,
11+
9,206938794482,1000032,134937796642,19.99,classical golf Extension 2,classical golf ,,Richard Halliwell;Dean Bass,2,,,
12+
10,249695048747,1000200,131841112651,9.99,gothic cuckoo Extension 0,gothic cuckoo ,,Reiner Knizia,2-5,,"Tile placement, Area enclosure",
13+
11,286645527124,1000200,131841112651,10.0,gothic cuckoo Extension 1,gothic cuckoo ,,Reiner Knizia,2-5,,"Tile placement, Area enclosure",
14+
12,267154901716,1000200,131841112651,19.99,gothic cuckoo Extension 2,gothic cuckoo ,,Reiner Knizia,2-5,,"Tile placement, Area enclosure",
15+
13,283281684904,1000190,108764708187,10.0,robust deathwatch Extension 0,robust deathwatch ,,Bruno Cathala;Serge Laget,3–7,,,
16+
14,268537102221,1000190,108764708187,10.0,robust deathwatch Extension 1,robust deathwatch ,,Bruno Cathala;Serge Laget,3–7,,,
17+
15,241553733495,1000190,108764708187,10.0,robust deathwatch Extension 2,robust deathwatch ,,Bruno Cathala;Serge Laget,3–7,,,
18+
16,261894339643,1000191,155661081707,19.99,unlikely shoe-horn Extension 0,unlikely shoe-horn ,,,0,,,
19+
17,272940845453,1000154,152348612552,10.0,premier maestro Extension 0,premier maestro ,,Werner Schöppner,2–4,,,
20+
18,232264977017,1000121,168463702492,19.99,biological cartilage Extension 0,biological cartilage ,,,2-4,,,
21+
19,203760312915,1000211,132132079206,9.99,prominent brazil Extension 0,prominent brazil ,,,2–6 (teams allowed),,,
22+
20,287194468960,1000016,146070777397,5.0,aggregate crystallography Extension 0,aggregate crystallography ,,Martin H. Samuel,2,,,
23+
21,291126367375,1000182,158374508511,9.99,fluffy particle Extension 0,fluffy particle ,,Michael Tummelhofer,2-4,,Strategic thought,
24+
22,217971640338,1000182,158374508511,5.0,fluffy particle Extension 1,fluffy particle ,,Michael Tummelhofer,2-4,,Strategic thought,
25+
23,255395767866,1000182,158374508511,19.99,fluffy particle Extension 2,fluffy particle ,,Michael Tummelhofer,2-4,,Strategic thought,
26+
24,296258821248,1000182,158374508511,10.0,fluffy particle Extension 3,fluffy particle ,,Michael Tummelhofer,2-4,,Strategic thought,
27+
25,200970731125,1000182,158374508511,9.99,fluffy particle Extension 4,fluffy particle ,,Michael Tummelhofer,2-4,,Strategic thought,
28+
26,246226561234,1000249,149177507748,9.99,varied slope Extension 0,varied slope ,,,2 to 4,,Counting,
29+
27,298337297722,1000249,149177507748,5.0,varied slope Extension 1,varied slope ,,,2 to 4,,Counting,
30+
28,288061650221,1000249,149177507748,9.99,varied slope Extension 2,varied slope ,,,2 to 4,,Counting,
31+
29,221093870206,1000141,143756977645,9.99,favourite somewhere Extension 0,favourite somewhere ,,,2–4,,Strategic thought,
32+
30,256924466495,1000250,190230474259,9.99,scornful spasm Extension 0,scornful spasm ,,,2–4,,Dexterity,
33+
31,216895958403,1000255,132701307689,5.0,western scheme Extension 0,western scheme ,,Howard R. Garis,2-4,,Reading/Counting,
34+
32,287947770565,1000255,132701307689,9.99,western scheme Extension 1,western scheme ,,Howard R. Garis,2-4,,Reading/Counting,
35+
33,288912822133,1000255,132701307689,19.99,western scheme Extension 2,western scheme ,,Howard R. Garis,2-4,,Reading/Counting,
36+
34,205334675750,1000255,132701307689,9.99,western scheme Extension 3,western scheme ,,Howard R. Garis,2-4,,Reading/Counting,
37+
35,230559781671,1000255,132701307689,5.0,western scheme Extension 4,western scheme ,,Howard R. Garis,2-4,,Reading/Counting,
38+
36,261420886008,1000124,112178744448,9.99,post-war skywalk Extension 0,post-war skywalk ,,Gary Gygax;Dave Arneson,0,,,Fantasy
39+
37,258714790367,1000124,112178744448,19.99,post-war skywalk Extension 1,post-war skywalk ,,Gary Gygax;Dave Arneson,0,,,Fantasy
40+
38,254287687100,1000124,112178744448,10.0,post-war skywalk Extension 2,post-war skywalk ,,Gary Gygax;Dave Arneson,0,,,Fantasy
41+
39,215958580170,1000124,112178744448,9.99,post-war skywalk Extension 3,post-war skywalk ,,Gary Gygax;Dave Arneson,0,,,Fantasy
42+
40,252863618335,1000124,112178744448,10.0,post-war skywalk Extension 4,post-war skywalk ,,Gary Gygax;Dave Arneson,0,,,Fantasy
43+
41,249288886761,1000071,116332714401,19.99,real curler Extension 0,real curler ,,Christian T. Petersen;Corey Konieczka,2 to 6,,,
44+
42,298100725598,1000071,116332714401,9.99,real curler Extension 1,real curler ,,Christian T. Petersen;Corey Konieczka,2 to 6,,,
45+
43,280172506290,1000071,116332714401,5.0,real curler Extension 2,real curler ,,Christian T. Petersen;Corey Konieczka,2 to 6,,,
46+
44,283305313011,1000149,155965905341,5.0,sick toothpaste Extension 0,sick toothpaste ,,,2–6,,,
47+
45,283875841164,1000176,164503531318,5.0,beneficial mind Extension 0,beneficial mind ,,,2-4 Players,,"Strategy, Logic","Abstract, Family, Tile-laying"
48+
46,210418040641,1000176,164503531318,19.99,beneficial mind Extension 1,beneficial mind ,,,2-4 Players,,"Strategy, Logic","Abstract, Family, Tile-laying"
49+
47,264719686866,1000176,164503531318,19.99,beneficial mind Extension 2,beneficial mind ,,,2-4 Players,,"Strategy, Logic","Abstract, Family, Tile-laying"
50+
48,246132977668,1000098,129641622788,19.99,damp department Extension 0,damp department ,,,0,,,
51+
49,270987704574,1000098,129641622788,19.99,damp department Extension 1,damp department ,,,0,,,
52+
50,223548372022,1000098,129641622788,19.99,damp department Extension 2,damp department ,,,0,,,
53+
51,244883879534,1000199,182522887363,5.0,empty maximum Extension 0,empty maximum ,,Helge Ostertag and Jens Drögemüller,2 to 5,,"Resource management, Economic Planning",
54+
52,258327169744,1000088,130802698518,5.0,colonial century Extension 0,colonial century ,,Reiner Knizia,3–5,,,
55+
53,261254820965,1000000,147936518623,19.99,revolutionary drizzle Extension 0,revolutionary drizzle ,,"Michel Lalet, Laurent Lévi",2 (or more),,,
56+
54,226714766285,1000000,147936518623,10.0,revolutionary drizzle Extension 1,revolutionary drizzle ,,"Michel Lalet, Laurent Lévi",2 (or more),,,
57+
55,227104558659,1000000,147936518623,19.99,revolutionary drizzle Extension 2,revolutionary drizzle ,,"Michel Lalet, Laurent Lévi",2 (or more),,,
58+
56,289209347916,1000089,138025817093,19.99,stormy weeder Extension 0,stormy weeder ,,,1 to 8,,Cooperative gaming,
59+
57,237113522116,1000237,172581334166,19.99,unnecessary injury Extension 0,unnecessary injury ,,,2,,,
60+
58,282450461304,1000237,172581334166,9.99,unnecessary injury Extension 1,unnecessary injury ,,,2,,,
61+
59,234080703315,1000237,172581334166,19.99,unnecessary injury Extension 2,unnecessary injury ,,,2,,,
62+
60,201180903110,1000147,111733582356,5.0,scientific tiara Extension 0,scientific tiara ,,Reuben Klamer,2 to 8,,,
63+
61,290157817201,1000167,142903893220,10.0,dual cactus Extension 0,dual cactus ,,Paul J. Gruen,2 to 4,,,
64+
62,273191146721,1000167,142903893220,19.99,dual cactus Extension 1,dual cactus ,,Paul J. Gruen,2 to 4,,,
65+
63,215157287135,1000167,142903893220,10.0,dual cactus Extension 2,dual cactus ,,Paul J. Gruen,2 to 4,,,
66+
64,260495970276,1000167,142903893220,9.99,dual cactus Extension 3,dual cactus ,,Paul J. Gruen,2 to 4,,,
67+
65,266192882050,1000167,142903893220,19.99,dual cactus Extension 4,dual cactus ,,Paul J. Gruen,2 to 4,,,
68+
66,290727939788,1000251,184295463093,5.0,divine ottoman Extension 0,divine ottoman ,,,2–4,,,
69+
67,290569983497,1000223,199292813083,10.0,available routine Extension 0,available routine ,,,2-7 (4-7 for full game),,,
70+
68,204083701087,1000223,199292813083,10.0,available routine Extension 1,available routine ,,,2-7 (4-7 for full game),,,
71+
69,210759499542,1000223,199292813083,10.0,available routine Extension 2,available routine ,,,2-7 (4-7 for full game),,,
72+
70,230466552920,1000215,164028917612,19.99,convinced mode Extension 0,convinced mode ,,Elliot Rudell,2 to 4,,,
73+
71,263849623425,1000215,164028917612,9.99,convinced mode Extension 1,convinced mode ,,Elliot Rudell,2 to 4,,,
74+
72,228977208731,1000215,164028917612,19.99,convinced mode Extension 2,convinced mode ,,Elliot Rudell,2 to 4,,,
75+
73,204688938122,1000245,168556694590,9.99,beautiful pumpkin Extension 0,beautiful pumpkin ,,,2–4,,Color recognition,
76+
74,203403479680,1000245,168556694590,5.0,beautiful pumpkin Extension 1,beautiful pumpkin ,,,2–4,,Color recognition,
77+
75,225425565744,1000245,168556694590,5.0,beautiful pumpkin Extension 2,beautiful pumpkin ,,,2–4,,Color recognition,
78+
76,201661620470,1000144,155941819723,5.0,comfortable pancreas Extension 0,comfortable pancreas ,,Reiner Knizia,2-4,,,
79+
77,226624029834,1000144,155941819723,10.0,comfortable pancreas Extension 1,comfortable pancreas ,,Reiner Knizia,2-4,,,
80+
78,221743159727,1000144,155941819723,19.99,comfortable pancreas Extension 2,comfortable pancreas ,,Reiner Knizia,2-4,,,
81+
79,283968891407,1000144,155941819723,9.99,comfortable pancreas Extension 3,comfortable pancreas ,,Reiner Knizia,2-4,,,
82+
80,228352641585,1000144,155941819723,10.0,comfortable pancreas Extension 4,comfortable pancreas ,,Reiner Knizia,2-4,,,

0 commit comments

Comments
 (0)