From a4d997608556bebd885365b8408fdea544cba94f Mon Sep 17 00:00:00 2001
From: Mistivia <i@mistivia.com>
Date: Wed, 24 Sep 2025 09:29:50 +0800
Subject: finish genesys support

---
 data/genesys                      |  1010 +++
 data/genesys-banlist.py           |    24 +
 data/genesys-point.py             |    28 +
 data/update.sh                    |     2 +
 src/card_db.js                    |     9 +-
 src/cnocg_banlist.json            | 13640 ++++++++++++++++++------------------
 src/components/main_panel.svelte  |     8 +-
 src/components/right_panel.svelte |     4 +-
 src/deck.js                       |    16 +-
 src/genesys_banlist.json          |  1076 ++-
 src/genesys_point.json            |   507 ++
 src/md_banlist.json               |   946 +--
 src/ocg_banlist.json              |   331 +-
 src/tcg_banlist.json              |   778 +-
 14 files changed, 10506 insertions(+), 7873 deletions(-)
 create mode 100644 data/genesys
 create mode 100644 data/genesys-banlist.py
 create mode 100644 data/genesys-point.py
 create mode 100644 src/genesys_point.json

diff --git a/data/genesys b/data/genesys
new file mode 100644
index 0000000..827882c
--- /dev/null
+++ b/data/genesys
@@ -0,0 +1,1010 @@
+Abyss Dweller
+100
+Adamancipator Risen - Dragite
+20
+Agido the Ancient Sentinel
+50
+Albion the Sanctifire Dragon
+33
+Allure of Darkness
+5
+Amorphactor Pain, the Imagination Dracoverlord
+100
+Ancient Gear Advance
+33
+Ancient Gear Statue
+33
+And the Band Played On
+100
+Angel O7
+100
+Anti-Spell Fragrance
+100
+Appointer of the Red Lotus
+50
+Arahime the Manifested Mikanko
+33
+Arcana Force XXI - The World
+100
+Archlord Kristya
+100
+Archnemeses Eschatos
+100
+Archnemeses Protos
+100
+Artifact Scythe
+100
+Asceticism of the Six Samurai
+10
+Ash Blossom & Joyous Spring
+15
+Assault Synchron
+5
+Astral Kuriboh
+3
+Atlantean Dragoons
+40
+Azamina Ilia Silvia
+20
+Azamina Mu Rcielago
+33
+Bahamut Shark
+81
+Baronne de Fleur
+85
+Barrier of the Voiceless Voice
+33
+Barrier Statue of the Abyss
+60
+Barrier Statue of the Drought
+60
+Barrier Statue of the Heavens
+60
+Barrier Statue of the Inferno
+60
+Barrier Statue of the Stormwinds
+60
+Barrier Statue of the Torrent
+60
+Beatrice, Lady of the Eternal
+100
+Big Welcome Labrynth
+33
+Blackwing - Boreastorm the Wicked Wind
+20
+Blackwing - Chinook the Snow Blast
+5
+Blackwing - Zephyros the Elite
+15
+Blaster, Dragon Ruler of Infernos
+7
+Blaze Fenix, the Burning Bombardment Bird
+70
+Blazing Cartesia, the Virtuous
+3
+Block Dragon
+40
+Bonfire
+33
+Book of Eclipse
+5
+Book of Moon
+7
+Brain Research Lab
+100
+Branded Expulsion
+33
+Branded Fusion
+33
+Branded Lost
+66
+Brilliant Fusion
+33
+Butterfly Dagger - Elma
+1
+Bystial Baldrake
+30
+Bystial Dis Pater
+10
+Bystial Druiswurm
+30
+Bystial Magnamhut
+33
+Bystial Saronir
+20
+Called by the Grave
+20
+Card Destruction
+40
+Card of Demise
+40
+Card of Safe Return
+40
+Catapult Turtle
+100
+Centur-Ion Auxila
+33
+Centur-Ion Primera
+5
+Centur-Ion Trudea
+3
+Chain Strike
+50
+Change of Heart
+10
+Chaofeng, Phantom of the Yang Zing
+13
+Chaos Angel
+20
+Chaos Dragon Levianeer
+10
+Chaos Ruler, the Chaotic Magical Dragon
+50
+Chaos Space
+40
+Charge of the Light Brigade
+33
+Cold Wave
+100
+Confiscation
+100
+Contact "C"
+100
+Cornfield Coatl
+33
+Cosmic Blazar Dragon
+1
+Creature Swap
+1
+Crimson Dragon
+100
+Crossout Designator
+10
+Crystron Inclusion
+33
+Crystron Smiger
+5
+Crystron Sulfador
+3
+Crystron Thystvern
+5
+Cyber Angel Benten
+40
+Cyber Dragon Infinity
+20
+Cyber Jar
+33
+Cyber-Stein
+27
+D/D/D Duo-Dawn King Kali Yuga
+77
+D/D/D Wave High King Caesar
+20
+Daigusto Emeral
+1
+Danger! Bigfoot!
+3
+Danger! Chupacabra!
+3
+Danger! Dogman!
+3
+Danger! Mothman!
+3
+Danger! Nessie!
+7
+Danger! Ogopogo!
+3
+Danger! Thunderbird!
+3
+Danger!? Jackalope?
+7
+Danger!? Tsuchinoko?
+7
+Dark End Evaporation Dragon
+5
+Dark Hole
+3
+Dark World Archives
+5
+Deception of the Sinful Spoils
+33
+Deck Lockdown
+100
+Deep Sea Aria
+33
+Delinquent Duo
+100
+Denglong, First of the Yang Zing
+33
+Denko Sekka
+20
+Destiny HERO - Destroyer Phoenix Enforcer
+20
+Destiny HERO - Plasma
+20
+Destructive Daruma Karma Cannon
+5
+Diabell, Queen of the White Forest
+25
+Diabellstar the Black Witch
+20
+Different Dimension Ground
+10
+Dimension Fusion
+45
+Dimension Shifter
+5
+Dimensional Barrier
+100
+Dinomorphia Intact
+1
+Dinomorphia Rexterm
+91
+Dinowrestler Pankratops
+10
+Divine Arsenal AA-ZEUS - Sky Thunder
+20
+Diviner of the Herald
+33
+Djinn Releaser of Rituals
+100
+Dogmatika Ecclesia, the Virtuous
+3
+Domain of the True Monarchs
+50
+Dominus Impulse
+30
+Dominus Purge
+10
+Dracotail Arthalion
+10
+Dracotail Faimena
+20
+Dracotail Mululu
+5
+Dragon Master Magia
+100
+Dragonic Diagram
+33
+Dragonmaid Sheou
+20
+Dragonmaid Tidying
+10
+Dragon's Bind
+100
+Dragon's Light and Darkness
+7
+Droll & Lock Bird
+7
+Drytron Alpha Thuban
+33
+Drytron Mu Beta Fafnir
+33
+Duality
+10
+Eclipse Wyvern
+33
+Effect Veiler
+7
+El Shaddoll Apkallone
+10
+El Shaddoll Winda
+60
+Elder Entity Norden
+91
+Elder Entity N'tss
+7
+Elemental HERO Stratos
+3
+Elzette, Azamina of the White Forest
+22
+Emergency Teleport
+40
+EMERGENCY!
+33
+Eva
+1
+Evenly Matched
+10
+Ext Ryzeal
+25
+F.A. Dawn Dragster
+20
+Fairy Tail - Snow
+85
+Fiber Jar
+30
+Final Countdown
+100
+Fire Formation - Tenki
+40
+Fire King Courtier Ulcanix
+20
+Fire King High Avatar Kirin
+10
+Fishborg Blaster
+33
+Floowandereeze & Robina
+33
+Floowandereeze and the Advent of Adventure
+33
+Floowandereeze and the Magnificent Map
+33
+Foolish Burial
+33
+Forbidden Chalice
+5
+Forbidden Droplet
+10
+Forbidden Lance
+3
+Fossil Dig
+40
+Fossil Dyna Pachycephalo
+100
+Frightfur Patchwork
+33
+Fusion Destiny
+33
+Gallant Granite
+33
+Gateway of the Six
+100
+Gem-Knight Master Diamond
+66
+Ghost Belle & Haunted Mansion
+5
+Ghost Meets Girl - A Masterful Mayakashi Shiranui Saga
+100
+Ghost Mourner & Moonlit Chill
+7
+Ghost Ogre & Snow Rabbit
+5
+Ghost Sister & Spooky Dogwood
+3
+Giant Trunade
+40
+Gigantic Spright
+20
+Gimmick Puppet Nightmare
+70
+Give and Take
+91
+Gladiator Beast Gyzarus
+20
+Gladiator Beast Tamer Editor
+20
+Gladiator Proving Ground
+33
+Gladiator Rejection
+20
+Glow-Up Bulb
+21
+Goblin Biker Grand Entrance
+33
+Gold Sarcophagus
+10
+Gozen Match
+100
+Graceful Charity
+40
+Grapha, Dragon Lord of Dark World
+5
+Grapha, Dragon Overlord of Dark World
+5
+Gruesome Grave Squirmer
+1
+Guardian Chimera
+33
+Guiding Quem, the Virtuous
+3
+Harpie's Feather Duster
+33
+Harpie's Feather Storm
+100
+Heart of the Blue-Eyes
+5
+Heat Wave
+100
+Heavy Storm
+25
+Herald of the Arc Light
+50
+Hot Red Dragon Archfiend King Calamity
+1
+Hyper Rank-Up-Magic Utopiforce
+1
+Ice Ryzeal
+20
+Ido the Supreme Magical Force
+100
+Imperial Order
+100
+Imsety, Glory of Horus
+33
+Incoming Machine!
+33
+Incredible Ecclesia, the Virtuous
+3
+Infernal Flame Banshee
+33
+Infernity Launcher
+88
+Infinite Impermanence
+15
+Inspector Boarder
+20
+Instant Fusion
+100
+Interrupted Kaiju Slumber
+33
+Into the Void
+1
+Invoked Caliga
+90
+Jet Synchron
+1
+Jowgen the Spiritualist
+100
+Junk Speeder
+100
+K9-17 "Ripper"
+20
+K9-17 Izuna
+20
+K9-ØØ Lupis
+5
+Kaiser Colosseum
+100
+Kashtira Arise-Heart
+97
+Kashtira Fenrir
+30
+Kashtira Unicorn
+30
+Kelbek the Ancient Vanguard
+50
+Keldo the Sacred Protector
+1
+King of the Feral Imps
+33
+King's Sarcophagus
+33
+Knight Armed Dragon, the Armored Knight Dragon
+3
+Knightmare Corruptor Iblee
+100
+Koa'ki Meiru Drago
+75
+Koa'ki Meiru Guardian
+3
+Koa'ki Meiru Overload
+3
+Koa'ki Meiru Sandman
+3
+Koa'ki Meiru Wall
+3
+Lady Labrynth of the Silver Castle
+33
+Lady's Dragonmaid
+20
+Last Turn
+75
+Last Will
+100
+Lavalval Chain
+80
+Legendary Fire King Ponix
+10
+Legendary Lord Six Samurai - Shi En
+10
+Legendary Six Samurai - Shi En
+10
+Level Eater
+100
+Life Equalizer
+100
+Light and Darkness Dragonlord
+20
+Light Barrier
+1
+Light End Sublimation Dragon
+5
+Lightning Storm
+40
+Lonefire Blossom
+33
+Lose 1 Turn
+100
+Lubellion the Searing Dragon
+33
+Lyrilusc - Independent Nightingale
+1
+Magical Explosion
+75
+Magical Mid-Breaker Field
+60
+Magical Scientist
+95
+Magician of Black Chaos MAX
+100
+Majesty's Fiend
+100
+Mansion of the Dreadful Dolls
+100
+Masked HERO Dark Law
+70
+Mass Driver
+100
+Master Peace, the True Dracoslaying King
+33
+Maxx "C"
+50
+Meizen the Battle Ninja
+20
+Mementomictlan Tecuhtlica - Creation King
+33
+Mementotlan Bone Party
+33
+Mementotlan Twin Dragon
+33
+Metamorphosis
+10
+Mikanko Water Arabesque
+10
+Millennium Ankh
+3
+Mind Drain
+100
+Mind Master
+1
+Mirage of Nightmare
+10
+Mirrorjade the Iceblade Dragon
+33
+Miscellaneousaurus
+75
+Mistake
+100
+Mitsurugi Prayers
+60
+Mitsurugi Ritual
+60
+Monster Gate
+50
+Monster Reborn
+20
+Morphing Jar
+33
+Morphtronic Telefon
+55
+Moulinglacia the Elemental Lord
+100
+Mudora the Sword Oracle
+1
+Mulcharmy Fuwalos
+7
+Mulcharmy Meowls
+5
+Mulcharmy Purulia
+10
+M-X-Saber Invoker
+33
+Mystic Mine
+100
+Nadir Servant
+33
+Naturia Barkion
+10
+Naturia Beast
+50
+Naturia Exterio
+100
+Necrovalley
+40
+Neptabyss, the Atlantean Prince
+33
+Nibiru, the Primal Being
+10
+Nightmare Apprentice
+33
+Nightmare Throne
+50
+Number 1: Infection Buzzking
+85
+Number 1: Numeron Gate Ekam
+10
+Number 100: Numeron Dragon
+1
+Number 16: Shock Master
+100
+Number 2: Numeron Gate Dve
+10
+Number 3: Numeron Gate Trini
+10
+Number 38: Hope Harbinger Dragon Titanic Galaxy
+10
+Number 4: Numeron Gate Catvari
+10
+Number 40: Gimmick Puppet of Strings
+50
+Number 41: Bagooska the Terribly Tired Tapir
+100
+Number 43: Manipulator of Souls
+100
+Number 59: Crooked Cook
+100
+Number 75: Bamboozling Gossip Shadow
+70
+Number 86: Heroic Champion - Rhongomyniad
+31
+Number 89: Diablosis the Mind Hacker
+85
+Number 90: Galaxy-Eyes Photon Lord
+10
+Number 95: Galaxy-Eyes Dark Matter Dragon
+50
+Number 97: Draglubion
+100
+Number C1: Numeron Chaos Gate Sunya
+10
+Number C40: Gimmick Puppet of Dark Strings
+50
+Number S0: Utopic ZEXAL
+100
+Numeron Calling
+30
+Numeron Network
+33
+Obedience Schooled
+40
+One Day of Peace
+11
+One for One
+91
+Onomatopaira
+33
+Original Sinful Spoils - Snake-Eye
+100
+Outer Entity Azathot
+100
+Painful Choice
+95
+Phantom Knights' Rank-Up-Magic Force
+1
+Phantom of Yubel
+50
+Pilgrim Reaper
+50
+Pot of Desires
+20
+Pot of Greed
+30
+Pot of Prosperity
+40
+Powersink Stone
+100
+Premature Burial
+27
+Preparation of Rites
+5
+Pre-Preparation of Rites
+10
+Pressured Planet Wraitsoth
+33
+Primeval Planet Perlereino
+50
+Primite Lordly Lode
+33
+Psychic End Punisher
+20
+PSY-Framegear Delta
+7
+PSY-Framegear Epsilon
+7
+PSY-Framegear Gamma
+15
+PSY-Framelord Omega
+100
+Purrely
+15
+Purrely Sleepy Memory
+15
+Purrelyly
+10
+Quick Launch
+33
+Raidraptor - Vanishing Lanius
+5
+Raigeki
+7
+Rank-Up-Magic - The Seventh One
+1
+Rank-Up-Magic Admiration of the Thousands
+1
+Rank-Up-Magic Argent Chaos Force
+5
+Rank-Up-Magic Astral Force
+1
+Rank-Up-Magic Barian's Force
+1
+Rank-Up-Magic Cipher Ascension
+1
+Rank-Up-Magic Doom Double Force
+1
+Rank-Up-Magic Limited Barian's Force
+1
+Rank-Up-Magic Magical Force
+1
+Rank-Up-Magic Numeron Force
+1
+Rank-Up-Magic Quick Chaos
+1
+Rank-Up-Magic Raid Force
+1
+Rank-Up-Magic Raptor's Force
+1
+Rank-Up-Magic Revolution Force
+1
+Rank-Up-Magic Skip Force
+5
+Rank-Up-Magic Soul Shave Force
+5
+Rank-Up-Magic Zexal Force
+1
+Ra's Disciple
+1
+Reasoning
+50
+Red Reboot
+50
+Red-Eyes Dark Dragoon
+100
+Redox, Dragon Ruler of Boulders
+7
+Regenesis
+33
+Reinforcement of the Army
+40
+Rescue-ACE Air Lifter
+10
+Rescue-ACE Preventer
+10
+Return from the Different Dimension
+50
+Return of the Dragon Lords
+10
+Rise Rank-Up-Magic Raidraptor's Force
+1
+Rite of Aramesir
+5
+Ritual Beast Tamer Elder
+10
+Rivalry of Warlords
+100
+Ronintoadin
+60
+Royal Decree
+10
+Royal Magical Library
+100
+Royal Oppression
+100
+Ryzeal Detonator
+20
+Ryzeal Duo Drive
+20
+Sangen Kaimen
+50
+Sangen Summoning
+100
+Sauravis, the Ancient and Ascended
+5
+Schwarzschild Infinity Dragon
+33
+Secret Village of the Spellcasters
+100
+Self-Destruct Button
+100
+Sengenjin Wakes from a Millennium
+33
+Set Rotation
+33
+Shaddoll Schism
+10
+Shien's Dojo
+10
+Shien's Smoke Signal
+33
+Shooting Riser Dragon
+33
+Sillva, Warlord of Dark World
+100
+Sixth Sense
+65
+Skill Drain
+100
+Smoke Grenade of the Thief
+87
+Snake-Eye Ash
+5
+Snake-Eyes Poplar
+5
+Snatch Steal
+7
+Snoww, Unlight of Dark World
+33
+Solemn Judgment
+7
+Solemn Strike
+5
+Solemn Warning
+5
+Songs of the Dominators
+10
+Soul Charge
+50
+Soul Drain
+100
+Speedroid Terrortop
+3
+Spell Canceller
+20
+Spiritual Beast Tamer Lara
+10
+Spright Starter
+20
+Stand Up Centur-Ion!
+5
+Stardust Sifr Divine Dragon
+1
+Starliege Seyfert
+33
+Stray Purrely Street
+5
+Substitoad
+60
+Subterror Guru
+5
+Summon Limit
+100
+Super Polymerization
+10
+Super Starslayer TY-PHON - Sky Crisis
+10
+Supreme King Dragon Starving Venom
+1
+Swap Frog
+33
+Sword Ryzeal
+20
+Swordsoul Emergence
+33
+Swordsoul Grandmaster - Chixiao
+33
+Swordsoul of Mo Ye
+3
+Swordsoul Strategist Longyuan
+5
+T.G. Hyper Librarian
+33
+Tearlaments Havnis
+50
+Tearlaments Kitkallos
+50
+Tearlaments Merrli
+50
+Tearlaments Reinoheart
+50
+Tearlaments Scheiren
+50
+Telekinetic Charging Cell
+100
+Tellarknight Ptolemaeus
+100
+Tempest, Dragon Ruler of Storms
+7
+Tenpai Dragon Chundra
+50
+Tenpai Dragon Genroku
+25
+Tenyi Spirit - Ashuna
+33
+Terraforming
+33
+That Grass Looks Greener
+50
+The Black Goat Laughs
+10
+The Bystial Lubellion
+30
+The Forceful Sentry
+100
+The Gates of Dark World
+5
+The Hidden City
+33
+The Last Warrior from Another Planet
+100
+The Melody of Awakening Dragon
+33
+The Monarchs Erupt
+50
+The Phantom Knights' Rank-Up-Magic Launch
+1
+The Tyrant Neptune
+100
+The Unstoppable Exodia Incarnate
+20
+The Zombie Vampire
+50
+There Can Be Only One
+100
+Thunder Dragon Colossus
+67
+Thunder King Rai-Oh
+20
+Tidal, Dragon Ruler of Waterfalls
+7
+Toadally Awesome
+20
+Tour Guide From the Underworld
+3
+Trap Dustshoot
+94
+Traptrix Rafflesia
+10
+Triple Tactics Talent
+93
+Triple Tactics Thrust
+13
+Trishula, Dragon of the Ice Barrier
+3
+True King of All Calamities
+100
+Tyrant's Tirade
+100
+Ultimaya Tzolkin
+100
+Union Hangar
+33
+Vanity's Emptiness
+100
+Vanity's Fiend
+100
+Vanity's Ruler
+100
+Varudras, the Final Bringer of the End Times
+20
+Virtual World Kyubi - Shenshen
+20
+Virtual World Mai-Hime - Lulu
+3
+Wandering Gryphon Rider
+20
+WANTED: Seeker of Sinful Spoils
+33
+Water Enchantress of the Temple
+5
+Welcome Labrynth
+33
+Wind-Up Carrier Zenmaity
+33
+Wind-Up Hunter
+75
+Wishes for Eyes of Blue
+33
+Witch of the White Forest
+33
+Yaguramaru the Armor Ninja
+20
+Zaborg the Mega Monarch
+80
+Zoodiac Barrage
+33
+Zoodiac Broadbull
+66
+Zoodiac Drident
+20
+Zoodiac Ratpier
+50
\ No newline at end of file
diff --git a/data/genesys-banlist.py b/data/genesys-banlist.py
new file mode 100644
index 0000000..7236da7
--- /dev/null
+++ b/data/genesys-banlist.py
@@ -0,0 +1,24 @@
+import json
+
+cardId = dict()
+cards = None
+with open('cards.json', 'r') as fp:
+    cards = json.load(fp)
+
+result = dict()
+result['ban'] = []
+result['limit'] = []
+result['semiLimit'] = []
+
+for k in cards:
+    card = cards[k]
+    cardId[k] = cards[k]['id']
+    if 'en_name' not in card:
+        result['ban'].append(str(cardId[k]))
+        continue
+    if 'text' in card:
+        if 'types' in card['text']:
+            if '连接' in card['text']['types'] or '灵摆' in card['text']['types']:
+                result['ban'].append(str(cardId[k]))
+
+print(json.dumps(result, indent=4))
diff --git a/data/genesys-point.py b/data/genesys-point.py
new file mode 100644
index 0000000..fbf4f30
--- /dev/null
+++ b/data/genesys-point.py
@@ -0,0 +1,28 @@
+import json
+
+cardId = dict()
+cards = None
+with open('cards.json', 'r') as fp:
+    cards = json.load(fp)
+
+result = dict()
+
+for k in cards:
+    card = cards[k]
+    if 'en_name' not in card:
+        continue
+    cardId[card['en_name']] = card['id']
+
+with open('genesys', 'r') as fp:
+    i = 0
+    name = ''
+    point = 0
+    for line in fp:
+        i = i + 1
+        if i % 2 == 1:
+            name = line.strip()
+        if i % 2 == 0:
+            point = int(line)
+            result[str(cardId[name])] = point
+
+print(json.dumps(result, indent=4))
diff --git a/data/update.sh b/data/update.sh
index fc49393..4d2ce65 100644
--- a/data/update.sh
+++ b/data/update.sh
@@ -12,6 +12,8 @@ python3 genbanlist.py > ../src/ocg_banlist.json
 python3 cn-genbanlist.py > ../src/cnocg_banlist.json
 python3 tcg-genbanlist.py > ../src/tcg_banlist.json
 python3 md-genbanlist.py > ../src/md_banlist.json
+python3 genesys-banlist.py > ../src/genesys_banlist.json
+python3 genesys-point.py > ../src/genesys_point.json
 
 rsync -avz ./card_db_parts/ root@raye:/volume/webroot/card_db_parts/
 cd ..
diff --git a/src/card_db.js b/src/card_db.js
index 9d9c9a2..2552942 100644
--- a/src/card_db.js
+++ b/src/card_db.js
@@ -3,6 +3,7 @@ import tcgBanList from "./tcg_banlist.json";
 import cnocgBanList from './cnocg_banlist.json';
 import genesysBanList from './genesys_banlist.json';
 import mdBanList from './md_banlist.json';
+import genesysPoint from './genesys_point.json';
 
 let cardDb = {};
 let altId = {};
@@ -20,11 +21,11 @@ let banList = {
 };
 
 function cardGenesysPoint(id) {
-    // TODO
-    return 0;
+    if (genesysPoint[id] === undefined) return 0;
+    return genesysPoint[id];
 }
 
-function cornerMark(id, end) {
+function cornerMark(id, env) {
     if (env !== 'genesys') {
         let lst = banList[env];
         if (lst.ban.includes(id)) return 0;
@@ -69,4 +70,6 @@ export {
     getAltId,
     setAltId,
     cardLimit,
+    cardGenesysPoint,
+    cornerMark,
 };
diff --git a/src/cnocg_banlist.json b/src/cnocg_banlist.json
index 2c8fcc4..00aa9c0 100644
--- a/src/cnocg_banlist.json
+++ b/src/cnocg_banlist.json
@@ -1,6929 +1,6949 @@
 {
     "ban": [
-        "49080532",
-        "93108839",
-        "64319467",
-        "31709826",
-        "47264717",
-        "14517422",
-        "1281505",
-        "46303688",
-        "78423643",
-        "99004583",
-        "81109178",
-        "80168720",
-        "20228463",
-        "39109382",
-        "19222426",
-        "41255165",
-        "2311603",
-        "74983881",
-        "56606928",
-        "94821366",
-        "21466326",
-        "80186010",
-        "55818463",
-        "85758066",
-        "66214679",
-        "33184236",
-        "11489642",
-        "57690191",
-        "10971759",
-        "79852326",
-        "68078978",
-        "85936485",
-        "76589546",
-        "30464153",
-        "23282832",
-        "97697678",
-        "49251811",
-        "22842214",
-        "9074847",
-        "60473572",
-        "33621868",
-        "99518961",
-        "56518311",
-        "68300121",
-        "45184165",
-        "76552147",
-        "78706415",
-        "81057455",
-        "5628232",
-        "32710364",
-        "52263685",
-        "48589580",
+        "2158562",
+        "14936691",
+        "6696168",
+        "70969517",
+        "45591967",
+        "75646173",
+        "18698739",
+        "26304459",
+        "1571945",
+        "63851864",
+        "97923414",
+        "49441499",
+        "27744077",
+        "79206750",
+        "31320433",
+        "33875961",
+        "41234315",
+        "3875465",
         "56223084",
-        "28546905",
-        "51706604",
-        "49904658",
-        "68809475",
-        "57305373",
-        "61201220",
-        "73574678",
-        "14702066",
-        "3775068",
-        "28630501",
-        "34659866",
-        "82828051",
-        "76721030",
-        "17236839",
-        "51638941",
-        "51275027",
-        "99075257",
-        "47598941",
-        "44509898",
-        "57182235",
-        "33767325",
-        "36107810",
-        "76532077",
-        "82878489",
-        "4059313",
-        "93187568",
-        "9547962",
-        "16146511",
-        "58787301",
-        "33327029",
-        "91595718",
-        "67048711",
-        "57274196",
-        "30303854",
-        "15951532",
-        "1557499",
-        "83446909",
-        "95090813",
-        "91996584",
-        "53724621",
-        "92970404",
-        "95727991",
+        "53239672",
+        "45943516",
+        "58831685",
+        "81945678",
+        "67223587",
+        "176392",
+        "75937826",
+        "78905039",
+        "17313545",
+        "78864369",
+        "74277583",
+        "94365540",
+        "92170894",
+        "16970158",
+        "16197610",
+        "56120475",
+        "53136004",
+        "81383947",
+        "340002",
+        "83575471",
+        "27103517",
+        "74191942",
+        "41002238",
+        "27660735",
+        "54297661",
+        "71406430",
+        "55998462",
+        "48206762",
+        "1799464",
+        "61888819",
+        "19737320",
+        "20735371",
+        "26084285",
+        "32933942",
+        "84173492",
+        "43751755",
+        "77754169",
+        "77454922",
+        "32696942",
+        "56074358",
+        "80887952",
+        "39261576",
+        "89386122",
+        "27551",
+        "20277860",
+        "9925982",
+        "30426226",
+        "70194827",
+        "23122036",
+        "72192100",
+        "52624755",
+        "20721759",
+        "1759808",
+        "81618817",
+        "11549357",
+        "336369",
+        "28340377",
+        "97204936",
+        "90239723",
+        "87609391",
+        "68191243",
+        "7165085",
+        "40575313",
+        "8706701",
+        "66457138",
+        "95789089",
+        "91712985",
+        "42364257",
+        "596051",
+        "33784505",
+        "56198785",
+        "93451636",
+        "78211862",
+        "81059524",
+        "58199906",
+        "69228245",
+        "86442081",
+        "66380357",
+        "98954106",
+        "97946536",
+        "5818294",
+        "64283880",
+        "49791927",
+        "30392583",
+        "13452889",
+        "24140059",
+        "83347294",
+        "67779172",
+        "83054225",
+        "55349375",
+        "15684835",
         "80723580",
-        "42463414",
-        "11722335",
-        "49808196",
-        "73018302",
-        "9159938",
-        "84687358",
-        "63477921",
-        "63193536",
-        "16430187",
-        "5237827",
-        "65247798",
-        "21947653",
-        "63665606",
-        "56339050",
-        "47128571",
-        "35058588",
-        "99675356",
-        "88289295",
-        "89718302",
-        "9744376",
-        "9097866",
-        "99171160",
-        "14550855",
-        "54702678",
-        "92667214",
-        "1896112",
-        "16516630",
-        "78859567",
-        "59762399",
-        "96235275",
-        "75797046",
-        "8323633",
-        "13955608",
-        "63945693",
-        "23424603",
-        "4483989",
-        "89959682",
-        "31600845",
-        "42682609",
-        "36261276",
-        "23587624",
-        "99733359",
-        "75646173",
-        "18548966",
-        "23804920",
-        "16956455",
-        "3972721",
-        "29795530",
-        "3428069",
-        "84384943",
-        "55348096",
-        "77847678",
-        "58901502",
-        "34100324",
-        "57882509",
-        "42994702",
-        "57319935",
-        "31980955",
-        "18716735",
-        "98024118",
-        "87669904",
-        "56897896",
-        "69873498",
-        "10441498",
-        "75574498",
-        "70456282",
-        "74728028",
-        "67987611",
-        "68663748",
-        "44883600",
-        "56804361",
-        "34257001",
-        "76436988",
-        "37354507",
-        "84813516",
-        "98162021",
-        "3567660",
-        "90740329",
-        "60876124",
-        "11390349",
-        "51808422",
-        "60237530",
-        "68366996",
-        "67964209",
-        "22009013",
-        "3868277",
-        "38992735",
-        "70423794",
-        "87303357",
-        "79569173",
-        "9284723",
-        "60508057",
-        "68167124",
-        "29265962",
-        "45885288",
-        "2376209",
-        "56410769",
-        "28859794",
+        "58015506",
+        "17415895",
+        "10992251",
+        "61468779",
+        "36046926",
+        "49144107",
+        "23032273",
+        "31692182",
+        "49352945",
+        "20822520",
+        "9929398",
+        "50939127",
+        "25244515",
+        "55991637",
+        "12023931",
+        "101302089",
+        "54358015",
+        "66094973",
+        "17264592",
+        "76766706",
+        "7576264",
+        "70187958",
+        "49161188",
+        "84686841",
+        "101302084",
+        "55034079",
+        "43405287",
+        "6374519",
+        "67829249",
+        "85802526",
+        "14771222",
+        "44139064",
+        "36750412",
+        "33280639",
+        "83682725",
+        "22499463",
         "46821314",
-        "50418970",
-        "10949074",
-        "8041569",
-        "33977496",
-        "10131855",
-        "30786387",
-        "72269672",
-        "80637190",
-        "8327462",
-        "66436257",
-        "89310929",
-        "44762290",
+        "99659159",
+        "13518809",
+        "47963370",
+        "22512406",
+        "56681873",
+        "99733359",
+        "8131171",
+        "40555959",
+        "58528964",
+        "83812099",
+        "11102908",
+        "19747827",
+        "47766694",
+        "46874015",
+        "53461122",
+        "6178850",
+        "69279219",
+        "99357565",
+        "37910722",
+        "91718579",
+        "54965929",
+        "69303178",
+        "77406972",
+        "75375465",
+        "28649820",
         "46089249",
-        "42006475",
-        "39122311",
-        "73778008",
-        "41114306",
-        "71044499",
-        "84125619",
-        "25573115",
-        "36737092",
-        "15462014",
-        "1274455",
-        "38199696",
-        "13532663",
-        "42386471",
-        "52503575",
-        "23927545",
-        "12678601",
-        "21347810",
-        "63542003",
-        "9430387",
-        "75252099",
-        "11125718",
-        "60493189",
-        "78193831",
-        "40725446",
-        "81962318",
-        "52971673",
-        "54903668",
-        "44223284",
-        "91957038",
-        "70410002",
-        "96782886",
-        "36614113",
-        "67957315",
-        "12600382",
-        "58415502",
-        "76806714",
-        "42829885",
-        "30190809",
-        "47228077",
-        "37534148",
-        "87973893",
-        "54135423",
-        "79796561",
-        "45939611",
-        "50074522",
-        "86229493",
-        "53466826",
-        "58531587",
-        "49868263",
-        "67629977",
-        "85602018",
-        "80551130",
-        "98715423",
+        "6343408",
+        "21237481",
+        "57579381",
+        "32465539",
+        "48370501",
+        "11682713",
+        "29692206",
+        "86489182",
+        "19748583",
+        "25578802",
+        "82999629",
+        "55573346",
+        "1781310",
+        "81919143",
+        "99532708",
+        "26932788",
+        "91662792",
+        "66436257",
+        "20720928",
+        "80538728",
+        "32626733",
+        "47051709",
+        "94878265",
+        "95207988",
+        "68075840",
+        "70423794",
+        "17787975",
+        "56260110",
+        "83982270",
+        "71417170",
+        "19299793",
+        "65384019",
+        "16191953",
+        "91422370",
+        "73262676",
+        "69319869",
+        "76500786",
+        "91650245",
+        "14466224",
+        "41458579",
+        "70089580",
+        "21070956",
+        "54527349",
+        "40473581",
+        "45064756",
+        "59293853",
+        "70659412",
+        "89238128",
+        "21219755",
+        "91148083",
+        "52702748",
+        "3493978",
+        "55465441",
+        "5434080",
+        "34566435",
+        "26638543",
+        "63676256",
         "81613061",
-        "33145233",
-        "54199839",
-        "26254876",
-        "31986288",
-        "65984457",
-        "79718768",
-        "59957503",
-        "36608728",
-        "15862758",
-        "72318602",
-        "42625254",
-        "93382620",
-        "76650663",
-        "23087070",
-        "58192742",
-        "50243722",
-        "86137485",
-        "51632798",
-        "95231062",
-        "21340051",
-        "35975813",
-        "31111109",
-        "97811903",
-        "97023549",
-        "63224564",
-        "11613567",
-        "46435376",
-        "10731333",
-        "77998771",
-        "22047978",
-        "14989021",
-        "11327848",
-        "92408984",
-        "35537860",
-        "60406591",
-        "55465441",
-        "99328137",
-        "12817939",
-        "95239444",
-        "34694160",
-        "5703682",
-        "77679716",
-        "51435705",
-        "25773409",
-        "35268887",
-        "95169481",
-        "80193355",
-        "83032858",
-        "83626916",
-        "72258771",
-        "63612442",
-        "9190563",
-        "5008836",
-        "42776855",
-        "5645210",
-        "44913552",
-        "27053506",
-        "44487250",
-        "30575681",
-        "10248192",
-        "52128900",
-        "8775395",
-        "89547299",
-        "29618570",
-        "58680635",
-        "41061625",
-        "24348204",
-        "59834564",
-        "7445307",
-        "92125819",
-        "41044418",
-        "79582540",
-        "26378150",
-        "72299832",
-        "38296564",
-        "98864751",
-        "95923441",
-        "17787975",
-        "95448692",
-        "97151365",
-        "82099401",
-        "40252269",
-        "88106656",
-        "16923472",
-        "38035986",
-        "86240887",
-        "66073051",
-        "43366227",
-        "90790253",
-        "54297661",
-        "26084285",
-        "13995824",
-        "11741041",
-        "99801464",
-        "60992105",
+        "78355370",
+        "1151281",
+        "32207100",
+        "69299029",
+        "67547370",
+        "30562585",
+        "62480168",
+        "24644634",
+        "69270537",
+        "44865098",
+        "92729410",
+        "7736719",
+        "30284022",
+        "52823314",
+        "66214679",
+        "76614003",
+        "26857786",
+        "35100834",
+        "19847532",
+        "13923256",
+        "51402177",
+        "93469007",
         "16135253",
-        "14315573",
+        "80230510",
+        "5325424",
+        "88000953",
+        "98596596",
+        "66331855",
+        "61791132",
+        "96316857",
+        "24661486",
+        "54040221",
+        "61454890",
+        "47158777",
+        "91592030",
+        "48928529",
         "81492226",
-        "46508640",
-        "14506878",
-        "9897998",
-        "5052212",
-        "28470714",
-        "14015067",
-        "8131171",
-        "7166709",
-        "49721684",
-        "47985614",
-        "87526784",
-        "33784505",
-        "86585274",
-        "56001930",
-        "11221418",
-        "66288028",
-        "95352218",
-        "29424328",
-        "43716289",
-        "21785144",
-        "34086406",
-        "95886782",
-        "82065276",
-        "1371589",
-        "67694706",
-        "30450531",
-        "29432356",
-        "78266168",
-        "34419588",
-        "879958",
-        "33298291",
-        "18158397",
-        "87567063",
-        "100240001",
-        "68339286",
-        "47873397",
-        "4740489",
-        "13758665",
-        "66733743",
-        "10002346",
-        "67820935",
-        "8339504",
-        "49681811",
-        "13069066",
-        "61011311",
-        "44133040",
-        "72630549",
-        "92536468",
-        "51630558",
-        "72029628",
-        "47852924",
-        "168917",
-        "86013171",
-        "4215636",
-        "77568553",
-        "56058888",
-        "97612389",
-        "5562461",
-        "95326659",
-        "68836428",
-        "92595643",
-        "5329790",
-        "4433488",
-        "55690251",
-        "38082437",
-        "81985784",
-        "53569894",
-        "52077741",
-        "63018036",
-        "4081825",
-        "25652259",
-        "33066139",
-        "49033797",
-        "86889202",
-        "86804246",
-        "60728397",
-        "28106077",
-        "25171661",
-        "66518841",
-        "63806265",
-        "122520",
-        "66722103",
-        "29590905",
-        "21155323",
-        "49514333",
-        "9715126",
-        "56246017",
-        "34002992",
-        "87990236",
-        "33026283",
-        "74131780",
-        "73787254",
-        "59057152",
-        "3606209",
-        "29139104",
-        "63101919",
-        "32176662",
-        "2819435",
-        "51912531",
-        "44968459",
-        "46363422",
-        "4081094",
-        "8785161",
-        "45702357",
-        "12965761",
-        "11834972",
-        "22662014",
-        "86062400",
-        "30314994",
-        "51085303",
-        "13032689",
-        "69456283",
-        "83225447",
-        "47737087",
-        "73820802",
-        "22537443",
-        "282886",
-        "53519297",
-        "46009906",
-        "56830749",
-        "1799464",
-        "30525991",
-        "89477759",
-        "71549257",
-        "47596607",
-        "85862791",
-        "35815783",
-        "61538782",
-        "44676200",
-        "65156847",
-        "70546737",
-        "11167052",
-        "90440725",
-        "69211541",
-        "12197543",
-        "80769747",
-        "81354330",
-        "79997591",
-        "18096222",
-        "63162310",
-        "96553688",
-        "61728808",
-        "32939238",
-        "22804644",
-        "62896588",
-        "48605591",
-        "43751755",
-        "88789641",
-        "13298352",
-        "24838456",
-        "99910751",
-        "89040386",
-        "11677278",
-        "21908319",
-        "86952477",
-        "87621407",
-        "76589815",
-        "96142517",
-        "72549351",
-        "18842395",
-        "4041838",
-        "4280258",
-        "78876707",
-        "39037517",
-        "75390004",
-        "91182675",
-        "47126872",
-        "66100045",
-        "16308000",
-        "24487411",
-        "15052462",
-        "41858121",
-        "51616747",
-        "80887714",
-        "12986778",
-        "90669991",
-        "89732524",
-        "80559548",
-        "29311166",
-        "74530899",
-        "60434189",
-        "9059700",
-        "16366944",
-        "86893702",
-        "1965724",
-        "86778566",
-        "32298781",
-        "82821760",
-        "15947754",
-        "80577258",
-        "39000945",
-        "64538655",
-        "45711266",
-        "24661486",
-        "66094973",
-        "29948642",
-        "26099457",
-        "75109441",
-        "49191560",
-        "96765646",
-        "90407382",
-        "62411042",
-        "36376145",
-        "90654356",
-        "66727115",
-        "52253888",
-        "43583400",
-        "22910685",
-        "71771004",
-        "83544697",
-        "15313433",
-        "72502414",
-        "983995",
-        "65240384",
-        "15635751",
-        "97806240",
-        "3492538",
-        "2992036",
-        "77379481",
-        "58419204",
-        "46411259",
-        "12888461",
-        "89932017",
-        "61166988",
-        "76925842",
-        "69299029",
-        "31423101",
-        "28877100",
-        "72076281",
-        "20541432",
-        "17375316",
-        "86607583",
-        "19891310",
-        "25451652",
-        "22134079",
-        "61132951",
-        "25072579",
-        "613013",
-        "87685879",
-        "56773577",
-        "64910482",
-        "83048208",
-        "32393580",
-        "63516460",
-        "92933195",
-        "43986064",
-        "94253655",
-        "22377815",
-        "32835363",
-        "62420419",
-        "23147658",
-        "46820049",
-        "94561645",
-        "63102017",
-        "46425662",
-        "82005435",
-        "42035044",
-        "69279219",
-        "44073668",
-        "25824484",
-        "34566435",
-        "39719977",
-        "75745607",
-        "37057012",
-        "22512406",
-        "2130625",
-        "92693205",
-        "87350908",
-        "68601507",
-        "32549749",
-        "84117021",
-        "13235258",
-        "81443745",
-        "97169186",
-        "81146288",
-        "67231737",
-        "17382973",
-        "82213171",
-        "40634253",
-        "7736719",
-        "28566710",
-        "11678191",
-        "82377606",
-        "56675280",
-        "69122763",
-        "23562407",
-        "30770156",
-        "55359571",
-        "60033398",
-        "23118924",
-        "15502037",
-        "77372241",
-        "18891691",
-        "33248692",
-        "81128478",
-        "37021315",
-        "57139487",
-        "78161361",
-        "24194033",
-        "62379337",
-        "74968065",
-        "94068856",
-        "83404468",
-        "94773007",
-        "81210420",
-        "51987571",
-        "17722185",
-        "38777931",
-        "55573346",
-        "85893201",
-        "83982270",
-        "52512994",
-        "29146185",
-        "68762510",
-        "91231901",
-        "82685480",
-        "70194827",
-        "45313724",
+        "67757079",
+        "45653036",
+        "60606759",
+        "63730624",
+        "81994591",
+        "69408987",
+        "12398280",
+        "34522216",
+        "39520293",
+        "90814668",
+        "4638410",
+        "27036706",
+        "87514539",
+        "40240595",
+        "23804920",
         "55537983",
-        "23327298",
-        "37132349",
-        "22386234",
-        "60279710",
-        "81325903",
-        "81933259",
-        "16909657",
-        "9485511",
-        "89792713",
-        "10809984",
-        "2356994",
-        "51324455",
-        "75043725",
-        "37798171",
-        "38898779",
-        "64382839",
-        "31181711",
-        "4550066",
-        "65743242",
+        "80770678",
+        "15667446",
+        "91957038",
+        "3912064",
         "23770284",
-        "69550259",
-        "9910360",
-        "26864586",
-        "34103656",
-        "66069967",
-        "44424095",
-        "36304921",
-        "33393090",
-        "63014935",
-        "9837195",
-        "40522482",
-        "7500772",
-        "63142001",
-        "8964854",
-        "126218",
-        "69537999",
-        "95614612",
-        "6203182",
-        "82693917",
-        "73048641",
-        "76076738",
-        "36280194",
-        "59593925",
-        "43250041",
-        "13556444",
-        "68670547",
-        "69846323",
-        "92720564",
-        "75779210",
-        "67232306",
-        "30155789",
-        "58981727",
-        "62107981",
-        "40391316",
-        "41182875",
-        "68400115",
-        "95561280",
-        "70975131",
-        "44954628",
-        "75991479",
-        "29999161",
-        "66066482",
-        "12262393",
-        "8632967",
-        "37561138",
-        "35220244",
-        "8062132",
-        "29947751",
-        "21070956",
-        "51549976",
-        "27288416",
-        "18988396",
-        "90200789",
-        "87608852",
-        "73287067",
-        "75923050",
-        "33837653",
-        "36322312",
-        "93016201",
-        "75884822",
-        "3160805",
-        "80549379",
-        "32539892",
-        "72926163",
-        "14824019",
-        "31464658",
-        "47319141",
-        "45118716",
-        "8643186",
-        "89552119",
-        "15103313",
-        "66970385",
-        "52615248",
-        "50292967",
-        "15381252",
-        "94463200",
-        "53257892",
-        "36834155",
-        "60950180",
-        "38479725",
-        "88305978",
-        "92084010",
-        "4837861",
-        "25988873",
-        "17502671",
-        "58696829",
-        "68280530",
-        "71341529",
-        "10080320",
-        "54360049",
-        "23842445",
-        "90615639",
-        "70628672",
-        "38943357",
-        "3682106",
-        "3113667",
-        "38480590",
-        "37101832",
-        "78447174",
-        "8809344",
-        "38589847",
-        "88071625",
-        "94119480",
-        "11264180",
-        "49064413",
-        "63485233",
-        "63571750",
-        "92854392",
-        "70369116",
-        "47158777",
-        "92887027",
-        "60534585",
-        "22454453",
-        "60431417",
-        "70676581",
-        "3897065",
+        "67904682",
+        "14258627",
+        "24384095",
+        "40392714",
+        "45358284",
+        "15150365",
+        "47121070",
+        "39712330",
+        "47805931",
+        "59576447",
+        "16008155",
+        "43641473",
+        "46480475",
+        "17874674",
+        "16114248",
+        "81380218",
+        "14517422",
+        "16984449",
+        "1259814",
+        "40374923",
+        "97093037",
+        "50532786",
+        "16719140",
+        "20060230",
+        "8842266",
+        "12817939",
+        "60912752",
+        "18752707",
+        "77098449",
+        "36757171",
+        "1689516",
+        "7243511",
+        "52824910",
+        "51852507",
+        "60876124",
+        "38173725",
+        "65472618",
+        "84472026",
+        "63308047",
+        "47737087",
         "15595052",
-        "45593005",
-        "42517468",
-        "91596726",
+        "82742611",
+        "98239899",
+        "58549532",
+        "61884774",
+        "21420702",
+        "15090429",
+        "67227834",
+        "89326990",
+        "55589254",
+        "95254840",
+        "54844990",
+        "42625254",
+        "35577420",
+        "13204145",
+        "98582704",
         "57108202",
-        "92609670",
-        "0",
-        "32281491",
-        "10755153",
-        "1187243",
-        "86361354",
-        "38834303",
-        "75078585",
-        "70875686",
-        "52497105",
-        "2906250",
-        "9560338",
-        "76937326",
-        "47664723",
-        "92219931",
-        "71930383",
-        "49469105",
-        "85446833",
-        "11021521",
-        "84673417",
-        "75372290",
-        "55063681",
-        "65953423",
-        "11020863",
-        "31855260",
-        "63676256",
-        "51228280",
-        "43413875",
-        "57270476",
-        "15658249",
-        "66957584",
-        "26420373",
-        "79176962",
-        "49158617",
-        "84565800",
-        "22346472",
-        "37684215",
-        "89893715",
-        "77133792",
-        "10282757",
-        "70861343",
-        "71415349",
-        "66835946",
-        "60391791",
-        "34796454",
-        "94716515",
-        "82270047",
-        "69112325",
-        "20989253",
-        "20721759",
-        "88610708",
-        "91754175",
-        "72589042",
-        "73398797",
-        "73702909",
-        "18161786",
-        "6075801",
-        "68950538",
-        "86318356",
-        "3244563",
-        "43230671",
-        "88369727",
-        "3493978",
-        "20939559",
-        "84451804",
-        "87259077",
-        "9597987",
-        "14839621",
-        "26704411",
-        "48568432",
-        "16197610",
-        "67559101",
-        "96653775",
-        "48653261",
-        "1154611",
-        "82616239",
-        "77454922",
-        "86209650",
-        "26669055",
-        "16984449",
-        "92421852",
-        "75220074",
-        "99594764",
-        "1035143",
-        "39091951",
-        "18514525",
-        "52566270",
-        "25067275",
-        "12332865",
-        "13429800",
-        "63881033",
-        "99659159",
-        "41039846",
-        "32465539",
-        "14618326",
-        "69838592",
-        "72554862",
-        "56907986",
-        "25345186",
-        "11324436",
-        "25771826",
-        "30606547",
-        "72843899",
-        "88942504",
-        "92958307",
-        "29590752",
-        "91718579",
-        "79580323",
-        "74064212",
-        "8696773",
-        "46354113",
-        "2561846",
-        "80513550",
-        "49375719",
-        "97997309",
-        "89258225",
-        "42592719",
-        "6178850",
-        "76865611",
-        "176392",
-        "67959180",
-        "65025250",
-        "56713552",
-        "12160911",
-        "94096616",
-        "7623640",
-        "45778932",
-        "2420921",
-        "4810585",
-        "65591858",
-        "15150371",
-        "6112401",
-        "14763299",
-        "93599951",
-        "69042950",
-        "86690572",
-        "49776811",
-        "92918648",
-        "54098121",
-        "14957440",
-        "55144522",
-        "89774530",
-        "64765016",
-        "15449853",
-        "60369732",
-        "39829561",
-        "17649753",
-        "34522216",
-        "58406094",
-        "99877698",
-        "35052053",
-        "95395761",
-        "85639257",
-        "62899696",
-        "4628897",
-        "18271561",
-        "41940225",
-        "35866404",
-        "53112492",
-        "15893860",
-        "24611934",
-        "20447641",
-        "64697231",
-        "1761063",
-        "9845733",
-        "3859859",
-        "72913666",
-        "34236961",
-        "25484449",
-        "11711438",
-        "8057630",
-        "40555959",
-        "39188539",
-        "29325276",
-        "13409151",
-        "32828635",
-        "29116732",
-        "72575145",
-        "92450185",
-        "14478717",
-        "242146",
-        "63519819",
-        "58324930",
-        "73698349",
-        "28332833",
-        "67675300",
-        "20720928",
-        "69243722",
-        "549481",
-        "91985515",
-        "68087897",
-        "12451640",
-        "56043446",
-        "88283496",
-        "43268675",
-        "43575579",
-        "30488793",
-        "86100785",
-        "43711255",
-        "85239662",
-        "28493337",
-        "49154689",
-        "4722253",
-        "99517131",
-        "85505315",
-        "11587414",
-        "47474172",
-        "9161357",
-        "92092092",
-        "5388481",
-        "46967601",
-        "64161630",
-        "54813225",
-        "2359348",
-        "98154550",
-        "42713844",
-        "19899073",
-        "75157704",
-        "23331400",
-        "81665333",
-        "35262428",
-        "94997874",
-        "10060427",
-        "1607603",
-        "15452043",
-        "43426903",
-        "54766667",
-        "16955631",
-        "88197162",
-        "34572613",
-        "64635042",
-        "62991886",
-        "74657662",
-        "21597117",
-        "38423248",
-        "26329679",
-        "70786111",
-        "93483212",
-        "71442223",
-        "12183332",
-        "4931121",
-        "81945678",
-        "8763963",
-        "44190146",
-        "37781520",
-        "47077318",
-        "59353647",
-        "68860936",
-        "29389368",
-        "63125616",
-        "5183693",
-        "98380593",
-        "54306223",
-        "93715853",
-        "30531525",
-        "7714344",
-        "5640330",
-        "50951359",
-        "67955331",
-        "68786330",
-        "87106146",
-        "66816282",
-        "69257165",
-        "38105306",
-        "13179332",
-        "23032273",
-        "89258906",
-        "19394153",
-        "49370026",
-        "8649148",
-        "71340250",
-        "22318971",
-        "94845226",
-        "7700132",
-        "20056760",
-        "26781870",
-        "83866861",
-        "83812099",
-        "80208323",
-        "8730435",
-        "81863068",
-        "92767273",
-        "41440817",
-        "13302026",
-        "12986807",
-        "68140974",
-        "61068510",
-        "41406613",
-        "43455065",
-        "26885836",
-        "94626050",
-        "34695290",
-        "83682209",
-        "33103459",
-        "43697559",
-        "69533836",
-        "55599882",
-        "49258578",
-        "78486968",
-        "65844845",
-        "30811116",
-        "14306092",
-        "11287364",
-        "19316241",
-        "40659562",
-        "70406920",
-        "82791472",
-        "97127906",
-        "36042825",
-        "78905039",
-        "15198996",
-        "41382147",
-        "20394040",
-        "21147203",
-        "6367785",
-        "29246354",
-        "68392533",
-        "43709490",
-        "43889633",
-        "96930127",
-        "68722455",
-        "74640994",
-        "78360952",
-        "95026693",
-        "25435080",
-        "62271284",
-        "4923662",
-        "26640671",
-        "1151281",
-        "42216237",
-        "21239280",
-        "94568601",
-        "91422370",
-        "52370835",
-        "78577570",
-        "88190453",
-        "32918479",
-        "10004783",
-        "44800181",
-        "10960419",
-        "5361816",
-        "48934760",
-        "64749612",
-        "35129241",
-        "52971944",
-        "62528292",
-        "83272895",
-        "72566043",
-        "48148828",
-        "45305419",
-        "41224658",
-        "19963185",
-        "64662453",
-        "41158734",
-        "35429292",
-        "15767889",
-        "41329458",
-        "55615891",
-        "7953868",
-        "55375684",
-        "46609443",
-        "967928",
-        "64631466",
-        "13504844",
-        "89235196",
-        "22953211",
-        "35306215",
-        "21417692",
-        "14613029",
-        "25090294",
-        "20426907",
-        "91534476",
-        "74576482",
-        "17956906",
-        "2833249",
-        "22702055",
-        "46910446",
-        "78663366",
-        "32022366",
-        "75209824",
-        "17412721",
-        "15475415",
-        "52840598",
-        "71625222",
-        "72453068",
-        "27699122",
-        "67508932",
-        "63804806",
-        "34198387",
-        "26920296",
-        "82432018",
-        "6438003",
-        "54656950",
-        "24096228",
-        "98792570",
-        "34334692",
-        "45653036",
-        "94940436",
-        "29934351",
-        "91597389",
-        "32231618",
-        "98287529",
-        "7817703",
-        "16509093",
-        "23740893",
-        "98139712",
-        "26725158",
-        "16947147",
-        "82140600",
-        "44595286",
-        "44632120",
-        "53982768",
-        "9786492",
-        "85325774",
-        "84569017",
-        "25109950",
-        "67136033",
-        "16255442",
-        "90263923",
-        "37675138",
-        "85306040",
-        "2091298",
-        "11434258",
-        "76321376",
-        "24861088",
-        "81820689",
-        "42969214",
-        "56649609",
-        "28039390",
-        "22748199",
-        "19153634",
-        "13821299",
-        "63300440",
-        "37491810",
-        "52198054",
-        "51482758",
-        "13438207",
-        "17449108",
-        "32775808",
-        "90887783",
-        "71133680",
-        "7443908",
-        "27279764",
-        "76754619",
-        "51566770",
-        "20374520",
-        "71406430",
-        "20057949",
-        "87322377",
-        "7625614",
-        "23299957",
-        "19159413",
-        "38973775",
-        "78063197",
-        "26376390",
-        "23931679",
-        "22359980",
-        "51976476",
-        "26302522",
-        "36278828",
-        "72648577",
-        "41249545",
-        "35307484",
-        "4848423",
-        "40380686",
-        "52714670",
-        "91420254",
-        "61190918",
-        "98891840",
-        "36045450",
-        "48948935",
-        "74637266",
-        "85309439",
-        "48868994",
-        "40048324",
-        "56597272",
-        "80141055",
-        "30608985",
-        "53581214",
-        "64487132",
-        "71353388",
-        "21985407",
-        "42175079",
-        "55737443",
-        "60627999",
-        "98273947",
-        "564541",
-        "16001119",
-        "58293343",
-        "52126602",
-        "65450690",
-        "85970321",
-        "62829077",
-        "97168905",
-        "76066541",
-        "90075978",
-        "93506862",
-        "13314457",
-        "27157996",
-        "57312333",
-        "71595845",
-        "13599884",
-        "80045583",
-        "33883834",
-        "29981935",
-        "80758812",
-        "31456110",
-        "19025379",
-        "30707994",
-        "56260110",
-        "36407615",
-        "67987302",
-        "50621530",
-        "57902462",
-        "71411377",
-        "37406863",
-        "99581584",
-        "52707042",
-        "27863269",
-        "41930553",
-        "63323539",
-        "64342551",
-        "50797682",
-        "47120245",
-        "71863024",
-        "78637313",
-        "2377034",
-        "25290459",
-        "22201234",
-        "92053608",
-        "24454387",
-        "34620088",
-        "83957459",
-        "92409659",
-        "296499",
-        "67547370",
-        "59297550",
-        "52550973",
-        "54120521",
-        "23639291",
-        "25334372",
-        "14729426",
-        "45662855",
-        "67757079",
-        "91449532",
-        "78387742",
-        "4998619",
-        "90246973",
-        "49511705",
-        "10236520",
-        "80019195",
-        "41855169",
-        "39564736",
-        "19489718",
-        "7802006",
-        "94185340",
-        "79335209",
-        "86868952",
-        "3103067",
-        "14812659",
-        "23220863",
-        "19338434",
-        "78082039",
-        "43708041",
-        "68299524",
-        "16475472",
-        "93353691",
-        "90508760",
-        "58831685",
-        "8353769",
-        "57953380",
-        "89571015",
-        "86825483",
-        "17979378",
-        "97642679",
-        "85646474",
-        "20802187",
-        "60434101",
-        "49398568",
-        "64627453",
-        "35618486",
-        "11958188",
-        "56252810",
-        "11429811",
-        "9032529",
-        "55948544",
-        "94395649",
-        "87340664",
-        "3072808",
-        "61468779",
-        "20727787",
-        "60519422",
-        "13026402",
-        "37507488",
-        "67316075",
-        "21488686",
-        "63545861",
-        "67328336",
-        "54415063",
-        "26557451",
-        "89739383",
-        "47355498",
-        "44635489",
-        "46123974",
-        "34004470",
-        "4688231",
-        "20838380",
-        "88559132",
-        "33950246",
-        "46037213",
-        "19254117",
-        "43886072",
-        "2792265",
-        "30502181",
-        "16114248",
-        "55008284",
-        "16825874",
-        "7617253",
-        "24027078",
-        "84824601",
-        "3027001",
-        "9666558",
-        "89609515",
-        "47942531",
-        "32787239",
-        "42591472",
-        "43797906",
-        "82260502",
-        "72896720",
-        "29654737",
-        "95083785",
-        "52286175",
-        "70000776",
-        "82913020",
-        "20060230",
-        "51606429",
-        "4019153",
-        "42314669",
-        "45869829",
-        "36629203",
-        "90814668",
-        "6890729",
-        "10406322",
-        "98931003",
-        "53842431",
-        "88617904",
-        "99902789",
-        "15305240",
-        "99214782",
-        "37043180",
-        "15978426",
-        "22888900",
-        "62784717",
-        "36262024",
-        "22959079",
-        "34968834",
-        "74213995",
-        "10275411",
-        "15521027",
-        "54656181",
-        "49551909",
-        "53291093",
-        "55742055",
-        "40672993",
-        "65287621",
-        "50781944",
-        "18710707",
-        "97534104",
-        "10035717",
-        "42578427",
-        "83027236",
-        "7903368",
-        "20138923",
-        "87978805",
-        "89832901",
-        "79703905",
-        "61854111",
-        "75874514",
-        "46427957",
-        "16449363",
-        "55001420",
-        "18180762",
-        "9798352",
-        "32907538",
-        "52824910",
-        "39711336",
-        "41431329",
-        "100240003",
-        "29013526",
-        "48422921",
-        "32696942",
-        "43658697",
-        "87475570",
-        "84926738",
-        "83656563",
-        "47111934",
-        "50532786",
-        "76948970",
-        "26232916",
-        "10532969",
-        "6979239",
-        "96051150",
-        "84740193",
-        "14289852",
-        "1759808",
-        "8102334",
-        "65570596",
-        "24232799",
-        "95685352",
-        "50930991",
-        "11136371",
-        "3146695",
-        "10860121",
-        "31440046",
-        "75198893",
-        "62893810",
-        "89558090",
-        "3773196",
-        "2203790",
-        "91449144",
-        "57201737",
-        "10110717",
-        "24384095",
-        "75364199",
-        "32541773",
-        "69992868",
-        "9000988",
-        "84673574",
-        "5672432",
-        "36708764",
-        "10315429",
-        "48539234",
-        "95990456",
-        "79922118",
-        "30118701",
-        "84305651",
-        "97783659",
-        "55428811",
-        "24903843",
-        "30683373",
-        "38742075",
-        "19801646",
-        "65824822",
-        "32912040",
-        "90140980",
-        "87430304",
-        "22200403",
-        "53152590",
-        "44883830",
-        "33460840",
-        "82116191",
-        "1665819",
-        "37679169",
-        "82971335",
-        "81601517",
-        "89719143",
-        "68540058",
-        "50491121",
-        "51351302",
-        "70969517",
-        "56562619",
-        "76353872",
-        "61968753",
-        "14772491",
-        "26586849",
-        "10024317",
-        "17052477",
-        "74148483",
-        "65956182",
-        "64203620",
-        "70821187",
-        "46700124",
-        "33866130",
-        "91559748",
-        "18027138",
-        "6840573",
-        "52228131",
-        "52860176",
-        "46412900",
-        "71218746",
-        "88940154",
-        "33225925",
-        "60832978",
-        "5439384",
-        "40143123",
-        "20858318",
-        "44472639",
-        "12152769",
-        "81480460",
-        "28601770",
-        "7025445",
-        "37083210",
-        "24996659",
-        "87800375",
-        "42237854",
-        "1036974",
-        "38299233",
-        "75937826",
-        "17733394",
-        "16556849",
-        "3825890",
-        "85507811",
-        "11654067",
-        "30341772",
-        "82386016",
-        "11508758",
-        "31061682",
-        "54178659",
-        "7631534",
-        "53100061",
-        "83392426",
-        "21015833",
-        "80621422",
-        "30845999",
-        "63018132",
-        "80071763",
-        "2411269",
-        "42560034",
-        "99002135",
-        "62633180",
-        "16906241",
-        "73428497",
-        "85854214",
-        "14553285",
-        "96428622",
-        "10383554",
-        "53956001",
-        "54239282",
-        "86421986",
-        "68846917",
-        "5779502",
-        "92870717",
-        "86559484",
-        "12298909",
-        "55696885",
-        "86148577",
-        "10642488",
-        "84397023",
-        "21772453",
-        "40384720",
-        "67443336",
-        "95472621",
-        "62753201",
-        "11155484",
-        "42899204",
-        "63364266",
-        "45586855",
-        "76184692",
-        "75253697",
-        "17415895",
-        "50920465",
-        "33112041",
-        "2250266",
-        "72287557",
-        "79383919",
-        "52085072",
-        "58720904",
-        "7670542",
-        "30461781",
-        "40493210",
-        "26345570",
-        "57441100",
-        "31890399",
-        "15627227",
-        "7089711",
-        "48453776",
-        "79707116",
-        "47870325",
-        "8471389",
-        "64160836",
-        "46358784",
-        "43340443",
-        "6022371",
-        "49833312",
-        "1434352",
-        "71459017",
-        "66712593",
-        "62161698",
-        "30936186",
-        "57019473",
-        "22869904",
-        "65303664",
-        "8058240",
-        "39131963",
-        "95905259",
-        "65892310",
-        "41113025",
-        "71519605",
-        "55824220",
-        "24643836",
-        "39019325",
-        "58203736",
-        "28139785",
-        "54860010",
-        "27191436",
-        "259314",
-        "74730899",
-        "50702124",
-        "45909477",
-        "83021423",
-        "84613836",
-        "32146097",
-        "49267971",
-        "56681873",
-        "93729065",
-        "7030340",
-        "64283880",
-        "6387204",
-        "80825553",
-        "57617178",
-        "21051977",
-        "42551040",
-        "10163855",
-        "32548609",
-        "95204084",
-        "81752019",
-        "79436874",
-        "30127518",
-        "90557975",
-        "54895237",
-        "42444868",
-        "79759861",
-        "15471265",
-        "27618634",
-        "76823930",
-        "90640901",
-        "33413279",
-        "50766506",
-        "74163487",
-        "22916418",
-        "85802526",
-        "7369217",
-        "37580756",
-        "93900406",
-        "61505339",
-        "11596936",
-        "23857661",
-        "25407406",
-        "22431243",
-        "66604523",
-        "50078320",
-        "35563539",
-        "98643358",
-        "4611269",
-        "29085954",
-        "63028558",
-        "17573739",
-        "4857085",
-        "94766498",
-        "39956951",
-        "72056560",
-        "59913418",
-        "64797746",
-        "40945356",
-        "40830387",
-        "89662736",
-        "35544402",
-        "44656491",
-        "54094821",
-        "90659259",
-        "9418365",
-        "99735427",
-        "18378582",
-        "84696266",
-        "87902575",
-        "61411502",
-        "21598948",
-        "29087919",
-        "35539880",
-        "94454495",
-        "2407147",
-        "58015506",
-        "49905576",
-        "20951752",
-        "65623423",
-        "20470500",
-        "26495087",
-        "46570372",
-        "38395123",
-        "83589191",
-        "67744384",
-        "64154377",
-        "23971061",
-        "64268668",
-        "47754278",
-        "5818294",
-        "33015627",
-        "31077447",
-        "63545455",
-        "7459013",
-        "54635862",
-        "18511384",
-        "97001138",
-        "51934376",
-        "71797713",
-        "14089428",
-        "47060347",
-        "52518793",
-        "51960178",
-        "73275815",
-        "10667321",
-        "6903857",
-        "86197239",
-        "73199638",
-        "49010598",
-        "58712976",
-        "11448373",
-        "97750534",
-        "29436665",
-        "73534250",
-        "7969770",
-        "12275533",
-        "66602787",
-        "19642889",
-        "69461394",
-        "59907935",
-        "83838727",
-        "91798373",
-        "19771459",
-        "93078761",
-        "85839825",
-        "62201847",
-        "58600555",
-        "44968687",
-        "78225596",
-        "48202661",
-        "13945283",
-        "26902560",
-        "41659072",
-        "86848580",
-        "9791914",
-        "58288565",
-        "91110378",
-        "100240005",
-        "93220472",
-        "14882493",
-        "56132807",
-        "652362",
-        "55401221",
-        "91397409",
-        "84313685",
-        "3259760",
-        "79409334",
-        "4404099",
-        "58990631",
-        "34302287",
-        "46083380",
-        "78202553",
-        "34026662",
-        "19301729",
-        "32452818",
-        "57069605",
-        "46848859",
-        "58143766",
-        "88234365",
-        "14430063",
-        "77456781",
-        "50554729",
-        "89222931",
-        "54407825",
-        "85754829",
-        "44644529",
-        "55608151",
-        "1412158",
-        "90592429",
-        "18809562",
-        "3072077",
-        "67646312",
-        "74458486",
-        "74431740",
-        "68371799",
-        "87514539",
-        "45439263",
-        "59811955",
-        "46128076",
-        "18114794",
-        "85682655",
-        "30131474",
-        "756652",
-        "32687071",
-        "40230018",
-        "69015963",
-        "32542011",
-        "34251483",
-        "78864369",
-        "15394083",
-        "78004197",
-        "93431862",
-        "3966653",
-        "81344070",
-        "16312943",
-        "87835759",
-        "78922939",
-        "40633297",
-        "47233801",
-        "35629124",
-        "68745629",
-        "17078030",
-        "24285858",
-        "41077745",
-        "77205367",
-        "98585345",
-        "61248471",
-        "97623219",
-        "76004142",
-        "85395151",
-        "2732323",
-        "59482302",
-        "76218643",
-        "43011492",
-        "47879985",
-        "24429467",
-        "58549532",
-        "218704",
-        "61802346",
-        "38124994",
-        "84133008",
-        "55763552",
-        "42956963",
-        "98239899",
-        "98745000",
-        "78355370",
-        "3280747",
-        "50123605",
-        "27104921",
-        "12822541",
-        "41234315",
-        "12644061",
-        "45072394",
-        "43940008",
-        "76224717",
-        "23915499",
-        "34244455",
-        "99532708",
-        "91148083",
-        "95207988",
-        "45796834",
-        "81167171",
-        "40428851",
-        "33455338",
-        "7672244",
-        "40732515",
-        "9287078",
-        "4259068",
-        "4440873",
-        "10669138",
-        "38325384",
-        "48381268",
-        "77542832",
-        "91711547",
-        "73860462",
-        "52834429",
-        "32003338",
-        "52319752",
-        "21223277",
-        "53244294",
-        "13452889",
-        "79068663",
-        "10012614",
-        "44028461",
-        "39806198",
-        "7868571",
-        "41859700",
-        "55586621",
-        "94749594",
-        "89839552",
-        "92142169",
-        "88643173",
-        "78700060",
-        "2759860",
-        "60228941",
-        "86997073",
-        "1557341",
-        "34884015",
-        "77710579",
-        "17285476",
-        "68957925",
-        "81171949",
-        "55794644",
-        "37984331",
-        "54326448",
-        "34830502",
-        "84834865",
-        "54283059",
-        "30646525",
-        "23535429",
-        "5255013",
-        "26722601",
-        "25725326",
-        "87624166",
-        "8091563",
-        "51099515",
-        "54719828",
-        "20686759",
-        "49791927",
-        "46031686",
-        "99657399",
-        "10132124",
-        "59805313",
-        "70307656",
-        "72192100",
-        "6849042",
-        "69572169",
-        "20073910",
-        "8025950",
-        "84389640",
-        "36690018",
-        "27895597",
-        "5611760",
-        "42228966",
-        "68661341",
-        "92924317",
-        "80234301",
-        "82566662",
-        "38445524",
-        "24725825",
-        "21672573",
-        "43664494",
-        "40172183",
-        "77600660",
-        "46448938",
-        "70043345",
-        "80108118",
-        "4230620",
-        "62476197",
-        "70717628",
-        "19353570",
-        "68295149",
-        "43225434",
-        "96890582",
-        "45337544",
-        "59820352",
-        "22858242",
-        "93108433",
-        "82458280",
-        "92039899",
-        "73271204",
-        "37038993",
-        "77027445",
-        "50613779",
-        "81278754",
-        "57610714",
-        "81563416",
-        "24062258",
-        "30860696",
-        "73729209",
-        "39581190",
-        "21862633",
-        "43661068",
-        "11793047",
-        "21977828",
-        "3989465",
-        "55991637",
-        "41850466",
-        "67724379",
-        "97232518",
-        "82693042",
-        "76045757",
-        "66742250",
-        "21044178",
-        "23558733",
-        "72710085",
-        "263926",
-        "16780318",
-        "46701379",
-        "75180828",
-        "97342942",
-        "19204398",
-        "94535485",
-        "4253484",
-        "19066538",
-        "89127526",
-        "52339733",
-        "97112505",
-        "20210570",
-        "91011603",
-        "97800311",
-        "80352158",
-        "77384395",
-        "19748583",
-        "63749102",
-        "55226821",
-        "26185991",
-        "7864030",
-        "46237548",
-        "18252559",
-        "67934141",
-        "20831168",
-        "71233859",
-        "93543806",
-        "99357565",
-        "87010442",
-        "89628781",
-        "76520646",
-        "86758746",
-        "88989706",
-        "73356503",
-        "78556320",
-        "47459126",
-        "69780745",
-        "43573231",
-        "40240595",
-        "23454876",
-        "43476205",
-        "37115973",
-        "95174353",
-        "74741494",
-        "89113320",
-        "9354555",
-        "50896944",
-        "6958551",
-        "64207696",
-        "83682725",
-        "77876207",
-        "61254509",
-        "98204536",
-        "30655537",
-        "61397885",
-        "27541267",
-        "66506689",
-        "77972406",
-        "66668900",
-        "73341839",
-        "94253609",
-        "44509529",
-        "91819979",
-        "86527709",
-        "47963370",
-        "78364470",
-        "30170981",
-        "24707869",
-        "56995655",
-        "79853073",
-        "65169794",
-        "8387138",
-        "81994591",
-        "8967776",
-        "48152161",
-        "71172240",
-        "81558967",
-        "45215225",
-        "40279770",
-        "90464188",
-        "17521642",
-        "11801343",
-        "47149093",
-        "79106360",
-        "77432167",
-        "15001619",
-        "70124586",
-        "69207766",
-        "56673112",
-        "18430390",
-        "18000338",
-        "19333131",
-        "65938950",
-        "45282603",
-        "96427353",
-        "31944175",
-        "6116731",
-        "80987696",
-        "68441986",
-        "79016563",
-        "39399168",
-        "72144675",
-        "1781310",
-        "975299",
-        "17679043",
-        "91781589",
-        "54927180",
-        "75162696",
-        "90980792",
-        "92246806",
-        "35565537",
-        "91842653",
-        "43714890",
-        "88754763",
-        "86028783",
-        "18036057",
-        "37243151",
-        "26775203",
-        "89355716",
-        "27354732",
-        "50427388",
-        "17201951",
-        "83994646",
-        "67829249",
-        "85004150",
-        "74701381",
-        "79794767",
-        "78121572",
-        "51534754",
-        "49140998",
-        "85359414",
-        "50684552",
-        "64689404",
-        "38606913",
-        "44373896",
-        "29735721",
-        "23701465",
-        "60246171",
-        "28604635",
-        "45877457",
-        "69455834",
-        "12174035",
-        "56460688",
-        "6830480",
-        "65711558",
-        "50412166",
-        "31467372",
-        "83602069",
-        "36894320",
-        "61844784",
-        "83319610",
-        "816427",
-        "60023855",
-        "72305034",
-        "29692206",
-        "24435369",
-        "69133798",
-        "93775296",
-        "95772051",
-        "95621257",
-        "69982329",
-        "12931061",
-        "72497366",
-        "20522190",
-        "32679370",
-        "21225115",
-        "5014629",
-        "48582558",
-        "94079037",
-        "71593652",
-        "6733059",
-        "59197169",
-        "84677654",
-        "40140448",
-        "37313348",
-        "57962537",
-        "65549080",
-        "36415522",
-        "29185231",
-        "36821538",
-        "51562916",
-        "81571633",
-        "53656677",
-        "76218313",
-        "4861205",
-        "12117532",
-        "6924874",
-        "24311595",
-        "47506081",
-        "15939448",
-        "28358902",
-        "73051941",
-        "12510878",
-        "67248304",
-        "14771222",
-        "39175982",
-        "58475908",
-        "76909279",
-        "64511793",
-        "3167573",
-        "1992816",
-        "30163008",
-        "69313735",
-        "5554990",
-        "44046281",
-        "10979723",
-        "42391240",
-        "91349449",
-        "13846680",
-        "20436034",
-        "7653207",
-        "17841097",
-        "89567993",
-        "29843091",
-        "55119278",
-        "60399954",
-        "95744531",
-        "91554542",
-        "40838625",
-        "73659078",
-        "12829151",
-        "31930787",
-        "19420830",
-        "12930501",
-        "39118197",
-        "83705073",
-        "1669772",
-        "25524823",
-        "58268433",
-        "49460512",
-        "21438286",
-        "91279700",
-        "18964575",
-        "14037717",
-        "76512652",
-        "27189308",
-        "47025270",
-        "83121692",
-        "42596828",
-        "35686187",
-        "61656650",
-        "80925836",
-        "96420087",
-        "6337436",
-        "88279736",
-        "67904682",
-        "46294982",
-        "71200730",
-        "29380133",
-        "43378076",
-        "22587018",
-        "52639377",
-        "75025112",
-        "5832914",
-        "95214051",
-        "17141718",
-        "66836598",
-        "56321639",
-        "54366836",
-        "73988674",
-        "34690519",
-        "33655493",
-        "73417207",
-        "95403418",
-        "32175429",
-        "92731385",
-        "50155385",
-        "31863912",
-        "86327225",
-        "17988746",
-        "97590747",
-        "69632396",
-        "17706537",
-        "27143874",
-        "32933942",
-        "44297127",
-        "94081496",
-        "64659851",
-        "93138457",
-        "9267769",
-        "55067058",
-        "13030280",
-        "24425055",
-        "59023523",
-        "93730409",
-        "58074572",
-        "26932788",
-        "22991179",
-        "47121070",
-        "1918087",
-        "53094821",
-        "80054655",
-        "31893528",
-        "73632127",
-        "37720300",
-        "25669282",
-        "61791132",
-        "99937011",
-        "35577420",
-        "33951077",
-        "81254059",
-        "25769732",
-        "88958576",
-        "52158283",
-        "94667532",
-        "95714077",
-        "80159717",
-        "88845345",
-        "15175429",
-        "12408276",
-        "26732909",
-        "95600067",
-        "49161188",
-        "40160226",
-        "23471572",
-        "10389794",
-        "43513897",
-        "19619755",
-        "95697223",
-        "18318842",
-        "79571449",
-        "68477598",
-        "18444902",
-        "54579801",
-        "10189126",
-        "99173029",
-        "70089580",
-        "2148918",
-        "14214060",
-        "9109991",
-        "83828288",
-        "41006930",
-        "97904474",
-        "74694807",
-        "54161401",
-        "43791861",
-        "18176525",
-        "77799846",
-        "19000848",
-        "77840540",
-        "50282757",
-        "12235475",
-        "22371016",
-        "52571838",
-        "21607304",
-        "84990171",
-        "45667991",
-        "28990150",
-        "74191942",
-        "16259549",
-        "100247149",
-        "31477025",
-        "74937659",
-        "70797118",
-        "15240238",
-        "8783685",
-        "58131925",
-        "51644030",
-        "99785935",
-        "39180960",
-        "52786469",
-        "36378213",
-        "7565547",
-        "81755371",
-        "72580321",
-        "34743446",
-        "40771118",
-        "73079365",
-        "76683171",
-        "89563150",
-        "93298460",
-        "18803791",
-        "45033006",
-        "87292536",
-        "7582066",
-        "1876841",
-        "55349375",
-        "21767650",
-        "57496978",
-        "34160055",
-        "48712195",
-        "12061457",
-        "61888819",
-        "50696588",
-        "99351431",
-        "87210505",
-        "14730606",
-        "41197012",
-        "14708569",
-        "3030892",
-        "97204936",
-        "12836042",
-        "92182447",
-        "20368763",
-        "16719802",
-        "30118200",
-        "86827882",
-        "98049915",
-        "78811937",
-        "98535702",
-        "9852718",
-        "20624263",
-        "9999961",
-        "75487237",
-        "42425831",
-        "56514812",
-        "31066283",
-        "37198732",
-        "50164989",
-        "7634581",
-        "64107820",
-        "17589298",
-        "43543777",
-        "59383041",
-        "3732747",
-        "92435533",
-        "10928224",
-        "23440062",
-        "32062913",
-        "42149850",
-        "29762407",
-        "94230224",
-        "96643568",
-        "16550875",
-        "27315304",
-        "32391566",
-        "23923758",
-        "45547649",
-        "44947065",
-        "64554883",
-        "8275702",
-        "38723936",
-        "59563768",
-        "25050038",
-        "25231813",
-        "82529174",
-        "78161960",
-        "73333463",
-        "39139935",
-        "84847656",
-        "12863633",
-        "39622156",
-        "78077209",
-        "58843503",
-        "51196805",
-        "53828396",
-        "12143771",
-        "58655504",
-        "48109103",
-        "23771716",
-        "21414674",
-        "19827717",
-        "81896370",
-        "27416701",
-        "7392745",
-        "20403123",
-        "100240205",
-        "98780137",
-        "32872239",
-        "8822710",
-        "55415564",
-        "37511832",
-        "50725996",
-        "13708425",
-        "59560625",
-        "70026064",
-        "60530944",
-        "49702428",
-        "16964437",
-        "73129314",
-        "83604828",
-        "34016756",
-        "38601126",
-        "66690411",
-        "52913738",
-        "56916805",
-        "63851864",
-        "21364070",
-        "33656832",
-        "55821894",
-        "984114",
-        "28754338",
-        "10859908",
-        "89904598",
-        "34193084",
-        "22419772",
-        "29284413",
-        "28563545",
-        "37383714",
-        "61465001",
-        "47453433",
-        "25173686",
-        "15033525",
-        "77330185",
-        "79861914",
-        "17857780",
-        "100240010",
-        "94739788",
-        "53586134",
-        "94566432",
-        "70856343",
-        "27381364",
-        "11384280",
-        "66926224",
-        "73414375",
-        "52323874",
-        "76103675",
-        "19763315",
-        "7512044",
-        "37241623",
-        "63468625",
-        "33178416",
-        "42737833",
-        "58607704",
-        "35911108",
-        "68618157",
-        "4941482",
-        "10321588",
-        "2047519",
-        "55470553",
-        "34541863",
-        "38468214",
-        "68516705",
-        "2460565",
-        "10239627",
-        "93830681",
-        "83269557",
-        "42932862",
-        "6283472",
-        "48357738",
-        "12076263",
-        "46656406",
-        "84361420",
-        "43228023",
-        "17185260",
-        "69893315",
-        "15083728",
-        "49144107",
-        "7268133",
-        "16768387",
-        "50727844",
-        "72405967",
-        "62503746",
-        "20349913",
-        "32354768",
-        "59364406",
-        "35984222",
-        "62154416",
-        "35479109",
-        "53714009",
-        "64734090",
-        "48716139",
-        "81587028",
-        "15173384",
-        "62320425",
-        "94344242",
-        "70083723",
-        "28355718",
-        "30587695",
-        "88361177",
-        "21790410",
-        "57232301",
-        "23309606",
-        "73001017",
-        "61757117",
-        "45010690",
-        "75292259",
-        "41902352",
-        "24845628",
-        "68226653",
-        "32623004",
-        "82340056",
-        "42081767",
-        "66472129",
-        "12755462",
-        "53154400",
-        "68124775",
-        "65458948",
-        "39900763",
-        "31785398",
-        "9925982",
-        "35486099",
-        "84218527",
-        "62315111",
-        "94538053",
-        "47766694",
-        "17601919",
-        "14181608",
-        "99311109",
-        "98444741",
-        "80244114",
-        "31768112",
-        "17597059",
-        "15248873",
-        "62793020",
-        "61420130",
-        "94515289",
-        "94142993",
-        "131182",
-        "45955628",
-        "77622396",
-        "85080048",
-        "87473172",
-        "91434602",
-        "41613948",
-        "33453260",
-        "84430950",
-        "97182396",
-        "33545259",
-        "95360850",
-        "98495314",
-        "9298235",
-        "57043117",
-        "86198326",
-        "66362965",
-        "39672388",
-        "1953925",
-        "69181753",
-        "90500169",
-        "11471117",
-        "60681103",
-        "68001309",
-        "32864",
-        "11159464",
-        "81481818",
-        "98049038",
-        "75153328",
-        "40516623",
-        "39751093",
-        "92755808",
-        "45236142",
-        "39774685",
-        "95920682",
-        "86223870",
-        "59708927",
-        "90207654",
-        "54248491",
-        "67511500",
-        "20457551",
-        "4638410",
-        "44729197",
-        "80141480",
-        "3070049",
-        "53530069",
-        "20920083",
-        "34834619",
-        "52648457",
-        "69170403",
-        "54112932",
-        "41269771",
-        "54747648",
-        "99414168",
-        "30392583",
-        "77007920",
-        "96218085",
-        "111280",
-        "50277973",
-        "24158464",
-        "77491079",
-        "62180201",
-        "60621361",
-        "23615409",
-        "13386503",
-        "53116300",
-        "57946551",
-        "95545183",
-        "84778110",
-        "3289027",
-        "67468948",
-        "16720314",
-        "83228073",
-        "73648243",
-        "62966332",
-        "27012717",
-        "49879995",
-        "49669730",
-        "16751086",
-        "25005816",
-        "4141820",
-        "87483942",
-        "40453765",
-        "87564935",
-        "7225792",
-        "51611041",
-        "70168345",
-        "88409165",
-        "93683815",
-        "98795934",
-        "81197327",
-        "96099959",
-        "53819808",
-        "14291024",
-        "10613952",
-        "76614003",
-        "80208158",
-        "38552107",
-        "26842483",
-        "96383838",
-        "73977033",
-        "99054885",
-        "45115956",
-        "57405307",
-        "26381750",
-        "68319538",
-        "16191953",
-        "31525442",
-        "98502113",
-        "34646691",
-        "18605135",
-        "84177693",
-        "28112535",
-        "7405310",
-        "11224934",
-        "63227401",
-        "60862676",
-        "96700602",
-        "48928529",
-        "74440055",
-        "55117418",
-        "51194046",
-        "15510988",
-        "89928517",
-        "15507080",
-        "84285623",
-        "80075749",
-        "98898173",
-        "66235877",
-        "6214884",
-        "43530283",
-        "69492187",
-        "86915847",
-        "36151751",
-        "8384771",
-        "54582424",
-        "10598400",
-        "82422049",
-        "89529919",
-        "8170654",
-        "81306186",
-        "32723153",
-        "1357146",
-        "57784563",
-        "3136426",
-        "47051709",
-        "92807548",
-        "93445074",
-        "12877076",
-        "65758454",
-        "100246002",
-        "42002073",
-        "84686841",
-        "31173519",
-        "7541475",
-        "95178994",
-        "60606759",
-        "88619463",
-        "88671720",
-        "70458081",
-        "73148972",
-        "55013285",
-        "7264861",
-        "16708652",
-        "28711704",
-        "57579381",
-        "18491580",
-        "76672730",
-        "47556396",
-        "41830887",
-        "5265750",
-        "98666339",
-        "41493640",
-        "94092230",
-        "20714553",
-        "15169262",
-        "10651797",
-        "70948327",
-        "71541986",
-        "16392422",
-        "60433216",
-        "43905751",
-        "91152256",
-        "88438982",
-        "58807980",
-        "12472242",
-        "85808813",
-        "37421579",
-        "93747864",
-        "36352429",
-        "96300057",
-        "64163367",
-        "14977074",
-        "45898858",
-        "56641453",
-        "75347539",
-        "18236002",
-        "30426226",
-        "88083109",
-        "33391067",
-        "15090429",
-        "35631584",
-        "72767833",
-        "19086954",
-        "72782945",
-        "94042337",
-        "31987274",
-        "14055212",
-        "12398280",
-        "90434657",
-        "40213117",
-        "81434470",
-        "39343610",
-        "72708264",
-        "20065259",
-        "97466438",
-        "48737767",
-        "88494120",
+        "81146288",
+        "84389640",
+        "22047978",
+        "87468732",
+        "97453744",
+        "44028461",
+        "39276790",
+        "70916046",
+        "28604635",
+        "23659124",
+        "61258740",
+        "73431236",
+        "13391185",
+        "22702055",
+        "58655504",
+        "58192742",
+        "34026662",
+        "77013169",
+        "89818984",
+        "76459806",
+        "55758589",
         "80190753",
-        "32588805",
-        "25774450",
-        "27217742",
-        "46924949",
-        "26857786",
-        "96857854",
-        "93087299",
-        "18168997",
-        "44716890",
-        "2625939",
-        "48135190",
-        "93730230",
-        "16674846",
-        "55735315",
-        "43959432",
-        "56981417",
-        "43017476",
-        "13316346",
-        "50474354",
-        "90928333",
-        "19113101",
-        "10489311",
-        "1200843",
-        "39299733",
-        "26647858",
-        "58528964",
-        "48783998",
-        "15771991",
-        "81782101",
-        "81336148",
-        "8955148",
-        "22205600",
-        "80555062",
-        "60715406",
-        "72427512",
-        "13382806",
-        "10538007",
-        "43641473",
-        "52265835",
-        "48768179",
-        "18106132",
-        "76766706",
-        "59371387",
-        "36768783",
-        "79182538",
-        "74923978",
-        "5833312",
-        "68334074",
-        "95362816",
-        "66127916",
-        "81003500",
-        "98229575",
-        "69228245",
-        "79418153",
-        "74854609",
-        "86271510",
-        "69320362",
-        "13220032",
-        "63442604",
-        "77449773",
-        "2134346",
-        "58441120",
-        "27660735",
-        "37256334",
-        "74218258",
-        "73262676",
-        "59251766",
-        "27632240",
-        "99162753",
-        "10591919",
-        "56174248",
-        "18724123",
-        "63257623",
-        "64801562",
-        "89493368",
-        "14342283",
-        "51043243",
-        "16719140",
-        "87511987",
-        "90727556",
-        "16261341",
-        "77506119",
-        "70659412",
-        "31175914",
-        "24506253",
-        "71985676",
-        "72772445",
-        "41160533",
-        "69792699",
-        "19737320",
-        "83725008",
-        "9264485",
-        "42851643",
-        "7093411",
-        "46961802",
-        "30213599",
-        "95096437",
-        "94374859",
-        "51510279",
-        "37011715",
-        "84550200",
-        "57346400",
-        "82999629",
-        "85562745",
-        "13002461",
-        "8414337",
-        "79850798",
-        "54734082",
-        "78986941",
-        "9628664",
-        "5972394",
-        "5697558",
-        "6150044",
-        "55589254",
-        "79766336",
-        "93108297",
-        "68018709",
-        "82016179",
-        "41307269",
-        "50176820",
-        "44790889",
-        "71438011",
-        "88581108",
-        "70345785",
-        "18859369",
-        "87756343",
+        "12061457",
+        "637216",
+        "94096616",
+        "91152256",
+        "87588741",
+        "3103067",
+        "94515289",
+        "35752363",
+        "96470883",
+        "17509503",
+        "34257001",
+        "4587638",
+        "26557451",
+        "80555116",
+        "67211766",
+        "12503902",
+        "83880473",
+        "71587526",
+        "30646525",
+        "48636108",
+        "79185500",
+        "28284902",
+        "75675029",
+        "53154400",
+        "32176662",
+        "17490535",
+        "80555062",
+        "1644289",
+        "69792699",
+        "26902560",
+        "57409948",
+        "14541657",
+        "1412158",
+        "18214905",
+        "98049915",
+        "61231400",
+        "68299524",
+        "4740489",
+        "12385638",
+        "48017809",
+        "78564023",
+        "43959432",
+        "61948106",
+        "46718686",
+        "74055055",
+        "7044562",
+        "70046172",
+        "68823957",
+        "70117791",
+        "101302095",
+        "23557835",
+        "13997673",
+        "38723936",
+        "14472500",
         "93889755",
-        "72083436",
-        "3493058",
-        "63053267",
-        "56209279",
-        "87047074",
-        "72446038",
-        "50319138",
-        "25727454",
-        "31374201",
-        "46384403",
-        "72903645",
-        "61850482",
-        "87430998",
-        "84080938",
-        "63101468",
-        "64806765",
-        "28423537",
-        "55256016",
-        "83546647",
-        "23160024",
-        "41788781",
-        "22819092",
-        "84769941",
-        "17511156",
-        "64389297",
-        "78156759",
-        "39732186",
-        "58165765",
-        "72491806",
-        "21251800",
-        "72278479",
-        "79724755",
-        "21579049",
-        "50939127",
-        "36046926",
-        "69750536",
-        "9024367",
-        "2843014",
-        "14759024",
-        "73594093",
-        "25880422",
-        "36795102",
-        "4542651",
-        "83715234",
-        "73891874",
-        "12760674",
-        "78984772",
-        "27927359",
-        "72631243",
-        "59531356",
-        "57482479",
-        "44203504",
-        "36809777",
-        "97870394",
-        "24317029",
-        "19974580",
-        "67532912",
-        "69937550",
-        "91592030",
-        "20474741",
-        "63223467",
-        "33823832",
-        "93473606",
-        "70681994",
-        "17264592",
-        "17201174",
-        "57836546",
-        "17363041",
-        "19932396",
-        "31829185",
-        "73026394",
-        "34031284",
-        "49888191",
-        "21420702",
-        "22765132",
-        "15610297",
-        "31447217",
-        "47929865",
-        "6691855",
-        "21593977",
-        "61807040",
-        "74762582",
-        "80476891",
-        "74271714",
-        "8868767",
-        "20011655",
-        "336369",
-        "61557074",
-        "15871676",
-        "7572887",
-        "27944249",
-        "6799227",
-        "19406822",
-        "44717069",
-        "16617334",
-        "93394164",
-        "41777",
-        "50712728",
-        "45159319",
-        "27103517",
-        "49980185",
-        "3574681",
+        "85775486",
+        "87798440",
+        "46710683",
+        "33248692",
+        "82361206",
+        "17502671",
+        "36586443",
+        "17745969",
+        "29618570",
+        "39175982",
+        "19501924",
+        "91932350",
+        "68670547",
+        "75991479",
+        "68427465",
+        "29735721",
+        "45667991",
+        "60482781",
+        "93368494",
+        "2359348",
+        "26949946",
+        "16226786",
+        "37953640",
+        "45298492",
+        "96428622",
+        "34492631",
+        "51482758",
+        "40200834",
+        "30778711",
+        "46290741",
+        "94821366",
+        "9718968",
+        "92807548",
+        "99721536",
+        "53152590",
+        "42737833",
+        "28957126",
+        "65878864",
+        "40225398",
+        "75209824",
+        "20849090",
+        "78785392",
+        "40659562",
+        "51371017",
+        "33611061",
+        "15180041",
+        "58600555",
+        "40817915",
+        "24027078",
+        "16832845",
+        "8091563",
+        "35282433",
+        "3259760",
+        "43708640",
+        "4167084",
+        "59383041",
+        "14255590",
+        "91754175",
+        "51630558",
+        "31077447",
+        "75646520",
+        "82529174",
+        "2994495",
+        "85250352",
+        "16435215",
+        "91697229",
+        "10239627",
+        "82140600",
+        "90640901",
+        "25171661",
+        "37057012",
+        "18096222",
+        "69846323",
+        "19451302",
+        "2326738",
+        "46237548",
+        "62437709",
+        "39118197",
+        "96561011",
+        "72554862",
+        "4483598",
+        "25771826",
+        "42776855",
+        "52571838",
+        "93431518",
+        "6180710",
+        "42829885",
+        "70630741",
+        "16947147",
+        "7194917",
+        "53046408",
+        "49460512",
+        "82744076",
+        "100240202",
+        "83764996",
+        "30190809",
+        "59490397",
+        "88197162",
+        "35563539",
+        "15447747",
+        "80741828",
+        "63300440",
+        "75364199",
+        "53530069",
+        "30394645",
+        "67237709",
+        "89055154",
+        "10132124",
+        "92084010",
+        "3732747",
+        "46657337",
+        "57836546",
+        "76589815",
+        "41367003",
+        "100200274",
+        "43417563",
+        "16312943",
+        "10441498",
+        "50122883",
+        "60806437",
+        "31440046",
+        "25700114",
+        "69112325",
+        "47247413",
+        "45877457",
+        "48948935",
+        "44728989",
+        "69992868",
+        "50319138",
+        "12174035",
+        "35262428",
+        "74458486",
+        "35798491",
+        "61623148",
+        "68774379",
+        "89529919",
+        "21558682",
+        "85687952",
+        "40921545",
+        "45121025",
+        "89770167",
+        "57405307",
+        "36262024",
+        "40867519",
+        "67232306",
+        "5915629",
+        "9817927",
+        "56094445",
+        "30123142",
+        "74530899",
+        "32354768",
+        "78202553",
+        "20920083",
+        "20989253",
+        "32663969",
+        "93138457",
+        "42685062",
+        "78063197",
+        "16146511",
+        "18743376",
+        "99284890",
+        "53246495",
+        "23915499",
+        "83102080",
+        "11136371",
+        "46955770",
+        "72772445",
+        "14148099",
+        "90200789",
+        "10591919",
+        "91449532",
+        "76375976",
+        "45025640",
+        "9786492",
+        "77330185",
+        "18322364",
+        "53094821",
+        "47942531",
+        "25573054",
+        "60391791",
+        "41859700",
         "68077936",
-        "42941100",
-        "96687733",
-        "87880531",
-        "23408872",
-        "16327715",
-        "21840375",
-        "27762803",
-        "84962466",
-        "35316708",
-        "50584941",
+        "86555018",
+        "33725002",
+        "69091732",
+        "54903668",
+        "47459126",
+        "51916032",
+        "21350571",
+        "92821268",
+        "4253484",
+        "94773007",
+        "54455664",
+        "67820935",
+        "30118701",
+        "26669055",
+        "94388754",
+        "83404468",
+        "63504681",
+        "93553943",
+        "37313786",
+        "94253609",
+        "74064212",
+        "38837163",
+        "84687358",
+        "31181711",
+        "84361420",
+        "36614113",
+        "34884015",
+        "76937326",
+        "44223284",
+        "29062925",
+        "65150219",
+        "98847704",
+        "30090452",
+        "27408609",
+        "50501121",
+        "12255007",
+        "68516705",
+        "35464895",
+        "79571449",
+        "35429292",
+        "94004268",
+        "80441106",
+        "59258334",
+        "76321376",
+        "23965033",
+        "53090623",
+        "60577362",
+        "81066751",
+        "4931562",
+        "32202803",
+        "43583400",
+        "78642798",
+        "31944175",
+        "3027001",
+        "95308449",
+        "40384720",
+        "43017476",
+        "15458892",
+        "94793422",
+        "13629812",
+        "48148828",
+        "55008284",
+        "93816465",
+        "45869829",
+        "8414337",
+        "95231062",
+        "45045866",
+        "32543380",
+        "67231737",
+        "39109382",
+        "42956963",
+        "98850929",
+        "64280356",
+        "76589546",
+        "63806265",
+        "37260946",
+        "4914353",
+        "100247149",
+        "38737148",
+        "70560957",
+        "58206034",
+        "30303854",
+        "5010422",
+        "60832978",
+        "94484482",
+        "45898858",
+        "3868277",
+        "69257165",
+        "16943770",
+        "59687381",
+        "28573958",
+        "76403456",
+        "15066114",
+        "19963185",
+        "78811937",
+        "57274196",
+        "63224564",
+        "19763315",
+        "63014935",
+        "23274061",
+        "99348756",
+        "99188141",
+        "96857854",
+        "79613121",
+        "8687195",
+        "79400597",
+        "20781762",
+        "90583279",
+        "77581312",
+        "2356994",
+        "18161786",
+        "48092532",
+        "85839825",
+        "16955631",
+        "60866277",
+        "18511384",
+        "12196873",
+        "73544866",
+        "1435851",
+        "72299832",
         "97567736",
-        "95701283",
-        "14017402",
-        "12385638",
-        "36629635",
-        "71705144",
-        "96561011",
-        "3701074",
-        "712559",
-        "19441018",
-        "10194329",
-        "15792576",
-        "18816758",
-        "6374519",
-        "91712985",
-        "31320433",
-        "32559361",
-        "44682448",
-        "17954937",
-        "1784619",
-        "42082363",
-        "66927994",
-        "58641905",
-        "97923414",
-        "36527535",
-        "8794435",
-        "81618817",
-        "21698716",
-        "69695704",
-        "11759079",
-        "32663969",
-        "79080761",
-        "60967717",
-        "78783370",
-        "33900648",
-        "56856951",
-        "54959865",
-        "66973070",
-        "48144778",
-        "3134241",
-        "12694768",
-        "21313376",
+        "63717421",
+        "45023678",
+        "39910367",
+        "26157485",
+        "15866454",
+        "91584698",
+        "70095046",
+        "62154416",
+        "88069166",
+        "97342942",
+        "68049471",
+        "50243722",
+        "21908319",
+        "20848593",
+        "259314",
+        "30213599",
+        "91468551",
+        "94042337",
+        "38082437",
+        "12338068",
+        "80955168",
+        "49838105",
+        "57964143",
+        "69529337",
+        "55375684",
+        "68456353",
+        "77622396",
+        "80978111",
+        "28124263",
+        "33621868",
+        "67464807",
+        "37198732",
+        "68950538",
+        "10485110",
+        "100240001",
+        "83957459",
+        "90876561",
+        "71541986",
+        "64815084",
+        "81109178",
+        "58787301",
+        "95833645",
+        "49998907",
+        "54941203",
+        "73134081",
+        "83370323",
+        "49202331",
+        "34761062",
+        "72580321",
+        "51303014",
+        "9861795",
+        "96546575",
+        "10097168",
+        "39774685",
+        "68963107",
+        "43661068",
+        "93506862",
+        "82112775",
+        "43841694",
+        "91559748",
+        "36354007",
+        "34688023",
+        "13683298",
+        "19312169",
+        "11155484",
+        "71411377",
+        "37383714",
+        "77506119",
+        "26773909",
+        "88435542",
+        "84313685",
+        "72992744",
+        "26701483",
+        "34460239",
+        "62210247",
+        "11825276",
+        "30411385",
+        "63053267",
+        "65026212",
+        "67951831",
+        "6924874",
+        "12235475",
+        "43791861",
+        "9999961",
+        "42228966",
+        "60279710",
+        "56346071",
+        "79718768",
+        "51119924",
+        "53257892",
+        "40343749",
+        "31440542",
+        "98715423",
+        "61968753",
+        "94374859",
+        "94573223",
+        "80208158",
+        "13193642",
+        "47013502",
+        "95602345",
+        "9267769",
+        "40172183",
+        "12015000",
+        "40140448",
+        "1154611",
+        "78009994",
+        "43061293",
+        "47233801",
+        "42679662",
+        "22318971",
+        "89732524",
+        "41978142",
+        "54635862",
+        "34187685",
+        "79747096",
+        "8910971",
+        "55359571",
+        "82340056",
+        "20228463",
+        "78266168",
+        "32854013",
+        "38007744",
+        "78845026",
+        "77432167",
+        "6903857",
+        "80559548",
         "40703393",
-        "74580251",
-        "71175527",
-        "48576971",
-        "76067258",
-        "68191243",
-        "74137509",
-        "4266839",
-        "8698851",
-        "28643791",
-        "12436646",
-        "78792195",
-        "37313786",
-        "16678947",
-        "96127902",
-        "18743376",
-        "32314730",
-        "76848240",
-        "90470931",
-        "18322364",
-        "22493811",
-        "52977572",
-        "21007444",
-        "99212922",
-        "27827272",
-        "66719324",
-        "88552992",
-        "85463083",
-        "39552864",
-        "16226786",
-        "26293219",
-        "28736826",
-        "70084224",
-        "10530913",
+        "68167124",
+        "78156759",
+        "61248471",
+        "69873498",
+        "47408488",
+        "44716890",
+        "5697558",
+        "30382214",
+        "75285069",
+        "12953226",
+        "91299846",
+        "50282757",
+        "10352095",
+        "87294988",
+        "22411609",
+        "18590133",
+        "91250514",
+        "10071151",
+        "27870033",
+        "10949074",
+        "94317736",
+        "98336111",
+        "97360116",
+        "24857466",
+        "73178098",
+        "87742943",
+        "14505685",
+        "57496978",
+        "23965037",
+        "56606928",
+        "71331215",
+        "20474741",
+        "56421754",
+        "51232472",
+        "4068622",
+        "86569121",
+        "11954712",
+        "26378150",
+        "43711255",
+        "40189917",
+        "66722103",
+        "15103313",
+        "36442179",
+        "18060565",
+        "24433920",
+        "95218695",
+        "2625939",
+        "34379489",
+        "18378582",
+        "36148308",
+        "71044499",
+        "94944637",
+        "18960169",
+        "52840598",
+        "29876529",
+        "37053871",
+        "19476824",
+        "38273745",
+        "54415063",
+        "34236961",
+        "84650463",
+        "73287067",
+        "90963488",
+        "29795530",
+        "38480590",
+        "74115234",
+        "20032555",
+        "97439308",
+        "35544402",
+        "75884822",
+        "7623640",
+        "73872164",
+        "88032368",
+        "8903700",
+        "42391240",
+        "45584727",
+        "67314110",
+        "44175358",
+        "96427353",
+        "39507162",
+        "303660",
+        "14289852",
+        "64207696",
+        "36868108",
+        "68477598",
+        "27552504",
+        "90140980",
+        "98804359",
+        "49645921",
+        "17092736",
+        "91349449",
+        "62180201",
+        "38325384",
+        "13708425",
+        "98225108",
+        "81985784",
+        "59380081",
+        "56889",
+        "45305419",
+        "95561280",
+        "44676200",
+        "29402771",
+        "20644748",
+        "87973893",
+        "50287060",
+        "40387124",
+        "900787",
+        "59042331",
+        "26725158",
+        "43644025",
+        "88650530",
+        "29228529",
+        "39163598",
+        "59197169",
+        "73490417",
+        "89194033",
+        "55226821",
+        "55569674",
+        "41089128",
+        "33977496",
+        "50491121",
+        "1596508",
+        "20419926",
+        "35866404",
+        "35537860",
+        "10860121",
+        "33823832",
+        "43230671",
+        "34695290",
+        "100200276",
+        "13235258",
+        "24137081",
+        "13179332",
+        "63516460",
+        "77754944",
+        "34664411",
+        "98956134",
+        "62242678",
+        "48365709",
+        "98204536",
+        "62107612",
+        "50139096",
+        "71459017",
+        "85742772",
+        "59297550",
+        "32422602",
+        "58818411",
+        "44364077",
+        "75499502",
+        "14677495",
+        "78364470",
+        "14057297",
+        "70491413",
+        "3643300",
+        "46173679",
+        "18847598",
+        "8594079",
+        "34966096",
+        "73860462",
+        "49922726",
+        "67113830",
+        "37354507",
+        "56784842",
+        "78700060",
+        "35448319",
+        "94585852",
+        "52675689",
+        "83228073",
+        "20638610",
+        "9197735",
+        "90809975",
+        "87473172",
+        "2377034",
+        "67489919",
+        "92035412",
+        "5972394",
+        "50712728",
+        "23848752",
+        "6821579",
+        "23471572",
+        "45171524",
+        "38730226",
+        "34193084",
+        "56001930",
+        "43658697",
         "86821010",
-        "12210097",
-        "76725398",
-        "17540705",
-        "71652522",
-        "84243274",
-        "50755",
-        "123709",
-        "47882774",
-        "97240270",
-        "62729173",
-        "75560629",
-        "81759748",
-        "11813722",
-        "15820147",
-        "44789585",
-        "63504681",
-        "7080743",
-        "21291696",
-        "20065549",
-        "63741331",
-        "59432181",
-        "33282498",
-        "72142276",
-        "47579719",
-        "76500786",
-        "40971261",
+        "70252926",
+        "42932862",
+        "53890795",
         "60682203",
-        "70917315",
-        "90583279",
-        "65393205",
-        "284224",
-        "16946849",
-        "14344682",
-        "97687912",
-        "40012727",
-        "95833645",
-        "42883273",
-        "24087580",
-        "51855378",
-        "85066822",
-        "6568731",
-        "91500017",
-        "24566654",
-        "55046718",
-        "81816475",
-        "35419032",
-        "49587034",
+        "65884091",
+        "87259077",
+        "15023985",
+        "52840267",
+        "61777313",
+        "58538870",
+        "3167439",
+        "37011715",
+        "4041838",
+        "19619755",
+        "11471117",
+        "45812361",
+        "90464188",
+        "95083785",
+        "53519297",
+        "6614221",
+        "91665064",
+        "73048641",
+        "21924381",
+        "38116136",
+        "11375683",
+        "81128478",
+        "76004142",
+        "2311603",
+        "25262697",
+        "57839750",
+        "65446452",
+        "13821299",
+        "32216688",
+        "96458440",
+        "45985838",
+        "68400115",
+        "78193831",
+        "52768103",
+        "19204398",
+        "66707058",
+        "39399168",
         "64752646",
-        "55321970",
-        "29357687",
-        "40320754",
-        "30299166",
-        "65472618",
-        "56605802",
-        "54629413",
-        "86801871",
-        "50005633",
-        "96872283",
-        "81524977",
-        "74210057",
-        "25655502",
-        "72657739",
-        "3149764",
-        "89801755",
-        "98234196",
-        "4483598",
-        "11449436",
-        "41949033",
-        "29834183",
-        "38757297",
-        "34492631",
-        "36750412",
-        "42431843",
-        "20193924",
-        "79402185",
-        "69351984",
-        "87742943",
-        "88820235",
-        "42868711",
-        "58066722",
-        "40736921",
-        "97064649",
-        "15936370",
-        "24514503",
-        "14318794",
-        "52140003",
-        "75675029",
-        "69296555",
-        "80538728",
-        "59237154",
-        "75141056",
-        "83778600",
-        "72283691",
-        "28369508",
-        "5298175",
-        "91345518",
-        "61044390",
-        "24673894",
-        "99284890",
-        "4756629",
-        "65026212",
-        "45311864",
-        "56292140",
-        "35037880",
-        "5846183",
-        "55337339",
-        "1353770",
-        "65500515",
-        "25132288",
-        "23792058",
-        "36935434",
-        "53839837",
-        "40933924",
-        "37869028",
+        "27191436",
+        "92001300",
+        "2732323",
+        "64268668",
+        "32296881",
+        "39829561",
+        "52370835",
+        "53713014",
+        "38943357",
+        "24623598",
+        "75574498",
+        "74762582",
+        "45939841",
+        "131182",
+        "22855882",
+        "63162310",
+        "39041729",
+        "46404281",
+        "51855378",
+        "33951077",
+        "67050396",
+        "45586855",
+        "81563416",
+        "45178472",
+        "39343610",
+        "37511832",
+        "48712195",
+        "60514625",
+        "87751584",
+        "70000776",
+        "18517177",
+        "80196387",
+        "22991179",
         "8820526",
-        "61840587",
-        "6614221",
-        "39078434",
-        "37053871",
-        "70222318",
-        "84103702",
-        "71315423",
-        "78780140",
-        "17194258",
-        "30996652",
-        "11662742",
-        "60879050",
-        "43436049",
-        "98954106",
-        "33737664",
-        "93912845",
-        "52182715",
-        "15294090",
-        "10248389",
-        "3560069",
-        "73640163",
-        "39984786",
-        "15552258",
-        "39033131",
-        "74329404",
-        "3784434",
-        "96385345",
-        "4357063",
-        "33846209",
-        "14057297",
-        "30492798",
-        "93542102",
-        "4162088",
+        "61740673",
+        "36378044",
+        "85080048",
+        "36099620",
+        "48009503",
+        "42237854",
+        "36376145",
+        "43886072",
+        "64681263",
+        "68507541",
+        "8836329",
+        "47579719",
+        "94853057",
+        "67559101",
+        "51638941",
+        "70458081",
+        "24454387",
+        "49563947",
+        "7617253",
+        "21840375",
+        "50930991",
+        "19272658",
+        "82432018",
+        "18891691",
+        "60365591",
+        "99747800",
+        "79371897",
+        "3549275",
+        "71782404",
+        "86223870",
+        "70335319",
+        "17511156",
+        "95685352",
+        "4042268",
+        "3072077",
+        "284224",
+        "20546916",
+        "86827882",
+        "54289683",
+        "36331074",
+        "80250319",
+        "57784563",
+        "37300735",
+        "5489987",
+        "64145892",
+        "77462146",
+        "84565800",
+        "44509529",
+        "984114",
+        "7489323",
+        "21579049",
+        "69015963",
+        "32269855",
+        "48582558",
+        "75347539",
+        "35494087",
         "32887445",
-        "89015998",
-        "82112775",
-        "68401546",
-        "43994202",
-        "41458579",
-        "80770678",
-        "58098303",
-        "5915629",
-        "58139128",
-        "3056267",
-        "41098335",
-        "26120084",
-        "99267150",
-        "71209500",
-        "83764996",
-        "40867519",
-        "31897444",
-        "29491334",
-        "99551425",
-        "36100154",
-        "12883044",
-        "43352213",
-        "84653834",
-        "35638627",
-        "2122975",
-        "64605089",
-        "93983867",
-        "67808837",
-        "69633792",
-        "2964201",
-        "89785779",
-        "76930964",
-        "69270537",
-        "62210247",
-        "23323812",
-        "91642007",
-        "80764541",
-        "61592395",
-        "72355272",
-        "52346240",
-        "10000",
-        "66984907",
-        "44209392",
-        "14541657",
-        "75917088",
-        "71950093",
-        "100240204",
-        "61089209",
-        "97854941",
-        "95841282",
-        "94878265",
-        "47292920",
-        "39229392",
-        "14731897",
-        "28565527",
-        "43241495",
-        "86321248",
-        "46789706",
-        "65659181",
-        "59797187",
-        "11102908",
-        "51717541",
-        "14225239",
-        "4545683",
-        "89707961",
-        "16255173",
-        "56647086",
-        "40061558",
-        "33062423",
-        "78527720",
-        "18752707",
-        "91663373",
-        "62742651",
-        "38522377",
-        "13210191",
-        "69750546",
-        "64335804",
-        "81791932",
-        "24068492",
-        "67841515",
-        "48216773",
-        "82742611",
-        "81843628",
-        "53461122",
-        "28325165",
+        "80208323",
+        "81480460",
+        "80193355",
+        "92246806",
+        "9659580",
+        "67371383",
+        "76305638",
+        "38318146",
+        "23265313",
+        "56789759",
+        "40410110",
+        "89547299",
+        "85395151",
+        "41218256",
+        "46668237",
+        "29047353",
+        "75524092",
+        "90434926",
+        "39537362",
+        "31383545",
+        "5291803",
+        "4417407",
+        "9032529",
+        "82616239",
+        "64797746",
+        "70231910",
+        "97170107",
+        "94807487",
+        "59385322",
+        "10069180",
+        "33460840",
+        "40143123",
+        "27944249",
+        "40634253",
+        "77539547",
+        "37561138",
+        "68339286",
+        "69632396",
+        "71453557",
+        "8198712",
+        "65240384",
+        "54248491",
+        "54109233",
+        "63477921",
+        "13382806",
+        "13002461",
+        "46500985",
+        "19680539",
+        "24545464",
+        "51589188",
+        "55063681",
+        "49191560",
+        "92080692",
+        "67647362",
+        "30525991",
+        "3797883",
+        "42444868",
+        "29436665",
+        "34325937",
+        "6311717",
+        "6783559",
+        "10809984",
+        "33413279",
+        "25005816",
+        "83994646",
+        "50916353",
+        "61705417",
+        "79794767",
+        "19086954",
+        "5183693",
+        "78859567",
+        "39139935",
+        "90011152",
+        "71353388",
+        "61831093",
+        "33145233",
+        "11224934",
+        "81434470",
+        "68597372",
+        "31863912",
+        "9409625",
+        "10383554",
+        "29357687",
+        "42155488",
+        "17706537",
+        "69243953",
+        "48357738",
+        "15173384",
+        "70875955",
+        "31632536",
+        "18914778",
+        "19959742",
+        "47295267",
+        "72283691",
+        "47829960",
+        "16720314",
+        "31557782",
+        "57844634",
+        "23454876",
+        "8316661",
+        "82760689",
+        "75886890",
+        "33391067",
+        "69211541",
+        "28423537",
+        "4266839",
+        "84305651",
+        "1371589",
+        "30069398",
+        "82642348",
+        "17201951",
+        "72142276",
+        "29389368",
+        "20447641",
+        "78665705",
+        "30552375",
+        "70168345",
+        "81558967",
+        "76515293",
+        "2971090",
+        "51449743",
+        "47873397",
+        "72896720",
+        "76137614",
+        "29116732",
+        "18803791",
         "49941059",
-        "15574615",
-        "48365709",
-        "31242786",
-        "47415292",
-        "80584548",
-        "43452193",
+        "43573231",
+        "1557499",
+        "19153634",
+        "72648577",
+        "63468625",
+        "66073051",
+        "27416701",
+        "85507811",
+        "40516623",
+        "87483942",
+        "95288024",
+        "32549749",
+        "5405695",
+        "70655556",
+        "76353872",
+        "12018201",
+        "6260554",
+        "67136033",
+        "28725004",
+        "55119278",
+        "83061014",
+        "4081825",
+        "51510279",
+        "54976796",
+        "16906241",
+        "22610082",
+        "42035044",
+        "8085950",
+        "57270476",
+        "20951752",
+        "92421852",
+        "8632967",
+        "30037118",
+        "3361010",
+        "27354732",
+        "49980185",
+        "46924949",
+        "64342551",
+        "83810690",
+        "9897998",
         "33314479",
-        "93895605",
-        "94412545",
-        "57246528",
-        "10666000",
-        "64927055",
-        "26701483",
-        "8561192",
-        "85326399",
-        "8508055",
-        "96704974",
-        "21263083",
-        "74593218",
-        "82003859",
-        "85255550",
-        "90434926",
-        "99157310",
-        "1082946",
-        "28194325",
-        "58477767",
-        "28143906",
-        "42599677",
-        "77827521",
-        "50785356",
-        "3573512",
-        "89397517",
-        "32355828",
-        "57384901",
-        "69542930",
-        "50215517",
-        "88513608",
-        "5489987",
-        "12527118",
-        "23965033",
-        "94431029",
-        "23776077",
-        "70899775",
-        "99050989",
-        "12216615",
-        "8706701",
-        "15914410",
-        "16272453",
-        "36995273",
-        "94585852",
-        "69319869",
-        "31733941",
-        "32995007",
-        "33725271",
-        "76075810",
-        "36560997",
-        "47372349",
-        "15383415",
-        "54401832",
-        "86569121",
-        "19590644",
-        "45945685",
-        "76641981",
-        "66768175",
-        "66765023",
-        "89238128",
-        "71614230",
-        "31677606",
-        "40921744",
-        "12615446",
-        "2088870",
-        "7153114",
-        "98904974",
-        "86039057",
-        "9322133",
-        "22873798",
-        "35956022",
-        "70054514",
-        "81997228",
-        "67489919",
-        "90616316",
-        "60234913",
-        "4729591",
-        "25642998",
-        "10449150",
-        "66719533",
-        "93302695",
-        "48356796",
-        "24348804",
-        "75732622",
-        "49522489",
-        "56931015",
-        "79155167",
-        "32854013",
-        "53119267",
-        "75733063",
-        "64238008",
-        "56051648",
-        "7305060",
+        "14154221",
+        "57062206",
+        "26640671",
+        "64389297",
+        "29716911",
+        "6430659",
+        "89328238",
+        "73239437",
+        "59235795",
+        "44035031",
+        "53315891",
+        "85970321",
+        "59251766",
+        "86474024",
+        "99785935",
+        "87010442",
+        "36304921",
+        "1127737",
+        "50584941",
+        "14291024",
+        "42472002",
+        "11793047",
+        "60431417",
+        "98263709",
+        "2434862",
+        "68054593",
+        "45072394",
+        "19012345",
+        "76419637",
+        "70948327",
+        "82542267",
+        "7268133",
+        "20426907",
+        "62829077",
+        "28016193",
+        "82693917",
+        "87106146",
+        "55824220",
+        "28493337",
+        "58406094",
+        "79850798",
+        "82128978",
+        "13409151",
+        "31683874",
+        "25524823",
+        "9715126",
+        "54199839",
+        "93730230",
+        "33034646",
+        "23118924",
+        "42647539",
+        "72491806",
+        "23535429",
+        "96148285",
+        "93220472",
+        "29228350",
+        "50755",
+        "9201964",
+        "78387742",
+        "38992735",
+        "61166988",
+        "51962254",
+        "23857661",
+        "82213171",
+        "43383478",
+        "42682609",
+        "93108297",
+        "75780818",
+        "98126725",
+        "54178659",
+        "55144522",
+        "1281505",
+        "74937659",
+        "46221535",
+        "76442347",
+        "85489096",
+        "98076754",
+        "70668285",
+        "78835747",
+        "18372968",
+        "7512044",
+        "83546647",
+        "90790253",
+        "93966624",
+        "27618634",
+        "4848423",
+        "71519605",
         "60946968",
-        "80802524",
-        "90876561",
-        "96148285",
-        "45688586",
-        "12469386",
-        "22802010",
-        "94944637",
-        "81686058",
-        "33609093",
-        "76348260",
-        "54749427",
-        "39910367",
-        "41139112",
-        "24037702",
-        "95218695",
-        "27671321",
-        "71331215",
-        "12743620",
-        "20985997",
-        "18558867",
-        "27967615",
-        "80885324",
-        "6967870",
-        "56769674",
-        "33611061",
-        "64274292",
-        "25407643",
+        "74657662",
+        "22628574",
+        "83258273",
+        "46910446",
+        "44182827",
+        "62868900",
+        "16509093",
+        "22171591",
+        "78184733",
+        "36629635",
+        "21323861",
+        "71175527",
+        "44944304",
+        "64538914",
+        "70875686",
+        "82255872",
+        "17285476",
+        "15862758",
+        "31887806",
+        "93130021",
+        "32542011",
+        "41044418",
+        "95451366",
+        "66472129",
+        "76214441",
+        "42868711",
+        "28711704",
+        "2906250",
+        "96051150",
+        "90615639",
+        "25988873",
+        "84121302",
+        "78577570",
+        "613013",
+        "15510988",
+        "37534148",
+        "57312333",
+        "76436988",
+        "46570372",
+        "39672388",
+        "92595643",
+        "22589918",
+        "38180759",
+        "68401546",
+        "68073522",
+        "13764602",
+        "55727845",
+        "64306248",
         "17688543",
-        "75775867",
-        "49249907",
-        "24623598",
-        "6992184",
-        "8034697",
-        "38568567",
-        "60025883",
-        "49587396",
-        "81028112",
-        "96287685",
-        "93655221",
-        "33541430",
-        "97970833",
-        "24668830",
-        "97922283",
-        "7489323",
-        "14554127",
-        "8910240",
-        "28062325",
-        "83584898",
-        "32754886",
-        "57281778",
-        "41403766",
-        "55885348",
-        "15270885",
-        "70668285",
-        "2089016",
-        "57839750",
-        "52340274",
-        "26566878",
-        "114932",
-        "28190303",
-        "18954366",
-        "8226374",
-        "94446564",
-        "80678380",
-        "17559367",
-        "96637156",
-        "9659580",
-        "4466015",
-        "34614289",
-        "55291359",
-        "32453837",
         "42711820",
-        "87588741",
-        "6783559",
-        "28066831",
-        "76137276",
-        "50260683",
-        "10352095",
-        "2971090",
-        "76704943",
-        "44728989",
-        "32703716",
-        "13391185",
-        "60306104",
-        "72237166",
-        "97453744",
-        "61307542",
-        "54773234",
-        "95888876",
-        "68987122",
-        "82773292",
-        "60806437",
-        "2994495",
-        "1218214",
-        "70655556",
-        "100247147",
-        "76305638",
-        "11987744",
-        "39892082",
-        "70924884",
-        "13455953",
-        "8581705",
-        "35195612",
-        "26638543",
-        "79323590",
-        "60411677",
-        "76922029",
-        "91650245",
-        "57409948",
-        "77060848",
-        "31632536",
-        "9718968",
-        "23265313",
-        "23927567",
-        "8951260",
-        "48115277",
-        "22198672",
-        "8842266",
-        "60258960",
-        "31000575",
-        "98847704",
-        "13215230",
-        "93013676",
-        "69522668",
-        "90957527",
-        "52097679",
-        "35884610",
-        "17313545",
-        "38904695",
-        "45812361",
-        "3954901",
-        "12890860",
-        "43191636",
-        "31476755",
-        "82670878",
-        "66788016",
-        "52817046",
-        "92170894",
-        "24419823",
-        "98956134",
-        "73544866",
-        "55705473",
-        "47195442",
-        "3549275",
-        "95051344",
-        "30532390",
-        "64734921",
-        "11502550",
-        "3985011",
-        "51267887",
-        "82257940",
-        "43487744",
+        "1965724",
+        "15941690",
+        "43318266",
+        "36100154",
+        "9989792",
+        "51858306",
+        "97843505",
+        "69023354",
+        "77036039",
+        "97692972",
+        "80234301",
+        "41850466",
+        "74728028",
+        "83116692",
+        "42418084",
+        "43359262",
+        "1357146",
+        "31076103",
+        "46534755",
+        "7799906",
+        "80549379",
+        "10449150",
+        "80141055",
+        "89086566",
+        "66927994",
+        "67316075",
+        "87259933",
+        "10669138",
+        "75987257",
+        "87460579",
+        "19828680",
+        "47185546",
+        "12152769",
+        "28121403",
+        "44947065",
+        "20765952",
+        "7700132",
+        "81954378",
+        "20686759",
+        "99000107",
+        "19406822",
+        "95886782",
+        "42071342",
+        "66127916",
+        "84613836",
+        "42314669",
+        "29146185",
+        "44236692",
+        "83705073",
+        "8696773",
+        "73199638",
+        "5562461",
+        "88643579",
+        "56773577",
+        "100240005",
+        "52648457",
+        "45215453",
+        "28465301",
+        "84962466",
+        "10024317",
+        "90928333",
+        "13955608",
         "86325596",
-        "77910045",
-        "34137269",
-        "58169731",
-        "44201739",
-        "73490417",
-        "32061744",
-        "73481154",
-        "40200834",
-        "2461031",
-        "86547356",
-        "68049471",
-        "92821268",
-        "29054481",
-        "5438492",
-        "43730887",
-        "13923256",
-        "89091579",
-        "67464807",
-        "82579942",
-        "94662235",
-        "94156050",
-        "11682713",
-        "36029076",
-        "38576155",
-        "38643567",
-        "54912977",
-        "6320631",
-        "15721123",
+        "41269771",
+        "20797524",
+        "23771716",
+        "34370473",
+        "21888494",
+        "91449144",
+        "30548775",
+        "31066283",
+        "32268901",
+        "74191528",
+        "57511992",
+        "37720300",
+        "17732278",
+        "66768175",
+        "80925836",
+        "22419772",
+        "72589042",
         "74715061",
-        "37440988",
-        "37957847",
-        "100240201",
-        "63175639",
-        "24019261",
-        "2414168",
-        "85216896",
-        "18712704",
-        "36331074",
-        "25796442",
-        "60417395",
-        "31812496",
-        "70624184",
-        "40583194",
-        "98596596",
-        "69303178",
-        "36586443",
-        "72370114",
-        "51043053",
-        "8836329",
-        "47805931",
-        "38837163",
-        "28506708",
-        "41456841",
-        "67853262",
-        "16769305",
-        "82128978",
-        "69669405",
-        "86174055",
-        "92962242",
-        "67371383",
-        "74367458",
-        "93966624",
-        "97362768",
-        "61156777",
-        "35498188",
-        "78636495",
-        "3211439",
-        "1006081",
-        "27174286",
-        "76515293",
-        "58199906",
-        "62878208",
-        "22804410",
-        "97803170",
-        "75493362",
-        "94807487",
-        "33875961",
-        "28002611",
-        "69723159",
-        "59784896",
-        "24433920",
-        "53666449",
-        "77414722",
-        "75620895",
-        "64047146",
-        "30757396",
-        "63595262",
-        "27561302",
-        "62054060",
-        "82633308",
-        "19502505",
-        "83102080",
-        "51394546",
-        "46173679",
-        "96073342",
-        "55424270",
-        "16469012",
+        "10194329",
+        "77590412",
+        "48653261",
+        "52512994",
+        "95614612",
         "2779999",
-        "98252586",
-        "39761138",
-        "73837870",
-        "69243953",
-        "97433739",
-        "39389320",
-        "74191528",
-        "87523462",
-        "19028307",
-        "51735257",
-        "54175023",
-        "17814387",
-        "37953640",
-        "82050203",
-        "56198785",
-        "95027497",
-        "17092736",
-        "5257687",
-        "15667446",
-        "45871897",
-        "51020079",
-        "54109233",
-        "4446672",
-        "54447022",
-        "34088136",
-        "24658418",
-        "24140059",
-        "3167439",
-        "93671934",
-        "34109611",
-        "76232522",
-        "48742406",
-        "71717923",
-        "6795211",
-        "12021072",
-        "72664875",
-        "91123920",
-        "63092423",
-        "16587243",
+        "43697559",
+        "12678601",
+        "14225239",
+        "22530212",
+        "60410769",
+        "40771118",
+        "49267971",
+        "7166709",
+        "63265554",
+        "67964209",
+        "76986005",
+        "89091579",
+        "94634433",
+        "39131963",
+        "69072185",
+        "64238008",
+        "42175079",
+        "34541863",
+        "14531242",
+        "48649353",
+        "16964437",
+        "59907935",
+        "96073342",
+        "87043568",
+        "39188539",
+        "14478717",
+        "63175639",
+        "46848859",
+        "38143903",
+        "7670542",
+        "34815282",
+        "89194103",
+        "39765115",
+        "43241495",
+        "52182715",
+        "5109321",
+        "35911108",
+        "43803845",
+        "90312154",
+        "9109991",
+        "85309439",
+        "74210057",
+        "54652250",
+        "66518841",
+        "76573247",
+        "99013397",
+        "75733063",
+        "81057455",
+        "77693536",
+        "17954937",
+        "54773234",
+        "51562916",
+        "85360035",
+        "83519853",
+        "6390406",
+        "31461282",
+        "27352108",
+        "20216608",
+        "75797046",
+        "16366944",
+        "29143726",
+        "26376390",
+        "40048324",
+        "122520",
+        "92755808",
+        "66752837",
+        "18514525",
+        "54497620",
+        "83743222",
+        "73659078",
+        "71614230",
+        "83682209",
+        "63542003",
+        "81325903",
+        "90925163",
+        "83392426",
+        "59563768",
+        "60862676",
+        "17032740",
+        "1735088",
+        "30606547",
+        "72657739",
+        "69243722",
+        "8611007",
+        "5053103",
+        "17052477",
+        "13069066",
+        "14318794",
+        "25573115",
+        "45033006",
+        "61032879",
+        "96687733",
+        "11593137",
+        "94739788",
+        "19612721",
+        "57019473",
+        "7019529",
+        "27125110",
+        "61307542",
+        "19025379",
+        "71200730",
+        "17412721",
+        "23377694",
+        "34659866",
+        "22593417",
+        "60534585",
+        "70391588",
+        "73148972",
+        "37101832",
         "79205581",
-        "32305461",
-        "6696168",
-        "11082056",
-        "81566151",
-        "52833089",
-        "22011689",
-        "66380357",
-        "90844184",
-        "47185546",
-        "85775486",
-        "78625448",
-        "48486809",
-        "84257639",
-        "80367387",
-        "67223587",
-        "71746462",
-        "87263576",
-        "18489208",
-        "31766317",
-        "82642348",
-        "7914843",
-        "98804359",
-        "22056710",
-        "42776960",
-        "46874015",
-        "30600344",
-        "8875971",
-        "3918345",
-        "49204190",
-        "54455435",
-        "9952083",
-        "90011152",
-        "10632284",
-        "4587638",
-        "46657337",
-        "48276469",
-        "13857930",
-        "62437430",
-        "28577986",
-        "48588176",
-        "89818984",
-        "43434803",
-        "25847467",
-        "2196767",
-        "36693940",
-        "24874630",
-        "42071342",
-        "2504891",
-        "86442081",
-        "40253382",
-        "15561463",
-        "68456353",
-        "59385322",
-        "63465535",
-        "81055000",
+        "94845226",
+        "85758066",
+        "20056760",
+        "20426176",
+        "28593363",
+        "2468169",
+        "21900719",
+        "79339613",
+        "55415564",
+        "31213049",
+        "35486099",
+        "6568731",
         "95084054",
-        "29876529",
-        "58354899",
-        "27552504",
-        "71159974",
-        "29402771",
-        "13522325",
-        "31571902",
-        "98126725",
-        "54351224",
-        "19230407",
-        "57543573",
-        "72837335",
-        "6142488",
-        "42230449",
-        "38109772",
-        "59905358",
-        "58628539",
-        "35494087",
-        "30778711",
-        "33300669",
-        "8843569",
-        "63717421",
-        "73906480",
-        "52823314",
-        "99189322",
-        "34034150",
-        "98153934",
+        "85243784",
+        "123709",
+        "20470500",
+        "19740112",
+        "97806240",
+        "30127518",
+        "54112932",
+        "32754886",
         "79444933",
-        "37820550",
-        "98865920",
-        "67331360",
-        "16796157",
-        "80831721",
-        "25396150",
-        "45620686",
-        "6133894",
-        "80402389",
-        "45215453",
-        "22812068",
-        "77498348",
-        "69529567",
-        "10963799",
-        "92394653",
-        "16008155",
-        "42418084",
-        "31692182",
-        "8910971",
-        "46984349",
-        "6260554",
-        "45298492",
-        "31887806",
-        "7602840",
-        "72881007",
-        "23265594",
-        "73558460",
-        "97692972",
-        "2362787",
-        "37955049",
+        "69123138",
+        "5851097",
+        "71106375",
+        "68663748",
+        "34545235",
+        "62867251",
+        "9190563",
+        "29834183",
+        "43580269",
+        "26412047",
+        "13685271",
+        "23051413",
+        "86889202",
+        "10163855",
+        "95638658",
+        "10406322",
+        "49604192",
+        "22959079",
+        "14618326",
+        "93108839",
+        "97854941",
+        "98495314",
+        "4252828",
+        "5990062",
+        "65549080",
+        "82065276",
+        "32476434",
+        "32999573",
+        "90740329",
+        "76202610",
+        "35984222",
+        "62379337",
+        "49681811",
+        "75775867",
+        "41139112",
+        "4849037",
+        "5368615",
+        "48468330",
+        "48964966",
+        "27157996",
+        "101302094",
+        "90135989",
+        "67646312",
+        "42079445",
+        "96981563",
+        "92962242",
+        "93860227",
+        "53039326",
+        "28643791",
+        "17536995",
+        "31061682",
+        "72305034",
+        "56981417",
+        "33883834",
+        "100240010",
+        "20073910",
+        "64749612",
+        "79447365",
+        "86062400",
+        "15935204",
+        "49776811",
+        "38275183",
+        "82050203",
+        "18816758",
+        "70369116",
+        "53927679",
+        "4450854",
+        "31600845",
+        "53819808",
+        "11743119",
+        "80233946",
+        "83241722",
+        "98637386",
+        "61201220",
+        "46789706",
+        "79473793",
+        "20936251",
+        "64605089",
+        "128454",
+        "25642998",
+        "3134241",
+        "21296383",
+        "87804747",
+        "97623219",
+        "13846680",
+        "69461394",
+        "29325276",
+        "52977572",
+        "58468105",
+        "90365482",
+        "11808215",
+        "36560997",
+        "30488793",
+        "66947414",
+        "68875140",
+        "93830681",
+        "71595845",
+        "2102065",
+        "23639291",
+        "12500059",
+        "59419719",
+        "48310593",
+        "25795273",
         "34707034",
-        "70252926",
-        "10678778",
-        "9633505",
-        "31076103",
-        "93554166",
-        "86124104",
-        "4614116",
-        "97385276",
-        "49441499",
-        "2370081",
-        "30548775",
-        "54706054",
-        "64450427",
-        "26988374",
-        "39552584",
-        "45001322",
-        "10851853",
-        "63413494",
-        "6430659",
-        "76775123",
-        "81119816",
-        "10497636",
-        "20638610",
-        "100240202",
-        "79371897",
-        "66707058",
-        "29169993",
-        "85687952",
-        "61127349",
-        "46239604",
-        "55985014",
-        "15744417",
-        "37310367",
-        "70335319",
-        "83743222",
-        "2084239",
-        "30069398",
-        "1644289",
-        "37620434",
-        "84970821",
-        "34479658",
-        "7733560",
-        "43318266",
-        "75559356",
-        "30562585",
-        "43150717",
-        "96100333",
-        "18739764",
-        "22593417",
+        "30492798",
         "56387350",
-        "15684835",
-        "4035199",
-        "69868555",
-        "5914184",
-        "60312997",
-        "54289683",
-        "20529766",
-        "35606858",
-        "42793609",
-        "25551951",
-        "20513882",
-        "20663556",
-        "43618262",
-        "36625827",
-        "1586457",
-        "14469229",
-        "35798491",
-        "89621922",
-        "97466712",
-        "9053187",
-        "90960358",
-        "95308449",
-        "15983048",
-        "33244944",
-        "10992251",
-        "98259197",
-        "65260293",
-        "21960890",
-        "76407432",
-        "76902476",
-        "2102065",
-        "76419637",
-        "38679204",
-        "40410110",
-        "62543393",
-        "81020140",
-        "19523799",
-        "13361027",
-        "44889144",
-        "44026393",
-        "12296376",
-        "52558805",
-        "4754691",
-        "41978142",
-        "77590412",
-        "72443568",
-        "81306586",
-        "2766877",
-        "62242678",
-        "19312169",
-        "65959844",
-        "20374351",
-        "5728014",
+        "97064649",
+        "24429467",
+        "54359696",
+        "95291684",
+        "95519486",
+        "55818463",
+        "6367785",
+        "100246001",
+        "85475641",
+        "91070115",
         "23289281",
-        "16435215",
-        "28120197",
-        "9637706",
-        "39505816",
-        "255998",
-        "95194279",
-        "79875176",
-        "61962135",
-        "98075147",
-        "13204145",
-        "62325062",
-        "24590232",
-        "84747429",
-        "66607691",
-        "83116692",
-        "76446915",
-        "29515122",
-        "64898834",
-        "62473983",
-        "90788081",
-        "68045685",
-        "58621589",
-        "1102515",
-        "19252988",
-        "38538445",
-        "17016131",
-        "41147577",
-        "17639150",
-        "64496451",
-        "75967082",
-        "74611888",
-        "85034450",
+        "69133798",
+        "86952477",
+        "71408082",
+        "69711728",
+        "2396042",
+        "22537443",
+        "7198399",
+        "88928798",
+        "82422049",
+        "10209545",
+        "31571902",
+        "24317029",
+        "73698349",
+        "93087299",
+        "46239604",
+        "76728962",
+        "14568951",
+        "48882106",
+        "4628897",
+        "32569498",
+        "54514594",
+        "50593156",
+        "34898052",
+        "31766317",
+        "83027236",
+        "19050066",
+        "44073668",
+        "56532632",
+        "25716180",
+        "36834155",
+        "98931003",
+        "25926710",
+        "15270885",
+        "93298460",
+        "17192817",
+        "10365322",
+        "6483224",
+        "10613952",
+        "94703021",
+        "66809920",
+        "46448938",
+        "24521754",
+        "11264180",
+        "17841097",
+        "13474291",
+        "32233746",
+        "6285791",
+        "3573512",
+        "16751086",
+        "58685438",
+        "30936186",
+        "39806198",
+        "24435369",
+        "22802010",
+        "51351302",
+        "92391084",
+        "15052462",
+        "8471389",
+        "13761956",
+        "53077251",
+        "82466274",
+        "38280762",
+        "54913680",
+        "55210709",
+        "21770260",
+        "74637266",
+        "68769900",
+        "84677654",
+        "55696885",
+        "54539105",
+        "12694768",
+        "65743242",
+        "99861526",
+        "57690191",
+        "89832901",
+        "22587018",
+        "53656677",
+        "97738431",
+        "97466712",
+        "64927055",
+        "42709949",
+        "38296564",
+        "97922283",
+        "14816688",
+        "70681994",
+        "61592395",
+        "52503575",
+        "52601736",
+        "63101919",
+        "18716735",
+        "61411502",
+        "53586134",
+        "16449363",
+        "37436476",
+        "68860936",
+        "38369349",
+        "86281779",
+        "7541475",
+        "37745919",
+        "69492187",
+        "97234686",
+        "55885348",
+        "78876707",
+        "24087580",
+        "58116537",
+        "38568567",
+        "62633180",
+        "2619149",
+        "20529766",
+        "86148577",
+        "31000575",
+        "23168060",
+        "11489642",
+        "41113025",
         "56948373",
-        "5990062",
-        "45939841",
-        "70828912",
-        "96606246",
-        "25654671",
-        "56427559",
+        "62315111",
+        "78637313",
+        "34206604",
+        "5298175",
+        "79703905",
+        "95027497",
+        "78082039",
+        "90980792",
+        "5014629",
+        "34961968",
+        "14553285",
+        "38679204",
+        "35052053",
+        "92223641",
+        "34318086",
+        "30653113",
+        "2137678",
+        "29085954",
+        "58071123",
+        "81443745",
+        "7631534",
+        "40061558",
+        "15462014",
+        "93353691",
+        "77859858",
+        "77229910",
         "91336701",
-        "88301833",
-        "46291010",
-        "20644748",
-        "93451636",
-        "4206964",
-        "31398842",
-        "58392024",
-        "61679541",
-        "31533704",
-        "21507589",
-        "62671448",
-        "2316186",
-        "28593329",
-        "68823957",
-        "2618045",
-        "75840616",
-        "13317419",
-        "65475294",
-        "16802689",
-        "21481146",
-        "52628687",
-        "71620241",
-        "9677699",
-        "36442179",
-        "97637162",
-        "85787173",
-        "43175027",
-        "90330453",
-        "45651298",
-        "9107531",
-        "26533075",
-        "18407024",
-        "47504322",
-        "16268841",
-        "64952266",
-        "53167658",
-        "45778242",
-        "32603633",
-        "73578229",
-        "44186624",
-        "6142213",
-        "25163248",
-        "32569498",
-        "69072185",
-        "48370501",
-        "69035382",
-        "81954378",
-        "68769900",
-        "94163677",
-        "94853057",
-        "92729410",
-        "14677495",
-        "48092532",
-        "51192573",
-        "25578802",
-        "18654201",
-        "21296502",
-        "1259814",
-        "33423043",
-        "32120116",
-        "91907707",
-        "15335853",
-        "19974890",
-        "6836211",
-        "39897277",
-        "68170903",
-        "3171055",
-        "81977953",
-        "95784434",
-        "45064756",
-        "36687247",
-        "43341600",
-        "79972330",
-        "78422252",
-        "57115864",
-        "41462083",
-        "4472318",
-        "69757518",
-        "61231400",
-        "92510265",
-        "1637760",
-        "80163754",
-        "18890039",
-        "60482781",
-        "67237709",
-        "94634433",
-        "79649195",
-        "97809599",
-        "15013468",
-        "54913680",
-        "43359262",
-        "31480215",
-        "2863439",
-        "83258273",
-        "53315891",
-        "28649820",
-        "99788587",
-        "41398771",
-        "45045866",
-        "49202331",
-        "44436472",
-        "40350910",
-        "94212438",
-        "14936691",
-        "93085839",
-        "35215622",
-        "47829960",
-        "11743119",
-        "69023354",
-        "4914353",
-        "84903021",
-        "70491413",
-        "73911410",
-        "52768103",
-        "86164529",
-        "78243409",
-        "27980138",
-        "24413299",
-        "11830996",
-        "67113830",
-        "11593137",
-        "31472884",
-        "38520918",
-        "64576557",
-        "40916023",
-        "81612598",
-        "91740879",
-        "74277583",
-        "30922149",
-        "8634636",
-        "83108603",
-        "19612721",
-        "59380081",
-        "62121",
-        "74153887",
-        "80485722",
-        "34926568",
-        "32446630",
-        "35149085",
-        "20960340",
-        "79663524",
-        "47435107",
-        "93124273",
-        "48228390",
-        "900787",
-        "55935416",
-        "22855882",
-        "90764875",
-        "98371278",
-        "18914778",
-        "83094004",
-        "5466615",
-        "75392615",
-        "53610653",
-        "13474291",
-        "55100740",
-        "84650463",
-        "60709218",
-        "99789342",
-        "23051413",
-        "24212820",
-        "48305365",
-        "24104865",
-        "43509019",
-        "37745740",
-        "89974735",
-        "33302407",
-        "84385264",
-        "89055154",
-        "82593786",
-        "51208877",
-        "68120130",
-        "7165085",
-        "11790356",
-        "79613121",
-        "29552709",
-        "59901153",
-        "13518809",
-        "16638212",
-        "76297408",
-        "88435542",
+        "13220032",
+        "76704943",
+        "100200279",
+        "68722455",
+        "39643167",
+        "88940154",
+        "22386234",
+        "29380133",
+        "95727991",
+        "25407643",
+        "79997591",
+        "27381364",
+        "18235577",
+        "41777",
+        "32828635",
+        "73481154",
+        "49658464",
+        "87340664",
+        "18180762",
+        "82324105",
+        "28933734",
+        "13215230",
+        "19159413",
+        "20802187",
+        "85457355",
+        "53829412",
+        "11250655",
+        "20403123",
+        "79206925",
+        "23776077",
+        "6459419",
+        "38299233",
+        "90960358",
+        "55982698",
+        "20939559",
+        "26842483",
+        "16255173",
+        "21015833",
+        "41858121",
+        "1035143",
+        "77608643",
+        "1834107",
+        "20281581",
+        "25209168",
+        "81003500",
+        "88190790",
+        "43066927",
+        "28506708",
+        "40666140",
+        "67957315",
+        "36607978",
+        "52263685",
+        "39256679",
+        "59797187",
+        "69162969",
+        "55013285",
+        "27769400",
+        "82566662",
+        "53527835",
+        "18325492",
+        "35712107",
+        "43618262",
+        "91534476",
+        "98024118",
+        "10667321",
+        "84401683",
+        "87978805",
+        "25652655",
+        "57585212",
+        "58477767",
+        "27012717",
+        "21984400",
+        "60681103",
+        "2204038",
+        "3493058",
+        "92510265",
+        "12800777",
+        "61850482",
+        "7093411",
+        "89719143",
+        "84794011",
+        "22662014",
+        "33393090",
+        "21977828",
+        "41628550",
+        "43994202",
+        "60102563",
+        "49633574",
+        "51047350",
+        "10755984",
+        "49514333",
+        "41406613",
+        "36625827",
+        "50785356",
+        "9666558",
+        "8643186",
+        "95372220",
+        "47879985",
+        "81000306",
+        "83887306",
+        "32484853",
+        "5779502",
+        "19974580",
+        "43912676",
+        "87608852",
         "93023479",
-        "77084837",
-        "46497537",
-        "23659124",
+        "84290642",
+        "79418153",
+        "10928224",
+        "98259197",
+        "24194033",
+        "33017655",
+        "65570596",
+        "92067220",
+        "75311421",
+        "4591250",
+        "17178486",
+        "86804246",
+        "59432181",
+        "68406755",
+        "8062132",
+        "28630501",
+        "50427388",
+        "24348204",
+        "2752099",
+        "27918963",
+        "60822251",
+        "70050374",
+        "35848254",
+        "67853262",
+        "45425051",
+        "56931015",
+        "12210097",
+        "97173708",
+        "43986064",
+        "37869028",
+        "71934924",
+        "12253117",
+        "99991455",
+        "63630268",
+        "3985011",
+        "8201910",
+        "31987274",
+        "43905751",
+        "62742651",
+        "69436288",
+        "48422921",
+        "88789641",
+        "37955049",
+        "88032456",
+        "93749093",
+        "49080532",
+        "21768554",
+        "85636437",
+        "85936485",
+        "19801646",
+        "17449108",
+        "87640391",
+        "59901153",
+        "10321588",
+        "42352091",
+        "89810518",
+        "50866755",
+        "14430063",
+        "69351984",
+        "64511793",
+        "89914395",
+        "87046457",
+        "85787173",
+        "69579761",
+        "2694423",
+        "79636594",
+        "54977057",
+        "43889633",
+        "18832779",
+        "23792058",
+        "1474910",
+        "74576482",
+        "75025112",
+        "76725398",
+        "27664101",
+        "46169154",
+        "70261145",
+        "71717923",
+        "82003859",
+        "52031567",
+        "35329581",
+        "34834619",
+        "72664875",
+        "60434101",
+        "12197543",
+        "20374351",
+        "62107981",
+        "67443336",
+        "34320307",
+        "99004752",
+        "12482652",
+        "38107923",
+        "9074847",
+        "68087897",
+        "69069911",
+        "25847467",
+        "69838592",
+        "97795930",
+        "10612222",
+        "83778600",
+        "82434071",
+        "12510878",
+        "89494469",
+        "61044390",
+        "59277750",
+        "52971944",
+        "77027445",
+        "69456283",
+        "47349310",
+        "72171665",
+        "72563071",
+        "27189308",
+        "82452993",
+        "7802006",
+        "84834865",
+        "88958576",
+        "21225115",
+        "81332143",
+        "55690251",
+        "17643265",
+        "8275702",
+        "66973070",
+        "55985014",
+        "39552584",
+        "56174248",
+        "39581190",
+        "76407432",
+        "94215860",
+        "86028783",
+        "16272453",
+        "41085464",
+        "95561146",
+        "72843899",
+        "11384280",
+        "42534368",
+        "89405199",
+        "50123605",
+        "77135531",
+        "48784854",
+        "45909477",
+        "7714344",
+        "84550200",
+        "25236056",
+        "22873798",
+        "45383307",
+        "38395123",
+        "73079365",
+        "6849042",
+        "96765646",
+        "72621670",
+        "16708652",
+        "34016756",
+        "68836428",
+        "3149764",
+        "28290705",
+        "68441986",
+        "70797118",
+        "49868263",
+        "65626958",
+        "92958307",
+        "13803864",
+        "51808422",
+        "85166216",
+        "59913418",
+        "18271561",
+        "89899996",
+        "27869883",
+        "89642993",
+        "76683171",
+        "67508932",
+        "10938846",
+        "43714890",
+        "74593218",
+        "22493811",
+        "6330307",
+        "68661341",
+        "77498348",
+        "63227401",
+        "83438826",
+        "11508758",
+        "10275411",
+        "54936498",
+        "99267150",
+        "60948488",
+        "17896384",
+        "16550875",
+        "56619314",
+        "9264485",
+        "61854111",
+        "53241226",
+        "5616412",
+        "52253888",
+        "40633297",
+        "26566878",
+        "41418852",
+        "64697231",
+        "27315304",
+        "83446909",
+        "74131780",
+        "77060848",
+        "6103294",
+        "70222318",
+        "81481818",
+        "78423643",
+        "90519313",
+        "69533836",
+        "5439384",
+        "74148483",
+        "1953925",
+        "11801343",
+        "84397023",
+        "20831168",
+        "82005435",
+        "45945685",
+        "71564150",
+        "10060427",
         "19980975",
-        "52702748",
-        "38107923",
-        "25700114",
-        "44481227",
-        "56532632",
+        "58098303",
+        "30786387",
+        "8698851",
+        "30113682",
+        "47149093",
+        "7452945",
+        "58354899",
+        "52496105",
+        "8226374",
+        "70124586",
+        "52286175",
+        "100240007",
+        "10131855",
+        "44125452",
+        "69455834",
+        "95466842",
+        "26704411",
+        "69724380",
+        "50486289",
+        "6552938",
+        "20188127",
+        "14554127",
+        "1274455",
+        "21223277",
+        "74841885",
+        "73891874",
+        "21636650",
+        "49251811",
+        "81179446",
+        "4549095",
+        "79194594",
+        "49669730",
+        "41872150",
+        "59744639",
+        "2139640",
+        "76218313",
+        "83035296",
+        "78984772",
+        "28355718",
+        "8649148",
+        "86013171",
+        "37021315",
+        "96352326",
+        "11761845",
+        "59644958",
+        "63378869",
+        "85101228",
+        "4230620",
+        "40736921",
+        "13536606",
+        "21263083",
+        "51196805",
+        "12533811",
+        "6992184",
+        "42431843",
+        "50725996",
+        "68396778",
+        "84177693",
+        "60312997",
+        "95905259",
+        "967928",
+        "84384943",
+        "97612389",
+        "4019153",
+        "7445307",
+        "16678947",
+        "62543393",
+        "48308134",
+        "66235877",
+        "48539234",
+        "68120130",
+        "41403766",
+        "20858318",
+        "65169794",
+        "38576155",
+        "5265750",
+        "21772453",
+        "43150717",
+        "90957527",
+        "58415502",
+        "65984457",
+        "46700124",
+        "74270067",
+        "41182875",
+        "88190453",
+        "5257687",
+        "23303072",
+        "43250041",
+        "82944432",
+        "73356503",
+        "27784944",
+        "40838625",
+        "70914287",
+        "49064413",
+        "39892082",
+        "60627999",
+        "33256280",
+        "44968459",
+        "98153934",
+        "86271510",
+        "38383368",
+        "51345461",
+        "57115864",
+        "81119816",
+        "87624166",
+        "82913020",
+        "52900379",
+        "13210191",
+        "96383838",
+        "7602840",
+        "13582837",
+        "49389523",
+        "1082946",
+        "4756629",
+        "91663373",
+        "1992816",
         "18828179",
-        "31303283",
+        "78621186",
+        "10537981",
+        "19041767",
+        "52497105",
+        "49010598",
+        "61757117",
+        "91907707",
+        "54927180",
+        "71159974",
+        "70083592",
+        "82324312",
+        "15381252",
+        "86690572",
+        "86848580",
+        "74611888",
+        "24725825",
+        "68215963",
+        "20087414",
+        "53408006",
+        "61728808",
+        "89181369",
+        "31245780",
+        "97697447",
+        "21985407",
+        "47929865",
+        "52248570",
+        "2203790",
+        "72144675",
+        "84404797",
+        "18036057",
+        "95214051",
+        "42309337",
+        "20154092",
+        "2759860",
+        "36931229",
+        "13183454",
+        "15317640",
+        "2370081",
+        "14812659",
+        "96637156",
+        "58139128",
+        "89310929",
+        "3381441",
+        "71759912",
+        "12755462",
+        "22479888",
+        "31709826",
+        "81306586",
+        "73640163",
         "94136469",
-        "42328171",
-        "25652655",
-        "49814180",
-        "75539614",
-        "35464895",
-        "59496924",
-        "80978111",
-        "9848939",
-        "13166648",
-        "54844990",
-        "70298454",
-        "95602345",
-        "19508728",
-        "38562933",
-        "32207100",
-        "76895648",
-        "52601736",
-        "39987731",
-        "93713837",
-        "78835747",
-        "39239728",
-        "72819261",
-        "44891812",
-        "18235577",
-        "18478530",
-        "64187086",
-        "35394356",
-        "40921545",
-        "39987164",
-        "21558682",
-        "40343749",
-        "69529337",
-        "22747316",
-        "91782219",
-        "51686645",
-        "51449743",
-        "62337487",
-        "93346024",
-        "53136004",
-        "9336190",
-        "9334391",
-        "81385346",
-        "73040500",
-        "29047353",
-        "66594927",
-        "53540729",
+        "57946551",
+        "1896112",
+        "89113320",
+        "79580323",
+        "16353197",
+        "37267041",
+        "9831539",
+        "52319752",
+        "45955628",
+        "35035481",
+        "79870141",
+        "67073561",
+        "1586457",
+        "72076281",
+        "26988374",
+        "55735315",
+        "899287",
+        "76384284",
+        "88696724",
+        "90384300",
+        "37042505",
+        "53678698",
+        "61405855",
+        "7817703",
+        "91969909",
+        "34358408",
+        "38491199",
+        "94670654",
+        "98954375",
+        "39956951",
+        "17194258",
+        "6214884",
+        "93211810",
+        "15464375",
+        "33731070",
+        "66069967",
+        "94230224",
+        "73219648",
+        "73567374",
+        "5817857",
+        "5285665",
+        "86778566",
+        "62784717",
+        "19516687",
+        "67282505",
+        "7391448",
+        "54408264",
+        "28358902",
+        "79383919",
+        "94446564",
+        "94377247",
+        "50074392",
+        "64910482",
+        "57157964",
+        "3779493",
+        "84620194",
+        "70307656",
+        "82257940",
+        "12986778",
+        "423705",
+        "19502505",
+        "36527535",
+        "84766279",
+        "89609515",
+        "62411042",
+        "29867611",
+        "58421530",
+        "51934376",
+        "64463828",
+        "35686187",
+        "23220863",
+        "38815069",
+        "82685480",
+        "7625614",
+        "25131968",
+        "93431862",
+        "22359980",
+        "35129241",
+        "20579538",
+        "24311595",
+        "75043725",
         "77363314",
-        "80727036",
-        "10040267",
-        "5010422",
-        "18551923",
-        "78184733",
-        "46718686",
-        "88650530",
-        "19877898",
-        "98266377",
-        "91870448",
-        "71870152",
-        "53693416",
-        "17286057",
-        "35322812",
-        "86474024",
-        "2326738",
-        "32180819",
-        "20281581",
-        "31557782",
-        "70875955",
-        "38273745",
-        "60589682",
-        "86613346",
-        "42703248",
-        "49645921",
-        "57793869",
+        "87614611",
+        "7392745",
+        "82841979",
+        "62729173",
         "595626",
-        "1197847",
-        "13629812",
-        "96146814",
-        "5284653",
-        "55567161",
-        "87774234",
-        "46955770",
-        "79178930",
-        "62782218",
-        "88232397",
-        "75524092",
-        "18302224",
-        "51916032",
-        "79928401",
-        "29951323",
-        "80102359",
-        "62107612",
-        "64063868",
-        "62645025",
-        "11501629",
-        "58453942",
-        "88033975",
-        "87046457",
-        "97738431",
-        "47346845",
-        "42874792",
+        "4466015",
+        "42230449",
+        "83626916",
+        "47025270",
+        "65612454",
+        "18937875",
+        "76552147",
+        "96782886",
+        "71279983",
+        "46384403",
+        "88305978",
+        "52714670",
+        "14055212",
+        "49127943",
+        "37507488",
+        "20727787",
+        "51275027",
+        "39239728",
+        "60694662",
+        "30170981",
+        "10789972",
+        "87564935",
+        "82016179",
+        "38412161",
+        "33909817",
+        "93346024",
+        "64262809",
+        "26308721",
+        "82791472",
+        "64203620",
+        "72520073",
+        "42006475",
+        "32344688",
+        "33298291",
+        "904185",
+        "86893702",
+        "77511331",
+        "25343280",
+        "80959027",
+        "44227727",
+        "47128571",
+        "1918087",
+        "90727556",
+        "34968834",
+        "31893528",
+        "51644030",
+        "62899696",
+        "92182447",
+        "87246309",
+        "16001119",
+        "33178416",
+        "58820923",
+        "81122844",
+        "68833958",
+        "49858495",
+        "1102515",
+        "96938777",
+        "52085072",
+        "7152333",
+        "57421866",
+        "43268675",
+        "75392615",
+        "7572887",
+        "65301952",
+        "91595718",
+        "85216896",
+        "65384188",
+        "22842214",
+        "58169731",
+        "34251483",
+        "11813953",
+        "98891840",
+        "57962537",
+        "95453143",
+        "2648201",
+        "95403418",
+        "93053159",
+        "53341729",
+        "15820147",
+        "15001619",
+        "51020079",
+        "88210105",
+        "75292259",
+        "92219931",
+        "73899015",
+        "17559367",
+        "5244497",
+        "68618157",
+        "81354330",
+        "4550066",
+        "35220244",
+        "24845628",
+        "61156777",
+        "73632127",
+        "95194279",
+        "23093604",
+        "21155323",
+        "41422426",
+        "10236520",
+        "74852810",
+        "77972406",
+        "25518020",
+        "1637760",
+        "23562407",
+        "95472621",
+        "54135423",
+        "28566710",
+        "30531525",
+        "5008836",
+        "56043446",
+        "879958",
+        "91989718",
+        "63253763",
+        "5068132",
+        "39761138",
+        "95841282",
+        "58657303",
+        "3055837",
+        "29265962",
+        "77384395",
+        "22134079",
+        "74367458",
+        "73594093",
+        "20663556",
+        "70479321",
+        "31053337",
+        "7969770",
+        "24487411",
+        "95504778",
+        "38041940",
+        "36995273",
+        "8581705",
+        "54880296",
+        "74701381",
         "11373345",
+        "96631852",
+        "21113684",
+        "70832512",
+        "2250266",
+        "90075978",
+        "63519819",
         "85709845",
-        "71249758",
-        "49352945",
-        "28570310",
-        "85636437",
-        "82324105",
-        "50122883",
-        "16762927",
-        "28357177",
-        "17393207",
-        "84138874",
-        "2396042",
-        "30741334",
-        "47484352",
-        "57354389",
-        "90098780",
-        "94905343",
-        "38815069",
-        "16943770",
-        "89362180",
-        "5109321",
-        "84932271",
-        "26273196",
-        "77013169",
-        "50916353",
-        "40392714",
-        "71106375",
-        "42577802",
-        "2584136",
-        "82994509",
-        "37168514",
-        "68396778",
-        "91584698",
-        "44584775",
-        "77841719",
-        "88210105",
-        "48659020",
-        "12500059",
-        "18960169",
-        "77631175",
-        "2525268",
-        "15629801",
-        "18517177",
-        "18865703",
-        "7935043",
-        "48310593",
-        "50732780",
-        "35756798",
-        "66809920",
-        "49389523",
-        "3810071",
-        "10026986",
-        "41089128",
-        "83991690",
-        "63730624",
-        "3510565",
-        "57421866",
-        "94377247",
+        "57953380",
+        "67987302",
+        "13030280",
+        "62337487",
+        "93157004",
+        "11714098",
+        "56675280",
+        "75417459",
+        "38450736",
+        "57305373",
+        "80893872",
+        "14761450",
+        "62271284",
+        "8483333",
+        "60493189",
+        "36591747",
+        "21785144",
+        "55014050",
+        "68815401",
+        "65623423",
+        "38468214",
+        "75745607",
+        "91420254",
+        "15893860",
+        "63583431",
+        "35629124",
+        "1801154",
+        "58807980",
+        "10530913",
+        "99594764",
+        "8785161",
+        "42851643",
+        "53540729",
+        "98162021",
+        "19489718",
+        "47474172",
+        "16802689",
+        "34100324",
+        "90934570",
+        "98252586",
+        "93124273",
+        "89997728",
+        "58680635",
+        "88236094",
+        "42592719",
+        "82103466",
+        "25206027",
+        "59070329",
+        "54813225",
+        "91939608",
+        "84769941",
+        "35209994",
+        "91740879",
+        "53830602",
+        "39168895",
+        "44644529",
+        "35803249",
+        "84430950",
+        "23740893",
+        "59905358",
+        "98865920",
+        "58551308",
+        "52121290",
+        "60080151",
         "74976215",
-        "23920796",
-        "27918963",
-        "40817915",
-        "39520293",
-        "92411493",
-        "16849715",
-        "46500985",
-        "63432835",
-        "83519853",
-        "8200556",
-        "81344637",
+        "48109103",
+        "33545259",
+        "26302522",
+        "58074177",
+        "45593005",
+        "4404099",
+        "82818645",
+        "29185231",
+        "48447192",
+        "63595262",
+        "9069157",
+        "85325774",
+        "48144778",
+        "60411677",
+        "29088922",
+        "36088082",
+        "4059313",
+        "41201555",
+        "65260293",
+        "15555120",
+        "44883600",
+        "93927067",
+        "69042950",
+        "62503746",
+        "38589847",
+        "69893315",
+        "49249907",
+        "10032958",
+        "81263643",
+        "65938950",
+        "94119480",
+        "59228631",
+        "68366996",
+        "92841002",
+        "27407330",
+        "28859794",
+        "88616795",
+        "77584012",
+        "21297224",
+        "92327802",
+        "93880808",
+        "39980304",
+        "86527709",
+        "44221928",
+        "54161401",
+        "42386471",
+        "32271987",
+        "65737274",
+        "25339070",
+        "11449436",
+        "44910027",
+        "4732017",
+        "30118200",
+        "96220350",
+        "5998840",
+        "17653779",
+        "76512652",
+        "42427230",
+        "93788854",
+        "42239546",
+        "63465535",
+        "97642679",
+        "35268887",
+        "67248304",
+        "3084730",
+        "58696829",
+        "64154377",
+        "8715625",
+        "3204467",
+        "35419032",
+        "64734921",
+        "72930878",
+        "77133792",
+        "32559361",
+        "36708764",
+        "7864030",
+        "46253216",
+        "76909279",
+        "84117021",
+        "77449773",
+        "8058240",
+        "64047146",
+        "90502999",
+        "78447174",
+        "12600382",
+        "72443568",
+        "99581584",
+        "99429730",
+        "97870394",
+        "64335804",
+        "90764875",
+        "91819979",
+        "65591858",
+        "31785398",
+        "65025250",
+        "74580251",
+        "62325062",
+        "89801755",
+        "34472920",
+        "44968687",
+        "79890560",
+        "52786469",
+        "14015067",
+        "73837870",
+        "93473606",
+        "58720904",
+        "95360850",
+        "66594927",
+        "38210374",
+        "74941992",
+        "45410988",
+        "27340877",
+        "40267580",
+        "39260991",
+        "14464864",
+        "63545861",
+        "8384771",
+        "3715284",
+        "12931061",
+        "74130411",
+        "44026393",
+        "11390349",
+        "49752795",
+        "17722185",
+        "73665146",
+        "81197327",
+        "75673220",
+        "52367652",
+        "3773196",
+        "44640691",
+        "66200210",
+        "4162088",
+        "45496268",
+        "11448373",
+        "21051977",
+        "64973456",
+        "7183277",
+        "44413654",
+        "5606466",
         "56051086",
-        "32233746",
-        "17214465",
-        "15941690",
-        "31560081",
-        "70865988",
-        "33256280",
+        "4869446",
+        "69176131",
+        "98147766",
+        "97182396",
+        "89222931",
+        "14730606",
+        "64163367",
+        "65064143",
+        "75902998",
+        "17535588",
+        "20714553",
+        "28118128",
+        "46660187",
+        "27174286",
+        "11587414",
+        "92854392",
+        "44424095",
+        "69035382",
+        "34031284",
+        "80604091",
+        "18114794",
+        "57043117",
+        "65518099",
+        "47060154",
+        "58901502",
+        "43434803",
+        "89959682",
+        "53569894",
+        "52340274",
+        "23220533",
+        "91580102",
+        "13604200",
+        "60222213",
+        "83678433",
+        "101302090",
+        "31281980",
+        "95174353",
+        "83544697",
+        "85639257",
+        "47453433",
+        "40945356",
+        "42899204",
+        "17733394",
+        "7405310",
         "78402798",
-        "7243511",
-        "48882106",
-        "36607978",
-        "49823708",
-        "38737148",
-        "13723605",
-        "45960523",
-        "96352326",
-        "18988391",
-        "44376395",
-        "42291297",
-        "37792478",
-        "87112784",
-        "52090844",
-        "56119752",
-        "53678698",
-        "81122844",
-        "53832650",
-        "69196160",
-        "99342953",
-        "58071123",
-        "84136000",
-        "14512825",
-        "55557574",
-        "24181936",
-        "21663205",
-        "99348756",
-        "92841002",
-        "3507053",
-        "64025981",
-        "23168060",
-        "77229910",
-        "3204467",
-        "72677437",
-        "13685271",
-        "50457953",
-        "77581312",
-        "19680539",
-        "9861795",
-        "9251497",
-        "38412161",
-        "62868900",
-        "27036706",
-        "34351849",
-        "76543119",
-        "20871001",
-        "44182827",
-        "86016245",
-        "52665542",
-        "14258627",
-        "67503139",
-        "17643265",
-        "17509503",
-        "83575471",
-        "80233946",
-        "57869175",
-        "6850209",
-        "45702014",
-        "29716911",
-        "269510",
-        "61864793",
-        "89326990",
-        "37421075",
-        "85705804",
-        "90135989",
-        "69123138",
-        "63583431",
-        "93369354",
-        "22610082",
-        "82760689",
-        "16241441",
-        "6459419",
+        "54447022",
+        "12275533",
+        "37620434",
+        "32918479",
+        "74741494",
+        "1187243",
         "69448290",
-        "61705417",
-        "94573223",
-        "36148308",
-        "15464375",
-        "65430834",
-        "98162242",
-        "85821180",
-        "58468105",
-        "28465301",
-        "60080151",
-        "39396763",
-        "43464884",
-        "37745919",
-        "24025620",
-        "92481084",
-        "7021574",
-        "17745969",
-        "87765315",
+        "29284413",
+        "80141480",
+        "37043180",
+        "89397517",
+        "73051941",
+        "84451804",
+        "69954399",
+        "50781944",
+        "26647858",
+        "53027855",
+        "4810585",
+        "77827521",
+        "81777047",
+        "82994509",
+        "21239280",
+        "12143771",
+        "48742406",
+        "10651797",
+        "40619825",
+        "79796561",
+        "93445074",
+        "78358521",
+        "63018036",
+        "90156158",
+        "85682655",
+        "78574395",
+        "76446915",
+        "23516703",
+        "49888191",
+        "17639150",
+        "86277379",
+        "10476868",
+        "38199696",
+        "36256625",
+        "72150572",
+        "62121",
+        "31768112",
+        "49370026",
+        "22765132",
+        "63571750",
+        "58258899",
+        "18712704",
+        "96677818",
+        "91188343",
+        "80681226",
+        "88106656",
+        "29208536",
+        "27782503",
+        "26956670",
+        "24232799",
+        "43114901",
+        "10000040",
+        "44487250",
+        "18954366",
+        "29432356",
+        "56641453",
+        "74153887",
+        "9845733",
+        "80825553",
+        "87390067",
+        "52228131",
+        "57182235",
+        "57308711",
+        "87756343",
+        "79335209",
+        "34088136",
+        "5672432",
+        "35479109",
+        "55424270",
+        "52971673",
+        "83319610",
+        "77491079",
+        "72819261",
+        "54306223",
+        "64025981",
+        "65711558",
+        "41039846",
+        "25484449",
+        "37580756",
+        "44133040",
+        "64398890",
+        "38265153",
+        "44072894",
+        "34479658",
+        "54338958",
+        "65953423",
+        "36415522",
+        "70406920",
+        "56713552",
+        "12930501",
+        "52518793",
+        "77864539",
+        "86197239",
+        "29552709",
+        "46497537",
+        "33282498",
+        "90844184",
+        "12298909",
+        "20630765",
+        "6133894",
+        "93775296",
+        "69522668",
+        "12183332",
+        "50604950",
+        "85306040",
+        "57882509",
+        "99414168",
+        "4206964",
+        "6733059",
+        "85505315",
+        "75119040",
+        "44273680",
+        "89493368",
+        "38834303",
+        "31464658",
+        "40854824",
+        "78004197",
+        "60258960",
+        "87902575",
+        "54656181",
+        "53842431",
+        "84530620",
+        "73853830",
+        "12822541",
+        "60589682",
+        "44186624",
+        "0",
+        "55099248",
+        "58851034",
+        "47077318",
+        "45118716",
+        "64554883",
+        "19222426",
+        "40732515",
+        "72278479",
         "80630522",
-        "93749093",
-        "47247413",
-        "24920410",
-        "43834302",
-        "35842855",
-        "94484482",
-        "7562372",
-        "77098449",
-        "47695416",
-        "83831356",
-        "2371506",
-        "91662792",
-        "34961968",
-        "89642993",
-        "16625614",
-        "12950294",
-        "8594079",
-        "32240937",
-        "23122036",
-        "59258334",
-        "35329581",
-        "26509612",
-        "25926710",
-        "24082387",
-        "80955168",
-        "82841979",
-        "59235795",
-        "71098407",
-        "2390019",
-        "37721209",
-        "11813953",
-        "40465719",
-        "23377694",
-        "61258740",
-        "14309486",
-        "90020065",
-        "80887952",
-        "72709014",
-        "59277750",
-        "1834107",
-        "49998907",
-        "58012107",
-        "15341821",
-        "82419869",
-        "90337190",
-        "91250514",
-        "90951921",
-        "41248270",
-        "76573247",
-        "12253117",
-        "37267041",
-        "58374502",
-        "30221870",
-        "85766789",
-        "42647539",
-        "13626450",
-        "87148330",
-        "3875465",
-        "72717433",
-        "10753491",
-        "100240203",
-        "54539105",
-        "91107093",
-        "26949946",
-        "99188141",
-        "45148985",
-        "46660187",
-        "61622107",
-        "89914395",
-        "17032740",
-        "9106362",
-        "27024795",
-        "23220533",
-        "19733961",
-        "72930878",
-        "81020646",
-        "53347303",
-        "64306248",
-        "55351724",
-        "58820923",
-        "81218874",
-        "86767655",
-        "41309158",
-        "63049052",
-        "14386013",
-        "68073522",
-        "3536537",
-        "95504778",
-        "61681816",
-        "17536995",
-        "99261403",
-        "20248754",
-        "88643579",
+        "80727036",
+        "3289027",
+        "15305240",
+        "86840720",
+        "9780364",
+        "65844845",
+        "12877076",
+        "20349913",
+        "19000848",
+        "76184692",
+        "71280811",
+        "48531733",
+        "52665542",
+        "19384334",
+        "23850421",
+        "64319467",
+        "89621922",
+        "59531356",
+        "45159319",
+        "3954901",
+        "14989021",
+        "83286340",
+        "76763417",
+        "31553716",
+        "69170403",
+        "58143766",
+        "36737092",
+        "48642904",
+        "51196174",
+        "43034264",
+        "17078030",
+        "80637190",
+        "8025950",
+        "68300121",
+        "85808813",
+        "63018132",
+        "56246017",
+        "67328336",
+        "46354113",
+        "81661951",
+        "56768355",
+        "93396832",
+        "68018709",
+        "66835946",
+        "58924378",
+        "33609093",
+        "89477759",
+        "72053645",
+        "16674846",
+        "24068492",
+        "40453765",
+        "36768783",
+        "27979109",
+        "16946849",
+        "94079037",
+        "54094821",
+        "84136000",
+        "59023523",
+        "71069715",
+        "30770156",
+        "72881007",
+        "41356845",
+        "10218411",
+        "56995655",
+        "3611830",
+        "9348522",
+        "24128274",
+        "27911549",
+        "55470553",
+        "97677329",
+        "83602069",
+        "19932396",
+        "81863068",
+        "68334074",
+        "3752422",
+        "17956906",
+        "72426662",
+        "29612557",
+        "47021196",
+        "89558090",
+        "86758746",
+        "41359411",
+        "27094595",
+        "8634636",
+        "45711266",
+        "93730409",
+        "64689404",
+        "77205367",
+        "73333463",
+        "816427",
+        "48768179",
+        "29947751",
+        "34945480",
+        "91337277",
+        "91011603",
+        "38670435",
+        "42425831",
+        "45042329",
+        "99995595",
+        "2903036",
+        "9837195",
+        "16392422",
+        "95750695",
+        "2130625",
+        "25727454",
+        "28039390",
+        "43739056",
+        "4857085",
+        "44092304",
+        "18631392",
+        "59344077",
+        "18739764",
+        "36629203",
+        "64662453",
+        "26046205",
+        "52198054",
+        "13478040",
+        "69025477",
+        "75840616",
+        "3072808",
+        "76754619",
+        "7892180",
+        "17393207",
+        "71950093",
+        "35215622",
+        "59593925",
+        "168917",
+        "52430902",
+        "65450690",
+        "51394546",
+        "15313433",
+        "40695128",
+        "46272804",
+        "69542930",
+        "91182675",
+        "80402389",
+        "32864",
+        "56916805",
         "19357125",
-        "36757171",
-        "78845026",
-        "79777187",
-        "58851034",
-        "61019812",
-        "74010769",
-        "85876417",
-        "73359475",
-        "42534368",
-        "84290642",
-        "65338781",
-        "58421530",
-        "41628550",
+        "86767655",
+        "99157310",
+        "73428497",
+        "15767889",
+        "73271204",
+        "41902352",
+        "21663205",
+        "51976476",
+        "57441100",
+        "92481084",
+        "2957055",
+        "67841515",
+        "93900406",
+        "96420087",
+        "34926568",
+        "38247752",
+        "52550973",
+        "42562690",
+        "56769674",
+        "98535702",
+        "43930492",
+        "87621407",
+        "14729426",
+        "71799173",
+        "44584775",
+        "16719802",
+        "28150174",
+        "64726269",
+        "43225434",
+        "45001322",
+        "53623827",
+        "32687071",
+        "64627453",
+        "41249545",
+        "10497636",
+        "73778008",
+        "89698120",
+        "52323207",
+        "64379430",
+        "21466326",
+        "73648243",
+        "40012727",
+        "84970821",
+        "87303357",
+        "73911410",
         "32619583",
-        "7852509",
-        "6400512",
-        "4149689",
-        "18937875",
-        "84530620",
-        "7180418",
-        "27340877",
-        "85101097",
-        "85590798",
-        "32344688",
-        "19844995",
-        "65884091",
-        "54178050",
-        "83629030",
-        "55727845",
-        "30643162",
-        "1995985",
-        "78211862",
-        "71934924",
-        "39507162",
-        "28725004",
-        "56052205",
-        "57585212",
-        "29616941",
-        "73216412",
-        "37803172",
-        "80551022",
-        "23421244",
-        "29062925",
-        "72992744",
-        "47013502",
-        "8483333",
-        "19476824",
-        "90506641",
-        "42709949",
-        "10796448",
-        "5405695",
-        "10759529",
-        "80250319",
-        "42664989",
-        "8903700",
-        "58185394",
-        "78665705",
-        "67779172",
-        "32626733",
-        "65351555",
-        "18590133",
-        "40225398",
-        "40424929",
-        "42079445",
-        "93260132",
-        "56594520",
-        "44092304",
-        "17841166",
-        "87468732",
-        "45895206",
-        "91034681",
-        "2118022",
-        "42541548",
-        "21113684",
-        "36368606",
-        "36119641",
-        "1735088",
-        "45985838",
+        "32065885",
+        "61679541",
+        "80560728",
+        "95612049",
+        "60967717",
+        "52834429",
+        "42024143",
+        "44201739",
+        "23299957",
+        "93709215",
+        "65396880",
+        "18168997",
+        "100247147",
+        "26684111",
+        "79649195",
         "65496056",
-        "12018201",
-        "17192817",
-        "30338466",
-        "21702241",
-        "87294988",
-        "91070115",
-        "58206034",
-        "31904181",
-        "30915572",
-        "85243784",
-        "48531733",
-        "66226132",
-        "42233477",
-        "74841885",
-        "1409474",
+        "41925941",
+        "79418928",
+        "81385346",
+        "90642597",
+        "13361027",
+        "8910240",
+        "15871676",
+        "24920410",
+        "52158283",
+        "35842855",
+        "9430387",
+        "99162753",
+        "22748199",
+        "83133491",
+        "52140003",
+        "84218527",
+        "52126602",
+        "16268841",
+        "12216615",
+        "85326399",
+        "17016131",
+        "12743620",
+        "47439573",
+        "43694481",
+        "36039163",
+        "40230018",
+        "62762898",
+        "101302081",
+        "84285623",
+        "27541267",
+        "27762803",
+        "94997874",
+        "84813516",
+        "6142488",
+        "3900605",
+        "28654932",
+        "58132856",
+        "14469229",
+        "44509898",
+        "14017402",
+        "98898173",
+        "34449261",
+        "36407615",
+        "28577986",
+        "91407982",
+        "50613779",
+        "99801464",
+        "43413875",
+        "55794644",
+        "101302092",
+        "74730899",
+        "69529567",
+        "54959865",
+        "37984162",
+        "57470761",
+        "86174055",
+        "313513",
+        "14470845",
+        "76520646",
+        "26509612",
+        "84055227",
+        "80304126",
+        "86198326",
+        "41329458",
+        "94163677",
+        "83828288",
+        "48381268",
+        "98374133",
+        "10666000",
+        "55416843",
+        "26920296",
+        "47120245",
+        "19827717",
+        "58628539",
+        "81344637",
+        "59965151",
+        "44792253",
+        "89718302",
+        "9848939",
+        "11759079",
+        "42002073",
+        "87765315",
+        "10859908",
+        "72453068",
+        "46031686",
+        "43011492",
+        "83021423",
+        "49375719",
         "91822647",
-        "55982698",
-        "54880296",
-        "42685062",
-        "74130411",
-        "83880473",
-        "96897184",
-        "40189917",
-        "34379489",
-        "27553701",
-        "60741115",
-        "71036835",
-        "56839613",
-        "36931229",
-        "53408006",
-        "84914462",
-        "40844552",
-        "17535588",
-        "61948106",
-        "27971137",
-        "93816465",
-        "81560239",
-        "10612222",
-        "65703851",
-        "17178486",
-        "46480475",
-        "22796548",
-        "64379261",
-        "81599449",
-        "51303014",
-        "89194103",
-        "94933468",
-        "31118030",
-        "96331676",
-        "1826676",
-        "50789693",
-        "39980304",
-        "9888196",
-        "1127737",
-        "17739335",
+        "18724123",
+        "33656832",
+        "72549351",
         "48654267",
-        "92377303",
-        "92035412",
-        "58657303",
-        "12501230",
-        "8628798",
-        "91831066",
-        "21858819",
-        "30090452",
-        "94675535",
-        "5998840",
-        "58369990",
-        "83962752",
-        "56283725",
+        "20210570",
+        "13302026",
+        "2980764",
+        "9791914",
+        "41940225",
+        "11125718",
+        "89792713",
+        "73359475",
+        "80054655",
+        "82199284",
+        "73988674",
+        "44209392",
+        "89041555",
+        "37440988",
+        "78710386",
+        "39033131",
+        "88923963",
+        "34572613",
+        "43228023",
+        "73216412",
+        "74923978",
+        "25123082",
+        "25373678",
         "90290572",
-        "11052544",
-        "44125452",
-        "99690140",
-        "30353551",
-        "79544790",
-        "67688478",
-        "72150572",
-        "85166216",
-        "98719226",
-        "70117791",
-        "77754169",
-        "65976795",
-        "20358953",
-        "47349310",
-        "72714226",
-        "33695750",
-        "56535497",
-        "16269385",
-        "25518020",
-        "19190082",
-        "34290067",
-        "60181553",
-        "92650018",
-        "87319876",
-        "26773909",
-        "31919988",
-        "2099841",
-        "93211810",
-        "50152549",
-        "59965151",
-        "70630741",
-        "59070329",
-        "19019586",
-        "38143903",
-        "47693640",
-        "78861134",
-        "72929454",
-        "68057622",
-        "53027855",
-        "90835938",
-        "8837932",
-        "95789089",
-        "64116319",
-        "89997728",
-        "67445676",
-        "21524779",
-        "52367652",
-        "10365322",
-        "43841694",
-        "22609617",
-        "13536606",
-        "77895328",
-        "68625727",
-        "48784854",
-        "84453939",
+        "31423101",
+        "34149830",
+        "7171149",
+        "67906797",
+        "41456841",
+        "3129635",
+        "91512835",
+        "7320132",
+        "51085303",
+        "16956455",
+        "26357901",
+        "42541548",
         "98867329",
-        "68815401",
-        "37829468",
-        "55014050",
-        "7194917",
-        "56784842",
-        "94317736",
-        "28593363",
-        "899287",
-        "65342096",
-        "220414",
-        "72885174",
-        "35282433",
-        "40267580",
-        "87614611",
-        "72520073",
-        "80741828",
-        "85352446",
-        "75622824",
-        "20188127",
-        "50263751",
-        "34206604",
-        "92723496",
-        "20848593",
-        "38525760",
-        "34471458",
-        "21219755",
-        "46253216",
+        "94861297",
+        "698785",
+        "93729065",
+        "11429811",
+        "13293158",
+        "1669772",
+        "72714226",
+        "93238626",
+        "1036974",
+        "90884403",
+        "9059700",
+        "76775123",
+        "9391354",
+        "93683815",
+        "12451640",
+        "11020863",
+        "45871897",
+        "43426903",
+        "34690519",
+        "25396150",
+        "91607976",
+        "34743446",
+        "5284653",
+        "15013468",
+        "92736188",
+        "15169262",
+        "2504891",
+        "91781589",
+        "75252099",
+        "41753322",
+        "86421986",
+        "54878498",
+        "89355716",
+        "2420921",
+        "16625614",
         "45450218",
-        "12338068",
-        "41482598",
-        "49127943",
-        "41356845",
-        "76403456",
-        "56840658",
-        "81263643",
-        "8428836",
-        "53829412",
+        "47658964",
+        "12469386",
+        "93554166",
+        "58453942",
+        "26722601",
+        "126218",
+        "81782101",
+        "82828051",
+        "27756115",
+        "20358953",
+        "76641981",
+        "373085",
+        "14047624",
+        "45236142",
+        "99064191",
+        "59255742",
+        "19028307",
+        "94185340",
+        "23587624",
+        "36809777",
+        "44913552",
+        "71272951",
+        "76348260",
+        "49936169",
+        "64160836",
+        "57201737",
+        "78922939",
+        "93895605",
+        "38757297",
+        "5574510",
+        "57902462",
+        "39122311",
+        "18720257",
+        "31175914",
+        "100240203",
+        "40160226",
+        "72717433",
+        "84914462",
+        "38430673",
+        "86997073",
+        "41248270",
+        "32603633",
+        "91034681",
+        "92411493",
+        "51773900",
+        "50727844",
+        "40725446",
+        "37231841",
+        "6840573",
+        "10632284",
+        "81028112",
+        "64274292",
+        "72883039",
+        "42551040",
+        "87102774",
+        "56058888",
+        "35283277",
+        "57793869",
+        "92932860",
+        "87800375",
         "83461421",
-        "90247311",
-        "25882881",
-        "58538870",
-        "46181000",
-        "45801022",
-        "50957346",
-        "80560728",
-        "88032368",
+        "31173519",
+        "97800311",
+        "100200275",
+        "68846917",
+        "13073850",
+        "46864967",
+        "81306186",
+        "28112535",
+        "34419588",
+        "88753985",
+        "42883273",
+        "70917315",
+        "61397885",
+        "91869203",
+        "86327225",
+        "84592800",
+        "9145181",
+        "90147755",
+        "24611934",
+        "87210505",
+        "59560625",
+        "63442604",
+        "8875971",
+        "4335645",
+        "28348939",
+        "10080320",
+        "39440937",
+        "99517131",
+        "56574543",
+        "93382620",
+        "39622156",
+        "95081386",
+        "62420419",
+        "97385276",
+        "61692648",
+        "75078585",
+        "33112041",
+        "66733743",
         "28966434",
-        "44792253",
-        "34370473",
-        "17530001",
-        "5291803",
-        "20735371",
-        "17810268",
-        "67050396",
-        "20419926",
-        "89987208",
-        "59687381",
-        "7019529",
-        "89883517",
-        "17484499",
-        "45409943",
-        "87102774",
-        "28121403",
-        "78348934",
-        "72563071",
-        "51728779",
-        "85346853",
-        "62980542",
-        "96355986",
-        "76539047",
-        "45023678",
-        "96316857",
-        "47741109",
-        "87769556",
-        "71544954",
-        "7102732",
-        "18591904",
-        "65830223",
-        "22147147",
-        "46696593",
+        "19814508",
+        "13026402",
+        "50732780",
+        "66499018",
+        "19420830",
+        "25345186",
+        "90374791",
+        "15983048",
+        "3682106",
+        "11021521",
+        "78861134",
+        "87475570",
+        "69750536",
+        "73734821",
+        "50554729",
+        "13944422",
+        "16475472",
+        "83269557",
+        "43513897",
+        "48783998",
+        "87350908",
+        "4440873",
+        "25880422",
+        "12146024",
+        "58911105",
+        "81055000",
+        "52817046",
+        "22198672",
+        "61132951",
+        "97783659",
+        "52653092",
+        "46123974",
+        "37168514",
+        "58324930",
+        "47778083",
+        "93671934",
+        "3428069",
+        "58475908",
+        "12262393",
+        "35638627",
+        "46701379",
+        "8806072",
+        "11677278",
+        "65659181",
+        "83838727",
+        "15256925",
+        "8794435",
+        "77840540",
+        "5628232",
+        "20522190",
+        "75539614",
+        "50913601",
+        "21593977",
+        "18246479",
+        "99458769",
+        "56649609",
+        "51606429",
+        "64187086",
+        "1784619",
+        "67503139",
+        "94681654",
+        "92346415",
+        "88033975",
+        "83467607",
+        "96930127",
+        "46474915",
+        "30494314",
+        "81254059",
+        "21672573",
+        "42776960",
+        "33846209",
+        "95816395",
+        "15947754",
+        "14851496",
+        "11868825",
+        "20513882",
+        "21597117",
+        "94535485",
+        "50418970",
+        "28194325",
+        "27024795",
+        "67694706",
+        "49600724",
+        "55821894",
+        "70913714",
+        "88671720",
+        "54658815",
+        "36247316",
+        "75493362",
+        "66816282",
+        "28601770",
+        "71797713",
+        "70676581",
+        "52860176",
+        "9560338",
+        "34646691",
+        "32723153",
+        "56524813",
+        "70861343",
+        "42548470",
+        "23421244",
+        "36346532",
+        "3679218",
+        "67511500",
+        "88617904",
+        "66378485",
+        "7634581",
+        "44635489",
+        "79663524",
+        "101302083",
+        "80600490",
+        "15771991",
+        "73275815",
+        "86547356",
+        "19254117",
+        "65458948",
+        "66727115",
+        "23309606",
+        "53606874",
+        "6799227",
+        "5237827",
+        "74416026",
+        "32809211",
+        "80352158",
+        "77936940",
+        "11159464",
+        "97001138",
+        "37256334",
+        "39091951",
+        "28981598",
+        "51686645",
+        "94933468",
+        "81599449",
+        "47346845",
+        "66984907",
+        "7161742",
+        "9637706",
+        "99075257",
+        "40921744",
+        "13314457",
+        "32298781",
+        "30221870",
+        "16768387",
+        "28806532",
+        "53956001",
+        "30683373",
+        "58268433",
+        "16960351",
+        "6930746",
+        "24184846",
+        "9418365",
+        "47432275",
+        "15175429",
+        "60433216",
+        "60930169",
+        "76891401",
+        "30163008",
         "16227556",
-        "10476868",
-        "82627406",
-        "9540040",
-        "2158562",
+        "37406863",
+        "95376428",
+        "87567063",
+        "7852878",
+        "28927782",
+        "53832650",
+        "67049542",
+        "63413494",
+        "98229575",
+        "73081602",
+        "38520918",
+        "87511987",
         "37991342",
-        "91407982",
-        "89328238",
-        "90885155",
-        "59951714",
-        "77527210",
-        "38180759",
-        "28143384",
-        "11250655",
-        "56889",
-        "79418928",
-        "33184167",
-        "15150365",
-        "48642904",
-        "71015787",
-        "92595545",
-        "22530212",
-        "93151201",
-        "49604192",
-        "36472900",
-        "26993374",
-        "31383545",
-        "95507060",
-        "47060528",
-        "99064191",
-        "90810762",
-        "80335817",
-        "54615781",
-        "95291684",
-        "74941992",
-        "22479888",
-        "20154092",
-        "4042268",
-        "34536276",
-        "81777047",
-        "53193261",
-        "65848811",
-        "69091732",
-        "55725117",
-        "45591967",
-        "24128274",
-        "26931058",
-        "98336111",
-        "90147755",
-        "54976796",
-        "25373678",
-        "35059553",
-        "1571945",
-        "42364374",
-        "4335645",
-        "76052811",
-        "64379430",
-        "68427465",
-        "34688023",
-        "75014062",
-        "91588074",
-        "95637655",
-        "77406972",
-        "70344351",
-        "8198712",
-        "65384019",
-        "57935140",
-        "26834022",
-        "62472614",
-        "54591086",
-        "7171149",
-        "42364257",
-        "24294108",
-        "5244497",
-        "12503902",
-        "93469007",
-        "4820694",
-        "68084557",
-        "41218256",
-        "98076754",
-        "38670435",
+        "62850093",
+        "48568432",
+        "74694807",
+        "88071625",
+        "28003512",
+        "90908427",
+        "62753201",
+        "25072579",
+        "10315429",
+        "25109950",
+        "42703248",
+        "2602411",
+        "64487132",
+        "47754278",
+        "24413299",
+        "80551130",
+        "85255550",
+        "78540593",
+        "95697223",
+        "75372290",
+        "26120084",
+        "78243409",
+        "65430834",
+        "95448692",
+        "16480084",
+        "68171737",
+        "14550855",
+        "47292920",
+        "5494820",
+        "26099457",
+        "31531170",
+        "40619741",
+        "32015116",
+        "3859859",
+        "50527144",
+        "43476205",
+        "29515122",
+        "50277973",
+        "44595286",
+        "10262698",
+        "15083728",
+        "28877100",
+        "39719977",
+        "8967776",
+        "92125819",
+        "75620895",
+        "45014450",
+        "12292422",
+        "62370023",
+        "90207654",
+        "31975743",
+        "85346853",
+        "2863439",
+        "47150851",
+        "79337169",
+        "60399954",
+        "65247798",
+        "14089428",
+        "90397998",
+        "1184620",
+        "1409474",
+        "92720564",
         "80088625",
-        "596051",
-        "74202664",
-        "84404797",
-        "37436476",
-        "3381441",
-        "14391920",
-        "38450736",
-        "43644025",
-        "50486289",
-        "71181155",
-        "27870033",
-        "82199284",
-        "21051146",
-        "82452993",
-        "33057951",
-        "81756897",
-        "44072894",
-        "15317640",
-        "89810518",
-        "70284332",
-        "78586116",
-        "14141448",
-        "74839123",
-        "84472026",
-        "84488827",
-        "91468551",
-        "56120475",
-        "46461247",
-        "44273680",
-        "98954375",
-        "5609226",
-        "15023985",
-        "14466224",
-        "38492752",
-        "81179446",
-        "65518099",
-        "34149830",
-        "20579538",
-        "2137678",
-        "96938777",
-        "51196174",
-        "46272804",
-        "6602300",
-        "28654932",
-        "2648201",
-        "57006589",
-        "54338958",
+        "57319935",
+        "84243274",
+        "95442074",
+        "46008667",
+        "27561302",
+        "45702357",
+        "78556320",
+        "21438286",
+        "101302091",
+        "65303664",
+        "98904974",
+        "21347810",
+        "56292140",
+        "8057630",
+        "95744531",
+        "16327715",
+        "3966653",
+        "91588074",
+        "9334391",
+        "30915572",
+        "16428514",
+        "54120521",
+        "14882493",
+        "33455338",
+        "20011655",
+        "45655875",
+        "13317419",
+        "19333131",
+        "11760174",
+        "19899073",
+        "49033797",
+        "22377815",
+        "34487429",
+        "41006930",
+        "88942504",
+        "13438207",
+        "7582066",
+        "54912977",
+        "31476755",
+        "6137095",
+        "8034697",
+        "21947653",
+        "24566654",
+        "92409659",
+        "69695704",
+        "89362180",
+        "93260132",
+        "79582540",
+        "31533704",
+        "79853073",
+        "53347303",
+        "6958551",
+        "6890729",
+        "11662742",
+        "64382839",
+        "6967870",
+        "36733451",
+        "58242947",
+        "88409165",
+        "11958188",
+        "164710",
+        "16780318",
+        "89974904",
+        "72869010",
+        "99214782",
+        "50213848",
+        "49204190",
+        "67688478",
+        "5832914",
+        "73018302",
+        "91110378",
+        "10971759",
+        "82377606",
+        "61622107",
+        "4688231",
+        "38606913",
+        "26775203",
+        "52097679",
+        "1353770",
         "83747250",
-        "95081386",
-        "19050066",
-        "33731070",
-        "35448319",
-        "16898077",
-        "81380218",
-        "73130445",
-        "40695128",
-        "65384188",
-        "72426662",
-        "20765952",
-        "77754944",
-        "6494106",
-        "69832741",
-        "71068263",
-        "50593156",
-        "59490397",
-        "4732017",
-        "36088082",
-        "85360035",
-        "69402394",
-        "39765115",
-        "27408609",
-        "43930492",
-        "7044562",
-        "12533811",
-        "3819470",
-        "191749",
-        "95132338",
-        "30604579",
-        "75702749",
-        "18372968",
-        "99995595",
-        "12196873",
-        "12171659",
-        "52624755",
-        "57964143",
-        "74055055",
-        "32015116",
-        "75105429",
-        "90384300",
-        "47432275",
-        "50866755",
-        "37910722",
-        "85969517",
-        "28290705",
-        "48700891",
-        "47274077",
-        "39643167",
+        "77402960",
+        "86915847",
+        "25551951",
+        "13386503",
+        "70546737",
+        "98266377",
+        "60764581",
+        "37083210",
+        "81791932",
+        "44397496",
+        "16067089",
+        "16261341",
+        "8628798",
+        "85004150",
+        "75190122",
+        "42591472",
+        "37721209",
+        "82821760",
+        "92744676",
+        "10598400",
+        "47126872",
+        "34717238",
+        "8843569",
+        "56433456",
+        "69207766",
+        "56321639",
+        "3580032",
+        "35498188",
+        "94425169",
+        "63945693",
+        "20065259",
+        "15609017",
+        "27196937",
+        "36693940",
+        "64788463",
+        "94412545",
+        "48216773",
+        "34244455",
+        "87263576",
+        "46145256",
+        "75732622",
+        "3825890",
+        "68745629",
+        "54239282",
+        "2316186",
+        "32623004",
+        "12644061",
+        "5600127",
+        "54615781",
+        "17573739",
+        "74218258",
+        "55289183",
+        "33300669",
+        "89932017",
+        "25824484",
+        "14512825",
+        "70717628",
+        "69868555",
+        "47598941",
+        "12219047",
+        "57543573",
+        "22205600",
+        "81686058",
+        "45115956",
+        "66104644",
+        "45801022",
+        "16796157",
+        "70298454",
+        "80244114",
+        "48015771",
+        "57346400",
+        "9298235",
+        "98234196",
+        "14898066",
+        "2376209",
+        "1003028",
+        "8279188",
+        "46044841",
+        "39987731",
+        "42167046",
+        "91133740",
+        "29246354",
+        "77561728",
+        "57246528",
+        "36261276",
+        "73787254",
+        "92450185",
+        "65195959",
+        "75326861",
+        "33327029",
+        "29155212",
+        "73906480",
+        "13455953",
+        "61089209",
+        "44954628",
+        "23615409",
+        "10796448",
+        "42598242",
+        "98414735",
+        "21291696",
+        "53550467",
+        "12986807",
+        "24530661",
+        "50155385",
+        "54582424",
+        "21340051",
+        "66506689",
+        "14763299",
+        "2295831",
+        "31242786",
+        "54656950",
+        "26561172",
+        "13556444",
+        "18236002",
+        "3606209",
+        "94804055",
+        "99641328",
+        "45547649",
+        "24419823",
+        "78077209",
+        "22201234",
+        "58374502",
+        "33900648",
+        "61587183",
+        "83991690",
+        "22812068",
+        "14613029",
+        "87835759",
+        "14037717",
+        "85182315",
+        "65277087",
+        "1804528",
+        "94423983",
+        "68319538",
+        "47355498",
+        "54098121",
+        "64496451",
+        "82593786",
+        "99523325",
+        "92924317",
+        "86559484",
+        "82878489",
+        "48675364",
+        "12883044",
+        "79967395",
+        "52077741",
+        "14506878",
+        "49966595",
+        "32588805",
+        "82579942",
+        "2542230",
+        "79155167",
+        "86585274",
+        "32872239",
+        "32305461",
+        "20541432",
+        "74717840",
+        "95642274",
+        "98075147",
+        "54455435",
+        "38562933",
+        "32104431",
+        "3171055",
+        "35059553",
+        "27107590",
+        "17021204",
+        "17286057",
+        "68786330",
+        "32919136",
+        "27671321",
+        "46358784",
+        "98380593",
+        "75249652",
+        "56790702",
+        "95825679",
+        "16556849",
+        "65892310",
+        "71107816",
+        "27927359",
+        "81782376",
+        "48589580",
+        "37926346",
+        "41930553",
+        "80108118",
+        "80987696",
+        "1248895",
         "33981008",
-        "91512835",
-        "2434862",
-        "56094445",
-        "3797883",
-        "62327910",
-        "70479321",
-        "39041729",
-        "26082229",
-        "50527144",
-        "53039326",
-        "14761450",
-        "74095602",
-        "66526672",
-        "19959742",
-        "9391354",
-        "39853199",
-        "22411609",
-        "58924378",
-        "34487429",
-        "14255590",
-        "52417194",
-        "54704216",
-        "98582704",
-        "18807108",
-        "43813459",
-        "60764581",
-        "90873992",
-        "71799173",
-        "44341034",
-        "96677818",
-        "93892436",
-        "85991529",
-        "49881766",
-        "16480084",
-        "7892180",
-        "94599451",
-        "17896384",
-        "88616795",
-        "34966096",
-        "58494728",
-        "99000107",
-        "79206925",
-        "49922726",
-        "18563744",
-        "31759689",
+        "3136426",
+        "11411223",
+        "80758812",
+        "35149085",
+        "81231742",
         "76634149",
-        "97795930",
-        "76214441",
-        "51852507",
-        "94365540",
-        "35712107",
-        "26046205",
-        "30585393",
-        "33909817",
-        "95254840",
-        "3679218",
-        "75991898",
-        "82176812",
-        "54455664",
-        "18832779",
-        "23274061",
-        "76660409",
-        "7198399",
-        "20351153",
-        "31975743",
-        "21843307",
-        "34717238",
-        "27094595",
-        "46169154",
-        "80555116",
-        "26412047",
-        "42167046",
-        "97677329",
-        "38275183",
-        "13574687",
-        "44763025",
-        "55271628",
-        "79636594",
-        "77522571",
-        "22790789",
-        "39905966",
-        "12146024",
-        "90365482",
-        "55758589",
-        "60694662",
-        "45383307",
-        "46474915",
-        "33323657",
-        "9076207",
-        "37260946",
-        "98456117",
-        "77511331",
-        "82744076",
-        "88069166",
-        "55713623",
-        "81919143",
-        "25209168",
-        "84976088",
-        "25244515",
-        "95515060",
-        "21888494",
-        "24545464",
-        "5600127",
-        "50287060",
-        "92346415",
-        "32268901",
-        "68507541",
-        "47060154",
-        "57046845",
-        "54977057",
-        "19501924",
-        "48636108",
-        "45358284",
-        "65687442",
-        "30042158",
-        "11868825",
-        "29724053",
-        "51993760",
-        "89698120",
-        "79965360",
-        "64178868",
-        "22171591",
-        "36378044",
-        "11825276",
-        "51554871",
-        "48579379",
-        "65433790",
-        "94861297",
-        "11714098",
-        "30653113",
-        "80744121",
-        "209710",
-        "65064143",
-        "45121025",
-        "77135531",
+        "5556668",
+        "94156050",
+        "96700602",
+        "85066822",
+        "37421075",
         "57348141",
-        "89494469",
-        "71417170",
-        "41916534",
-        "80368942",
-        "68756810",
-        "87804747",
-        "52900379",
-        "88753985",
-        "34815282",
-        "20087414",
-        "43175858",
-        "53713014",
-        "71107816",
-        "23068051",
-        "98147766",
-        "94425169",
-        "15555120",
-        "79441381",
-        "91989718",
-        "95166228",
-        "60912752",
-        "64973456",
-        "9145181",
-        "23738096",
-        "84620194",
-        "75417459",
-        "64892035",
-        "94303232",
-        "25920413",
-        "98437424",
-        "7161742",
-        "19162134",
-        "34294855",
-        "30834988",
-        "1804528",
-        "1596508",
-        "99013397",
-        "82035781",
-        "39168895",
-        "31969219",
-        "39537362",
-        "60102563",
-        "33413638",
-        "70101178",
-        "33878931",
-        "81059524",
-        "54040221",
-        "79206750",
-        "8192327",
-        "63948258",
-        "65961085",
-        "75190122",
-        "26157485",
-        "17732278",
-        "5285665",
-        "43912676",
-        "14261867",
+        "67532912",
+        "49154689",
+        "22346472",
+        "37491810",
+        "14141448",
+        "263926",
+        "20374520",
+        "15521027",
+        "15574615",
+        "28106077",
+        "79777187",
+        "6691855",
+        "3775068",
+        "5554990",
+        "5466615",
+        "96907086",
+        "87116749",
+        "78422252",
+        "15042735",
+        "54579801",
+        "2964201",
+        "16469012",
+        "74591968",
+        "37706769",
+        "7264861",
+        "28325165",
+        "94463200",
+        "2460565",
+        "20436034",
+        "24996659",
+        "2333365",
+        "11637481",
+        "79409334",
+        "90592429",
+        "84740193",
+        "41160533",
+        "45702014",
+        "191749",
+        "42463414",
+        "95352218",
+        "28357177",
+        "6909330",
+        "10712320",
+        "72439556",
+        "87772572",
+        "55046718",
+        "81601517",
+        "99910751",
+        "85876417",
+        "70624184",
+        "58369990",
+        "28470714",
+        "6400512",
+        "11232355",
+        "80813021",
+        "58990631",
+        "81755371",
+        "9097866",
+        "89893715",
+        "25435080",
+        "96622984",
+        "60434189",
+        "71880877",
+        "99899504",
+        "26329679",
+        "46427957",
         "40884383",
-        "54941203",
-        "32872833",
-        "54658815",
-        "12299841",
-        "79072916",
-        "2694423",
-        "29307554",
-        "1802450",
-        "16157341",
-        "16970158",
-        "57844634",
-        "39454112",
+        "7868571",
+        "8323633",
+        "16437822",
+        "94256039",
+        "93912845",
+        "15978426",
+        "549481",
+        "46083380",
+        "76224717",
+        "44891812",
+        "62201847",
+        "17201174",
+        "26082229",
+        "94937430",
+        "58601383",
+        "5703682",
+        "30500113",
+        "67381587",
+        "28190303",
+        "85602018",
         "95443805",
-        "15066114",
-        "90502999",
-        "93238626",
-        "35283277",
-        "5817857",
-        "10509340",
-        "75119040",
-        "73872164",
-        "87170768",
-        "79185500",
-        "12482652",
-        "6909330",
-        "76384284",
-        "63193879",
-        "46613515",
-        "3121655",
-        "62437709",
-        "85457355",
-        "95372220",
-        "28150174",
-        "88923963",
-        "92744676",
-        "43034264",
-        "19299793",
-        "59228631",
-        "97360116",
-        "85101228",
-        "28865322",
-        "98143165",
-        "92080692",
-        "38049934",
-        "28486799",
-        "98414735",
-        "3779493",
-        "55099248",
-        "5616412",
-        "31539614",
-        "43405287",
-        "82319644",
-        "83678433",
-        "9576193",
-        "5498296",
-        "51962254",
-        "95466842",
-        "57549932",
-        "46864967",
-        "7320132",
-        "6930746",
-        "42598242",
-        "42679662",
-        "37984162",
-        "76714458",
-        "90925163",
-        "17115745",
-        "77603950",
-        "72869010",
-        "45496268",
-        "97705809",
-        "3912064",
-        "27782503",
-        "29155212",
-        "37993923",
-        "54762426",
-        "46221535",
-        "89041555",
-        "50705071",
-        "67049542",
-        "25716180",
-        "6043161",
-        "41418852",
-        "75902998",
-        "64726269",
-        "5519829",
-        "39526584",
-        "79890560",
-        "23303072",
-        "42548470",
-        "27655513",
+        "21524779",
+        "99189322",
+        "10736540",
+        "26381750",
+        "56594520",
+        "47985614",
+        "76895648",
+        "24025620",
+        "51632798",
+        "89739383",
+        "55737443",
+        "10979723",
+        "23927567",
+        "97169186",
+        "50260683",
+        "80476891",
+        "80577258",
+        "23923758",
+        "45531624",
+        "14745409",
+        "18478530",
+        "90440725",
+        "3784434",
         "79324191",
-        "41952656",
-        "95561146",
-        "68774379",
-        "46918794",
-        "99523325",
-        "40473581",
-        "19024706",
-        "44035031",
-        "83133491",
-        "37231841",
-        "43528009",
-        "47480070",
-        "76375976",
-        "64751286",
+        "96142517",
+        "18988396",
+        "55554175",
+        "55673611",
+        "65393205",
+        "32281491",
+        "29999161",
+        "74839123",
+        "4923662",
+        "20624263",
+        "30270176",
+        "94303232",
+        "87047074",
+        "37993923",
+        "44656491",
+        "24019261",
+        "17841166",
+        "76650663",
+        "4280258",
+        "28890974",
+        "96457619",
+        "33950246",
+        "99690140",
+        "11685347",
+        "90810762",
+        "8192327",
+        "99865167",
+        "25163248",
+        "62161698",
+        "85352446",
+        "11987744",
+        "88438982",
+        "43940008",
+        "4754691",
+        "53666449",
+        "14309486",
+        "33225925",
+        "69402394",
+        "51043243",
+        "49479374",
+        "79759861",
+        "72446038",
+        "16246527",
+        "47415292",
+        "91123920",
+        "74010769",
+        "77700347",
+        "100240204",
+        "90098780",
+        "55705473",
+        "62320425",
+        "87622767",
+        "29590752",
+        "94538053",
+        "68392533",
+        "47372349",
+        "16898077",
+        "32872833",
+        "19301729",
+        "135598",
+        "44717069",
+        "21051146",
+        "45010690",
+        "57617178",
+        "82116191",
+        "17484499",
+        "12927849",
+        "44481227",
+        "91397409",
+        "80045583",
+        "72630549",
+        "19505896",
+        "54766667",
+        "40844552",
+        "62671448",
+        "22082432",
+        "34290067",
+        "43509019",
+        "85463083",
+        "6830480",
+        "17170970",
+        "61962135",
+        "57232301",
+        "73405179",
+        "40217358",
+        "78734254",
+        "6112401",
+        "83675475",
+        "15627227",
+        "51611041",
+        "45688586",
         "72429240",
-        "98649372",
-        "6480253",
-        "5128859",
-        "93396832",
-        "17616743",
-        "52031567",
-        "72171665",
-        "4931562",
-        "33017655",
-        "47021196",
-        "37457534",
-        "27979109",
-        "62867251",
-        "20781762",
-        "99458769",
-        "56790702",
+        "62473983",
+        "86100785",
+        "80485722",
+        "29603180",
+        "8428836",
         "73136204",
-        "54514594",
-        "93788854",
-        "20797524",
-        "86840720",
-        "90452877",
-        "22091345",
-        "16972957",
-        "44088292",
-        "35752363",
-        "82085619",
-        "99747800",
-        "61454890",
-        "56346071",
-        "38916461",
-        "38026562",
-        "525110",
-        "63503850",
-        "75652080",
-        "28957126",
-        "93107608",
-        "65277087",
-        "34325937",
-        "75713017",
-        "84012625",
-        "17021204",
-        "9831539",
-        "91654806",
-        "44818",
-        "32065885",
-        "82404868",
-        "9365703",
-        "4068622",
-        "37007105",
-        "44865098",
-        "82108372",
-        "69579761",
-        "83241722",
-        "94772232",
-        "6821579",
-        "67073561",
-        "21770260",
-        "35787450",
-        "2542230",
-        "7610394",
-        "22754505",
-        "36039163",
-        "3900605",
-        "28927782",
-        "8078366",
-        "67227834",
-        "10262698",
-        "50756327",
-        "10071151",
-        "86988864",
-        "5053103",
-        "24103628",
-        "96457619",
-        "35848254",
-        "86277379",
-        "29612557",
-        "30494314",
+        "69750546",
+        "28486799",
+        "7153114",
+        "41098335",
+        "83962752",
+        "7180418",
+        "48135190",
+        "11501629",
+        "65976795",
+        "84453939",
+        "10248192",
+        "60619435",
         "78053598",
-        "59744639",
-        "89181369",
-        "40619741",
-        "21636650",
-        "4849037",
-        "13073850",
-        "84417082",
-        "40575313",
-        "59255742",
-        "91665064",
-        "10069180",
-        "83887306",
-        "3891471",
-        "77462146",
-        "77087109",
-        "43417563",
-        "27756115",
-        "2903036",
-        "36247316",
-        "55289183",
-        "33280639",
-        "3055837",
-        "53274132",
-        "36733451",
-        "61264008",
-        "29603180",
-        "91580102",
-        "17490535",
-        "57470761",
-        "11925569",
-        "50415441",
-        "52575195",
-        "93031067",
-        "27664101",
-        "10375182",
-        "98588427",
-        "75361204",
-        "10218411",
+        "94716515",
+        "65156847",
+        "114932",
+        "45282603",
+        "75220074",
+        "54451023",
+        "81560239",
+        "49904658",
+        "90506641",
+        "14391920",
+        "63804806",
+        "24285858",
+        "43834302",
+        "21251800",
+        "40493210",
+        "76721030",
+        "99597615",
+        "34796454",
+        "97705809",
+        "45939611",
+        "18993198",
+        "33184167",
+        "61844784",
+        "92597893",
+        "74271714",
+        "49511705",
+        "12624008",
+        "81489939",
+        "17649753",
+        "24514503",
+        "80019195",
+        "52628687",
+        "67095270",
+        "47504322",
+        "60181553",
+        "79068663",
+        "38035986",
+        "33453260",
+        "37115973",
+        "22007085",
+        "96501677",
+        "6859683",
+        "40937767",
+        "48276469",
+        "81587028",
+        "6075801",
+        "46181000",
         "69217334",
-        "81782376",
-        "93553943",
-        "69436288",
-        "95612049",
-        "26285788",
-        "42472002",
-        "61740673",
-        "75946257",
-        "97843505",
-        "75311421",
-        "57753602",
-        "89405199",
-        "74717840",
-        "91969909",
-        "32999573",
-        "87772572",
-        "79870141",
-        "30113682",
-        "22996376",
+        "3560069",
+        "75390004",
+        "31980955",
+        "29139104",
+        "27450400",
+        "98719226",
+        "69313735",
+        "68809475",
+        "29087919",
+        "70084224",
+        "37313348",
+        "83048208",
+        "25796442",
+        "40213117",
+        "13166648",
+        "77153811",
+        "88279736",
+        "39732186",
+        "28332833",
+        "55401221",
+        "52566270",
+        "57935140",
+        "75253697",
+        "31930787",
+        "7653207",
+        "34034150",
+        "82319644",
+        "85821180",
+        "92767273",
+        "17988746",
+        "39037517",
+        "12021072",
+        "53693416",
+        "42517468",
+        "64898834",
+        "31477025",
+        "36107810",
+        "91711547",
+        "47529357",
+        "3510565",
+        "38522377",
+        "70899775",
+        "18027138",
+        "71983925",
+        "73820802",
+        "44436472",
+        "1557341",
+        "28143384",
+        "23116808",
+        "4837861",
+        "67675300",
+        "63695531",
+        "96606246",
+        "37007105",
+        "35346968",
+        "67808837",
+        "87322377",
+        "97570038",
+        "75487237",
+        "81020646",
+        "46609443",
+        "66712593",
+        "95990456",
+        "98649372",
+        "34086406",
+        "6022371",
+        "57902193",
+        "59951714",
+        "21858819",
+        "13429800",
+        "79279397",
+        "45148985",
+        "94243005",
+        "33837653",
+        "11434258",
+        "21607304",
+        "29762407",
+        "51402908",
+        "76948970",
+        "5645210",
+        "83032858",
+        "41493640",
+        "46961802",
+        "2618045",
+        "18842395",
+        "94664694",
+        "30922149",
+        "28865322",
+        "47484352",
+        "83866861",
+        "30435145",
+        "75180828",
+        "34614289",
         "1287123",
-        "16616620",
-        "28981598",
-        "63308047",
-        "58760121",
-        "88901771",
-        "164710",
-        "38529357",
-        "90884403",
-        "12023931",
-        "16024176",
-        "47529357",
-        "1525329",
-        "34358408",
-        "39260991",
-        "1248895",
-        "64583600",
-        "1003028",
-        "60948488",
-        "27581098",
-        "29088922",
-        "70122149",
-        "11228035",
-        "14005031",
-        "12927849",
-        "85313220",
-        "86520461",
-        "33031674",
-        "77561728",
-        "43642620",
-        "53270092",
-        "55569674",
-        "14898066",
-        "70560957",
-        "2468169",
-        "85704698",
-        "97697447",
-        "82255872",
-        "60222213",
-        "65471349",
-        "27769400",
-        "97973387",
-        "51254277",
-        "80600490",
+        "73040500",
+        "81020140",
+        "94749594",
+        "76539047",
+        "76045757",
+        "19671102",
+        "96029570",
+        "66429798",
+        "91870448",
+        "40279770",
+        "3167573",
+        "38109772",
+        "11082056",
         "55875323",
-        "63378869",
-        "99004752",
-        "15480588",
-        "28798938",
-        "55262310",
-        "938717",
-        "65612454",
-        "73081602",
-        "89386122",
-        "80813021",
+        "37984331",
         "32485518",
-        "46502013",
-        "67630339",
-        "37803970",
-        "85182315",
-        "10456559",
-        "83880087",
-        "32615065",
-        "30123142",
-        "32986898",
-        "34230233",
-        "80161395",
-        "77539547",
-        "71564150",
-        "40383551",
-        "54652250",
-        "31245780",
-        "27407330",
-        "21879581",
-        "11685347",
-        "40374923",
-        "36346532",
-        "95451366",
-        "53493204",
-        "90908427",
-        "99641328",
-        "66262416",
-        "27207573",
-        "95265975",
-        "31531170",
-        "70231910",
-        "36328300",
-        "75780818",
-        "77584012",
-        "15256925",
-        "39004808",
-        "42901635",
-        "63265554",
-        "43708640",
-        "4239451",
-        "32269855",
-        "59042331",
-        "58685438",
-        "14148099",
-        "4869446",
-        "49417509",
-        "30968774",
-        "57728570",
-        "24184846",
-        "63630268",
-        "49966595",
-        "58116537",
-        "39163598",
-        "96029574",
-        "25343280",
-        "26304459",
-        "92932860",
-        "81332143",
-        "97234686",
-        "100240007",
-        "81913510",
-        "27125110",
-        "28806532",
-        "4130270",
-        "70908596",
-        "15590355",
-        "61405855",
-        "14047624",
-        "27551",
-        "50604950",
-        "36539330",
-        "340002",
-        "58132856",
-        "89731911",
-        "54635100",
-        "58775978",
-        "96875080",
-        "87988305",
-        "32476434",
-        "71283180",
-        "923596",
-        "89899996",
-        "56421754",
-        "55691901",
-        "18631392",
-        "57568840",
+        "7021574",
+        "88820235",
+        "10851853",
+        "73776643",
+        "50470982",
+        "86801871",
+        "65685470",
+        "54520292",
+        "55608151",
+        "90500169",
+        "31472884",
+        "24673894",
+        "96008713",
+        "64961254",
+        "52707042",
+        "70389815",
+        "23738096",
+        "35037880",
+        "98792570",
+        "78486968",
+        "76203291",
         "46066477",
-        "29143726",
-        "6309986",
-        "63515678",
-        "67095270",
-        "32104431",
-        "44910027",
-        "58551308",
+        "34471458",
+        "24838456",
+        "5728014",
+        "80802524",
+        "53291093",
+        "282886",
+        "87880531",
+        "43797906",
+        "2088870",
+        "12950294",
+        "89883517",
+        "47852924",
+        "49674183",
+        "99788587",
+        "46696593",
+        "85969517",
+        "60709218",
+        "35058588",
+        "32391566",
+        "72837335",
+        "30585393",
+        "88361177",
+        "86361354",
+        "57006589",
+        "25449584",
+        "22747316",
+        "18563744",
+        "55615891",
+        "72566043",
+        "42901635",
+        "40348946",
+        "45215225",
+        "75157704",
+        "88083109",
+        "44472639",
+        "70284332",
+        "43436049",
+        "54702678",
+        "4941482",
+        "43708041",
+        "37649320",
+        "53119267",
+        "18809562",
+        "56339050",
+        "63028558",
+        "10509340",
+        "92518817",
+        "78792195",
+        "68295149",
+        "38777931",
+        "10456559",
+        "76543119",
+        "93078761",
+        "63125616",
+        "71249758",
+        "84103702",
         "59695933",
-        "55397172",
-        "20277860",
-        "25206027",
-        "14470845",
-        "78785392",
         "67300516",
-        "2295831",
-        "62370023",
+        "37675138",
+        "101302087",
+        "18551923",
+        "94395649",
+        "63009228",
+        "61557074",
+        "80161395",
+        "18175965",
+        "32986898",
+        "83121692",
+        "88369727",
+        "31812496",
+        "25290459",
+        "69572169",
+        "60741115",
+        "75198893",
+        "34198387",
+        "60033398",
+        "67331360",
+        "2766877",
+        "84778110",
+        "19523799",
+        "21767650",
+        "2196767",
+        "53388413",
+        "17375316",
+        "67468948",
+        "27288416",
+        "18190572",
+        "50263751",
+        "84544192",
+        "79402185",
+        "57046845",
+        "15240238",
+        "74968065",
+        "81278754",
+        "68057622",
+        "89258225",
+        "3891471",
+        "41705642",
         "30126992",
-        "89086566",
-        "6330307",
-        "59293853",
-        "79473793",
-        "95453143",
-        "74713516",
+        "10963799",
+        "66719324",
+        "35539880",
         "50045299",
-        "12324546",
-        "72053645",
-        "83810690",
-        "92661479",
-        "48017809",
-        "32437102",
-        "6137095",
-        "811734",
-        "14851496",
-        "84539520",
-        "5068132",
-        "75719089",
-        "88236094",
-        "55461064",
-        "39276790",
-        "90642597",
-        "82542267",
-        "63689843",
-        "71983925",
-        "61623148",
-        "71060915",
-        "92327802",
-        "85800949",
-        "60365591",
-        "27911549",
-        "13293158",
-        "92391084",
-        "19671102",
-        "70187958",
-        "28348939",
-        "37706769",
+        "47596607",
+        "64116319",
+        "36690018",
+        "44163252",
+        "7080743",
+        "15936370",
+        "48453776",
+        "66288028",
+        "78636495",
+        "79436874",
+        "21088856",
+        "76823930",
+        "83108603",
+        "26533075",
+        "82782870",
+        "66719533",
+        "32703716",
+        "21364070",
+        "33737664",
+        "94081496",
+        "10489311",
+        "98162242",
+        "73398797",
+        "13332685",
+        "99212922",
         "28929131",
-        "47439573",
-        "59575539",
+        "12829151",
+        "29216198",
+        "50457953",
+        "57281778",
+        "76218643",
+        "22837504",
+        "79016563",
+        "43575579",
+        "61068510",
+        "79182538",
+        "77710579",
+        "60369732",
+        "24104865",
+        "78586116",
+        "51728779",
+        "71015787",
+        "97522863",
+        "80621422",
+        "9251497",
+        "93085839",
+        "31525442",
+        "42081767",
+        "97997309",
+        "86137485",
+        "10012614",
+        "24348804",
+        "46425662",
         "8944575",
-        "8316661",
-        "53183600",
-        "94950218",
-        "5494820",
-        "49936169",
-        "38680149",
-        "10712320",
-        "77252217",
-        "92518817",
+        "87523462",
+        "62701967",
+        "83272895",
+        "11741041",
+        "79707116",
+        "8102334",
+        "81336148",
+        "19316241",
+        "72502414",
+        "97232518",
+        "4357063",
+        "51616747",
+        "71415349",
         "99426088",
-        "84766279",
-        "99991455",
-        "31247589",
-        "96981563",
-        "25236056",
-        "2801664",
-        "49771608",
-        "84055227",
-        "6859683",
-        "87836938",
-        "10485110",
-        "43694481",
-        "36256625",
-        "10000040",
-        "77585513",
-        "46571052",
-        "54250060",
-        "20003527",
-        "24268052",
-        "74879881",
-        "60866277",
-        "41002238",
-        "20994205",
-        "25034083",
-        "87460579",
-        "96501677",
-        "70095046",
-        "15866454",
-        "66331855",
-        "83054225",
-        "32271987",
-        "75673220",
-        "67196946",
-        "59281822",
-        "1184620",
-        "54936498",
-        "15259703",
-        "64145892",
-        "86809440",
-        "53388413",
-        "68171737",
-        "11954712",
-        "64538914",
-        "32216688",
-        "67951831",
-        "52675689",
-        "88482761",
-        "31553716",
-        "637216",
-        "92559258",
-        "50893987",
-        "61204971",
-        "85605684",
-        "96546575",
+        "81344070",
+        "23979249",
+        "96015976",
+        "76297408",
+        "91831066",
+        "45462639",
+        "36821538",
+        "78360952",
+        "76066541",
+        "94667532",
+        "76067258",
+        "7102732",
+        "99937011",
+        "71341529",
+        "39389320",
+        "80159717",
+        "44682448",
+        "17382973",
+        "78121572",
+        "90434657",
+        "16849715",
+        "81913510",
+        "16617334",
+        "49522489",
+        "94566432",
+        "18591904",
+        "54706054",
+        "52339733",
+        "98049038",
+        "41431329",
+        "72677437",
+        "58621589",
+        "90508760",
+        "5993144",
+        "64635042",
+        "86016245",
+        "73702909",
+        "48486809",
+        "47060528",
+        "18407024",
+        "74416224",
+        "22804644",
+        "51912531",
+        "12890860",
+        "68280530",
+        "36539330",
+        "42874792",
+        "45409943",
         "403847",
-        "41201555",
-        "73405179",
-        "24530661",
-        "47507260",
-        "24521754",
-        "60822251",
-        "68833958",
-        "38491199",
-        "74270067",
-        "18060565",
-        "15042735",
-        "69176131",
-        "52800428",
-        "83061014",
-        "19505896",
-        "76728962",
-        "68928540",
-        "46044841",
-        "91607976",
-        "73734821",
-        "21768554",
-        "11458071",
-        "81661951",
-        "69724380",
-        "29826127",
-        "14505685",
-        "65282484",
-        "53550467",
-        "18175965",
-        "15935204",
-        "33776734",
-        "54878729",
-        "5763020",
-        "23116808",
-        "82466274",
-        "29208536",
-        "2191144",
-        "21887179",
-        "5577149",
-        "50823978",
-        "4417407",
+        "43175858",
+        "15335853",
+        "83880087",
+        "95772051",
+        "64576557",
+        "84133008",
+        "75559356",
+        "80764541",
+        "58760121",
+        "90887783",
+        "1995985",
+        "85399281",
+        "75162696",
+        "68601507",
+        "30608985",
+        "72029628",
+        "61807040",
+        "52575195",
+        "50292967",
+        "14386013",
+        "13758665",
+        "44889144",
+        "30845999",
+        "83584898",
+        "50164989",
+        "28143906",
+        "68371799",
+        "88341502",
+        "68987122",
+        "58981727",
+        "59156966",
+        "90965652",
+        "32907538",
+        "18176525",
+        "87990236",
+        "53244294",
+        "84491298",
+        "58441120",
+        "65287621",
+        "81759748",
+        "26885836",
+        "74854609",
+        "26864586",
+        "12501230",
+        "4081094",
+        "64107820",
+        "57568840",
+        "74879881",
+        "63612442",
+        "9547962",
+        "60306104",
+        "22916418",
+        "48152161",
+        "32393580",
+        "95326659",
+        "6795211",
+        "21007444",
+        "18752938",
+        "78527720",
+        "75153328",
         "34906152",
-        "19462747",
-        "19384334",
-        "54423935",
-        "15155568",
-        "68875140",
-        "94681654",
-        "82818645",
-        "50913601",
-        "79747096",
-        "64788463",
-        "80959027",
-        "41367003",
-        "81066751",
-        "295517",
-        "45531624",
-        "50139096",
-        "94670654",
-        "31683874",
-        "8201910",
-        "54497620",
-        "79194594",
-        "94256039",
-        "99426834",
-        "6103114",
-        "63737050",
-        "48964966",
-        "76763417",
-        "25247218",
-        "92223641",
-        "63695531",
-        "78625592",
-        "65626958",
-        "94388754",
-        "63009228",
-        "9929398",
-        "15232745",
-        "94215860",
-        "55997110",
-        "75646520",
-        "93657021",
-        "69514125",
-        "34460239",
-        "2752099",
-        "80863132",
-        "72845813",
-        "58258899",
-        "51589188",
-        "67647362",
-        "33034646",
-        "16437822",
-        "79059098",
-        "64038662",
-        "53341729",
-        "45943516",
-        "84794011",
-        "3084730",
-        "70083592",
-        "57157964",
-        "75525309",
-        "63626024",
-        "75375465",
-        "1969506",
-        "77864539",
-        "10209545",
-        "9201964",
-        "5851097",
-        "16222645",
-        "88928798",
-        "3105404",
-        "54520292",
-        "47295267",
-        "9409625",
-        "21323861",
-        "71628381",
-        "74416224",
-        "31554054",
-        "58601383",
-        "22499463",
-        "80196387",
-        "41426869",
-        "78512663",
-        "28016193",
-        "23516703",
-        "5556668",
-        "18214905",
-        "30435145",
-        "91623717",
-        "39303359",
-        "20849090",
-        "36591747",
-        "94804055",
-        "56524813",
-        "52430902",
-        "58074177",
-        "55773067",
-        "46008667",
-        "98927491",
-        "4178474",
-        "59576447",
-        "3643300",
-        "84814897",
-        "13997673",
-        "78933589",
-        "59537380",
-        "58371671",
-        "83347294",
-        "95288024",
-        "25573054",
-        "17441953",
-        "93927067",
-        "84173492",
-        "9197735",
-        "42023223",
-        "18720257",
-        "7391448",
-        "11163040",
-        "7152333",
-        "21237481",
-        "68658728",
-        "70508653",
-        "24644634",
-        "98520301",
-        "13582837",
-        "9780364",
+        "1826676",
+        "49218300",
+        "98795934",
+        "20065322",
+        "30829071",
+        "43586926",
+        "77631175",
+        "35514096",
+        "77456781",
+        "34694160",
+        "16769305",
+        "15383415",
+        "10753491",
+        "26022485",
+        "11813722",
         "46130346",
-        "80304126",
-        "28234578",
-        "14531242",
-        "42352091",
-        "35183853",
-        "94243005",
-        "35035481",
-        "52496105",
-        "20216608",
-        "68038375",
-        "87259933",
-        "15286412",
-        "79447365",
-        "42024143",
-        "26270847",
-        "92736188",
-        "74845897",
-        "75326861",
-        "61777313",
-        "19747827",
-        "77153811",
-        "128454",
-        "79266769",
-        "68406755",
-        "20855340",
-        "37926346",
-        "2602411",
-        "3648368",
-        "12292422",
-        "42940335",
-        "21088856",
-        "22628574",
-        "19828680",
-        "6483224",
-        "76137614",
-        "74388798",
-        "65446452",
-        "18190572",
-        "18325492",
-        "13183454",
-        "11808215",
-        "95568112",
-        "14472500",
-        "53246495",
-        "51402908",
-        "71587526",
-        "34664411",
-        "98850929",
-        "42155488",
-        "67211766",
-        "41359411",
-        "70832512",
-        "303660",
-        "53046408",
-        "93431518",
-        "87246309",
-        "48649353",
-        "87390067",
-        "4545854",
-        "57062206",
-        "2333365",
-        "58464739",
-        "336601",
-        "55154048",
-        "94004268",
-        "18658572",
-        "20822520",
-        "76459806",
-        "97946536",
-        "17243896",
-        "11549357",
-        "77700347",
-        "46404281",
-        "23979249",
-        "56574543",
-        "86742443",
-        "13604200",
-        "24137081",
-        "59094601",
-        "67045174",
-        "11760174",
-        "95816395",
-        "68054593",
-        "87609391",
-        "72621670",
-        "78564023",
-        "77121851",
-        "61632317",
-        "73752131",
-        "52254878",
-        "12624008",
-        "90374791",
+        "63142001",
+        "3897065",
+        "66451379",
+        "59708927",
+        "23323812",
+        "90557975",
+        "22082163",
+        "71620241",
+        "50415441",
+        "66395299",
+        "56562619",
+        "51435705",
+        "28798938",
+        "85704698",
+        "9677699",
+        "48934760",
+        "68625727",
         "12470447",
-        "17189532",
-        "86805855",
-        "96622984",
-        "70916046",
-        "92586237",
-        "6276588",
-        "6616912",
-        "1474910",
-        "99899504",
-        "17874674",
-        "44811425",
-        "61831093",
-        "20101223",
-        "19814508",
-        "84968490",
-        "51119924",
-        "7076131",
-        "66752837",
-        "56789759",
-        "79169622",
-        "19516687",
-        "58818411",
-        "68937720",
-        "17241941",
-        "10032958",
-        "45014450",
-        "45410988",
-        "54451023",
-        "96592102",
-        "83035296",
-        "81231742",
-        "92890308",
-        "63120904",
-        "56433456",
-        "48447192",
-        "81057959",
-        "88000953",
-        "31213049",
-        "100247148",
-        "48468330",
-        "44227727",
-        "21900719",
-        "32391631",
-        "32543380",
-        "2957055",
-        "77036039",
-        "77387463",
-        "26684111",
-        "87997872",
-        "82324312",
-        "4179849",
-        "49218300",
-        "66378485",
-        "44901281",
-        "51232472",
-        "52248570",
-        "34408491",
-        "38982356",
-        "90397998",
-        "3752422",
-        "70914287",
-        "17653779",
-        "90743290",
-        "12255007",
-        "55034079",
-        "34945480",
-        "43004235",
-        "46145256",
-        "78642798",
-        "14464864",
-        "21924381",
-        "99865167",
-        "71069715",
-        "88190790",
-        "30411385",
-        "904185",
-        "35346968",
-        "135598",
-        "27107590",
-        "9373534",
-        "27450400",
-        "42427230",
-        "15495787",
-        "52323207",
-        "49479374",
-        "20140382",
-        "43061293",
-        "14154221",
-        "82782870",
-        "87557188",
-        "65314286",
-        "16428514",
-        "46534755",
-        "41753322",
-        "73665146",
-        "84544192",
-        "49826746",
-        "28340377",
-        "47731128",
-        "25449584",
-        "75499502",
-        "73134081",
-        "98225108",
-        "70046172",
-        "43633088",
-        "27869883",
-        "20137754",
-        "30394645",
-        "96029570",
-        "90156158",
-        "96220350",
-        "68597372",
-        "87751584",
-        "13944422",
-        "63253763",
-        "54358015",
-        "18847598",
-        "48705086",
-        "3611830",
-        "7925734",
-        "29228529",
-        "56369281",
-        "90934570",
-        "33506331",
-        "10755984",
-        "19847532",
-        "97439308",
-        "21350571",
-        "69162969",
-        "91862578",
-        "90809975",
-        "50501121",
-        "64681263",
-        "3715284",
-        "19041767",
-        "45655875",
+        "71340250",
+        "65830223",
+        "76922029",
+        "16972957",
+        "27863269",
+        "61465001",
+        "69937550",
+        "59094601",
+        "62991886",
+        "67629977",
+        "15341821",
+        "6979239",
+        "93655221",
+        "93108433",
+        "84138874",
+        "48115277",
+        "12117532",
+        "46363422",
+        "94662235",
+        "66607691",
+        "62645025",
+        "31986288",
+        "79852326",
+        "80335817",
+        "72237166",
+        "87430304",
+        "41061625",
+        "12408276",
+        "82971335",
+        "70074904",
+        "33541430",
+        "75713017",
+        "48356796",
+        "8041569",
+        "63193879",
+        "42082363",
+        "89707961",
+        "41097056",
+        "22147147",
+        "79569173",
+        "82633308",
+        "49879995",
+        "1200843",
+        "9107531",
+        "73130445",
+        "15155568",
         "41142615",
-        "72883039",
-        "28003512",
-        "10097168",
-        "7133305",
-        "50074392",
-        "57511992",
-        "32484853",
-        "44397496",
-        "3129635",
-        "19451302",
-        "81383947",
+        "31374201",
+        "20193924",
+        "97637162",
+        "84903021",
+        "21313376",
+        "77087109",
+        "44046281",
+        "88559132",
+        "56119752",
+        "29826127",
+        "93543806",
+        "44203504",
+        "25774450",
+        "52323874",
+        "60237530",
+        "61264008",
+        "81820689",
+        "17363041",
+        "9159938",
+        "34137269",
+        "86209650",
+        "60162470",
+        "69196160",
+        "60530944",
+        "81977953",
+        "84926738",
+        "111280",
+        "57827484",
         "84442536",
-        "80604091",
-        "67282505",
-        "55210709",
-        "19272658",
-        "3603242",
-        "13478040",
-        "49563947",
-        "69954399",
-        "10938846",
-        "22082432",
-        "60577362",
-        "20065322",
-        "96907086",
-        "58242947",
-        "90963488",
-        "41589166",
-        "26357901",
-        "31461282",
+        "22953211",
+        "24037702",
+        "33066139",
+        "74640994",
+        "12760674",
+        "25655502",
+        "99261403",
+        "79161790",
+        "15286412",
         "78509901",
-        "13761956",
-        "8251996",
-        "8700633",
-        "41085464",
-        "19089195",
-        "44221928",
-        "51371017",
-        "74416026",
-        "35209994",
-        "11411223",
-        "40217358",
-        "13803864",
-        "65017789",
-        "48015771",
-        "9069157",
-        "96470883",
-        "32975247",
-        "8715625",
-        "49600724",
-        "49680980",
-        "73178098",
-        "54359696",
-        "45025640",
-        "93130021",
-        "84592800",
-        "5371656",
+        "21702241",
+        "45651298",
+        "49417509",
+        "21044178",
+        "79861914",
+        "52254878",
+        "91782219",
+        "84747429",
+        "72258771",
+        "61181383",
+        "99171160",
+        "1607603",
+        "26273196",
+        "94940436",
+        "29948642",
+        "54704216",
+        "6104968",
+        "93715853",
+        "32231618",
+        "81896370",
+        "95026693",
+        "55567161",
+        "24294108",
+        "98287529",
+        "83225447",
         "14509651",
-        "73567374",
-        "18752938",
-        "32752319",
-        "21984400",
-        "90312154",
-        "70261145",
-        "61884774",
-        "40371092",
-        "36354007",
-        "373085",
-        "15458892",
+        "6616912",
+        "40933924",
+        "36278828",
+        "17814387",
+        "53274132",
+        "83589191",
         "58859575",
-        "99597615",
-        "22837504",
-        "77693536",
-        "40619825",
-        "13676474",
-        "10537981",
-        "41872150",
-        "80441106",
-        "38280762",
-        "79161790",
-        "67949763",
-        "1435851",
-        "66200210",
-        "27001740",
-        "6311717",
-        "48675364",
-        "50433147",
-        "34029630",
-        "67381587",
-        "74852810",
-        "34079868",
-        "41475424",
-        "55488859",
-        "77936940",
-        "33622465",
-        "2926176",
-        "32809211",
-        "25262697",
-        "94283662",
-        "96012004",
-        "43383478",
-        "25131968",
-        "84341431",
-        "71759912",
-        "94793422",
-        "61032879",
-        "39531794",
-        "37300735",
-        "34187685",
-        "81000306",
-        "95750695",
-        "63883999",
-        "71272951",
-        "16067089",
-        "68075840",
-        "14745409",
-        "20438745",
+        "7672244",
+        "36042825",
+        "65500515",
+        "59811955",
+        "98864751",
+        "26293219",
+        "10538007",
+        "22819092",
+        "11678191",
+        "38331564",
+        "2047519",
+        "4611269",
+        "89785779",
+        "37798171",
+        "69982329",
+        "33413638",
+        "39905966",
+        "70043345",
+        "11324436",
+        "35787450",
+        "91434602",
+        "81210420",
+        "47731128",
+        "25231813",
+        "652362",
+        "53581214",
+        "44729197",
+        "37241623",
+        "86988864",
+        "73578229",
+        "32615065",
+        "77121851",
+        "16222645",
+        "34294855",
+        "46232525",
+        "1197847",
+        "36687247",
+        "95265975",
+        "42149850",
+        "60406591",
+        "33103459",
+        "91623717",
+        "22858242",
+        "55725117",
+        "31677606",
+        "63102017",
+        "89563150",
+        "53714009",
+        "42941100",
+        "59057152",
+        "7925734",
+        "48705086",
+        "55262310",
+        "73129314",
+        "9284723",
+        "35394356",
+        "99311109",
+        "95507060",
+        "61613388",
+        "11722335",
+        "2407147",
+        "2792265",
+        "76925842",
+        "712559",
+        "55271628",
+        "41482598",
+        "47507260",
+        "39853199",
+        "44376395",
+        "42664989",
+        "20101223",
+        "95515060",
+        "84488827",
+        "92918648",
+        "68001309",
+        "32679370",
+        "33026283",
+        "15914410",
+        "85991529",
+        "9373534",
+        "38552107",
+        "8170654",
+        "47870325",
+        "32775808",
+        "65342096",
+        "43487744",
+        "93031067",
+        "6494106",
+        "77998771",
+        "41158734",
+        "77841719",
+        "77585513",
+        "242146",
+        "32975247",
+        "38742075",
+        "22056710",
+        "40383551",
+        "46820049",
+        "17589298",
+        "7030340",
+        "12079734",
+        "1802450",
+        "17185260",
+        "47274077",
+        "77102944",
+        "15635751",
+        "97904474",
+        "69933858",
+        "45796834",
+        "29169993",
+        "33725271",
+        "85562745",
+        "70456282",
+        "97750534",
+        "19338434",
+        "54351224",
+        "92723496",
+        "59957503",
+        "37243151",
+        "44702857",
+        "29616941",
+        "40320754",
+        "64038662",
+        "42233477",
+        "30338466",
+        "3026686",
+        "90669991",
+        "30131474",
+        "68226653",
+        "68038375",
+        "69122763",
+        "89015998",
+        "88845345",
+        "42364374",
+        "72709014",
+        "50789693",
+        "41788781",
+        "27995943",
+        "49469105",
+        "85854214",
+        "83604828",
+        "97811903",
+        "78697395",
+        "28139785",
+        "29054481",
+        "47228077",
+        "71233859",
+        "17521642",
+        "48576971",
+        "39564736",
+        "75923050",
+        "38601126",
+        "30450531",
+        "58419204",
+        "54719828",
+        "31102447",
+        "45778242",
+        "94431029",
+        "25920413",
+        "2414168",
+        "21843307",
+        "93013676",
+        "46508640",
+        "36368606",
+        "99054885",
+        "34408491",
+        "34002992",
+        "19024706",
+        "12160911",
+        "32022366",
+        "79176962",
+        "32175429",
+        "88132637",
+        "7225792",
+        "18865703",
+        "30811116",
+        "1876841",
+        "19844995",
+        "41659072",
+        "64161630",
+        "44297127",
+        "56856951",
+        "16909657",
+        "92595545",
         "2483611",
-        "35803249",
-        "10736540",
-        "50213848",
-        "3580032",
-        "98637386",
-        "53890795",
-        "93724592",
-        "73511233",
-        "17170970",
-        "94703021",
-        "27132350",
-        "85399281",
-        "83968380",
-        "48009503",
-        "69711728",
-        "39978267",
-        "44139064",
-        "10789972",
-        "53981499",
-        "12953226",
-        "96015976",
-        "28124263",
-        "69408987",
+        "15150371",
+        "42793609",
+        "95920682",
+        "71209500",
+        "4072687",
+        "77007920",
+        "15475415",
+        "87669904",
+        "56673112",
+        "71771004",
+        "3819470",
+        "63092423",
+        "525110",
+        "50005633",
+        "18988391",
+        "43716289",
+        "47111934",
+        "71133680",
+        "12735388",
+        "85590798",
+        "65824822",
+        "39552864",
+        "96355986",
+        "51208877",
+        "5329790",
+        "41475424",
+        "31855260",
+        "93394164",
+        "88232397",
+        "19394153",
+        "49140998",
+        "86124104",
+        "12541409",
+        "77372241",
+        "42596828",
+        "15653824",
+        "3918345",
+        "3280747",
+        "39078434",
+        "23282832",
+        "53167658",
+        "17857780",
+        "40380686",
+        "72903645",
+        "79922118",
+        "51960178",
+        "36045450",
+        "71544954",
+        "2362787",
+        "66066482",
+        "95701283",
+        "92870717",
+        "3121655",
+        "42577802",
+        "92933195",
+        "4722253",
+        "68084557",
+        "101302096",
+        "61528025",
+        "12863633",
+        "10035717",
+        "84569017",
+        "22754505",
+        "22200403",
+        "9852718",
+        "41224658",
+        "23265594",
+        "18859369",
+        "48305365",
+        "27001740",
+        "77542832",
+        "15248873",
+        "88494120",
+        "90616316",
+        "29311166",
+        "49587034",
+        "15590355",
+        "2561846",
+        "91345518",
+        "71060915",
+        "37803172",
+        "30834988",
+        "41077745",
+        "14708569",
+        "42969214",
+        "99789342",
+        "31969219",
+        "99551425",
+        "5498296",
+        "55488859",
+        "32452818",
+        "24181936",
+        "22011689",
+        "44763025",
+        "13250922",
+        "64892035",
+        "77600660",
+        "86039057",
+        "60519422",
+        "99735427",
+        "9627468",
+        "56051648",
+        "9628664",
+        "55713623",
+        "43543777",
+        "41830887",
+        "63515678",
+        "61127349",
+        "44883830",
+        "95714077",
+        "44901281",
+        "40465719",
+        "96331676",
+        "44341034",
+        "79080761",
+        "58074572",
+        "6297941",
+        "63545455",
+        "15452043",
+        "77876207",
+        "50176820",
+        "81571633",
+        "54360049",
+        "38525760",
+        "94675535",
+        "89567993",
+        "55117418",
+        "11460577",
+        "55976207",
+        "6442944",
+        "43633088",
+        "21598948",
+        "8809344",
+        "35884610",
+        "51254277",
+        "33423043",
+        "56252810",
+        "67949763",
+        "27104921",
+        "24707869",
+        "71395725",
+        "98273947",
+        "41307269",
+        "48579379",
+        "31904181",
+        "7076131",
+        "15629801",
+        "26420373",
         "19275188",
-        "75886890",
-        "79480466",
-        "60410769",
-        "48206762",
-        "41160595",
-        "91895091",
-        "34545235",
-        "82944432",
-        "16960351",
-        "61650133",
-        "76203291",
-        "11375683",
-        "4549095",
-        "22070401",
-        "83407038",
-        "2204038",
-        "51858306",
-        "39703254",
-        "57261568",
-        "31281980",
-        "32202803",
-        "13760677",
-        "82434071",
-        "9348522",
-        "72439556",
-        "59419719",
-        "42562690",
-        "66395299",
-        "95442074",
-        "98263709",
-        "9989792",
-        "67098114",
-        "39261576",
-        "86281779",
-        "93709215",
-        "77608643",
-        "90965652",
-        "75906310",
-        "45171524",
-        "20426176",
-        "64454614",
+        "3701074",
+        "27143874",
+        "28990150",
+        "66602787",
         "88089103",
-        "22007085",
-        "93053159",
-        "11232355",
-        "86643777",
-        "37649320",
-        "21362970",
-        "34320307",
-        "22414174",
-        "62480168",
-        "313513",
-        "28053763",
-        "69058960",
-        "56619314",
-        "99721536",
-        "91697229",
-        "10000030",
-        "40387124",
-        "53527835",
-        "89974904",
-        "67314110",
-        "20032555",
-        "88341502",
-        "43114901",
-        "78710386",
-        "6103294",
-        "49658464",
-        "25795273",
-        "27744077",
-        "35259350",
-        "74591968",
-        "6180710",
-        "9418534",
-        "61692648",
-        "96458440",
-        "87844926",
-        "78540593",
-        "62434031",
-        "7576264",
-        "4335427",
-        "64398890",
-        "73219648",
-        "26956670",
-        "48411996",
-        "69069911",
-        "78734254",
-        "38981606",
-        "33773528",
-        "44236692",
-        "83467607",
-        "27784944",
-        "22589918",
-        "78009994",
-        "87116749",
-        "80893872",
-        "30284022",
-        "97522863",
-        "53623827",
-        "53927679",
-        "71923655",
-        "91133740",
-        "32919136",
-        "51838385",
-        "94664694",
-        "35514096",
-        "20586572",
-        "53239672",
-        "38247752",
-        "45584727",
-        "21297224",
+        "59537380",
+        "17679043",
+        "32355828",
+        "2084239",
+        "56052205",
+        "85101097",
+        "22996376",
+        "29934351",
+        "34079868",
+        "44190146",
+        "26931058",
+        "58012107",
+        "51324455",
+        "81816475",
+        "69109764",
+        "7359741",
+        "84653834",
+        "84257639",
+        "20368763",
+        "33184236",
+        "6544078",
+        "21488686",
+        "31398842",
+        "64063868",
+        "84673417",
+        "3810071",
+        "37792478",
+        "90246973",
+        "86229493",
+        "93542102",
+        "40543231",
+        "90659259",
+        "53493204",
+        "90835938",
+        "90263923",
+        "76137276",
+        "9336190",
+        "31759689",
+        "24874630",
+        "93747864",
+        "96235275",
+        "6203182",
+        "43813459",
+        "95923441",
+        "65848811",
+        "15939448",
+        "41160595",
+        "65758454",
+        "61011311",
+        "78663366",
+        "12296376",
+        "67445676",
+        "22910685",
+        "11613567",
+        "95239444",
+        "5833312",
+        "15259703",
+        "33695750",
+        "2091298",
+        "255998",
+        "94253655",
+        "95568112",
+        "70821187",
+        "10678778",
+        "62782218",
+        "65433790",
+        "86607583",
+        "1487805",
+        "86825483",
+        "12076263",
+        "90743290",
+        "68928540",
+        "95824983",
+        "36328300",
+        "69802283",
+        "54762426",
+        "6276588",
+        "17601919",
+        "8387138",
+        "50702124",
+        "85313220",
+        "3030892",
+        "35565537",
+        "10759529",
+        "49826746",
+        "73417207",
+        "92887027",
+        "44088292",
+        "96890582",
+        "76714458",
+        "6089145",
+        "39703254",
         "87837090",
-        "1347977",
-        "58861941",
-        "83675475",
-        "71095768",
-        "43586926",
-        "64463828",
-        "61613388",
-        "65301952",
-        "87640391",
-        "53077251",
-        "13193642",
-        "24857466",
-        "44702857",
-        "40666140",
-        "3361010",
-        "65196094",
-        "74506079",
-        "2139640",
-        "4252828",
-        "53451824",
-        "62850093",
-        "27995943",
-        "76891401",
-        "75285069",
-        "19012345",
-        "97170107",
-        "12735388",
-        "84401683",
-        "46668237",
-        "41422426",
-        "18993198",
-        "67494157",
-        "75987257",
-        "23115241",
-        "423705",
-        "11761845",
-        "96631852",
-        "7183277",
-        "95519486",
-        "9028399",
+        "39303359",
+        "84417082",
+        "65810489",
+        "12472242",
+        "73001017",
+        "56518311",
+        "31118030",
+        "31447217",
+        "95169481",
+        "53162898",
+        "60992105",
+        "50696588",
+        "46009906",
+        "38643567",
+        "6337436",
+        "91842653",
+        "43175027",
+        "31897444",
+        "94568601",
+        "20065549",
+        "8730435",
+        "75702749",
+        "38026562",
+        "99426834",
+        "77387463",
+        "58494728",
+        "89235196",
+        "87844926",
+        "32787239",
+        "97240270",
+        "69780745",
+        "79544790",
+        "61420130",
+        "71549257",
+        "43464884",
+        "32446630",
+        "66226132",
+        "41309158",
+        "66526672",
         "37557626",
-        "44944304",
-        "473469",
-        "15653824",
-        "85250352",
-        "5993144",
-        "51355346",
-        "70074904",
-        "16832845",
-        "4591250",
-        "7452945",
-        "70391588",
-        "6390406",
-        "34761062",
+        "92142169",
+        "36935434",
+        "38904695",
+        "86643777",
+        "42328171",
+        "15502037",
+        "79169622",
+        "6480253",
+        "28570310",
+        "18444902",
+        "63257623",
+        "45337544",
+        "6387204",
+        "64734090",
+        "15394083",
+        "5846183",
+        "72083436",
+        "96653775",
+        "71930383",
+        "17441953",
+        "72405967",
+        "13995824",
+        "43341600",
+        "24212820",
+        "16638212",
+        "44956694",
+        "70786111",
+        "79072916",
+        "15471265",
+        "97112505",
+        "30042158",
+        "101302085",
+        "75946257",
+        "3146695",
+        "2191144",
+        "21698716",
+        "66765023",
+        "35306215",
+        "32939238",
+        "95051344",
+        "95166228",
+        "75141056",
+        "66171432",
+        "37803970",
+        "9798352",
+        "2148918",
+        "64631466",
+        "63120904",
+        "79059098",
+        "62878208",
+        "85766789",
+        "51706604",
+        "12888461",
+        "98588427",
+        "20994205",
+        "4215636",
+        "52265835",
+        "31554054",
+        "12527118",
+        "19162134",
+        "49823708",
+        "77799846",
+        "51194046",
+        "18807108",
+        "66362965",
+        "45778932",
+        "92693205",
+        "98154550",
+        "63503850",
+        "1761063",
+        "63749102",
+        "8837932",
+        "14702066",
+        "981540",
+        "51987571",
+        "25173686",
+        "91862578",
+        "6283472",
+        "55428811",
+        "2118022",
+        "29424328",
+        "85034450",
+        "10532969",
+        "25407406",
+        "91279700",
+        "29951323",
+        "41916534",
+        "75014062",
+        "15033525",
+        "89127526",
+        "39454112",
+        "39648965",
+        "27980138",
+        "82176812",
+        "4931121",
+        "58861941",
+        "70569684",
+        "3492538",
+        "38680149",
+        "63432835",
+        "42560034",
+        "96218085",
+        "77252217",
+        "5609226",
+        "72427512",
+        "18605135",
+        "50152549",
+        "55557574",
+        "9053187",
+        "17530001",
+        "32391631",
+        "73574678",
+        "55461064",
+        "97151365",
+        "50823978",
+        "17979378",
+        "73341839",
+        "65471349",
+        "16516630",
+        "2089016",
+        "47195442",
+        "47319141",
+        "78625592",
+        "63223467",
+        "36151751",
+        "65475294",
+        "84932271",
+        "32437102",
+        "44762290",
+        "55067058",
+        "85555787",
+        "90330453",
+        "35195612",
+        "5128859",
+        "59820352",
+        "33773528",
+        "5388481",
+        "50433147",
+        "93599951",
+        "33302407",
+        "17214465",
+        "56839613",
+        "94092230",
+        "89040386",
+        "53112492",
+        "79928401",
+        "20138923",
+        "58203736",
+        "85605684",
+        "87112784",
+        "7025445",
+        "97023549",
+        "26254876",
+        "71315423",
+        "43452193",
+        "25652259",
+        "4920010",
+        "88610708",
+        "18252559",
+        "84976088",
+        "89662736",
+        "61802346",
+        "81933259",
         "42256406",
-        "53090623",
-        "54059040",
-        "78697395",
-        "95824983",
-        "88032456",
-        "76986005",
-        "84491298",
-        "80681226",
-        "16366810",
-        "23557835",
-        "21296383",
-        "1487805",
-        "28890974",
-        "71880877",
-        "71453557",
-        "57827484",
+        "16616620",
+        "37820550",
+        "98299011",
+        "61840587",
+        "47264717",
+        "45184165",
+        "99877698",
+        "4472318",
+        "43378076",
+        "59237154",
+        "54283059",
+        "30600344",
+        "75719089",
+        "88581108",
+        "89111398",
+        "26185991",
+        "2134346",
+        "74137509",
+        "80831721",
+        "54178050",
+        "10755153",
+        "57728570",
+        "7914843",
+        "61864793",
+        "48228390",
+        "74163487",
+        "70101178",
+        "55948544",
+        "45960523",
+        "68957925",
+        "68658728",
+        "46967601",
         "5464695",
-        "89194033",
+        "101302088",
+        "76660409",
+        "75652080",
+        "14507213",
+        "98520301",
+        "83831356",
+        "8783685",
+        "100246002",
+        "67744384",
+        "91985515",
         "2671330",
-        "66104644",
-        "73239437",
-        "70569684",
-        "69109764",
-        "26022485",
-        "85475641",
-        "79400597",
-        "44413654",
-        "34318086",
-        "34449261",
+        "81612598",
+        "30299166",
+        "50766506",
+        "100240201",
+        "38479725",
+        "52352005",
+        "51838385",
+        "71095768",
+        "94283662",
+        "35316708",
+        "78783370",
+        "10642488",
+        "14214060",
+        "95204084",
+        "78512663",
+        "13532663",
+        "17810268",
+        "16024176",
+        "8700633",
+        "7953868",
+        "20264508",
+        "53116300",
+        "31111109",
+        "65703851",
+        "16366810",
+        "9024367",
+        "24103628",
+        "57649113",
+        "63741331",
+        "74983881",
+        "2525268",
+        "21175632",
+        "62472614",
+        "47060347",
+        "38492752",
+        "81057959",
+        "44790889",
+        "61019812",
+        "3507053",
+        "27655513",
+        "77910045",
+        "27279764",
+        "98745000",
+        "11925569",
+        "26257572",
+        "42994702",
+        "68007326",
+        "32240937",
+        "45885288",
+        "50705071",
+        "4545854",
+        "66742250",
+        "21417692",
+        "94212438",
+        "93657021",
+        "33244944",
+        "336601",
+        "65961085",
+        "98780137",
+        "46461247",
+        "69181753",
+        "8251996",
+        "27207573",
+        "3536537",
+        "39531794",
+        "14839621",
+        "7903368",
+        "14772491",
+        "20586572",
+        "77603950",
+        "92536468",
+        "77414722",
+        "60879050",
+        "22609617",
+        "2411269",
+        "63485233",
+        "33551032",
+        "85359414",
+        "19066538",
+        "54749427",
+        "26732909",
+        "18489208",
+        "7500772",
+        "78706415",
+        "38975369",
+        "218704",
+        "9540040",
+        "10375182",
+        "30155789",
+        "90576781",
+        "68140974",
+        "40350910",
+        "78161361",
+        "4861205",
+        "20960340",
+        "7574904",
+        "4729591",
+        "3105404",
+        "91996584",
+        "89974735",
+        "79965360",
+        "8200556",
+        "82773292",
+        "72318602",
+        "54860010",
+        "60023855",
+        "20747792",
+        "51566770",
+        "14759024",
+        "15198996",
+        "70345785",
+        "51554871",
+        "811734",
+        "55154048",
+        "66690411",
+        "63626024",
+        "31247589",
+        "23408872",
+        "220414",
+        "46613515",
+        "84385264",
+        "26232916",
+        "49814180",
+        "50074522",
+        "34230233",
+        "295517",
+        "36378213",
+        "10282757",
+        "58775978",
+        "58712976",
+        "11830996",
+        "9028399",
+        "73977033",
+        "756652",
+        "81566151",
+        "85239662",
+        "23701465",
+        "32180819",
+        "57069605",
+        "20248754",
+        "39897277",
+        "81756897",
+        "71283180",
+        "70856343",
+        "96897184",
+        "70924884",
+        "61370518",
+        "18491580",
+        "42599677",
+        "21862633",
+        "35307484",
+        "93302695",
+        "62681049",
+        "36352429",
+        "54250060",
+        "69633792",
+        "40252269",
+        "37038993",
+        "22091345",
+        "29307554",
+        "32314730",
+        "88901771",
+        "60398723",
+        "85519211",
+        "62054060",
+        "72845813",
+        "89731911",
+        "61204971",
+        "69757518",
+        "82108372",
+        "38529357",
+        "51549976",
+        "49702428",
+        "37679169",
+        "43664494",
+        "92661479",
+        "62193699",
+        "97970833",
+        "7369217",
+        "24158464",
+        "50951359",
+        "66604523",
+        "71218746",
+        "20351153",
+        "41398771",
+        "88289295",
+        "70908596",
+        "91798373",
+        "98371278",
+        "16255442",
+        "67959180",
+        "64379261",
+        "70508653",
+        "90951921",
+        "56605802",
+        "72929454",
+        "59353647",
+        "17540705",
+        "41613948",
+        "99902789",
+        "80071763",
+        "36280194",
+        "55291359",
+        "57354389",
+        "98927491",
+        "72575145",
+        "28062325",
+        "67045174",
+        "45133463",
+        "3567660",
+        "59834564",
+        "22869904",
+        "8763963",
+        "1006081",
+        "57610714",
+        "86520461",
+        "58531587",
+        "17129783",
+        "43366227",
+        "49551909",
+        "4599182",
+        "97534104",
+        "65338781",
+        "15792576",
+        "4433488",
+        "9076207",
+        "91597389",
+        "98444741",
         "95486586",
-        "51345461",
-        "35561352",
-        "26561172",
-        "23093604",
-        "1801154",
-        "45042329",
-        "16353197",
-        "66171432",
-        "20630765",
-        "56074358",
-        "33551032",
-        "69933858",
-        "34898052",
-        "51047350",
-        "28933734",
-        "88132637",
-        "53606874",
-        "48308134",
-        "66457138",
-        "15609017",
-        "87043568",
-        "38430673",
-        "82103466",
-        "47408488",
-        "30037118",
-        "44956694",
-        "49858495",
-        "13332685",
-        "82361206",
-        "6544078",
-        "78358521",
-        "12079734",
-        "78621186",
-        "7799906",
-        "12015000",
-        "92001300",
-        "52352005",
-        "43580269",
-        "69802283",
-        "88851326",
-        "52840267",
-        "30552375",
-        "7574904",
-        "12800777",
-        "26211048",
-        "36868108",
-        "28151978",
-        "89462956",
+        "37421579",
+        "24082387",
+        "98643358",
+        "473469",
+        "43730887",
+        "22009013",
+        "55599882",
+        "41426869",
+        "23842445",
+        "56132807",
+        "20838380",
+        "67724379",
+        "46918794",
+        "65956182",
+        "94626050",
+        "14824019",
+        "53724621",
+        "89904598",
+        "83094004",
+        "25654671",
+        "53451824",
+        "55337339",
+        "23927545",
+        "70083723",
+        "13599884",
+        "61538782",
+        "26495087",
+        "34029630",
+        "25451652",
+        "3160805",
+        "68045685",
+        "57139487",
+        "47695416",
+        "65959844",
+        "14957440",
+        "46435376",
+        "35183853",
+        "10389794",
+        "4179849",
+        "923596",
+        "88733579",
+        "97809599",
+        "36472900",
+        "21481146",
+        "18000338",
+        "17241941",
+        "11654067",
+        "12299841",
+        "44818",
+        "32752319",
+        "58873391",
+        "14977074",
+        "41147577",
+        "20438745",
+        "34536276",
+        "95096437",
+        "50412166",
+        "62893810",
+        "15552258",
+        "3113667",
+        "16269385",
+        "57753602",
+        "94344242",
+        "88989706",
+        "94142993",
+        "30860696",
+        "75874514",
+        "97697678",
+        "83656563",
+        "14005031",
+        "36795102",
+        "22790789",
+        "20985997",
+        "6116731",
+        "11458071",
+        "71098407",
+        "86613346",
+        "60621361",
+        "70939418",
+        "45313724",
+        "61681816",
+        "70628672",
+        "27632240",
+        "16259549",
+        "83715234",
+        "55742055",
+        "62966332",
+        "92394653",
+        "20394040",
+        "60228941",
+        "55773067",
+        "20871001",
+        "41722932",
+        "27895597",
+        "96287685",
+        "67987611",
+        "70054514",
+        "56514812",
+        "90654356",
+        "31890399",
+        "41952656",
+        "9952083",
+        "62434031",
+        "38049934",
+        "7733560",
+        "26993374",
+        "92092092",
+        "55351724",
+        "7562372",
+        "89928517",
+        "56427559",
+        "20057949",
+        "88754763",
+        "86240887",
+        "67630339",
+        "12615446",
+        "16762927",
+        "64806765",
+        "55586621",
+        "13723605",
+        "92970404",
+        "69058960",
+        "96914272",
+        "30575681",
+        "33878931",
+        "6142213",
+        "32120116",
+        "27217742",
+        "33031674",
+        "30604579",
+        "10110717",
+        "75779210",
+        "9744376",
+        "25669282",
+        "64765016",
+        "19230407",
+        "9000988",
+        "77847678",
+        "2122975",
+        "75622824",
+        "32995007",
+        "72926163",
+        "54734082",
+        "43642620",
+        "10960419",
+        "95515518",
+        "75991898",
+        "46412900",
+        "35618486",
+        "82386016",
+        "6836211",
+        "19441018",
+        "80678380",
+        "18658572",
+        "84847656",
+        "101302093",
+        "56804361",
         "81522098",
-        "56768355",
-        "43803845",
-        "51773900",
-        "50470982",
-        "83370323",
-        "61587183",
+        "58165765",
+        "1434352",
+        "44811425",
+        "92890308",
+        "26270847",
+        "89552119",
+        "53183600",
+        "48700891",
+        "33776734",
+        "87685879",
+        "51043053",
+        "76075810",
+        "99657399",
+        "60508057",
+        "98585345",
+        "70865988",
+        "90407382",
+        "24268052",
+        "9106362",
+        "5763020",
+        "8951260",
+        "49258578",
+        "2371506",
+        "32453837",
+        "54401832",
+        "3244563",
+        "39180960",
+        "87774234",
+        "62896588",
+        "59575539",
+        "63101468",
+        "44800181",
+        "46411259",
+        "59496924",
+        "16157341",
+        "74845897",
+        "43352213",
+        "32061744",
+        "22804410",
+        "14644902",
+        "45895206",
+        "21147203",
+        "33767325",
+        "49808196",
+        "20457551",
+        "49398568",
+        "30655537",
+        "48588176",
+        "46502013",
+        "97973387",
+        "58843503",
+        "15449853",
+        "53466826",
+        "6602300",
+        "12836042",
+        "23147658",
+        "11052544",
+        "96012004",
+        "20450925",
+        "81171949",
+        "938717",
+        "30341772",
+        "27581098",
+        "19771459",
+        "21362970",
+        "26586849",
+        "95888876",
+        "80551022",
+        "38105306",
+        "1525329",
+        "23920796",
+        "4335427",
+        "47506081",
+        "16308000",
+        "41114306",
+        "95132338",
+        "15495787",
+        "89774530",
+        "31919988",
+        "7200041",
+        "39526584",
+        "100240003",
+        "50684552",
+        "49833312",
+        "13857930",
+        "54635100",
+        "24425055",
+        "79323590",
+        "15721123",
+        "96099959",
+        "70410002",
+        "43528009",
+        "39978267",
+        "38423248",
+        "59805313",
+        "16241441",
+        "81752019",
+        "99050989",
+        "39000945",
+        "23424603",
+        "76848240",
+        "80163754",
+        "15744417",
+        "46291010",
+        "48868994",
+        "4545683",
+        "16587243",
+        "39505816",
+        "55935416",
+        "40428851",
+        "26834022",
+        "77679716",
+        "71652522",
+        "84012625",
+        "13626450",
+        "11167052",
+        "23558733",
+        "64454614",
+        "39229392",
+        "89839552",
+        "57384901",
+        "30741334",
+        "92435533",
+        "46128076",
+        "80367387",
+        "62007535",
         "43906884",
+        "21507589",
+        "54591086",
+        "58392024",
+        "43502497",
+        "85705804",
+        "2584136",
+        "7459013",
+        "18964575",
+        "55256016",
+        "36322312",
+        "10000030",
+        "58185394",
+        "91554542",
+        "6320631",
+        "77527210",
+        "91895091",
+        "21790410",
+        "95545183",
+        "6043161",
+        "30643162",
+        "66970385",
+        "75560629",
+        "93187568",
+        "72708264",
+        "27132350",
+        "70975131",
+        "13574687",
+        "72631243",
+        "93713837",
+        "17243896",
+        "50078320",
+        "11287364",
+        "14315573",
+        "65314286",
+        "72913666",
+        "75109441",
+        "79766336",
+        "70026064",
+        "19508728",
+        "71746462",
+        "46303688",
+        "63883999",
+        "64583600",
+        "2390019",
+        "74388798",
+        "51355346",
+        "76416959",
+        "33438265",
+        "25773409",
+        "78986941",
+        "23971061",
+        "84673574",
+        "31733941",
+        "38982356",
+        "80887714",
+        "18654201",
+        "40391316",
+        "84968490",
+        "86868952",
+        "11596936",
+        "73414375",
+        "75967082",
+        "55763552",
+        "86325573",
+        "84824601",
+        "52417194",
+        "39987164",
+        "32912040",
+        "99004583",
+        "65687442",
+        "20137754",
+        "93369354",
+        "49680980",
+        "56897896",
+        "296499",
+        "30587695",
+        "4483989",
+        "73534250",
+        "95600067",
+        "33506331",
+        "48605591",
+        "54878729",
+        "35975813",
+        "63689843",
+        "82260502",
+        "28066831",
+        "18548966",
+        "44632120",
+        "19733961",
+        "39984786",
+        "64659851",
+        "86164529",
+        "23115241",
+        "2992036",
+        "88482761",
+        "19353570",
+        "73752131",
+        "24590232",
+        "58641905",
+        "28546905",
+        "40253382",
+        "77522571",
+        "62327910",
+        "30968774",
+        "24643836",
+        "60473572",
+        "28053763",
+        "2833249",
+        "39299733",
+        "52090844",
+        "75525309",
+        "6103114",
+        "80513550",
+        "63323539",
+        "40830387",
+        "32548609",
+        "90452877",
+        "15610297",
+        "24062258",
+        "9910360",
+        "74202664",
+        "34830502",
+        "3211439",
+        "89258906",
+        "79972330",
+        "55397172",
+        "60950180",
+        "78161960",
+        "45439263",
+        "3603242",
+        "80102359",
+        "50957346",
+        "80075749",
+        "20292186",
+        "77379481",
+        "62793020",
+        "63049052",
+        "8955148",
+        "84814897",
+        "11228035",
+        "55348096",
+        "37957847",
+        "19877898",
+        "21296502",
+        "67196946",
+        "74431740",
+        "9418534",
+        "9161357",
+        "63364266",
+        "61650133",
+        "40371092",
+        "23068051",
+        "56597272",
+        "16430187",
+        "79785958",
+        "76806714",
+        "60246171",
+        "77895328",
+        "49905576",
+        "44373896",
+        "88301833",
+        "86318356",
+        "46294982",
+        "11502550",
+        "24506253",
+        "99342953",
+        "78625448",
+        "100240205",
+        "93151201",
+        "31539614",
+        "19252988",
+        "66836598",
+        "41440817",
+        "26345570",
+        "49881766",
+        "92667214",
+        "11163040",
+        "18302224",
+        "93983867",
+        "10040267",
+        "71068263",
+        "52558805",
+        "15658249",
         "83266092",
-        "41705642",
-        "86325573",
-        "63804637",
-        "94937430",
-        "770365",
-        "61528025",
-        "70389815",
-        "41722932",
-        "21175632",
-        "91939608",
-        "86157908",
-        "85519211",
-        "59644958",
-        "47658964",
-        "60930169",
-        "32339440",
-        "40854824",
-        "4450854",
-        "37042505",
-        "38730226",
-        "54878498",
-        "43739056",
-        "13764602",
-        "96914272",
-        "3026686",
-        "38383368",
-        "38265153",
+        "92377303",
+        "51099515",
+        "209710",
+        "96029574",
+        "5371656",
+        "59784896",
+        "70344351",
+        "24658418",
+        "87526784",
+        "14261867",
+        "39396763",
+        "69514125",
+        "13522325",
+        "82670878",
+        "17189532",
+        "80584548",
+        "35756798",
+        "80769747",
+        "39004808",
+        "70828912",
+        "95395761",
+        "8868767",
+        "25247218",
+        "88643173",
+        "94905343",
+        "28120197",
+        "41949033",
+        "36029076",
+        "7852509",
+        "55100740",
+        "32710364",
+        "48716139",
+        "64751286",
+        "48737767",
+        "18158397",
+        "75906310",
+        "49771608",
+        "11790356",
+        "89987208",
+        "15561463",
+        "19642889",
+        "97687912",
+        "29654737",
+        "89571015",
+        "64538655",
+        "82099401",
+        "67494157",
         "37349495",
-        "86555018",
-        "6442944",
-        "43014054",
-        "5368615",
-        "93368494",
-        "46290741",
-        "82482194",
-        "79337169",
-        "17129783",
-        "91932350",
-        "77859858",
-        "97570038",
-        "39256679",
-        "64262809",
-        "25123082",
-        "44175358",
-        "93860227",
-        "63422098",
-        "45425051",
-        "7852878",
-        "77102944",
-        "38007744",
-        "68007326",
-        "65878864",
-        "698785",
-        "83438826",
-        "95825679",
-        "32422602",
-        "98374133",
-        "8279188",
-        "6552938",
-        "59156966",
-        "61181383",
+        "83407038",
+        "94772232",
+        "22796548",
+        "49158617",
+        "25132288",
+        "76232522",
+        "81167171",
+        "76076738",
+        "2099841",
+        "9576193",
+        "96100333",
+        "17141718",
+        "88552992",
+        "73026394",
+        "23087070",
+        "54629413",
+        "56369281",
+        "81843628",
+        "39711336",
+        "43340443",
+        "5052212",
+        "29013526",
+        "95178994",
+        "66100045",
+        "19590644",
+        "34004470",
+        "79178930",
+        "89628781",
         "14457896",
-        "67287533",
-        "11637481",
-        "70050374",
-        "7200041",
-        "95642274",
-        "73431236",
-        "74115234",
-        "32296881",
-        "54527349",
-        "6285791",
-        "70939418",
-        "30829071",
-        "52653092",
-        "20936251",
-        "38369349",
-        "23965037",
-        "41097056",
-        "22082163",
-        "80230510",
-        "53830602",
-        "28284902",
-        "88733579",
-        "93157004",
-        "60619435",
-        "64815084",
-        "4599182",
-        "55976207",
-        "22723778",
-        "91869203",
-        "41762634",
-        "12541409",
-        "39712330",
-        "54965929",
-        "62681049",
-        "15447747",
-        "78574395",
-        "11460577",
-        "71782404",
-        "14507213",
-        "73853830",
-        "60623203",
-        "66947414",
-        "95515518",
-        "1689516",
-        "90576781",
-        "39440937",
-        "55673611",
-        "84121302",
-        "73979030",
-        "91188343",
-        "28573958",
-        "31440542",
-        "31053337",
+        "20140382",
+        "55553602",
+        "32003338",
+        "33655493",
+        "99173029",
+        "98139712",
+        "56830749",
+        "19462747",
+        "82458280",
+        "37132349",
+        "55997110",
+        "85754829",
+        "26211048",
+        "72710085",
+        "79441381",
+        "2461031",
+        "64450427",
+        "15507080",
+        "14181608",
+        "54366836",
+        "32339440",
+        "91596726",
+        "8775395",
+        "46984349",
+        "28736826",
+        "50920465",
         "81769387",
-        "7359741",
-        "76202610",
-        "55554175",
-        "53162898",
-        "61370518",
+        "44789585",
+        "97433739",
+        "7935043",
+        "25050038",
+        "22070401",
+        "34351849",
+        "23327298",
+        "87319876",
+        "42713844",
+        "79266769",
+        "89462956",
+        "4820694",
+        "12171659",
+        "30461781",
+        "92586237",
+        "34103656",
+        "4446672",
+        "39900763",
+        "1218214",
+        "79480466",
+        "87148330",
+        "96872283",
+        "57482479",
+        "52913738",
+        "50797682",
+        "61505339",
+        "11221418",
+        "47664723",
+        "92650018",
+        "43530283",
+        "9603356",
+        "71863024",
+        "99675356",
+        "4178474",
+        "60234913",
+        "91654806",
+        "93483212",
+        "81962318",
+        "34620088",
+        "24861088",
+        "53610653",
+        "38445524",
+        "21414674",
+        "23931679",
+        "95362816",
+        "37457534",
+        "27971137",
+        "58066722",
+        "63948258",
+        "56460688",
+        "8508055",
+        "28234578",
+        "72885174",
+        "40672993",
+        "32062913",
+        "22371016",
+        "5640330",
+        "9354555",
+        "45662855",
+        "25090294",
+        "52128900",
+        "18430390",
+        "94561645",
+        "68124775",
+        "46656406",
+        "15951532",
+        "45620686",
+        "58293343",
+        "7443908",
+        "51534754",
+        "8078366",
+        "38973775",
+        "71870152",
+        "29843091",
+        "52639377",
+        "34334692",
+        "90337190",
+        "13504844",
         "4168871",
-        "71395725",
-        "29867611",
-        "38116136",
-        "9817927",
-        "62701967",
-        "65396880",
-        "6343408",
-        "79967395",
-        "9627468",
-        "62007535",
-        "4920010",
-        "79785958",
-        "99429730",
-        "30270176",
-        "65737274",
-        "40543231",
-        "66499018",
-        "44640691",
-        "85555787",
+        "37781520",
+        "58607704",
+        "59482302",
+        "47480070",
+        "3574681",
+        "82085619",
+        "27053506",
+        "84125619",
+        "76052811",
+        "86809440",
+        "94766498",
+        "60623203",
+        "38981606",
+        "41382147",
+        "10004783",
+        "41255165",
+        "60728397",
+        "55733143",
+        "30502181",
+        "38916461",
+        "86157908",
+        "32539892",
+        "26781870",
+        "19089195",
+        "27827272",
+        "96146814",
+        "2801664",
+        "30532390",
+        "67955331",
+        "22723778",
+        "51717541",
+        "90020065",
+        "27967615",
+        "28565527",
+        "75917088",
+        "50893987",
+        "79106360",
+        "20003527",
+        "42023223",
+        "91231901",
+        "52833089",
+        "87836938",
+        "74713516",
+        "24096228",
+        "56535497",
+        "91642007",
+        "45311864",
+        "7305060",
+        "28563545",
+        "10002346",
+        "78225596",
+        "10026986",
+        "74440055",
+        "69832741",
+        "56410769",
+        "28002611",
+        "84539520",
+        "7089711",
+        "33057951",
+        "25725326",
+        "90885155",
+        "7133305",
+        "29981935",
+        "41855169",
+        "94599451",
+        "16825874",
+        "66262416",
+        "74213995",
+        "31560081",
+        "76532077",
+        "34160055",
+        "13032689",
+        "36608728",
+        "46037213",
+        "85446833",
+        "8822710",
+        "19190082",
+        "63737050",
+        "53270092",
+        "90788081",
+        "983995",
+        "40522482",
+        "80863132",
+        "9287078",
+        "9888196",
+        "22454453",
+        "97590747",
+        "74329404",
+        "74095602",
+        "34302287",
+        "62437430",
+        "73729209",
+        "86805855",
+        "77568553",
+        "87430998",
+        "72497366",
+        "6438003",
+        "770365",
+        "85646474",
+        "12965761",
+        "51228280",
+        "38898779",
+        "99002135",
+        "39967326",
+        "97362768",
+        "37310367",
+        "25882881",
+        "3648368",
+        "14731897",
+        "36119641",
+        "87313164",
+        "53828396",
+        "29491334",
+        "82627406",
+        "49721684",
+        "3972721",
+        "90873992",
+        "71036835",
+        "87988305",
+        "18318842",
+        "30996652",
+        "88851326",
+        "85800949",
+        "17739335",
+        "81997228",
+        "92559258",
+        "60715406",
+        "99518961",
+        "58371671",
+        "8561192",
+        "7565547",
+        "93107608",
+        "80744121",
+        "69723159",
+        "19891310",
+        "97803170",
+        "65017789",
+        "38124994",
+        "35631584",
+        "19036557",
+        "564541",
+        "4149689",
+        "26285788",
+        "80186010",
+        "55691901",
+        "93724592",
+        "4130270",
+        "10189126",
+        "77084837",
+        "88283496",
+        "25334372",
+        "64952266",
+        "76672730",
+        "12436646",
+        "94950218",
+        "88234365",
         "84428023",
-        "88696724",
-        "57902193",
-        "23848752",
-        "69025477",
-        "40348946",
-        "68215963",
-        "39648965",
-        "70913714",
-        "64961254",
-        "27196937",
-        "2619149",
-        "16246527",
-        "981540",
-        "34472920",
-        "73776643",
-        "93880808",
-        "49633574",
-        "43502497",
-        "33438265",
-        "5325424",
-        "2980764",
-        "41925941",
-        "85489096",
-        "59344077",
+        "54423935",
+        "50756327",
+        "96385345",
+        "71923655",
+        "71705144",
+        "61254509",
+        "70122149",
+        "47693640",
+        "23440062",
+        "53839837",
+        "54326448",
+        "98666339",
+        "72782945",
+        "61190918",
+        "71442223",
+        "72269672",
+        "79724755",
+        "15480588",
+        "69296555",
+        "30353551",
+        "50474354",
+        "1969506",
+        "63193536",
+        "37829468",
+        "13760677",
+        "96592102",
+        "33015627",
+        "58131925",
+        "5577149",
+        "27699122",
+        "96643568",
+        "76902476",
+        "25067275",
+        "80168720",
+        "71438011",
+        "87008374",
+        "81218874",
+        "82404868",
+        "50215517",
+        "43709490",
+        "48659020",
+        "30757396",
+        "54895237",
+        "5361816",
+        "21208154",
+        "76103675",
+        "34109611",
+        "47882774",
+        "31303283",
+        "60417395",
+        "31456110",
+        "4035199",
+        "54175023",
+        "41762634",
+        "22431243",
+        "30464153",
+        "19113101",
+        "87997872",
+        "97466438",
+        "56907986",
+        "62528292",
+        "51267887",
+        "52615248",
+        "100247148",
+        "29724053",
+        "6850209",
+        "16923472",
+        "4542651",
+        "72355272",
+        "9322133",
+        "48411996",
+        "86321248",
+        "67934141",
+        "85893201",
+        "57549932",
+        "71172240",
+        "2843014",
+        "6182103",
+        "87292536",
+        "96875080",
+        "90470931",
+        "85862791",
+        "10731333",
+        "28151978",
+        "6309986",
+        "22888900",
+        "82419869",
+        "62476197",
+        "8353769",
+        "55001420",
+        "98456117",
+        "975299",
+        "11327848",
+        "61632317",
+        "91107093",
+        "78348934",
+        "5438492",
+        "53193261",
+        "2819435",
+        "76930964",
+        "98143165",
+        "53100061",
+        "32835363",
+        "86742443",
+        "68184115",
+        "52800428",
+        "5255013",
+        "43191636",
+        "56647086",
+        "35956022",
+        "80368942",
+        "55343172",
+        "84341431",
+        "67287533",
+        "36894320",
+        "46571052",
+        "75105429",
+        "24903843",
+        "29267084",
+        "15294090",
+        "3989465",
+        "58464739",
+        "95637655",
+        "269510",
+        "83629030",
+        "17616743",
+        "28593329",
+        "101302082",
+        "38538445",
+        "41589166",
+        "43004235",
+        "97127906",
+        "21879581",
+        "94068856",
+        "67048711",
+        "97168905",
+        "95090813",
+        "22414174",
+        "14342283",
+        "78780140",
+        "48202661",
+        "42940335",
+        "72767833",
+        "71181155",
+        "12332865",
+        "35561352",
+        "68078978",
+        "55321970",
+        "71625222",
+        "47435107",
+        "69537999",
+        "69669405",
+        "84696266",
+        "5519829",
+        "99328137",
+        "31829185",
+        "23331400",
+        "25034083",
+        "92408984",
+        "92053608",
+        "28369508",
+        "64178868",
+        "95784434",
+        "40971261",
+        "61656650",
+        "68762510",
+        "41197012",
+        "81665333",
+        "98502113",
+        "35259350",
+        "66957584",
+        "11834972",
+        "3070049",
+        "12324546",
+        "56209279",
+        "68756810",
+        "25769732",
+        "47556396",
+        "5611760",
+        "74506079",
+        "83968380",
+        "90247311",
+        "59281822",
+        "84080938",
+        "63665606",
+        "63881033",
+        "76865611",
+        "92039899",
+        "93892436",
+        "27553701",
+        "42291297",
+        "96300057",
+        "98437424",
+        "94454495",
+        "72287557",
+        "41462083",
+        "91500017",
+        "72056560",
+        "28754338",
+        "37684215",
+        "73558460",
+        "40916023",
+        "66926224",
+        "52346240",
+        "33866130",
+        "50896944",
+        "13298352",
+        "71593652",
+        "82035781",
+        "10000",
+        "65351555",
+        "21887179",
+        "73979030",
+        "30314994",
+        "30707994",
+        "49587396",
+        "59364406",
+        "40583194",
+        "21960890",
+        "87170768",
+        "4141820",
+        "58288565",
+        "13945283",
+        "14344682",
         "95220856",
-        "26257572",
-        "65150219",
-        "25339070",
-        "45462639",
-        "47150851",
-        "85742772",
-        "43066927",
-        "8085950",
-        "20450925",
-        "4072687",
-        "38041940",
-        "30500113",
-        "14816688",
-        "5606466",
-        "91299846",
-        "71279983",
-        "19036557",
-        "92597893",
-        "38173725",
-        "38318146",
-        "62193699",
-        "49838105",
-        "8687195",
-        "62762898",
-        "67906797",
-        "86489182",
-        "90239723",
-        "33725002",
-        "96008713",
-        "35100834",
-        "6089145",
-        "29216198",
-        "38331564",
-        "57649113",
-        "90519313",
-        "46710683",
+        "39019325",
+        "13316346",
+        "63804637",
+        "42216237",
+        "31480215",
+        "51735257",
+        "42578427",
+        "67098114",
+        "17236839",
+        "57869175",
+        "87769556",
+        "33622465",
+        "1665819",
+        "73511233",
+        "75361204",
+        "33323657",
+        "47741109",
+        "96553688",
+        "6150044",
+        "20855340",
+        "29590905",
+        "18558867",
+        "5914184",
+        "101302086",
+        "50621530",
+        "83725008",
         "2067935",
-        "19740112",
-        "9603356",
-        "45178472",
-        "15180041",
-        "30382214",
-        "95638658",
-        "73899015",
-        "31102447",
-        "6182103",
-        "36099620",
-        "52121290",
-        "20747792",
-        "57308711",
-        "40937767",
-        "29267084",
-        "65810489",
-        "100246001",
-        "81489939",
-        "5574510",
-        "23850421",
-        "18698739",
-        "38975369",
-        "39967326",
-        "98299011",
-        "20292186",
-        "79339613",
-        "87313164",
-        "49674183",
-        "12219047",
-        "68963107",
-        "20546916",
-        "65195959",
-        "71408082",
-        "47778083",
-        "87622767",
-        "97173708",
-        "49752795",
-        "18246479",
-        "95376428",
-        "55998462",
-        "65685470",
-        "14644902",
-        "99861526",
+        "79875176",
+        "9365703",
+        "88513608",
+        "59762399",
+        "17597059",
+        "99351431",
+        "3056267",
+        "65196094",
+        "4998619",
+        "9597987",
+        "43014054",
+        "54407825",
+        "88619463",
+        "8327462",
+        "1347977",
+        "78933589",
+        "56283725",
+        "84990171",
+        "35815783",
+        "4259068",
+        "82482194",
+        "66668900",
+        "51993760",
+        "53981499",
+        "31467372",
+        "69320362",
+        "7610394",
+        "37745740",
+        "13676474",
+        "96704974",
+        "18890039",
+        "10248389",
+        "57261568",
+        "69550259",
+        "33062423",
+        "32541773",
+        "71985676",
+        "19019586",
+        "59371387",
+        "19974890",
+        "54059040",
+        "62980542",
+        "43455065",
+        "81524977",
+        "32146097",
+        "24668830",
+        "82693042",
+        "35322812",
+        "40424929",
+        "93016201",
+        "9485511",
+        "92731385",
+        "23160024",
+        "71628381",
+        "65282484",
+        "11711438",
+        "17115745",
+        "8964854",
+        "4614116",
+        "51192573",
+        "56840658",
+        "64801562",
+        "72370114",
+        "14306092",
+        "92609670",
+        "54747648",
+        "2926176",
+        "95621257",
+        "53982768",
+        "18106132",
+        "63422098",
+        "4239451",
+        "87557188",
+        "15232745",
+        "68937720",
+        "8339504",
+        "96127902",
         "37120512",
-        "79279397",
-        "58873391",
-        "77402960",
-        "20264508",
-        "4167084",
-        "92067220",
-        "13683298",
-        "76416959",
-        "55553602",
-        "60398723",
-        "21208154",
-        "26308721",
-        "94423983",
-        "8611007",
-        "54408264",
-        "38210374",
-        "42309337",
-        "46232525",
-        "71280811",
-        "45133463",
-        "29228350",
-        "28118128",
-        "53241226",
-        "60162470",
-        "89770167",
-        "83286340",
-        "13250922",
-        "8806072",
-        "14568951",
-        "76442347",
-        "55416843",
-        "51402177",
-        "66451379",
-        "6104968",
-        "91337277",
-        "42239546",
-        "87008374",
-        "58911105",
-        "60514625",
-        "89111398",
-        "44364077",
-        "64280356",
-        "55343172",
-        "66429798",
-        "6297941",
-        "68184115",
-        "5434080",
-        "55733143",
-        "97093037",
-        "44163252",
-        "75249652",
-        "27352108",
-        "87798440"
+        "9633505",
+        "18710707",
+        "80885324",
+        "68170903",
+        "68540058",
+        "35606858",
+        "39751093",
+        "60025883",
+        "66788016",
+        "82270047"
     ],
     "limit": [
         "34022970",
diff --git a/src/components/main_panel.svelte b/src/components/main_panel.svelte
index 81338e4..0d959c2 100644
--- a/src/components/main_panel.svelte
+++ b/src/components/main_panel.svelte
@@ -1,7 +1,7 @@
 <script lang="js">
     import CardThumb from './card_thumb.svelte';
-    import { deck, setDeck, deckOps, format, setFormat } from '../deck';
-    import { cardLimit } from '../card_db';
+    import { deck, setDeck, deckOps, format, setFormat, formatState } from '../deck';
+    import { cornerMark } from '../card_db';
     import {
         parseYdk,
         genYdk,
@@ -104,8 +104,8 @@
             <option value="cnocg">简中</option>
             <option value="genesys">Genesys</option>
         </select>
-        {#if format === 'genesys'}
-            <p>点数：{$deck.point}</p>
+        {#if $format === 'genesys'}
+            <span>点数：{$deck.point} </span>
         {/if}
 
     </div>
diff --git a/src/components/right_panel.svelte b/src/components/right_panel.svelte
index 1aa75c1..b0b8553 100644
--- a/src/components/right_panel.svelte
+++ b/src/components/right_panel.svelte
@@ -2,7 +2,7 @@
     import CardThumb from './card_thumb.svelte';
     import { changeInput, showingCards, onPrevPage, onNextPage } from '../search'
     import { deckOps, format } from '../deck';
-    import { cardLimit } from '../card_db';
+    import { cardLimit, cornerMark } from '../card_db';
 
     function onChange(event) {
         changeInput(event.target.value);
@@ -25,7 +25,7 @@
            {#each $showingCards as card}
                <div class="card-item">
                    <div class="card-thumbnail">
-                       <CardThumb id={card.id} idx={-1} area="search" limitNum={cardLimit(card.id, $format)} />
+                       <CardThumb id={card.id} idx={-1} area="search" limitNum={cornerMark(card.id, $format)} />
                    </div>
                    <span>{card.name}</span>
                </div>
diff --git a/src/deck.js b/src/deck.js
index 81dda3f..40f134b 100644
--- a/src/deck.js
+++ b/src/deck.js
@@ -1,6 +1,6 @@
 import { writable } from "svelte/store";
 import { parseYdke } from './utils';
-import { getCardDb, getAltId, cardLimit } from './card_db';
+import { getCardDb, getAltId, cardLimit, cardGenesysPoint } from './card_db';
 
 let deck = writable({main: [], extra: [], side: []});
 let deckState = {main: [], extra: [], side: []};
@@ -56,8 +56,17 @@ function groupAndSort(arr) {
 }
 
 function genesysPoint(d) {
-    // TODO
-    return 0;
+    let point = 0;
+    for (let c of d.main) {
+        point += cardGenesysPoint(c);
+    }
+    for (let c of d.extra) {
+        point += cardGenesysPoint(c);
+    }
+    for (let c of d.side) {
+        point += cardGenesysPoint(c);
+    }
+    return point;
 }
 
 function setDeck(d) {
@@ -230,6 +239,7 @@ function setFormat(newFormat) {
 export {
     deck,
     format,
+    formatState,
     setFormat,
     setDeck,
     deckOps,
diff --git a/src/genesys_banlist.json b/src/genesys_banlist.json
index 7066d39..0895825 100644
--- a/src/genesys_banlist.json
+++ b/src/genesys_banlist.json
@@ -1,5 +1,1079 @@
 {
-    "ban": [],
+    "ban": [
+        "69669405",
+        "4931562",
+        "80813021",
+        "49127943",
+        "76512652",
+        "32344688",
+        "30090452",
+        "55337339",
+        "54615781",
+        "27094595",
+        "88643173",
+        "41422426",
+        "76704943",
+        "13193642",
+        "2971090",
+        "75850803",
+        "37243151",
+        "63515678",
+        "52800428",
+        "62793020",
+        "9197735",
+        "62671448",
+        "98075147",
+        "97843505",
+        "24348204",
+        "36904469",
+        "98898173",
+        "25882881",
+        "55210709",
+        "81618817",
+        "81492226",
+        "15042735",
+        "88435542",
+        "15820147",
+        "77603950",
+        "14708569",
+        "40196604",
+        "77581312",
+        "3985011",
+        "49370026",
+        "64511793",
+        "49258578",
+        "75646173",
+        "38035986",
+        "9430387",
+        "756652",
+        "36151751",
+        "63545455",
+        "61201220",
+        "98795934",
+        "24194033",
+        "60589682",
+        "84916669",
+        "84794011",
+        "83678433",
+        "22855882",
+        "46718686",
+        "17733394",
+        "17511156",
+        "43905751",
+        "41061625",
+        "78556320",
+        "8944575",
+        "47695416",
+        "3732747",
+        "3606209",
+        "38982356",
+        "37160778",
+        "64154377",
+        "36821538",
+        "62210247",
+        "15150371",
+        "62193699",
+        "98582704",
+        "23032273",
+        "86421986",
+        "11793047",
+        "10859908",
+        "46247516",
+        "82742611",
+        "7670542",
+        "2957055",
+        "11250655",
+        "47922711",
+        "72076281",
+        "44865098",
+        "6400512",
+        "69893315",
+        "20848593",
+        "66836598",
+        "29616941",
+        "55014050",
+        "92409659",
+        "50176820",
+        "23659124",
+        "12436646",
+        "11714098",
+        "48109103",
+        "84103702",
+        "10598400",
+        "10476868",
+        "46864967",
+        "72269672",
+        "12146024",
+        "47319141",
+        "8353769",
+        "34536276",
+        "69780745",
+        "32569498",
+        "68963107",
+        "67841515",
+        "29402771",
+        "81179446",
+        "17441953",
+        "53830602",
+        "42591472",
+        "9540040",
+        "35712107",
+        "34690519",
+        "33878931",
+        "6367785",
+        "68928540",
+        "94412545",
+        "21239280",
+        "93788854",
+        "55567161",
+        "17115745",
+        "89832901",
+        "41403766",
+        "77998771",
+        "4392470",
+        "40387124",
+        "8058240",
+        "7225792",
+        "34320307",
+        "60715406",
+        "6103114",
+        "69992868",
+        "68870276",
+        "95265975",
+        "57935140",
+        "82818645",
+        "81686058",
+        "18180762",
+        "81563416",
+        "16246527",
+        "42418084",
+        "78402798",
+        "77568553",
+        "39239728",
+        "38116136",
+        "24514503",
+        "100200274",
+        "100240007",
+        "10449150",
+        "100200276",
+        "10808715",
+        "89974735",
+        "100200275",
+        "10000040",
+        "10000030",
+        "0",
+        "0",
+        "0",
+        "94415058",
+        "20409757",
+        "17390179",
+        "43785278",
+        "16178681",
+        "78835747",
+        "4239451",
+        "26270847",
+        "98931003",
+        "21970285",
+        "81571633",
+        "17979378",
+        "17857780",
+        "43241495",
+        "65518099",
+        "91907707",
+        "37991342",
+        "64496451",
+        "90885155",
+        "50485594",
+        "13760677",
+        "74605254",
+        "11609969",
+        "47198668",
+        "39153655",
+        "92536468",
+        "93368494",
+        "65025250",
+        "91420254",
+        "48940337",
+        "33823832",
+        "69211541",
+        "91584698",
+        "51194046",
+        "87588741",
+        "13073850",
+        "87475570",
+        "14469229",
+        "12525049",
+        "47075569",
+        "74069667",
+        "73779005",
+        "83980492",
+        "19474136",
+        "73130445",
+        "96223501",
+        "22617205",
+        "58016954",
+        "95401059",
+        "21495657",
+        "58990362",
+        "84388461",
+        "20773176",
+        "57777714",
+        "23166823",
+        "82114013",
+        "72714461",
+        "45103815",
+        "71692913",
+        "17086528",
+        "44481227",
+        "70479321",
+        "92746535",
+        "24131534",
+        "61639289",
+        "97024987",
+        "24019092",
+        "50407691",
+        "96802306",
+        "10239627",
+        "57624336",
+        "10117149",
+        "45627618",
+        "65472618",
+        "92870717",
+        "28865322",
+        "88757791",
+        "15146890",
+        "51531505",
+        "88935103",
+        "14920218",
+        "40318957",
+        "52963531",
+        "71578874",
+        "7563579",
+        "69512157",
+        "5506791",
+        "31991800",
+        "68395509",
+        "94784213",
+        "31178212",
+        "67273917",
+        "93662626",
+        "55106249",
+        "70026064",
+        "5399521",
+        "32787239",
+        "68182934",
+        "93124273",
+        "80335817",
+        "17330916",
+        "53724621",
+        "89113320",
+        "42002073",
+        "42880485",
+        "78274190",
+        "75195825",
+        "1580833",
+        "38988538",
+        "64973287",
+        "368382",
+        "37752990",
+        "63251695",
+        "645794",
+        "62312469",
+        "98301564",
+        "97588916",
+        "24573625",
+        "97466438",
+        "83303851",
+        "19302550",
+        "46796664",
+        "72181263",
+        "2396042",
+        "23377694",
+        "59762399",
+        "86157908",
+        "12255007",
+        "47705572",
+        "83190280",
+        "7127502",
+        "34522216",
+        "70917315",
+        "7305060",
+        "33300669",
+        "79794767",
+        "6283472",
+        "32687071",
+        "69072185",
+        "5067884",
+        "67808837",
+        "93892436",
+        "20281581",
+        "56675280",
+        "23220863",
+        "47558785",
+        "84046493",
+        "9106362",
+        "45591967",
+        "8384771",
+        "34379489",
+        "71863024",
+        "33656832",
+        "41546",
+        "46035545",
+        "60473572",
+        "7868571",
+        "33256280",
+        "69351984",
+        "32134638",
+        "80896940",
+        "21250202",
+        "67754901",
+        "93149655",
+        "64450427",
+        "33833230",
+        "69228245",
+        "18716735",
+        "15936370",
+        "3752422",
+        "39024589",
+        "64207696",
+        "52240819",
+        "99634927",
+        "25629622",
+        "51028231",
+        "88412339",
+        "24907044",
+        "51391183",
+        "45667991",
+        "81055000",
+        "17540705",
+        "44944304",
+        "26638543",
+        "86238081",
+        "90036274",
+        "26420373",
+        "73941492",
+        "7279373",
+        "66768175",
+        "92767273",
+        "28151978",
+        "76794549",
+        "12289247",
+        "49684352",
+        "75672051",
+        "11067666",
+        "48461764",
+        "73511233",
+        "9000988",
+        "96227613",
+        "22211622",
+        "69610326",
+        "29432356",
+        "18210764",
+        "13331639",
+        "58330108",
+        "98978921",
+        "34472920",
+        "1861629",
+        "37256334",
+        "73240432",
+        "96733134",
+        "5043010",
+        "32448765",
+        "78437364",
+        "5821478",
+        "31226177",
+        "77610772",
+        "4709881",
+        "30194529",
+        "67598234",
+        "3987233",
+        "21686473",
+        "58074177",
+        "84569886",
+        "10731333",
+        "46136942",
+        "82224646",
+        "19619755",
+        "45014450",
+        "72402069",
+        "18897163",
+        "44179224",
+        "79441381",
+        "6830480",
+        "22862454",
+        "6622715",
+        "32617464",
+        "79016563",
+        "32995276",
+        "31833038",
+        "67231737",
+        "94626871",
+        "30010480",
+        "66015185",
+        "93503294",
+        "39998992",
+        "66393507",
+        "92781606",
+        "28776350",
+        "65170459",
+        "13536606",
+        "76029419",
+        "54178659",
+        "89238128",
+        "15627227",
+        "51011872",
+        "88406570",
+        "41999284",
+        "14105623",
+        "77994337",
+        "74937659",
+        "1322368",
+        "91182675",
+        "28570310",
+        "54965929",
+        "80959027",
+        "27354732",
+        "53842431",
+        "40669071",
+        "77058170",
+        "13452889",
+        "49847524",
+        "76232522",
+        "2220237",
+        "49725936",
+        "75119040",
+        "1508649",
+        "38502358",
+        "74997493",
+        "1482001",
+        "37880706",
+        "28363749",
+        "54635100",
+        "53413628",
+        "16306932",
+        "99111753",
+        "35606858",
+        "62000467",
+        "98095162",
+        "24484270",
+        "61888819",
+        "97273514",
+        "24361622",
+        "50756327",
+        "96150936",
+        "23545031",
+        "59934749",
+        "86938484",
+        "22423493",
+        "58811192",
+        "85216896",
+        "21200905",
+        "58699500",
+        "24094258",
+        "50588353",
+        "97973962",
+        "23971061",
+        "86750474",
+        "59644128",
+        "12023931",
+        "15844566",
+        "41248270",
+        "77637979",
+        "40516623",
+        "77511331",
+        "64454614",
+        "1948619",
+        "37337327",
+        "61665245",
+        "72529749",
+        "4914353",
+        "41302052",
+        "77307161",
+        "3792766",
+        "30286474",
+        "76685519",
+        "3679218",
+        "39064822",
+        "75452921",
+        "2857636",
+        "38342335",
+        "65330383",
+        "1735088",
+        "37129797",
+        "64514892",
+        "90512490",
+        "63288573",
+        "90673288",
+        "46947713",
+        "72336818",
+        "45215225",
+        "71614230",
+        "12196873",
+        "85289965",
+        "11674673",
+        "48068378",
+        "74163487",
+        "10552026",
+        "47946130",
+        "73341839",
+        "739444",
+        "46724542",
+        "72228247",
+        "9617996",
+        "45002991",
+        "72006609",
+        "8491308",
+        "34989413",
+        "71384012",
+        "7778726",
+        "22593417",
+        "68987122",
+        "95372220",
+        "21770839",
+        "67865534",
+        "94259633",
+        "78310590",
+        "15308295",
+        "33897356",
+        "60292055",
+        "96380700",
+        "95568112",
+        "22953211",
+        "4478086",
+        "41463181",
+        "77967790",
+        "3356494",
+        "30741503",
+        "76145142",
+        "3134857",
+        "39528955",
+        "66023650",
+        "2411269",
+        "38406364",
+        "79266769",
+        "4538826",
+        "30537973",
+        "77522571",
+        "37354507",
+        "99011763",
+        "50669347",
+        "87054946",
+        "17382973",
+        "43886072",
+        "70875686",
+        "66870733",
+        "91420202",
+        "37414347",
+        "63813056",
+        "90207654",
+        "26692769",
+        "52698008",
+        "88093706",
+        "24487411",
+        "51476410",
+        "87871125",
+        "14365823",
+        "50750868",
+        "86148577",
+        "13143275",
+        "59537380",
+        "86926989",
+        "12421694",
+        "48815792",
+        "49202162",
+        "85696777",
+        "12081875",
+        "48589580",
+        "74974229",
+        "11969228",
+        "47363932",
+        "74752631",
+        "146746",
+        "46241344",
+        "73639099",
+        "9024198",
+        "36429703",
+        "72813401",
+        "8802510",
+        "35306215",
+        "71791814",
+        "7799906",
+        "60279710",
+        "97677329",
+        "54112932",
+        "90506641",
+        "27001740",
+        "14812471",
+        "40216089",
+        "23732205",
+        "69121954",
+        "95515058",
+        "22510667",
+        "58004362",
+        "95493471",
+        "21887175",
+        "57282724",
+        "84271823",
+        "20665527",
+        "98642179",
+        "34031284",
+        "60025883",
+        "97520532",
+        "33918636",
+        "60303245",
+        "96708940",
+        "23792058",
+        "95685352",
+        "22070401",
+        "70335319",
+        "595626",
+        "37984331",
+        "36768783",
+        "23689428",
+        "69073023",
+        "17739335",
+        "30822527",
+        "66226132",
+        "3611830",
+        "39000945",
+        "66104644",
+        "92559258",
+        "91336701",
+        "36614113",
+        "21364070",
+        "43857222",
+        "43735670",
+        "79130389",
+        "5524387",
+        "32519092",
+        "78917791",
+        "5402805",
+        "31897444",
+        "68295149",
+        "4280258",
+        "30674956",
+        "67073561",
+        "21251800",
+        "45462149",
+        "52615248",
+        "88000953",
+        "70709488",
+        "66403530",
+        "29296344",
+        "68934651",
+        "5329790",
+        "31313405",
+        "67712104",
+        "94207108",
+        "30691817",
+        "67680512",
+        "93084621",
+        "29479265",
+        "66863374",
+        "92362073",
+        "29357687",
+        "65741786",
+        "91140491",
+        "40227329",
+        "13117073",
+        "49105782",
+        "73539069",
+        "20265095",
+        "55415564",
+        "80088625",
+        "63503850",
+        "23935886",
+        "97383507",
+        "24882256",
+        "50277355",
+        "97661969",
+        "23656668",
+        "24842059",
+        "58092907",
+        "10669138",
+        "47158777",
+        "83152482",
+        "10547580",
+        "46935289",
+        "72330894",
+        "19324993",
+        "45819647",
+        "72218246",
+        "8602351",
+        "44097050",
+        "71095768",
+        "7480763",
+        "34974462",
+        "70369116",
+        "2368215",
+        "39752820",
+        "75147529",
+        "2645637",
+        "38030232",
+        "98452268",
+        "25857977",
+        "61245672",
+        "98630720",
+        "23790299",
+        "86066372",
+        "12450071",
+        "59859086",
+        "85243784",
+        "11738489",
+        "48736598",
+        "84121193",
+        "11516241",
+        "47910940",
+        "73309655",
+        "67647362",
+        "32349062",
+        "65711558",
+        "82566662",
+        "78225596",
+        "4729591",
+        "30118200",
+        "77102944",
+        "3507053",
+        "39943352",
+        "26847978",
+        "52331012",
+        "99726621",
+        "25725326",
+        "52119435",
+        "34755994",
+        "9205573",
+        "36609518",
+        "10024317",
+        "56518311",
+        "17241941",
+        "37491810",
+        "35334193",
+        "61728808",
+        "98127546",
+        "93896655",
+        "39880350",
+        "65285459",
+        "92770064",
+        "28168762",
+        "65563871",
+        "91557476",
+        "7984540",
+        "44478599",
+        "32986898",
+        "52296675",
+        "87468732",
+        "47163170",
+        "74567889",
+        "952523",
+        "36346532",
+        "73345237",
+        "9839945",
+        "55226153",
+        "92610868",
+        "28115467",
+        "54100561",
+        "91598270",
+        "27993919",
+        "54387923",
+        "80776622",
+        "58844135",
+        "46999905",
+        "1487805",
+        "37972500",
+        "64966519",
+        "93729065",
+        "81769387",
+        "67288539",
+        "93672138",
+        "77384395",
+        "30163008",
+        "2834264",
+        "38229962",
+        "90290572",
+        "28406301",
+        "46593546",
+        "35871958",
+        "72860663",
+        "8264361",
+        "82184400",
+        "36114945",
+        "84546257",
+        "20934852",
+        "56677752",
+        "82661461",
+        "19050066",
+        "55554175",
+        "21949879",
+        "58938528",
+        "70427670",
+        "17825378",
+        "43210483",
+        "70204022",
+        "66425726",
+        "24070330",
+        "22125101",
+        "59120809",
+        "95515518",
+        "21903613",
+        "92644052",
+        "64211118",
+        "49858495",
+        "49131917",
+        "15130912",
+        "41525660",
+        "88919365",
+        "14418464",
+        "41802073",
+        "87897777",
+        "13291886",
+        "40680521",
+        "76075139",
+        "54878729",
+        "26435595",
+        "27381364",
+        "53776969",
+        "97692972",
+        "24087580",
+        "4836680",
+        "61668670",
+        "97053215",
+        "24151924",
+        "50546029",
+        "47759571",
+        "56347375",
+        "92332424",
+        "28720123",
+        "53270092",
+        "72329844",
+        "8728498",
+        "45112597",
+        "71607202",
+        "65477143",
+        "50687050",
+        "85969517",
+        "10019086",
+        "47404795",
+        "73898890",
+        "48183890",
+        "30095833",
+        "97417863",
+        "98462037",
+        "58884063",
+        "82112494",
+        "19510093",
+        "70155677",
+        "31987203",
+        "66150724",
+        "90587641",
+        "21637210",
+        "58036229",
+        "84521924",
+        "20515672",
+        "68075840",
+        "30342076",
+        "66736715",
+        "27553701",
+        "28168628",
+        "61470213",
+        "97864322",
+        "24269961",
+        "23923758",
+        "57134592",
+        "63013339",
+        "25577965",
+        "5405695",
+        "14513273",
+        "41908872",
+        "40785230",
+        "46485778",
+        "6218704",
+        "56818742",
+        "92812851",
+        "29301450",
+        "33099732",
+        "39520293",
+        "3048768",
+        "30432463",
+        "76821171",
+        "2815176",
+        "25919316",
+        "51073802",
+        "3594985",
+        "30989084",
+        "66384688",
+        "2772337",
+        "39767432",
+        "8173184",
+        "34446231",
+        "96113307",
+        "43502497",
+        "48654267",
+        "23530726",
+        "56741506",
+        "64881644",
+        "90276649",
+        "43129357",
+        "70514456",
+        "6908161",
+        "42307760",
+        "71818935",
+        "17217034",
+        "55343172",
+        "91337277",
+        "28736826",
+        "54120521",
+        "90615639",
+        "53246495",
+        "9763474",
+        "58707981",
+        "2463794",
+        "49867899",
+        "75352507",
+        "1340142",
+        "38745241",
+        "74139959",
+        "1528054",
+        "298846",
+        "37683441",
+        "7934362",
+        "34323367",
+        "70417076",
+        "6812770",
+        "95937545",
+        "93683815",
+        "29325276",
+        "28103028",
+        "92530005",
+        "32991300",
+        "69385019",
+        "95784714",
+        "68059897",
+        "95454996",
+        "21848500",
+        "92487128",
+        "42097666",
+        "98588427",
+        "42544773",
+        "65155517",
+        "2254222",
+        "86304179",
+        "72246674",
+        "4731783",
+        "41739381",
+        "13408726",
+        "48835607",
+        "74820316",
+        "5997110",
+        "42382265",
+        "74387963",
+        "57448410",
+        "56322832",
+        "39138610",
+        "6636319",
+        "42021064",
+        "20714553",
+        "6696168",
+        "42081767",
+        "79480466",
+        "5574510",
+        "31969219",
+        "66429798",
+        "30581601",
+        "37720300",
+        "73129314",
+        "613013",
+        "36608728",
+        "29251488",
+        "76072561",
+        "12067160",
+        "49451215",
+        "57649113",
+        "1035143",
+        "38423248",
+        "100246002",
+        "25072579",
+        "59400890",
+        "85899505",
+        "22283204",
+        "58288218",
+        "85672957",
+        "11161666",
+        "57566760",
+        "84550369",
+        "83838727",
+        "19222426",
+        "46221535",
+        "82616239",
+        "18988396",
+        "44376395",
+        "6821579",
+        "32216688",
+        "71440209",
+        "100240001",
+        "100240201",
+        "100240003",
+        "100240204",
+        "100240005",
+        "100240205",
+        "100240202",
+        "100240203",
+        "100240010",
+        "32872239",
+        "20715411",
+        "84693918",
+        "11688916",
+        "71398055",
+        "30998403",
+        "7382007",
+        "33781156",
+        "69176851",
+        "6260560",
+        "17201951",
+        "54656950",
+        "80054655",
+        "16449363",
+        "43834302",
+        "89932017",
+        "16327715",
+        "42711820",
+        "95365081",
+        "32759190",
+        "68144894",
+        "95132593",
+        "21637502",
+        "67021206",
+        "94410955",
+        "20415050",
+        "57809669",
+        "93294363",
+        "29792472",
+        "56187077",
+        "92171126",
+        "29570824",
+        "55965529",
+        "82359538",
+        "28454232",
+        "54842941",
+        "81237046",
+        "17621695",
+        "54020393",
+        "80015408",
+        "16509007",
+        "43904702",
+        "89392810",
+        "16387555",
+        "42781164",
+        "88170262",
+        "15665977",
+        "41069676",
+        "78058681",
+        "14442329",
+        "40847034",
+        "40725446",
+        "101302093",
+        "30394645",
+        "100200279"
+    ],
     "limit": [],
     "semiLimit": []
 }
diff --git a/src/genesys_point.json b/src/genesys_point.json
new file mode 100644
index 0000000..4931ee1
--- /dev/null
+++ b/src/genesys_point.json
@@ -0,0 +1,507 @@
+{
+    "21044178": 100,
+    "9464441": 20,
+    "62320425": 50,
+    "38811586": 33,
+    "1475311": 5,
+    "98287529": 100,
+    "4064925": 33,
+    "32762201": 33,
+    "47594939": 100,
+    "56784842": 100,
+    "58921041": 100,
+    "43262273": 50,
+    "75771170": 33,
+    "23846921": 100,
+    "59509952": 100,
+    "33212663": 100,
+    "6728559": 100,
+    "20292186": 100,
+    "27821104": 10,
+    "14558127": 15,
+    "77202120": 5,
+    "64591429": 3,
+    "74311226": 40,
+    "46396218": 20,
+    "73391962": 33,
+    "440556": 81,
+    "84815190": 85,
+    "98477480": 33,
+    "84478195": 60,
+    "19740112": 60,
+    "46145256": 60,
+    "47961808": 60,
+    "73356503": 60,
+    "10963799": 60,
+    "27552504": 100,
+    "92714517": 33,
+    "10602628": 20,
+    "34976176": 5,
+    "14785765": 15,
+    "53804307": 7,
+    "6602300": 70,
+    "95515789": 3,
+    "94689206": 40,
+    "85106525": 33,
+    "35480699": 5,
+    "14087893": 7,
+    "85668449": 100,
+    "1041278": 33,
+    "44362883": 33,
+    "18973184": 66,
+    "7394770": 33,
+    "69243953": 1,
+    "72656408": 30,
+    "27572350": 10,
+    "6637331": 30,
+    "33854624": 33,
+    "60242223": 20,
+    "24224830": 20,
+    "72892473": 40,
+    "59750328": 40,
+    "57953380": 40,
+    "95727991": 100,
+    "71858682": 33,
+    "15005145": 5,
+    "42493140": 3,
+    "91623717": 50,
+    "4031928": 10,
+    "19048328": 13,
+    "22850702": 20,
+    "55878038": 10,
+    "3040496": 50,
+    "99266988": 40,
+    "94886282": 33,
+    "60682203": 100,
+    "17375316": 100,
+    "87170768": 100,
+    "92565383": 33,
+    "21123811": 1,
+    "31036355": 1,
+    "63436931": 100,
+    "65681983": 10,
+    "31552317": 33,
+    "83443619": 5,
+    "25865565": 3,
+    "29838323": 5,
+    "77235086": 40,
+    "10443957": 20,
+    "34124316": 33,
+    "69015963": 27,
+    "15939229": 77,
+    "79559912": 20,
+    "581014": 1,
+    "43316238": 3,
+    "16209941": 3,
+    "26302107": 3,
+    "52350806": 3,
+    "70711847": 7,
+    "83518674": 3,
+    "90807199": 3,
+    "43694650": 7,
+    "99745551": 7,
+    "62002838": 5,
+    "53129443": 3,
+    "76672730": 5,
+    "66328392": 33,
+    "1149109": 100,
+    "72060415": 33,
+    "44763025": 100,
+    "65536818": 33,
+    "13974207": 20,
+    "60461804": 20,
+    "83965310": 20,
+    "30748475": 5,
+    "14307929": 25,
+    "72270339": 20,
+    "31849106": 10,
+    "23557835": 45,
+    "91800273": 5,
+    "83326048": 100,
+    "7336745": 1,
+    "92798873": 91,
+    "82385847": 10,
+    "90448279": 20,
+    "92919429": 33,
+    "8903700": 100,
+    "60303688": 3,
+    "84171830": 50,
+    "40366667": 30,
+    "97045737": 10,
+    "33760966": 10,
+    "1498449": 20,
+    "7375867": 5,
+    "12381100": 100,
+    "13035077": 33,
+    "24799107": 20,
+    "57416183": 10,
+    "16278116": 100,
+    "63295720": 7,
+    "94145021": 7,
+    "97148796": 33,
+    "1174075": 33,
+    "39973386": 10,
+    "51858306": 33,
+    "97268402": 7,
+    "50907446": 10,
+    "94977269": 60,
+    "17412721": 91,
+    "80532587": 7,
+    "40044918": 3,
+    "38648860": 22,
+    "67723438": 40,
+    "61292243": 33,
+    "40177746": 1,
+    "15693423": 10,
+    "34022970": 25,
+    "33158448": 20,
+    "55623480": 85,
+    "78706415": 30,
+    "95308449": 100,
+    "57103969": 40,
+    "44455560": 20,
+    "2526224": 10,
+    "93369354": 33,
+    "18940725": 33,
+    "69087397": 33,
+    "28126717": 33,
+    "81439173": 33,
+    "25789292": 5,
+    "24299458": 10,
+    "27243130": 3,
+    "47325505": 40,
+    "42009836": 100,
+    "34773082": 33,
+    "52947044": 33,
+    "32530043": 33,
+    "27970830": 100,
+    "39512984": 66,
+    "73642296": 5,
+    "62219643": 100,
+    "52038441": 7,
+    "59438930": 5,
+    "60643553": 3,
+    "42703248": 40,
+    "54498517": 20,
+    "55204071": 70,
+    "55465441": 91,
+    "48156348": 20,
+    "30864377": 20,
+    "35224440": 33,
+    "93684009": 20,
+    "67441435": 21,
+    "90711610": 33,
+    "75500286": 10,
+    "53334471": 100,
+    "79571449": 40,
+    "34230233": 5,
+    "39552584": 5,
+    "24215921": 1,
+    "11321089": 33,
+    "45883110": 3,
+    "18144506": 33,
+    "87639778": 100,
+    "54475145": 5,
+    "45141013": 100,
+    "19613556": 25,
+    "79606837": 50,
+    "62242678": 1,
+    "67517351": 1,
+    "8633261": 20,
+    "35984222": 100,
+    "61740673": 100,
+    "84941194": 33,
+    "94661166": 33,
+    "55273560": 3,
+    "29423048": 33,
+    "66957584": 88,
+    "10045474": 15,
+    "15397015": 20,
+    "1845204": 100,
+    "99330325": 33,
+    "93946239": 1,
+    "13529466": 90,
+    "9742784": 1,
+    "41855169": 100,
+    "77075360": 100,
+    "27420823": 20,
+    "92248362": 20,
+    "91025875": 5,
+    "35059553": 100,
+    "48626373": 97,
+    "32909498": 30,
+    "68304193": 30,
+    "25926710": 50,
+    "63542003": 1,
+    "11398059": 33,
+    "16528181": 33,
+    "98007437": 3,
+    "10158145": 100,
+    "12435193": 75,
+    "45041488": 3,
+    "14309486": 3,
+    "49680980": 3,
+    "66816282": 3,
+    "81497285": 33,
+    "48658295": 20,
+    "28566710": 75,
+    "85602018": 100,
+    "34086406": 80,
+    "90681088": 10,
+    "34235530": 10,
+    "29981921": 10,
+    "57421866": 100,
+    "17178486": 100,
+    "19652159": 20,
+    "73206827": 1,
+    "35614780": 5,
+    "14532163": 40,
+    "48686504": 33,
+    "24348804": 100,
+    "70534340": 33,
+    "76815942": 1,
+    "32723153": 75,
+    "71650854": 60,
+    "34206604": 95,
+    "79613121": 100,
+    "33746252": 100,
+    "36890111": 100,
+    "58481572": 70,
+    "34906152": 100,
+    "21377582": 33,
+    "23434538": 50,
+    "11825276": 20,
+    "14529511": 33,
+    "80722024": 33,
+    "19181420": 33,
+    "46411259": 10,
+    "43527730": 10,
+    "37613663": 3,
+    "68937720": 100,
+    "96782886": 1,
+    "41482598": 10,
+    "44146295": 33,
+    "38572779": 75,
+    "59305593": 100,
+    "45171524": 60,
+    "81560239": 60,
+    "43040603": 50,
+    "83764718": 20,
+    "33508719": 33,
+    "38082437": 55,
+    "13959634": 100,
+    "99937011": 1,
+    "42141493": 7,
+    "87126721": 5,
+    "84192580": 10,
+    "4423206": 33,
+    "76375976": 100,
+    "1984618": 33,
+    "2956282": 10,
+    "33198837": 50,
+    "99916754": 100,
+    "47355498": 40,
+    "21565445": 33,
+    "27204311": 10,
+    "58143852": 33,
+    "93729896": 50,
+    "10666000": 85,
+    "15232745": 10,
+    "57314798": 1,
+    "54719828": 100,
+    "42230449": 10,
+    "78625448": 10,
+    "63767246": 10,
+    "4019153": 10,
+    "75433814": 50,
+    "90590303": 100,
+    "56051086": 100,
+    "82697249": 100,
+    "71166481": 70,
+    "63504681": 31,
+    "95474755": 85,
+    "8165596": 10,
+    "58820923": 50,
+    "28400508": 100,
+    "79747096": 10,
+    "69170557": 50,
+    "52653092": 100,
+    "77402960": 30,
+    "41418852": 33,
+    "72537897": 40,
+    "33782437": 11,
+    "2295440": 91,
+    "6595475": 33,
+    "89023486": 100,
+    "34945480": 100,
+    "74191942": 95,
+    "88504133": 1,
+    "80453041": 50,
+    "45742626": 50,
+    "35261759": 20,
+    "55144522": 30,
+    "84211599": 40,
+    "67234805": 100,
+    "70828912": 27,
+    "96729612": 5,
+    "13048472": 10,
+    "71832012": 33,
+    "77103950": 50,
+    "56506740": 33,
+    "60465049": 20,
+    "74203495": 7,
+    "1697104": 7,
+    "38814750": 15,
+    "74586817": 100,
+    "25550531": 15,
+    "21347668": 15,
+    "79933029": 10,
+    "31443476": 33,
+    "53251824": 5,
+    "12580477": 7,
+    "57734012": 1,
+    "96142517": 1,
+    "94220427": 5,
+    "45950291": 1,
+    "47660516": 1,
+    "47882565": 1,
+    "86196216": 1,
+    "92365601": 1,
+    "32044231": 1,
+    "48333324": 1,
+    "33252803": 1,
+    "41201386": 1,
+    "43383478": 1,
+    "43476205": 1,
+    "58988903": 5,
+    "23581825": 5,
+    "36224040": 1,
+    "74875003": 1,
+    "58577036": 50,
+    "23002292": 50,
+    "37818794": 100,
+    "90411554": 7,
+    "31786838": 33,
+    "32807846": 40,
+    "65734501": 10,
+    "41443249": 10,
+    "27174286": 50,
+    "6853254": 10,
+    "38044854": 1,
+    "3285551": 5,
+    "14513016": 10,
+    "90846359": 100,
+    "1357146": 60,
+    "51452091": 10,
+    "70791313": 100,
+    "93016201": 100,
+    "34909328": 20,
+    "7511613": 20,
+    "66730191": 50,
+    "30336082": 100,
+    "4810828": 5,
+    "18294799": 33,
+    "68462976": 100,
+    "57585212": 100,
+    "38775407": 33,
+    "73468603": 33,
+    "21011044": 10,
+    "47436247": 10,
+    "54031490": 33,
+    "68431965": 33,
+    "32619583": 100,
+    "3280747": 65,
+    "82732705": 100,
+    "63789924": 87,
+    "9674034": 5,
+    "90241276": 5,
+    "45986603": 7,
+    "60228941": 33,
+    "41420027": 7,
+    "40605147": 5,
+    "84749824": 5,
+    "58053438": 10,
+    "54447022": 50,
+    "73599290": 100,
+    "81275020": 3,
+    "84636823": 20,
+    "23623653": 10,
+    "15443125": 20,
+    "41371602": 5,
+    "26268488": 1,
+    "15381421": 33,
+    "20212491": 5,
+    "20663556": 60,
+    "16428514": 5,
+    "23516703": 100,
+    "48130397": 10,
+    "93039339": 10,
+    "43387895": 1,
+    "9126351": 33,
+    "35844557": 20,
+    "56465981": 33,
+    "69248256": 33,
+    "20001443": 3,
+    "93490856": 5,
+    "90953320": 33,
+    "37961969": 50,
+    "92731385": 50,
+    "74078255": 50,
+    "73956664": 50,
+    "572850": 50,
+    "68392533": 100,
+    "18326736": 100,
+    "89399912": 7,
+    "91810826": 50,
+    "23657016": 25,
+    "87052196": 33,
+    "73628505": 33,
+    "11110587": 50,
+    "49299410": 10,
+    "32731036": 30,
+    "42829885": 100,
+    "33017655": 5,
+    "5697558": 33,
+    "86099788": 100,
+    "48800175": 33,
+    "48716527": 50,
+    "3298689": 1,
+    "88071625": 100,
+    "83257450": 20,
+    "73082255": 50,
+    "24207889": 100,
+    "15291624": 67,
+    "71564252": 20,
+    "26400609": 7,
+    "90809975": 20,
+    "10802915": 3,
+    "64697231": 94,
+    "6511113": 10,
+    "25311006": 93,
+    "35269904": 13,
+    "52687916": 3,
+    "88581108": 100,
+    "76721030": 100,
+    "1686814": 100,
+    "66399653": 33,
+    "5851097": 100,
+    "47084486": 100,
+    "72634965": 100,
+    "70636044": 20,
+    "92519087": 20,
+    "49088914": 3,
+    "2563463": 20,
+    "80845034": 33,
+    "30680659": 5,
+    "5380979": 33,
+    "81122844": 33,
+    "16923472": 75,
+    "80326401": 33,
+    "4398189": 33,
+    "13298352": 20,
+    "87602890": 80,
+    "46060017": 33,
+    "85115440": 66,
+    "48905153": 20,
+    "78872731": 50
+}
diff --git a/src/md_banlist.json b/src/md_banlist.json
index 1919d44..f0a6311 100644
--- a/src/md_banlist.json
+++ b/src/md_banlist.json
@@ -1,508 +1,528 @@
 {
     "ban": [
-        "44376395",
-        "21960890",
-        "23923758",
-        "68462976",
-        "84211599",
-        "100247148",
-        "85150300",
-        "43236494",
-        "21846145",
-        "33760966",
-        "67322708",
-        "84550369",
-        "71750854",
-        "100240007",
-        "595626",
+        "49721684",
+        "22283204",
+        "17954937",
+        "51858306",
+        "33781156",
+        "27755794",
+        "26585784",
+        "40725446",
+        "90884403",
+        "1122030",
+        "67098897",
+        "44293356",
+        "81237046",
+        "17375316",
+        "92248362",
+        "75003700",
+        "21044178",
+        "101302087",
+        "34086406",
+        "34906152",
+        "46221535",
+        "23557835",
+        "81196066",
+        "98931003",
+        "40706444",
+        "28877382",
+        "98888032",
+        "25926710",
         "43262273",
+        "27420823",
+        "67768675",
+        "19743887",
+        "5848934",
+        "55158350",
+        "61480937",
+        "21637502",
+        "3149401",
+        "80320877",
+        "55088578",
+        "100240003",
+        "92595825",
+        "11688916",
+        "79415624",
+        "21960890",
+        "35550352",
+        "16449363",
         "42703248",
-        "93192592",
-        "20508881",
-        "78293584",
-        "93294363",
+        "73628505",
+        "27174286",
+        "74011784",
+        "56100345",
+        "336601",
+        "16246535",
+        "84693918",
+        "13332685",
+        "30998403",
         "7166709",
-        "55031170",
-        "54447022",
-        "17412721",
-        "94503794",
-        "46221535",
-        "67359907",
+        "48835607",
+        "43150717",
+        "40847034",
         "20292186",
-        "45885288",
-        "69932023",
-        "49904658",
-        "79480466",
-        "62767644",
-        "42781164",
-        "44482554",
-        "6260560",
-        "67115133",
-        "56870908",
-        "31010081",
-        "10449150",
-        "53813120",
-        "95365081",
-        "29099860",
-        "27001740",
-        "92221402",
-        "9283801",
+        "52653092",
+        "17749468",
+        "58053438",
+        "12888461",
+        "22377092",
+        "17621695",
+        "98349765",
+        "77679716",
+        "100240007",
+        "71593652",
+        "4398189",
+        "54120521",
+        "59576447",
+        "36494597",
         "74820316",
-        "19899073",
-        "70828912",
-        "66429798",
-        "69453825",
-        "28877382",
-        "95132593",
-        "68831625",
-        "57585212",
-        "21720439",
-        "93156774",
-        "73628505",
-        "22593417",
-        "100240202",
-        "81650695",
-        "53589300",
-        "26585784",
-        "90884403",
-        "27308231",
-        "83838727",
-        "60145298",
-        "82616239",
-        "69243953",
-        "31603289",
-        "613013",
-        "33955120",
-        "45852939",
-        "30394645",
-        "66092596",
-        "68144894",
-        "23611122",
-        "80181649",
-        "22669793",
-        "40725446",
-        "69176851",
-        "74733322",
-        "4341721",
-        "5800323",
-        "21251800",
-        "29251488",
-        "61480937",
-        "44293356",
-        "92472273",
-        "89932017",
-        "10000040",
-        "43143567",
-        "49604192",
-        "63789924",
-        "7375867",
+        "38723936",
+        "25072579",
+        "10949074",
+        "60411677",
+        "32665564",
+        "23829452",
+        "17719582",
+        "92269002",
+        "2501624",
+        "16693934",
+        "35772782",
         "75732622",
-        "55204071",
+        "47960073",
+        "42829885",
+        "45885288",
+        "47060528",
+        "79875176",
+        "80538047",
+        "32759190",
+        "26462013",
+        "45171524",
+        "79571449",
+        "22082432",
+        "4965193",
+        "76948970",
+        "23611122",
         "18861006",
-        "30998403",
-        "48835607",
-        "74191942",
-        "58201062",
-        "1122030",
-        "32216688",
-        "6153210",
-        "30373970",
-        "55144522",
-        "86148577",
-        "17832359",
-        "75493362",
-        "17749468",
+        "23558733",
+        "54936778",
+        "39848658",
+        "34206604",
+        "34945480",
+        "101302092",
+        "97522863",
+        "32872239",
+        "94503794",
+        "85115440",
+        "37720300",
+        "88581108",
         "74078255",
-        "32442017",
-        "62966332",
-        "89851827",
+        "45663742",
+        "53466722",
+        "61740673",
+        "10966439",
+        "31969219",
+        "74941992",
+        "68831625",
+        "42021064",
+        "101302083",
+        "101302086",
+        "29439831",
+        "9491461",
+        "69832741",
+        "54112932",
+        "11161666",
+        "17832359",
+        "99217226",
+        "31425736",
+        "90506641",
+        "89392810",
+        "70538272",
+        "45488703",
         "10158145",
-        "90386276",
-        "21044178",
-        "16509007",
-        "63504681",
-        "32548318",
-        "79613121",
-        "44265115",
-        "40543231",
-        "88071625",
+        "57953380",
+        "67115133",
+        "20715411",
+        "101302094",
+        "4215180",
+        "65114115",
+        "69299029",
         "86893702",
-        "43904702",
-        "70659412",
-        "49721684",
-        "94410955",
-        "91818544",
-        "71593652",
-        "100240010",
-        "85115440",
-        "59983249",
-        "44763025",
-        "23829452",
-        "10966439",
-        "57809669",
-        "100240204",
-        "89086647",
-        "67584223",
-        "37517035",
-        "6043161",
-        "100240005",
-        "41855169",
-        "100240001",
-        "1035143",
-        "6821579",
-        "29570824",
-        "54143349",
-        "60946049",
-        "52653092",
-        "80208225",
-        "22377092",
-        "40706444",
+        "14301396",
+        "19000848",
+        "55343172",
+        "14554127",
         "16923472",
-        "62880279",
-        "95727991",
-        "35984222",
-        "34945480",
-        "55423549",
-        "79755671",
-        "69299029",
-        "82359538",
-        "35772782",
-        "94655777",
-        "32232538",
+        "83152482",
+        "16509007",
         "59537380",
+        "71440209",
+        "8903700",
+        "93369354",
+        "17412721",
+        "71750854",
+        "99161253",
+        "80054655",
+        "73129314",
+        "19222426",
+        "28653611",
+        "93413793",
+        "69932023",
+        "48658295",
+        "23151193",
+        "33955120",
+        "80181649",
+        "94979322",
+        "71410542",
+        "90615639",
+        "67584223",
+        "72632190",
+        "84550369",
+        "42781164",
+        "3040496",
+        "79613121",
+        "47484352",
+        "43143567",
+        "54143349",
+        "53792930",
+        "15123983",
+        "78706415",
+        "100200275",
+        "5800323",
+        "27308231",
         "58288218",
+        "79436874",
+        "55031170",
+        "101302082",
+        "84211599",
+        "20663556",
+        "50588353",
+        "19899073",
+        "80208225",
+        "7382007",
+        "58201062",
         "45409943",
-        "99217226",
-        "100246001",
-        "91337277",
-        "35886170",
-        "17954937",
-        "5109321",
-        "53792930",
-        "42091632",
-        "64697231",
-        "76375976",
-        "5008836",
-        "31969219",
-        "5431722",
-        "71771004",
-        "94326720",
-        "40847034",
-        "66100116",
-        "4398189",
-        "6696168",
-        "97556336",
-        "92595825",
-        "5848934",
-        "17375316",
-        "65114115",
-        "90506641",
-        "23151193",
-        "53466722",
+        "58761791",
+        "28531163",
+        "28566710",
+        "44265115",
+        "23599634",
+        "64998567",
         "93016201",
-        "47060528",
-        "12067160",
-        "100240003",
-        "16922142",
         "45016904",
-        "77679716",
-        "47484352",
-        "43321985",
-        "68810435",
-        "77103950",
-        "2344618",
-        "78710386",
-        "91025875",
-        "43228023",
-        "26462013",
-        "42021064",
-        "1041278",
-        "48658295",
-        "80320877",
-        "72632190",
+        "101302084",
+        "44376395",
+        "28903523",
+        "73468603",
+        "44910027",
+        "75956913",
+        "36608728",
+        "38625110",
+        "12500059",
+        "44763025",
+        "613013",
+        "58820923",
+        "74271714",
+        "66092596",
+        "21251800",
+        "595626",
+        "100240203",
+        "63028558",
+        "80073414",
+        "45852939",
+        "97800311",
+        "8805651",
+        "71771004",
+        "16922142",
+        "8379983",
+        "63101919",
+        "9929398",
+        "58931850",
         "46411259",
-        "79571449",
-        "94103142",
+        "32723153",
+        "32216688",
+        "58205203",
+        "1041278",
+        "93156774",
+        "15341821",
         "73578229",
-        "80604091",
+        "40673853",
+        "70659412",
+        "35763582",
+        "5405695",
+        "90386276",
+        "6636319",
+        "94410955",
+        "92472273",
+        "100240204",
+        "0",
+        "62966332",
+        "93294363",
+        "56187077",
+        "31531170",
+        "62767644",
+        "35984222",
+        "60600821",
+        "89932017",
+        "100247148",
+        "29876299",
+        "80447641",
+        "65853758",
+        "101302095",
+        "30581601",
+        "47643326",
+        "7375867",
+        "29099860",
+        "66975205",
+        "43321985",
+        "28306253",
+        "49904658",
+        "77103950",
+        "96004535",
+        "100240010",
+        "100240205",
+        "63789924",
+        "91869203",
+        "59983249",
+        "23516703",
+        "84477320",
+        "1845204",
+        "54265980",
+        "30373970",
+        "78293584",
+        "6043161",
+        "100240201",
+        "100247147",
         "78058681",
-        "45488703",
-        "58074572",
-        "15123983",
-        "32872239",
-        "82782870",
-        "42228966",
-        "58354899",
-        "55397172",
-        "81476402",
-        "54936778",
-        "62606805",
-        "29439831",
+        "33760966",
+        "33171768",
+        "55204071",
+        "32442017",
+        "7782069",
+        "78710386",
+        "74733322",
         "73356503",
-        "97800311",
-        "93369354",
-        "80538047",
-        "28642461",
-        "20663556",
-        "17178486",
-        "80015408",
-        "85602018",
-        "81237046",
-        "11384280",
-        "73468603",
-        "2501624",
-        "32665564",
-        "3040496",
-        "36218106",
-        "12163590",
+        "82699999",
+        "37517035",
+        "54447022",
+        "10000040",
+        "55144522",
+        "1498449",
+        "66646087",
+        "82359538",
+        "23804920",
+        "47082621",
+        "68810435",
+        "77894049",
+        "27001740",
+        "61822419",
+        "95365081",
+        "3280747",
+        "57809669",
+        "63899196",
+        "100200274",
+        "4341721",
+        "90809975",
+        "53813120",
+        "92221402",
         "34926568",
-        "4215180",
-        "54120521",
-        "100240201",
-        "93317313",
-        "5851097",
-        "16387555",
-        "11502550",
-        "36608728",
-        "69015963",
-        "69832741",
-        "34873741",
-        "95448372",
-        "52644170",
+        "91337277",
+        "12163590",
+        "19715246",
+        "100246001",
+        "32232538",
+        "6696168",
+        "10449150",
+        "62320425",
+        "56410769",
+        "55397172",
+        "61944066",
+        "95132593",
+        "78693036",
+        "55423549",
+        "18491580",
+        "76725398",
+        "69453825",
+        "31010081",
+        "62880279",
+        "96782886",
+        "18807108",
+        "2344618",
+        "21720439",
+        "63504681",
+        "12210097",
+        "29570824",
+        "62606805",
+        "62242678",
         "34433770",
-        "5574510",
-        "23557835",
-        "31531170",
-        "4965193",
-        "70576413",
-        "7165085",
-        "23516703",
-        "34206604",
+        "30394645",
         "483",
+        "81560239",
+        "82782870",
         "62006866",
-        "43150717",
-        "41069676",
-        "74011784",
-        "37984331",
-        "75956913",
-        "45171524",
-        "50588353",
-        "19222426",
-        "23599634",
-        "16693934",
-        "12888461",
-        "92269002",
-        "3280747",
-        "17621695",
-        "90809975",
+        "17178486",
+        "11502550",
+        "92171126",
         "70871153",
-        "9627299",
-        "62242678",
-        "65853758",
-        "14301396",
-        "61944066",
-        "12800564",
-        "19743887",
-        "62320425",
-        "42006475",
-        "70538272",
-        "56100345",
-        "27174286",
-        "57649113",
-        "90303227",
-        "33438265",
-        "92034192",
-        "75003700",
-        "55088578",
-        "85243784",
-        "18491580",
+        "86148577",
+        "81650695",
+        "27553701",
+        "27552504",
+        "67515699",
+        "14442329",
+        "6153210",
+        "91818544",
+        "29792472",
+        "80604091",
+        "79755671",
+        "96687733",
+        "30350202",
+        "40543231",
         "29369059",
-        "336601",
-        "54919528",
-        "24096228",
+        "20415050",
+        "22669793",
+        "68144894",
+        "68462976",
+        "16387555",
+        "95474755",
+        "44482554",
+        "66100116",
+        "42228966",
+        "9213491",
+        "11384280",
+        "57585212",
+        "93481594",
+        "28736826",
+        "19093698",
+        "12800564",
         "69053263",
-        "58761791",
-        "53927851",
-        "47082621",
-        "88917691",
-        "1665819",
-        "100240205",
-        "28653611",
+        "48882106",
+        "1035143",
+        "20508881",
+        "43904702",
+        "64697231",
+        "5431722",
+        "101302091",
         "5414777",
+        "83838727",
+        "34541940",
+        "93192592",
+        "70828912",
+        "28642461",
+        "95727991",
+        "31596518",
         "93360904",
-        "37720300",
-        "76948970",
-        "32723153",
-        "27420823",
-        "31425736",
-        "95091919",
-        "28566710",
-        "9213491",
-        "80073414",
-        "67515699",
-        "84693918",
-        "56410769",
-        "76725398",
-        "20715411",
-        "66646087",
+        "81143465",
+        "88917691",
+        "43228023",
+        "18176525",
+        "95448372",
+        "60946049",
+        "101302093",
+        "85602018",
         "42081767",
-        "33171768",
-        "95474755",
-        "5405695",
-        "80447641",
         "54020393",
-        "47960073",
-        "30581601",
-        "14442329",
+        "10000030",
+        "101302081",
+        "100240202",
+        "36218106",
+        "75493362",
+        "101302085",
+        "95561146",
+        "85150300",
+        "37984331",
+        "53927851",
+        "6821579",
+        "1665819",
+        "22593417",
+        "85243784",
         "31423101",
-        "98588427",
-        "48739627",
-        "19093698",
-        "79415624",
-        "63899196",
+        "24096228",
+        "97556336",
+        "35059553",
+        "100200276",
+        "35886170",
         "14702066",
-        "58205203",
-        "23558733",
-        "25072579",
-        "19000848",
-        "19715246",
-        "90615639",
-        "35550352",
-        "63101919",
-        "18176525",
-        "54719828",
-        "97522863",
-        "89392810",
-        "47643326",
-        "79436874",
-        "9491461",
-        "39848658",
-        "68231287",
-        "100240203",
-        "57421866",
-        "61822419",
+        "57649113",
+        "69015963",
+        "32548318",
+        "49604192",
+        "23923758",
+        "88071625",
+        "66429798",
+        "90303227",
+        "94326720",
+        "27416701",
         "100246002",
-        "16246535",
-        "71410542",
-        "27553701",
-        "7782069",
-        "82699999",
-        "61740673",
-        "41482598",
+        "21846145",
+        "79480466",
+        "5109321",
+        "94655777",
+        "101302096",
+        "81476402",
+        "33438265",
+        "101302089",
+        "6260560",
+        "41069676",
+        "46148485",
+        "94103142",
+        "89086647",
         "13289758",
-        "60682203",
-        "27552504",
-        "58931850",
-        "14554127",
-        "10000030",
+        "98588427",
+        "100247149",
+        "60145298",
+        "101302090",
         "59750328",
+        "34873741",
+        "29251488",
         "97434754",
-        "27416701",
-        "60600821",
-        "100247149",
-        "34906152",
-        "98349765",
-        "36494597",
+        "101302088",
+        "82616239",
+        "74191942",
+        "56870908",
+        "92034192",
+        "76375976",
+        "41482598",
+        "48739627",
+        "80015408",
+        "53589300",
+        "91025875",
+        "93317313",
+        "52644170",
+        "57421866",
+        "67359907",
+        "5851097",
+        "42006475",
+        "55965529",
+        "89851827",
+        "100240001",
         "49451215",
-        "98888032",
-        "13332685",
-        "100247147",
-        "10949074",
-        "81560239",
-        "40673853",
-        "83152482",
-        "23804920",
-        "95561146",
-        "99161253",
-        "16449363",
-        "59576447",
-        "46148485",
-        "12500059",
-        "44910027",
-        "97227123",
+        "12067160",
+        "54719828",
+        "41855169",
+        "58354899",
         "18988396",
-        "78693036",
-        "20415050",
-        "94979322",
-        "79875176",
-        "67098897",
-        "33781156",
-        "27755794",
-        "96004535",
-        "77894049",
-        "8379983",
-        "48882106",
-        "92248362",
-        "71440209",
-        "81196066",
-        "28306253",
-        "64998567",
-        "73129314",
-        "1845204",
-        "88581108",
-        "56187077",
-        "35059553",
-        "8903700",
-        "34541940",
-        "30350202",
-        "8805651",
-        "28903523",
-        "21637502",
-        "29876299",
-        "74941992",
-        "63028558",
-        "54265980",
-        "92171126",
-        "96782886",
-        "66975205",
-        "55158350",
-        "74271714",
-        "3149401",
-        "28736826",
-        "54112932",
-        "67768675",
-        "18807108",
-        "55965529",
-        "28531163",
-        "60411677",
-        "29792472",
-        "11161666",
-        "22283204",
-        "31596518",
-        "55343172",
+        "67322708",
+        "100240005",
+        "31603289",
+        "95091919",
+        "9627299",
         "24514503",
-        "32759190",
-        "1498449",
-        "34086406",
-        "84477320",
-        "78706415",
-        "80054655",
-        "38625110",
-        "51858306",
-        "7382007",
-        "42829885",
-        "93481594",
-        "35763582",
-        "81143465",
-        "12210097",
-        "58053438",
-        "93413793",
-        "22082432",
-        "6636319",
-        "25926710",
-        "0",
-        "38723936",
-        "9929398",
-        "91869203",
-        "15341821",
-        "11688916",
-        "96687733",
-        "58820923",
-        "57953380",
-        "17719582",
-        "98931003",
-        "45663742",
-        "4575541"
+        "4575541",
+        "7165085",
+        "69243953",
+        "5574510",
+        "54919528",
+        "68231287",
+        "42091632",
+        "70576413",
+        "9283801",
+        "60682203",
+        "97227123",
+        "69176851",
+        "100200279",
+        "58074572",
+        "5008836",
+        "43236494"
     ],
     "limit": [
         "8124921",
diff --git a/src/ocg_banlist.json b/src/ocg_banlist.json
index 999945a..0ade0d1 100644
--- a/src/ocg_banlist.json
+++ b/src/ocg_banlist.json
@@ -1,187 +1,202 @@
 {
     "ban": [
-        "50415441",
-        "59576447",
-        "6043161",
-        "14554127",
-        "45409943",
-        "97522863",
-        "35772782",
-        "97800311",
-        "63101919",
-        "19338434",
-        "69243953",
-        "100246001",
-        "18988396",
-        "62320425",
-        "88071625",
-        "23804920",
-        "56410769",
-        "83626916",
-        "7166709",
-        "55144522",
-        "25926710",
-        "1665819",
-        "45171524",
-        "46411259",
-        "79571449",
-        "16955631",
-        "20087414",
+        "27381364",
+        "92744676",
+        "101302081",
+        "101302086",
+        "48882106",
+        "76948970",
+        "15341821",
+        "42940335",
+        "14702066",
+        "3040496",
         "16923472",
-        "13332685",
-        "100247147",
-        "44763025",
-        "19899073",
-        "42829885",
-        "82782870",
+        "85243784",
+        "79875176",
         "5851097",
-        "34945480",
+        "75732622",
+        "34906152",
+        "69015963",
+        "78706415",
+        "83152482",
+        "54719828",
         "84673574",
-        "5109321",
+        "86893702",
         "71593652",
-        "43066927",
-        "23920796",
-        "21960890",
-        "19000848",
-        "55537983",
-        "90809975",
-        "50123605",
-        "3280747",
-        "27552504",
-        "93016201",
-        "20292186",
-        "59293853",
-        "34906152",
-        "23516703",
-        "17954937",
-        "60411677",
-        "80551022",
-        "21044178",
+        "27174286",
+        "62320425",
+        "20663556",
+        "23558733",
+        "59901153",
+        "32909498",
+        "91869203",
+        "55359571",
         "55397172",
-        "57232301",
-        "35059553",
-        "95727991",
-        "27381364",
-        "3679218",
-        "73356503",
-        "42703248",
-        "70369116",
-        "6821579",
-        "86809440",
-        "48882106",
-        "86893702",
-        "55733143",
-        "40543231",
-        "33438265",
-        "13204145",
-        "22082432",
-        "8903700",
-        "69015963",
-        "93683815",
-        "14702066",
-        "34086406",
+        "49604192",
+        "86148577",
+        "56410769",
+        "14554127",
+        "34945480",
         "58820923",
-        "22916418",
-        "59901153",
-        "23558733",
+        "27552504",
+        "21147203",
+        "85395151",
         "31423101",
-        "54447022",
-        "42940335",
         "67694706",
-        "51858306",
-        "86148577",
-        "96782886",
-        "92744676",
-        "12210097",
-        "3040496",
-        "74191942",
+        "13204145",
         "58288565",
-        "17412721",
-        "22593417",
-        "23738096",
-        "83404468",
-        "44910027",
-        "21147203",
-        "50588353",
-        "78706415",
+        "9929398",
+        "33438265",
+        "76725398",
+        "18988396",
+        "11384280",
+        "55537983",
+        "43066927",
+        "94749594",
+        "21960890",
+        "32216688",
         "58354899",
-        "27174286",
-        "20011655",
-        "52653092",
-        "63789924",
-        "79875176",
+        "16955631",
         "18176525",
-        "49604192",
+        "69243953",
+        "8903700",
+        "35772782",
+        "17178486",
+        "23804920",
+        "100247147",
+        "57953380",
+        "101302087",
+        "81560239",
+        "85602018",
+        "100247149",
+        "19338434",
+        "44376395",
+        "20087414",
+        "23738096",
+        "101302096",
         "78710386",
-        "88581108",
-        "12888461",
-        "17375316",
-        "12500059",
-        "55359571",
-        "95561146",
-        "49721684",
-        "32216688",
-        "85395151",
-        "57421866",
-        "85115440",
+        "52653092",
+        "41482598",
+        "101302090",
+        "60682203",
         "64697231",
         "28566710",
-        "85243784",
-        "15341821",
-        "75732622",
-        "100247149",
-        "63028558",
-        "34926568",
-        "94749594",
-        "77679716",
-        "41482598",
+        "49904658",
+        "50123605",
+        "73356503",
+        "92731385",
+        "12888461",
+        "35059553",
+        "22916418",
+        "50588353",
+        "101302095",
         "71771004",
-        "17178486",
-        "60682203",
-        "86527709",
-        "23557835",
-        "74271714",
+        "80551022",
+        "101302082",
+        "34206604",
         "80604091",
-        "28143384",
-        "81522098",
-        "11677278",
-        "49904658",
+        "101302093",
+        "57232301",
+        "61740673",
+        "93369354",
+        "96782886",
+        "66472129",
+        "20011655",
+        "22082432",
+        "77679716",
+        "101302084",
+        "59576447",
+        "85115440",
+        "55733143",
+        "17954937",
+        "44910027",
+        "23516703",
+        "51858306",
         "96687733",
-        "91869203",
-        "12890860",
-        "92731385",
-        "81560239",
-        "47060528",
-        "11384280",
+        "59537380",
         "79436874",
-        "93369354",
-        "61740673",
+        "12210097",
         "29265962",
+        "74271714",
+        "21044178",
         "75493362",
-        "32909498",
-        "70828912",
-        "83152482",
-        "76375976",
-        "9929398",
+        "63789924",
+        "79571449",
+        "34086406",
+        "28143384",
+        "88581108",
+        "95727991",
+        "97800311",
+        "42703248",
+        "93860227",
+        "57421866",
+        "19899073",
+        "101302083",
+        "22593417",
+        "5109321",
+        "6043161",
+        "23557835",
+        "20292186",
+        "47060528",
+        "74191942",
+        "45171524",
+        "1665819",
+        "101302092",
         "62242678",
-        "34206604",
-        "32723153",
-        "4280258",
-        "100247148",
-        "20663556",
-        "44376395",
-        "57953380",
         "69299029",
-        "76725398",
-        "59537380",
-        "85602018",
+        "45409943",
+        "55144522",
+        "83626916",
         "63504681",
-        "54719828",
-        "93860227",
-        "76948970",
+        "101302088",
+        "49721684",
         "43150717",
-        "66472129",
-        "70659412"
+        "13332685",
+        "63028558",
+        "11677278",
+        "90809975",
+        "60411677",
+        "93016201",
+        "12890860",
+        "63101919",
+        "12500059",
+        "70369116",
+        "46411259",
+        "76375976",
+        "6821579",
+        "25926710",
+        "93683815",
+        "81522098",
+        "59293853",
+        "44763025",
+        "101302094",
+        "34926568",
+        "40543231",
+        "7166709",
+        "19000848",
+        "17412721",
+        "101302091",
+        "95561146",
+        "3679218",
+        "70828912",
+        "86527709",
+        "101302085",
+        "83404468",
+        "50415441",
+        "70659412",
+        "54447022",
+        "86809440",
+        "3280747",
+        "82782870",
+        "32723153",
+        "97522863",
+        "23920796",
+        "101302089",
+        "4280258",
+        "17375316",
+        "88071625",
+        "42829885",
+        "100247148"
     ],
     "limit": [
         "76794549",
diff --git a/src/tcg_banlist.json b/src/tcg_banlist.json
index af3c3d5..93d4529 100644
--- a/src/tcg_banlist.json
+++ b/src/tcg_banlist.json
@@ -1,467 +1,387 @@
 {
     "ban": [
+        "4931562",
         "58330108",
-        "32442017",
-        "85672957",
-        "33878931",
-        "32759190",
-        "55014050",
-        "57953380",
-        "39064822",
-        "25577965",
-        "80208225",
-        "84477320",
-        "62242678",
-        "6260560",
-        "100240010",
-        "95265975",
-        "13193642",
-        "94326720",
-        "100240005",
-        "56187077",
-        "32344688",
-        "53830602",
-        "32665564",
-        "54842941",
-        "4392470",
-        "50176820",
-        "49370026",
-        "7670542",
-        "17511156",
-        "81492226",
-        "53813120",
-        "9627299",
-        "72330894",
-        "90615639",
-        "67021206",
-        "63013339",
-        "5851097",
-        "67841515",
-        "75646173",
         "10476868",
-        "595626",
-        "30090452",
-        "29570824",
-        "16246527",
-        "90506641",
-        "73129314",
-        "85315450",
-        "78556320",
-        "76375976",
-        "42703248",
-        "85602018",
-        "82818645",
+        "54120521",
+        "38423248",
         "18180762",
+        "22855882",
+        "81179446",
+        "46247516",
+        "613013",
+        "24514503",
+        "47922711",
+        "67841515",
+        "34206604",
+        "65330383",
+        "4423206",
+        "89932017",
         "91258852",
-        "98898173",
-        "69015963",
-        "34906152",
-        "34690519",
-        "30394645",
-        "40196604",
-        "25725326",
-        "100240007",
-        "10449150",
-        "89086647",
-        "12436646",
-        "6560411",
+        "32569498",
+        "84815190",
         "42829885",
-        "68144894",
-        "60682203",
-        "17412721",
-        "56870908",
-        "34320307",
-        "81563416",
-        "62210247",
-        "49127943",
-        "49258578",
-        "61740673",
-        "84103702",
-        "32872239",
-        "74191942",
-        "63101919",
-        "7782069",
-        "64511793",
-        "55210709",
-        "23434538",
-        "28653611",
-        "81122844",
-        "613013",
-        "28531163",
-        "57649113",
-        "62193699",
-        "7225792",
-        "83152482",
-        "6400512",
-        "57566760",
-        "17375316",
-        "62320425",
-        "69992868",
-        "45016904",
-        "77998771",
-        "28736826",
+        "756652",
+        "20848593",
+        "3040496",
+        "17511156",
+        "15665977",
         "79480466",
-        "92731385",
-        "4423206",
-        "24094258",
-        "36821538",
-        "17621695",
-        "64154377",
-        "17733394",
-        "77568553",
-        "1035143",
-        "21720439",
-        "2971090",
-        "41422426",
-        "16449363",
-        "50588353",
-        "25926710",
-        "47643326",
-        "66100116",
-        "91337277",
-        "80604091",
-        "71398055",
-        "55158350",
-        "55567161",
-        "6696168",
-        "94103142",
-        "17441953",
-        "95365081",
-        "94412545",
-        "69243953",
-        "38116136",
-        "0",
-        "8805651",
-        "93788854",
-        "48626373",
-        "100240204",
-        "57585212",
-        "82742611",
-        "79571449",
-        "55965529",
-        "23659124",
-        "35712107",
-        "21251800",
-        "6103114",
-        "78402798",
-        "95626382",
-        "36904469",
-        "51858306",
-        "93481594",
-        "98795934",
-        "73356503",
+        "72330894",
+        "23434538",
+        "23558733",
+        "59934749",
+        "55343172",
+        "54719828",
+        "31969219",
+        "15042735",
+        "42418084",
+        "20415050",
         "63789924",
-        "100240203",
-        "42091632",
+        "55965529",
+        "95265975",
+        "84794011",
+        "50588353",
+        "29570824",
         "46718686",
-        "36608728",
-        "69453825",
-        "71410542",
-        "68231287",
-        "42781164",
-        "40725446",
-        "82616239",
-        "37243151",
-        "34206604",
-        "64697231",
+        "47695416",
+        "23032273",
+        "34906152",
+        "88170262",
+        "81237046",
+        "85602018",
+        "29402771",
+        "53246495",
+        "43904702",
+        "20292186",
+        "59400890",
+        "23002292",
+        "5574510",
+        "66429798",
+        "1357146",
+        "17441953",
+        "17217034",
+        "78058681",
+        "41403766",
+        "75850803",
+        "81563416",
+        "95132593",
+        "32344688",
+        "77603950",
+        "98095162",
+        "43905751",
+        "8944575",
+        "42544773",
+        "78556320",
+        "90615639",
+        "82818645",
+        "16509007",
+        "55567161",
+        "21239280",
+        "100200274",
+        "76704943",
         "15820147",
+        "44910027",
+        "76512652",
+        "7670542",
+        "83838727",
+        "34320307",
+        "94689206",
+        "54615781",
+        "55144522",
+        "3679218",
+        "29325276",
+        "93016201",
+        "100200279",
+        "48626373",
+        "94410955",
+        "64154377",
+        "55337339",
         "10389142",
-        "21239280",
-        "43834302",
-        "68831625",
-        "12800564",
-        "85115440",
-        "11793047",
+        "55623480",
+        "83152482",
+        "84550369",
+        "95365081",
+        "60589682",
+        "100240005",
+        "46221535",
+        "30090452",
+        "24194033",
+        "21637502",
         "80054655",
-        "84916669",
-        "58288218",
-        "89932017",
-        "62671448",
-        "20715411",
-        "34086406",
-        "71818935",
-        "3679218",
-        "60715406",
-        "28877382",
-        "54447022",
-        "75732622",
-        "76704943",
-        "81686058",
-        "43905751",
         "27094595",
-        "9540040",
-        "47082621",
-        "69176851",
-        "41069676",
-        "20415050",
-        "34149150",
         "27381364",
-        "20848593",
-        "11161666",
-        "78706415",
-        "27174286",
-        "47695416",
-        "47319141",
-        "85899505",
-        "46864967",
-        "100240201",
-        "94503794",
-        "440556",
-        "59537380",
-        "55144522",
-        "31010081",
-        "23530726",
-        "46411259",
-        "86148577",
-        "98582704",
-        "84693918",
-        "30342076",
-        "54615781",
-        "78058681",
-        "81618817",
-        "83838727",
-        "21637502",
-        "88581108",
-        "98095162",
+        "81686058",
+        "68928540",
+        "100240203",
+        "43387895",
         "17201951",
-        "5848934",
+        "85672957",
+        "89392810",
+        "35712107",
+        "19222426",
+        "10449150",
+        "57566760",
+        "8353769",
+        "29792472",
+        "25926710",
+        "57649113",
+        "100240003",
+        "88643173",
+        "74191942",
+        "15341821",
+        "54020393",
+        "55014050",
         "80813021",
-        "24194033",
-        "23032273",
-        "81237046",
-        "43387895",
-        "35772782",
-        "70828912",
-        "29876299",
-        "25882881",
-        "63504681",
-        "70369116",
-        "44763025",
-        "27553701",
-        "42544773",
-        "23923758",
-        "36151751",
-        "29325276",
+        "16246527",
         "63515678",
-        "93016201",
-        "100246002",
-        "55337339",
-        "93369354",
-        "46221535",
-        "44910027",
-        "27755794",
-        "88071625",
-        "3732747",
-        "54143349",
-        "28566710",
-        "43262273",
-        "22855882",
-        "46247516",
-        "34536276",
-        "27548199",
-        "8944575",
-        "69053263",
-        "73355772",
-        "30998403",
+        "61201220",
+        "97843505",
+        "22283204",
+        "85899505",
+        "73129314",
+        "1035143",
+        "52653092",
+        "5405695",
+        "47319141",
+        "77581312",
+        "13193642",
+        "77568553",
+        "57421866",
         "8903700",
-        "59400890",
-        "47960073",
-        "100240003",
-        "52800428",
-        "9430387",
-        "34945480",
-        "95474755",
-        "55204071",
-        "20508881",
-        "89392810",
-        "39239728",
-        "24348204",
+        "36608728",
+        "34690519",
+        "57953380",
+        "28736826",
+        "5851097",
         "89023486",
+        "69780745",
+        "21044178",
+        "93369354",
+        "54878729",
+        "57935140",
+        "51858306",
+        "37984331",
+        "82616239",
+        "92171126",
+        "62193699",
+        "71440209",
+        "100240202",
+        "81492226",
         "72269672",
-        "60589682",
-        "75850803",
+        "28103028",
+        "68075840",
+        "44097050",
+        "88435542",
+        "37160778",
+        "27552504",
+        "83678433",
+        "11250655",
+        "9929398",
+        "81618817",
+        "68144894",
+        "9430387",
+        "38982356",
+        "96782886",
+        "92731385",
+        "84103702",
+        "56187077",
+        "59537380",
+        "89832901",
+        "23516703",
+        "63101919",
+        "0",
         "42591472",
-        "72632190",
-        "59934749",
-        "1357146",
-        "11398059",
-        "93317313",
-        "16922142",
-        "16693934",
-        "95448372",
-        "33099732",
-        "25072579",
-        "3280747",
-        "6367785",
-        "52653092",
-        "86421986",
-        "10218411",
-        "40387124",
-        "756652",
-        "23557835",
-        "53246495",
-        "67115133",
-        "68870276",
-        "19222426",
-        "16509007",
-        "92171126",
-        "10000030",
-        "67515699",
-        "54120521",
-        "44293356",
-        "68928540",
-        "39520293",
-        "54656950",
-        "66429798",
-        "88170262",
-        "42418084",
-        "84815190",
-        "10000040",
-        "37984331",
-        "10966439",
-        "89974735",
-        "22593417",
-        "43904702",
-        "33955120",
+        "24094258",
+        "88071625",
+        "38035986",
+        "84916669",
+        "36151751",
+        "100240010",
+        "50176820",
+        "17733394",
+        "86148577",
+        "21251800",
+        "33878931",
+        "4392470",
+        "72076281",
+        "17375316",
+        "17412721",
         "63545455",
-        "55623480",
-        "94410955",
-        "92409659",
-        "22283204",
-        "57809669",
+        "23530726",
+        "59859086",
+        "12436646",
+        "27553701",
+        "49127943",
+        "27548199",
+        "60682203",
         "8058240",
-        "27001740",
-        "38035986",
-        "68963107",
-        "47922711",
-        "55343172",
-        "10598400",
+        "1041278",
+        "73356503",
+        "11793047",
+        "6400512",
+        "93294363",
+        "23659124",
+        "25072579",
+        "100240204",
+        "62671448",
+        "41482598",
+        "42711820",
+        "49370026",
+        "3732747",
+        "3606209",
+        "64697231",
+        "93788854",
+        "62210247",
+        "69015963",
+        "43834302",
+        "82359538",
+        "75732622",
         "37720300",
-        "41061625",
+        "40196604",
+        "98075147",
+        "28454232",
+        "98582704",
         "48109103",
-        "17115745",
-        "76512652",
-        "29616941",
-        "77581312",
-        "80015408",
-        "42081767",
-        "11250655",
-        "59859086",
-        "41855169",
-        "33781156",
-        "9197735",
-        "58820923",
-        "88643173",
+        "14442329",
+        "23923758",
+        "57809669",
+        "34086406",
+        "39520293",
+        "41061625",
+        "6696168",
+        "36821538",
+        "68870276",
+        "76375976",
+        "7225792",
+        "25882881",
+        "86421986",
+        "82742611",
         "11714098",
-        "69780745",
-        "20714553",
-        "100240001",
-        "15665977",
-        "38423248",
-        "54265980",
-        "53927851",
-        "21044178",
-        "37160778",
-        "66836598",
-        "70576413",
-        "28454232",
-        "15150371",
-        "16387555",
-        "33171768",
-        "15042735",
+        "3985011",
+        "49858495",
+        "63013339",
+        "100200275",
+        "38116136",
+        "53830602",
+        "61740673",
+        "44763025",
+        "94412545",
+        "25725326",
+        "34536276",
+        "95474755",
+        "88581108",
         "100240205",
-        "32232538",
-        "57421866",
-        "46148485",
-        "80538047",
-        "97843505",
-        "33918636",
-        "84550369",
-        "54936778",
-        "17217034",
+        "78706415",
+        "100240201",
+        "85115440",
+        "81122844",
+        "92409659",
+        "89974735",
+        "77998771",
+        "34945480",
+        "54656950",
+        "17115745",
+        "69669405",
+        "100240007",
         "54112932",
-        "80320877",
-        "5405695",
-        "54020393",
-        "3040496",
-        "5574510",
+        "85243784",
+        "66836598",
+        "41069676",
+        "35059553",
+        "78402798",
+        "36904469",
+        "64511793",
+        "68963107",
+        "37243151",
+        "28566710",
+        "42703248",
+        "69243953",
+        "41422426",
+        "41855169",
+        "98588427",
+        "22593417",
         "62793020",
-        "10808715",
-        "3606209",
-        "3985011",
-        "94689206",
-        "81650695",
-        "8353769",
-        "57935140",
-        "89832901",
-        "81179446",
-        "32569498",
-        "28103028",
-        "19743887",
+        "32872239",
+        "80015408",
+        "9540040",
+        "40387124",
+        "55210709",
+        "16327715",
+        "67021206",
+        "100200276",
         "98931003",
-        "61201220",
-        "11688916",
-        "10859908",
-        "72076281",
-        "69669405",
-        "41403766",
-        "98588427",
-        "92595825",
-        "9929398",
-        "71440209",
-        "96782886",
-        "14708569",
-        "83678433",
-        "55088578",
+        "58288218",
+        "24348204",
+        "62242678",
+        "2971090",
         "2957055",
-        "92269002",
-        "29402771",
-        "35059553",
-        "85243784",
-        "54878729",
-        "58205203",
-        "44865098",
-        "88435542",
-        "16327715",
+        "49258578",
+        "55204071",
+        "69893315",
+        "39239728",
+        "98795934",
+        "595626",
+        "35772782",
+        "42081767",
+        "27001740",
+        "69992868",
+        "52800428",
+        "23557835",
+        "10859908",
         "19613556",
-        "4931562",
-        "14442329",
         "40847034",
-        "77603950",
-        "68075840",
-        "66092596",
-        "98075147",
-        "20292186",
-        "17719582",
-        "15341821",
-        "29099860",
-        "44097050",
-        "23002292",
-        "67322708",
-        "100240202",
-        "84794011",
-        "24514503",
-        "54719828",
-        "81143465",
-        "92472273",
-        "12146024",
-        "49858495",
-        "65330383",
-        "82359538",
-        "23516703",
-        "1041278",
-        "42711820",
-        "95132593",
-        "93294363",
+        "9197735",
+        "46411259",
+        "15150371",
+        "32759190",
+        "39064822",
+        "27174286",
+        "3280747",
+        "33918636",
+        "98898173",
+        "11161666",
+        "30342076",
+        "80604091",
         "4280258",
-        "27552504",
-        "41482598",
-        "7382007",
-        "31969219",
-        "29792472",
-        "69893315",
-        "38982356",
-        "23558733"
+        "6367785",
+        "12146024",
+        "14708569",
+        "44865098",
+        "33099732",
+        "6103114",
+        "30394645",
+        "58820923",
+        "440556",
+        "11398059",
+        "54447022",
+        "57585212",
+        "91337277",
+        "79571449",
+        "42781164",
+        "16449363",
+        "54842941",
+        "10598400",
+        "62320425",
+        "46864967",
+        "25577965",
+        "60715406",
+        "40725446",
+        "90506641",
+        "16387555",
+        "70828912",
+        "100246002",
+        "29616941",
+        "43262273",
+        "10000040",
+        "10000030",
+        "10808715",
+        "70369116",
+        "75646173",
+        "63504681",
+        "100240001",
+        "71818935",
+        "17621695"
     ],
     "limit": [
         "6728559",
-- 
cgit v1.0

