From 62e22e49657c18664f3fd863db991bb79a363a56 Mon Sep 17 00:00:00 2001 From: Ken Yasue Date: Fri, 29 Aug 2025 11:21:46 +0200 Subject: [PATCH] save changes --- src/generate_pinterest_keywords.ts | 531 ++ src/pinterest_keywords.json | 10375 ++++++++++++++++++++++++++ src/piterest_styletransfer_video.ts | 206 +- 3 files changed, 11058 insertions(+), 54 deletions(-) create mode 100644 src/generate_pinterest_keywords.ts create mode 100644 src/pinterest_keywords.json diff --git a/src/generate_pinterest_keywords.ts b/src/generate_pinterest_keywords.ts new file mode 100644 index 0000000..b427d2b --- /dev/null +++ b/src/generate_pinterest_keywords.ts @@ -0,0 +1,531 @@ +import puppeteer from 'puppeteer'; +import type { Page } from 'puppeteer'; +import dotenv from 'dotenv'; +import * as fs from 'fs/promises'; +import path from 'path'; + +dotenv.config(); + +/** + * Script: generate_pinterest_keywords.ts + * + * For each genre/subgenre pair (provided below) this script: + * - searches Pinterest for "genre subgenre" + * - scrolls the results page several times + * - collects up to 20 unique pin IDs from the page + * - outputs a JSON array to the console: + * [{ genre: "...", subGenre: "...", pinIds: ["id1","id2", ...] }, ...] + * + * Usage: + * - npx ts-node src/generate_pinterest_keywords.ts + * - or compile with tsc and run with node + * + * Notes: + * - Puppeteer will run headless by default. If you need to debug visually set headless: false. + * - Adjust SCROLL_ITERATIONS and MAX_PIN_IDS_PER_TERM if you want different behavior. + */ + +const SCROLL_ITERATIONS = 8; // number of times to scroll (adjust if you want more) +const MAX_PIN_IDS_PER_TERM = 20; // target number of pin ids per genre/subgenre +const SCROLL_DELAY_MS = 900; // delay between scrolls + +const searchList: { genre: string; subGenre: string }[] = [ + { genre: "abstract", subGenre: "3D Renderings" }, + { genre: "abstract", subGenre: "Abstract Portraits" }, + { genre: "abstract", subGenre: "Collage" }, + { genre: "abstract", subGenre: "Color Explosions" }, + { genre: "abstract", subGenre: "cubic" }, + { genre: "abstract", subGenre: "Cubism" }, + { genre: "abstract", subGenre: "Digital Glitch" }, + { genre: "abstract", subGenre: "Fluid Paints" }, + { genre: "abstract", subGenre: "Fractals" }, + { genre: "abstract", subGenre: "Geometric Shapes" }, + { genre: "abstract", subGenre: "Graffiti" }, + { genre: "abstract", subGenre: "Impressionism" }, + { genre: "abstract", subGenre: "Kaleidoscopes" }, + { genre: "abstract", subGenre: "Light Art" }, + { genre: "abstract", subGenre: "Mandalas" }, + { genre: "abstract", subGenre: "Minimalism" }, + { genre: "abstract", subGenre: "Optical Illusions" }, + { genre: "abstract", subGenre: "particle" }, + { genre: "abstract", subGenre: "Pop Art" }, + { genre: "abstract", subGenre: "science" }, + { genre: "abstract", subGenre: "space" }, + { genre: "abstract", subGenre: "sphere" }, + { genre: "abstract", subGenre: "Street Art" }, + { genre: "abstract", subGenre: "Surrealism" }, + { genre: "abstract", subGenre: "Typography Art" }, + + { genre: "abstruct", subGenre: "art" }, + { genre: "abstruct", subGenre: "colors" }, + { genre: "abstruct", subGenre: "particle" }, + + { genre: "animals", subGenre: "Bats" }, + { genre: "animals", subGenre: "Bears" }, + { genre: "animals", subGenre: "Butterflies" }, + { genre: "animals", subGenre: "Camels" }, + { genre: "animals", subGenre: "Crocodiles" }, + { genre: "animals", subGenre: "Dolphins" }, + { genre: "animals", subGenre: "Eagles" }, + { genre: "animals", subGenre: "Elephants" }, + { genre: "animals", subGenre: "Foxes" }, + { genre: "animals", subGenre: "Giraffes" }, + { genre: "animals", subGenre: "Horses" }, + { genre: "animals", subGenre: "Lions" }, + { genre: "animals", subGenre: "Owls" }, + { genre: "animals", subGenre: "Pandas" }, + { genre: "animals", subGenre: "Penguins" }, + { genre: "animals", subGenre: "Seals" }, + { genre: "animals", subGenre: "Sharks" }, + { genre: "animals", subGenre: "Tigers" }, + { genre: "animals", subGenre: "Whales" }, + { genre: "animals", subGenre: "Wolves" }, + + { genre: "architecture", subGenre: "luxury room" }, + + { genre: "childhood", subGenre: "Adoption" }, + { genre: "childhood", subGenre: "Babies" }, + { genre: "childhood", subGenre: "Bedtime Stories" }, + { genre: "childhood", subGenre: "Birthday Parties" }, + { genre: "childhood", subGenre: "Children Playing" }, + { genre: "childhood", subGenre: "Family Dinners" }, + { genre: "childhood", subGenre: "Family Portraits" }, + { genre: "childhood", subGenre: "Graduations" }, + { genre: "childhood", subGenre: "Grandparents" }, + { genre: "childhood", subGenre: "Holiday Celebrations" }, + { genre: "childhood", subGenre: "Learning to Walk" }, + { genre: "childhood", subGenre: "Nursery" }, + { genre: "childhood", subGenre: "Parent-Teacher Meetings" }, + { genre: "childhood", subGenre: "Picnics" }, + { genre: "childhood", subGenre: "Pregnancy" }, + { genre: "childhood", subGenre: "School Activities" }, + { genre: "childhood", subGenre: "Siblings" }, + { genre: "childhood", subGenre: "Sports with Kids" }, + { genre: "childhood", subGenre: "Toys" }, + { genre: "childhood", subGenre: "Vacations" }, + + { genre: "cinematic", subGenre: "Action Movies" }, + { genre: "cinematic", subGenre: "Animations" }, + { genre: "cinematic", subGenre: "Documentaries" }, + { genre: "cinematic", subGenre: "Experimental Cinema" }, + { genre: "cinematic", subGenre: "Fantasy Epics" }, + { genre: "cinematic", subGenre: "Historical Dramas" }, + { genre: "cinematic", subGenre: "Hollywood Blockbusters" }, + { genre: "cinematic", subGenre: "Horror Films" }, + { genre: "cinematic", subGenre: "Indie Films" }, + { genre: "cinematic", subGenre: "Mockumentaries" }, + { genre: "cinematic", subGenre: "Musicals" }, + { genre: "cinematic", subGenre: "Nature Documentaries" }, + { genre: "cinematic", subGenre: "Noir" }, + { genre: "cinematic", subGenre: "Romantic Comedies" }, + { genre: "cinematic", subGenre: "Sci-Fi Thrillers" }, + { genre: "cinematic", subGenre: "Short Films" }, + { genre: "cinematic", subGenre: "Silent Films" }, + { genre: "cinematic", subGenre: "Stop Motion" }, + { genre: "cinematic", subGenre: "Superhero Films" }, + { genre: "cinematic", subGenre: "Westerns" }, + + { genre: "city", subGenre: "Bridges" }, + { genre: "city", subGenre: "Castles" }, + { genre: "city", subGenre: "Cathedrals" }, + { genre: "city", subGenre: "Factories" }, + { genre: "city", subGenre: "Futuristic Cities" }, + { genre: "city", subGenre: "Historic Towns" }, + { genre: "city", subGenre: "Libraries" }, + { genre: "city", subGenre: "Markets" }, + { genre: "city", subGenre: "Modern Plazas" }, + { genre: "city", subGenre: "Museums" }, + { genre: "city", subGenre: "Palaces" }, + { genre: "city", subGenre: "Residential Blocks" }, + { genre: "city", subGenre: "Skylines" }, + { genre: "city", subGenre: "Skyscrapers" }, + { genre: "city", subGenre: "Slums" }, + { genre: "city", subGenre: "Stadiums" }, + { genre: "city", subGenre: "Street Cafes" }, + { genre: "city", subGenre: "Urban Parks" }, + + { genre: "fantasy", subGenre: "academia" }, + { genre: "fantasy", subGenre: "aesthetic" }, + { genre: "fantasy", subGenre: "art" }, + { genre: "fantasy", subGenre: "Crystal Caves" }, + { genre: "fantasy", subGenre: "Dark Castles" }, + { genre: "fantasy", subGenre: "dark ethereal" }, + { genre: "fantasy", subGenre: "darkacademia" }, + { genre: "fantasy", subGenre: "ddreamy room" }, + { genre: "fantasy", subGenre: "Dragon Realms" }, + { genre: "fantasy", subGenre: "dreamy room" }, + { genre: "fantasy", subGenre: "Elven Cities" }, + { genre: "fantasy", subGenre: "Enchanted Rivers" }, + { genre: "fantasy", subGenre: "Epic Battles" }, + { genre: "fantasy", subGenre: "ethereal" }, + { genre: "fantasy", subGenre: "Fairy Villages" }, + { genre: "fantasy", subGenre: "Floating Islands" }, + { genre: "fantasy", subGenre: "Ghostly Spirits" }, + { genre: "fantasy", subGenre: "illumication" }, + { genre: "fantasy", subGenre: "Knights" }, + { genre: "fantasy", subGenre: "landscape" }, + { genre: "fantasy", subGenre: "Magic Forests" }, + { genre: "fantasy", subGenre: "Magical Beasts" }, + { genre: "fantasy", subGenre: "Mystic Portals" }, + { genre: "fantasy", subGenre: "Mythical Weapons" }, + { genre: "fantasy", subGenre: "Queens and Kings" }, + { genre: "fantasy", subGenre: "Runes and Symbols" }, + { genre: "fantasy", subGenre: "Sacred Temples" }, + { genre: "fantasy", subGenre: "Shape-shifters" }, + { genre: "fantasy", subGenre: "Talking Animals" }, + { genre: "fantasy", subGenre: "Wizards" }, + + { genre: "fashion", subGenre: "Accessories" }, + { genre: "fashion", subGenre: "Boho Style" }, + { genre: "fashion", subGenre: "Bridal Wear" }, + { genre: "fashion", subGenre: "Business Suits" }, + { genre: "fashion", subGenre: "Casual Wear" }, + { genre: "fashion", subGenre: "Cocktail Dresses" }, + { genre: "fashion", subGenre: "Cosplay" }, + { genre: "fashion", subGenre: "Evening Gowns" }, + { genre: "fashion", subGenre: "Hair Styling" }, + { genre: "fashion", subGenre: "Haute Couture" }, + { genre: "fashion", subGenre: "Makeup Styles" }, + { genre: "fashion", subGenre: "Pajamas" }, + { genre: "fashion", subGenre: "Runway Shows" }, + { genre: "fashion", subGenre: "School Uniforms" }, + { genre: "fashion", subGenre: "Shoes" }, + { genre: "fashion", subGenre: "Sportswear" }, + { genre: "fashion", subGenre: "Streetwear" }, + { genre: "fashion", subGenre: "Swimwear" }, + { genre: "fashion", subGenre: "Traditional Costumes" }, + { genre: "fashion", subGenre: "Vintage Outfits" }, + + { genre: "food", subGenre: "Bakeries" }, + { genre: "food", subGenre: "BBQ" }, + { genre: "food", subGenre: "Breakfasts" }, + { genre: "food", subGenre: "Chocolate Making" }, + { genre: "food", subGenre: "Cocktails" }, + { genre: "food", subGenre: "Coffee Culture" }, + { genre: "food", subGenre: "Desserts" }, + { genre: "food", subGenre: "Farmers Market" }, + { genre: "food", subGenre: "Fine Dining" }, + { genre: "food", subGenre: "Food Trucks" }, + { genre: "food", subGenre: "Fruit Platters" }, + { genre: "food", subGenre: "Pasta Dishes" }, + { genre: "food", subGenre: "Pizza" }, + { genre: "food", subGenre: "Seafood" }, + { genre: "food", subGenre: "Spices and Herbs" }, + { genre: "food", subGenre: "Street Food" }, + { genre: "food", subGenre: "Sushi" }, + { genre: "food", subGenre: "Tea Ceremonies" }, + { genre: "food", subGenre: "Vegetarian Meals" }, + { genre: "food", subGenre: "Wine Tasting" }, + + { genre: "history", subGenre: "African Tribes" }, + { genre: "history", subGenre: "Ancient Egypt" }, + { genre: "history", subGenre: "Celtic Legends" }, + { genre: "history", subGenre: "Chinese Dynasties" }, + { genre: "history", subGenre: "Greek Temples" }, + { genre: "history", subGenre: "Indian Kingdoms" }, + { genre: "history", subGenre: "Industrial Revolution" }, + { genre: "history", subGenre: "Mayan Ruins" }, + { genre: "history", subGenre: "Medieval Europe" }, + { genre: "history", subGenre: "Native American" }, + { genre: "history", subGenre: "Nomadic Life" }, + { genre: "history", subGenre: "Ottoman Empire" }, + { genre: "history", subGenre: "Renaissance" }, + { genre: "history", subGenre: "Samurai Japan" }, + { genre: "history", subGenre: "Traditional Festivals" }, + { genre: "history", subGenre: "Victorian Era" }, + { genre: "history", subGenre: "Viking Culture" }, + { genre: "history", subGenre: "World War Eras" }, + + { genre: "horror", subGenre: "Abandoned Hospitals" }, + { genre: "horror", subGenre: "Ancient Tombs" }, + { genre: "horror", subGenre: "Blood Moons" }, + { genre: "horror", subGenre: "Creepy Dolls" }, + { genre: "horror", subGenre: "Curses" }, + { genre: "horror", subGenre: "Dark Alleys" }, + { genre: "horror", subGenre: "Demons" }, + { genre: "horror", subGenre: "Foggy Forests" }, + { genre: "horror", subGenre: "Ghosts" }, + { genre: "horror", subGenre: "Graveyards" }, + { genre: "horror", subGenre: "Haunted Houses" }, + { genre: "horror", subGenre: "Monsters" }, + { genre: "horror", subGenre: "Occult Rituals" }, + { genre: "horror", subGenre: "Possessions" }, + { genre: "horror", subGenre: "Scary Clowns" }, + { genre: "horror", subGenre: "Shadows" }, + { genre: "horror", subGenre: "Silent Villages" }, + { genre: "horror", subGenre: "Vampires" }, + { genre: "horror", subGenre: "Werewolves" }, + { genre: "horror", subGenre: "Witches" }, + + { genre: "music", subGenre: "Ballet" }, + { genre: "music", subGenre: "Breakdance" }, + { genre: "music", subGenre: "Choirs" }, + { genre: "music", subGenre: "Classical Concerts" }, + { genre: "music", subGenre: "Dance Battles" }, + { genre: "music", subGenre: "DJ Performances" }, + { genre: "music", subGenre: "Drumming" }, + { genre: "music", subGenre: "Electronic Music" }, + { genre: "music", subGenre: "Flamenco" }, + { genre: "music", subGenre: "Folk Dance" }, + { genre: "music", subGenre: "Hip-Hop Dance" }, + { genre: "music", subGenre: "Jazz Clubs" }, + { genre: "music", subGenre: "K-Pop" }, + { genre: "music", subGenre: "Opera" }, + { genre: "music", subGenre: "Orchestras" }, + { genre: "music", subGenre: "Rock Bands" }, + { genre: "music", subGenre: "Salsa" }, + { genre: "music", subGenre: "Singing Solo" }, + { genre: "music", subGenre: "Street Dance" }, + { genre: "music", subGenre: "Tap Dance" }, + + { genre: "nature", subGenre: "Aurora Skies" }, + { genre: "nature", subGenre: "Canyons" }, + { genre: "nature", subGenre: "Caves" }, + { genre: "nature", subGenre: "Cliffs" }, + { genre: "nature", subGenre: "Coral Reefs" }, + { genre: "nature", subGenre: "Deserts" }, + { genre: "nature", subGenre: "Forests" }, + { genre: "nature", subGenre: "Glaciers" }, + { genre: "nature", subGenre: "Lakes" }, + { genre: "nature", subGenre: "Meadows" }, + { genre: "nature", subGenre: "Mountains" }, + { genre: "nature", subGenre: "night sky" }, + { genre: "nature", subGenre: "Oceans" }, + { genre: "nature", subGenre: "Rainforest" }, + { genre: "nature", subGenre: "Rivers" }, + { genre: "nature", subGenre: "Savannah" }, + { genre: "nature", subGenre: "Storms" }, + { genre: "nature", subGenre: "Sunsets" }, + { genre: "nature", subGenre: "Volcanoes" }, + { genre: "nature", subGenre: "Waterfalls" }, + { genre: "nature", subGenre: "Wetlands" }, + + { genre: "people", subGenre: "Artists" }, + { genre: "people", subGenre: "Celebrations" }, + { genre: "people", subGenre: "Children" }, + { genre: "people", subGenre: "Commuting" }, + { genre: "people", subGenre: "Craftsmen" }, + { genre: "people", subGenre: "Daily Life" }, + { genre: "people", subGenre: "Elderly" }, + { genre: "people", subGenre: "Family Moments" }, + { genre: "people", subGenre: "Farm Life" }, + { genre: "people", subGenre: "Festivals" }, + { genre: "people", subGenre: "Fishing Villages" }, + { genre: "people", subGenre: "Friendship" }, + { genre: "people", subGenre: "Markets" }, + { genre: "people", subGenre: "Relaxing" }, + { genre: "people", subGenre: "Romantic Dates" }, + { genre: "people", subGenre: "School Days" }, + { genre: "people", subGenre: "Shopping" }, + { genre: "people", subGenre: "Street Life" }, + { genre: "people", subGenre: "Travelers" }, + { genre: "people", subGenre: "Workplaces" }, + + { genre: "romance", subGenre: "Anger" }, + { genre: "romance", subGenre: "Anniversaries" }, + { genre: "romance", subGenre: "Arguments" }, + { genre: "romance", subGenre: "Comforting" }, + { genre: "romance", subGenre: "Confessions" }, + { genre: "romance", subGenre: "Family Love" }, + { genre: "romance", subGenre: "Farewells" }, + { genre: "romance", subGenre: "First Dates" }, + { genre: "romance", subGenre: "Friendship" }, + { genre: "romance", subGenre: "Heartbreak" }, + { genre: "romance", subGenre: "Hugs" }, + { genre: "romance", subGenre: "Joy" }, + { genre: "romance", subGenre: "Kisses" }, + { genre: "romance", subGenre: "Laughter" }, + { genre: "romance", subGenre: "Loneliness" }, + { genre: "romance", subGenre: "Reunions" }, + { genre: "romance", subGenre: "Sadness" }, + { genre: "romance", subGenre: "Surprise" }, + { genre: "romance", subGenre: "wedding" }, + { genre: "romance", subGenre: "Weddings" }, + + { genre: "sci-fi", subGenre: "AI Entities" }, + { genre: "sci-fi", subGenre: "Aliens" }, + { genre: "sci-fi", subGenre: "Androids" }, + { genre: "sci-fi", subGenre: "Clones" }, + { genre: "sci-fi", subGenre: "Colonies on Mars" }, + { genre: "sci-fi", subGenre: "Cyberpunk Cities" }, + { genre: "sci-fi", subGenre: "Exosuits" }, + { genre: "sci-fi", subGenre: "Futuristic Weapons" }, + { genre: "sci-fi", subGenre: "Galactic Battles" }, + { genre: "sci-fi", subGenre: "Genetic Labs" }, + { genre: "sci-fi", subGenre: "Holograms" }, + { genre: "sci-fi", subGenre: "Hover Cars" }, + { genre: "sci-fi", subGenre: "Nanotechnology" }, + { genre: "sci-fi", subGenre: "Post-Apocalypse" }, + { genre: "sci-fi", subGenre: "Robots" }, + { genre: "sci-fi", subGenre: "Space Stations" }, + { genre: "sci-fi", subGenre: "Time Travel" }, + { genre: "sci-fi", subGenre: "Virtual Reality" }, + { genre: "sci-fi", subGenre: "Wormholes" }, + + { genre: "space", subGenre: "Asteroids" }, + { genre: "space", subGenre: "Aurora" }, + { genre: "space", subGenre: "Black Holes" }, + { genre: "space", subGenre: "Comets" }, + { genre: "space", subGenre: "Cosmic Dust" }, + { genre: "space", subGenre: "Deep Space" }, + { genre: "space", subGenre: "Eclipses" }, + { genre: "space", subGenre: "Exoplanets" }, + { genre: "space", subGenre: "Galaxies" }, + { genre: "space", subGenre: "Meteor Showers" }, + { genre: "space", subGenre: "Moons" }, + { genre: "space", subGenre: "Nebulae" }, + { genre: "space", subGenre: "Observatories" }, + { genre: "space", subGenre: "Planets" }, + { genre: "space", subGenre: "Rocket Launches" }, + { genre: "space", subGenre: "Satellites" }, + { genre: "space", subGenre: "Spacewalks" }, + { genre: "space", subGenre: "Stars" }, + { genre: "space", subGenre: "Supernovas" }, + { genre: "space", subGenre: "Telescopes" }, + + { genre: "sports", subGenre: "Archery" }, + { genre: "sports", subGenre: "Baseball" }, + { genre: "sports", subGenre: "Basketball" }, + { genre: "sports", subGenre: "Boxing" }, + { genre: "sports", subGenre: "Climbing" }, + { genre: "sports", subGenre: "Cycling" }, + { genre: "sports", subGenre: "Fencing" }, + { genre: "sports", subGenre: "Gymnastics" }, + { genre: "sports", subGenre: "Horse Riding" }, + { genre: "sports", subGenre: "Martial Arts" }, + { genre: "sports", subGenre: "Rowing" }, + { genre: "sports", subGenre: "Running" }, + { genre: "sports", subGenre: "Skateboarding" }, + { genre: "sports", subGenre: "Skiing" }, + { genre: "sports", subGenre: "Snowboarding" }, + { genre: "sports", subGenre: "Soccer" }, + { genre: "sports", subGenre: "Surfing" }, + { genre: "sports", subGenre: "Swimming" }, + { genre: "sports", subGenre: "Tennis" }, + { genre: "sports", subGenre: "Yoga" }, + + { genre: "technology", subGenre: "3D Printing" }, + { genre: "technology", subGenre: "Artificial Intelligence" }, + { genre: "technology", subGenre: "Augmented Reality" }, + { genre: "technology", subGenre: "Autonomous Cars" }, + { genre: "technology", subGenre: "Biotech" }, + { genre: "technology", subGenre: "Cyber Security" }, + { genre: "technology", subGenre: "Data Centers" }, + { genre: "technology", subGenre: "Digital Currency" }, + { genre: "technology", subGenre: "Drones" }, + { genre: "technology", subGenre: "Futuristic Homes" }, + { genre: "technology", subGenre: "Green Tech" }, + { genre: "technology", subGenre: "Nanobots" }, + { genre: "technology", subGenre: "Quantum Computing" }, + { genre: "technology", subGenre: "Robotics" }, + { genre: "technology", subGenre: "Smart Cities" }, + { genre: "technology", subGenre: "Smart Farms" }, + { genre: "technology", subGenre: "Space Elevators" }, + { genre: "technology", subGenre: "Surveillance Systems" }, + { genre: "technology", subGenre: "VR Worlds" }, + { genre: "technology", subGenre: "Wearables" }, + + { genre: "travel", subGenre: "Backpacking" }, + { genre: "travel", subGenre: "Camping" }, + { genre: "travel", subGenre: "City Tours" }, + { genre: "travel", subGenre: "Cruises" }, + { genre: "travel", subGenre: "Cultural Trips" }, + { genre: "travel", subGenre: "Desert Journeys" }, + { genre: "travel", subGenre: "Diving Trips" }, + { genre: "travel", subGenre: "Exploring Ruins" }, + { genre: "travel", subGenre: "Festivals Abroad" }, + { genre: "travel", subGenre: "Glamping" }, + { genre: "travel", subGenre: "Hiking" }, + { genre: "travel", subGenre: "Hot Air Balloons" }, + { genre: "travel", subGenre: "Island Hopping" }, + { genre: "travel", subGenre: "Jungle Treks" }, + { genre: "travel", subGenre: "Motorbike Tours" }, + { genre: "travel", subGenre: "Mountain Climbing" }, + { genre: "travel", subGenre: "Polar Expeditions" }, + { genre: "travel", subGenre: "Road Trips" }, + { genre: "travel", subGenre: "Safari" }, + { genre: "travel", subGenre: "Train Journeys" }, + + { genre: "work", subGenre: "Actors" }, + { genre: "work", subGenre: "Artists" }, + { genre: "work", subGenre: "Athletes" }, + { genre: "work", subGenre: "Chefs" }, + { genre: "work", subGenre: "Craftsmen" }, +]; + +function extractPinIdFromHref(href: string): string | null { + // hrefs look like https://www.pinterest.com/pin/123456789012345678/... + const m = href.match(/\/pin\/([^\/\?]+)/); + return m ? m[1] : null; +} + +async function collectPinIdsForSearch(page: Page, query: string): Promise { + const pinIds = new Set(); + + const searchUrl = `https://www.pinterest.com/search/pins/?q=${encodeURIComponent(query)}`; + + await page.goto(searchUrl, { waitUntil: 'networkidle2', timeout: 60000 }); + + // initial collect + const collect = async () => { + const hrefs = await page.$$eval('a', anchors => (anchors as any[]).map(a => (a as any).href)) as string[]; + for (const href of hrefs) { + if (!href) continue; + if (href.includes('/pin/')) { + const id = href.match(/\/pin\/([^\/\?]+)/); + if (id && id[1]) pinIds.add(id[1]); + if (pinIds.size >= MAX_PIN_IDS_PER_TERM) break; + } + } + }; + + await collect(); + + // Scroll a few times to load more results + for (let i = 0; i < SCROLL_ITERATIONS && pinIds.size < MAX_PIN_IDS_PER_TERM; i++) { + await page.evaluate(() => window.scrollTo(0, document.body.scrollHeight)); + await new Promise(resolve => setTimeout(resolve, SCROLL_DELAY_MS + Math.floor(Math.random() * 800))); + await collect(); + } + + return Array.from(pinIds).slice(0, MAX_PIN_IDS_PER_TERM); +} + +(async () => { + const browser = await puppeteer.launch({ headless: true }); + const page = await browser.newPage(); + await page.setViewport({ width: 1280, height: 800 }); + await page.setUserAgent('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36'); + + const results: { genre: string; subGenre: string; pinIds: string[] }[] = []; + + for (const item of searchList) { + const term = `${item.genre} ${item.subGenre}`; + try { + console.log(`Searching Pinterest for: "${term}"`); + const pinIds = await collectPinIdsForSearch(page, term); + console.log(` -> Found ${pinIds.length} pinIds for "${term}"`); + results.push({ genre: item.genre, subGenre: item.subGenre, pinIds }); + // small delay between queries to avoid being throttled + await new Promise(resolve => setTimeout(resolve, 600 + Math.floor(Math.random() * 1000))); + } catch (err) { + console.error(`Error collecting pins for "${term}":`, err); + results.push({ genre: item.genre, subGenre: item.subGenre, pinIds: [] }); + } + } + + await browser.close(); + + // Output JSON to file (generated/pinterest_keywords.json) + const outDir = path.join(process.cwd(), 'generated'); + try { + await fs.mkdir(outDir, { recursive: true }); + const outPath = path.join(outDir, 'pinterest_keywords.json'); + await fs.writeFile(outPath, JSON.stringify(results, null, 2), 'utf-8'); + console.log(`Saved ${results.length} entries to ${outPath}`); + } catch (err) { + console.error('Failed to write output file:', err); + // Fallback to printing JSON to stdout + console.log(JSON.stringify(results, null, 2)); + } +})(); diff --git a/src/pinterest_keywords.json b/src/pinterest_keywords.json new file mode 100644 index 0000000..3ff158b --- /dev/null +++ b/src/pinterest_keywords.json @@ -0,0 +1,10375 @@ +[ + { + "genre": "abstract", + "subGenre": "3D Renderings", + "pinIds": [ + "351912464832424", + "211174978199016", + "15973773674582239", + "4855512093926380", + "70437488946742", + "1477812374117152", + "65935582038516174", + "703756188029167", + "57772807715466177", + "31032684928910220", + "1407443628312449", + "4855512087460815", + "5136987070294266", + "492649953107328", + "9148005521195985", + "312155817938037199", + "31314159904325116", + "15270086238248795", + "1055599906654386", + "1337074884298014" + ] + }, + { + "genre": "abstract", + "subGenre": "Abstract Portraits", + "pinIds": [ + "9007268002038000", + "1970393583563771", + "339107046962755025", + "25825397854367161", + "563018698688676", + "4597682727708650496", + "2462974791006497", + "26458716562470210", + "157766793191167186", + "68749215057", + "4855512094866039", + "24910604185344818", + "155303888273409839", + "16255248650793997", + "5066618330545703", + "536983955592652653", + "9781324186196932", + "28429041393679939", + "816770082457635458", + "28851253858291821" + ] + }, + { + "genre": "abstract", + "subGenre": "Collage", + "pinIds": [ + "58054282693020262", + "2322237302116738", + "844493675425147", + "2462974790416700", + "4222193393267779", + "140806234246985", + "774124930915505", + "703756188265455", + "3518505954810872", + "822329213255473115", + "15621929951858490", + "211174978135885", + "5699937023819852", + "563018698064064", + "4996249583183069", + "147070744074249585", + "1618549863055563", + "1759287346477283", + "42854633948808774", + "774124930515363" + ] + }, + { + "genre": "abstract", + "subGenre": "Color Explosions", + "pinIds": [ + "69242913016208924", + "13159023905667272", + "75576099991934515", + "985231159294244", + "173951604347741308", + "2111131072777227", + "329888741475962760", + "985231156515848", + "20758848274830658", + "538039486756077699", + "1077556648322901411", + "113575221848609528", + "75576099991934663", + "618048748894566967", + "70437489402712", + "31595634879510246", + "20688479532185612", + "351912463804514", + "75576099991931757", + "12173861486797785" + ] + }, + { + "genre": "abstract", + "subGenre": "cubic", + "pinIds": [ + "2955555998877901", + "764697211719013965", + "1407443625782513", + "13018286422671680", + "83246293103572752", + "147281850310283386", + "9922061674601128", + "244179611045130848", + "12103492742920235", + "6614730698756189", + "130393351705910554", + "673569688059953845", + "5559199537601126", + "39617671718514961", + "654218283408145198", + "30891947439807967", + "8725793024306190", + "4855512093926380", + "3448137209411004", + "28217935160493382" + ] + }, + { + "genre": "abstract", + "subGenre": "Cubism", + "pinIds": [ + "19984792085364282", + "48976714691856886", + "627267054361809988", + "61643088645363142", + "128000814400233478", + "4222193394420110", + "7529524371601897", + "281543725437234", + "28147566417274698", + "9851692932257995", + "13018286422671680", + "644648134182580894", + "105834659987188339", + "155303888223780851", + "4362930878716348", + "78813062225011944", + "2462974792474303", + "5277724555565424", + "6192518231285621", + "4151824651383805" + ] + }, + { + "genre": "abstract", + "subGenre": "Digital Glitch", + "pinIds": [ + "37084396928259963", + "13721973860938695", + "9922061669175105", + "7670261858310371", + "2392606048147626", + "211174978541337", + "1196337404365286", + "252272016620943274", + "716002040792749003", + "2181499816320485", + "3940718420151021", + "41799102785350978", + "3237030973941052", + "2885187257306182", + "1407443629961222", + "420171840255125652", + "2955556002694330", + "23081016836096383", + "17662623533565980", + "12244230230389350" + ] + }, + { + "genre": "abstract", + "subGenre": "Fluid Paints", + "pinIds": [ + "703756180184301", + "452541462575049022", + "13088655162903143", + "9992430418255819", + "603834262573391364", + "633387440158288", + "587790188885984443", + "20477373300581271", + "140806230712259", + "1121888957175836867", + "3659243440348063", + "59672763807288604", + "11188699074393196", + "70437488077835", + "40673202879578301", + "3659243437277166", + "8725793023712374", + "855332154240977080", + "2462974788840301", + "536772849355846308" + ] + }, + { + "genre": "abstract", + "subGenre": "Fractals", + "pinIds": [ + "28921622598479217", + "4714774604241296", + "56365432833339758", + "18295942226408362", + "26317979068810545", + "98375573110351299", + "4599864193158436864", + "370069294400990295", + "703756180963184", + "35114072082359486", + "351912465819439", + "1125968651528214", + "140806217898968", + "1900024838973930", + "68727516956", + "69876231728058543", + "26247610323220228", + "351912466543474", + "40180621670918520", + "3448137209631681" + ] + }, + { + "genre": "abstract", + "subGenre": "Geometric Shapes", + "pinIds": [ + "914862421317374", + "68820700551352547", + "1125968650297802", + "9922061674527855", + "335307134777690903", + "1055599906829974", + "4644405859936004", + "633387442708514", + "5207355815161490", + "2040762327597400", + "1125968707779932", + "2462974792727190", + "1085578685172945392", + "438045501279453028", + "8725793023502544", + "1196337400850015", + "763219468105732361", + "4151824650682807", + "281543726087223", + "1477812372586653" + ] + }, + { + "genre": "abstract", + "subGenre": "Graffiti", + "pinIds": [ + "1759287348504420", + "848717492317241233", + "239535273928823688", + "1044272232362106766", + "962714857866437570", + "4593601336277574656", + "3518505954426945", + "985231164601761", + "914862419606916", + "7248049395783932", + "23362491810595377", + "991284567991107805", + "4925880837357976", + "72128031526733288", + "155303888068920690", + "8022105581965691", + "22869910604089842", + "2603712279993098", + "944137509388220936", + "6403624464781883" + ] + }, + { + "genre": "abstract", + "subGenre": "Impressionism", + "pinIds": [ + "7036943162712972", + "68749088015", + "48976714691856886", + "40180621670697490", + "422281211187734", + "211174978515630", + "62839357298095923", + "10485011662279645", + "16747829861691092", + "985231164453784", + "1970393578781513", + "21321798231444348", + "9992430418013612", + "332140541287181745", + "1196337394304870", + "12173861489201931", + "19773685857857624", + "25895766601779293", + "5559199534735807", + "189573465559888549" + ] + }, + { + "genre": "abstract", + "subGenre": "Kaleidoscopes", + "pinIds": [ + "633387443435349", + "9288742975297651", + "5418462046896683", + "126874914496865742", + "33143747252776831", + "998039967397881432", + "68539225571342856", + "832391943660068345", + "1196337392802239", + "29343835067776652", + "100908847897460984", + "985231163005354", + "100627372911160380", + "19984792091904960", + "50032245853408893", + "3025924746074756", + "13792342603855442", + "49328558413596463", + "13581236384576319", + "87257311536780942" + ] + }, + { + "genre": "abstract", + "subGenre": "Light Art", + "pinIds": [ + "4081455906944743", + "80220437107722464", + "1477812368074894", + "9781324186581865", + "1337074885885482", + "26458716550230452", + "140806233815585", + "3025924745405190", + "985231164742481", + "1337074889568325", + "70437490168969", + "211174978136306", + "330029478950755988", + "10414642882546522", + "39265827979409095", + "4503668373347152", + "5629568279413084", + "27514247718047191", + "338755203245358017", + "211174977127608" + ] + }, + { + "genre": "abstract", + "subGenre": "Mandalas", + "pinIds": [ + "999588079798172686", + "453948837463283574", + "574420127490196983", + "999588079799730843", + "999588079798212867", + "44191640089117639", + "145452262959850566", + "361695413842806188", + "2040762328297475", + "999588079798692973", + "999588079799104353", + "999588079798894462", + "354517801939585314", + "30962316182975514", + "211174978505663", + "6473993211589953", + "4011087180851386", + "407294360073735029", + "70650287900483411", + "55872851620987726" + ] + }, + { + "genre": "abstract", + "subGenre": "Minimalism", + "pinIds": [ + "1337074885772522", + "21040323254955274", + "398990848259147548", + "8373949299562898", + "4644405860366576", + "564287028331517490", + "211174977507282", + "18084835998333729", + "4011087173184515", + "1125968719250129", + "563018698100067", + "102597697756152180", + "9570217953173290", + "34480753393334690", + "3096293490575145", + "520376931970377997", + "3307399721677569", + "10273905394961469", + "2814818507891248", + "155303888161426417" + ] + }, + { + "genre": "abstract", + "subGenre": "Optical Illusions", + "pinIds": [ + "563018698853764", + "2955555998790777", + "1900024838973930", + "2111131072419946", + "140806233278447", + "2111131071009586", + "712624341059940693", + "4855512094836757", + "3448137208489743", + "4503668372704911", + "34058540925777884", + "28147566416528795", + "28569778878781409", + "59039445111288114", + "17310779812135828", + "477944579203528996", + "332844228735819797", + "891712794988551877", + "4714774603940331", + "657807089366296058" + ] + }, + { + "genre": "abstract", + "subGenre": "particle", + "pinIds": [ + "84583299244488109", + "1337074889138674", + "1016406209631387737", + "12455336470668062", + "225391156347298198", + "38280665578677520", + "211174978541337", + "5629568279098058", + "8655424281829452", + "5207355814205079", + "7881368094647880", + "70439181668366014", + "1337074889138678", + "19421842139473119", + "83246293106890206", + "548876273353299439", + "3940718419708383", + "22025485670730274", + "8936899257049362", + "703756187902511" + ] + }, + { + "genre": "abstract", + "subGenre": "Pop Art", + "pinIds": [ + "2674081025353633", + "5207355814962090", + "365143482308133605", + "110619734592672003", + "2251868558414034", + "1337074889585034", + "41587996554814713", + "39265828000483615", + "1618549864353480", + "3377768468078830", + "61643088645363142", + "661607001532572715", + "977281187872992017", + "180003317645648961", + "212724782387636992", + "43910165111500651", + "38210296834864210", + "11399805458869223", + "1407443624159097", + "1196337401078099" + ] + }, + { + "genre": "abstract", + "subGenre": "science", + "pinIds": [ + "68744001182", + "2392606048147626", + "1759287347108290", + "21392166953729238", + "15340454977793870", + "58406126412727453", + "985231158422202", + "703756181271368", + "97460779432056324", + "70437489675284", + "12525705206190568", + "14284923811712746", + "422281211377563", + "211174978378515", + "3166662232818257", + "8585055535684300", + "1125968649820353", + "3799980929466361", + "211174977512837", + "4925880834518495" + ] + }, + { + "genre": "abstract", + "subGenre": "space", + "pinIds": [ + "70437490500613", + "11610911520018509", + "24980972928469598", + "1125968720326288", + "1477812373368863", + "155303888082934497", + "70437489783313", + "54043264273892883", + "3096293490986345", + "32791903532609451", + "112730796958970720", + "5418462046875577", + "9359111705369401", + "15340454977795214", + "5840674510925236", + "172755335703073462", + "16607092371202272", + "1125968742938767", + "60728294970199307", + "985231163961918" + ] + }, + { + "genre": "abstract", + "subGenre": "sphere", + "pinIds": [ + "4714774604604613", + "6473993209575547", + "3025924743241294", + "87398049008327768", + "31595634882065121", + "1055599907004554", + "50172983343834449", + "6825836929627029", + "703756187843510", + "181762534955734151", + "140806232730246", + "31595634884953913", + "41658365296720791", + "5277724559532042", + "19210735904585354", + "21321798229808477", + "15410823721642394", + "211174977205206", + "27443878972753014", + "59743132553483824" + ] + }, + { + "genre": "abstract", + "subGenre": "Street Art", + "pinIds": [ + "848717492317241233", + "470204017363878463", + "6403624464781883", + "4590575464490120192", + "524528687870048226", + "913175261926234429", + "125326802125071884", + "5277724559544503", + "5770305768749828", + "91268329944255579", + "27092035237184495", + "914862398283894", + "11751649022885929", + "1131740581397913341", + "155303888223950502", + "155303888096221661", + "1548181185869666", + "290200769760430157", + "962714857866437570", + "1337074888386186" + ] + }, + { + "genre": "abstract", + "subGenre": "Surrealism", + "pinIds": [ + "7459155629763050", + "6614730696835700", + "2462974792191826", + "8373949301515384", + "17029304838162776", + "10625749119406962", + "3307399720097608", + "3166662232616882", + "342203271708193148", + "27303141484907865", + "1125968718547397", + "14355292556704559", + "4785143349997446", + "35817759531804081", + "563018698965443", + "68749088015", + "80290805852736353", + "4714774604182673", + "23081016835610922", + "3659243440756610" + ] + }, + { + "genre": "abstract", + "subGenre": "Typography Art", + "pinIds": [ + "5488830790538908", + "1970393582213197", + "492649950234170", + "70437490173164", + "1337074889286480", + "8162843068301619", + "236087205459890006", + "19069998417393548", + "1125968722917015", + "35325178325572531", + "71213237851535391", + "3870349674928342", + "18155204743339822", + "4606760300513668096", + "7881368094738688", + "1266706140358277", + "180003317644084273", + "2955555998736494", + "211174977374957", + "422142165092975907" + ] + }, + { + "genre": "abstract", + "subGenre": "art", + "pinIds": [ + "7951736837878106", + "7599893116704498", + "2814818511821197", + "2462974792480844", + "24347654231418373", + "1071575305070139194", + "914862420572391", + "155303888072652711", + "53269208089328496", + "1407443629983330", + "985231164489701", + "16677461115409699", + "5770305768293336", + "3237030977430509", + "281543724848491", + "7740630606079226", + "658440408054538521", + "26951297765911380", + "134896951333902654", + "63050463533439140" + ] + }, + { + "genre": "abstract", + "subGenre": "colors", + "pinIds": [ + "2040762327942262", + "7881368094618417", + "31173422418195139", + "21955116929026488", + "87960998966852528", + "563018696883749", + "1900024838787161", + "3307399721537803", + "211174977490229", + "219409813091821635", + "101471797849321077", + "19773685858371861", + "21181060743445116", + "155303888105986445", + "7881368094618394", + "1900024838593171", + "376261743888673848", + "844493674310826", + "2322237301185809", + "25192079161522705" + ] + }, + { + "genre": "abstract", + "subGenre": "particle", + "pinIds": [ + "84583299244488109", + "1337074889138674", + "1016406209631387737", + "12455336470668062", + "225391156347298198", + "38280665578677520", + "211174978541337", + "5629568279098058", + "8655424281829452", + "5207355814205079", + "7881368094647880", + "70439181668366014", + "1337074889138678", + "83246293106890206", + "548876273353299439", + "3940718419708383", + "22025485670730274", + "8936899257049362", + "703756187902511", + "789889222189673847" + ] + }, + { + "genre": "animals", + "subGenre": "Bats", + "pinIds": [ + "8162843070203620", + "70437490537951", + "1407443629990540", + "16677461114604025", + "2322237301964849", + "8514686791170488", + "1055599908588088", + "914862418010810", + "7107311905707597", + "76420524921615978", + "5066618330268521", + "1407443629990536", + "14003448837211241", + "844493670781326", + "6544361954464137", + "2533343537527433", + "112519690685413658", + "14003448837583080", + "156218680819410022", + "3518505954751562" + ] + }, + { + "genre": "animals", + "subGenre": "Bears", + "pinIds": [ + "46724914878464093", + "1618549864433395", + "50524827069763088", + "12384967723625942", + "554435404147452286", + "45739752462519825", + "8585055535743289", + "119767671334509647", + "17803361026040668", + "6544361954358430", + "105905028733458438", + "1618549864427190", + "13088655162935499", + "578571883426026664", + "1688918606448345", + "15481192463741885", + "4151824652424473", + "70437489967522", + "8725793024277870", + "140806234022958" + ] + }, + { + "genre": "animals", + "subGenre": "Butterflies", + "pinIds": [ + "3799980929469182", + "351912466428771", + "1477812374476922", + "1196337404684569", + "39828777962819712", + "703756188424364", + "59320920087073042", + "351912465955192", + "13159023905811039", + "2322237301339895", + "63613413481124905", + "8796161768570346", + "68748831453", + "700802392044521681", + "914862421297928", + "25121710417813545", + "114841859243063875", + "1829656090393043", + "2603712281941193", + "1055599902872289" + ] + }, + { + "genre": "animals", + "subGenre": "Camels", + "pinIds": [ + "41728734044088427", + "7951736837789501", + "22377329393896659", + "21040323253242009", + "113223378127331087", + "33565959718323541", + "14003448837513232", + "451837775135382961", + "6685099441633936", + "656821926983855491", + "63191201016143941", + "11470174043870022", + "9710955443058404", + "19632948394263844", + "464715255319187011", + "181692166206170177", + "191825265374132403", + "360076932732860185", + "30540103719649448", + "28780885113183016" + ] + }, + { + "genre": "animals", + "subGenre": "Crocodiles", + "pinIds": [ + "241716704994678026", + "10625749119277456", + "10062799162462379", + "633387443748832", + "563018697429259", + "291397038410869823", + "27795722694292123", + "4151824652402465", + "563018697429278", + "563018697429271", + "90283167526500963", + "188166090677587447", + "85146249199730435", + "4292562139998638", + "4574037111386332", + "1196337403305646", + "492649953115309", + "27021666509620365", + "331507222566508832", + "4222193394077618" + ] + }, + { + "genre": "animals", + "subGenre": "Dolphins", + "pinIds": [ + "1055599908474919", + "5277724556487520", + "1055599908474931", + "3940718420300595", + "7459155629717110", + "1055599908474927", + "28288303906697358", + "1055599908474924", + "9710955443128564", + "35606653299616795", + "42432421485009408", + "28006828929723402", + "31666003624613495", + "3870349674152117", + "2322237301419018", + "3377768467213191", + "19140367162204504", + "6896205673330893", + "9499849210137221", + "1055599908474930" + ] + }, + { + "genre": "animals", + "subGenre": "Eagles", + "pinIds": [ + "5207355814538373", + "43417583903749591", + "7810999348760796", + "82261130689021673", + "286260120062091091", + "68745399042", + "351912466606047", + "480618591499499391", + "31595634885129923", + "25262447902270750", + "23362491812757401", + "3659243440415010", + "94364554686441990", + "1125968648052078", + "407083253837292057", + "22377329393994894", + "17099673581582546", + "563018696714722", + "68748531301", + "14496030044664493" + ] + }, + { + "genre": "animals", + "subGenre": "Elephants", + "pinIds": [ + "2322237302142035", + "2955556000326436", + "2462974792570657", + "2955556002813763", + "2885187256764282", + "4644405860494036", + "15481192463792774", + "39125090509549543", + "703756188244189", + "7810999348247620", + "1618549863887806", + "420101471514643717", + "703756188496766", + "1055599908638843", + "50454458320496732", + "1000362135987622545", + "138204282310239614", + "887209195369799106", + "27373510227120456", + "130674826683349002" + ] + }, + { + "genre": "animals", + "subGenre": "Foxes", + "pinIds": [ + "2674081024970075", + "13159023905771663", + "211174978540774", + "281543725796040", + "7810999349267482", + "13159023905728730", + "111393790780116767", + "612348880625384093", + "1196337404613195", + "2744449768672404", + "844493675774037", + "140806233643149", + "8585055535763725", + "554083560405723757", + "348536458667928519", + "16536723627470011", + "4222193394907308", + "1196337403833665", + "2603712281968563", + "50524827069760215" + ] + }, + { + "genre": "animals", + "subGenre": "Giraffes", + "pinIds": [ + "20688479532741921", + "276127020898463645", + "10836855346643767", + "10766486579062154", + "6544361954434199", + "2181499816335487", + "1618549864210450", + "2462974792570647", + "12455336470037477", + "15903404929151133", + "68749193784", + "10203536651427437", + "17803361026174425", + "11470174046503679", + "2955555999781882", + "10766486604964314", + "3799980930547207", + "86412886594890803", + "3096293490000939", + "17803361026160066" + ] + }, + { + "genre": "animals", + "subGenre": "Horses", + "pinIds": [ + "2181499816362376", + "1829656094241371", + "1407443626503350", + "6192518231354610", + "1829656094503430", + "1266706141290238", + "75435362504595124", + "9710955441646115", + "422281210784762", + "9007268002116488", + "1688918606445150", + "14496030045672355", + "87186942779523626", + "633387443604085", + "14496030045764777", + "2603712281843467", + "16607092370965650", + "351912466504579", + "48061921671589646", + "265079128063053170" + ] + }, + { + "genre": "animals", + "subGenre": "Lions", + "pinIds": [ + "112660428173001831", + "18858892186416040", + "16818198602041179", + "154107618496153653", + "1688918601605442", + "46936021113311827", + "11047961581491338", + "49680402136835552", + "42010209019186896", + "1618549861058230", + "192458584071140740", + "9570217952254980", + "281543723496484", + "326229566780483624", + "1970393583405729", + "3307399721346319", + "6966574420867630", + "108367934777882384", + "1337074879463079", + "42432421484984578" + ] + }, + { + "genre": "animals", + "subGenre": "Owls", + "pinIds": [ + "2814818512300947", + "914862421374314", + "1970393583626426", + "9429480466051750", + "4151824652449579", + "2462974792281707", + "2040762327811542", + "19632948394327303", + "2392606046404361", + "563018698843134", + "19562579624654328", + "5488830792135777", + "19351473394585999", + "555983516518818560", + "68746914293", + "34199278419876663", + "1196337404302424", + "334181234870768432", + "1125968647603994", + "14707136281304347" + ] + }, + { + "genre": "animals", + "subGenre": "Pandas", + "pinIds": [ + "1759287348637391", + "922886148652427352", + "1759287348637395", + "1759287348637434", + "104075441385650991", + "1829656094730035", + "45387908740262347", + "600597300346093927", + "1337074888694544", + "115334440458815916", + "585749495324748513", + "39265828000507305", + "136445063706133428", + "1759287348637428", + "59391288828857475", + "53269208089279806", + "308778118223956110", + "602286150211487893", + "7177680652115412", + "49258189669825988" + ] + }, + { + "genre": "animals", + "subGenre": "Penguins", + "pinIds": [ + "21110691999794247", + "1548181185853535", + "12947917675296090", + "1055599907989875", + "27092035257278642", + "140806234213993", + "422281211615623", + "6192518231960053", + "346777240263179448", + "11751649022207419", + "1759287348637333", + "2462974792655914", + "26388347812671154", + "7248049395349547", + "140806234101927", + "406801778865726796", + "286893438759971850", + "302867143710731067", + "211174970949038", + "30047522508483741" + ] + }, + { + "genre": "animals", + "subGenre": "Seals", + "pinIds": [ + "7248049392527448", + "410460953595170846", + "5699937023812446", + "105412447523012997", + "1125968742903088", + "118008452731954793", + "275141858481024338", + "1266706133929581", + "18366310974847143", + "32721534792784998", + "901494050420561408", + "7107311907934761", + "6473993211468733", + "26740191531990396", + "1055599908516853", + "5207355815110940", + "18858892185590761", + "5770305768975575", + "5699937023812444", + "28499410137114984" + ] + }, + { + "genre": "animals", + "subGenre": "Sharks", + "pinIds": [ + "24277285507285752", + "581316264452146364", + "45387908740630407", + "188517934396791570", + "257338566204422779", + "46584177392213865", + "25403185394170416", + "21603273207169010", + "15410823721663427", + "146578162867121406", + "22588435627494344", + "70437490046271", + "638244578480852494", + "186477240816706668", + "61924563619141395", + "914862421326668", + "17944098511694075", + "914862421326660", + "2111131072319524", + "7740630605271783" + ] + }, + { + "genre": "animals", + "subGenre": "Tigers", + "pinIds": [ + "736971926544679261", + "6473993211721452", + "5066618330500161", + "281543721607331", + "1266706141286295", + "2251868558587514", + "12455336470164021", + "226235581277202034", + "914862421186700", + "151433606216294809", + "4996249582164675", + "39617671718879783", + "914862421186699", + "52635889389617384", + "1829656094034269", + "27162403997264957", + "6755468180507756", + "1146025436438788222", + "11681280279915765", + "12807180188400943" + ] + }, + { + "genre": "animals", + "subGenre": "Whales", + "pinIds": [ + "1407443629688263", + "79094537202132652", + "9710955442944503", + "94646029666254698", + "302937512460429948", + "3799980929714595", + "351912466204348", + "188517934396791570", + "2955556002741573", + "3729612265145940", + "24277285507301425", + "422281211380591", + "686869380710020603", + "3799980930099399", + "5840674511484990", + "19844054604636558", + "22940279347199919", + "3799980930013870", + "4433299629770473", + "15199717491359941" + ] + }, + { + "genre": "animals", + "subGenre": "Wolves", + "pinIds": [ + "3729612228203348", + "422281211931721", + "38562140558857637", + "24206916745440486", + "32017847346979961", + "5066618330604012", + "633387443791693", + "4292562140160042", + "4925880838187465", + "131659989102493261", + "17381148555025941", + "8585055535837384", + "1266706128120446", + "143622675609528060", + "3096293490939652", + "193654852699235292", + "6051780744538595", + "844493673682643", + "58828338877155051", + "213217363602928981" + ] + }, + { + "genre": "architecture", + "subGenre": "dreamy room", + "pinIds": [ + "3729612268746044", + "1477812373595761", + "1125968651972390", + "3518505953308543", + "6825836929556284", + "3237030977981858", + "900368150510687403", + "155585362122379425", + "1688918605840640", + "21110691999712630", + "23010648093227333", + "26106872837444591", + "7248049395265181", + "3729612268746044", + "3237030977981858", + "3237030978001679", + "3659243440382945", + "17662623532911814", + "774124930883900", + "2462974792353112" + ] + }, + { + "genre": "architecture", + "subGenre": "dreamy room", + "pinIds": [ + "3729612268746044", + "1477812373595761", + "1125968651972390", + "3518505953308543", + "6825836929556284", + "3237030977981858", + "900368150510687403", + "155585362122379425", + "1688918605840640", + "21110691999712630", + "23010648093227333", + "26106872837444591", + "7248049395265181", + "3729612268746044", + "3237030977981858", + "3237030978001679", + "3659243440382945", + "17662623532911814", + "774124930883900", + "2462974792353112" + ] + }, + { + "genre": "architecture", + "subGenre": "winter room", + "pinIds": [ + "39195459252914915", + "4855512094574530", + "29695678787861141", + "3237030978134379", + "12173861489056621", + "47780446040969748", + "19632948383896038", + "7248049395265181", + "460422761926107932", + "11329436558275849", + "633387443428248", + "7529524372783543", + "38210296834700426", + "860680178822132465", + "2603712279305595", + "155303888261501133", + "254242341458970659", + "545076361172718502", + "7248049395308787", + "1125968651531506" + ] + }, + { + "genre": "architecture", + "subGenre": "luxury room", + "pinIds": [ + "3729612268022481", + "43558321391597656", + "21673641951017018", + "10696117859951523", + "47217496091766057", + "38210296834746112", + "3729612267998547", + "2462974792353112", + "273945589827987706", + "9359111721120077", + "10625749119067405", + "1113655814098032657", + "5981412001625136", + "281543725844581", + "33284484741660809", + "2040762328695614", + "2040762328695614", + "62065301109406243", + "132574782777643290", + "306948530875077064" + ] + }, + { + "genre": "childhood", + "subGenre": "Adoption", + "pinIds": [ + "519391769547036224", + "9359111721251414", + "764978686716445797", + "114771490492648318", + "384987468119039469", + "156289049556918079", + "412079434674661202", + "208784132722864464", + "3870349674321755", + "185351340909276367", + "134122895148398358", + "167477679890372112", + "33425222225351874", + "370069294366011368", + "639159372107019542", + "1337074884262255", + "18436679718911009", + "750271619209534252", + "140806234320732", + "98586679322505656" + ] + }, + { + "genre": "childhood", + "subGenre": "Babies", + "pinIds": [ + "24488391719068042", + "1829656093469924", + "14847873766089497", + "8655424281635545", + "976436762969744986", + "50876670785178185", + "3025924745878118", + "55028426691112882", + "81838918223892055", + "332773859986284295", + "190488259234534776", + "62487513554399795", + "357191814215618685", + "582934745561920801", + "5136987066786121", + "459015387041382885", + "2322237302617561", + "74731675061170128", + "2111131070966422", + "57772807714369383" + ] + }, + { + "genre": "childhood", + "subGenre": "Bedtime Stories", + "pinIds": [ + "17170042322683651", + "2814818511770674", + "143481938122209642", + "340444053095295116", + "170925748354477735", + "917045542881673755", + "10625749119199225", + "706783735305438348", + "32510428556639347", + "143481938125074092", + "65091157107576362", + "871868809098994823", + "234116880623687013", + "309692911899135034", + "143481938124641031", + "4590575470556948480", + "244812929739328141", + "4605423294914697728", + "143481938125559725", + "32510428556683858" + ] + }, + { + "genre": "childhood", + "subGenre": "Birthday Parties", + "pinIds": [ + "192740059049161278", + "34762228368367571", + "272256739968399592", + "11470174046320808", + "2533343538358251", + "11470174046320819", + "246149935880647918", + "75083518782862877", + "17873729766050633", + "81416705759664182", + "246149935880644892", + "70437490211742", + "45387908740568018", + "4644405859715520", + "3237030978065733", + "94012710966441197", + "351912463697315", + "750553094190685830", + "30751209950849713", + "16747829861243163" + ] + }, + { + "genre": "childhood", + "subGenre": "Children Playing", + "pinIds": [ + "5348093303448486", + "223843043973744007", + "11681280279912118", + "4222193394955577", + "611645193135578913", + "4785143351009860", + "7177680651305594", + "88875792642532057", + "23714335535806833", + "9781324184571598", + "34902965857979458", + "34340015905419121", + "38843615660977993", + "277675133270894795", + "2181499815782603", + "58898707622141096", + "785526360041861027", + "469570698656673751", + "70437487518972", + "11892386512550525" + ] + }, + { + "genre": "childhood", + "subGenre": "Family Dinners", + "pinIds": [ + "6473993211692800", + "422281208665169", + "733594226842510091", + "6473993211692803", + "94294185943486151", + "129971139240920983", + "1337074889065858", + "422281211932491", + "169236898493642634", + "422281206818126", + "1618549864450866", + "20266267068463461", + "989877193098902995", + "376050637664656474", + "6262886977444125", + "859413541430130713", + "125045327150928728", + "8373949303070172", + "422281206818095", + "8233211828527476" + ] + }, + { + "genre": "childhood", + "subGenre": "Family Portraits", + "pinIds": [ + "281543725346435", + "2040762328521392", + "774124930557375", + "23573598046295974", + "2885187256462011", + "74590937573299562", + "49398927154344365", + "914862420770121", + "27725353951056093", + "112238215706929238", + "914862420547159", + "774124930886447", + "703756185146792", + "4644405860145503", + "4503668372293058", + "157274211994100938", + "3377768468150010", + "281543725803422", + "422281211459236", + "26317979068751034" + ] + }, + { + "genre": "childhood", + "subGenre": "Graduations", + "pinIds": [ + "752593787760126056", + "697283954837327992", + "20899585766209811", + "68743072307", + "134967320078630920", + "4644405860476844", + "115545546691370687", + "315885361358409171", + "58617232657412119", + "11399805458927785", + "133559945191441230", + "304626362315451995", + "4605493681754161664", + "379639443605449765", + "584201382957583181", + "498351515034256233", + "70437480266338", + "1038924207792932358", + "6966574420833542", + "4855512093589030" + ] + }, + { + "genre": "childhood", + "subGenre": "Grandparents", + "pinIds": [ + "13370130136044557", + "10133167906051815", + "90212798780754530", + "300544975151815582", + "148196643982407960", + "30751209953739155", + "1688918603481628", + "13229392650049931", + "102949541478691840", + "25755029113274642", + "17099673581217344", + "11962755237457869", + "286471226292338250", + "3799980930265686", + "629378116714152218", + "77264949862562857", + "609463762130414751", + "15833036184627621", + "3588874696836725", + "76913106135986172" + ] + }, + { + "genre": "childhood", + "subGenre": "Holiday Celebrations", + "pinIds": [ + "54465476741236033", + "3518505954455946", + "3307399721778491", + "8373949303073591", + "422281211194562", + "563018697867343", + "563018697855709", + "4996249582235234", + "1477812374439507", + "2251868555608257", + "350295677287141134", + "22518066880891749", + "17592254768303975", + "13933080092454200", + "563018697958618", + "3096293489766746", + "296604325481550190", + "10273905394261971", + "1337074888633201", + "3096293489796443" + ] + }, + { + "genre": "childhood", + "subGenre": "Learning to Walk", + "pinIds": [ + "354095589472819580", + "230246599694067970", + "29343835067614590", + "52354414414433472", + "8796161769732077", + "356699232970304449", + "312578030409507216", + "4785143351009860", + "12947917673965160", + "59320920086729162", + "68117013108184398", + "633387425828046", + "9007267990281871", + "11610911539211963", + "39265828000447788", + "764274999302028165", + "75224256268479962", + "457396905925788681", + "72972456458075756", + "5136987068956356" + ] + }, + { + "genre": "childhood", + "subGenre": "Nursery", + "pinIds": [ + "3518505954848807", + "2322237301841989", + "1125968711380605", + "9992430418253226", + "2533343538313802", + "2533343538354365", + "3659243440941498", + "249246161416521641", + "1337074889586175", + "563018698561952", + "1759287347624889", + "14144186326029836", + "4151824648207891", + "1266706141147926", + "70437490281114", + "27725353951906106", + "51721095714856661", + "22658804370041517", + "633387443652324", + "2533343538032366" + ] + }, + { + "genre": "childhood", + "subGenre": "Parent-Teacher Meetings", + "pinIds": [ + "38632509300895153", + "183521753562803756", + "13721973843935853", + "1900024837002974", + "45458277480687576", + "405957353916848449", + "1121326007243834336", + "369435975662500480", + "9429480465593270", + "3870349674070800", + "159385274306803966", + "756041856166485367", + "141370875792479198", + "4081455904990104", + "541769030171645471", + "12525705208525203", + "25684660371247132", + "74942781293589749", + "1104648614869121933", + "81768549510267209" + ] + }, + { + "genre": "childhood", + "subGenre": "Picnics", + "pinIds": [ + "1618549864295886", + "384002305742654904", + "1759287347541176", + "565483296983265350", + "2674081024746379", + "313703930315387295", + "703756188218640", + "3307399721485079", + "563018698832548", + "5136987069937675", + "3518505954251007", + "17451517301739185", + "20055160838199590", + "9499849208645357", + "101612535340285849", + "774124930671731", + "5348093303448486", + "1618549864346540", + "540361655315027445", + "211174975748495" + ] + }, + { + "genre": "childhood", + "subGenre": "Pregnancy", + "pinIds": [ + "318770479892014930", + "512636370105379701", + "345299496451685088", + "50384089576220136", + "191684527889989355", + "21462535721546368", + "4011087180460083", + "700732023306505695", + "2111131071555692", + "130182245478227167", + "74802043806699499", + "1477812374282441", + "3729612268542240", + "32791903532263418", + "271201208805739788", + "1759287347606822", + "462533824252166960", + "1688918606414586", + "96053404539537183", + "13933080092470029" + ] + }, + { + "genre": "childhood", + "subGenre": "School Activities", + "pinIds": [ + "3448137209135604", + "116601077856110262", + "506162445642126295", + "369365606967372338", + "68749140860", + "140806231307454", + "617978380159712897", + "492649953008406", + "70437488727453", + "875035402617633412", + "109423465941828143", + "351773420913882772", + "3518505954914060", + "1125968712016913", + "774124930837302", + "140806231907383", + "21603273207092516", + "6051780743804560", + "680676931190998168", + "74802043807367655" + ] + }, + { + "genre": "childhood", + "subGenre": "Siblings", + "pinIds": [ + "3025924742677089", + "12384967723443734", + "16114511161084686", + "44473115063048890", + "59180182596805414", + "6896205673298692", + "17099673581826682", + "19351473393848418", + "779756123020713803", + "18718154694837351", + "44895327534618081", + "1337074889500436", + "30821578691626077", + "44754590044174687", + "20055160835816810", + "5699937024234650", + "155655730867672967", + "114208540545866243", + "17099673581809229", + "211174976905894" + ] + }, + { + "genre": "childhood", + "subGenre": "Sports with Kids", + "pinIds": [ + "62487513574434132", + "391320655143646722", + "7177680651305594", + "11118330333374836", + "86272149105948212", + "3377768467934114", + "9992430416303467", + "270427152621734939", + "102879172732840220", + "183099541097130437", + "836121487105210414", + "16255248649382930", + "325525879336063423", + "10414642882765741", + "167055467423947895", + "121878733665700224", + "6614730693175386", + "57280226505259007", + "45247171250666841", + "87116574037139833" + ] + }, + { + "genre": "childhood", + "subGenre": "Toys", + "pinIds": [ + "12384967723495220", + "3307399721778323", + "351912464431559", + "1477812372742132", + "3307399721778256", + "492649954004400", + "1618549852552572", + "63261569761601720", + "16255248648756390", + "774124930932865", + "11047961580802445", + "2251868558609136", + "2885187257232346", + "68740823360", + "570760952797083115", + "6122149488011346", + "1407443629682376", + "633387443465844", + "149041068913869601", + "128774870592211937" + ] + }, + { + "genre": "childhood", + "subGenre": "Vacations", + "pinIds": [ + "56646907804809315", + "84020349293350461", + "153615037285253384", + "98938523061074439", + "140806234295478", + "492649953939328", + "35817759533034762", + "68749125201", + "9077636742202995", + "63754150967532740", + "4785143350530635", + "563018698905464", + "148548487703670252", + "696509898599920543", + "151433606216148626", + "108086459801941059", + "6051780745611708", + "3025924746156238", + "127508233192486037", + "3025924746072043" + ] + }, + { + "genre": "cinematic", + "subGenre": "Action Movies", + "pinIds": [ + "6122149485739605", + "703756185935665", + "295971006785701301", + "10344274146158899", + "1618549864210443", + "141863457007208403", + "6122149486726439", + "35325178325612589", + "11962755256384089", + "28921622587304372", + "1970393583296031", + "14496030044488797", + "47710077299136664", + "5136987069784375", + "3588874696358399", + "30962316182457542", + "3096293490611980", + "12525705206825090", + "666814288619179681", + "25403185394012917" + ] + }, + { + "genre": "cinematic", + "subGenre": "Animations", + "pinIds": [ + "1900024838985722", + "5418462046285568", + "52213676924703550", + "5066618329889085", + "6966574420529313", + "26036504092147044", + "36380709483983429", + "4151824652363212", + "5066618329889076", + "661466264041661009", + "2744449759354412", + "26810560281237159", + "40532465391205012", + "8514686791240764", + "9218374232624542", + "42432421483745843", + "2533343537238381", + "750201250443267564", + "31173422418097394", + "7318418140699850" + ] + }, + { + "genre": "cinematic", + "subGenre": "Documentaries", + "pinIds": [ + "5418462046285568", + "14214555068804490", + "2744449768288745", + "40813940369145516", + "45950858694429228", + "1900024839224644", + "41869471531124420", + "5770305769038723", + "5981412001716564", + "75857574972360389", + "361062095138984343", + "12033123998871161", + "351912465899466", + "1900024839224891", + "41869471531133111", + "1548181186041769", + "5629568279023936", + "1900024837436893", + "3729612267777430", + "22025485673429001" + ] + }, + { + "genre": "cinematic", + "subGenre": "Experimental Cinema", + "pinIds": [ + "68748784016", + "4222193394567884", + "231653974579305344", + "12807180186542129", + "35888128284168164", + "10625749119234950", + "5981412001356256", + "1900024839248190", + "9781324186555065", + "1900024839224644", + "9992430417829601", + "140806233678823", + "8233211826660344", + "3025924745591949", + "8303580557481936", + "3588874695850552", + "14425661317681712", + "1618549863348824", + "164874036355279293", + "1900024839223934" + ] + }, + { + "genre": "cinematic", + "subGenre": "Fantasy Epics", + "pinIds": [ + "10133167905979380", + "18999629674155603", + "151926187424822659", + "1407443629228878", + "39054721768156567", + "2181499815956884", + "6122149487401248", + "10766486606531443", + "12807180186370256", + "1618549864210443", + "5911043261799459", + "13510867627251143", + "58969076366603655", + "21603273206906931", + "70437489052529", + "42432421484024646", + "1337074888767092", + "17521886047669983", + "63894888473464266", + "1337074884269866" + ] + }, + { + "genre": "cinematic", + "subGenre": "Historical Dramas", + "pinIds": [ + "97601516921184731", + "20266267067466976", + "18436679719420367", + "1088674909904839659", + "20688479532694793", + "1477812374376106", + "703756186922098", + "11751649022699232", + "225250418857638482", + "41025046601934726", + "6051780744003289", + "626985579395682487", + "34340015904983125", + "23010648090196302", + "75927943714792669", + "10907224092333638", + "844493672418254", + "985231164315328", + "11399805458279336", + "422281210822117" + ] + }, + { + "genre": "cinematic", + "subGenre": "Hollywood Blockbusters", + "pinIds": [ + "724235183867678544", + "21110691999495037", + "701154235768493343", + "155303888277666945", + "9992430417829601", + "421016265162870215", + "5136987067103364", + "549228117055252173", + "223209725276363848", + "155303888254068053", + "18295942230979983", + "20829217017925212", + "106890191152971782", + "7529524372785267", + "311311393012216610", + "95208979616645425", + "5559199536379821", + "690106342938294409", + "937100634969985970", + "95208979616649325" + ] + }, + { + "genre": "cinematic", + "subGenre": "Horror Films", + "pinIds": [ + "366128644728344094", + "159385274307013721", + "1900024838797271", + "1477812373433118", + "306033737198509613", + "3659243440761629", + "5488830792208804", + "6966574420713407", + "10273905395042608", + "145593000449749179", + "5559199537519800", + "75857574972360389", + "5559199536104678", + "1900024839223934", + "3940718419806608", + "27514247718351078", + "1196337404242324", + "10696117859350630", + "397301998395975334", + "44543483812518178" + ] + }, + { + "genre": "cinematic", + "subGenre": "Indie Films", + "pinIds": [ + "3237030977648447", + "1829656094178795", + "45458277484561287", + "62065301103880485", + "985231164315328", + "45458277484561252", + "1407443627748697", + "1900024839224644", + "306737424633310413", + "1900024839223903", + "167266573653953260", + "7881368094602305", + "1618549864212167", + "2040762327917944", + "1900024839224642", + "7248049396045653", + "5911043259649515", + "3377768466256915", + "633387443303190", + "2392606048258841" + ] + }, + { + "genre": "cinematic", + "subGenre": "Mockumentaries", + "pinIds": [ + "75857574972360389", + "414471971975584618", + "5629568277306213", + "40532465390830329", + "2814818510043591", + "4151824652039649", + "579979258291943940", + "1900024839224644", + "233413193179285982", + "10062799163618068", + "7951736837869985", + "29203097580632737", + "1548181186041769", + "7599893116790337", + "351912465899466", + "317503842503536954", + "45176802504847158", + "2111131072188298", + "306596687155029855", + "563018698903538" + ] + }, + { + "genre": "cinematic", + "subGenre": "Musicals", + "pinIds": [ + "45950858694429228", + "34410384648406442", + "17240411069314125", + "4292562140558734", + "1900024839190500", + "42291683993214831", + "96194142034605927", + "2111131072871240", + "38913984275163714", + "1125968706041300", + "1477812374127650", + "5629568279460775", + "1477812374511982", + "5418462046285568", + "6544361954300395", + "9499849209766242", + "12455336470827187", + "12173861487815639", + "914862420752947", + "1688918604681325" + ] + }, + { + "genre": "cinematic", + "subGenre": "Nature Documentaries", + "pinIds": [ + "68744889768", + "5981412001684325", + "5207355811894699", + "211174977493254", + "2392606048258841", + "52987733113351764", + "3025924746110625", + "22236591907524780", + "598908450484099825", + "1618549859780153", + "9218374230200410", + "49328558408351052", + "8725793024841679", + "8444318043984035", + "10485011673227887", + "1477812374484235", + "28851253858914133", + "8585055535201092", + "70437489728738", + "82683343154830923" + ] + }, + { + "genre": "cinematic", + "subGenre": "Noir", + "pinIds": [ + "7036943162558567", + "563018697740910", + "5277724559194617", + "1548181186037060", + "56365432832845375", + "27303141484533906", + "28288303906350710", + "30540103720309163", + "7599893116533186", + "32088216096635189", + "844493673286289", + "12314598977445138", + "6614730698240221", + "144115256824424962", + "5770305768866279", + "10625749118775028", + "3237030972488796", + "10414642882401877", + "345018021471207736", + "406872147600157236" + ] + }, + { + "genre": "cinematic", + "subGenre": "Romantic Comedies", + "pinIds": [ + "908812399810253778", + "38632509300698250", + "35325178325829895", + "936256210049066961", + "77546424829250506", + "692217405243405967", + "658721883016137954", + "26458716561709703", + "970033207248716637", + "4151824650461103", + "773282198533351899", + "169659110956773254", + "1900024815973476", + "931400766660528331", + "162270392817924349", + "914934480528207917", + "5348093300694136", + "281543721258182", + "172403491979373586", + "1196337404031118" + ] + }, + { + "genre": "cinematic", + "subGenre": "Sci-Fi Thrillers", + "pinIds": [ + "14496030045691810", + "528328600055387656", + "1103733821198793304", + "1009017491521593035", + "5418462046113288", + "910219774717106445", + "1548181184088542", + "63683782249818046", + "4599230864622573568", + "57209857760120614", + "18225573487932428", + "95490454608789896", + "1900024839224821", + "66568900739001392", + "7248049395267765", + "7599893116982426", + "716705728230175386", + "97601516921184731", + "823806956874258851", + "32017847344626495" + ] + }, + { + "genre": "cinematic", + "subGenre": "Short Films", + "pinIds": [ + "2322237302085526", + "12666442697096220", + "5418462046285568", + "5981412001580076", + "1196337403113239", + "2111131070900940", + "361062095138984343", + "914862421340636", + "682365781048361027", + "69805862968926463", + "70437488644010", + "1109785533154319850", + "914934480523136731", + "563018698405791", + "49047083437487630", + "1055599907100429", + "1618549859302991", + "29766047532881305", + "676102962831229770", + "17662623533391598" + ] + }, + { + "genre": "cinematic", + "subGenre": "Silent Films", + "pinIds": [ + "1900024839252543", + "32510428556152744", + "19844054604695057", + "32088216096635189", + "15410823721428716", + "97601516921184731", + "1266706140685265", + "166703623702300826", + "16747829861176086", + "844493675102137", + "4433299629809631", + "15481192463628599", + "15481192463487128", + "311522499201680445", + "189854940536035592", + "16677461115651832", + "4433299629809635", + "17732992277995264", + "492649953933728", + "1900024839224644" + ] + }, + { + "genre": "cinematic", + "subGenre": "Stop Motion", + "pinIds": [ + "79657487154836776", + "4151824650579827", + "355010383140427392", + "313703930316018739", + "320107486033726256", + "224617100160799322", + "260012578480653432", + "170503535887217924", + "87609155244323395", + "804877764690622296", + "90353536273745484", + "334251603613704029", + "626633735675552151", + "9851692932866157", + "437975132532774706", + "411235009745683470", + "12244230230482379", + "1082412091678341170", + "563724078370368986", + "68748678058" + ] + }, + { + "genre": "cinematic", + "subGenre": "Superhero Films", + "pinIds": [ + "519180663318908886", + "2181499815786854", + "3799980930294178", + "171347960818492670", + "2322237302637360", + "424393964885509499", + "715227984610408950", + "3237030978151351", + "671740100694763507", + "5911043258505980", + "140806233925061", + "294282156911122418", + "6614730698689615", + "29625310046015675", + "135741376263714045", + "293296994499230128", + "937663584924184798", + "27514247718351078", + "1073053048690582850", + "10907224092800300" + ] + }, + { + "genre": "cinematic", + "subGenre": "Westerns", + "pinIds": [ + "21744010693741497", + "12736811440815897", + "144748575523456191", + "3025924743669765", + "10414642882763817", + "15199717491301882", + "17873729760672917", + "264093965644607789", + "73113193942620598", + "4855512094439200", + "290341507249143244", + "3870349673930732", + "169588742215289353", + "459296862019923917", + "167970261097170360", + "3025924745911409", + "5207355814500387", + "5629568279318097", + "127086020729633917", + "11610911540911256" + ] + }, + { + "genre": "city", + "subGenre": "Bridges", + "pinIds": [ + "492649950512438", + "20477373300388494", + "844493673224539", + "7881368094827752", + "490681321920343057", + "15833036184163808", + "4011087178436780", + "631066966596189656", + "15833036184507119", + "101119954128795616", + "58265388934502494", + "7599893116341814", + "41095415342825884", + "570549846542533465", + "1125968646812665", + "48624870972845411", + "563018680730253", + "774124926554022", + "329748003988479669", + "741686632420489804" + ] + }, + { + "genre": "city", + "subGenre": "Castles", + "pinIds": [ + "17310779813973125", + "15833036184601384", + "11540542794233050", + "633387443698945", + "3799980930677840", + "7248049396046998", + "633387443814363", + "633387443544952", + "3799980930621454", + "2322237300997937", + "146015212913659663", + "131237776635609047", + "24136547999858759", + "6262886976635801", + "84724036735098295", + "236509417928596034", + "563018697501687", + "70437490278282", + "281543722760479", + "80079699619385230" + ] + }, + { + "genre": "city", + "subGenre": "Cathedrals", + "pinIds": [ + "2955556002753070", + "13862711350000542", + "27303141486500866", + "32299322323283387", + "479563060343008451", + "109353097197923501", + "8444318046515162", + "281543725458104", + "616993217739487971", + "1125968651640077", + "1115766876468968068", + "155303888039519868", + "1407443629490197", + "53409945576956958", + "1125968651285290", + "68747960391", + "28921622601876395", + "20758848277548049", + "67272588179271237", + "35747390781940589" + ] + }, + { + "genre": "city", + "subGenre": "Factories", + "pinIds": [ + "553239135448530223", + "482025966383726235", + "28710516369815371", + "11047961582139595", + "2814818503486511", + "1829656090955087", + "3870349672834517", + "76631631196335705", + "505740233171751740", + "4503668373378249", + "23362491807815140", + "2322237282684336", + "195836283795795309", + "35606653298877847", + "48835977203340133", + "11399805281860138", + "123567583521932890", + "445082375693839525", + "633387443627626", + "4362930881960639" + ] + }, + { + "genre": "city", + "subGenre": "Futuristic Cities", + "pinIds": [ + "760615824606852944", + "1759287347912338", + "289426713573607701", + "121245414962888063", + "30891947445985677", + "13933080092331786", + "333759022406127097", + "4855512094774641", + "13159023905769227", + "1125968723195015", + "2040762323486706", + "29977153764684030", + "914862421298067", + "77405687339964393", + "1407443628687877", + "2603712281468828", + "1759287347989419", + "51369251996384548", + "339740365659031257", + "7248049395830648" + ] + }, + { + "genre": "city", + "subGenre": "Historic Towns", + "pinIds": [ + "117938083988022725", + "2674081025592853", + "3307399721727632", + "22799541856890001", + "18718154695018568", + "5629568279518334", + "51439620739646566", + "34340015904043724", + "2955556002817438", + "23292123066610303", + "140806234305161", + "14636767533986884", + "4605282532334513664", + "118993615148373814", + "86623992827911784", + "492649953751929", + "6473993211798443", + "3377768467975769", + "6614730698163949", + "171981279522027302" + ] + }, + { + "genre": "city", + "subGenre": "Libraries", + "pinIds": [ + "3940718420198839", + "488922103309047990", + "808959151856045189", + "11329436558354467", + "4714774604074159", + "49117452181931183", + "578290408442264879", + "6614730698671364", + "388505905369353976", + "93520129756133082", + "361625045099802297", + "985231164314388", + "985231164679947", + "10555380371611292", + "115264071707803331", + "3799980926426774", + "83387030597372890", + "1970393578041820", + "3237030977719083", + "15833036182648203" + ] + }, + { + "genre": "city", + "subGenre": "Markets", + "pinIds": [ + "985231163449176", + "703756182373502", + "648166571345343606", + "14988611254865891", + "22799541856780613", + "10625749119291431", + "4996249579542579", + "370139663140635503", + "100275529198833421", + "49398927157882547", + "161848180354765744", + "653655333469761123", + "102316222776436725", + "71353975339318768", + "226798531231055095", + "641763015621260542", + "149955862594275221", + "1829656090528842", + "187743878201117286", + "407223991327488821" + ] + }, + { + "genre": "city", + "subGenre": "Modern Plazas", + "pinIds": [ + "1759287347548986", + "422281211684856", + "46936021112380818", + "4222193393971137", + "844493674684621", + "6403624464554661", + "2251868556469870", + "844493675311955", + "703756188480862", + "703756185739728", + "140806233441832", + "1266706140004691", + "75787206217776860", + "8725793024864414", + "703756185396651", + "6403624465259080", + "969259151061260795", + "17451517302532534", + "422281211540536", + "19562579624033389" + ] + }, + { + "genre": "city", + "subGenre": "Museums", + "pinIds": [ + "2181499815787039", + "42080577765473858", + "5488830782588950", + "26880929020514945", + "211174977876354", + "2674081019499856", + "18999629655002466", + "15762667441939196", + "17662623517292998", + "1125968636593255", + "4151824651654439", + "140806234234792", + "8514686790032434", + "5136987070405545", + "382313455889633930", + "10836855345977898", + "7529524357391026", + "346636502592208292", + "13862711348006851", + "179158891420048640" + ] + }, + { + "genre": "city", + "subGenre": "Palaces", + "pinIds": [ + "8655424280693718", + "67554063159357822", + "3096293490330947", + "2322237302572283", + "47147127344986592", + "291678513341159864", + "54535845481250211", + "16888567357601436", + "79376012179234697", + "6262886975537934", + "63965257184143291", + "4081455907147141", + "281543725458826", + "985231163779016", + "7810999347903973", + "27373510231071465", + "36380709484219312", + "1266706140694358", + "205758276717564399", + "25051341671309039" + ] + }, + { + "genre": "city", + "subGenre": "Residential Blocks", + "pinIds": [ + "480688960245815678", + "16888567333519064", + "280982464245126100", + "1829656094786476", + "1900024838126864", + "113927065565667249", + "395753886004569564", + "5136987069177098", + "1477812374135352", + "14144186324792820", + "3448137209465564", + "84161086776735405", + "16325617395848156", + "1970393577598055", + "25895766602769785", + "211880357462485128", + "53550683063500888", + "652599802294121250", + "544865254939330449", + "1266706141290688" + ] + }, + { + "genre": "city", + "subGenre": "Skylines", + "pinIds": [ + "261279215876925386", + "9429480466403569", + "7881368094827744", + "4855512094620000", + "4644405860248981", + "2674081025253319", + "262756959505642512", + "6685099441715570", + "6966574419402062", + "2392606043632583", + "6051780742652155", + "118219558965768799", + "2955556002091424", + "963770389024963804", + "4081455901963517", + "15833036184549521", + "285204588898445368", + "16747829861357062", + "6896205673154974", + "21603273200846874" + ] + }, + { + "genre": "city", + "subGenre": "Skyscrapers", + "pinIds": [ + "281543725460574", + "4855512094620000", + "890023945122203562", + "261279215876925386", + "6966574419402062", + "1759287347278226", + "3307399721244740", + "2111131071938791", + "6685099441715570", + "12455336470831773", + "20125529580443883", + "2955556001649126", + "1196337393039747", + "3096293490123199", + "914862421288360", + "199143614769358925", + "70437486786785", + "342555115381413538", + "15833036184500581", + "1688918606242272" + ] + }, + { + "genre": "city", + "subGenre": "Slums", + "pinIds": [ + "10625749113616348", + "208361920254574327", + "3588874689148054", + "12103492740385912", + "7881368093602370", + "6192518217858917", + "168955423516017973", + "35747390784647259", + "301600506269819008", + "806636983295867379", + "337558934587990797", + "31736372370987765", + "8162843067760991", + "3166662233024439", + "1407443630002297", + "1140114461893651108", + "351912454887836", + "425097652299938600", + "327636941615986994", + "599260294205688650" + ] + }, + { + "genre": "city", + "subGenre": "Stadiums", + "pinIds": [ + "4855512092527701", + "60657926226135371", + "5277724557592064", + "8303580557461110", + "209135976441141276", + "292663675808090761", + "34762228368840888", + "4925880837351282", + "68737550448", + "593982638390287247", + "21744010693401143", + "511017888996796353", + "55028426690661548", + "65020788364312045", + "703756179333687", + "569916527865324832", + "430797520625491711", + "5418462045508780", + "21462535721336183", + "78039006039766319" + ] + }, + { + "genre": "city", + "subGenre": "Street Cafes", + "pinIds": [ + "492649954302139", + "1196337402984336", + "1407443626762000", + "8655424281812624", + "23714335535024304", + "5911043261776258", + "3307399721649872", + "4996249579517926", + "1407443629891743", + "844493674340876", + "15410823721321607", + "498844096246475761", + "23010648091955394", + "9499849210085555", + "53198839342887093", + "258112622386712863", + "2181499814879762", + "474074298295140453", + "62065301109541318", + "101894010311947917" + ] + }, + { + "genre": "city", + "subGenre": "Urban Parks", + "pinIds": [ + "124693483426677157", + "16536723627274192", + "352617845844481862", + "41025046601398174", + "13933080087720439", + "38139928097679281", + "279856564328434630", + "96968198221668609", + "422281211687029", + "11259067812914841", + "9218374231370011", + "303922674875086698", + "17803361025843680", + "102456960270151179", + "293719206968298172", + "57209857759383693", + "7881368094827752", + "89298005107486966", + "2392606047447563", + "57350595247040248" + ] + }, + { + "genre": "fantasy", + "subGenre": "academia", + "pinIds": [ + "68748215627", + "1055599908524530", + "140806233613985", + "11610911533442611", + "10344274146692942", + "1900024839041683", + "29484572557624318", + "1407443628718541", + "5207355814374680", + "12033123999245496", + "1407443628368483", + "13933080092320725", + "7107311907273820", + "563018697574562", + "1055599907764870", + "497436721361163881", + "1196337403072161", + "17099673581176270", + "16184879906655773", + "3588874694349028" + ] + }, + { + "genre": "fantasy", + "subGenre": "aesthetic", + "pinIds": [ + "13510867627251143", + "24699497964559401", + "6544361954419137", + "63191201016501470", + "4714774604812257", + "17662623533513079", + "27725353952037958", + "4785143351435740", + "17944098511633022", + "10133167905979380", + "94294185943901944", + "3096293490465513", + "13581236384572047", + "7388786883401117", + "15903404927510323", + "14918242511462979", + "154529830957893782", + "254875660156837848", + "20758848277563498", + "3448137208973850" + ] + }, + { + "genre": "fantasy", + "subGenre": "art", + "pinIds": [ + "6544361954419137", + "6051780741035858", + "17662623533513079", + "27443878975948332", + "24629129207721824", + "6685099441708669", + "81416705759671629", + "29836416277401544", + "2744449768848417", + "41517627812390162", + "13651605115245402", + "4292562140004038", + "4292562140577522", + "155303888184131944", + "43136108925295411", + "5488830787394044", + "99079260546051251", + "6122149487574478", + "815151601336071235", + "140806234218013" + ] + }, + { + "genre": "fantasy", + "subGenre": "Crystal Caves", + "pinIds": [ + "2744449768526185", + "211174977851783", + "2674081024868248", + "334603447333975517", + "39828777962563183", + "233553930671353152", + "6192518232251176", + "208713763976686685", + "5911043261837536", + "5277724559462849", + "6122149487895342", + "68747863620", + "5418462046860162", + "43980533856250798", + "844493674995894", + "48695239715919913", + "3096293490038006", + "985231161931962", + "45528646227611867", + "81346337014001492" + ] + }, + { + "genre": "fantasy", + "subGenre": "Dark Castles", + "pinIds": [ + "16255248650566954", + "13651605115287906", + "21814379441740498", + "21110691999786052", + "11259067813727112", + "11399805458805845", + "11259067813727154", + "7036943162756389", + "289356344852288051", + "38773246784836441", + "6122149486863046", + "422281211942605", + "9851692933018099", + "33988172184661931", + "8233211827693841", + "11399805458805850", + "312226186689746639", + "17873729766122774", + "1829656094178265", + "11540542794233050" + ] + }, + { + "genre": "fantasy", + "subGenre": "dark ethereal", + "pinIds": [ + "70437489657657", + "351912466569315", + "9640586697835216", + "13933080091977111", + "774124930605307", + "281543725830725", + "999588079797958743", + "1548181184121452", + "703756187949591", + "2533343536164308", + "1900024838045320", + "985231163707598", + "4222193395287015", + "4574037116545017", + "1829656094817300", + "6473993208261696", + "4081455906964682", + "12103492743126730", + "8936899257416238", + "155514993383251524" + ] + }, + { + "genre": "fantasy", + "subGenre": "darkacademia", + "pinIds": [ + "8796161763056902", + "7248049392738484", + "56717276551468900", + "276619602105796334", + "10344274146692942", + "6473993210693462", + "1618549863726703", + "7107311907273820", + "9710955439033622", + "540713499032050462", + "1407443628039750", + "422281205094729", + "11962755256616357", + "1407443628039977", + "2814818509138417", + "4855512092912013", + "1407443628760766", + "63613413480237865", + "136515432447624599", + "14496030044833309" + ] + }, + { + "genre": "fantasy", + "subGenre": "ddreamy room", + "pinIds": [ + "2533343538161690", + "22236591907669199", + "3025924745569744", + "30680841208225922", + "414753446951487208", + "2040762328459069", + "451415562672097819", + "4362930883748904", + "5699937023895789", + "1407443629470079", + "633387443732099", + "121526889939782555", + "22166223162932048", + "3307399721739972", + "3799980929246965", + "422281211786614", + "774124930292758", + "22095854415617988", + "10696117860064996", + "2462974792353112" + ] + }, + { + "genre": "fantasy", + "subGenre": "Dragon Realms", + "pinIds": [ + "1688918606229213", + "3940718420375081", + "2462974792497916", + "1970393583504549", + "492649954232532", + "6614730697516827", + "281543725662095", + "7318418140029039", + "3237030978090974", + "351912466142645", + "70437490212468", + "4785143351395951", + "3307399720966447", + "77616793574743418", + "703756187427703", + "69946600457382332", + "1688918605768987", + "492649953434557", + "1266706140887662", + "4503668373266001" + ] + }, + { + "genre": "fantasy", + "subGenre": "dreamy room", + "pinIds": [ + "2533343538161690", + "22236591907669199", + "3025924745569744", + "30680841208225922", + "414753446951487208", + "2040762328459069", + "451415562672097819", + "4362930883748904", + "5699937023895789", + "1407443629470079", + "633387443732099", + "121526889939782555", + "22166223162932048", + "3307399721739972", + "3799980929246965", + "422281211786614", + "774124930292758", + "22095854415617988", + "10696117860064996", + "2462974792353112" + ] + }, + { + "genre": "fantasy", + "subGenre": "Elven Cities", + "pinIds": [ + "43628690136096248", + "39406565484717839", + "56787645304536365", + "23855073022349226", + "166562886213035316", + "30399366229514198", + "4996249583030589", + "2392606047802094", + "165155511331556884", + "914862421182931", + "70087337949419436", + "633387442843093", + "914862421298016", + "56717276552302589", + "68468856829308698", + "10485011673196989", + "1618549863766112", + "6122149487675508", + "211174977879208", + "6122149487500239" + ] + }, + { + "genre": "fantasy", + "subGenre": "Enchanted Rivers", + "pinIds": [ + "633387435392389", + "18225573487584721", + "10625749119289118", + "2040762327773604", + "985231164759220", + "8303580558838537", + "703756186579644", + "30258628744783813", + "1125968651604966", + "2603712281386953", + "45528646227443576", + "16536723626238665", + "53621051809516790", + "4996249582328916", + "33495590973268536", + "13229392652454946", + "3940718420370152", + "14707136280182429", + "892486851166255247", + "1618549864447617" + ] + }, + { + "genre": "fantasy", + "subGenre": "Epic Battles", + "pinIds": [ + "18999629674155603", + "70437489558507", + "22166223163044618", + "13933080091412870", + "10766486606531443", + "633387443619671", + "2674081025530178", + "482659285109270927", + "3870349674275870", + "8373949303155190", + "6333255723846231", + "5911043261799419", + "211174977438667", + "577094139786613470", + "2674081024314307", + "21955116928793645", + "4785143349619722", + "893823857322372844", + "4503668373122869", + "58476495157578560" + ] + }, + { + "genre": "fantasy", + "subGenre": "ethereal", + "pinIds": [ + "1407443628746146", + "5277724559541534", + "492649954050103", + "53761789298482922", + "2674081025376019", + "1196337403295139", + "5418462046519967", + "19632948394313561", + "120612096265631495", + "10977592836656503", + "9992430418262722", + "2462974792477122", + "37858453113387800", + "563018698941177", + "10625749119382683", + "1829656094820388", + "5277724559192071", + "255860822575591376", + "985231163711528", + "950541065079134289" + ] + }, + { + "genre": "fantasy", + "subGenre": "Fairy Villages", + "pinIds": [ + "71635450323750536", + "5136987070352888", + "351912464861955", + "914862421298016", + "68748756427", + "101753272825422969", + "76561262410809437", + "68749115868", + "5699937024118326", + "364721269844111052", + "40321359162300150", + "492649954243163", + "21181060743014654", + "2462974791952651", + "57561701484463175", + "703756188396158", + "4644405860427741", + "140806234179989", + "8022105581932429", + "422281211612405" + ] + }, + { + "genre": "fantasy", + "subGenre": "Floating Islands", + "pinIds": [ + "18788523440214821", + "10344274145635580", + "26388347812506224", + "1829656094268741", + "35677022044432882", + "1055599908646288", + "2744449769075154", + "16888567446179970", + "140806228226314", + "7881368092118585", + "281543725496657", + "10836855346961465", + "68749162480", + "371406300540694200", + "912682680719984394", + "135671007546759547", + "1407443630008179", + "4855512093169452", + "22869910602760957", + "8233211828527216" + ] + }, + { + "genre": "fantasy", + "subGenre": "Ghostly Spirits", + "pinIds": [ + "6825836929317774", + "63331938501646435", + "68539225574076046", + "8162843069713217", + "563018698708746", + "14073817580459685", + "8936899257416262", + "2181499815956878", + "6122149487507634", + "4151824652485072", + "4644405860261190", + "17873729766040248", + "30680841208000731", + "215821007146363065", + "6966574420626597", + "34691859627205968", + "2744449769200256", + "4151824651948953", + "2181499815984284", + "57702438971413368" + ] + }, + { + "genre": "fantasy", + "subGenre": "illumication", + "pinIds": [ + "492649954238629", + "1266706140490595", + "3377768467412951", + "3659243423484839", + "8233211828584800", + "1125968725939146", + "844493675478579", + "1548181183752411", + "28217935161405908", + "140806233991252", + "774124929986372", + "2111131072668261", + "985231163858068", + "5277724559627916", + "1548181178291611", + "844493675329457", + "281543725072087", + "2885187257540566", + "70437490158164", + "703756187592239" + ] + }, + { + "genre": "fantasy", + "subGenre": "Knights", + "pinIds": [ + "10133167906266820", + "1970393583641134", + "281543724159120", + "774124930346200", + "13862711349624003", + "22166223163189453", + "13792342603902804", + "161496336633384724", + "6614730698529868", + "55380270413372711", + "140806234129017", + "16255248650693729", + "1266706139831243", + "70437482245072", + "52284045669114867", + "5418462046356927", + "492649949423736", + "19773685857659456", + "28288303906613349", + "26951297766050021" + ] + }, + { + "genre": "fantasy", + "subGenre": "landscape", + "pinIds": [ + "774124931001646", + "14073817579623837", + "24629129207721824", + "23925441767037437", + "2322237302360523", + "1407443628536427", + "4292562140577522", + "6544361954419137", + "8303580558838537", + "3940718418543382", + "155303888184131944", + "2392606046161862", + "209558188907270928", + "774124930599401", + "1055599908532370", + "6403624465761641", + "8444318042708751", + "1407443628100488", + "207587864070322350", + "1970393579208200" + ] + }, + { + "genre": "fantasy", + "subGenre": "Magic Forests", + "pinIds": [ + "211174978338561", + "6966574420629850", + "10836855346955327", + "76068681201622063", + "1618549864288054", + "633387443291185", + "3588874696883420", + "52776626879179457", + "40602834137619804", + "2392606048211512", + "6192518232463632", + "6192518232463631", + "5629568279510228", + "1900024837764732", + "168322104817954758", + "51439620739584937", + "28147566418588992", + "13440498883586195", + "8514686790803064", + "1055599907057840" + ] + }, + { + "genre": "fantasy", + "subGenre": "Magical Beasts", + "pinIds": [ + "12947917675182295", + "281543725720325", + "5629568278756653", + "633387443385941", + "281543725827206", + "32932641019116646", + "1266706140077280", + "3518505954894881", + "5348093302480555", + "281543725310780", + "1829656094450355", + "13651605114144774", + "281543725827270", + "7810999348972649", + "13651605115172494", + "68748374319", + "6262886976188388", + "12455336470599766", + "6192518232441806", + "1829656093307044" + ] + }, + { + "genre": "fantasy", + "subGenre": "Mystic Portals", + "pinIds": [ + "140806234075405", + "15129348743968750", + "55169164191040162", + "2674081025293155", + "55943220366395975", + "281543725494676", + "9851692933919804", + "2674081025348778", + "11399805458912380", + "281543725494683", + "67202219435553780", + "133489576449638707", + "14214555065504776", + "774124931001308", + "8233211826793200", + "1128362881618226987", + "703756187295004", + "16395986140365339", + "3448137209525003", + "190206784258225396" + ] + }, + { + "genre": "fantasy", + "subGenre": "Mythical Weapons", + "pinIds": [ + "17944098511126429", + "4292562139945050", + "70228075434750853", + "1618549863091173", + "70437490335439", + "70720656644619312", + "5488830792339373", + "492649953843941", + "78179743526462163", + "9922061673994555", + "1196337403125443", + "44121271345799898", + "9992430417887808", + "4714774604062854", + "2322237301391957", + "100416266686676452", + "10133167904286757", + "4151824651633373", + "89720217571910471", + "5911043261694032" + ] + }, + { + "genre": "fantasy", + "subGenre": "Queens and Kings", + "pinIds": [ + "304485624830870266", + "14777505020901006", + "282249101641999506", + "9781324186560147", + "4011087158725749", + "323837029477823251", + "6051780744973006", + "10555380370223886", + "199425089745599782", + "5418462043733053", + "74450200084440699", + "16466354883341949", + "4610208394991076864", + "53058101854767137", + "80220437107802946", + "3870349674814496", + "5348093303358892", + "2322237302622419", + "10977592834887948", + "7810999349217026" + ] + }, + { + "genre": "fantasy", + "subGenre": "Runes and Symbols", + "pinIds": [ + "1196337403386730", + "1266706141103279", + "255931191322017629", + "1618549861367150", + "3448137209881736", + "1618549863369042", + "134545107614641434", + "3096293490265459", + "22377329393239400", + "83387030596543861", + "112660428173468039", + "2111131071881967", + "492649954078300", + "16536723625411923", + "351912466563706", + "68747862140", + "2744449768670903", + "5488830791761464", + "37436240649720628", + "292593307061275615" + ] + }, + { + "genre": "fantasy", + "subGenre": "Sacred Temples", + "pinIds": [ + "1407443629885239", + "376402481378557948", + "774124931001490", + "2392606047847451", + "3096293489529371", + "146789269101334275", + "53480314319053967", + "774124931001633", + "140806233991234", + "40743571624667081", + "494551602813406420", + "63543044737982701", + "68748108044", + "72479875250326904", + "2955556000599115", + "492649954165406", + "140806234017440", + "4081455906300134", + "5699937023679810", + "2392606047843299" + ] + }, + { + "genre": "fantasy", + "subGenre": "Shape-shifters", + "pinIds": [ + "2603712281145587", + "140806233956892", + "2533343538342620", + "14847873766254120", + "2603712281190693", + "1196337403110388", + "6966574417883541", + "351912464136647", + "4925880831822698", + "1125968649787910", + "142144931983189591", + "211174977668265", + "20758848275297276", + "2392606048207867", + "2181499815767440", + "12596073947933100", + "2744449768227649", + "10203536650917425", + "2744449769266611", + "1759287347890181" + ] + }, + { + "genre": "fantasy", + "subGenre": "Talking Animals", + "pinIds": [ + "112941903147144539", + "281543725720325", + "36943659439371180", + "11751649022612432", + "18436679719492625", + "1407443629725511", + "6544361954178116", + "1759287347907216", + "4151824652348137", + "569705421631320751", + "168603579798518857", + "301670875061735522", + "1407443629997072", + "1266706140762662", + "2603712281941095", + "633387443385941", + "3166662232947239", + "1079245498202717474", + "3025924745501558", + "1407443629997060" + ] + }, + { + "genre": "fantasy", + "subGenre": "Wizards", + "pinIds": [ + "62980094795751535", + "5136987069973357", + "13933080092335361", + "2251868557382256", + "70437489304235", + "774124931001519", + "8866530511394803", + "577657089734163198", + "281543725099751", + "15551561208980472", + "18929260940243202", + "11118330328164811", + "3307399720974635", + "1477812374431735", + "7740630604594124", + "23151385579714214", + "5770305768633328", + "703756187517187", + "3307399720974695", + "64387469667053244" + ] + }, + { + "genre": "fashion", + "subGenre": "Accessories", + "pinIds": [ + "62276407345445430", + "401242648071043065", + "140315344636161854", + "118289927709587434", + "563018698244912", + "426293921013177796", + "4601060459342786048", + "2533343538149966", + "473229873362529132", + "6403624464273847", + "387239267976449981", + "4590575506246509056", + "414964553183432764", + "1038713101568329112", + "103864335152142441", + "1196337404566505", + "155303888243381551", + "610097080814390260", + "792000284504454023", + "88594317663980787" + ] + }, + { + "genre": "fashion", + "subGenre": "Boho Style", + "pinIds": [ + "3799980930236074", + "4362930883980165", + "55028426691282057", + "728809152236531377", + "1618549864484528", + "2392606048205216", + "3307399721670383", + "12033123999424773", + "1900024839098298", + "2814818512157202", + "14144186326021820", + "1076430748452428701", + "2885187257599517", + "4785143351403119", + "2744449768928343", + "234468724346865692", + "7740630606021002", + "281543725876515", + "68749113914", + "91760911152950401" + ] + }, + { + "genre": "fashion", + "subGenre": "Bridal Wear", + "pinIds": [ + "104286547619249166", + "417708934210694613", + "158189005658337286", + "290552613475167943", + "4785143351260277", + "9922061674545967", + "351912466272460", + "985231163072628", + "684054630942547399", + "27725353952039590", + "68749070771", + "1125968642201303", + "815151601329553759", + "122230577383240399", + "84020349292545191", + "29132728834639390", + "3237030976644146", + "703756187969777", + "2885187255652695", + "436638126386755282" + ] + }, + { + "genre": "fashion", + "subGenre": "Business Suits", + "pinIds": [ + "7599893116799792", + "492649954060777", + "1970393583325033", + "68749048786", + "31032684928864610", + "4591631042344032256", + "155303888133183332", + "11047961581422004", + "1337074889431674", + "14707136281425987", + "6896205673333992", + "211174978089440", + "13440498883287631", + "6896205673281909", + "1055599901138498", + "918523286538240932", + "13721973861119787", + "923308361131193238", + "4925880837620367", + "645140715409067675" + ] + }, + { + "genre": "fashion", + "subGenre": "Casual Wear", + "pinIds": [ + "3518505954915782", + "1076430748452428701", + "65372632086297899", + "3799980930236074", + "33214115996827205", + "15903404930036751", + "931471135438814701", + "782993085254919490", + "11470174046631742", + "15199717491106910", + "12736811441889108", + "261560690854410281", + "4925880838094162", + "13299761396060030", + "2744449769320678", + "25825397859898876", + "5699937023833828", + "492649954103174", + "243264817352527684", + "65654107063706761" + ] + }, + { + "genre": "fashion", + "subGenre": "Cocktail Dresses", + "pinIds": [ + "181551428723521640", + "242912973647443141", + "351773420914748419", + "6262886977423313", + "381609768449890687", + "264868021830626185", + "181551428723521635", + "6896205673171767", + "4590927323990438400", + "281543726082476", + "844493675405220", + "52846995605627890", + "7670261861440408", + "5207355811294372", + "414120128255125716", + "402368547980281124", + "1759287348503582", + "321303754689829861", + "1046946244633948213", + "1007399010404627133" + ] + }, + { + "genre": "fashion", + "subGenre": "Cosplay", + "pinIds": [ + "270919733827954475", + "94716398420206326", + "1086563847568797082", + "633387443636068", + "63261569761363940", + "4644405860489741", + "422281210869579", + "97531148175942487", + "17521886045608608", + "4591701410623433728", + "16044142417652622", + "797348309064878676", + "169307267237109983", + "28217935161273520", + "66568900738743952", + "794815034253637882", + "4081455906997062", + "8655424281652605", + "1759287348605100", + "10555380371609429" + ] + }, + { + "genre": "fashion", + "subGenre": "Evening Gowns", + "pinIds": [ + "6262886977423313", + "17944098511703098", + "1003739835722417124", + "2885187257606955", + "914862421148398", + "281543726082476", + "727753621075125945", + "213006257371318204", + "69242913016289553", + "1266706119837042", + "27725353952039590", + "9429480466500411", + "85990674130463862", + "5348093303561857", + "379569074869281538", + "1407443629362702", + "31454897393330481", + "1970393583473516", + "14988611252808875", + "685884218285200820" + ] + }, + { + "genre": "fashion", + "subGenre": "Hair Styling", + "pinIds": [ + "83035186880465459", + "3096293490933645", + "1337074888824971", + "5840674511406731", + "68748680529", + "492649954218500", + "2814818512270237", + "351912465520593", + "313140980364259864", + "16184879907528202", + "87186942779601737", + "39688040461058927", + "2462974792527386", + "3166662232810421", + "1124914813189388260", + "5911043261196893", + "140806234158444", + "3096293489915379", + "42221315254620557", + "16184879907589522" + ] + }, + { + "genre": "fashion", + "subGenre": "Haute Couture", + "pinIds": [ + "2040762327946290", + "563018698839056", + "20266267068668577", + "113434484358123880", + "1125968649368675", + "2955556002762830", + "211174978202715", + "291537775898024210", + "34621490879812387", + "41095415345131942", + "15973773673400555", + "23432860625180006", + "3448137209720161", + "211174977941413", + "47217496092157055", + "312929874130947460", + "4996249582451057", + "447545281741757067", + "140806219274259", + "7388786876752402" + ] + }, + { + "genre": "fashion", + "subGenre": "Makeup Styles", + "pinIds": [ + "39195459253305694", + "211174978136311", + "163396292726524843", + "4292562140551852", + "26951297766303435", + "2744449768985460", + "1900024836381734", + "4292562139267792", + "549157748330196307", + "844493675820316", + "4362930881484007", + "135248795056866434", + "482025966385118147", + "6333255724011175", + "25895766604229948", + "40602834137566197", + "33143747254172895", + "703756186984581", + "47991552275958121", + "24488391719372897" + ] + }, + { + "genre": "fashion", + "subGenre": "Pajamas", + "pinIds": [ + "18155204743561475", + "4592897687315570688", + "24347654231211485", + "1407443626127202", + "155303888261002102", + "5418462046742058", + "571394272150801092", + "1407443626698962", + "44754590044281128", + "807692514461349468", + "936608053771985841", + "9922061672538900", + "1116611302435440065", + "33214115991820306", + "571394272070271637", + "11470174046067992", + "155303888260309857", + "827817975296985048", + "70720656644826410", + "5207355815185076" + ] + }, + { + "genre": "fashion", + "subGenre": "Runway Shows", + "pinIds": [ + "914862420397444", + "2392606048227166", + "281123201734975655", + "2674081025202505", + "1759287348549004", + "383087512063409169", + "31032684928899642", + "23432860625180006", + "492649953653406", + "33003009764255138", + "52072939436396086", + "609111918392312981", + "20266267068668577", + "663577326387395076", + "317574211242627427", + "985231164704879", + "48835977198736960", + "17521886046314701", + "588142032622141755", + "1759287348583385" + ] + }, + { + "genre": "fashion", + "subGenre": "School Uniforms", + "pinIds": [ + "32440059823457579", + "16818198602432031", + "1407443629456372", + "111253053293496339", + "260786634668544931", + "34058540926043779", + "593349319691349888", + "9640586697451177", + "43417583903988499", + "5770305769124853", + "39899146693270802", + "6966574416229525", + "11188699074517872", + "72831718972834272", + "76350156174612609", + "915356693020451471", + "43417583904761658", + "43347215159683300", + "60869032460280565", + "83527768084136676" + ] + }, + { + "genre": "fashion", + "subGenre": "Shoes", + "pinIds": [ + "49398927158810150", + "16184879907468116", + "4591279194893656576", + "1139270036997433936", + "4591138452700215296", + "11259067813007448", + "1065523593088039511", + "1548181186045041", + "9781324184657844", + "985231164421971", + "864339353524849106", + "210543351534283314", + "223491200252760880", + "1060245937307120231", + "294141419433460832", + "1089097122399496429", + "39195459253117938", + "7318418140393926", + "4604086263730897152", + "28921622601884466" + ] + }, + { + "genre": "fashion", + "subGenre": "Sportswear", + "pinIds": [ + "281543719434353", + "25121710418124989", + "8233211824682172", + "87046205292825160", + "19562579626176568", + "1125968725265043", + "7670261861590900", + "4598667915164356608", + "4590927374045190144", + "99994054224296186", + "333899759893219683", + "560768591121288621", + "308567011989947380", + "16888567447622753", + "1970393582478289", + "154177987446147227", + "1055599904462387", + "1688918601327199", + "36521446972585314", + "66780006970759052" + ] + }, + { + "genre": "fashion", + "subGenre": "Streetwear", + "pinIds": [ + "25966135348082150", + "8303580558891036", + "422281211619043", + "571394272111504234", + "5277724559633188", + "99431104337707027", + "9499849209515978", + "400468591887893392", + "947374471621093155", + "14566398793445926", + "381469030958421526", + "143904150588062190", + "37084396930691985", + "237776055320899489", + "12666442697434000", + "10766486606289787", + "364439794896338529", + "4593179113796835328", + "20547742047162073", + "18084835998396506" + ] + }, + { + "genre": "fashion", + "subGenre": "Swimwear", + "pinIds": [ + "1105422671050220510", + "50947039528612023", + "366199013470981500", + "132856257753278518", + "1012817403713047655", + "1548181180845168", + "335236766097625622", + "27162403981894747", + "428123508345527405", + "27303141460448907", + "198017714862834644", + "603130575137212303", + "37084396930627613", + "103723597661986664", + "221591244158896604", + "126734177013415344", + "6825836929460285", + "4222193388928171", + "584271751688153777", + "482377810113616235" + ] + }, + { + "genre": "fashion", + "subGenre": "Traditional Costumes", + "pinIds": [ + "238409374018268990", + "633387423981294", + "4855512091864287", + "47780446040008672", + "2885187257035597", + "289497082315443034", + "208784132722923687", + "1196337404698147", + "73535406410343046", + "479140847867972222", + "5770305769000795", + "11399805458495952", + "68748674907", + "492649953564555", + "13933080092104456", + "33425222229929833", + "62065301109644164", + "3166662231949783", + "99149629272504864", + "3377768449474553" + ] + }, + { + "genre": "fashion", + "subGenre": "Vintage Outfits", + "pinIds": [ + "14496030045695440", + "1970393583476678", + "6544361954404305", + "140806232833070", + "106186503709871370", + "9359111721778388", + "188940146861992644", + "281543725163009", + "244038873552824318", + "14073817580792458", + "3518505954915782", + "70437489281350", + "281543719996503", + "70437490374331", + "1688918605570558", + "19492210989104961", + "2251868558370266", + "15833036184615488", + "22025485673425295", + "10485011665991975" + ] + }, + { + "genre": "food", + "subGenre": "Bakeries", + "pinIds": [ + "79587118410157477", + "643029653082814640", + "211174978563408", + "774124930843886", + "18225573488012195", + "563018698283038", + "2674081025328994", + "172262754492635861", + "19773685858856966", + "68749101127", + "140806233910487", + "12807180188388369", + "70437490253454", + "4644405860191817", + "50735933298932157", + "2181499816264763", + "70437490374349", + "351912465871719", + "11962755256706755", + "45176802506579291" + ] + }, + { + "genre": "food", + "subGenre": "BBQ", + "pinIds": [ + "18788523441966990", + "17029304838424274", + "17662623533295834", + "140806234143211", + "1829656094636190", + "10344274146886187", + "11470174046570839", + "86412886594940681", + "1099159852815761399", + "31032684928999424", + "9218374232473427", + "36943659439249612", + "18718154695228645", + "521995413082894402", + "8514686791094999", + "1900024839217736", + "5911043261349768", + "1050183206867233779", + "17029304838424233", + "1618549864298036" + ] + }, + { + "genre": "food", + "subGenre": "Breakfasts", + "pinIds": [ + "1759287347882442", + "5348093303497522", + "579557045811611091", + "7670261861757648", + "68749135110", + "58617232655049427", + "4714774604713742", + "844493674984590", + "3870349674473328", + "140806234043447", + "703335666828106089", + "2814818511476110", + "211174978465088", + "844493675246874", + "774124930613353", + "685602743311246765", + "914862421330140", + "281543725769844", + "4151824651139741", + "70437490369146" + ] + }, + { + "genre": "food", + "subGenre": "Chocolate Making", + "pinIds": [ + "140806234297175", + "6473993211240953", + "422281211556026", + "613193305548529882", + "254101603967478344", + "10766486606318701", + "5207355814953962", + "25262447904754001", + "844493675376642", + "311663236725558874", + "422281211368678", + "4151824652280345", + "1618549864045730", + "669277194664484865", + "883901864350279914", + "7670261861969716", + "738520038915515048", + "774124930367138", + "281543725190179", + "1618549864304596" + ] + }, + { + "genre": "food", + "subGenre": "Cocktails", + "pinIds": [ + "985231163902438", + "70579919155586829", + "3448137209126198", + "492649954281276", + "844493674670165", + "211174978188342", + "8866530511523736", + "211174977748576", + "492649954281275", + "1900024839175379", + "632966922655627416", + "6333255723515092", + "1125968736414470", + "2111131072867299", + "630855860343880465", + "4362930883814341", + "3870349673718824", + "519251032062280365", + "134193263892256528", + "376402481378856600" + ] + }, + { + "genre": "food", + "subGenre": "Coffee Culture", + "pinIds": [ + "1477812373902995", + "557461260146408136", + "24136547998066683", + "28499410128438206", + "18295942230887132", + "7951736837753828", + "5629568279556193", + "12384967714830412", + "31947478603587350", + "844493675500144", + "253538654019350321", + "10133167885944443", + "28991991344805193", + "633387443106580", + "1548181181879449", + "116741815337725058", + "297026537934850871", + "1125968724153715", + "1003317623242125975", + "41306521577810251" + ] + }, + { + "genre": "food", + "subGenre": "Desserts", + "pinIds": [ + "774124930843886", + "774124930613353", + "140806233910487", + "6755468185856098", + "563018698283038", + "34058540926757033", + "13651605115235611", + "140806234289526", + "50735933298932157", + "211174978563408", + "422281211900984", + "4925880838167774", + "422281211687089", + "1196337403710574", + "68749241891", + "25825397859789355", + "5840674511470267", + "3588874697412601", + "3377768468264712", + "70437489781430" + ] + }, + { + "genre": "food", + "subGenre": "Farmers Market", + "pinIds": [ + "4925880837577354", + "351912466478925", + "10836855346936056", + "8936899257646867", + "8655424281688927", + "4011087178868219", + "16255248650054198", + "140806232440776", + "22518066880975441", + "563018698582320", + "985231159387823", + "281543725188798", + "7107311889214201", + "127860076916489690", + "2462974787431391", + "23925441766803691", + "301037556363710272", + "453596993689007911", + "16255248650212020", + "2322237302336402" + ] + }, + { + "genre": "food", + "subGenre": "Fine Dining", + "pinIds": [ + "1337074889230682", + "68745898132", + "68746562012", + "7529524372761221", + "6966574420725520", + "6755468185754781", + "29062360090393764", + "146437425379977533", + "64317100923840375", + "492649954251932", + "12173861489093691", + "21110691998322158", + "11751649022974797", + "985231164659203", + "7881368094738968", + "1196337404711085", + "9499849210072489", + "3729612264519544", + "70437489725238", + "68747083564" + ] + }, + { + "genre": "food", + "subGenre": "Food Trucks", + "pinIds": [ + "68748864800", + "73605775154978700", + "633387443692880", + "3237030978217516", + "68748851779", + "16114511161579723", + "89790586315321587", + "15621929951539478", + "2533343538154172", + "3307399720989980", + "9288742976933885", + "398216792073481632", + "2814818511928658", + "140806227317375", + "3518505949597532", + "4591560666068462592", + "2181499816047031", + "291819250845646551", + "131589620355542745", + "563018698222791" + ] + }, + { + "genre": "food", + "subGenre": "Fruit Platters", + "pinIds": [ + "366410119700535191", + "1125968719253230", + "334814553564975044", + "12525705208640058", + "29836416277512086", + "8655424281675062", + "492649953235214", + "281543726082133", + "653373858466512268", + "844493675414815", + "14566398793650958", + "1407443628751094", + "551691023124269560", + "1125968723765435", + "63472675993763942", + "25121710418168241", + "3307399721574517", + "351912466377606", + "4292562140116947", + "1618549864404051" + ] + }, + { + "genre": "food", + "subGenre": "Pasta Dishes", + "pinIds": [ + "140806234316108", + "281543725864491", + "3870349674768094", + "6685099440988972", + "1337074889595969", + "456763587229603459", + "3237030977872576", + "844493673621079", + "844493674875073", + "211174978557008", + "70437490414247", + "3588874697695592", + "422281211815433", + "68749209954", + "2603712281211898", + "6825836929591410", + "36732553207035570", + "81487074502551644", + "68749226480", + "4151824652410164" + ] + }, + { + "genre": "food", + "subGenre": "Pizza", + "pinIds": [ + "34058540926757021", + "81487074502530357", + "17240411069708755", + "20477373300592399", + "1092404453358963075", + "1196337397252307", + "777996904416481702", + "298715387805172641", + "41939840274478554", + "549087379580284652", + "23081016836074813", + "6966574420741025", + "277252920816797978", + "1040894532655120743", + "879187158513354400", + "86483255339723270", + "1618549863565551", + "115264071708138578", + "517914025919158749", + "1196337404687786" + ] + }, + { + "genre": "food", + "subGenre": "Seafood", + "pinIds": [ + "2885187257383181", + "10203536651253305", + "1055599908626937", + "61713457390600569", + "125960120821814233", + "101401429105764478", + "132152570311960193", + "12736811442349816", + "4503668373332030", + "22236591906991582", + "115897390405755112", + "227572587412218749", + "68046644366435969", + "9359111721789283", + "68748855058", + "703756186987618", + "35888128281893579", + "4433299629763822", + "281543726079110", + "68749226092" + ] + }, + { + "genre": "food", + "subGenre": "Spices and Herbs", + "pinIds": [ + "1125968649175749", + "4597753092942629888", + "270849365081618550", + "11188699069387833", + "26740191531252669", + "83879611805996077", + "71635450299009781", + "3588874697122411", + "6122149486580775", + "10133167906201162", + "44543483811529517", + "8796161769709981", + "1759287347365545", + "12807180188401009", + "98657048082149935", + "211035932553942262", + "2955556002346033", + "140806234190551", + "353180795796106323", + "21814379441768243" + ] + }, + { + "genre": "food", + "subGenre": "Street Food", + "pinIds": [ + "65513369575123853", + "15340454977790283", + "640566747038247607", + "3729612268582922", + "69876231728207278", + "304626362315650238", + "4785143351286507", + "4785143351393343", + "1138214505840864008", + "327214729196046579", + "340232946870493535", + "4714774604783809", + "492649954260278", + "80220437107694537", + "70437489422729", + "878201996091423685", + "785455991303232509", + "36873290701738043", + "22869910603677969", + "64739313389551163" + ] + }, + { + "genre": "food", + "subGenre": "Sushi", + "pinIds": [ + "16958936096771557", + "41025046602027269", + "9499849210064998", + "96686723245192216", + "710091066289001338", + "70437489327674", + "1337074889354428", + "5699937022379818", + "2885187257262200", + "61502351157329803", + "2181499815506328", + "84724036735273923", + "2603712281439354", + "232639137085680753", + "9288742977044919", + "563018698850556", + "446278644346228440", + "9781324186314577", + "4362930880565491", + "20547742047333379" + ] + }, + { + "genre": "food", + "subGenre": "Tea Ceremonies", + "pinIds": [ + "28147566418157753", + "44895327532644577", + "4081455906861462", + "19914423347292312", + "2251868558489215", + "9781324186464042", + "18295942230711004", + "24840235438940015", + "41799102785005422", + "5770305768529336", + "67342956922417106", + "1003317623244001502", + "10062799161144511", + "38984353016920428", + "39969515437493198", + "547820742194408666", + "8162843068715021", + "33847434695371518", + "106819822408100912", + "56646907806946675" + ] + }, + { + "genre": "food", + "subGenre": "Vegetarian Meals", + "pinIds": [ + "211174978435212", + "70437490257379", + "492649953140053", + "703756188495833", + "422281211725277", + "101260691617922230", + "281543726096694", + "211174978568544", + "19984792092500176", + "422281211891573", + "3870349674768094", + "20055160839735782", + "492649953104963", + "871516965406977404", + "9992430418192817", + "1266706141247959", + "414894184445482037", + "140806234270595", + "4574037117764884", + "332914597477421429" + ] + }, + { + "genre": "food", + "subGenre": "Wine Tasting", + "pinIds": [ + "985231162788795", + "81979655711757228", + "3659243437787902", + "20477373300568007", + "492649953613771", + "20477373300568001", + "8444318046997262", + "24136547999987041", + "41939840274376394", + "18155204743491551", + "351912466548978", + "20477373300621388", + "5699937018296977", + "436919601369743809", + "9710955442381873", + "18507048538837252", + "2533343537769421", + "9640586696872564", + "45669383717647372", + "22658804354674366" + ] + }, + { + "genre": "food", + "subGenre": "imagination", + "pinIds": [ + "3659243440837663", + "78813062225077183", + "23081016836122257", + "3166662232946110", + "381961612169826546", + "6825836929223209", + "50524827068576519", + "8444318047016763", + "36380709484082050", + "1039627895246155798", + "30328997485413503", + "440719513557080086", + "9007268001791204", + "15340454977188629", + "56928382798813629", + "339740365659598853", + "387661480445578572", + "23995810510786756", + "30328997485407015" + ] + }, + { + "genre": "history", + "subGenre": "African Tribes", + "pinIds": [ + "22306960650245339", + "236720524156720341", + "4601130819241255424", + "322077810871893685", + "9007267998626475", + "44613852551907020", + "160933386678691179", + "682576887275875857", + "3025924743603861", + "16325617396289196", + "114138171801705153", + "19069998412362871", + "354025220727449461", + "14707136281115787", + "437693657560282034", + "20969954508011008", + "6473993210268708", + "37788084359718901", + "774124926601628", + "12455336466194983" + ] + }, + { + "genre": "history", + "subGenre": "Ancient Egypt", + "pinIds": [ + "143552306886792905", + "28288303906698771", + "50313720831662539", + "13933080092492224", + "68745650648", + "10625749119181213", + "321514860912117458", + "9429480464510199", + "30258628744899592", + "6825836929319582", + "9851692934230690", + "494903446559902907", + "110760472079398995", + "101964379056902416", + "844493675329419", + "20829217021946566", + "1055599904629481", + "8725793025071190", + "577445983490399245", + "618400592624118036" + ] + }, + { + "genre": "history", + "subGenre": "Celtic Legends", + "pinIds": [ + "7318418140624917", + "38843615661006345", + "4081455906807520", + "36169603252916268", + "385550418119362485", + "968625832353500228", + "1618549863919951", + "5136987065055489", + "5840674510661255", + "8022105566805589", + "30047522507185697", + "2955555994091287", + "7740630605088663", + "38843615661006325", + "7740630604823523", + "57350595250036605", + "1266706139403530", + "107945722314314925", + "96053404551625101", + "15058979999614042" + ] + }, + { + "genre": "history", + "subGenre": "Chinese Dynasties", + "pinIds": [ + "5981412001376006", + "8022105578113712", + "901071837961091860", + "192880796536475394", + "25755029109990959", + "281543726084054", + "6122149488047571", + "25614291603953369", + "347692033750240376", + "344666177751535114", + "169448004715599884", + "108649409755645005", + "251286854199490283", + "36943659431498080", + "230598443422455104", + "180003317641085778", + "30962316182073285", + "5911043233421614", + "47287864831882727", + "8022105579334808" + ] + }, + { + "genre": "history", + "subGenre": "Greek Temples", + "pinIds": [ + "14003448837301752", + "2955556002843478", + "1759287341303354", + "34902965859294973", + "14003448836860356", + "456763587229499440", + "23292123067464888", + "1688918604954430", + "17240411068784105", + "16818198602220202", + "3588874696050321", + "3518505954330574", + "7107311907968648", + "3518505954643958", + "774124930846158", + "24910604185553545", + "6896205672893287", + "4081455906985716", + "39547302972581182", + "12173861488431505" + ] + }, + { + "genre": "history", + "subGenre": "Indian Kingdoms", + "pinIds": [ + "327214729196157943", + "13159023904814973", + "367887863333254062", + "119063983896874929", + "211174977258730", + "307300374594160130", + "306455949663831813", + "693272936360338452", + "41517627812181840", + "10555380368665606", + "766174955394667714", + "11822017767080108", + "701294973257633435", + "117375134032061683", + "18999629674155603", + "24769866694370291", + "1688918606471388", + "46232333731919109", + "52002570694344717", + "7248049395584636" + ] + }, + { + "genre": "history", + "subGenre": "Industrial Revolution", + "pinIds": [ + "412431278395438799", + "41095415342217707", + "845902742543604370", + "130252614196094570", + "251779435414086098", + "48624870972895725", + "326933254214505252", + "4996249582099771", + "421719952628152238", + "326299935506661245", + "52143308178489916", + "441352832246183725", + "305892999710248440", + "28006828929689513", + "624311567133983595", + "370984088074112884", + "131308145377966349", + "602708362605554534", + "136304326207733197", + "637751997276406264" + ] + }, + { + "genre": "history", + "subGenre": "Mayan Ruins", + "pinIds": [ + "24840235439553826", + "351912464451050", + "211174978508399", + "211174966252214", + "402298179243112558", + "111534528267994280", + "92394229851336280", + "35747390783861511", + "74731675062320460", + "133419207696074243", + "538320961730076641", + "166633254958738068", + "115615915431237843", + "836332593306338818", + "319051954871563414", + "861383866262910658", + "308074430780771646", + "10625749110646306", + "36732553203663377", + "62839357288054952" + ] + }, + { + "genre": "history", + "subGenre": "Medieval Europe", + "pinIds": [ + "1900024839021620", + "2885187257540566", + "171770173284019707", + "2674081012044928", + "473933560758035781", + "13651605115280360", + "58617232654863871", + "13933080072736436", + "80994493292840001", + "74098356356491929", + "53550683062945434", + "316448311329592974", + "2814818511484708", + "2885187256253905", + "1151021617254456266", + "914862399341174", + "241294492522435206", + "7107311907197177", + "2462974792405290", + "11822017766242198" + ] + }, + { + "genre": "history", + "subGenre": "Native American", + "pinIds": [ + "25121710407086286", + "140806231007110", + "22940279347443097", + "118008452731634133", + "68046644365228559", + "2744449769095168", + "56998751528318904", + "53902526785895714", + "589619776255688393", + "422281211139486", + "11681280278983547", + "4925880838514857", + "12877548932460117", + "490188740716385490", + "33425222225528312", + "8022105572697918", + "137852438588532784", + "2462974785343129", + "2181499806924215", + "480970435224143590" + ] + }, + { + "genre": "history", + "subGenre": "Nomadic Life", + "pinIds": [ + "112730796944818633", + "3729612268803658", + "209910032629248464", + "387450374208928816", + "1055599898268383", + "42925002695261726", + "8655424280305598", + "301811612544142761", + "218846863141740396", + "1125968642771564", + "15481192463770211", + "546905948517853156", + "11329436558133066", + "16044142413436774", + "366128644728093079", + "231865080809958945", + "235946467972390979", + "17170042324985567", + "209910032629248679", + "374432156540800801" + ] + }, + { + "genre": "history", + "subGenre": "Ottoman Empire", + "pinIds": [ + "124130533472425199", + "556053885233018070", + "32369691064524385", + "91972017384603559", + "29203097579970549", + "125960120823356538", + "2674081025261469", + "46161964926741886", + "14777505016023748", + "123286108547448598", + "143411569378061851", + "162129655329807910", + "23784704275439067", + "141863457004660035", + "185492078402226614", + "52213676921672129", + "3518505941949608", + "29203097579970558", + "23081016820098318", + "57983913946825343" + ] + }, + { + "genre": "history", + "subGenre": "Renaissance", + "pinIds": [ + "140806232506480", + "130534089200598038", + "1266706134329411", + "273945589828002767", + "231442868345085028", + "49610033390633136", + "368239707064636189", + "853924779397626265", + "563018698918126", + "266627240434135540", + "2040762328477150", + "10836855346968075", + "2040762328413361", + "116952921568858839", + "8373949302717318", + "191543790397933866", + "3025924739411046", + "14777505002907255", + "492649953913299", + "24699497945917977" + ] + }, + { + "genre": "history", + "subGenre": "Samurai Japan", + "pinIds": [ + "834151162263911244", + "563018695337339", + "4574037116291299", + "27232772736027152", + "327214729192789317", + "8936899254380810", + "42854633947840357", + "4503668373322368", + "5981412001468163", + "346214290073962428", + "13018286422105969", + "243194448624133938", + "23503229301261479", + "31877109857545289", + "145170787982353236", + "2462974779961500", + "175147872983942570", + "98586679344697819", + "380906081001005250", + "308144799475137158" + ] + }, + { + "genre": "history", + "subGenre": "Traditional Festivals", + "pinIds": [ + "153755774775294956", + "181058847512827273", + "350647521010081893", + "105905028726932892", + "831899362457903378", + "646688827782388462", + "371969250444310382", + "29695678785695750", + "1075867798491330204", + "422281188693845", + "497014508897016361", + "71846556550046282", + "23714335535800054", + "281543726084054", + "2462974792416088", + "277675133268145979", + "208784132722923687", + "8585055533773421", + "612559986851616366", + "140806215291343" + ] + }, + { + "genre": "history", + "subGenre": "Victorian Era", + "pinIds": [ + "62487513575689701", + "67624431899189457", + "43136108927219945", + "8514686791039238", + "64317100924766827", + "81064862036437698", + "633387443535755", + "507710558012959096", + "163748136447713535", + "190488259230771591", + "35606653299634513", + "62980094796171818", + "70437489794980", + "4292562139517634", + "563018696175281", + "23573598046209102", + "2392606042782174", + "2251868555019085", + "5348093302937542", + "21251429485817718" + ] + }, + { + "genre": "history", + "subGenre": "Viking Culture", + "pinIds": [ + "4785143351329693", + "12947917674383148", + "29554941300218656", + "1407443628827000", + "469711436158284472", + "37365871904049004", + "9992430418225348", + "15762667443338393", + "93309023524013449", + "5629568277683662", + "29554941300673710", + "17592254790405027", + "4925880838157340", + "1618549843875053", + "354165958207174127", + "985231152782323", + "301248662603867174", + "30610472460155222", + "241575967511765708", + "9992430418226240" + ] + }, + { + "genre": "history", + "subGenre": "World War Eras", + "pinIds": [ + "28710516370151068", + "278730664432106587", + "703756188556618", + "140806216085554", + "110549365831847330", + "75787206222424727", + "304696731059939007", + "128563764360193518", + "438960294959107005", + "49750770873171979", + "1407443629763584", + "55943220364907317", + "1196337396139572", + "206180489185935787", + "63965257212111067", + "75646468730700256", + "11892386508539547", + "2744449765673304", + "7740630602284108", + "367324913379025039" + ] + }, + { + "genre": "horror", + "subGenre": "Abandoned Hospitals", + "pinIds": [ + "10273905395042609", + "11118330328388212", + "412360909651800362", + "39265827994906085", + "39476934222145748", + "84724036733270830", + "63472675993896834", + "85568461665855641", + "318981586128913797", + "6122149478599269", + "26458716558003782", + "261490322107649166", + "29554941300363098", + "100064422966905396", + "8444318046379085", + "13159023898043621", + "11540542792647475", + "19914423347583896", + "7248049395576176", + "63543044738026742" + ] + }, + { + "genre": "horror", + "subGenre": "Ancient Tombs", + "pinIds": [ + "41376890299125811", + "62276407344731921", + "4714774604086623", + "357614026671985611", + "2322237301918464", + "14496030043703878", + "4714774602722683", + "106960559895257426", + "1829656094798205", + "4714774604088458", + "53832158042441913", + "267049452939348944", + "67131850690960981", + "39265827993040068", + "460000549461594657", + "76842737387819334", + "1266706140912814", + "5207355814291646", + "21884748185128115", + "60728294970388177" + ] + }, + { + "genre": "horror", + "subGenre": "Blood Moons", + "pinIds": [ + "54958057949777266", + "43980533856470609", + "3518505954898834", + "175288610472975541", + "10485011673443723", + "16747829860287501", + "9077636744599655", + "619245017565069111", + "36521446972558750", + "326651779200776063", + "26317979067779003", + "365917538497449086", + "184999497189119222", + "474496510765040756", + "15903404929291670", + "146930006588357922", + "71705819061063849", + "16888567446539169", + "16536723627462239", + "15903404929268702" + ] + }, + { + "genre": "horror", + "subGenre": "Creepy Dolls", + "pinIds": [ + "3096293489679755", + "124763852172613985", + "563018698950069", + "4362930884044370", + "140806234048155", + "136796907426819061", + "5348093303558815", + "37647346876608264", + "22518066880582730", + "46724914878370228", + "7107311907271887", + "75998312462189665", + "1055599908649906", + "18718154694378927", + "2392606048069103", + "9429480465895631", + "73253931415422578", + "140806234281904", + "2251868557933235", + "8866530511094020" + ] + }, + { + "genre": "horror", + "subGenre": "Curses", + "pinIds": [ + "21392166973281633", + "31736372371834870", + "599823244151384785", + "889883207640131407", + "943644928180199546", + "27303141486716433", + "6473993211797577", + "12384967723255759", + "13018286420711057", + "24347654230905857", + "810859107948233215", + "24840235440103082", + "15833036184519538", + "11892386512972428", + "11892386512972384", + "871165121642474695", + "8655424281769407", + "33917803438819643", + "48765608460273610", + "16818198602449616" + ] + }, + { + "genre": "horror", + "subGenre": "Dark Alleys", + "pinIds": [ + "37506609391834362", + "99642210501492787", + "88664686408299318", + "24910604184332034", + "8585055535184866", + "187392034489791209", + "1196337404685735", + "100134791710262457", + "26388347811945522", + "16607092370894590", + "4503668363654037", + "57632070225519871", + "30469734973980226", + "18084835998538592", + "5699937023328397", + "24136547999601220", + "24488391719269808", + "3448137210110084", + "22940279346186552", + "9007267998303460" + ] + }, + { + "genre": "horror", + "subGenre": "Demons", + "pinIds": [ + "3518505954894881", + "6685099441707786", + "19210735905195169", + "1477812374255939", + "1055599908643492", + "1266706141141408", + "19069998418129778", + "294352525666761701", + "13862711349514759", + "57561701484534125", + "420523683978947031", + "12244230230852085", + "62628251061633835", + "1548181166865585", + "5981412001464964", + "8866530511173764", + "5770305768810480", + "351912462490018", + "6122149480912873", + "22799541859219650" + ] + }, + { + "genre": "horror", + "subGenre": "Foggy Forests", + "pinIds": [ + "4644405860214505", + "307300374593946879", + "3940718420016982", + "281543724345222", + "113434484357944051", + "196047390021358916", + "30258628744778360", + "50735933298884786", + "703756185832976", + "24488391719730552", + "662381057734655261", + "211174962840799", + "3025924744795798", + "1407443630019494", + "703756185865779", + "6262886977021345", + "43558321391537202", + "21181060742846429", + "2533343536422361", + "418553359138696479" + ] + }, + { + "genre": "horror", + "subGenre": "Ghosts", + "pinIds": [ + "5488830792337472", + "12103492741744044", + "13862711349514759", + "49469295901796406", + "294352525666761701", + "11188699073762812", + "119345458872300955", + "1266706141141408", + "9922061670486871", + "26669822787522743", + "35465915812005894", + "503840277083630209", + "260786634666625532", + "27232772741536052", + "6122149487507634", + "27514247717838061", + "74098356364692979", + "23362491813429367", + "24699498005320958", + "20055160838479679" + ] + }, + { + "genre": "horror", + "subGenre": "Graveyards", + "pinIds": [ + "3870349674600294", + "17662623533513115", + "12525705208252363", + "23573598046501448", + "5629568279479133", + "9710955442185675", + "18788523440967992", + "647814727668372899", + "10273905394834180", + "11610911539612341", + "5207355814291712", + "563018698843299", + "17944098511653014", + "5488830792017910", + "109141990964510008", + "2181499816259951", + "15551561209654222", + "33988172183921534", + "2181499815676030", + "1688918605892791" + ] + }, + { + "genre": "horror", + "subGenre": "Haunted Houses", + "pinIds": [ + "9007268000159135", + "28780885113636476", + "11892386512566949", + "1477812369184723", + "67905906882445593", + "68746697860", + "69805862968426610", + "185069865933592740", + "16607092371947617", + "38421403067798220", + "1266706130930545", + "4599160465931180032", + "338262622031983627", + "233976143135287412", + "5840674495731287", + "1618549864215510", + "7951736836679499", + "94083079711272662", + "155303888189006515", + "740560732515079187" + ] + }, + { + "genre": "horror", + "subGenre": "Monsters", + "pinIds": [ + "3729612240181190", + "3518505954894881", + "418553359140009009", + "13862711349514759", + "2181499815938746", + "1055599908643492", + "275352964713285595", + "294352525666761701", + "143411569379444359", + "80361174596007151", + "2462974792443187", + "19069998417728638", + "13651605112870915", + "16114511160379971", + "46232333733243645", + "17310779813919162", + "17662623532909430", + "703756185625848", + "3729612262126785", + "321374123392643996" + ] + }, + { + "genre": "horror", + "subGenre": "Occult Rituals", + "pinIds": [ + "1087549009997437930", + "11470174046562842", + "68891069300006813", + "3096293489948093", + "100697741664278548", + "71213237851790843", + "473511348337332861", + "5418462044446511", + "154600199705910520", + "295056213109509920", + "5348093302847233", + "112730796905847645", + "154600199705910519", + "300193131427933236", + "4362930882195268", + "105271710032941980", + "558376053821470690", + "78813062223465938", + "415738609372003206", + "9781324186500308" + ] + }, + { + "genre": "horror", + "subGenre": "Possessions", + "pinIds": [ + "1900024839252544", + "11892386512972384", + "55521007901831142", + "563018698932248", + "27303141486759016", + "84372193013032767", + "1266706141141408", + "110127153387365442", + "80361174596007151", + "18295942231071786", + "1337074888589761", + "17310779814274395", + "8866530510732575", + "61361613668339241", + "422281211328831", + "2322237302540451", + "3588874696213658", + "128071183149257808", + "3096293489601432", + "4081455903655496" + ] + }, + { + "genre": "horror", + "subGenre": "Scary Clowns", + "pinIds": [ + "27725353951391931", + "13018286421767559", + "10977592835805171", + "16184879905710637", + "22729173115294776", + "2533343538283027", + "2392606047235317", + "633387441521754", + "211174978266733", + "3729612268838726", + "21392166973281633", + "11540542792134342", + "1688918605524458", + "56787645304283188", + "7177680651069951", + "1618549863122868", + "399061217001180000", + "3588874697699365", + "33143747254715989", + "1196337404795133" + ] + }, + { + "genre": "horror", + "subGenre": "Shadows", + "pinIds": [ + "12877548932092098", + "8444318046053866", + "3307399709714096", + "563018698708746", + "9922061674394004", + "81416705759116885", + "1548181184004295", + "2251868558538109", + "1266706138837107", + "21392166973281633", + "1477812374511973", + "30680841208267171", + "327144360450733983", + "8936899257416598", + "2814818511698021", + "13862711349514759", + "6122149488277677", + "34340015904159277", + "689121180514031086", + "5136987065707516" + ] + }, + { + "genre": "horror", + "subGenre": "Silent Villages", + "pinIds": [ + "63472675993830021", + "23432860625079130", + "28288303905587662", + "37365871903564685", + "85849936641253906", + "368943394496254152", + "23432860625079127", + "11540542794240300", + "753578950185033021", + "8585055535944417", + "69031806785343879", + "122371314869523831", + "271271577551189124", + "32299322323166167", + "69031806785345857", + "301881981297485157", + "5488830792438450", + "19140367162750625", + "58265388934446574", + "124974958405031266" + ] + }, + { + "genre": "horror", + "subGenre": "Vampires", + "pinIds": [ + "140806233227418", + "319826011056653897", + "703756186235639", + "8655424281657560", + "4785143351039168", + "8444318047002039", + "8514686791164417", + "119415827616653513", + "8514686789935314", + "6192518232102794", + "1055599908402661", + "342273640451347364", + "20336635812665657", + "8936899256823095", + "4925880836790559", + "84794405480862075", + "12103492742472688", + "91620173666257806", + "30258628744568030", + "514254851222854546" + ] + }, + { + "genre": "horror", + "subGenre": "Werewolves", + "pinIds": [ + "6896205672961753", + "1337074889487370", + "8936899257051899", + "91197961198312292", + "1548181178124625", + "3870349674676460", + "5066618330542858", + "1829656094881701", + "3588874697496775", + "2744449769266611", + "6333255724126770", + "12525705208290020", + "12033123998175448", + "2181499815445829", + "15762667440243492", + "2885187256490216", + "325948091800873447", + "11259067812780857", + "18225573487023420", + "9710955442455144" + ] + }, + { + "genre": "horror", + "subGenre": "Witches", + "pinIds": [ + "68747702620", + "5348093303868114", + "244601823506288470", + "1266706141290503", + "1055599907977830", + "4644405860646573", + "107804985305100283", + "6544361954489987", + "61361613668301304", + "2955556001445062", + "774124930431899", + "3448137209482458", + "125678645845963232", + "29273466323850839", + "1548181166865585", + "4081455907037520", + "1196337404742014", + "37576978137426679", + "304696731058567600", + "135108057565827188" + ] + }, + { + "genre": "music", + "subGenre": "Ballet", + "pinIds": [ + "325385141853225205", + "4011087179357771", + "925137948460167568", + "172262754475654781", + "105412447522549391", + "690176711684538809", + "1000362135960688476", + "8022105581684822", + "2462974792664082", + "985231163990590", + "757801074822567424", + "11610911540878271", + "20125529571781400", + "3588874697248216", + "8162843070189836", + "14918242510766548", + "1196337404446770", + "37436240649329045", + "431430839328690249", + "492649943951370" + ] + }, + { + "genre": "music", + "subGenre": "Breakdance", + "pinIds": [ + "63754150968303387", + "407786941272182281", + "1135540493523001893", + "15129348744112745", + "8796161769471760", + "6262886977147048", + "410812797283753377", + "58757970137384907", + "633387441542008", + "1618549864387285", + "21532904461354521", + "4644405850342827", + "797277940306470278", + "684969424613945250", + "994099317726062583", + "1121677850918820670", + "898045981921581223", + "3307399721140788", + "951737333726174372", + "11540542792111475" + ] + }, + { + "genre": "music", + "subGenre": "Choirs", + "pinIds": [ + "184366178490924367", + "766174955393877261", + "422281209419984", + "3659243440614426", + "11892386513345495", + "185210603421648852", + "36310340744393415", + "75083518782039014", + "719801952980788804", + "158611218120157436", + "5066618329079760", + "81557443231509744", + "78039006039149499", + "734368283026035699", + "16114511161439441", + "130182245474281406", + "30540103717061709", + "67905906879237626", + "292100725851300189", + "4011087178957941" + ] + }, + { + "genre": "music", + "subGenre": "Classical Concerts", + "pinIds": [ + "1759287348025231", + "35677022044911819", + "2955556002793600", + "7951736837480635", + "140878294589831464", + "7459155628923579", + "23925441768236874", + "114490015524090203", + "405112928957021200", + "2392606045160679", + "422281211810146", + "609252655824939258", + "340303315612958754", + "2955556002269083", + "291045194689943649", + "73535406410220775", + "68398488083811105", + "7951736837322101", + "7951736837517241", + "72972456458149979" + ] + }, + { + "genre": "music", + "subGenre": "Dance Battles", + "pinIds": [ + "810929476691100871", + "47358233576699271", + "590041988699450473", + "951315121259970953", + "74168725108288675", + "763571311845689118", + "1135540493523001893", + "914862421360199", + "884816658045373489", + "412431278391303296", + "14003448837013329", + "656118239475127890", + "1078260335761769496", + "8725793024313452", + "1829656092357753", + "521995413078622009", + "920001030109352473", + "8655424281512828", + "6262886977147048", + "783344928945975394" + ] + }, + { + "genre": "music", + "subGenre": "DJ Performances", + "pinIds": [ + "103934703898205866", + "30117891251440553", + "103934703898205864", + "3166662232639520", + "300826450139699857", + "985231163065810", + "308778118221946373", + "83809243059736082", + "8514686790945409", + "2181499814879538", + "979955200177244325", + "311874342964205999", + "339036678227444783", + "70650287897990731", + "16747829861680749", + "24488391719892452", + "198721402301216074", + "51158145761193823", + "124412008450229767", + "33917803438879407" + ] + }, + { + "genre": "music", + "subGenre": "Drumming", + "pinIds": [ + "15551561209582975", + "5207355815253114", + "20969954511952567", + "851321135835173298", + "6403624465451759", + "422281211854579", + "1095641415567332092", + "9851692934195578", + "71565081580203261", + "593138213427896362", + "2533343538044727", + "1125266656876000408", + "1759287348617656", + "6685099440702408", + "400257485654607841", + "15340454976918572", + "38562140554204653", + "47639708553615420", + "22729173115648678", + "70437486780017" + ] + }, + { + "genre": "music", + "subGenre": "Electronic Music", + "pinIds": [ + "222224562846477745", + "95138610873481195", + "195484440072294910", + "306174474689189448", + "71142869300406851", + "30047522507730372", + "1548181168132412", + "784893041328458773", + "774124930794442", + "40954677857974123", + "647814727689562390", + "68748658202", + "4925880838583426", + "175921929187298569", + "105975397478202312", + "633387443632443", + "25755029113884532", + "1266706139942738", + "589901251235413176", + "67905906882222792" + ] + }, + { + "genre": "music", + "subGenre": "Flamenco", + "pinIds": [ + "703756182914537", + "6333255724115806", + "1900024837744166", + "70791025387977090", + "7107311907968284", + "1055599891911013", + "129408189283346380", + "66357794503587598", + "563018698583921", + "2392606038483322", + "685039793356680262", + "1196337398761791", + "8725793024095999", + "6262886976745082", + "796152040414208102", + "26880929020322415", + "19421842138039982", + "281543715541359", + "5348093297098789", + "16747829861543329" + ] + }, + { + "genre": "music", + "subGenre": "Folk Dance", + "pinIds": [ + "12947917674304225", + "140806233899001", + "196117758769828513", + "36451078227964521", + "7670261860753370", + "90423905015268638", + "3729612262031231", + "13229392652439681", + "396035360992510568", + "3166662232837578", + "48695239700425384", + "14918242511183667", + "605452743688190879", + "1125477763103095498", + "53761789298853626", + "33706697206490125", + "1266706140574510", + "22025485673476942", + "251357222946850279", + "3166662232494589" + ] + }, + { + "genre": "music", + "subGenre": "Hip-Hop Dance", + "pinIds": [ + "1618549864387285", + "73465037666692422", + "11822017766992772", + "3659243440996480", + "29062360089883743", + "1196337403811579", + "6825836929699575", + "1196337403759334", + "10625749119266659", + "52565520644561872", + "80924124548442427", + "128423026868612175", + "998602917358715145", + "3307399721037339", + "1196337403656376", + "3870349674611148", + "61994932364676662", + "896146025835783386", + "14003448836263725", + "12666442696319204" + ] + }, + { + "genre": "music", + "subGenre": "Jazz Clubs", + "pinIds": [ + "11047961581660549", + "6122149488160486", + "4362930881041778", + "3588874696390488", + "6122149488224327", + "422281211374936", + "7951736837407219", + "8444318046482593", + "20195898326542589", + "774124930999910", + "50243352085891923", + "43699058880400998", + "5348093303034540", + "18084835998090770", + "3799980930266602", + "1196337403992341", + "5418462046827658", + "16888567434527642", + "19773685858680946", + "119978777572542710" + ] + }, + { + "genre": "music", + "subGenre": "K-Pop", + "pinIds": [ + "303641199899293347", + "906068018765002065", + "1055599906187318", + "869546640562031973", + "881227852094124751", + "5348093303769845", + "39406565485180212", + "431360470579693006", + "1042372276259206310", + "938015428612667130", + "545146729914488046", + "79938962130977547", + "867083734512114006", + "321163017201365988", + "10977592836315733", + "9992430418280345", + "50947039528954523", + "140806233526541", + "19140367162417445", + "369717450679731075" + ] + }, + { + "genre": "music", + "subGenre": "Opera", + "pinIds": [ + "1266706140265278", + "2814818510627596", + "209558188907558753", + "1759287348025231", + "7951736837480635", + "9640586683633381", + "36028865763778188", + "333547916170394560", + "41095415344427765", + "40110252920941868", + "3448137209481921", + "193584483979382188", + "422281193677322", + "75646468730446825", + "463659724157434600", + "18507048514955333", + "83879611805957724", + "7459155629232698", + "4855512091659963", + "51298883249746963" + ] + }, + { + "genre": "music", + "subGenre": "Orchestras", + "pinIds": [ + "422281211810146", + "1759287348025231", + "749004981769774190", + "134615476355090448", + "12877548932353521", + "4785143350510981", + "40743571623152146", + "1055599908064643", + "422281211810158", + "2955556002122452", + "302656037477349155", + "7951736837282208", + "15129348743708230", + "90494273743867408", + "4433299609823095", + "60587557483387492", + "6262886977450702", + "4644405859526825", + "2955556002220494", + "5277724558031718" + ] + }, + { + "genre": "music", + "subGenre": "Rock Bands", + "pinIds": [ + "10203536651500386", + "1477812373943375", + "25192079158993673", + "64950419622846469", + "14918242511253144", + "9148005513927321", + "36802921956596222", + "4600286390082632192", + "54958057947916951", + "22940279347538182", + "2322237297821007", + "60376451230248981", + "648729521364390048", + "985231149504960", + "137852438589050575", + "58406126410707291", + "914862421125590", + "26599454037675428", + "21392166971828126", + "371406300494537587" + ] + }, + { + "genre": "music", + "subGenre": "Salsa", + "pinIds": [ + "633387443070728", + "563018681970070", + "15410823719992022", + "32440059823921120", + "4785143350749717", + "2603712281313305", + "348958671146965019", + "228417012345179286", + "8514686788527487", + "544231936226185842", + "6896205672688080", + "180003317645984110", + "829366087633811821", + "5770305769100247", + "2603712279428865", + "563018676090775", + "871798440367684326", + "351912466354857", + "765541636661410333", + "1618549863686436" + ] + }, + { + "genre": "music", + "subGenre": "Singing Solo", + "pinIds": [ + "1056727500040833183", + "6051780744385473", + "811140582908882001", + "357121445471497159", + "140806234032188", + "151715081193323823", + "839851030532316775", + "10977592836596140", + "592364157275321666", + "809451733047220450", + "610660030742890861", + "13933080092467804", + "10977592836616783", + "12736811441093101", + "161777811605827937", + "176062666680773885", + "890516526364188955", + "298293175364369661", + "1337074889549081", + "919015867688634442" + ] + }, + { + "genre": "music", + "subGenre": "Street Dance", + "pinIds": [ + "478014947963945399", + "73465037666692422", + "1125968651168962", + "93449761013076582", + "29625310045574487", + "544231936226185842", + "10625749119266659", + "24629129206667260", + "189643834304093930", + "1008947122753978115", + "1618549864387285", + "577445983485194853", + "7670261860975159", + "6825836929699575", + "3659243440996480", + "35184440833696149", + "1022387552888643362", + "460915343129254188", + "1093037772039731426", + "8655424278445981" + ] + }, + { + "genre": "music", + "subGenre": "Tap Dance", + "pinIds": [ + "539376492882450289", + "9640586695859932", + "419819996533354207", + "470274386109495439", + "3588874676953403", + "539376492880722747", + "44754590041699817", + "539376492882201177", + "293367363235166441", + "391813236354276035", + "8092474322930523", + "539376492881798188", + "114490015524333666", + "539376492880597573", + "11822017767147865", + "322781498313332945", + "539376492882236727", + "34269647161370918", + "4644405859992605", + "958703839428970145" + ] + }, + { + "genre": "nature", + "subGenre": "Aurora Skies", + "pinIds": [ + "61994932365483525", + "7459155629656967", + "18295942231122085", + "774124930331803", + "7740630605499228", + "4503668373078902", + "4855512094656083", + "5981412001511617", + "70437490074716", + "228276274857574478", + "130111876729947933", + "70437490074697", + "4855512092879238", + "947726315343239279", + "19492210989136058", + "2955556001613256", + "21814379440971128", + "3659243439840546", + "2814818502470352", + "1337074886247175" + ] + }, + { + "genre": "nature", + "subGenre": "Canyons", + "pinIds": [ + "5699937019996353", + "20547742047193371", + "10625749119334419", + "633387443747484", + "14496030045499915", + "396105729746627505", + "153615037285504898", + "1337074887439978", + "140806234201671", + "14214555069065479", + "163748136447639690", + "703756185357519", + "140806234170581", + "7881368094863433", + "10203536651458515", + "68398488087275071", + "101049585387936627", + "1266706141263409", + "10062799163506818", + "17592254791788943" + ] + }, + { + "genre": "nature", + "subGenre": "Caves", + "pinIds": [ + "65231894598322960", + "16958936096481364", + "17732992277963412", + "492649950927967", + "26740191531205996", + "13229392649774396", + "985231164760278", + "173318285656347704", + "6192518232251176", + "10625749114427913", + "774124931001590", + "985231162913053", + "20336635812704696", + "4151824651215783", + "16044142417857672", + "563018677511049", + "16044142417896506", + "415668240618486480", + "18436679716912692", + "4011087177662445" + ] + }, + { + "genre": "nature", + "subGenre": "Cliffs", + "pinIds": [ + "318418636178898885", + "273453008604887321", + "1266706140285949", + "18999629674585736", + "37436240649090064", + "37365871904040751", + "2814818512223022", + "140806233442052", + "93942342211338813", + "353110427051646683", + "13721973861197501", + "54958057949561726", + "5981412001349460", + "1688918606478119", + "10203536651466900", + "16044142418249878", + "82331501726086704", + "75716837484368304", + "7881368094542032", + "633387443677812" + ] + }, + { + "genre": "nature", + "subGenre": "Coral Reefs", + "pinIds": [ + "5770305769058316", + "4996249583154249", + "1970393581705213", + "351912465517023", + "8514686790197998", + "1477812373913275", + "8514686790606790", + "13933080092176847", + "9007268001333223", + "68745569741", + "281543719681749", + "4503668372899379", + "547820742188436426", + "13721973860728812", + "2603712281812719", + "492649951495623", + "11540542793929892", + "633387443307631", + "6122149487862831", + "12736811441535175" + ] + }, + { + "genre": "nature", + "subGenre": "Deserts", + "pinIds": [ + "5840674511524290", + "22447698138304609", + "5348093302464779", + "233553930671352914", + "10977592835902371", + "50313720819864436", + "19210735905224893", + "894738650981954835", + "7951736837425128", + "914862421110081", + "31103053674445519", + "487866572165177484", + "6825836928006013", + "633387443659287", + "3377768465566997", + "4925880831760546", + "1137933030868578921", + "1688918605487021", + "306948530874881538", + "844493673972362" + ] + }, + { + "genre": "nature", + "subGenre": "Forests", + "pinIds": [ + "46232333733355155", + "4433299629334120", + "10485011673505455", + "7248049396086051", + "985231164668076", + "1407443629849820", + "2533343538301262", + "876020565025451793", + "1266706141245172", + "11188699074638293", + "985231164668079", + "844493675824045", + "60869032460281415", + "14918242511013672", + "6755468185749965", + "10203536651504932", + "76490893663276467", + "2251868557937588", + "289637819806357264", + "46302702414832389" + ] + }, + { + "genre": "nature", + "subGenre": "Glaciers", + "pinIds": [ + "2674081024026340", + "2251868552928191", + "779615385536508508", + "211174961176351", + "5136987069686844", + "3588874697036358", + "4644405849442090", + "304978206037018629", + "4996249582706618", + "68749246814", + "9359111721689347", + "774124923930570", + "14073817580857856", + "9359111721422433", + "18507048477257706", + "1548181183378104", + "224687468904386111", + "1196337403896026", + "16114511161067934", + "266486502939763029" + ] + }, + { + "genre": "nature", + "subGenre": "Lakes", + "pinIds": [ + "1053279431635286613", + "419890365278842803", + "10625749119292620", + "10485011673505455", + "15129348744629859", + "20758848277320209", + "14918242511544124", + "9640586696915608", + "633387443588790", + "57069120275380791", + "52495151901454071", + "1970393582667641", + "32017847344090641", + "10766486606313118", + "357402920450417508", + "50595195809306478", + "18225573487890233", + "13933080092265735", + "28921622601883564", + "15762667440921589" + ] + }, + { + "genre": "nature", + "subGenre": "Meadows", + "pinIds": [ + "10485011673505455", + "422281203390176", + "985231164450966", + "13510867627327327", + "16818198600710198", + "2462974792523219", + "47147127345646720", + "6896205673366671", + "549368854568525107", + "113082640638773399", + "348958671146691382", + "4433299629324273", + "108860515992882508", + "42643527718689137", + "35325178325583955", + "5348093303868532", + "23010648093249221", + "31947478603020039", + "28921622601883687", + "3659243440982812" + ] + }, + { + "genre": "nature", + "subGenre": "Mountains", + "pinIds": [ + "211174978414117", + "1337074889511560", + "2533343536988941", + "2814818511699436", + "10485011673505455", + "1055599908520530", + "492649953589434", + "7951736837831854", + "188869778119197244", + "9429480466595302", + "14214555068741338", + "65935582038744398", + "302656037476697602", + "79938962130999230", + "9218374232275561", + "119415827618199623", + "70087337949475001", + "480196379038475818", + "68748468779", + "13651605114956421" + ] + }, + { + "genre": "nature", + "subGenre": "night sky", + "pinIds": [ + "1618549863874990", + "15692298697766669", + "2955556001583044", + "68749118941", + "155303888270429489", + "292382200829638915", + "142637513195219204", + "633387442979447", + "783274560276932877", + "142707881941671359", + "492649953555730", + "844493675793400", + "131659989100971497", + "44543483811540997", + "579627414579286648", + "1688918605271901", + "42432421484411788", + "72339137757453037", + "17944098510965551", + "4503668373278712" + ] + }, + { + "genre": "nature", + "subGenre": "Oceans", + "pinIds": [ + "283023157827617041", + "98868154320164182", + "958774208178785803", + "53761789298892173", + "12033123999577982", + "14918242511583653", + "15058979999282252", + "2674081025613535", + "898679300651163628", + "2603712281933903", + "223772675230280172", + "8796161769683796", + "398990848259568859", + "16888567444124057", + "3518505953690470", + "48132289764330157", + "568086940591953311", + "20829217022176031", + "215609900905936180", + "167548048631903864" + ] + }, + { + "genre": "nature", + "subGenre": "Rainforest", + "pinIds": [ + "68748504015", + "68749114844", + "633387442582541", + "4362930883703132", + "351912459607974", + "9077636744529816", + "20829217022112973", + "1759287348261023", + "1970393583221507", + "8585055535940625", + "39336196740267292", + "1970393583226025", + "422423640070404307", + "1970393583225221", + "6122149487818382", + "3799980929110621", + "41799102783708968", + "2674081024632298", + "11540542793669161", + "37858453113225295" + ] + }, + { + "genre": "nature", + "subGenre": "Rivers", + "pinIds": [ + "5277724558663648", + "50595195809306478", + "10485011673505455", + "7177680649418022", + "7599893117043982", + "2603712281386953", + "60869032460281415", + "66217057017083463", + "617908011411912330", + "3588874696203595", + "35817759530738420", + "44473115065360963", + "143974519332743810", + "9851692933244032", + "8233211827225872", + "14496030045642083", + "20758848277208391", + "2111131072770017", + "7036943162814715", + "1055599906605128" + ] + }, + { + "genre": "nature", + "subGenre": "Savannah", + "pinIds": [ + "74802043806473564", + "12384967718859535", + "64739313380976310", + "155303888071630278", + "6403624443617267", + "29484572557552837", + "515521488616550416", + "99360735524575918", + "422281210420061", + "9077636744260867", + "35043703345394146", + "3448137207414008", + "4599090140425209856", + "26529085298737768", + "26458716562853414", + "3025924746089450", + "3025924744443081", + "18295942231029964", + "1337074885239738", + "155303888013501581" + ] + }, + { + "genre": "nature", + "subGenre": "Storms", + "pinIds": [ + "311592867989405987", + "7810999349075917", + "74450200083999921", + "3799980930172085", + "10062799163390613", + "24980972929198533", + "39758409205025904", + "4925880837567433", + "492649954213223", + "37999190601194225", + "105271710035259777", + "3799980930675501", + "3940718419123415", + "11892386513278596", + "379146862389822588", + "30751209954027663", + "3166662231603220", + "11470174046558923", + "57069120275097308", + "20899585766459170" + ] + }, + { + "genre": "nature", + "subGenre": "Sunsets", + "pinIds": [ + "9007268002131138", + "39617671718909476", + "107945722314349968", + "10485011673505455", + "14214555069000031", + "301881981297574285", + "22729173115556414", + "45950858694407656", + "5629568279548015", + "42080577765362111", + "658932989268865346", + "170714642118492316", + "665969863686698091", + "4714774604957216", + "20195898326147009", + "265571709273802261", + "364862007333197362", + "1266706140052161", + "274508539782403027", + "870391065502012427" + ] + }, + { + "genre": "nature", + "subGenre": "Volcanoes", + "pinIds": [ + "21251429487068455", + "2603712281963883", + "4362930884031068", + "16677461115369332", + "112871534412564633", + "4362930884031065", + "10203536651447370", + "138767232264670327", + "151855818680647936", + "55450639163541861", + "172896073190568560", + "19984792089716900", + "140806232915668", + "521925044336342059", + "211174966776368", + "36943659439292110", + "44613852554267323", + "1125968645777761", + "435160382766040964", + "211174978421527" + ] + }, + { + "genre": "nature", + "subGenre": "Waterfalls", + "pinIds": [ + "68749118971", + "2885187257103069", + "469007748708033363", + "4292562138858017", + "1548181186024630", + "2885187257590529", + "23995810510755732", + "20477373300597127", + "23995810510793796", + "13510867627534918", + "60869032460281415", + "289989663528543388", + "259449628555977172", + "1548181183751833", + "44332377578707398", + "23995810510434024", + "2885187256841978", + "492649949688406", + "336925615893721429", + "5066618330602669" + ] + }, + { + "genre": "nature", + "subGenre": "Wetlands", + "pinIds": [ + "291397038410838910", + "985231163998239", + "99008891803659184", + "14918242511050702", + "2181499816241614", + "4503668372633080", + "20758848277261371", + "19210735904011596", + "3025924743417335", + "20477373300597127", + "18718154694756241", + "100486635433660345", + "1477812372621100", + "50665564552832393", + "3307399720919557", + "66217057017083463", + "1055599908090548", + "4925880836704790", + "211174975449890", + "428827195791371972" + ] + }, + { + "genre": "people", + "subGenre": "Artists", + "pinIds": [ + "4222193394714596", + "1067142074184009434", + "29343835067700358", + "313352086578467549", + "106256872453650893", + "488359153364605444", + "299137600273018557", + "54465476741407139", + "288300813667425794", + "303430093670508042", + "33073378510099451", + "31314159904621506", + "49539664649808144", + "58335757667711708", + "20195898325920181", + "495396027737430802", + "209769295138107961", + "88875792630630558", + "116249234131603580", + "1548181157879126" + ] + }, + { + "genre": "people", + "subGenre": "Celebrations", + "pinIds": [ + "92323861107408428", + "24910604185256376", + "46724914877786257", + "54817320460670942", + "4996249581372783", + "83316661853049741", + "156007574588144529", + "24910604185256377", + "8444318046893472", + "117375134031920018", + "36802921956590115", + "1548181175920688", + "4292562138881436", + "196328865001136919", + "21884748181928073", + "7951736836982456", + "27514247718350390", + "1618549841978304", + "49891508362574060", + "95983035802481963" + ] + }, + { + "genre": "people", + "subGenre": "Children", + "pinIds": [ + "11681280279912118", + "50454458320405450", + "23714335535806833", + "5418462045229269", + "128282289381444207", + "1759287348161037", + "35254809578262822", + "11047961582010963", + "13229392652925772", + "11892386512550525", + "277675133270754799", + "127930445658954263", + "45669383694460094", + "633387443446458", + "28288303906652619", + "7036943162653973", + "127508233193686115", + "5629568277431307", + "50454458320483558", + "8725793022798691" + ] + }, + { + "genre": "people", + "subGenre": "Commuting", + "pinIds": [ + "172262754492473965", + "799740846360233544", + "388224430393027907", + "28288303904951612", + "32862272278127070", + "492649952712989", + "1618549864379963", + "11962755255894017", + "1970393575909641", + "23714335533288224", + "686236062010477870", + "211174975904670", + "1407443628260176", + "3870349669297809", + "105271710033821426", + "15621929948986211", + "323907398217740222", + "38210296833409539", + "80713018316503799", + "288371182363025456" + ] + }, + { + "genre": "people", + "subGenre": "Craftsmen", + "pinIds": [ + "229894755969959350", + "10062799160188028", + "7810999345739695", + "3448137208790098", + "68398488063170988", + "6122149486500867", + "1266706133509844", + "472315079664140470", + "6122149486500872", + "3659243439026238", + "3518505952476833", + "537969118008838093", + "1618549864436488", + "21744010695561283", + "13440498875583373", + "47921183529918882", + "914862421112974", + "8725793021457687", + "90916486222856195", + "21744010695408164" + ] + }, + { + "genre": "people", + "subGenre": "Daily Life", + "pinIds": [ + "24418022974720175", + "29414203807392933", + "39125090509436662", + "1548181165794902", + "422281211244826", + "36802921955984753", + "77476056086447885", + "422281210617205", + "888123989020591029", + "3166662231356890", + "281543703369555", + "1688918604924691", + "81768549519491938", + "523402787954289474", + "9007268001960461", + "2040762328627399", + "28077197671402428", + "844493667934452", + "7318418141090889", + "16677461115578759" + ] + }, + { + "genre": "people", + "subGenre": "Elderly", + "pinIds": [ + "78672324735781066", + "695383998743589475", + "103512491431565941", + "417357090486327943", + "6544361953341463", + "81064862036339092", + "281543721200610", + "272397477456908514", + "3940718418109504", + "7107311907320909", + "2181499816506395", + "41658365298176704", + "27373510231150746", + "162974080260470823", + "33847434693780569", + "14003448837278037", + "17732992276264219", + "4433299627561636", + "17240411069725464", + "49398927158873871" + ] + }, + { + "genre": "people", + "subGenre": "Family Moments", + "pinIds": [ + "8373949302630272", + "7318418141188506", + "595671488252816633", + "73605775154708529", + "17029304838230215", + "40391727903780631", + "68749124048", + "249175791880418713", + "25121710417415020", + "140806233989033", + "7318418141045140", + "1407443629146874", + "439030663694982531", + "11047961581762332", + "11259067802185047", + "37788084370310364", + "2392606047548282", + "11047961581206618", + "30328997485767407", + "3588874697183851" + ] + }, + { + "genre": "people", + "subGenre": "Farm Life", + "pinIds": [ + "3096293490948181", + "8585055529949233", + "134685845102183375", + "8444318044771152", + "1618549863889184", + "19562579626061909", + "2955556002827525", + "420312577749208919", + "16184879907296769", + "703756188538931", + "985231163982848", + "4151824652168450", + "4222193395200081", + "30821578696592111", + "1125968679918606", + "32017847346484327", + "59109813855572207", + "622622717275288980", + "9710955442940079", + "88805423897327781" + ] + }, + { + "genre": "people", + "subGenre": "Festivals", + "pinIds": [ + "8585055535725816", + "28640147624792796", + "3799980928913239", + "293789575716624507", + "1618549863866830", + "1618549863866850", + "25051341669647512", + "31032684928963581", + "27654985206205803", + "1125968642130458", + "6966574420822720", + "27584616461397966", + "113575221827174289", + "23643966788873918", + "3940718420157485", + "221520875416990971", + "140806232629029", + "14144186305120847", + "14566398793672630", + "3096293490154657" + ] + }, + { + "genre": "people", + "subGenre": "Fishing Villages", + "pinIds": [ + "26880929018844834", + "13299761393320396", + "175499716722889092", + "5770305767397469", + "54113633029377839", + "11259067813536523", + "5207355814851177", + "85357355429378813", + "33214115993980633", + "582934745554971169", + "48976714691867393", + "6262886974034280", + "69454019230003714", + "256283035034064503", + "117938083988022732", + "69524387997003522", + "93309023522316478", + "2251868548339597", + "527695281364616693", + "42362052738381763" + ] + }, + { + "genre": "people", + "subGenre": "Friendship", + "pinIds": [ + "1337074888668945", + "117375134031920018", + "52987733112941954", + "128563764359781946", + "188095721931432291", + "15129348744420565", + "63613413480734110", + "140806233551508", + "89720217565566024", + "80994493293250886", + "2674081025193951", + "914862420526012", + "351912465938528", + "76701999897957751", + "370913719334876071", + "6614730697093099", + "67694800643543751", + "5207355807957857", + "372109987982434292", + "24488391718232731" + ] + }, + { + "genre": "people", + "subGenre": "Markets", + "pinIds": [ + "29625310046672312", + "1196337402984271", + "1196337402984276", + "155303888284631660", + "301037556363710272", + "116530709108161099", + "633387443481761", + "296745062967757505", + "443604632065277953", + "30047522508108985", + "1054616437733050367", + "19069998416537561", + "45247171251805691", + "344384702778892037", + "341921796719853176", + "8936899257646867", + "132856257753279846", + "453596993689007911", + "144115256824407510", + "3870349656071920" + ] + }, + { + "genre": "people", + "subGenre": "Relaxing", + "pinIds": [ + "3166662212865217", + "1618549863804104", + "15129348744504947", + "33565959718336142", + "2462974789961999", + "351912466349401", + "41376890329247865", + "68748468671", + "280771358013321002", + "63683782250155502", + "8233211828509050", + "14073817580614785", + "844493675869919", + "351912465874420", + "67272588179169677", + "165788830022197780", + "14073817580681512", + "63683782252012926", + "322781498262957908", + "2111131068344941" + ] + }, + { + "genre": "people", + "subGenre": "Romantic Dates", + "pinIds": [ + "5911043261764677", + "8514686790781470", + "49891508369302018", + "7740630605921732", + "505669864430376260", + "422281210070686", + "6403624464884849", + "9077636738916254", + "262968065737000076", + "2392606045686923", + "69735494225702238", + "5348093303827307", + "47991552275886207", + "3096293488744356", + "1688918606103386", + "140806233851345", + "19914423347449684", + "1970393582437733", + "42925002694501156", + "1055599906287065" + ] + }, + { + "genre": "people", + "subGenre": "School Days", + "pinIds": [ + "6896205671075168", + "367254544632912209", + "314970567670208019", + "33495590974113843", + "1407443629985639", + "580049627045513830", + "70228075433818339", + "24347654228932031", + "1477812373539675", + "30821578696890972", + "314970567713089518", + "6403624462320175", + "633387443378585", + "623678248430536883", + "588493876346021919", + "5629568279337751", + "35606653297204326", + "949204059000313176", + "17592254790950033", + "16747829858987924" + ] + }, + { + "genre": "people", + "subGenre": "Shopping", + "pinIds": [ + "60939401204010763", + "60939401204008668", + "294915475616978066", + "253538654019157977", + "252412754101549662", + "297730225382119428", + "3096293469084533", + "49258189669413628", + "67342956922492888", + "98868154320082643", + "465981892717463089", + "5981412001007506", + "125889752075959267", + "5207355815144300", + "671458625734949562", + "249316529368940157", + "44824958787819274", + "10273905394601681", + "36943659438929809", + "842173199111509408" + ] + }, + { + "genre": "people", + "subGenre": "Street Life", + "pinIds": [ + "144396731798408851", + "13440498883470827", + "12033123999507587", + "3448137209044208", + "8655424281768410", + "211174977317161", + "54324739250500452", + "492649954302139", + "70437481611313", + "7670261861181557", + "17803361026079143", + "94646029666873310", + "9077636741926440", + "422281211244826", + "17662623533187111", + "79164905944137346", + "112730796964018572", + "276901077086564222", + "9922061674322653", + "13159023903847839" + ] + }, + { + "genre": "people", + "subGenre": "Travelers", + "pinIds": [ + "20407004556419319", + "207869339044631863", + "19492210919093740", + "79727855904819400", + "167618417371062621", + "5136987066709861", + "133911788917909157", + "20407004556571803", + "408349891235427938", + "1066297649346870001", + "916623330437209350", + "272960427411177594", + "242561129996507400", + "646688827782329562", + "18155204743460267", + "779756123021628834", + "26036504087900643", + "5981412001007506", + "636485359876017202", + "16536723627600462" + ] + }, + { + "genre": "people", + "subGenre": "Workplaces", + "pinIds": [ + "5629568277069391", + "217861700720644792", + "563018698401310", + "26036504092414814", + "8233211828108010", + "6403624465080727", + "73535406411949957", + "36802921956594665", + "8936899257457456", + "534028468384769775", + "5699937024056286", + "15129348744444713", + "2533343535234080", + "10203536650726648", + "466826317647810656", + "1337074886531153", + "1407443629904996", + "11681280279150737", + "9710955442563770", + "1407443629518780" + ] + }, + { + "genre": "romance", + "subGenre": "Anger", + "pinIds": [ + "18647785951074523", + "20969954510188285", + "33988172184776486", + "1900024839212889", + "4011087178034671", + "7740630605911805", + "28499410137389255", + "18577417208875895", + "3096293489948079", + "12947917675278406", + "3659243440710087", + "26880929017923081", + "499477414945177453", + "507429083035564076", + "79868593387361440", + "32932641020048040", + "16255248650172641", + "2111131072431931", + "308637380732797285", + "686799011967394752" + ] + }, + { + "genre": "romance", + "subGenre": "Anniversaries", + "pinIds": [ + "1034279870681370902", + "44473115065335639", + "2181499815852796", + "815573814867955664", + "3659243440277793", + "39054721767698038", + "881720433314058530", + "24277285507160889", + "555420566567241725", + "92323861107765231", + "621426448627084992", + "139119075986544320", + "155303888254484939", + "9922061674379848", + "24910604185266562", + "1337074888546281", + "155303888072295898", + "4603945555265922560", + "927882329494956227", + "594827063277965539" + ] + }, + { + "genre": "romance", + "subGenre": "Arguments", + "pinIds": [ + "14496030044478663", + "87890630222402359", + "16255248650465538", + "68749236371", + "4151824652199321", + "914862420972160", + "4785143351349043", + "825988387928589780", + "227080006207212175", + "6122149486603781", + "27232772740618396", + "43206477670352664", + "1050816525535877254", + "3025924742195328", + "4785143351291953", + "596586281904521907", + "7107311907969266", + "41165784090001216", + "16255248650263182", + "211174967860432" + ] + }, + { + "genre": "romance", + "subGenre": "Comforting", + "pinIds": [ + "11329436535506153", + "86623992827155850", + "56576539064427211", + "104849497569387546", + "75646468737280514", + "187180928259203759", + "1407443629891728", + "360428776450570603", + "79164905946425301", + "28991991346027164", + "6122149488223193", + "14707136280157393", + "6403624465526035", + "55872851620531895", + "619948704986169297", + "7036943162715054", + "38913984276274958", + "3448137210124024", + "6614730698480392", + "1337074888992481" + ] + }, + { + "genre": "romance", + "subGenre": "Confessions", + "pinIds": [ + "340092209381036710", + "10696117860214430", + "450148925277219838", + "453456256250917192", + "163325923988389355", + "701294973263607679", + "7459155629754185", + "38773246789101512", + "19351473391567300", + "4222193394318478", + "58687601390098245", + "613685886763008148", + "8936899254753664", + "69172544272104704", + "10625749119222448", + "61431982414584053", + "734227545539825160", + "97460779429620329", + "320459329754035712", + "171066485841282840" + ] + }, + { + "genre": "romance", + "subGenre": "Family Love", + "pinIds": [ + "16677461115767310", + "2181499816208314", + "1829656094876083", + "28640147625116523", + "11892386513317533", + "12525705207348555", + "32510428555425019", + "29977153764765298", + "5348093303688346", + "5911043261164623", + "180003317643232151", + "4362930883956400", + "306807793385448304", + "116530709106002688", + "48624870971660510", + "655625658272117098", + "5488830791296458", + "211174977740701", + "96194142037726092", + "22729173115545668" + ] + }, + { + "genre": "romance", + "subGenre": "Farewells", + "pinIds": [ + "173670129375428083", + "123426846013457607", + "167055467423469901", + "300826450139937573", + "2251868555110664", + "43628690136559661", + "41587996544956662", + "314829830170641045", + "563020390933653186", + "38139928095953421", + "295689531805947666", + "274367802293556254", + "118289927683121839", + "38069559341591481", + "258464466108509525", + "4151824633004858", + "920212136365312058", + "7670261861387017", + "71705819062119911", + "523895369167701520" + ] + }, + { + "genre": "romance", + "subGenre": "First Dates", + "pinIds": [ + "552183604330499431", + "891360951236246019", + "584764332926395698", + "703756188462346", + "1030479958471661087", + "30962316182188786", + "95771929569852379", + "1050957263021412452", + "2603712281837987", + "158751955610173293", + "202380577000390620", + "2181499815946669", + "753508581426389438", + "653233120990002201", + "4996249582832833", + "2040762327107944", + "534661787032142925", + "737042295307751600", + "43769427623700275", + "8796161769623516" + ] + }, + { + "genre": "romance", + "subGenre": "Friendship", + "pinIds": [ + "22377329393998730", + "61572719901065970", + "586945763983728137", + "9570217952544592", + "774124931022290", + "1618549860811839", + "29343835066532471", + "11047961580946307", + "4362930882977423", + "3096293489736483", + "2462974792476484", + "359302876543990473", + "147422587799147757", + "17381148556782553", + "6966574420160793", + "370913719334876071", + "16677461115683335", + "15692298697395871", + "12455336470777329", + "74098356364618833" + ] + }, + { + "genre": "romance", + "subGenre": "Heartbreak", + "pinIds": [ + "867576315724104887", + "218354281934111884", + "871798440377410975", + "703756188030188", + "12807180187330409", + "28921622601082806", + "13721973860421839", + "208010077653863673", + "12947917675228850", + "140033869659910189", + "15973773673237072", + "7036943162632755", + "51580358227830442", + "20125529578799378", + "19914423347191679", + "4714774604084542", + "22025485672387248", + "11822017767274450", + "1900024838471767", + "18295942230819506" + ] + }, + { + "genre": "romance", + "subGenre": "Hugs", + "pinIds": [ + "632333603948186984", + "37576978136692575", + "25755029112792135", + "115967759148459413", + "11399805458349714", + "373798837843302180", + "84935142969289551", + "161848180354781566", + "588564245093299565", + "66568900739025824", + "11540542792757286", + "14988611255006341", + "105975397453586964", + "16677461115829763", + "13299761395067654", + "27373510230828248", + "438960294960072433", + "565764771959181368", + "108367934777993177", + "14847873766600248" + ] + }, + { + "genre": "romance", + "subGenre": "Joy", + "pinIds": [ + "8162843070138062", + "11399805458891363", + "15129348744640366", + "492649953502248", + "617837642698828790", + "391602130120602838", + "33917803439525455", + "134826582588560677", + "8655424281833561", + "2603712281962301", + "98023729385363960", + "3659243440508616", + "714313190915050285", + "26317979068775928", + "84512930503637235", + "190277152997891751", + "6333255724222348", + "4433299629704948", + "99782947992911209", + "9077636743109108" + ] + }, + { + "genre": "romance", + "subGenre": "Kisses", + "pinIds": [ + "791929915735657897", + "1088956384870762704", + "239887117646200565", + "1005639791801770175", + "129478558031250047", + "1141592205515587173", + "706080047861086979", + "41869471530938883", + "54113633028587346", + "69735494224844411", + "63683782250504485", + "915778905458336259", + "69313281765911606", + "14988611255035153", + "46724914878293332", + "19140367162691871", + "334603447335823555", + "915004849298642026", + "41869471530935197", + "133067363990037922" + ] + }, + { + "genre": "romance", + "subGenre": "Laughter", + "pinIds": [ + "3799980930010965", + "859413541433257892", + "25121710418179424", + "281543725311117", + "3377768468278768", + "66005950783430182", + "557039047680524528", + "1055599908174142", + "466404105183025373", + "13299761395067654", + "128704501844924494", + "113434484358112595", + "58898707622301444", + "13440498883665821", + "5277724559629117", + "11047961581253559", + "987906868240285930", + "360499145150842443", + "75646468737771249", + "60728294969191237" + ] + }, + { + "genre": "romance", + "subGenre": "Loneliness", + "pinIds": [ + "426293921027119055", + "341007003056333433", + "476748310584409962", + "139048707239406045", + "528258231305747840", + "422281211646422", + "1014576622310954714", + "25966135347930490", + "914862421253445", + "114490015524294157", + "914862421359978", + "368873025731386953", + "2322237300707357", + "598275131787591919", + "555561304056097003", + "9710955443046510", + "11751649022992466", + "59672763808405598", + "17310779813545733", + "955466877202010101" + ] + }, + { + "genre": "romance", + "subGenre": "Reunions", + "pinIds": [ + "83316661853597048", + "490259109415390994", + "990440143035258269", + "1017743215773512329", + "10625749092892952", + "109845678406612203", + "38632509300818901", + "90986854947075961", + "11329436558245427", + "167336942376264503", + "2885187256951908", + "69313281765848997", + "119275090126270811", + "11047961581253559", + "492649954234652", + "993958580236193415", + "492649952780294", + "138978338495385797", + "422634746300453635", + "909797562230665321" + ] + }, + { + "genre": "romance", + "subGenre": "Sadness", + "pinIds": [ + "20125529578799378", + "872994709022291538", + "19914423347191679", + "47006389855442693", + "3096293489948079", + "221309769184148726", + "18014467257866300", + "43487952649145063", + "9077636744550673", + "107171666129283783", + "8373949303094105", + "985231163484519", + "12807180187330409", + "122230577381874994", + "77687162312206636", + "22447698138285204", + "780952391673505086", + "52917364367067466", + "84161086783368634", + "4081455907229116" + ] + }, + { + "genre": "romance", + "subGenre": "Surprise", + "pinIds": [ + "100557004175059282", + "871024384180027422", + "927882329494956227", + "504121752059562641", + "1030479958471561502", + "8022105580997873", + "3940718417374079", + "39688040460851520", + "157977899426262269", + "245938829641901146", + "691372980328360695", + "19562579625317295", + "594123375882749420", + "614671049186371919", + "19140367161747236", + "31947478601897010", + "14003448837364843", + "1041246376327029369", + "8585055534662465", + "5770305749800986" + ] + }, + { + "genre": "romance", + "subGenre": "wedding", + "pinIds": [ + "3729612268229636", + "5559199537540024", + "4292562140526461", + "68187381855467593", + "70437490513839", + "2603712281876122", + "13440498883780116", + "710231803777381603", + "633387443299939", + "492649954146523", + "940267228474596185", + "70437490004439", + "2955556002834042", + "4222193394222131", + "2462974792011948", + "8022105579259369", + "5277724559664317", + "633387443805471", + "68748984751", + "4151824652506052" + ] + }, + { + "genre": "romance", + "subGenre": "Weddings", + "pinIds": [ + "52776626878867798", + "351912466591089", + "4433299629852398", + "4151824652506052", + "844493675491116", + "23855073022324094", + "2603712281876122", + "4925880837433307", + "422281211854975", + "7740630605656257", + "162411130307898634", + "633387443825701", + "5418462046562766", + "985231163605793", + "10766486606542552", + "168603579799538259", + "42573158973162677", + "330240585199501269", + "387309636724100905", + "703756188397254" + ] + }, + { + "genre": "sci-fi", + "subGenre": "AI Entities", + "pinIds": [ + "22658804369460305", + "5066618330544814", + "7529524371950974", + "80994493293260003", + "40532465391172475", + "70437490360086", + "29695678788147140", + "1125968711747117", + "68749110240", + "13229392651742676", + "23925441768136359", + "16044142417908203", + "4503668373462809", + "954833558503348574", + "156851999517298740", + "2181499815821346", + "18858892185200406", + "29625310046759817", + "654288652154155778", + "56365432833182048" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Aliens", + "pinIds": [ + "253609022762057344", + "7318418138207766", + "10344274146896984", + "11892386511994620", + "17662623533592659", + "70157706734049029", + "14144186323002709", + "2111131072443359", + "4503668373462809", + "12596073952791931", + "100627372920476111", + "3799980930000988", + "6403624464992058", + "23925441768114005", + "3448137209974960", + "35536284555745617", + "10907224092314587", + "40321359161808541", + "2040762326781741", + "73887250132117667" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Androids", + "pinIds": [ + "351912465018369", + "177892254025129611", + "22658804369460305", + "3518505954215291", + "7951736837336334", + "2603712281172614", + "211174977502305", + "7951736837134358", + "4011087177556527", + "17310779813536849", + "422281211942621", + "38984353018661644", + "7951736836361896", + "201395414584525523", + "563018698254674", + "21462535721029208", + "7951736837631561", + "703756188421059", + "1548181160705907", + "2744449768766359" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Clones", + "pinIds": [ + "419186677837396548", + "21110691999742204", + "3448137200249142", + "31032684927279663", + "3518505954366415", + "190136415508108091", + "18788523441962861", + "4855512085267982", + "2322237300367064", + "20618110789471955", + "1337074887648909", + "3237030975289911", + "6825836929528249", + "138133913566148885", + "2885187246116441", + "2533343538279841", + "321514860914625153", + "1196337403725476", + "703756186984780", + "71635450321756348" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Colonies on Mars", + "pinIds": [ + "2533343536757097", + "6122149487987440", + "6473993211769613", + "17944098509683872", + "20055160839662114", + "43065740181111419", + "137711701100426602", + "70157706734008710", + "8655424272615412", + "61080138757068373", + "351210470966671214", + "919438080154246114", + "376402481374309453", + "107453141105205401", + "14496030045744134", + "70437488742775", + "299067231525503881", + "154248355981692378", + "68748362483", + "4855512088417212" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Cyberpunk Cities", + "pinIds": [ + "70437490225403", + "703756188415810", + "39406565484976304", + "3448137208787853", + "5911043261305697", + "4222193395078026", + "4503668373339220", + "6755468185737008", + "231513237088868078", + "46936021113420848", + "8444318045777583", + "53409945577491167", + "10907224093060802", + "13159023905769227", + "3166662232503390", + "23221754321335775", + "2040762326111739", + "1407443628184213", + "985231164611978", + "39125090509330505" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Exosuits", + "pinIds": [ + "4433299627381829", + "72972456458015810", + "163466661470287012", + "16747829860892305", + "4081455905672126", + "914862410598739", + "28358672652254982", + "3096293488207329", + "64528207155142651", + "51932201949006565", + "1337074884650432", + "218987600627246368", + "21955116929375089", + "4574037115993665", + "13088655162578340", + "35184440815655876", + "8444318045889627", + "5559199534290793", + "50806302041387317", + "5981412000637490" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Futuristic Weapons", + "pinIds": [ + "247135098297947807", + "4362930881672982", + "8092474325702454", + "4292562133961894", + "22588435624712064", + "140807925845035695", + "3729612268842138", + "24206916744067605", + "1055599904676595", + "95983035793763245", + "22588435625068632", + "14777505021891143", + "3729612268842161", + "145733737935778856", + "69524387996774390", + "50806302041213639", + "1196337403367243", + "40391727904029876", + "211174977431474", + "8092474325702461" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Galactic Battles", + "pinIds": [ + "2111131072896289", + "16114511158713229", + "3518505954215147", + "42573158973024931", + "39617671718765780", + "4081455906330228", + "1407443628538683", + "66709638224687298", + "346214290126171889", + "19632948366683081", + "22377329387649592", + "13721973861225396", + "449726712809955862", + "131730357852369767", + "29554941299956707", + "31103053670652925", + "3448137209430474", + "13721973860668277", + "339740365659059596", + "1337074887648909" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Genetic Labs", + "pinIds": [ + "4433299629759108", + "8022105581686980", + "844493671040472", + "168392473565303297", + "32299322323218331", + "28358672652270759", + "13229392652237970", + "14847873767048598", + "969048044802090912", + "1125968742938754", + "44332377577932925", + "59672763808017342", + "348888302400636508", + "10414642882923221", + "156429787052907886", + "62980094795717052", + "21110691998353976", + "4011087177919338", + "36591815717930252", + "3799980930362479" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Holograms", + "pinIds": [ + "4925880838506185", + "28217935160357336", + "1067986499123103168", + "9710955435116058", + "15410823717480667", + "4081455907134974", + "11188699073193163", + "13721973860747424", + "70437489647507", + "81768549519570788", + "140806234184977", + "10907224090365511", + "56787645304705386", + "4785143350894655", + "7740630604783950", + "492649954169038", + "633387443752568", + "330662797652796243", + "99008891801338995", + "45669383717543461" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Hover Cars", + "pinIds": [ + "190980840444384498", + "77405687336967776", + "13018286422575705", + "11047961582172353", + "65231894597664197", + "13018286422575708", + "4574037109485501", + "32791903508557192", + "169659110956536909", + "515380751126101826", + "81698180736954868", + "6122149486822953", + "15058979996102255", + "28921622601868376", + "1125968650866210", + "37295503157704063", + "246431410853930690", + "687432330657250821", + "4644405860393720", + "217369119512558481" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Nanotechnology", + "pinIds": [ + "27021666509425891", + "141230138308532571", + "71987294036920174", + "422281211598426", + "9359111721646784", + "347621665008640367", + "22658804369460305", + "7881368092489574", + "111323422034141297", + "517139969734264585", + "22095854415876974", + "5629568271060661", + "602849100160654900", + "322218548363116751", + "1759287348163373", + "32791903532238663", + "310748443061360468", + "7318418138400133", + "66568900738836624", + "174725660537965653" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Post-Apocalypse", + "pinIds": [ + "4574037117092317", + "6333255723038112", + "1407443626648955", + "16044142418261433", + "211174978191911", + "68746919083", + "4011087180862316", + "4503668373122760", + "4503668373122732", + "10555380371636421", + "211174978209793", + "7529524372857665", + "30962316182889075", + "9992430417698831", + "3377768466714016", + "703756188455306", + "12807180188369883", + "20758848276895748", + "32510428555497521", + "4151824652246032" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Robots", + "pinIds": [ + "2322237302605606", + "4644405860540724", + "7951736837777128", + "1548181160705907", + "3799980930649311", + "7318418141269950", + "11329436558618421", + "40743571617431076", + "65513369575453454", + "17310779813536849", + "68748455869", + "703756188234506", + "6051780742810794", + "9429480466528674", + "3729612268826214", + "79516749667326341", + "63894888468175621", + "5488830791094258", + "3659243440977439", + "4644405860046482" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Space Stations", + "pinIds": [ + "3518505951050276", + "8866530511078467", + "3237030977826548", + "21321798230271534", + "1131740581397914839", + "2251868555193254", + "1266706137024686", + "30962316182819808", + "22658804369206711", + "31525266137076653", + "1407443629456294", + "36732553206768387", + "65513369575004640", + "380765343515424913", + "61643088644270782", + "1266706140798682", + "16677461115018552", + "29625310039983823", + "1970393571580994", + "4081455907235797" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Time Travel", + "pinIds": [ + "1266706140557171", + "294493263152428571", + "774124931001452", + "167548048631944720", + "3166662226886227", + "21673641950982337", + "8022105582104418", + "7529524371664728", + "1970393582627087", + "1407443628543462", + "4574037117494656", + "123356477266110738", + "44895327533885600", + "4714774604845848", + "5418462046810089", + "15762667443350974", + "4644405860096620", + "774124930194983", + "659495939222613853", + "14496030043391393" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Virtual Reality", + "pinIds": [ + "4925880838506185", + "142567144447386441", + "33073378509345742", + "100416266678282271", + "32017847346393669", + "820358888410395537", + "26106872836602920", + "405112929001691668", + "169166529748410527", + "71846556549863845", + "984177324824993992", + "921056561301480905", + "199847302209522675", + "70437490487334", + "195554808815468174", + "1125968742938752", + "51369251996351636", + "69876231727241802", + "313633561573347530", + "913738211876190229" + ] + }, + { + "genre": "sci-fi", + "subGenre": "Wormholes", + "pinIds": [ + "41939840272010067", + "914862410158523", + "168040629841444811", + "64035625944518928", + "57913545202783034", + "914862420817708", + "447756387969510204", + "68748970384", + "3448137209525033", + "6614730698676963", + "8655424281122205", + "572168327691826180", + "239535273928271322", + "9218374232190665", + "56154326598302074", + "15481192463032151", + "17521886047754169", + "79094537193900925", + "162762974029366506", + "9640586697530542" + ] + }, + { + "genre": "space", + "subGenre": "Asteroids", + "pinIds": [ + "24488391717401605", + "6966574420065836", + "38562140552641714", + "27866091440710957", + "7459155628244397", + "253538654019367991", + "1196337403724176", + "14566398785693729", + "158118636912360946", + "249738741833773628", + "7951736837623576", + "3799980930602504", + "44895327533747097", + "305400418502318399", + "1047720300794702582", + "39547302971767023", + "15340454975213984", + "4644405859747635", + "5629568278720616", + "942237553287686599" + ] + }, + { + "genre": "space", + "subGenre": "Aurora", + "pinIds": [ + "175358979212532407", + "774124931001023", + "70437488874555", + "1337074888706548", + "633387443530092", + "380483868533299053", + "7459155629656967", + "1018306165744005709", + "3659243439840546", + "10907224091276783", + "139330182216595828", + "192388215327666164", + "99501473017176237", + "99501473017121668", + "36380709483776792", + "545005992428346751", + "455708056074356145", + "10977592835925079", + "264938390610228905", + "1337074888766769" + ] + }, + { + "genre": "space", + "subGenre": "Black Holes", + "pinIds": [ + "7107311907044934", + "607141593554139326", + "10485011673396324", + "9640586697530542", + "68748970384", + "4574037116155544", + "100275529199255277", + "3518505954729442", + "126523070778021887", + "235172411786599802", + "77827899810182037", + "56154326598302074", + "337347828356357716", + "14284923811632474", + "11962755256608528", + "10485011673403235", + "40391727904471818", + "17240411069325481", + "1144618061562043025", + "180003317645741384" + ] + }, + { + "genre": "space", + "subGenre": "Comets", + "pinIds": [ + "18999629672067587", + "6122149483977290", + "140806225559404", + "3940718410553734", + "68609594318165532", + "5066618327106462", + "1125968650168029", + "2955556001054869", + "125960120823562883", + "63894888470713364", + "107804985306007868", + "1103381977435223294", + "177962622771021989", + "298433912828958862", + "7881368094765305", + "9077636742131558", + "290482244731061145", + "116882552824311727", + "1688918605802526", + "32791903515215076" + ] + }, + { + "genre": "space", + "subGenre": "Cosmic Dust", + "pinIds": [ + "60094976274095509", + "19703317114626624", + "207024914124178325", + "229613280996119549", + "56646907808270450", + "1970393583189068", + "4644405860643532", + "16747829861572818", + "9218374232190665", + "284289795222856140", + "40954677858090136", + "1759287348198628", + "623396773458234474", + "207024914124178348", + "16325617395391029", + "773211829813889653", + "1337074889138662", + "492649953755291", + "45669383717591217", + "147492956541905903" + ] + }, + { + "genre": "space", + "subGenre": "Deep Space", + "pinIds": [ + "3377768467221369", + "39899146693108835", + "253538654019367991", + "15340454977795214", + "1900024838852280", + "281543725104255", + "125960120823562883", + "9781324186525920", + "4855512094552435", + "65513369575004640", + "24980972929387833", + "215609900906012134", + "18718154695181893", + "407223991326645254", + "20125529580654173", + "323485185755967860", + "117656609010435783", + "211387776265479852", + "24277285505383415", + "38210296834776051" + ] + }, + { + "genre": "space", + "subGenre": "Eclipses", + "pinIds": [ + "70791025388387883", + "50172983343778864", + "23503229301149405", + "276760339594891175", + "13510867627583305", + "5840674504836756", + "17170042323894633", + "3166662232459643", + "1759287343381934", + "8444318046109534", + "2885187256613889", + "70298444178405306", + "73324300182991120", + "19140367162198098", + "68749042085", + "2603712273768016", + "280982464248062167", + "7459155629338256", + "23925441768215774", + "4151824652207000" + ] + }, + { + "genre": "space", + "subGenre": "Exoplanets", + "pinIds": [ + "12807180182910964", + "39899146693108835", + "111393790780095628", + "9218374232190665", + "136374694962037569", + "6122149487379431", + "2955556001054869", + "15340454977795214", + "41658365297694906", + "703756188421028", + "3307399721592404", + "45669383717387255", + "286471226293117398", + "6966574419655836", + "443675001322499635", + "89790586313900258", + "253538654019367991", + "563018698492422", + "105271710035166176", + "438115870018497571" + ] + }, + { + "genre": "space", + "subGenre": "Galaxies", + "pinIds": [ + "5418462046643333", + "39899146693108835", + "18718154695164200", + "253538654019367991", + "6614730698519531", + "9218374232178223", + "3025924745479733", + "21744010695240942", + "18507048538542326", + "1266706141314055", + "16044142418426261", + "16044142418410191", + "6473993209882514", + "15340454975213984", + "4996249582455352", + "127226758213459634", + "40954677858078947", + "15762667442866065", + "107734616085407221", + "103582860174490002" + ] + }, + { + "genre": "space", + "subGenre": "Meteor Showers", + "pinIds": [ + "20125529580653838", + "19421842139002960", + "8022105582210085", + "68468856830446255", + "101682904081799430", + "67694800642557015", + "291748882126291393", + "78390849760282092", + "105271710032469951", + "84724036735130411", + "5418462031140246", + "9851692931661031", + "3940718420366059", + "567735096797454731", + "376402481372894682", + "366128644677217605", + "462393086798670289", + "335658978503531211", + "88946161386686141", + "5207355813721414" + ] + }, + { + "genre": "space", + "subGenre": "Moons", + "pinIds": [ + "34762228369283312", + "14144186325615539", + "283304632806719018", + "11188699074539316", + "17521886047605708", + "10836855346899187", + "2603712281917629", + "1759287348487046", + "33847434695604961", + "63331938504316429", + "57702438970791608", + "388435536631123312", + "43136108927158905", + "8796161767294948", + "113504853103633912", + "5629568279043341", + "79094537202556066", + "2040762327234435", + "30328997485634435", + "3799980930602504" + ] + }, + { + "genre": "space", + "subGenre": "Nebulae", + "pinIds": [ + "680184349993794913", + "1337074889343792", + "16044142418426261", + "54535845480986982", + "15340454977795214", + "18718154695164200", + "985231162855916", + "1055599907552642", + "9218374232178223", + "7951736837480448", + "39899146693108835", + "11470174043001082", + "4362930883389690", + "3166662232461395", + "2322237302432309", + "7881368094765305", + "110901209570249103", + "14073817580417012", + "223561568998381821", + "5911043261860530" + ] + }, + { + "genre": "space", + "subGenre": "Observatories", + "pinIds": [ + "1759287348528440", + "2533343537580983", + "140806229675980", + "774124927911386", + "563018698060926", + "12736811441844561", + "4714774602549002", + "70437486604887", + "13581236382967897", + "84090718039261009", + "1125968697192918", + "1970393582482977", + "50735933297574029", + "7670261861808525", + "151574343704852649", + "234116880623753468", + "1829656092107246", + "59180182596595636", + "13651605114036225", + "99501473017084467" + ] + }, + { + "genre": "space", + "subGenre": "Planets", + "pinIds": [ + "18718154693848791", + "4855512094500607", + "1688918606115331", + "18718154695164200", + "13651605115114650", + "2181499814729889", + "3588874697419494", + "105271710035166176", + "39899146693108835", + "10273905394931659", + "4785143348640730", + "40954677857837079", + "17099673582087825", + "5840674510803562", + "21392166973872647", + "388435536631123312", + "2885187256790666", + "29695678787159421", + "139963500916450924", + "70437489376223" + ] + }, + { + "genre": "space", + "subGenre": "Rocket Launches", + "pinIds": [ + "15833036184116457", + "1034631714381297094", + "952441021179710735", + "91197961198112110", + "51087777019791650", + "870531802980647521", + "7881368094865920", + "20266267067088939", + "402227810485308409", + "36802921956397894", + "8936899256579613", + "11259067812949807", + "3166662232488185", + "268386459032824148", + "8514686789690842", + "5699937023555264", + "1759287339679560", + "30751209950341026", + "81557443244069136", + "34058540926286135" + ] + }, + { + "genre": "space", + "subGenre": "Satellites", + "pinIds": [ + "27866091440710957", + "51369251996281443", + "395683517281829354", + "2111131067730963", + "96264510778334354", + "47076758603567057", + "774124930570910", + "309974386873616418", + "16184879897527910", + "13440498883583790", + "8162843068302703", + "27866091440762600", + "95631192082860609", + "169307267235475353", + "292734044803055416", + "720224165442157638", + "70437488630279", + "844493668339896", + "844493651352851", + "305470787270189032" + ] + }, + { + "genre": "space", + "subGenre": "Spacewalks", + "pinIds": [ + "1079808448126571750", + "82401868177682765", + "3377768467221369", + "131519251591328505", + "18084835990360564", + "602989837644781212", + "406379566390905168", + "6685099420116794", + "371617406774586389", + "653444227222353204", + "753156737721683422", + "602004675228318953", + "864691197254292160", + "18788523435818898", + "19140367162356539", + "646688827782356035", + "7248049395668171", + "588916088810661566", + "29977153764430988", + "18084835990360570" + ] + }, + { + "genre": "space", + "subGenre": "Stars", + "pinIds": [ + "3025924741928780", + "370280400633628110", + "7599893116382722", + "18718154695164200", + "356910339242103708", + "26740191531971919", + "80431543340530437", + "11751649022146696", + "162200024070853745", + "18507048538542326", + "26529085299247542", + "47780446041594780", + "1829656092890809", + "3799980930602504", + "21251429487005695", + "1125968651842855", + "25543922885610397", + "147563325286142658", + "36380709484262544", + "2744449768608524" + ] + }, + { + "genre": "space", + "subGenre": "Supernovas", + "pinIds": [ + "93590498500410923", + "4996249582478038", + "5418462046643333", + "103864335152206296", + "633387443721322", + "2111131072121361", + "3588874697357983", + "9218374232190665", + "136374694962037569", + "226165212533572820", + "15340454977795214", + "633387443690066", + "10485011673396324", + "1196337404671387", + "1055599907552642", + "1900024838128588", + "78320481015714734", + "134052526405704501", + "2955556002697548", + "48695239715994412" + ] + }, + { + "genre": "space", + "subGenre": "Telescopes", + "pinIds": [ + "869757746830565735", + "7529524369442109", + "44965696258304707", + "151363237469804748", + "51932201947564341", + "11470174046624823", + "1829656094829066", + "148126275237606428", + "1337074889352137", + "13581236382967897", + "251146116755652118", + "94786767143419020", + "1000784348417516065", + "45317539996711091", + "18718154694895222", + "14425661313423186", + "42643527716483283", + "17381148557022874", + "703756176250150", + "258605203597838614" + ] + }, + { + "genre": "sports", + "subGenre": "Archery", + "pinIds": [ + "3518505953771516", + "15129348743233404", + "821907000785280062", + "1618549850506028", + "37647346880231029", + "2322237298854404", + "338332990777042015", + "16466354879381176", + "57280226505808254", + "121597258685479118", + "3518505954489468", + "28991991344278818", + "2111131070843151", + "266345765458768233", + "29695678788237511", + "28147566417926125", + "80431543338777320", + "12807180184739839", + "1120129738545642480", + "287878601173480138" + ] + }, + { + "genre": "sports", + "subGenre": "Baseball", + "pinIds": [ + "8936899255966078", + "293085888270809107", + "1829656093653598", + "924574998510146487", + "1196337404310703", + "184858759698539726", + "3237030976523933", + "156781630773891140", + "360499145190626612", + "68730703682", + "413416440812641527", + "703756185937547", + "28006828929620664", + "720787115395346055", + "353954851981525568", + "464785624064573744", + "5770305768092246", + "93449761013384655", + "703756185937146", + "12525705190437204" + ] + }, + { + "genre": "sports", + "subGenre": "Basketball", + "pinIds": [ + "8796161768202069", + "24840235440093609", + "151785449936927778", + "2533343533444517", + "1337074885841750", + "4574037117044527", + "459296862018627773", + "4574037115507579", + "6685099441061294", + "295759900548440334", + "31595634884945207", + "2533343534015163", + "4855512094242780", + "28006828928392053", + "774124930971517", + "112449321940312927", + "3940718417908275", + "872642865320342604", + "26388347812478407", + "27936460193722713" + ] + }, + { + "genre": "sports", + "subGenre": "Boxing", + "pinIds": [ + "5629568278084062", + "41165784090231465", + "39125090509865803", + "7318418140306774", + "3096293490131640", + "60235713760938645", + "76209418689855407", + "324822191895635101", + "612489618113974071", + "116389971612464307", + "22306960649401689", + "503488433366576794", + "865817097114323445", + "211174977857324", + "5418462045763512", + "120893571242274822", + "60376451248832678", + "812055376597468682", + "33073378507866865", + "5629568277982593" + ] + }, + { + "genre": "sports", + "subGenre": "Climbing", + "pinIds": [ + "2814818510998464", + "211174977828603", + "211174977828604", + "914862420594891", + "28288303906575910", + "3096293487770344", + "65513369573543332", + "1477812365069367", + "16536723625328544", + "11681280279618410", + "1548181175185588", + "323133342028067900", + "115686284173893542", + "633387443444689", + "1407443629163553", + "422281211688703", + "113293746871832099", + "2392606048289400", + "427912402128541579", + "11610911541230715" + ] + }, + { + "genre": "sports", + "subGenre": "Cycling", + "pinIds": [ + "39054721768126822", + "170151692166071181", + "15621929951539823", + "2251868557625226", + "42221315254566548", + "3448137208994625", + "2744449766292448", + "18788523440842107", + "7459155629808707", + "39406565484860155", + "3025924745945290", + "41306521574946889", + "4362930882713332", + "914862420981313", + "330522060172670958", + "11822017765805080", + "18577417206811229", + "132996995241465631", + "5911043260896293", + "2181499815732430" + ] + }, + { + "genre": "sports", + "subGenre": "Fencing", + "pinIds": [ + "10273905394968788", + "42573158973149020", + "3799980929274754", + "633387443434788", + "8585055530840139", + "2814818510393697", + "2814818511208245", + "59602395062090112", + "5418462046737484", + "34691859624574490", + "15270086238024243", + "79094537202931549", + "1337074877683521", + "2111131072718752", + "222787512791472998", + "6192518217499148", + "17521886040031109", + "482588916332322203", + "296604325482239915", + "134756213846165662" + ] + }, + { + "genre": "sports", + "subGenre": "Gymnastics", + "pinIds": [ + "70437490173343", + "22588435622687440", + "985231164352315", + "201958364536661108", + "3166662232506324", + "1477812371282513", + "721350065355566509", + "65161525855119185", + "147492956542486458", + "30399366229140051", + "22729173114842580", + "18577417207556410", + "7107311907435615", + "91690542408309146", + "83105555618471524", + "211174977041310", + "1053138694129567639", + "710161435013917971", + "33847434695229248", + "3659243441064838" + ] + }, + { + "genre": "sports", + "subGenre": "Horse Riding", + "pinIds": [ + "15551561209518864", + "42713896464403212", + "13159023904467781", + "40743571624309652", + "611011874461320249", + "7881368094623173", + "22025485672853971", + "281543726105798", + "3518505953665883", + "7881368094800821", + "633387443378367", + "13159023904903779", + "68748536386", + "15129348743984664", + "563018698283704", + "13510867627562268", + "563018698037120", + "9429480466266016", + "96686723245128972", + "8162843069318945" + ] + }, + { + "genre": "sports", + "subGenre": "Martial Arts", + "pinIds": [ + "58195020181015952", + "456341374763173208", + "206673070394167076", + "362539838726232700", + "1055599907971119", + "419045940342507636", + "144678206775238413", + "853924779397688135", + "288723026117022558", + "703406035583819220", + "563018679687459", + "255297872624295752", + "705446729167677470", + "963488914046141524", + "40462096655367097", + "388787380350879647", + "26529085299768401", + "49187820925241233", + "660903314102185235", + "97601516921213681" + ] + }, + { + "genre": "sports", + "subGenre": "Rowing", + "pinIds": [ + "11259067813106495", + "672514156895851408", + "38421403066826669", + "11540542793528303", + "10203536650068991", + "45247171243484590", + "26529085298129920", + "154459462212507977", + "77616793574595866", + "6192518230544308", + "10625749118873450", + "70437476639611", + "18225573486868590", + "28358672650622501", + "70437489023524", + "18225573486346880", + "180003317641533629", + "132856257753203963", + "703756168601790", + "6192518230544309" + ] + }, + { + "genre": "sports", + "subGenre": "Running", + "pinIds": [ + "2533343537200753", + "8022105581708903", + "57069120274843777", + "4151824652002292", + "2885187257479795", + "5207355814265556", + "10062799163619995", + "5066618330322021", + "2322237302075701", + "20829217021769773", + "312366924175353134", + "582864376813712484", + "125256433380025176", + "969399888540758203", + "5207355814573082", + "1055599908264994", + "1618549864404117", + "1125968693917227", + "8725793025066267", + "815996026272613000" + ] + }, + { + "genre": "sports", + "subGenre": "Skateboarding", + "pinIds": [ + "25403185393974859", + "1407443629947331", + "12455336469504247", + "37365871903960705", + "22940279345181442", + "1337074888263688", + "13088655162999891", + "365565694776803142", + "774124930644917", + "6825836929013623", + "45317539996403601", + "11047961573545439", + "17944098510024556", + "3659243441136292", + "26247610322148774", + "8162843069800005", + "67272588178979635", + "45810121242715940", + "70437483293410", + "799670477597582364" + ] + }, + { + "genre": "sports", + "subGenre": "Skiing", + "pinIds": [ + "1337074889122477", + "4996249581210572", + "15551561209114021", + "2251868558598955", + "169096161004538421", + "4714774603953944", + "346777240066260615", + "4996249581345430", + "20125529579625952", + "2533343537744930", + "56083957855264126", + "14988611253105383", + "26669822784917665", + "124974958405493766", + "68046644366131735", + "5207355814357149", + "1477812374211186", + "6896205673399228", + "1477812374211423", + "78601955990828632" + ] + }, + { + "genre": "sports", + "subGenre": "Snowboarding", + "pinIds": [ + "8936899255969416", + "4362930881154511", + "28288303906568092", + "42713896464223780", + "10977592836301064", + "270286415132088613", + "9007267992789068", + "109141990964688425", + "2533343537748516", + "56083957855264126", + "11399805458880045", + "15551561209114021", + "8585055535815918", + "1900024838599601", + "4222193394694513", + "54606214228874375", + "15551561209284845", + "6896205670662067", + "7529524371684122", + "10485011663550573" + ] + }, + { + "genre": "sports", + "subGenre": "Soccer", + "pinIds": [ + "422281211382725", + "88172105238770019", + "1005428685571962713", + "25332816648255058", + "15058979999950826", + "69383650504986712", + "163888873932215060", + "155444624632895755", + "957014989572183473", + "358317714125480713", + "13792342603713645", + "15973773674660278", + "871657702886738801", + "113504853102054903", + "23221754320233432", + "475833516899586247", + "897201557037917662", + "25825397858351468", + "48906345949263817", + "41095415345048742" + ] + }, + { + "genre": "sports", + "subGenre": "Surfing", + "pinIds": [ + "1055599906399644", + "2955556000623015", + "2814818512301335", + "3729612218036987", + "11329436558566932", + "68749053515", + "163255555212262736", + "13088655154041636", + "54043264274614794", + "84794405481237302", + "23221754320805505", + "339388521944933872", + "33143747254429588", + "5911043232195487", + "31806741113294016", + "52072939436748472", + "12244230230223012", + "9359111720506734", + "774124927936588", + "140806228211771" + ] + }, + { + "genre": "sports", + "subGenre": "Swimming", + "pinIds": [ + "1055599907888866", + "6966574420777777", + "9007268002122443", + "44824958787434568", + "774124929572041", + "1829656076055626", + "180425528817812636", + "25121710418183768", + "61994932365667269", + "44050902599573121", + "25121710418183761", + "22729173115558748", + "4081455906768716", + "60165345017722041", + "372954412866505802", + "2251868558169741", + "823877325626800569", + "44050902599706807", + "6614730691602102", + "3940718418050685" + ] + }, + { + "genre": "sports", + "subGenre": "Tennis", + "pinIds": [ + "17662623533527239", + "12596073952721763", + "5699937023945503", + "317714948736999587", + "26951297765989893", + "31384528648473764", + "1829656094827101", + "633387443821266", + "1196337403727792", + "22236591905991341", + "835065955941917847", + "92464598594286333", + "633387443155963", + "703756185705817", + "5840674511402232", + "39758409204944826", + "11540542794218484", + "28499410137434680", + "50595195809254768", + "13370130138439987" + ] + }, + { + "genre": "sports", + "subGenre": "Yoga", + "pinIds": [ + "3518505954389567", + "140806233550025", + "312015080453220380", + "3588874697183837", + "6614730698746764", + "39476934229200436", + "3237030977622486", + "36662184461007979", + "68748927429", + "3448137210099279", + "46795283619419590", + "597782550577302737", + "6192518232463990", + "974044225630249070", + "4785143351219290", + "30821578693418549", + "211174978288258", + "1688918605212184", + "465278205236536092", + "14707136280473866" + ] + }, + { + "genre": "technology", + "subGenre": "3D Printing", + "pinIds": [ + "253890497738054358", + "815573814842504896", + "2322237302672709", + "2392606048151089", + "1829656094485264", + "8092474326511506", + "68749178314", + "1013591459858176878", + "601934306478774360", + "11259067813445984", + "4011087180947523", + "155303888216482157", + "68740387479", + "8796161769694853", + "8585055535974661", + "5699937020263548", + "2744449768862135", + "140806233747260", + "9077636744643857", + "15129348744675455" + ] + }, + { + "genre": "technology", + "subGenre": "Artificial Intelligence", + "pinIds": [ + "422281211598426", + "306455949661952888", + "64246732176946140", + "42854633948813238", + "3870349672922484", + "18366310976047567", + "588493876346147655", + "189010515617178029", + "316307573848763059", + "21673641951845553", + "42854633948794791", + "349591989847902381", + "264797653087095031", + "283375001552418888", + "67694800643341429", + "495888608990251700", + "27092035257248394", + "914862418782583", + "216383957095410935", + "306878162128956827" + ] + }, + { + "genre": "technology", + "subGenre": "Augmented Reality", + "pinIds": [ + "345018021473607772", + "2603712281313061", + "5207355814925283", + "307933693292365910", + "1759287348321972", + "26951297765649802", + "2603712281313069", + "142567144447386441", + "126663808258760000", + "4433299629877344", + "128352658134816039", + "3729612242967529", + "3237030976883316", + "317433473720097673", + "1010213760163447194", + "553872454190732107", + "672725263086910981", + "195554808815250193", + "4503668366223117", + "9148005497727713" + ] + }, + { + "genre": "technology", + "subGenre": "Autonomous Cars", + "pinIds": [ + "87679523991055262", + "526147168986705186", + "36380709482368839", + "399131585750598237", + "745064332138008612", + "680113981267375955", + "619737598761182663", + "370913719334585003", + "39195459249045910", + "475552041926913658", + "411375747233084493", + "305048574784578974", + "211598882486670948", + "5418462041520043", + "11118330321989413", + "39195459247070863", + "9710955442543917", + "847732329889775474", + "290482244733259545", + "613263674261072065" + ] + }, + { + "genre": "technology", + "subGenre": "Biotech", + "pinIds": [ + "844493675862582", + "3307399721450384", + "9359111721646784", + "439804719882493521", + "33003009762973192", + "42784265205726872", + "18647785950632256", + "7670261860781065", + "146437425379741958", + "10414642882923221", + "21321798231179324", + "47569339809688419", + "422281211598426", + "55239532924129881", + "86835099524539898", + "343821752822632819", + "156148312075180555", + "10203536650815122", + "20336635812899980", + "5770305768390762" + ] + }, + { + "genre": "technology", + "subGenre": "Cyber Security", + "pinIds": [ + "844493674392425", + "52987733113267736" + ] + }, + { + "genre": "technology", + "subGenre": "Data Centers", + "pinIds": [ + "36521446970385113", + "774124928882869", + "18929260932034921", + "16536723627182299", + "212654413651832946", + "59532026383125981", + "36521446970309822", + "216032113370213738", + "391953973792273334", + "3307399719756321", + "120189883799585744", + "11540542794025280", + "317503842501179114", + "315744623895046646", + "703124560556477941", + "36521446971276808", + "460422761924577171", + "32721534788997057" + ] + }, + { + "genre": "technology", + "subGenre": "Digital Currency", + "pinIds": [ + "20125529579640714", + "7881368093079960", + "1028368896240947923", + "56717276552239406", + "524880531591448378", + "12384967720434644", + "334392341105562377", + "917397386606097695", + "1002895410779068193", + "632403972711455055", + "671388256989264745", + "1089308228630821602", + "305752262214206969", + "343118065382082186", + "5207355814660233", + "12244230230254705", + "758434393528421117", + "879820477204658087", + "1128081406671110390" + ] + }, + { + "genre": "technology", + "subGenre": "Drones", + "pinIds": [ + "1970393577040294", + "36802921955469350", + "264375440620983895", + "66568900738837353", + "56858014039874892", + "95420085852532757", + "354799276915903864", + "95138610873578462", + "15762667443139909", + "56295064088051891", + "4503668373370708", + "696721004895605002", + "5348093301137230", + "455074737342457990" + ] + }, + { + "genre": "technology", + "subGenre": "Futuristic Homes", + "pinIds": [ + "985231163969688", + "133771051427352014", + "22095854416013197", + "388505905375097812", + "774124930946176", + "17099673581675353", + "6051780744253114", + "215961744626632609", + "92253492362299619", + "585256914116239279", + "70437489696787", + "16607092372145417", + "3940718420309961", + "5207355814637209", + "28921622601782761", + "103231016456643108", + "3659243441150989", + "20688479532666345" + ] + }, + { + "genre": "technology", + "subGenre": "Green Tech", + "pinIds": [ + "377246906306179314", + "41587996553262023", + "12877548932096777", + "21462535721496561", + "316729786315235778", + "431219733090933098", + "36591815718201576", + "24629129207926606", + "271341946294166674", + "2814818512184905", + "428545720814997771", + "132785889008709584", + "101471797849139002", + "134896951330754437" + ] + }, + { + "genre": "technology", + "subGenre": "Nanobots", + "pinIds": [ + "174725660537965653", + "371406300528611916", + "19844054604979596", + "174725660537965649", + "141230138308532571", + "16255248649988326", + "99853316732124114", + "421579215139026041", + "216383957085229770", + "299278337749134353", + "509047564152223963", + "376261743888592609", + "148126275227554980", + "330733166405753134", + "4433299625995994", + "71987294036920151", + "174725660537968933", + "4925880817033031", + "71846556548743636" + ] + }, + { + "genre": "technology", + "subGenre": "Quantum Computing", + "pinIds": [ + "108297566036679416", + "15481192463062513", + "306878162128947143", + "108297566036641948", + "908601293588104573", + "650136896248111780", + "883409283158967607", + "9640586694781877", + "63543044737754723", + "283375001552421517", + "595038169547820512", + "664632857546553433", + "288230444922029641", + "70650287896436020", + "570198002841584072", + "838936236872519604" + ] + }, + { + "genre": "technology", + "subGenre": "Robotics", + "pinIds": [ + "108297566036471568", + "77335318595634160", + "299067231524822912", + "37999190601244622", + "3307399721105621", + "70437489994986", + "66568900738836594", + "3518505954457783", + "422281211598426", + "119626933850680072", + "301952350038528318", + "108508672268526349", + "60446819995021953", + "13229392653153313" + ] + }, + { + "genre": "technology", + "subGenre": "Smart Cities", + "pinIds": [ + "2814818503467237", + "32369691067356544", + "482025966383726235", + "4855512084982129", + "5207355813720357", + "16607092371800566", + "703406035590209720", + "341077371802497846", + "1618549862981433", + "1337074889548146", + "90072061310138918", + "61009769947072069", + "328833210312754656", + "31806741113787624", + "46091596179066285", + "373235887889759049" + ] + }, + { + "genre": "technology", + "subGenre": "Smart Farms", + "pinIds": [ + "24840235439743451", + "535083999494382872", + "265360603040165405", + "99571841761006083", + "85427724177353193", + "1829656094746570", + "11259067813657764", + "630222541633566855", + "809522101805353580", + "2462974792568372", + "62346776084840855", + "387380005472136971", + "182677328631906512", + "23925441766408758", + "662240320246893081", + "16747829861548416", + "178173729002264573", + "24488391720026755", + "6122149487402122" + ] + }, + { + "genre": "technology", + "subGenre": "Space Elevators", + "pinIds": [ + "877427939895571650", + "313844667801766925", + "768567492694722910", + "123426846026777953", + "32158584833772812", + "405957353927849503", + "675188169168118457", + "2955556002821607", + "20336635812876513", + "618893173832703304", + "318559373636996962", + "33636328461639658", + "474355773272307936", + "30751209953945951", + "782078291561044545", + "438397344998445613", + "2744449768667841", + "433330795413834458" + ] + }, + { + "genre": "technology", + "subGenre": "Surveillance Systems", + "pinIds": [ + "289145238598568698", + "603130575138491304", + "462885667972498019", + "113293746873348435", + "8092474326733800", + "126523070778165076", + "327003622964598440", + "3729612268855345", + "289145238598568616", + "569916527863515376", + "597782550576312803", + "492649951974717", + "173318285656677573", + "686728643228867735", + "663788432609699293", + "157274211993896766", + "2814818512318599", + "110338259618940706", + "3096293488900522" + ] + }, + { + "genre": "technology", + "subGenre": "VR Worlds", + "pinIds": [ + "142567144447386441", + "820358888410395537", + "1041176007622458454", + "452541462577054038", + "721561171582971873", + "821625525807006895", + "3025924743800061", + "3799980930659072", + "4714774604286569", + "66709638229191640", + "211174978187409", + "19773685853609486", + "57491332738589681", + "195554808815259763", + "697002479866410992", + "116882552825445268" + ] + }, + { + "genre": "technology", + "subGenre": "Wearables", + "pinIds": [ + "252764597830702375", + "9499849209982032", + "3799980926457368", + "281686151689755182", + "197806608629420228", + "7248049392200810", + "140315344635787928", + "64528207156272914", + "544443042483031290", + "18999629674483713", + "7670261860037256", + "126874914493758658", + "9359111721646784", + "931400766771487225", + "132856257752122580" + ] + }, + { + "genre": "travel", + "subGenre": "Backpacking", + "pinIds": [ + "48835977202724777", + "140806233784995", + "63120832274899627", + "20407004557168609", + "3237030977617789", + "1017180265847549687", + "15199717491388935", + "492649952513004", + "1688918603589980", + "10766486606576582", + "861806078715204903", + "155303888032283365", + "738097826469941774", + "13440498883611517", + "492649943601105" + ] + }, + { + "genre": "travel", + "subGenre": "Camping", + "pinIds": [ + "70437490185872", + "29977153764774539", + "14707136281492972", + "151152131239037032", + "1548181151643501", + "7318418141258898", + "1407443629981482", + "55450639164335579", + "140806234180941", + "478789004158008948", + "733453489354045563", + "4714774604960849", + "10485011673490254", + "29977153764777702", + "1970393582617397", + "17732992278147804", + "388998486588021988", + "70437490446705", + "754775218836733672", + "20336635813101590" + ] + }, + { + "genre": "travel", + "subGenre": "City Tours", + "pinIds": [ + "280278776803997704", + "1970393579724816", + "23855073021740108", + "185773553374640695", + "34832597115047935", + "211174973362027", + "7177680649940444", + "2040762328715207", + "4785143350931202", + "985231164776300", + "30821578691845176", + "89086898873378773", + "551128073152709107", + "2462974790931167", + "1618549862008710", + "39406565485061962", + "68748865484", + "511369732689660713", + "985231157012519", + "70437490484654" + ] + }, + { + "genre": "travel", + "subGenre": "Cruises", + "pinIds": [ + "61220876179640051", + "11047961580347930", + "9288742977026844", + "114067803058270977", + "10062799163629684", + "176977460352797976", + "7810999348507199", + "985231164169195", + "9781324183213421", + "8866530511017631", + "1067916130396437583", + "299207969015722649", + "68735240627", + "10836855346493076", + "1055599908143750", + "68746875032", + "13862711349559155", + "633387443221858", + "62135669853089798", + "422281211396756" + ] + }, + { + "genre": "travel", + "subGenre": "Cultural Trips", + "pinIds": [ + "422281211867847", + "1477812374210334", + "97390410689590130", + "3940718420178097", + "30469734969285034", + "20618110789635576", + "71846556550046272", + "4855512094266749", + "9007268000639570", + "281543725241390", + "201325045837793801", + "8303580558916465", + "70437490397328", + "1196337404042479", + "117093659055890568", + "6333255724043942", + "5277724559570071", + "70437488890349", + "7951736837655082", + "15270086236063538" + ] + }, + { + "genre": "travel", + "subGenre": "Desert Journeys", + "pinIds": [ + "403494447886479468", + "12244230230712329", + "5840674511524291", + "9077636744529661", + "281543726078787", + "5840674511524290", + "6685099441376797", + "536421005641386662", + "2181499816500099", + "16255248650452352", + "68748484431", + "422281211235636", + "1618549864077076", + "23010648092535790", + "22447698138304609", + "104356916360476686", + "301389400085201515", + "492649954112056", + "402438916702007774", + "98094098129495115" + ] + }, + { + "genre": "travel", + "subGenre": "Diving Trips", + "pinIds": [ + "19562579625234909", + "16395986140231315", + "8022105582211466", + "22377329393614564", + "105834659987868978", + "502714377175037089", + "53128470598444142", + "9359111721072055", + "43347215160345997", + "2181499815830435", + "45599014978371907", + "189291991354314835", + "134545107609686699", + "691654455300968887", + "31666003623618081", + "316448311343856090", + "55661745390676451", + "41517627812388074", + "183099541096838696", + "44332377577016300" + ] + }, + { + "genre": "travel", + "subGenre": "Exploring Ruins", + "pinIds": [ + "16044142417887360", + "211174977933363", + "4151824649516902", + "2674081025090278", + "5911043261394858", + "281543717469449", + "408209153740888833", + "70437487969878", + "13159023905291313", + "5207355815115318", + "510595676524770441", + "27232772741103609", + "51439620739400639", + "7459155628596158", + "588634613788199303", + "39828777960755812", + "1477812374422373", + "119134352638801305", + "422281210337020", + "33073378510288851" + ] + }, + { + "genre": "travel", + "subGenre": "Festivals Abroad", + "pinIds": [ + "743516219714052375", + "402438916693474884", + "493707177897454913", + "24910604184944091", + "1111544751790392476", + "607211962296743888", + "338121884522354290", + "265079128055115302", + "6333255724017514", + "340303315578243449", + "311241024245779693", + "536561743094781369", + "400750066864025427", + "37576978135766606", + "862650503658698747", + "451204456431962013", + "31032684928963581", + "2462974792691198", + "181058847512827273", + "13229392651892616" + ] + }, + { + "genre": "travel", + "subGenre": "Glamping", + "pinIds": [ + "7318418141258898", + "8655424281601539", + "318840848639792258", + "8725793025086251", + "376050637663676422", + "1407443629805664", + "72620612735436801", + "2744449768783945", + "563018698948330", + "2181499816255553", + "31525266137114517", + "312366924176902295", + "2885187257433074", + "31595634881378868", + "20618110789623446", + "41025046602064420", + "353462270757513966", + "443112050857141654", + "128915608078499137", + "1688918605895338" + ] + }, + { + "genre": "travel", + "subGenre": "Hiking", + "pinIds": [ + "12596073953457807", + "6825836926339551", + "7670261861991095", + "293437731989512930", + "914862418976818", + "55098795470522790", + "985231163073620", + "10485011673465864", + "246572148346105990", + "281543725241402", + "1618549863783806", + "26036504087900643", + "20125529580646600", + "492649952472247", + "582794008069736194", + "88735055152942802", + "140806233784995", + "1759287348580156", + "432767845464473871", + "41447259075584640" + ] + }, + { + "genre": "travel", + "subGenre": "Hot Air Balloons", + "pinIds": [ + "5488830790314766", + "1759287348131704", + "5629568279369181", + "1759287347965281", + "297096906687984333", + "50735933298408344", + "4574037117228470", + "128985976822978146", + "1125968692387238", + "1139762618205219150", + "2251868558374923", + "386676318027020894", + "34551122139375378", + "519462138290046214", + "8514686790834533", + "15410823721257621", + "292452569569269785", + "914862421221069", + "61150508796382399", + "9077636744492014" + ] + }, + { + "genre": "travel", + "subGenre": "Island Hopping", + "pinIds": [ + "380835712257186771", + "85005511709540545", + "644014815500729011", + "30610472461503062", + "211174977162139", + "1055599905481513", + "281543725529051", + "412149803397495730", + "5277724555834252", + "717127940643075103", + "30117891252162573", + "374361787779091058", + "18366310974743357", + "718183471860487338", + "5699937021578600", + "1152428992127896220", + "88453580169169928", + "170644273375236979", + "319544536079220754", + "421086633908915965" + ] + }, + { + "genre": "travel", + "subGenre": "Jungle Treks", + "pinIds": [ + "177329304098659342", + "169518373468677082", + "8585055535186991", + "9007267999604697", + "446982331787699601", + "33425222219947837", + "172544229463627107", + "323344448266837310", + "830280881338002071", + "7107311906870800", + "369717450670374174", + "10414642873743946", + "1125968734629031", + "874050240197526986" + ] + }, + { + "genre": "travel", + "subGenre": "Motorbike Tours", + "pinIds": [ + "483011128805529383", + "138485757577819319", + "915356692993321528", + "567453621818619350", + "39336196740141692", + "43558321387993249", + "703756188026505", + "7107311906847047", + "29273466322381151", + "7107311904779878", + "161637074172836556", + "90775748733412298", + "915356693007027448" + ] + }, + { + "genre": "travel", + "subGenre": "Mountain Climbing", + "pinIds": [ + "633387443444689", + "281543725241402", + "3096293487770344", + "17170042325053398", + "1548181175185588", + "28288303906575910", + "27654985207027012", + "492649954114283", + "12807180181407638", + "182818066118004025", + "1548181185519870", + "2674081024766495", + "27795722691722615", + "21392166973923387" + ] + }, + { + "genre": "travel", + "subGenre": "Polar Expeditions", + "pinIds": [ + "343329171616682379", + "581245895693954458", + "259871840973220902", + "154529830958803260", + "35184440833601599", + "74802043807084714", + "686447168195076659", + "287737863680443604", + "71846556548850562", + "241575967498683278", + "154529830958803265", + "844493673704975", + "222083825370562511", + "4011087177890781", + "102034747797439522" + ] + }, + { + "genre": "travel", + "subGenre": "Road Trips", + "pinIds": [ + "451485931428479494", + "25262447904790032", + "985231164796288", + "949204058966310814", + "2814818512283124", + "68749132528", + "1266706141290649", + "701576448236319675", + "20477373300507772", + "30047522508591942", + "37154765670143458", + "1688918606396818", + "166844361190818031" + ] + }, + { + "genre": "travel", + "subGenre": "Safari", + "pinIds": [ + "3940718419652329", + "6685099441641914", + "6192518231665553", + "7599893114374760", + "5840674510880604", + "5207355815169267", + "3588874697067136", + "2533343537566980", + "2814818510337976", + "70437489098949", + "1900024839270602", + "43065740181497844", + "470907704808788129", + "65020788364227337", + "27232772741427836" + ] + }, + { + "genre": "travel", + "subGenre": "Train Journeys", + "pinIds": [ + "9218374232033742", + "633387443803342", + "825777281724589684", + "575616396115126227", + "1618549864349267", + "64528207156211973", + "646688827781933679", + "140806233630629", + "347762402498472686", + "38702878042457811", + "335940453473210743", + "286189751323205481" + ] + }, + { + "genre": "work", + "subGenre": "Actors", + "pinIds": [ + "29625310046592873", + "32651166043295615", + "28077197671691185", + "62346776084689238", + "351912464995407", + "4151824651846792", + "3448137210049315", + "82612974411459496", + "563018696891198", + "68748951141", + "568579521731894344", + "1196337380846174", + "20899585765764561", + "604889793720794927", + "1900024836838061", + "15551561208010383" + ] + }, + { + "genre": "work", + "subGenre": "Artists", + "pinIds": [ + "131941464076369244", + "2603712281496943", + "31595634885114203", + "72057662783757274", + "17451517302584874", + "100697741664761939", + "1407443629129274", + "54465476741407139", + "124763852172045880", + "8444318046774957", + "54465476742342071", + "633387443072867", + "61924563621539024", + "9007268001319386", + "1196337404444370", + "115967759148645337" + ] + }, + { + "genre": "work", + "subGenre": "Athletes", + "pinIds": [ + "301178293850244706", + "243616661089882084", + "9007268001842475", + "2533343537200753", + "382102349659728690", + "2533343536222960", + "161637074199384494", + "10344274146651236", + "6262886975655371", + "4151824651869686", + "68679963061974594", + "2040762327872538", + "514254851222960431", + "985231163125746", + "60869032460271536", + "12807180176813574" + ] + }, + { + "genre": "work", + "subGenre": "Chefs", + "pinIds": [ + "1055599906924322", + "172122017007943238", + "6122149485442439", + "1266706141300400", + "43769427623361480", + "5348093301437387", + "480900066484353540", + "1688918605617501", + "5981412000184333", + "562175966005565727", + "5136987057730108", + "154670568447869334", + "1125968646846954", + "9992430397719077", + "5559199534613011", + "1055599908101121", + "1266706137100985" + ] + }, + { + "genre": "work", + "subGenre": "Craftsmen", + "pinIds": [ + "68398488063170988", + "49610033390690450", + "61924563620928691", + "27303141484187491", + "3448137208790098", + "541417186461189896", + "5066618320756258", + "1196337404335237", + "1266706128282975", + "24699497983817099", + "71283606601513326", + "1266706126210554", + "786581891204387289", + "49610033390624718", + "422281207691469", + "191473421651970256", + "34762228369273094" + ] + } +] \ No newline at end of file diff --git a/src/piterest_styletransfer_video.ts b/src/piterest_styletransfer_video.ts index 2f105d7..57e0844 100644 --- a/src/piterest_styletransfer_video.ts +++ b/src/piterest_styletransfer_video.ts @@ -43,7 +43,7 @@ async function getPromptsForImage(imagePaths: string[], pinUrl: string, genre: s const timestamp = new Date().getTime(); const imageFileName = `${pinId}_${timestamp}.png`; - const renamedImagePaths = []; + const renamedImagePaths: string[] = []; for (let i = 0; i < imagePaths.length; i++) { const renamedPath = path.join(path.dirname(imagePaths[i]), `${pinId}_${timestamp}_${i}.png`); await fs.rename(imagePaths[i], renamedPath); @@ -106,10 +106,14 @@ async function generateImageForTask(task: GenerationTask, server: { baseUrl: str logger.info(`Copied ${sourcePath} to ${destPath}`); } + // generateImage expects two source files; if we only have one, pass the same one twice + const srcA = sourceFileNames[0]; + const srcB = sourceFileNames[1] || sourceFileNames[0]; + const generatedImagePath = await generateImage( imagePrompt, - sourceFileNames[0], - sourceFileNames[1], + srcA, + srcB, imageFileName, baseUrl, outputDir, @@ -173,16 +177,107 @@ async function getPinUrlFromPinterest(keyword: string): Promise { } (async () => { - const keywords = [ - { genre: "fantasy", subGenre: "ethereal", pinId: "311311393008071543" }, - { genre: "fantasy", subGenre: "ethereal", pinId: "1688918605889326" }, - { genre: "fantasy", subGenre: "ethereal", pinId: "4925880837133615" }, - { genre: "fantasy", subGenre: "ethereal", pinId: "985231163711528" }, - { genre: "fantasy", subGenre: "dark ethereal", pinId: "768497123954670531" }, - { genre: "fantasy", subGenre: "dark ethereal", pinId: "5840674510388768" }, - { genre: "fantasy", subGenre: "dark ethereal", pinId: "281123201734741654" }, - { genre: "fantasy", subGenre: "dark ethereal", pinId: "41306521578186951" }, - ]; + // Load pinterest keywords JSON, pick up to 20 subGenres and choose 1 pinId per subGenre + const keywordsFilePath = path.resolve(process.cwd(), 'src', 'pinterest_keywords.json'); + let allKeywords: { genre: string; subGenre: string; pinIds?: string[]; pinId?: string[] }[] = []; + try { + const raw = await fs.readFile(keywordsFilePath, 'utf-8'); + allKeywords = JSON.parse(raw); + } catch (err) { + logger.error('Failed to read pinterest keywords JSON:', err); + return; + } + + allKeywords = allKeywords.filter(a => { + return (a.genre == "food" && a.subGenre == "imagination") + }); + + function shuffle(arr: T[]): T[] { + for (let i = arr.length - 1; i > 0; i--) { + const j = Math.floor(Math.random() * (i + 1)); + [arr[i], arr[j]] = [arr[j], arr[i]]; + } + return arr; + } + + const selectedEntries = shuffle(allKeywords.slice()).slice(0, Math.min(20, allKeywords.length)); + + // Download up to `count` images from a pin URL by opening the pin page and scrolling up to 5 times to trigger lazy loading + // Returns an array of saved image paths (may be empty) + async function downloadOneImageFromPin(pinUrl: string, count: number = 1): Promise { + const browser = await puppeteer.launch({ headless: true }); + const page = await browser.newPage(); + await page.setUserAgent('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36'); + await page.setViewport({ width: 1920, height: 1080 }); + try { + await page.goto(pinUrl, { waitUntil: 'networkidle2', timeout: 30000 }); + for (let i = 0; i < 5; i++) { + await page.evaluate('window.scrollTo(0, document.body.scrollHeight)'); + await new Promise((r) => setTimeout(r, 700 + Math.random() * 800)); + } + + const imgs: string[] = await page.$$eval('img', imgs => + imgs.map(img => (img as HTMLImageElement).src) + .filter(src => !!src && (src.includes('pinimg') || /\.(jpe?g|png|webp)$/i.test(src))) + ); + + if (!imgs || imgs.length === 0) { + logger.warn(`No image src found on pin page ${pinUrl}`); + return []; + } + + // shuffle and pick up to `count` unique images + const shuffled = imgs.slice().sort(() => 0.5 - Math.random()); + const chosen = shuffled.slice(0, Math.min(count, shuffled.length)); + + const outDir = path.join(process.cwd(), 'download'); + await fs.mkdir(outDir, { recursive: true }); + + const results: string[] = []; + for (let i = 0; i < chosen.length; i++) { + const src = chosen[i]; + try { + const imgPage = await browser.newPage(); + const resp = await imgPage.goto(src, { timeout: 30000, waitUntil: 'networkidle2' }); + if (!resp) { + logger.warn(`Failed to fetch image ${src} from ${pinUrl}`); + await imgPage.close(); + continue; + } + const buffer = await resp.buffer(); + const pinId = pinUrl.split('/').filter(Boolean).pop() || `pin_${Date.now()}`; + const timestamp = Date.now(); + const outPath = path.join(outDir, `${pinId}_${timestamp}_${i}.png`); + await fs.writeFile(outPath, buffer); + results.push(outPath); + await imgPage.close(); + } catch (err) { + logger.error(`Failed to download image ${src} from ${pinUrl}:`, err); + } + } + + return results; + } catch (err) { + logger.error(`Failed to download images from ${pinUrl}:`, err); + return []; + } finally { + await browser.close(); + } + } + + // Build keywords list with single chosen pinId per selected subGenre + const keywords: { genre: string; subGenre: string; pinId: string[] }[] = []; + for (const entry of selectedEntries) { + const pinIds = (entry.pinIds || entry.pinId) as string[] | undefined; + if (!Array.isArray(pinIds) || pinIds.length === 0) continue; + const chosenPinId = pinIds[Math.floor(Math.random() * pinIds.length)]; + keywords.push({ genre: entry.genre, subGenre: entry.subGenre, pinId: [chosenPinId] }); + } + + if (keywords.length === 0) { + logger.error("No keywords/pinIds available from pinterest_keywords.json. Exiting."); + return; + } if (servers.length === 0) { logger.error("No servers configured. Please check your .env file."); @@ -196,45 +291,51 @@ async function getPinUrlFromPinterest(keyword: string): Promise { const { genre, subGenre } = genreSubGenre; - const pinId = (genreSubGenre as any).pinId; - let pin: string | null = null; - - if (pinId) { - pin = `https://www.pinterest.com/pin/${pinId}/`; - logger.info(`Using direct pin URL for pinId: ${pinId}`); - } /* else { - // Uncomment the block below to enable searching by term instead of using pinId. - // const searchTerm = (genreSubGenre as any).search || `${genre} ${subGenre}`; - // logger.info(`Searching for a pin with search term: ${searchTerm}`); - // pin = await getPinUrlFromPinterest(searchTerm); - } */ - - if (!pin) { - logger.warn(`No pinId provided and search is disabled for genre: ${genre}, subGenre: ${subGenre}. Skipping.`); - continue; - } - - logger.info(`--- Starting processing for pin: ${pin} ---`); - const downloadedImagePaths = await downloadImagesFromPinterestPin(pin); - if (downloadedImagePaths.length === 0) { - logger.warn(`No images were downloaded for pin ${pin}. Skipping.`); - continue; - } - - const selectedImages = downloadedImagePaths.sort(() => 0.5 - Math.random()).slice(0, 2); - logger.info(`--- Randomly selected ${selectedImages.length} images for processing ---`); - - if (selectedImages.length === 2) { - const pinId = path.basename(selectedImages[0], path.extname(selectedImages[0])).split('_related_')[0]; - const pinUrl = `https://www.pinterest.com/pin/${pinId}/`; - const task = await getPromptsForImage(selectedImages, pinUrl, genre, subGenre); - if (task) { - generationTasks.push(task); + for (let i = 0; i < 10; i++) { + // pinId is now an array with a single chosen id. Pick the first element. + const pinIdField = (genreSubGenre as any).pinId; + let selectedPinId: string | undefined; + if (Array.isArray(pinIdField) && pinIdField.length > 0) { + selectedPinId = pinIdField[0]; + logger.info(`Selected chosen pinId ${selectedPinId} for ${genre} / ${subGenre}`); + } else if (typeof pinIdField === 'string' && pinIdField) { + selectedPinId = pinIdField; + logger.info(`Using single pinId ${selectedPinId} for ${genre} / ${subGenre}`); } - } else { - logger.warn(`Skipping pin ${pin} as it did not have at least 2 images.`); - for (const imagePath of selectedImages) { - await fs.unlink(imagePath); + + if (!selectedPinId) { + logger.warn(`No pinId available for ${genre}/${subGenre}. Skipping.`); + continue; + } + + const pin = `https://www.pinterest.com/pin/${selectedPinId}/`; + logger.info(`--- Starting processing for pin: ${pin} ---`); + + // download images from the pin page (pass desired count as second arg) + const downloadedImagePaths = await downloadOneImageFromPin(pin, 20); + if (!downloadedImagePaths || downloadedImagePaths.length === 0) { + logger.warn(`No images were downloaded for pin ${pin}. Skipping.`); + continue; + } + + const selectedImages = downloadedImagePaths.sort(() => 0.5 - Math.random()).slice(0, 2); + logger.info(`--- Downloaded ${selectedImages.length} image(s) for processing ---`); + + // proceed if we have at least one image + if (selectedImages.length >= 1) { + const task = await getPromptsForImage(selectedImages, pin, genre, subGenre); + if (task) { + generationTasks.push(task); + } + } else { + logger.warn(`Skipping pin ${pin} as it did not yield images.`); + for (const imagePath of selectedImages) { + try { + await fs.unlink(imagePath); + } catch (error) { + logger.error(`Failed to delete image ${imagePath}:`, error); + } + } } } } @@ -306,9 +407,6 @@ async function getPinUrlFromPinterest(keyword: string): Promise { video_path: newVideoPath, }); logger.info(`Renamed files and updated database record for video ID: ${videoId}`); - - await fs.unlink(newImagePath); - logger.info(`Deleted paired image: ${newImagePath}`); } } catch (error) { logger.error('An error occurred during video generation or database operations:', error);