diff --git a/.bot.pid b/.bot.pid
deleted file mode 100644
index 3159d30..0000000
--- a/.bot.pid
+++ /dev/null
@@ -1 +0,0 @@
-1060744
diff --git a/QUICK_START.txt b/QUICK_START.txt
deleted file mode 100644
index 4cb628f..0000000
--- a/QUICK_START.txt
+++ /dev/null
@@ -1,46 +0,0 @@
-╔════════════════════════════════════════════════════════════════╗
-║ 🤖 УПРАВЛЕНИЕ БОТОМ - ШПАРГАЛКА ║
-╚════════════════════════════════════════════════════════════════╝
-
-⚡ БЫСТРЫЕ КОМАНДЫ:
-
- make bot-start → Запустить бота
- make bot-stop → Остановить бота
- make bot-restart → Перезапустить бота
- make bot-status → Проверить состояние
- make bot-logs → Смотреть логи (Ctrl+C для выхода)
-
-━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
-⚠️ ПРОБЛЕМА: Бот не реагирует на команды?
-
- ПРИЧИНА: Запущено несколько экземпляров бота одновременно
-
- РЕШЕНИЕ:
- 1. make bot-restart (перезапустит правильно)
- 2. make bot-status (проверит что запущен только один)
-
-━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
-🔍 ДИАГНОСТИКА:
-
- Проверить процессы:
- ps aux | grep "python main.py" | grep -v grep
-
- (Должна быть ОДНА строка!)
-
-━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
-📁 ФАЙЛЫ:
-
- Логи: /tmp/bot_single.log
- PID: .bot.pid
- Скрипт: ./bot_control.sh
- Документ: BOT_MANAGEMENT.md
-
-━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
-
-❌ НИКОГДА НЕ ИСПОЛЬЗУЙ: make run (для продакшена)
-✅ ВСЕГДА ИСПОЛЬЗУЙ: make bot-start
-
-╚════════════════════════════════════════════════════════════════╝
diff --git a/check_db_schema.py b/check_db_schema.py
deleted file mode 100644
index e30a207..0000000
--- a/check_db_schema.py
+++ /dev/null
@@ -1,59 +0,0 @@
-#!/usr/bin/env python3
-"""
-Проверка схемы базы данных
-"""
-
-import asyncio
-import sys
-import os
-sys.path.insert(0, os.path.dirname(__file__))
-
-from src.core.database import engine
-from sqlalchemy import text
-
-async def check_database_schema():
- """Проверка схемы базы данных"""
- print("🔍 Проверяем схему базы данных...")
-
- async with engine.begin() as conn:
- # Проверяем колонки таблицы users
- result = await conn.execute(text(
- "SELECT column_name, data_type, is_nullable "
- "FROM information_schema.columns "
- "WHERE table_name = 'users' AND table_schema = 'public' "
- "ORDER BY column_name;"
- ))
-
- print("\n📊 Колонки в таблице 'users':")
- print("-" * 50)
-
- columns = result.fetchall()
- for column_name, data_type, is_nullable in columns:
- nullable = "NULL" if is_nullable == "YES" else "NOT NULL"
- print(f" {column_name:<20} {data_type:<15} {nullable}")
-
- # Проверяем, есть ли поле phone
- phone_exists = any(col[0] == 'phone' for col in columns)
- if phone_exists:
- print("\n✅ Поле 'phone' найдено в базе данных")
- else:
- print("\n❌ Поле 'phone' НЕ найдено в базе данных")
-
- # Проверяем, есть ли поле verification_code
- verification_code_exists = any(col[0] == 'verification_code' for col in columns)
- if verification_code_exists:
- print("✅ Поле 'verification_code' найдено в базе данных")
- else:
- print("❌ Поле 'verification_code' НЕ найдено в базе данных")
-
-async def main():
- """Основная функция"""
- try:
- await check_database_schema()
- except Exception as e:
- print(f"❌ Ошибка при проверке базы данных: {e}")
- finally:
- await engine.dispose()
-
-if __name__ == "__main__":
- asyncio.run(main())
\ No newline at end of file
diff --git a/data/accounts_100.txt b/data/accounts_100.txt
deleted file mode 100644
index 72c990e..0000000
--- a/data/accounts_100.txt
+++ /dev/null
@@ -1,100 +0,0 @@
-85-84-87-41-83-41-63
-03-15-35-94-83-22-40
-36-60-34-92-81-48-41
-97-66-15-47-35-85-59
-16-76-88-84-05-81-72
-51-94-46-57-13-01-50
-50-73-96-63-73-74-24
-94-13-13-89-83-22-75
-39-85-17-28-30-43-83
-60-72-58-00-79-48-54
-29-43-78-41-85-88-89
-12-95-36-23-38-10-06
-48-64-41-80-09-73-05
-23-24-48-78-27-46-23
-75-26-85-70-08-44-54
-48-06-69-72-17-18-85
-90-86-19-06-42-12-59
-25-69-98-23-66-87-30
-07-42-11-95-24-00-89
-01-36-94-83-70-99-72
-03-73-60-40-05-98-20
-49-09-08-82-43-55-34
-42-99-12-21-99-08-03
-23-46-32-24-11-78-27
-23-03-83-99-03-22-33
-48-06-78-22-76-02-51
-62-44-30-46-41-65-49
-19-29-95-47-06-40-14
-15-25-76-63-12-04-30
-62-44-62-85-26-11-28
-01-52-72-62-41-69-09
-15-13-82-39-71-48-08
-62-34-87-77-30-28-16
-81-21-09-65-26-16-72
-50-21-82-08-57-81-17
-29-23-02-52-28-27-51
-13-88-88-89-68-44-08
-29-23-68-44-73-98-87
-32-45-19-09-32-21-07
-00-07-34-21-79-82-21
-71-48-00-71-76-37-60
-58-83-40-36-55-92-79
-79-21-14-76-38-94-49
-80-68-03-20-28-36-87
-61-06-20-44-19-50-27
-02-71-09-46-02-77-01
-97-02-89-39-51-57-45
-90-90-25-70-96-57-78
-12-31-23-39-22-19-49
-05-32-23-84-24-00-09
-53-78-44-05-69-82-19
-29-77-88-44-31-29-36
-34-73-69-69-53-59-25
-71-66-51-35-53-29-95
-16-95-52-71-19-23-20
-38-16-67-97-47-29-82
-87-08-91-20-38-46-32
-58-74-83-45-82-59-19
-48-41-67-61-01-96-92
-76-95-03-63-10-18-39
-29-32-93-82-25-29-56
-39-32-31-37-91-78-45
-00-84-92-88-61-09-66
-02-61-52-90-79-96-34
-52-97-20-79-38-86-51
-76-48-21-82-43-43-80
-73-21-43-93-39-36-74
-16-87-26-27-94-22-46
-64-74-00-76-70-33-26
-67-41-92-18-56-05-09
-13-55-02-86-61-16-95
-68-67-72-43-39-48-71
-02-20-42-68-50-30-24
-81-59-13-84-17-42-96
-93-94-95-35-23-68-02
-46-88-55-91-39-85-98
-34-41-63-45-30-75-63
-73-43-03-86-25-51-40
-30-76-97-41-02-58-36
-27-37-86-88-71-97-99
-07-44-36-19-40-72-04
-91-55-25-24-73-65-16
-74-54-91-40-64-42-94
-36-30-21-26-23-48-68
-79-83-86-59-11-18-74
-25-99-97-49-02-63-90
-56-13-47-96-62-62-16
-28-52-83-51-16-13-03
-14-80-79-79-62-70-67
-54-63-36-53-55-69-20
-47-84-33-35-58-35-36
-68-35-65-98-15-89-52
-01-38-28-66-99-84-39
-55-97-59-20-47-69-18
-99-88-32-71-12-42-94
-33-06-14-42-79-98-95
-31-19-17-66-90-50-92
-77-00-02-95-76-47-68
-88-75-41-20-73-22-22
-23-18-39-53-89-39-91
diff --git a/deploy.sh b/deploy.sh
deleted file mode 100755
index 4ba8cd7..0000000
--- a/deploy.sh
+++ /dev/null
@@ -1,101 +0,0 @@
-#!/bin/bash
-
-# Скрипт быстрого развертывания бота в продакшн через Docker
-
-set -e # Остановка при ошибке
-
-echo "🚀 Быстрое развертывание lottery bot в продакшн"
-echo "================================================"
-echo ""
-
-# Проверка наличия Docker
-if ! command -v docker &> /dev/null; then
- echo "❌ Docker не установлен!"
- echo "Установите Docker: https://docs.docker.com/get-docker/"
- exit 1
-fi
-
-# Проверка наличия Docker Compose
-if ! command -v docker-compose &> /dev/null; then
- echo "❌ Docker Compose не установлен!"
- echo "Установите Docker Compose: https://docs.docker.com/compose/install/"
- exit 1
-fi
-
-echo "✅ Docker и Docker Compose установлены"
-echo ""
-
-# Проверка .env.prod
-if [ ! -f .env.prod ]; then
- echo "⚠️ Файл .env.prod не найден"
-
- if [ -f .env.prod.example ]; then
- echo "📄 Создаю .env.prod из примера..."
- cp .env.prod.example .env.prod
- echo ""
- echo "⚠️ ВНИМАНИЕ!"
- echo "Отредактируйте файл .env.prod и укажите:"
- echo " - BOT_TOKEN (токен от @BotFather)"
- echo " - POSTGRES_PASSWORD (надежный пароль для БД)"
- echo " - DATABASE_URL (обновите пароль в строке подключения)"
- echo " - ADMIN_IDS (ваш Telegram ID)"
- echo ""
- read -p "Нажмите Enter после редактирования .env.prod..."
- else
- echo "❌ Файл .env.prod.example не найден!"
- exit 1
- fi
-fi
-
-echo "✅ Конфигурация найдена"
-echo ""
-
-# Создание необходимых директорий
-echo "📁 Создание директорий..."
-mkdir -p logs backups data
-echo "✅ Директории созданы"
-echo ""
-
-# Сборка образа
-echo "🔨 Сборка Docker образа..."
-docker-compose build --no-cache
-echo "✅ Образ собран"
-echo ""
-
-# Запуск контейнеров
-echo "🚀 Запуск контейнеров..."
-docker-compose --env-file .env.prod up -d
-echo "✅ Контейнеры запущены"
-echo ""
-
-# Ожидание запуска БД
-echo "⏳ Ожидание запуска базы данных..."
-sleep 10
-
-# Применение миграций
-echo "⬆️ Применение миграций..."
-docker-compose exec -T bot alembic upgrade head || {
- echo "⚠️ Миграции не применены (возможно БД уже актуальна)"
-}
-echo ""
-
-# Статус
-echo "📊 Статус контейнеров:"
-docker-compose ps
-echo ""
-
-# Проверка логов
-echo "📋 Последние логи бота:"
-docker-compose logs --tail=20 bot
-echo ""
-
-echo "✅ Развертывание завершено!"
-echo ""
-echo "📝 Полезные команды:"
-echo " make docker-logs - Просмотр логов"
-echo " make docker-status - Статус контейнеров"
-echo " make docker-restart - Перезапуск"
-echo " make docker-down - Остановка"
-echo " make docker-db-backup - Бэкап БД"
-echo ""
-echo "🎉 Бот запущен и готов к работе!"
diff --git a/ADMIN_PANEL_STRUCTURE.md b/docs/ADMIN_PANEL_STRUCTURE.md
similarity index 100%
rename from ADMIN_PANEL_STRUCTURE.md
rename to docs/ADMIN_PANEL_STRUCTURE.md
diff --git a/ADMIN_PANEL_TESTING.md b/docs/ADMIN_PANEL_TESTING.md
similarity index 100%
rename from ADMIN_PANEL_TESTING.md
rename to docs/ADMIN_PANEL_TESTING.md
diff --git a/BOT_MANAGEMENT.md b/docs/BOT_MANAGEMENT.md
similarity index 100%
rename from BOT_MANAGEMENT.md
rename to docs/BOT_MANAGEMENT.md
diff --git a/CALLBACK_FIX.md b/docs/CALLBACK_FIX.md
similarity index 100%
rename from CALLBACK_FIX.md
rename to docs/CALLBACK_FIX.md
diff --git a/CODE_CLEANUP_REPORT.md b/docs/CODE_CLEANUP_REPORT.md
similarity index 100%
rename from CODE_CLEANUP_REPORT.md
rename to docs/CODE_CLEANUP_REPORT.md
diff --git a/DATABASE_FIX_REPORT.md b/docs/DATABASE_FIX_REPORT.md
similarity index 100%
rename from DATABASE_FIX_REPORT.md
rename to docs/DATABASE_FIX_REPORT.md
diff --git a/DEPLOY_QUICKSTART.md b/docs/DEPLOY_QUICKSTART.md
similarity index 100%
rename from DEPLOY_QUICKSTART.md
rename to docs/DEPLOY_QUICKSTART.md
diff --git a/DOCKER_DEPLOY.md b/docs/DOCKER_DEPLOY.md
similarity index 100%
rename from DOCKER_DEPLOY.md
rename to docs/DOCKER_DEPLOY.md
diff --git a/DOCKER_INSTALL.md b/docs/DOCKER_INSTALL.md
similarity index 100%
rename from DOCKER_INSTALL.md
rename to docs/DOCKER_INSTALL.md
diff --git a/EXTERNAL_DB_SETUP.md b/docs/EXTERNAL_DB_SETUP.md
similarity index 100%
rename from EXTERNAL_DB_SETUP.md
rename to docs/EXTERNAL_DB_SETUP.md
diff --git a/MIGRATION_006_REPORT.md b/docs/MIGRATION_006_REPORT.md
similarity index 100%
rename from MIGRATION_006_REPORT.md
rename to docs/MIGRATION_006_REPORT.md
diff --git a/PRODUCTION_READY.md b/docs/PRODUCTION_READY.md
similarity index 100%
rename from PRODUCTION_READY.md
rename to docs/PRODUCTION_READY.md
diff --git a/REFACTORING_REPORT.md b/docs/REFACTORING_REPORT.md
similarity index 100%
rename from REFACTORING_REPORT.md
rename to docs/REFACTORING_REPORT.md
diff --git a/fix_db_schema.py b/fix_db_schema.py
deleted file mode 100644
index 997b1fd..0000000
--- a/fix_db_schema.py
+++ /dev/null
@@ -1,118 +0,0 @@
-#!/usr/bin/env python3
-"""
-Исправление схемы базы данных
-Добавление недостающих полей в таблицу users
-"""
-
-import asyncio
-import sys
-import os
-sys.path.insert(0, os.path.dirname(__file__))
-
-from src.core.database import engine
-from sqlalchemy import text
-
-async def fix_database_schema():
- """Добавление недостающих полей в базу данных"""
- print("🔧 Исправляем схему базы данных...")
-
- async with engine.begin() as conn:
-
- # Проверяем, есть ли поле phone
- result = await conn.execute(text(
- "SELECT column_name FROM information_schema.columns "
- "WHERE table_name = 'users' AND column_name = 'phone'"
- ))
-
- if not result.fetchone():
- print("📞 Добавляем поле 'phone'...")
- await conn.execute(text(
- "ALTER TABLE users ADD COLUMN phone VARCHAR(20) NULL"
- ))
- print("✅ Поле 'phone' добавлено")
- else:
- print("✅ Поле 'phone' уже существует")
-
- # Проверяем, есть ли поле club_card_number
- result = await conn.execute(text(
- "SELECT column_name FROM information_schema.columns "
- "WHERE table_name = 'users' AND column_name = 'club_card_number'"
- ))
-
- if not result.fetchone():
- print("💳 Добавляем поле 'club_card_number'...")
- await conn.execute(text(
- "ALTER TABLE users ADD COLUMN club_card_number VARCHAR(50) NULL"
- ))
- await conn.execute(text(
- "CREATE UNIQUE INDEX ix_users_club_card_number ON users (club_card_number)"
- ))
- print("✅ Поле 'club_card_number' добавлено")
- else:
- print("✅ Поле 'club_card_number' уже существует")
-
- # Проверяем, есть ли поле is_registered
- result = await conn.execute(text(
- "SELECT column_name FROM information_schema.columns "
- "WHERE table_name = 'users' AND column_name = 'is_registered'"
- ))
-
- if not result.fetchone():
- print("📝 Добавляем поле 'is_registered'...")
- await conn.execute(text(
- "ALTER TABLE users ADD COLUMN is_registered BOOLEAN DEFAULT FALSE NOT NULL"
- ))
- print("✅ Поле 'is_registered' добавлено")
- else:
- print("✅ Поле 'is_registered' уже существует")
-
- # Проверяем, есть ли поле verification_code
- result = await conn.execute(text(
- "SELECT column_name FROM information_schema.columns "
- "WHERE table_name = 'users' AND column_name = 'verification_code'"
- ))
-
- if not result.fetchone():
- print("🔐 Добавляем поле 'verification_code'...")
- await conn.execute(text(
- "ALTER TABLE users ADD COLUMN verification_code VARCHAR(10) NULL"
- ))
- await conn.execute(text(
- "CREATE UNIQUE INDEX ix_users_verification_code ON users (verification_code)"
- ))
- print("✅ Поле 'verification_code' добавлено")
- else:
- print("✅ Поле 'verification_code' уже существует")
-
- # Удаляем поле account_number, если оно есть (оно перенесено в отдельную таблицу)
- result = await conn.execute(text(
- "SELECT column_name FROM information_schema.columns "
- "WHERE table_name = 'users' AND column_name = 'account_number'"
- ))
-
- if result.fetchone():
- print("🗑️ Удаляем устаревшее поле 'account_number'...")
- # Сначала удаляем индекс
- try:
- await conn.execute(text("DROP INDEX IF EXISTS ix_users_account_number"))
- except:
- pass
- await conn.execute(text(
- "ALTER TABLE users DROP COLUMN account_number"
- ))
- print("✅ Поле 'account_number' удалено")
- else:
- print("✅ Поле 'account_number' уже удалено")
-
-async def main():
- """Основная функция"""
- try:
- await fix_database_schema()
- print("\n🎉 Схема базы данных успешно исправлена!")
- except Exception as e:
- print(f"❌ Ошибка при исправлении базы данных: {e}")
- finally:
- await engine.dispose()
-
-if __name__ == "__main__":
- asyncio.run(main())
\ No newline at end of file
diff --git a/generate_test_accounts.py b/generate_test_accounts.py
deleted file mode 100755
index ba2b836..0000000
--- a/generate_test_accounts.py
+++ /dev/null
@@ -1,76 +0,0 @@
-#!/usr/bin/env python3
-"""
-Генератор тестовых счетов для проверки производительности розыгрыша
-"""
-import random
-
-
-def generate_account_number():
- """Генерирует случайный номер счета в формате XX-XX-XX-XX-XX-XX-XX"""
- parts = []
- for _ in range(7):
- part = f"{random.randint(0, 99):02d}"
- parts.append(part)
- return "-".join(parts)
-
-
-def generate_accounts(count, card_numbers=None):
- """
- Генерирует список уникальных счетов
-
- Args:
- count: Количество счетов для генерации
- card_numbers: Список номеров карт (опционально)
-
- Returns:
- List[str]: Список счетов
- """
- accounts = set()
-
- while len(accounts) < count:
- account = generate_account_number()
-
- # Добавляем с картой или без
- if card_numbers and random.random() > 0.3: # 70% с картой
- card = random.choice(card_numbers)
- full_account = f"{card} {account}"
- else:
- full_account = account
-
- accounts.add(full_account)
-
- return list(accounts)
-
-
-def save_to_file(accounts, filename):
- """Сохраняет счета в файл"""
- with open(filename, 'w', encoding='utf-8') as f:
- for account in accounts:
- f.write(account + '\n')
- print(f"✅ Сохранено {len(accounts)} счетов в файл {filename}")
-
-
-def main():
- """Главная функция"""
- print("🎲 Генератор тестовых счетов для розыгрыша\n")
-
- # Параметры
- counts = [100, 500, 1000, 2000, 5000]
- card_numbers = ['2521', '2522', '2523', '2524', '2525']
-
- for count in counts:
- print(f"Генерация {count} счетов...")
- accounts = generate_accounts(count, card_numbers)
- filename = f"test_accounts_{count}.txt"
- save_to_file(accounts, filename)
-
- print("\n✅ Генерация завершена!")
- print("\nИспользование:")
- print("1. Скопируйте содержимое нужного файла")
- print("2. В боте: Управление розыгрышами → Выберите розыгрыш → Участники → Добавить массово")
- print("3. Вставьте содержимое файла")
- print("4. Проведите розыгрыш и проверьте время выполнения")
-
-
-if __name__ == "__main__":
- main()
diff --git a/main_old.py b/main_old.py
deleted file mode 100644
index 5157202..0000000
--- a/main_old.py
+++ /dev/null
@@ -1,1427 +0,0 @@
-from aiogram import Bot, Dispatcher, Router, F
-from aiogram.types import (
- Message, CallbackQuery, InlineKeyboardButton, InlineKeyboardMarkup,
- BotCommand
-)
-from aiogram.filters import Command, StateFilter
-from aiogram.fsm.context import FSMContext
-from aiogram.fsm.state import State, StatesGroup
-from aiogram.fsm.storage.memory import MemoryStorage
-from sqlalchemy.ext.asyncio import AsyncSession
-from sqlalchemy import select, func
-import asyncio
-import logging
-import signal
-import sys
-
-from src.core.config import BOT_TOKEN, ADMIN_IDS
-from src.core.database import async_session_maker, init_db
-from src.core.services import UserService, LotteryService, ParticipationService
-from src.core.models import User
-from src.core.permissions import is_admin, format_commands_help
-# Роутеры будут импортированы в main() для избежания циклических зависимостей
-from src.utils.async_decorators import (
- async_user_action, admin_async_action, db_operation,
- TaskManagerMiddleware, shutdown_task_manager,
- format_task_stats, TaskPriority
-)
-from src.utils.account_utils import validate_account_number, format_account_number
-from src.display.winner_display import format_winner_display
-
-
-# Настройка логирования
-logging.basicConfig(level=logging.INFO)
-logger = logging.getLogger(__name__)
-
-# Состояния для FSM
-class CreateLotteryStates(StatesGroup):
- waiting_for_title = State()
- waiting_for_description = State()
- waiting_for_prizes = State()
-
-class SetWinnerStates(StatesGroup):
- waiting_for_lottery_id = State()
- waiting_for_place = State()
- waiting_for_user_id = State()
-
-class AccountStates(StatesGroup):
- waiting_for_account_number = State()
-
-
-# Инициализация бота
-bot = Bot(token=BOT_TOKEN)
-storage = MemoryStorage()
-dp = Dispatcher(storage=storage)
-router = Router()
-
-# Подключаем middleware для управления задачами
-dp.message.middleware(TaskManagerMiddleware())
-dp.callback_query.middleware(TaskManagerMiddleware())
-
-
-def get_main_keyboard(is_admin_user: bool = False) -> InlineKeyboardMarkup:
- """Главная клавиатура"""
- buttons = [
- [InlineKeyboardButton(text="🎲 Активные розыгрыши", callback_data="list_lotteries")]
- ]
-
- # Для всех пользователей (включая админов) показываем базовые функции
- buttons.extend([
- [InlineKeyboardButton(text="📝 Мои участия", callback_data="my_participations")],
- [InlineKeyboardButton(text="💳 Мой счёт", callback_data="my_account")]
- ])
-
- # Дополнительные кнопки только для админов
- if is_admin_user:
- buttons.extend([
- [InlineKeyboardButton(text="🔧 Админ-панель", callback_data="admin_panel")],
- [InlineKeyboardButton(text="➕ Создать розыгрыш", callback_data="create_lottery")],
- [InlineKeyboardButton(text="📊 Статистика задач", callback_data="task_stats")]
- ])
-
- return InlineKeyboardMarkup(inline_keyboard=buttons)
-
-
-@router.message(Command("start"))
-async def cmd_start(message: Message):
- """Обработчик команды /start"""
- if not message.from_user:
- return
-
- logger.info(f"Получена команда /start от пользователя {message.from_user.id}")
-
- try:
- async with async_session_maker() as session:
- user = await UserService.get_or_create_user(
- session,
- telegram_id=message.from_user.id,
- username=message.from_user.username or "",
- first_name=message.from_user.first_name or "",
- last_name=message.from_user.last_name or ""
- )
-
- # Устанавливаем права администратора, если пользователь в списке
- if message.from_user.id in ADMIN_IDS:
- await UserService.set_admin(session, message.from_user.id, True)
-
- is_registered = user.is_registered
-
- is_admin_user = is_admin(message.from_user.id)
-
- welcome_text = f"Добро пожаловать, {message.from_user.first_name or 'пользователь'}! 🎉\n\n"
- welcome_text += "Это бот для проведения розыгрышей.\n\n"
-
- # Для обычных пользователей - проверяем регистрацию
- if not is_admin_user and not bool(is_registered):
- welcome_text += "⚠️ Для участия в розыгрышах необходимо пройти регистрацию.\n\n"
-
- buttons = [
- [InlineKeyboardButton(text="🧪 ТЕСТ КОЛБЭК", callback_data="test_callback")],
- [InlineKeyboardButton(text="📝 Зарегистрироваться", callback_data="start_registration")],
- [InlineKeyboardButton(text="🎲 Активные розыгрыши", callback_data="list_lotteries")]
- ]
-
- await message.answer(
- welcome_text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=buttons)
- )
- return
-
- welcome_text += "Выберите действие из меню ниже:"
-
- if is_admin_user:
- welcome_text += "\n\n👑 У вас есть права администратора!"
-
- await message.answer(
- welcome_text,
- reply_markup=get_main_keyboard(is_admin_user)
- )
-
- except Exception as e:
- logger.error(f"Ошибка в обработчике /start: {e}")
- await message.answer("Произошла ошибка. Попробуйте позже.")
-
-
-@router.message(Command("help"))
-async def cmd_help(message: Message):
- """Показать список доступных команд с учетом прав пользователя"""
- help_text = format_commands_help(message.from_user.id)
- await message.answer(help_text, parse_mode="HTML")
-
-
-@router.message(Command("admin"))
-async def cmd_admin(message: Message):
- """Команда для быстрого доступа к админ-панели (только для админов)"""
- if not is_admin(message.from_user.id):
- await message.answer("❌ У вас нет прав для выполнения этой команды")
- return
-
- # Создаем полноценную админ-панель
- admin_text = (
- "🔧 Административная панель\n\n"
- f"👑 Добро пожаловать, {message.from_user.first_name}!\n\n"
- "Выберите раздел для управления:"
- )
-
- admin_keyboard = InlineKeyboardMarkup(inline_keyboard=[
- [
- InlineKeyboardButton(text="👥 Управление пользователями", callback_data="admin_users"),
- InlineKeyboardButton(text="💳 Управление счетами", callback_data="admin_accounts")
- ],
- [
- InlineKeyboardButton(text="🎲 Управление розыгрышами", callback_data="admin_lotteries"),
- InlineKeyboardButton(text="🔄 Повторные розыгрыши", callback_data="admin_redraw")
- ],
- [
- InlineKeyboardButton(text="💬 Управление чатом", callback_data="admin_chat"),
- InlineKeyboardButton(text="📊 Статистика", callback_data="admin_stats")
- ],
- [
- InlineKeyboardButton(text="➕ Создать розыгрыш", callback_data="create_lottery"),
- InlineKeyboardButton(text="� Задачи", callback_data="task_stats")
- ],
- [
- InlineKeyboardButton(text="🏠 Главное меню", callback_data="back_to_main")
- ]
- ])
-
- await message.answer(
- admin_text,
- parse_mode="HTML",
- reply_markup=admin_keyboard
- )
-
-
-@router.callback_query(F.data == "list_lotteries")
-async def show_active_lotteries(callback: CallbackQuery):
- """Показать активные розыгрыши"""
- async with async_session_maker() as session:
- lotteries = await LotteryService.get_active_lotteries(session)
-
- if not lotteries:
- await callback.message.edit_text(
- "🔍 Активных розыгрышей нет",
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="🔙 Назад", callback_data="back_to_main")]
- ])
- )
- return
-
- text = "🎲 Активные розыгрыши:\n\n"
- buttons = []
-
- for lottery in lotteries:
- async with async_session_maker() as session:
- participants_count = await ParticipationService.get_participants_count(
- session, lottery.id
- )
-
- text += f"🎯 {lottery.title}\n"
- text += f"👥 Участников: {participants_count}\n"
- text += f"📅 Создан: {lottery.created_at.strftime('%d.%m.%Y %H:%M')}\n\n"
-
- buttons.append([
- InlineKeyboardButton(
- text=f"🎲 {lottery.title}",
- callback_data=f"lottery_{lottery.id}"
- )
- ])
-
- buttons.append([InlineKeyboardButton(text="🔙 Назад", callback_data="back_to_main")])
-
- await callback.message.edit_text(
- text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=buttons)
- )
-
-
-@router.callback_query(F.data.startswith("lottery_"))
-async def show_lottery_details(callback: CallbackQuery):
- """Показать детали розыгрыша"""
- lottery_id = int(callback.data.split("_")[1])
-
- async with async_session_maker() as session:
- lottery = await LotteryService.get_lottery(session, lottery_id)
- user = await UserService.get_user_by_telegram_id(session, callback.from_user.id)
-
- if not lottery:
- await callback.answer("Розыгрыш не найден", show_alert=True)
- return
-
- participants_count = await ParticipationService.get_participants_count(session, lottery_id)
-
- # Проверяем, участвует ли пользователь
- is_participating = any(
- p.user_id == user.id for p in lottery.participations
- ) if user else False
-
- text = f"🎯 {lottery.title}\n\n"
- text += f"📋 Описание: {lottery.description or 'Не указано'}\n\n"
-
- if lottery.prizes:
- text += "🏆 Призы:\n"
- for i, prize in enumerate(lottery.prizes, 1):
- text += f"{i}. {prize}\n"
- text += "\n"
-
- text += f"👥 Участников: {participants_count}\n"
- text += f"📅 Создан: {lottery.created_at.strftime('%d.%m.%Y %H:%M')}\n"
-
- if lottery.is_completed:
- text += "\n✅ Розыгрыш завершен"
- # Показываем победителей
- async with async_session_maker() as session:
- winners = await LotteryService.get_winners(session, lottery_id)
-
- if winners:
- text += "\n\n🏆 Победители:\n"
- for winner in winners:
- # Безопасное отображение победителя
- if winner.user:
- if winner.user.username:
- winner_display = f"@{winner.user.username}"
- else:
- winner_display = f"{winner.user.first_name}"
- elif winner.account_number:
- winner_display = f"Счет: {winner.account_number}"
- else:
- winner_display = "Участник"
-
- text += f"{winner.place}. {winner_display} - {winner.prize}\n"
- else:
- text += f"\n🟢 Статус: {'Активен' if lottery.is_active else 'Неактивен'}"
- if is_participating:
- text += "\n✅ Вы участвуете в розыгрыше"
-
- buttons = []
-
- if not lottery.is_completed and lottery.is_active and not is_participating:
- buttons.append([
- InlineKeyboardButton(
- text="🎫 Участвовать",
- callback_data=f"join_{lottery_id}"
- )
- ])
-
- if is_admin(callback.from_user.id) and not lottery.is_completed:
- buttons.append([
- InlineKeyboardButton(
- text="🎲 Провести розыгрыш",
- callback_data=f"conduct_{lottery_id}"
- )
- ])
-
- buttons.append([InlineKeyboardButton(text="🔙 Назад", callback_data="list_lotteries")])
-
- await callback.message.edit_text(
- text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=buttons)
- )
-
-
-@router.callback_query(F.data.startswith("join_"))
-async def join_lottery(callback: CallbackQuery):
- """Присоединиться к розыгрышу"""
- lottery_id = int(callback.data.split("_")[1])
-
- async with async_session_maker() as session:
- user = await UserService.get_user_by_telegram_id(session, callback.from_user.id)
- if not user:
- await callback.answer("Ошибка получения данных пользователя", show_alert=True)
- return
-
- # Используем правильный метод ParticipationService
- success = await ParticipationService.add_participant(session, lottery_id, user.id)
-
- if success:
- await callback.answer("✅ Вы успешно присоединились к розыгрышу!", show_alert=True)
- else:
- await callback.answer("❌ Вы уже участвуете в этом розыгрыше", show_alert=True)
-
- # Обновляем информацию о розыгрыше
- await show_lottery_details(callback)
-
-
-async def notify_winners_async(bot: Bot, lottery_id: int, results: dict):
- """
- Асинхронно отправить уведомления победителям с кнопкой подтверждения
- Вызывается после проведения розыгрыша
- """
- async with async_session_maker() as session:
- from src.core.registration_services import AccountService, WinnerNotificationService
- from src.core.models import Winner
- from sqlalchemy import select
-
- # Получаем информацию о розыгрыше
- lottery = await LotteryService.get_lottery(session, lottery_id)
- if not lottery:
- return
-
- # Получаем всех победителей из БД
- winners_result = await session.execute(
- select(Winner).where(Winner.lottery_id == lottery_id)
- )
- winners = winners_result.scalars().all()
-
- for winner in winners:
- try:
- # Если у победителя есть account_number, ищем владельца
- if winner.account_number:
- owner = await AccountService.get_account_owner(session, winner.account_number)
-
- if owner and owner.telegram_id:
- # Создаем токен верификации
- verification = await WinnerNotificationService.create_verification_token(
- session,
- winner.id
- )
-
- # Формируем сообщение с кнопкой подтверждения
- message = (
- f"🎉 **Поздравляем! Ваш счет выиграл!**\n\n"
- f"🎯 Розыгрыш: {lottery.title}\n"
- f"🏆 Место: {winner.place}\n"
- f"🎁 Приз: {winner.prize}\n"
- f"💳 **Выигрышный счет: {winner.account_number}**\n\n"
- f"⏰ **У вас есть 24 часа для подтверждения!**\n\n"
- f"Нажмите кнопку ниже, чтобы подтвердить получение приза по этому счету.\n"
- f"Если вы не подтвердите в течение 24 часов, "
- f"приз будет разыгран заново.\n\n"
- f"ℹ️ Если у вас несколько выигрышных счетов, "
- f"подтвердите каждый из них отдельно."
- )
-
- # Создаем кнопку подтверждения с указанием счета
- keyboard = InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(
- text=f"✅ Подтвердить счет {winner.account_number}",
- callback_data=f"confirm_win_{winner.id}"
- )],
- [InlineKeyboardButton(
- text="📞 Связаться с администратором",
- url=f"tg://user?id={ADMIN_IDS[0]}"
- )]
- ])
-
- # Отправляем уведомление с кнопкой
- await bot.send_message(
- owner.telegram_id,
- message,
- reply_markup=keyboard,
- parse_mode="Markdown"
- )
-
- # Отмечаем, что уведомление отправлено
- winner.is_notified = True
- await session.commit()
-
- logger.info(f"Отправлено уведомление победителю {owner.telegram_id} за счет {winner.account_number}")
-
- # Если победитель - обычный пользователь (старая система)
- elif winner.user_id:
- user_result = await session.execute(
- select(User).where(User.id == winner.user_id)
- )
- user = user_result.scalar_one_or_none()
-
- if user and user.telegram_id:
- message = (
- f"🎉 Поздравляем! Вы выиграли!\n\n"
- f"🎯 Розыгрыш: {lottery.title}\n"
- f"🏆 Место: {winner.place}\n"
- f"🎁 Приз: {winner.prize}\n\n"
- f"⏰ **У вас есть 24 часа для подтверждения!**\n\n"
- f"Нажмите кнопку ниже, чтобы подтвердить получение приза."
- )
-
- keyboard = InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(
- text="✅ Подтвердить получение приза",
- callback_data=f"confirm_win_{winner.id}"
- )]
- ])
-
- await bot.send_message(
- user.telegram_id,
- message,
- reply_markup=keyboard,
- parse_mode="Markdown"
- )
- winner.is_notified = True
- await session.commit()
-
- logger.info(f"Отправлено уведомление победителю {user.telegram_id}")
-
- except Exception as e:
- logger.error(f"Ошибка при отправке уведомления победителю: {e}")
-
-
-@router.callback_query(F.data.startswith("confirm_win_"))
-async def confirm_winner_response(callback: CallbackQuery):
- """Обработка подтверждения выигрыша победителем"""
- winner_id = int(callback.data.split("_")[2])
-
- async with async_session_maker() as session:
- from src.core.models import Winner
- from sqlalchemy import select
- from sqlalchemy.orm import joinedload
-
- # Получаем выигрыш с загрузкой связанного розыгрыша
- winner_result = await session.execute(
- select(Winner)
- .options(joinedload(Winner.lottery))
- .where(Winner.id == winner_id)
- )
- winner = winner_result.scalar_one_or_none()
-
- if not winner:
- await callback.answer("❌ Выигрыш не найден", show_alert=True)
- return
-
- # Проверяем, не подтвержден ли уже этот конкретный счет
- if winner.is_claimed:
- await callback.message.edit_text(
- "✅ **Выигрыш этого счета уже подтвержден!**\n\n"
- f"🎯 Розыгрыш: {winner.lottery.title}\n"
- f"🏆 Место: {winner.place}\n"
- f"🎁 Приз: {winner.prize}\n"
- f"💳 Счет: {winner.account_number}\n\n"
- "Администратор свяжется с вами для передачи приза.",
- parse_mode="Markdown"
- )
- return
-
- # Проверяем, что подтверждает владелец именно ЭТОГО счета
- user = await UserService.get_user_by_telegram_id(session, callback.from_user.id)
-
- if winner.account_number:
- # Проверяем что счет принадлежит текущему пользователю
- from src.core.registration_services import AccountService
- owner = await AccountService.get_account_owner(session, winner.account_number)
-
- if not owner or owner.telegram_id != callback.from_user.id:
- await callback.answer(
- f"❌ Счет {winner.account_number} вам не принадлежит",
- show_alert=True
- )
- return
- elif winner.user_id:
- # Старая логика для выигрышей без счета
- if not user or user.id != winner.user_id:
- await callback.answer("❌ Это не ваш выигрыш", show_alert=True)
- return
-
- # Подтверждаем выигрыш ЭТОГО конкретного счета
- from datetime import datetime, timezone
- winner.is_claimed = True
- winner.claimed_at = datetime.now(timezone.utc)
- await session.commit()
-
- # Обновляем сообщение с указанием счета
- confirmation_text = (
- "✅ **Выигрыш успешно подтвержден!**\n\n"
- f"🎯 Розыгрыш: {winner.lottery.title}\n"
- f"🏆 Место: {winner.place}\n"
- f"🎁 Приз: {winner.prize}\n"
- )
-
- if winner.account_number:
- confirmation_text += f"💳 Счет: {winner.account_number}\n"
-
- confirmation_text += (
- "\n🎊 Поздравляем! Администратор свяжется с вами "
- "для передачи приза в ближайшее время.\n\n"
- "Спасибо за участие!"
- )
-
- await callback.message.edit_text(
- confirmation_text,
- parse_mode="Markdown"
- )
-
- # Уведомляем администраторов о подтверждении конкретного счета
- for admin_id in ADMIN_IDS:
- try:
- admin_msg = (
- f"✅ **Победитель подтвердил получение приза!**\n\n"
- f"🎯 Розыгрыш: {winner.lottery.title}\n"
- f"🏆 Место: {winner.place}\n"
- f"🎁 Приз: {winner.prize}\n"
- )
-
- # Обязательно показываем счет
- if winner.account_number:
- admin_msg += f"� **Подтвержденный счет: {winner.account_number}**\n\n"
-
- if user:
- admin_msg += f"👤 Владелец: {user.first_name}"
- if user.username:
- admin_msg += f" (@{user.username})"
- admin_msg += f"\n🎫 Клубная карта: {user.club_card_number}\n"
- if user.phone:
- admin_msg += f"📱 Телефон: {user.phone}\n"
-
- await callback.bot.send_message(admin_id, admin_msg, parse_mode="Markdown")
- except:
- pass
-
- logger.info(
- f"Победитель {callback.from_user.id} подтвердил выигрыш {winner_id} "
- f"(счет: {winner.account_number})"
- )
-
- await callback.answer("✅ Выигрыш подтвержден!", show_alert=True)
-
-
-@router.callback_query(F.data.startswith("conduct_") & ~F.data.in_(["conduct_lottery_admin"]))
-async def conduct_lottery(callback: CallbackQuery):
- """Провести розыгрыш по ID"""
- if not is_admin(callback.from_user.id):
- await callback.answer("❌ Недостаточно прав", show_alert=True)
- return
-
- try:
- lottery_id = int(callback.data.split("_")[1])
- except (ValueError, IndexError):
- await callback.answer("❌ Неверный формат данных", show_alert=True)
- return
-
- async with async_session_maker() as session:
- lottery = await LotteryService.get_lottery(session, lottery_id)
- if not lottery:
- await callback.answer("❌ Розыгрыш не найден", show_alert=True)
- return
-
- results = await LotteryService.conduct_draw(session, lottery_id)
-
- if not results:
- await callback.answer("❌ Не удалось провести розыгрыш", show_alert=True)
- return
-
- text = "🎉 Розыгрыш завершен!\n\n🏆 Победители:\n\n"
-
- for place, winner_info in results.items():
- user_obj = winner_info['user']
- prize = winner_info['prize']
-
- # Безопасное отображение победителя
- if hasattr(user_obj, 'username') and user_obj.username:
- winner_display = f"@{user_obj.username}"
- elif hasattr(user_obj, 'first_name'):
- winner_display = f"{user_obj.first_name}"
- elif hasattr(user_obj, 'account_number'):
- winner_display = f"Счет: {user_obj.account_number}"
- else:
- winner_display = "Участник"
-
- text += f"{place}. {winner_display}\n"
- text += f" 🎁 {prize}\n\n"
-
- # Отправляем уведомления победителям асинхронно
- asyncio.create_task(notify_winners_async(callback.bot, lottery_id, results))
- text += "📨 Уведомления отправляются победителям...\n"
-
- await callback.message.edit_text(
- text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="🔙 К розыгрышам", callback_data="list_lotteries")]
- ])
- )
-
-
-# Создание розыгрыша
-@router.callback_query(F.data == "create_lottery")
-async def start_create_lottery(callback: CallbackQuery, state: FSMContext):
- """Начать создание розыгрыша"""
- if not is_admin(callback.from_user.id):
- await callback.answer("❌ Недостаточно прав", show_alert=True)
- return
-
- await callback.message.edit_text(
- "📝 Создание нового розыгрыша\n\n"
- "Введите название розыгрыша:",
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="❌ Отмена", callback_data="back_to_main")]
- ])
- )
- await state.set_state(CreateLotteryStates.waiting_for_title)
-
-
-@router.message(StateFilter(CreateLotteryStates.waiting_for_title))
-async def process_lottery_title(message: Message, state: FSMContext):
- """Обработка названия розыгрыша"""
- await state.update_data(title=message.text)
- await message.answer(
- "📋 Введите описание розыгрыша (или отправьте '-' для пропуска):"
- )
- await state.set_state(CreateLotteryStates.waiting_for_description)
-
-
-@router.message(StateFilter(CreateLotteryStates.waiting_for_description))
-async def process_lottery_description(message: Message, state: FSMContext):
- """Обработка описания розыгрыша"""
- description = None if message.text == "-" else message.text
- await state.update_data(description=description)
-
- await message.answer(
- "🏆 Введите призы через новую строку:\n\n"
- "Пример:\n"
- "1000 рублей\n"
- "iPhone 15\n"
- "Подарочный сертификат"
- )
- await state.set_state(CreateLotteryStates.waiting_for_prizes)
-
-
-@router.message(StateFilter(CreateLotteryStates.waiting_for_prizes))
-async def process_lottery_prizes(message: Message, state: FSMContext):
- """Обработка призов розыгрыша"""
- prizes = [prize.strip() for prize in message.text.split('\n') if prize.strip()]
-
- async with async_session_maker() as session:
- user = await UserService.get_user_by_telegram_id(session, message.from_user.id)
-
- if not user:
- await message.answer("❌ Ошибка получения данных пользователя")
- await state.clear()
- return
-
- data = await state.get_data()
- lottery = await LotteryService.create_lottery(
- session,
- title=data['title'],
- description=data['description'],
- prizes=prizes,
- creator_id=user.id
- )
-
- await state.clear()
-
- text = f"✅ Розыгрыш успешно создан!\n\n"
- text += f"🎯 Название: {lottery.title}\n"
- text += f"📋 Описание: {lottery.description or 'Не указано'}\n\n"
- text += f"🏆 Призы:\n"
- for i, prize in enumerate(prizes, 1):
- text += f"{i}. {prize}\n"
-
- await message.answer(
- text,
- reply_markup=get_main_keyboard(is_admin(message.from_user.id))
- )
-
-
-# Установка ручного победителя
-@router.callback_query(F.data == "set_winner")
-async def start_set_winner(callback: CallbackQuery, state: FSMContext):
- """Начать установку ручного победителя"""
- if not is_admin(callback.from_user.id):
- await callback.answer("❌ Недостаточно прав", show_alert=True)
- return
-
- async with async_session_maker() as session:
- lotteries = await LotteryService.get_active_lotteries(session)
-
- if not lotteries:
- await callback.message.edit_text(
- "❌ Нет активных розыгрышей",
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="🔙 Назад", callback_data="back_to_main")]
- ])
- )
- return
-
- text = "👑 Установка ручного победителя\n\n"
- text += "Выберите розыгрыш:\n\n"
-
- buttons = []
- for lottery in lotteries:
- text += f"🎯 {lottery.title} (ID: {lottery.id})\n"
- buttons.append([
- InlineKeyboardButton(
- text=f"{lottery.title}",
- callback_data=f"setwinner_{lottery.id}"
- )
- ])
-
- buttons.append([InlineKeyboardButton(text="🔙 Назад", callback_data="back_to_main")])
-
- await callback.message.edit_text(
- text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=buttons)
- )
-
-
-@router.callback_query(F.data.startswith("setwinner_"))
-async def select_winner_place(callback: CallbackQuery, state: FSMContext):
- """Выбор места для ручного победителя"""
- lottery_id = int(callback.data.split("_")[1])
-
- async with async_session_maker() as session:
- lottery = await LotteryService.get_lottery(session, lottery_id)
-
- if not lottery:
- await callback.answer("Розыгрыш не найден", show_alert=True)
- return
-
- await state.update_data(lottery_id=lottery_id)
-
- num_prizes = len(lottery.prizes) if lottery.prizes else 3
- text = f"👑 Установка ручного победителя для розыгрыша:\n"
- text += f"🎯 {lottery.title}\n\n"
- text += f"Введите номер места (1-{num_prizes}):"
-
- await callback.message.edit_text(
- text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="❌ Отмена", callback_data="set_winner")]
- ])
- )
- await state.set_state(SetWinnerStates.waiting_for_place)
-
-
-@router.message(StateFilter(SetWinnerStates.waiting_for_place))
-async def process_winner_place(message: Message, state: FSMContext):
- """Обработка места победителя"""
- try:
- place = int(message.text)
- if place < 1:
- raise ValueError
- except ValueError:
- await message.answer("❌ Введите корректный номер места (положительное число)")
- return
-
- await state.update_data(place=place)
- await message.answer(
- f"👑 Установка ручного победителя на {place} место\n\n"
- "Введите Telegram ID пользователя:"
- )
- await state.set_state(SetWinnerStates.waiting_for_user_id)
-
-
-@router.message(StateFilter(SetWinnerStates.waiting_for_user_id))
-async def process_winner_user_id(message: Message, state: FSMContext):
- """Обработка ID пользователя-победителя"""
- try:
- telegram_id = int(message.text)
- except ValueError:
- await message.answer("❌ Введите корректный Telegram ID (число)")
- return
-
- data = await state.get_data()
-
- async with async_session_maker() as session:
- success = await LotteryService.set_manual_winner(
- session,
- data['lottery_id'],
- data['place'],
- telegram_id
- )
-
- await state.clear()
-
- if success:
- await message.answer(
- f"✅ Ручной победитель установлен!\n\n"
- f"🏆 Место: {data['place']}\n"
- f"👤 Telegram ID: {telegram_id}",
- reply_markup=get_main_keyboard(is_admin(message.from_user.id))
- )
- else:
- await message.answer(
- "❌ Не удалось установить ручного победителя.\n"
- "Проверьте, что пользователь существует в системе.",
- reply_markup=get_main_keyboard(is_admin(message.from_user.id))
- )
-
-
-@router.callback_query(F.data == "my_participations")
-async def show_my_participations(callback: CallbackQuery):
- """Показать участие пользователя в розыгрышах"""
- async with async_session_maker() as session:
- user = await UserService.get_user_by_telegram_id(session, callback.from_user.id)
- if not user:
- await callback.answer("Ошибка получения данных пользователя", show_alert=True)
- return
-
- participations = await ParticipationService.get_user_participations(session, user.id)
-
- if not participations:
- await callback.message.edit_text(
- "📝 Вы пока не участвуете в розыгрышах",
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="🔙 Назад", callback_data="back_to_main")]
- ])
- )
- return
-
- text = "📝 Ваши участия в розыгрышах:\n\n"
-
- for participation in participations:
- lottery = participation.lottery
- status = "✅ Завершен" if lottery.is_completed else "🟢 Активен"
- text += f"🎯 {lottery.title}\n"
- text += f"📊 Статус: {status}\n"
- text += f"📅 Участие с: {participation.created_at.strftime('%d.%m.%Y %H:%M')}\n\n"
-
- await callback.message.edit_text(
- text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="🔙 Назад", callback_data="back_to_main")]
- ])
- )
-
-
-# Хэндлеры для работы с номерами счетов
-
-@router.callback_query(F.data == "my_account")
-@db_operation()
-async def show_my_account(callback: CallbackQuery):
- """Показать информацию о счетах пользователя"""
- async with async_session_maker() as session:
- user = await UserService.get_user_by_telegram_id(session, callback.from_user.id)
-
- if not user:
- await callback.answer("Пользователь не найден", show_alert=True)
- return
-
- # Проверяем регистрацию
- if not user.is_registered:
- text = "❌ **Вы не зарегистрированы**\n\n"
- text += "Пройдите регистрацию для доступа к счетам"
-
- await callback.message.edit_text(
- text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="📝 Зарегистрироваться", callback_data="start_registration")],
- [InlineKeyboardButton(text="🔙 Главное меню", callback_data="back_to_main")]
- ]),
- parse_mode="Markdown"
- )
- return
-
- # Получаем счета пользователя
- from src.core.registration_services import AccountService
- accounts = await AccountService.get_user_accounts(session, user.id)
-
- text = "💳 **Ваши счета**\n\n"
-
- if accounts:
- text += f"🎫 Клубная карта: `{user.club_card_number}`\n"
- text += f"� Код верификации: `{user.verification_code}`\n\n"
- text += f"**Счета ({len(accounts)}):**\n\n"
-
- for i, acc in enumerate(accounts, 1):
- status = "✅ Активен" if acc.is_active else "❌ Неактивен"
- text += f"{i}. `{acc.account_number}`\n"
- text += f" {status}\n\n"
-
- text += "ℹ️ Счета используются для участия в розыгрышах"
- else:
- text += f"🎫 Клубная карта: `{user.club_card_number}`\n\n"
- text += "❌ У вас нет счетов\n\n"
- text += "Обратитесь к администратору для добавления счетов"
-
- buttons = [[InlineKeyboardButton(text="🔙 Главное меню", callback_data="back_to_main")]]
-
- await callback.message.edit_text(
- text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=buttons),
- parse_mode="Markdown"
- )
-
-
-@router.callback_query(F.data.in_(["add_account", "change_account"]))
-@db_operation()
-async def start_account_setup(callback: CallbackQuery, state: FSMContext):
- """Начало процесса привязки/изменения счёта"""
- await state.set_state(AccountStates.waiting_for_account_number)
-
- action = "привязки" if callback.data == "add_account" else "изменения"
-
- text = f"💳 **Процедура {action} счёта**\n\n"
- text += "Введите номер вашего клиентского счёта в формате:\n"
- text += "`12-34-56-78-90-12-34`\n\n"
- text += "📝 **Требования:**\n"
- text += "• Ровно 14 цифр\n"
- text += "• Разделены дефисами через каждые 2 цифры\n"
- text += "• Номер должен быть уникальным\n\n"
- text += "✉️ Отправьте номер счёта в ответном сообщении"
-
- await callback.message.edit_text(
- text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="❌ Отмена", callback_data="my_account")]
- ]),
- parse_mode="Markdown"
- )
-
-
-@router.message(StateFilter(AccountStates.waiting_for_account_number))
-@db_operation()
-async def process_account_number(message: Message, state: FSMContext):
- """Обработка введённого номера счёта"""
- account_input = message.text.strip()
-
- # Форматируем и валидируем номер
- formatted_number = format_account_number(account_input)
-
- if not formatted_number:
- await message.answer(
- "❌ **Некорректный формат номера счёта**\n\n"
- "Номер должен содержать ровно 14 цифр.\n"
- "Пример правильного формата: `12-34-56-78-90-12-34`\n\n"
- "Попробуйте ещё раз:",
- parse_mode="Markdown"
- )
- return
-
- async with async_session_maker() as session:
- # Проверяем уникальность
- existing_user = await UserService.get_user_by_account(session, formatted_number)
- if existing_user and existing_user.telegram_id != message.from_user.id:
- await message.answer(
- "❌ **Номер счёта уже используется**\n\n"
- "Данный номер счёта уже привязан к другому пользователю.\n"
- "Убедитесь, что вы вводите правильный номер.\n\n"
- "Попробуйте ещё раз:"
- )
- return
-
- # Обновляем номер счёта
- success = await UserService.set_account_number(
- session, message.from_user.id, formatted_number
- )
-
- if success:
- await state.clear()
- await message.answer(
- f"✅ **Счёт успешно привязан!**\n\n"
- f"💳 Номер счёта: `{formatted_number}`\n\n"
- f"Теперь вы можете участвовать в розыгрышах.\n"
- f"Ваш номер счёта будет использоваться для идентификации.",
- parse_mode="Markdown",
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="🏠 Главное меню", callback_data="back_to_main")]
- ])
- )
- else:
- await message.answer(
- "❌ **Ошибка привязки счёта**\n\n"
- "Произошла ошибка при сохранении номера счёта.\n"
- "Попробуйте ещё раз или обратитесь к администратору.",
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="🔙 Назад", callback_data="my_account")]
- ])
- )
-
-
-@router.callback_query(F.data == "task_stats")
-@admin_async_action()
-async def show_task_stats(callback: CallbackQuery):
- """Показать статистику задач (только для админов)"""
- if not is_admin(callback.from_user.id):
- await callback.answer("Доступ запрещён", show_alert=True)
- return
-
- stats_text = await format_task_stats()
-
- await callback.message.edit_text(
- stats_text,
- reply_markup=InlineKeyboardMarkup(inline_keyboard=[
- [InlineKeyboardButton(text="🔄 Обновить", callback_data="task_stats")],
- [InlineKeyboardButton(text="🔙 Назад", callback_data="back_to_main")]
- ]),
- parse_mode="Markdown"
- )
-
-
-@router.callback_query(F.data == "back_to_main")
-async def back_to_main(callback: CallbackQuery, state: FSMContext):
- """Вернуться в главное меню"""
- await state.clear()
-
- is_admin_user = is_admin(callback.from_user.id)
- await callback.message.edit_text(
- "🏠 Главное меню\n\nВыберите действие:",
- reply_markup=get_main_keyboard(is_admin_user)
- )
-
-
-# ==================== АДМИНСКИЕ ОБРАБОТЧИКИ ====================
-
-@router.callback_query(F.data == "admin_panel")
-async def admin_panel(callback: CallbackQuery):
- """Административная панель"""
- if not is_admin(callback.from_user.id):
- await callback.answer("❌ У вас нет прав доступа", show_alert=True)
- return
-
- admin_text = (
- "🔧 Административная панель\n\n"
- f"👑 Добро пожаловать, {callback.from_user.first_name}!\n\n"
- "Выберите раздел для управления:"
- )
-
- admin_keyboard = InlineKeyboardMarkup(inline_keyboard=[
- [
- InlineKeyboardButton(text="👥 Управление пользователями", callback_data="admin_users"),
- InlineKeyboardButton(text="💳 Управление счетами", callback_data="admin_accounts")
- ],
- [
- InlineKeyboardButton(text="🎲 Управление розыгрышами", callback_data="admin_lotteries"),
- InlineKeyboardButton(text="🔄 Повторные розыгрыши", callback_data="admin_redraw")
- ],
- [
- InlineKeyboardButton(text="💬 Управление чатом", callback_data="admin_chat"),
- InlineKeyboardButton(text="📊 Статистика", callback_data="admin_stats")
- ],
- [
- InlineKeyboardButton(text="➕ Создать розыгрыш", callback_data="create_lottery"),
- InlineKeyboardButton(text="⚙️ Задачи", callback_data="task_stats")
- ],
- [InlineKeyboardButton(text="🔙 Главное меню", callback_data="back_to_main")]
- ])
-
- await callback.message.edit_text(admin_text, reply_markup=admin_keyboard, parse_mode="HTML")
-
-
-@router.callback_query(F.data == "admin_users")
-async def admin_users(callback: CallbackQuery):
- """Управление пользователями"""
- if not is_admin(callback.from_user.id):
- await callback.answer("❌ У вас нет прав доступа", show_alert=True)
- return
-
- async with async_session_maker() as session:
- # Получаем статистику пользователей
- from sqlalchemy import func
-
- total_users = await session.scalar(
- select(func.count(User.id))
- )
-
- registered_users = await session.scalar(
- select(func.count(User.id)).where(User.is_registered == True)
- )
-
- admin_users_count = await session.scalar(
- select(func.count(User.id)).where(User.is_admin == True)
- )
-
- text = (
- "👥 Управление пользователями\n\n"
- f"📊 Статистика:\n"
- f"👤 Всего пользователей: {total_users or 0}\n"
- f"✅ Зарегистрированных: {registered_users or 0}\n"
- f"👑 Администраторов: {admin_users_count or 0}\n\n"
- "Выберите действие:"
- )
-
- keyboard = InlineKeyboardMarkup(inline_keyboard=[
- [
- InlineKeyboardButton(text="👤 Список пользователей", callback_data="user_list"),
- InlineKeyboardButton(text="🔍 Поиск пользователя", callback_data="user_search")
- ],
- [
- InlineKeyboardButton(text="🚫 Заблокированные", callback_data="banned_users"),
- InlineKeyboardButton(text="👑 Администраторы", callback_data="admin_list")
- ],
- [InlineKeyboardButton(text="🔙 Админ-панель", callback_data="admin_panel")]
- ])
-
- await callback.message.edit_text(text, reply_markup=keyboard, parse_mode="HTML")
-
-
-@router.callback_query(F.data == "admin_accounts")
-async def admin_accounts(callback: CallbackQuery):
- """Управление счетами"""
- if not is_admin(callback.from_user.id):
- await callback.answer("❌ У вас нет прав доступа", show_alert=True)
- return
-
- text = (
- "💳 Управление счетами\n\n"
- "Управление игровыми счетами пользователей:\n\n"
- "Выберите действие:"
- )
-
- keyboard = InlineKeyboardMarkup(inline_keyboard=[
- [
- InlineKeyboardButton(text="💰 Пополнить счет", callback_data="admin_add_balance"),
- InlineKeyboardButton(text="💸 Списать со счета", callback_data="admin_deduct_balance")
- ],
- [
- InlineKeyboardButton(text="📊 Статистика счетов", callback_data="accounts_stats"),
- InlineKeyboardButton(text="🔍 Поиск по счету", callback_data="search_account")
- ],
- [
- InlineKeyboardButton(text="📋 Все счета", callback_data="all_accounts"),
- InlineKeyboardButton(text="⚡ Массовые операции", callback_data="bulk_operations")
- ],
- [InlineKeyboardButton(text="🔙 Админ-панель", callback_data="admin_panel")]
- ])
-
- await callback.message.edit_text(text, reply_markup=keyboard, parse_mode="HTML")
-
-
-@router.callback_query(F.data == "admin_lotteries")
-async def admin_lotteries(callback: CallbackQuery):
- """Управление розыгрышами"""
- if not is_admin(callback.from_user.id):
- await callback.answer("❌ У вас нет прав доступа", show_alert=True)
- return
-
- text = (
- "🎲 Управление розыгрышами\n\n"
- "Управление всеми розыгрышами в системе:\n\n"
- "Выберите действие:"
- )
-
- keyboard = InlineKeyboardMarkup(inline_keyboard=[
- [
- InlineKeyboardButton(text="➕ Создать розыгрыш", callback_data="create_lottery"),
- InlineKeyboardButton(text="📋 Все розыгрыши", callback_data="all_lotteries")
- ],
- [
- InlineKeyboardButton(text="✅ Активные", callback_data="active_lotteries"),
- InlineKeyboardButton(text="🏁 Завершенные", callback_data="completed_lotteries")
- ],
- [
- InlineKeyboardButton(text="🎯 Провести розыгрыш", callback_data="conduct_lottery_admin"),
- InlineKeyboardButton(text="🔄 Повторный розыгрыш", callback_data="admin_redraw")
- ],
- [InlineKeyboardButton(text="🔙 Админ-панель", callback_data="admin_panel")]
- ])
-
- await callback.message.edit_text(text, reply_markup=keyboard, parse_mode="HTML")
-
-
-@router.callback_query(F.data == "admin_chat")
-async def admin_chat(callback: CallbackQuery):
- """Управление чатом"""
- if not is_admin(callback.from_user.id):
- await callback.answer("❌ У вас нет прав доступа", show_alert=True)
- return
-
- text = (
- "💬 Управление чатом\n\n"
- "Модерация и управление чатом:\n\n"
- "Выберите действие:"
- )
-
- keyboard = InlineKeyboardMarkup(inline_keyboard=[
- [
- InlineKeyboardButton(text="🚫 Заблокировать пользователя", callback_data="ban_user"),
- InlineKeyboardButton(text="✅ Разблокировать", callback_data="unban_user")
- ],
- [
- InlineKeyboardButton(text="🗂 Список заблокированных", callback_data="banned_users"),
- InlineKeyboardButton(text="💬 Настройки чата", callback_data="chat_settings")
- ],
- [
- InlineKeyboardButton(text="📢 Массовая рассылка", callback_data="broadcast"),
- InlineKeyboardButton(text="📨 Сообщения чата", callback_data="chat_messages")
- ],
- [InlineKeyboardButton(text="🔙 Админ-панель", callback_data="admin_panel")]
- ])
-
- await callback.message.edit_text(text, reply_markup=keyboard, parse_mode="HTML")
-
-
-@router.callback_query(F.data == "admin_stats")
-async def admin_stats(callback: CallbackQuery):
- """Статистика системы"""
- if not is_admin(callback.from_user.id):
- await callback.answer("❌ У вас нет прав доступа", show_alert=True)
- return
-
- async with async_session_maker() as session:
- # Получаем общую статистику
- from sqlalchemy import func
- from src.core.models import Lottery, Participation, Account, Winner
-
- # Пользователи
- total_users = await session.scalar(select(func.count(User.id)))
- registered_users = await session.scalar(select(func.count(User.id)).where(User.is_registered == True))
-
- # Розыгрыши
- total_lotteries = await session.scalar(select(func.count(Lottery.id)))
- active_lotteries = await session.scalar(select(func.count(Lottery.id)).where(Lottery.is_active == True))
- completed_lotteries = await session.scalar(select(func.count(Lottery.id)).where(Lottery.is_completed == True))
-
- # Участия
- total_participations = await session.scalar(select(func.count(Participation.id)))
-
- # Счета
- total_accounts = await session.scalar(select(func.count(Account.id)))
-
- # Победители
- total_winners = await session.scalar(select(func.count(Winner.id)))
-
- text = (
- "📊 Статистика системы\n\n"
- f"👥 Пользователи:\n"
- f"├─ Всего: {total_users or 0}\n"
- f"└─ Зарегистрированных: {registered_users or 0}\n\n"
- f"🎲 Розыгрыши:\n"
- f"├─ Всего: {total_lotteries or 0}\n"
- f"├─ Активных: {active_lotteries or 0}\n"
- f"└─ Завершенных: {completed_lotteries or 0}\n\n"
- f"📝 Участия: {total_participations or 0}\n"
- f"💳 Счетов: {total_accounts or 0}\n"
- f"🏆 Победителей: {total_winners or 0}\n"
- )
-
- keyboard = InlineKeyboardMarkup(inline_keyboard=[
- [
- InlineKeyboardButton(text="📈 Подробная статистика", callback_data="detailed_stats"),
- InlineKeyboardButton(text="📊 Экспорт данных", callback_data="export_data")
- ],
- [InlineKeyboardButton(text="🔙 Админ-панель", callback_data="admin_panel")]
- ])
-
- await callback.message.edit_text(text, reply_markup=keyboard, parse_mode="HTML")
-
-
-# ================= ЗАГЛУШКИ ДЛЯ ОСТАЛЬНЫХ КНОПОК =================
-
-@router.callback_query(F.data.in_(["user_list", "user_search", "banned_users", "admin_list"]))
-async def user_management_stub(callback: CallbackQuery):
- """Заглушка для управления пользователями"""
- await callback.answer("🚧 Раздел в разработке", show_alert=True)
-
-
-@router.callback_query(F.data.in_(["admin_add_balance", "admin_deduct_balance", "accounts_stats", "search_account", "all_accounts", "bulk_operations"]))
-async def account_management_stub(callback: CallbackQuery):
- """Заглушка для управления счетами"""
- await callback.answer("🚧 Раздел в разработке", show_alert=True)
-
-
-@router.callback_query(F.data.in_(["all_lotteries", "active_lotteries", "completed_lotteries", "conduct_lottery_admin", "admin_redraw"]))
-async def lottery_management_stub(callback: CallbackQuery):
- """Заглушка для управления розыгрышами"""
- await callback.answer("🚧 Раздел в разработке", show_alert=True)
-
-
-@router.callback_query(F.data.in_(["ban_user", "unban_user", "chat_settings", "broadcast", "chat_messages"]))
-async def chat_management_stub(callback: CallbackQuery):
- """Заглушка для управления чатом"""
- await callback.answer("🚧 Раздел в разработке", show_alert=True)
-
-
-@router.callback_query(F.data.in_(["detailed_stats", "export_data"]))
-async def stats_stub(callback: CallbackQuery):
- """Заглушка для статистики"""
- await callback.answer("🚧 Раздел в разработке", show_alert=True)
-
-
-@router.callback_query(F.data == "reg_start")
-async def registration_start_stub(callback: CallbackQuery):
- """Заглушка для регистрации"""
- await callback.answer("🚧 Регистрация временно недоступна", show_alert=True)
-
-
-# ТЕСТ КОЛБЭКОВ
-@router.callback_query(F.data == "test_callback")
-async def test_callback(callback: CallbackQuery):
- """Тестовый колбэк для диагностики"""
- logger.info(f"Тестовый колбэк сработал! От пользователя: {callback.from_user.id}")
- await callback.answer("✅ Тестовый колбэк работает!", show_alert=True)
-
-
-async def set_commands():
- """Установка команд бота"""
- # Команды для обычных пользователей
- user_commands = [
- BotCommand(command="start", description="🚀 Начать работу с ботом"),
- BotCommand(command="help", description="📋 Показать список команд"),
- BotCommand(command="my_code", description="🔑 Мой реферальный код"),
- BotCommand(command="my_accounts", description="💳 Мои счета"),
- ]
-
- # Команды для администраторов (добавляются к пользовательским)
- admin_commands = user_commands + [
- BotCommand(command="add_account", description="➕ Добавить счет"),
- BotCommand(command="remove_account", description="➖ Удалить счет"),
- BotCommand(command="verify_winner", description="✅ Верифицировать победителя"),
- BotCommand(command="check_unclaimed", description="🔍 Проверить невостребованные"),
- BotCommand(command="redraw", description="🎲 Повторный розыгрыш"),
- BotCommand(command="chat_mode", description="💬 Режим чата"),
- BotCommand(command="ban", description="🚫 Забанить пользователя"),
- BotCommand(command="unban", description="✅ Разбанить"),
- BotCommand(command="banlist", description="📋 Список банов"),
- BotCommand(command="chat_stats", description="📊 Статистика чата"),
- ]
-
- # Устанавливаем команды для обычных пользователей
- await bot.set_my_commands(user_commands)
-
- # Для админов устанавливаем расширенный набор команд
- from aiogram.types import BotCommandScopeChat
- for admin_id in ADMIN_IDS:
- try:
- await bot.set_my_commands(
- admin_commands,
- scope=BotCommandScopeChat(chat_id=admin_id)
- )
- except Exception as e:
- logging.warning(f"Не удалось установить команды для админа {admin_id}: {e}")
-
-
-
-async def main():
- """Главная функция"""
- # Импорт роутеров (для избежания циклических зависимостей)
- from src.handlers.admin_panel import admin_router
- from src.handlers.account_handlers import account_router
- from src.handlers.registration_handlers import router as registration_router
- from src.handlers.admin_account_handlers import router as admin_account_router
- from src.handlers.redraw_handlers import router as redraw_router
- from src.handlers.chat_handlers import router as chat_router
- from src.handlers.admin_chat_handlers import router as admin_chat_router
- from src.handlers.test_handlers import test_router # Тестовый роутер
-
- # Инициализация базы данных
- await init_db()
-
- # Установка команд
- await set_commands()
-
- # Подключение роутеров
- dp.include_router(router) # Основной роутер с командой /start (ПЕРВЫМ!)
- dp.include_router(registration_router) # Роутер регистрации
- dp.include_router(admin_account_router) # Роутер админских команд для счетов
- dp.include_router(admin_chat_router) # Роутер админских команд чата
- dp.include_router(redraw_router) # Роутер повторного розыгрыша
- dp.include_router(account_router) # Роутер для работы со счетами
- dp.include_router(admin_router) # Админский роутер
- dp.include_router(chat_router) # Роутер чата пользователей (ПОСЛЕДНИМ!)
-
- # Обработка сигналов для graceful shutdown
- def signal_handler():
- logger.info("Получен сигнал завершения, остановка бота...")
- asyncio.create_task(shutdown_task_manager())
-
- # Настройка обработчиков сигналов
- if sys.platform != "win32":
- for sig in (signal.SIGTERM, signal.SIGINT):
- asyncio.get_event_loop().add_signal_handler(sig, signal_handler)
-
- # Запуск бота
- logger.info("Бот запущен")
- try:
- await dp.start_polling(bot)
- finally:
- # Остановка менеджера задач при завершении
- await shutdown_task_manager()
-
-
-if __name__ == "__main__":
- try:
- asyncio.run(main())
- except KeyboardInterrupt:
- logger.info("Бот остановлен пользователем")
- except Exception as e:
- logger.error(f"Критическая ошибка: {e}")
- finally:
- logger.info("Завершение работы")
\ No newline at end of file
diff --git a/main_simple.py b/main_simple.py
deleted file mode 100644
index c461912..0000000
--- a/main_simple.py
+++ /dev/null
@@ -1,97 +0,0 @@
-#!/usr/bin/env python3
-"""
-Минимальная рабочая версия main.py для лотерейного бота
-"""
-from aiogram import Bot, Dispatcher
-from aiogram.types import BotCommand
-from aiogram.fsm.storage.memory import MemoryStorage
-import asyncio
-import logging
-import signal
-import sys
-
-from src.core.config import BOT_TOKEN, ADMIN_IDS
-from src.core.database import async_session_maker, init_db
-
-# Настройка логирования
-logging.basicConfig(level=logging.INFO)
-logger = logging.getLogger(__name__)
-
-# Инициализация бота
-bot = Bot(token=BOT_TOKEN)
-storage = MemoryStorage()
-dp = Dispatcher(storage=storage)
-
-async def set_commands():
- """Установка команд бота"""
- commands = [
- BotCommand(command="start", description="🚀 Запустить бота"),
- BotCommand(command="help", description="❓ Помощь"),
- ]
- await bot.set_my_commands(commands)
-
-async def main():
- """Главная функция"""
- try:
- logger.info("🔄 Инициализация базы данных...")
- await init_db()
-
- logger.info("🔄 Установка команд...")
- await set_commands()
-
- # Импортируем и подключаем роутеры
- logger.info("🔄 Подключение роутеров...")
-
- try:
- from src.handlers.registration_handlers import router as registration_router
- dp.include_router(registration_router)
- logger.info("✅ Registration router подключен")
- except Exception as e:
- logger.error(f"❌ Ошибка подключения registration router: {e}")
-
- try:
- from src.handlers.admin_panel import admin_router
- dp.include_router(admin_router)
- logger.info("✅ Admin router подключен")
- except Exception as e:
- logger.error(f"❌ Ошибка подключения admin router: {e}")
-
- try:
- from src.handlers.account_handlers import account_router
- dp.include_router(account_router)
- logger.info("✅ Account router подключен")
- except Exception as e:
- logger.error(f"❌ Ошибка подключения account router: {e}")
-
- # Обработка сигналов для graceful shutdown
- def signal_handler():
- logger.info("Получен сигнал завершения, остановка бота...")
-
- # Настройка обработчиков сигналов
- if sys.platform != "win32":
- for sig in (signal.SIGTERM, signal.SIGINT):
- asyncio.get_event_loop().add_signal_handler(sig, signal_handler)
-
- # Получаем информацию о боте
- bot_info = await bot.get_me()
- logger.info(f"🚀 Бот запущен: @{bot_info.username} ({bot_info.first_name})")
-
- # Запуск бота
- await dp.start_polling(bot)
-
- except Exception as e:
- logger.error(f"Критическая ошибка: {e}")
- import traceback
- traceback.print_exc()
- finally:
- logger.info("Завершение работы")
-
-if __name__ == "__main__":
- try:
- asyncio.run(main())
- except KeyboardInterrupt:
- logger.info("Бот остановлен пользователем")
- except Exception as e:
- logger.error(f"Критическая ошибка: {e}")
- finally:
- logger.info("Завершение работы")
\ No newline at end of file
diff --git a/src/handlers/admin_panel.py b/src/handlers/admin_panel.py
index e6d3dd2..5a339ad 100644
--- a/src/handlers/admin_panel.py
+++ b/src/handlers/admin_panel.py
@@ -6,6 +6,7 @@ from aiogram import Router, F
from aiogram.types import (
CallbackQuery, Message, InlineKeyboardButton, InlineKeyboardMarkup
)
+from aiogram.exceptions import TelegramBadRequest
from aiogram.filters import StateFilter
from aiogram.fsm.context import FSMContext
from aiogram.fsm.state import State, StatesGroup
@@ -2641,7 +2642,13 @@ async def conduct_lottery_draw_confirm(callback: CallbackQuery):
[InlineKeyboardButton(text="❌ Отмена", callback_data=f"admin_lottery_{lottery_id}")]
]
- await callback.message.edit_text(text, reply_markup=InlineKeyboardMarkup(inline_keyboard=buttons))
+ try:
+ await callback.message.edit_text(text, reply_markup=InlineKeyboardMarkup(inline_keyboard=buttons))
+ except TelegramBadRequest as e:
+ if "message is not modified" in str(e):
+ await callback.answer("Сообщение уже актуально", show_alert=False)
+ else:
+ raise
@admin_router.callback_query(F.data.startswith("admin_conduct_confirmed_"))
diff --git a/test_accounts.txt b/test_accounts.txt
deleted file mode 100644
index 17ef10f..0000000
--- a/test_accounts.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-2521 11-22-33-44-55-66-77
-2521 12-23-34-45-56-67-78
-2521 13-24-35-46-57-68-79
-2521 14-25-36-47-58-69-80
-2521 15-26-37-48-59-70-81
-2521 16-27-38-49-60-71-82
-2521 17-28-39-50-61-72-83
-2521 18-29-40-51-62-73-84
-2521 19-30-41-52-63-74-85
-2521 20-31-42-53-64-75-86
-
-2522 21-32-43-54-65-76-87
-2522 22-33-44-55-66-77-88
-2522 23-34-45-56-67-78-89
-2522 24-35-46-57-68-79-90
-2522 25-36-47-58-69-80-91
-2522 26-37-48-59-70-81-92
-2522 27-38-49-60-71-82-93
-2522 28-39-50-61-72-83-94
-2522 29-40-51-62-73-84-95
-2522 30-41-52-63-74-85-96
diff --git a/test_accounts_100.txt b/test_accounts_100.txt
deleted file mode 100644
index 87dadd0..0000000
--- a/test_accounts_100.txt
+++ /dev/null
@@ -1,100 +0,0 @@
-2524 13-44-65-38-31-54-67
-2523 31-91-70-64-88-67-03
-2525 21-87-28-91-13-49-61
-2523 35-22-65-25-15-99-32
-2525 12-72-37-11-82-58-23
-2525 96-39-53-66-81-43-28
-2522 31-19-65-97-82-87-06
-2521 54-03-08-21-52-27-86
-2525 42-85-32-06-39-68-81
-2522 94-50-44-81-24-67-25
-28-66-94-77-24-23-40
-72-64-73-89-62-11-90
-2522 12-25-21-03-46-98-22
-2524 54-06-23-93-94-44-50
-2523 23-61-39-40-29-15-28
-2525 13-85-23-66-37-16-95
-2525 97-28-72-80-14-30-78
-2525 11-69-37-13-79-35-12
-89-44-47-63-67-54-12
-2525 07-09-98-78-15-23-50
-2523 05-03-90-01-62-57-18
-65-07-18-74-28-42-66
-2525 39-77-17-98-01-23-29
-2522 05-50-21-93-79-11-61
-2525 61-18-20-81-60-90-05
-2521 15-92-74-93-64-78-54
-2523 22-21-96-99-90-45-27
-2521 30-97-48-67-95-75-79
-2524 39-57-99-03-13-46-35
-2522 98-54-80-56-33-65-44
-20-91-91-30-15-65-25
-98-04-80-73-50-11-42
-98-34-41-64-88-01-63
-2525 29-35-02-04-32-78-51
-2523 62-44-20-56-62-78-01
-2524 14-36-17-91-34-91-55
-2524 17-01-76-83-62-31-93
-04-44-22-26-04-55-87
-2523 11-43-07-89-40-00-88
-2521 84-28-72-28-33-60-44
-2525 95-40-78-88-00-43-13
-2522 69-21-29-41-81-96-77
-2524 37-22-41-64-08-13-92
-2524 73-96-94-27-64-09-09
-33-27-89-47-46-62-85
-2523 75-75-48-01-28-10-88
-72-57-79-14-18-91-23
-98-32-02-86-87-59-11
-97-19-28-45-03-08-64
-2523 74-22-18-22-46-58-94
-2525 18-13-73-83-02-10-09
-2523 41-15-99-26-09-14-97
-2525 43-58-60-55-40-73-67
-2523 42-97-48-61-70-60-38
-80-70-44-15-17-55-49
-2522 76-81-33-86-19-53-45
-2525 45-94-04-45-89-90-28
-2522 20-97-12-37-10-83-76
-2524 34-32-51-50-78-80-97
-2522 30-97-39-84-02-45-49
-83-67-91-16-68-14-66
-94-71-04-28-57-75-45
-2524 83-82-42-15-67-91-48
-2523 97-98-88-10-36-79-53
-41-22-09-70-75-40-57
-2522 77-94-56-22-88-02-16
-2525 43-11-72-35-15-47-04
-2525 35-57-25-41-26-07-37
-57-06-88-62-15-34-66
-2525 98-66-63-02-15-71-13
-58-20-77-41-06-52-33
-2521 11-98-92-27-38-94-75
-2525 09-48-71-70-71-41-26
-2525 79-05-30-49-24-22-33
-26-70-94-22-64-89-48
-2524 34-71-40-14-68-80-57
-18-87-93-44-52-37-69
-2524 09-39-78-85-80-17-81
-2521 32-08-76-43-59-61-14
-2523 93-56-87-85-14-53-72
-2521 78-51-66-89-56-33-49
-2522 20-24-45-32-47-44-53
-41-37-43-28-56-43-54
-2525 95-88-82-26-44-81-83
-95-26-50-93-40-82-27
-2521 32-43-09-99-96-51-73
-2522 62-54-92-00-89-19-66
-2525 28-53-29-95-71-21-66
-2523 68-33-54-40-40-99-32
-2523 60-51-93-71-70-19-35
-2524 01-72-11-22-48-64-15
-80-56-98-36-74-46-98
-2524 08-02-36-94-18-37-27
-2524 33-98-00-04-99-88-91
-2523 90-77-79-06-91-29-07
-2521 63-16-29-62-15-87-98
-2522 61-37-16-90-50-14-83
-2521 52-13-01-97-57-81-05
-29-11-89-59-59-44-05
-96-42-02-79-02-80-82
diff --git a/test_accounts_1000.txt b/test_accounts_1000.txt
deleted file mode 100644
index b5fbb96..0000000
--- a/test_accounts_1000.txt
+++ /dev/null
@@ -1,1000 +0,0 @@
-2521 28-37-88-61-23-36-99
-2522 69-44-91-49-56-40-18
-2525 90-58-64-22-36-21-37
-17-98-07-03-96-10-19
-60-81-22-32-92-60-25
-2522 22-52-33-19-43-02-88
-20-38-57-59-83-93-89
-2523 65-22-37-06-24-40-06
-2522 14-78-47-05-10-54-68
-2525 01-33-15-69-21-16-63
-2523 19-33-28-10-07-98-88
-2522 41-87-61-69-39-06-63
-2525 71-30-26-01-88-88-26
-2523 64-59-56-44-48-78-28
-2522 13-32-30-69-91-47-20
-2525 56-35-62-64-96-53-42
-2523 62-03-99-07-69-97-87
-2523 09-86-32-00-27-92-69
-2521 61-72-10-15-97-10-41
-2522 61-34-81-04-15-98-30
-2525 73-63-16-40-72-64-01
-90-40-75-73-33-27-79
-2521 76-58-05-05-39-66-70
-2522 54-77-91-06-34-12-34
-2524 18-94-21-22-94-23-46
-45-92-44-45-46-54-80
-2522 02-12-46-09-07-32-89
-2522 95-64-20-30-01-04-32
-31-92-62-07-07-26-17
-37-50-14-10-71-89-88
-2522 74-18-04-03-54-74-78
-2522 55-71-71-59-79-48-23
-36-36-80-43-75-08-33
-48-86-16-86-73-53-58
-2522 35-35-69-93-31-49-69
-2521 89-82-97-98-27-47-96
-2523 68-15-30-38-50-71-59
-2523 39-40-05-01-80-86-83
-79-93-19-70-98-79-24
-2523 88-69-97-50-77-13-53
-2521 36-30-25-36-38-38-28
-2525 72-61-22-19-87-94-00
-54-58-83-93-18-45-28
-83-81-23-75-02-31-11
-46-23-62-44-43-03-32
-2524 41-57-59-78-92-20-46
-2524 03-11-44-26-64-20-55
-00-63-45-30-48-34-17
-2524 60-91-07-84-24-93-58
-67-64-09-30-14-69-13
-2522 45-54-14-04-27-09-53
-2523 54-71-85-43-85-53-48
-2524 97-15-85-72-74-45-68
-2525 75-17-12-52-67-60-47
-2523 07-50-84-80-57-21-67
-2521 35-03-46-57-94-39-04
-2525 38-19-47-35-65-56-12
-57-92-48-15-70-40-85
-2524 85-36-23-92-28-59-44
-2523 05-57-52-45-53-97-22
-2525 34-72-36-77-59-90-05
-2521 84-62-50-24-66-78-80
-2521 02-93-85-00-22-47-11
-61-34-90-04-93-13-76
-2525 84-02-01-75-67-72-51
-2521 06-15-47-97-38-79-02
-69-49-89-32-58-35-26
-2522 20-48-83-83-27-88-93
-25-24-96-98-53-23-05
-47-23-34-33-08-09-90
-61-56-59-57-32-48-62
-2522 51-69-61-11-48-48-12
-2523 90-73-56-91-87-35-82
-81-56-35-11-79-73-99
-2524 75-95-51-02-20-27-11
-2523 90-56-10-40-84-63-71
-64-65-91-35-21-82-40
-2523 27-01-92-47-36-90-50
-78-44-40-73-28-07-24
-65-57-86-83-45-02-08
-2524 31-90-58-53-81-67-96
-2523 68-30-28-96-37-26-09
-48-31-58-57-13-66-65
-2525 02-27-61-16-08-82-65
-2525 57-23-79-71-92-73-47
-2522 83-31-24-91-32-00-54
-92-48-64-46-75-69-04
-2521 10-42-86-31-54-73-70
-2524 31-66-11-07-93-93-27
-90-22-69-83-84-71-13
-2524 11-31-26-72-92-68-67
-2522 12-72-10-80-16-68-79
-28-70-22-39-77-25-08
-67-51-23-93-84-91-65
-2525 66-72-24-25-48-62-35
-2523 89-47-31-61-03-69-71
-77-07-49-48-68-17-13
-37-45-58-13-55-20-62
-2524 94-78-94-70-05-77-60
-2524 44-66-00-38-20-32-88
-2525 58-59-18-64-18-02-19
-2521 58-39-16-28-44-64-46
-2522 73-35-15-57-50-04-62
-2521 66-41-83-78-80-16-33
-2521 23-97-53-05-09-88-96
-2521 62-31-20-93-56-68-32
-2521 89-89-46-07-86-03-05
-2523 80-85-48-81-55-79-05
-72-10-88-05-51-93-83
-2525 51-18-43-33-59-63-49
-2523 15-25-47-41-08-65-93
-43-32-59-19-37-17-38
-2521 57-57-93-97-74-08-41
-2522 43-18-10-11-18-03-52
-2524 23-21-05-66-03-45-30
-2525 79-28-29-42-32-75-24
-2524 95-27-03-11-17-59-45
-2523 61-81-87-74-93-94-53
-2524 46-12-97-60-42-33-59
-2525 82-83-70-73-67-23-29
-2524 34-28-12-69-18-80-53
-52-96-57-20-28-72-78
-2524 52-53-16-16-84-72-06
-2524 20-51-61-09-95-35-58
-2521 07-91-97-45-55-85-82
-2523 85-69-81-02-96-77-89
-63-19-42-37-96-92-00
-2522 33-25-86-62-87-61-39
-2524 67-12-23-57-34-83-58
-2522 96-79-27-57-32-06-35
-2525 32-57-77-96-83-21-09
-2524 51-55-16-69-18-26-74
-2523 53-69-97-32-72-47-69
-2521 49-24-34-96-49-88-11
-2523 33-63-59-72-43-66-46
-2521 88-79-84-10-86-74-14
-74-35-07-71-10-65-96
-21-58-27-93-43-42-05
-80-29-29-02-73-65-26
-31-18-13-94-65-05-48
-2522 85-69-78-67-60-98-10
-99-40-12-91-12-17-34
-2524 09-96-12-26-69-67-15
-69-07-53-64-41-80-42
-75-53-05-99-75-98-86
-2523 71-22-04-63-68-54-80
-2524 39-63-65-91-22-44-77
-2523 07-26-27-83-25-83-57
-2522 46-22-13-14-34-40-03
-2521 75-06-93-07-68-73-01
-53-84-49-29-35-50-05
-2522 08-80-86-18-60-23-45
-72-83-93-49-60-02-79
-2522 83-09-02-67-55-69-50
-2525 70-29-91-89-90-73-39
-2521 47-04-05-55-12-92-85
-98-01-11-36-08-60-15
-2523 97-46-00-97-71-32-27
-57-26-12-83-84-47-40
-51-48-14-56-22-29-09
-2525 49-62-50-35-85-31-59
-2525 08-27-35-40-73-34-81
-2521 35-20-07-94-17-07-68
-34-52-33-43-80-17-32
-93-15-53-34-50-42-92
-2523 53-98-87-82-99-36-30
-58-20-61-87-72-51-98
-2521 59-33-59-20-27-01-19
-2522 34-08-27-75-85-81-44
-2524 52-51-00-65-38-81-50
-91-08-62-79-35-65-59
-89-92-03-84-24-33-60
-2521 89-99-75-33-98-94-64
-26-46-23-48-38-96-30
-2521 27-07-93-40-37-03-73
-2522 07-57-76-51-12-78-70
-2522 14-54-93-10-98-33-98
-2521 60-34-40-12-72-69-81
-2523 65-21-93-67-33-68-12
-94-96-42-73-97-47-11
-2521 84-98-19-67-45-65-12
-2523 81-40-32-23-06-97-55
-2524 42-22-76-83-50-41-47
-2525 32-78-73-17-08-55-55
-15-12-30-15-69-10-64
-2523 80-25-70-41-20-48-15
-2524 24-16-52-55-64-34-85
-2521 80-23-03-76-12-07-46
-2521 95-93-40-08-26-09-58
-2524 62-18-75-73-73-52-33
-2523 67-18-53-01-14-66-55
-2523 15-14-02-28-81-90-76
-2523 23-48-73-91-56-24-58
-57-95-36-56-28-17-27
-2522 40-88-30-06-75-88-50
-2525 56-17-10-70-85-86-14
-2523 32-38-91-20-88-52-15
-2525 34-46-07-15-71-11-01
-2521 68-54-93-13-08-34-99
-2525 95-90-91-67-68-70-79
-74-56-84-03-63-08-48
-2523 17-51-33-92-59-12-84
-2521 22-88-80-70-22-86-45
-2523 97-20-55-37-98-50-04
-2523 60-44-37-83-64-95-00
-2525 29-63-71-93-06-73-52
-2521 43-39-62-79-24-32-86
-2521 66-63-19-07-93-40-62
-2524 73-29-37-63-58-83-15
-82-88-68-20-63-57-49
-2524 37-83-12-45-60-25-50
-12-47-23-19-36-62-22
-2525 24-77-46-85-59-92-36
-2524 69-17-89-58-23-55-07
-2522 82-50-97-09-85-14-65
-62-53-74-98-10-21-08
-24-37-25-24-75-90-62
-2524 81-54-84-30-49-88-73
-2524 67-40-38-41-85-67-63
-2524 38-86-78-14-41-08-37
-2522 27-08-62-76-72-80-48
-2523 84-94-86-64-43-46-09
-91-48-71-94-96-49-44
-27-55-55-63-83-95-02
-2524 54-62-76-56-63-74-27
-2524 21-70-56-03-86-87-90
-2524 54-50-43-81-58-84-06
-2521 20-22-74-27-50-31-21
-2521 12-46-81-22-98-65-75
-91-58-42-71-34-73-06
-2524 73-94-13-21-63-17-82
-2521 01-36-03-68-56-89-65
-2524 54-06-40-50-76-40-88
-2521 88-02-07-97-29-03-67
-2521 15-09-78-77-90-87-45
-2524 53-80-01-87-78-66-04
-2524 01-81-51-49-40-69-39
-2521 23-85-24-04-24-69-11
-2525 19-10-72-32-65-06-00
-49-43-90-14-86-74-11
-05-12-82-13-91-49-42
-2525 40-26-81-52-46-85-50
-2524 37-81-98-08-66-16-65
-2522 31-64-58-27-24-81-05
-58-33-96-49-20-86-22
-47-59-83-92-28-42-18
-20-23-45-80-78-54-65
-73-82-37-18-07-14-24
-2522 10-82-43-05-02-63-36
-2523 67-29-28-07-22-50-74
-2522 27-17-91-85-15-38-97
-24-66-74-76-20-63-82
-99-29-86-32-24-07-54
-2523 77-04-27-18-14-55-42
-2523 88-09-70-25-10-81-42
-2524 46-53-91-47-09-64-55
-2522 15-03-65-59-83-70-49
-2523 97-78-89-57-59-97-85
-2523 74-15-35-99-20-15-78
-2525 37-28-66-05-32-10-82
-2521 97-84-84-17-26-77-19
-78-82-82-35-62-91-60
-2521 85-87-61-84-81-55-96
-2522 10-88-22-28-94-20-27
-2524 78-34-95-61-60-92-57
-67-87-06-15-22-61-68
-85-28-17-10-02-30-22
-70-99-17-57-42-65-29
-2522 06-92-30-46-88-02-91
-2521 62-73-63-53-75-46-44
-2525 96-45-94-66-47-83-38
-96-72-84-30-86-68-53
-2522 81-85-51-20-54-12-62
-2522 48-20-87-75-68-86-06
-2524 74-60-39-61-53-28-58
-2521 27-82-47-68-34-48-21
-20-37-01-80-30-01-49
-2523 90-36-42-30-53-16-27
-2522 54-46-34-34-61-76-73
-2523 44-35-70-53-64-21-46
-2525 92-48-32-34-34-80-51
-2522 26-36-55-95-00-49-22
-95-07-99-27-16-80-51
-2521 07-80-28-24-25-98-78
-2522 83-78-31-55-95-92-63
-2525 71-35-33-96-52-59-88
-2521 69-50-64-49-75-58-03
-2523 01-72-99-32-85-59-00
-2521 55-01-52-96-20-97-11
-82-53-00-68-07-82-07
-2525 23-10-27-22-52-73-88
-57-57-38-11-53-61-20
-2521 10-43-41-16-16-81-02
-2521 54-82-80-35-06-60-73
-2521 38-90-73-07-10-05-32
-61-66-81-63-18-06-67
-2523 60-09-26-51-97-72-04
-2522 87-31-16-39-71-23-17
-66-98-28-07-64-56-10
-2524 77-84-99-42-33-10-57
-2522 46-88-89-22-14-90-30
-2524 20-20-07-93-84-38-54
-2523 52-59-82-30-57-97-43
-2525 27-69-11-00-52-41-65
-2522 83-43-38-05-68-85-45
-90-94-28-46-12-92-30
-2525 14-91-97-88-83-39-46
-51-31-78-21-00-89-73
-2524 98-18-43-28-44-37-59
-2522 77-39-61-67-11-02-35
-53-19-04-09-77-01-61
-48-11-82-83-15-57-72
-2524 02-06-49-04-82-97-55
-26-58-06-85-18-76-12
-2524 32-23-70-29-40-87-59
-47-70-83-14-21-72-41
-2523 11-14-03-10-62-74-35
-2521 78-19-10-64-80-10-01
-76-96-58-64-07-07-32
-2525 99-39-26-07-98-93-33
-46-28-74-40-91-18-50
-2523 87-79-08-15-99-06-95
-01-69-93-17-65-58-72
-00-54-72-99-09-06-01
-2525 75-20-62-65-77-93-30
-2521 04-43-15-38-04-50-50
-40-49-91-29-83-29-44
-2521 09-49-33-26-30-15-34
-2521 84-23-35-46-48-63-31
-2525 84-10-17-39-16-53-58
-2524 99-30-95-33-80-10-86
-2521 69-03-96-63-50-41-81
-2523 69-19-67-18-82-21-41
-28-14-50-08-72-72-38
-08-45-76-96-18-50-39
-2525 02-61-82-01-67-05-44
-2521 43-98-39-45-53-60-98
-14-08-66-78-29-33-10
-2524 83-68-16-25-09-80-92
-41-74-18-43-32-99-62
-47-02-48-40-27-99-42
-2525 83-41-99-02-90-40-08
-85-07-68-26-29-70-75
-2524 19-71-56-98-35-59-22
-2521 62-44-25-27-60-58-84
-2525 59-43-47-21-30-10-01
-2522 26-25-41-79-51-13-56
-2525 09-68-19-85-74-13-87
-2524 53-02-74-74-62-47-86
-2523 74-41-74-64-43-24-54
-2525 03-02-06-31-38-46-98
-22-46-88-40-45-09-12
-2521 92-00-72-16-02-62-51
-2523 18-10-50-99-87-72-51
-2525 57-05-46-74-84-39-36
-2522 22-98-49-86-28-28-85
-2524 00-89-67-59-14-28-20
-44-04-73-17-31-29-83
-91-17-04-92-24-49-62
-2522 06-96-94-45-79-53-18
-2524 84-93-56-52-64-13-14
-29-60-68-05-05-84-22
-2524 16-22-37-64-86-79-49
-2525 57-81-73-56-07-38-95
-2524 15-19-53-75-52-12-87
-2523 98-60-78-99-66-77-46
-50-20-17-23-49-54-93
-2521 50-15-83-11-15-78-27
-72-03-21-14-33-68-50
-60-56-19-28-83-36-17
-2523 93-02-72-32-66-15-38
-2523 77-49-98-36-57-30-79
-2524 07-37-32-69-45-85-26
-2521 26-58-73-12-07-64-93
-30-39-69-70-88-33-95
-96-40-95-88-51-61-12
-2522 28-44-84-68-05-99-65
-2525 18-03-55-42-24-16-11
-2525 45-51-56-43-62-10-79
-11-27-22-56-99-25-73
-2522 21-16-59-45-53-50-46
-2524 75-26-80-01-12-14-76
-65-59-86-27-40-04-64
-34-03-10-03-04-40-33
-2523 02-11-48-79-18-46-37
-2524 91-03-70-86-51-77-42
-2524 43-79-90-05-60-53-18
-69-85-82-15-20-68-77
-2524 74-14-83-15-99-61-96
-2524 39-13-98-31-73-06-97
-2521 05-42-84-03-73-61-13
-38-78-39-50-26-10-49
-2521 48-37-32-12-64-78-28
-2525 39-52-14-26-34-17-48
-2525 00-32-70-34-87-63-48
-2525 13-24-45-93-77-61-92
-2523 08-23-51-22-99-27-51
-2522 91-98-44-96-08-98-46
-75-25-00-01-21-92-67
-06-43-42-76-31-16-43
-2521 17-15-46-82-83-13-49
-08-16-40-46-22-85-93
-81-14-40-59-95-08-49
-80-64-93-10-51-19-76
-2523 51-90-29-32-63-62-77
-15-39-74-10-01-53-54
-2524 47-78-17-49-60-58-49
-30-12-38-49-17-61-28
-2523 56-68-34-80-87-52-69
-2523 77-68-26-92-88-30-22
-2525 67-62-01-45-30-60-14
-2521 30-36-32-25-21-81-79
-2523 60-13-47-22-21-00-20
-2524 18-48-67-71-45-45-08
-23-42-92-07-56-54-68
-2521 06-41-81-92-48-97-36
-29-48-76-37-43-34-15
-76-18-74-16-90-47-97
-53-57-10-45-49-82-74
-2521 83-83-85-32-83-97-84
-2521 69-89-02-95-05-57-66
-94-96-86-30-30-69-97
-2521 08-97-49-47-74-37-89
-2523 01-73-80-60-33-64-08
-2525 38-00-55-89-38-89-42
-88-72-32-63-20-75-65
-68-82-42-74-73-17-47
-2525 21-25-32-43-24-19-91
-2525 34-60-37-61-12-78-25
-2525 98-98-02-79-85-34-03
-2525 38-57-98-80-41-57-63
-2521 59-40-28-27-72-96-62
-2524 94-86-43-24-04-93-18
-2524 78-73-74-92-26-25-05
-2523 04-62-39-87-44-63-51
-2522 20-93-33-47-64-70-53
-2525 81-77-72-48-70-26-84
-37-10-36-28-85-76-34
-2525 32-06-22-17-62-67-41
-2522 85-46-40-18-52-92-70
-2521 67-46-35-40-35-84-51
-2524 07-00-21-84-90-90-82
-2521 12-16-85-88-39-26-89
-2521 75-53-00-10-81-90-40
-2525 20-40-93-98-44-73-30
-2523 20-51-13-29-97-05-74
-2522 87-54-80-17-48-70-78
-2521 51-36-09-97-07-28-50
-2522 00-78-68-74-69-91-88
-2521 72-11-21-92-66-73-22
-2523 81-31-74-56-84-79-48
-2521 29-13-40-23-18-86-21
-2521 35-36-82-13-38-69-69
-2523 12-33-36-32-29-17-62
-2525 14-42-37-13-41-52-75
-2524 87-59-12-98-56-87-90
-2522 91-51-25-16-10-41-53
-2522 02-03-38-68-15-10-57
-2525 27-79-54-32-03-78-93
-2521 91-56-36-68-01-52-34
-2524 50-81-71-20-83-64-62
-66-62-71-50-87-18-77
-2523 91-89-18-00-86-50-06
-2525 35-54-13-21-73-89-04
-71-09-72-55-23-73-89
-2525 34-83-05-22-61-73-12
-2525 21-04-74-65-05-58-19
-2521 15-08-56-97-89-43-91
-2525 20-35-24-05-57-92-51
-2521 73-96-44-53-10-54-38
-2523 69-12-17-08-76-03-69
-10-24-44-63-21-15-26
-2523 50-39-04-58-95-25-02
-2521 14-98-94-71-65-57-82
-15-79-79-13-80-78-88
-24-58-91-51-25-75-34
-13-48-80-16-83-18-75
-2521 75-12-23-98-27-65-44
-75-63-26-13-57-26-52
-2522 71-30-08-73-46-98-49
-2522 04-20-08-67-90-16-38
-2523 80-43-17-19-72-45-16
-2525 11-14-93-23-77-30-80
-2522 19-44-27-36-75-81-16
-2524 05-43-84-33-19-84-16
-2521 54-02-41-67-60-48-85
-2524 18-92-45-58-35-62-21
-45-82-82-05-74-89-63
-2522 10-90-73-54-03-92-73
-06-03-91-85-29-62-96
-94-12-56-83-90-80-92
-2521 09-99-69-06-66-15-52
-2521 51-29-18-27-29-88-99
-83-01-47-65-99-01-07
-2521 93-11-64-85-45-37-03
-2522 48-06-72-21-09-65-37
-51-44-58-06-77-00-81
-75-64-89-04-87-16-93
-2523 09-93-45-79-88-98-19
-2521 83-31-53-36-04-31-63
-2521 28-78-46-61-01-21-89
-2523 63-34-05-82-16-20-65
-2522 65-25-77-99-51-30-78
-92-72-61-72-42-02-65
-2521 11-08-13-94-69-07-07
-11-74-02-13-57-40-51
-2521 32-68-53-97-84-96-32
-2525 37-02-24-32-65-44-34
-15-93-65-83-92-07-15
-2521 66-72-36-92-59-63-75
-2525 09-01-71-16-85-33-53
-2524 05-57-72-35-16-12-67
-2524 06-95-98-68-35-13-11
-97-12-21-89-72-89-37
-2522 76-53-35-39-26-97-92
-2523 17-39-80-87-97-47-78
-2524 17-60-28-78-96-51-96
-2524 89-45-92-53-98-63-88
-89-59-40-40-94-11-94
-2524 86-98-02-20-53-44-10
-2523 08-46-75-91-34-69-18
-2523 82-57-68-63-46-13-22
-97-80-47-60-20-83-50
-2523 74-51-23-45-17-79-25
-2523 08-45-90-72-80-30-09
-88-24-62-40-42-77-71
-84-10-39-90-22-66-07
-2524 74-85-30-49-87-38-43
-2524 13-20-26-47-33-84-87
-2523 25-04-46-80-29-65-82
-2522 26-08-85-68-46-98-50
-2522 12-56-67-58-34-51-06
-2521 79-60-22-90-71-58-73
-2522 30-17-99-30-12-29-81
-2524 05-63-00-03-77-69-08
-2524 20-54-74-12-91-50-15
-31-66-38-40-21-36-56
-99-78-25-57-86-17-93
-2524 92-22-68-23-64-65-96
-2522 57-83-87-42-73-20-90
-71-53-66-93-73-30-45
-2525 93-90-78-04-16-70-07
-2525 11-02-45-79-61-45-60
-2522 06-60-47-55-83-81-20
-2522 73-34-49-54-53-72-79
-2525 71-76-88-85-68-07-21
-17-77-96-94-25-89-07
-2523 08-20-46-69-30-13-96
-2524 39-01-72-95-12-71-99
-2525 18-80-01-85-60-72-82
-2524 14-90-57-56-51-70-59
-2524 89-75-81-58-82-91-33
-90-19-33-98-58-75-37
-2522 40-61-89-18-26-29-21
-2522 93-73-26-36-43-86-46
-2522 99-14-14-32-16-49-00
-41-48-24-07-21-15-19
-2521 33-58-54-57-74-96-24
-2521 12-97-85-63-87-04-97
-2521 82-31-02-90-80-73-75
-2523 08-33-15-29-53-54-96
-2522 71-96-17-59-33-32-89
-2522 67-41-06-91-89-10-95
-2522 43-59-24-03-84-63-56
-2525 07-85-67-80-16-61-96
-2521 05-30-02-44-43-31-47
-2521 39-86-88-51-66-29-03
-2524 45-18-86-53-16-16-76
-2524 29-22-41-84-45-38-04
-2524 60-30-20-95-05-53-91
-2522 24-36-78-12-10-91-96
-25-69-72-13-37-04-09
-2525 40-94-84-32-54-04-92
-2522 93-75-43-10-16-79-78
-2522 86-80-56-67-59-31-58
-2523 36-93-63-48-97-10-99
-26-27-43-12-60-50-34
-2524 80-71-25-31-59-79-97
-2524 83-67-92-56-24-73-73
-2525 83-05-24-11-63-15-73
-2523 17-45-18-76-71-16-41
-2523 77-93-96-20-66-34-20
-2524 43-89-26-84-70-49-50
-2524 25-42-17-81-57-24-85
-2521 20-95-07-86-89-24-10
-2523 57-08-28-26-54-76-34
-2521 33-36-63-27-98-31-43
-2524 05-67-27-80-14-33-18
-95-25-31-99-99-62-64
-76-88-10-11-87-00-22
-2525 71-19-86-01-57-82-92
-2524 78-28-93-25-83-02-77
-2521 80-08-58-69-82-09-91
-2522 09-80-00-76-33-73-99
-2524 52-18-96-31-36-81-64
-2522 21-44-38-97-46-23-43
-2521 15-69-14-70-59-45-88
-2522 30-10-35-79-16-14-98
-2524 71-02-93-70-74-18-30
-2523 78-71-17-17-71-01-20
-36-77-00-82-26-77-08
-69-55-94-15-07-45-48
-2521 30-09-57-04-93-68-46
-13-29-02-34-08-49-97
-2524 77-82-58-97-09-13-63
-01-16-22-28-49-72-24
-2523 57-27-92-47-41-08-92
-2523 26-59-44-93-82-13-54
-2525 76-99-33-12-49-99-53
-2522 90-31-44-86-68-29-24
-2523 83-32-92-74-37-23-19
-2525 34-46-33-63-25-86-65
-2523 70-75-27-41-71-25-86
-36-06-79-42-62-80-70
-2522 26-36-03-52-42-84-81
-2524 52-55-67-17-24-88-61
-2523 46-13-25-32-41-22-81
-2522 62-26-80-96-96-20-97
-31-26-14-52-08-83-13
-2525 83-52-37-45-62-30-71
-2522 83-65-03-61-66-71-19
-2524 17-35-99-45-39-25-70
-2521 35-70-35-48-62-72-71
-2524 89-40-38-39-09-06-35
-2525 38-37-25-44-12-23-66
-2522 28-50-08-90-92-67-60
-2523 21-12-76-23-55-25-11
-36-94-16-69-51-49-26
-70-86-23-82-59-60-47
-2524 63-71-43-31-94-66-29
-2521 60-65-17-30-46-48-80
-2524 98-24-63-52-45-98-53
-88-62-45-71-76-08-82
-2525 59-94-34-81-31-34-10
-2525 02-74-32-05-49-07-39
-2521 34-94-47-85-35-15-02
-83-41-78-40-45-79-36
-2521 67-11-10-82-61-81-70
-2523 49-74-32-24-55-43-54
-73-44-51-13-58-12-93
-2523 03-11-20-55-57-38-39
-77-09-09-75-61-43-94
-94-54-93-11-42-87-76
-2521 19-56-35-56-20-29-19
-2523 44-54-03-16-42-72-97
-2522 53-54-73-05-96-13-94
-2524 59-36-28-95-69-94-97
-2524 57-55-94-25-25-38-12
-2522 26-11-28-17-03-86-27
-2524 84-54-67-66-37-77-80
-2524 46-35-33-72-35-72-66
-2523 19-25-46-89-73-06-02
-2524 63-64-96-15-80-55-05
-2522 48-46-06-30-82-69-68
-80-89-15-66-84-08-07
-2522 58-92-83-13-97-47-25
-2525 34-66-36-16-46-13-78
-2521 30-05-71-04-66-17-56
-2525 44-85-39-53-84-25-62
-2523 34-63-97-81-72-79-48
-2523 04-66-46-10-80-69-44
-15-80-49-39-25-06-52
-2523 80-75-90-50-18-27-09
-2525 92-16-20-56-39-83-60
-2522 51-65-38-05-01-01-50
-2524 42-48-82-82-17-23-28
-2524 20-95-68-51-21-97-29
-2523 78-29-34-65-84-42-61
-2522 30-58-21-14-14-08-64
-2522 74-36-43-73-80-81-57
-2525 66-82-18-14-38-95-41
-50-92-16-45-33-54-93
-20-15-72-48-70-68-25
-2521 26-06-50-41-79-36-84
-2521 93-57-96-28-72-59-68
-2521 63-91-31-57-52-47-26
-2524 63-85-55-85-81-50-39
-2525 60-22-56-08-09-33-73
-2521 53-01-46-43-56-50-15
-79-43-07-24-63-86-09
-79-22-98-27-68-87-59
-2523 36-33-42-87-83-08-36
-2522 01-01-36-66-45-18-82
-2523 82-34-69-45-77-67-43
-2525 07-84-05-21-48-01-04
-2521 37-63-12-97-25-33-18
-2524 27-28-75-14-39-89-88
-33-26-52-17-34-77-81
-38-80-99-82-60-19-86
-09-30-05-59-30-67-34
-2524 74-28-30-46-68-23-17
-2523 93-97-03-38-19-97-19
-2522 04-38-72-10-68-34-47
-85-77-36-32-67-32-59
-2521 44-80-66-81-89-14-73
-2524 87-80-95-99-01-13-05
-2525 27-67-65-88-67-66-61
-2525 71-96-52-45-75-07-14
-2522 92-65-98-77-03-40-75
-2523 71-60-58-60-10-69-00
-2523 94-45-58-16-62-12-90
-93-02-14-72-72-92-61
-2522 88-75-54-27-64-54-93
-2525 76-26-76-87-07-78-40
-2521 07-09-35-29-23-62-42
-00-30-12-88-56-77-06
-2524 39-85-58-20-38-26-74
-2522 49-99-05-75-68-91-90
-2521 40-06-75-30-52-01-48
-2522 91-09-13-03-10-44-43
-2521 54-12-21-87-32-49-19
-58-23-39-43-86-09-45
-68-05-33-57-81-81-83
-30-64-83-74-99-85-65
-2521 43-08-54-93-92-08-35
-2521 50-27-24-73-65-80-47
-2522 85-82-79-33-77-94-81
-2525 83-99-82-38-00-18-30
-57-51-85-47-77-50-90
-2524 94-32-50-98-33-95-56
-2525 43-74-17-96-87-85-53
-2521 10-74-77-11-20-26-98
-2521 07-40-92-72-68-92-53
-2524 92-60-22-28-43-87-46
-2523 34-00-27-13-69-39-50
-2524 37-69-18-73-77-41-50
-32-96-53-04-32-67-25
-17-49-76-48-95-84-12
-86-22-02-35-81-17-87
-2523 88-59-94-75-19-07-31
-2521 20-76-97-06-18-48-48
-2523 58-52-62-10-90-55-31
-2521 18-18-41-95-49-67-13
-88-03-48-37-32-65-75
-2523 41-03-75-95-34-43-70
-2523 38-18-10-68-44-68-65
-2521 15-90-03-58-98-74-32
-54-67-90-55-68-83-00
-2521 30-00-81-32-87-19-24
-51-82-38-94-42-11-82
-2523 98-99-93-13-74-34-39
-2525 03-70-12-45-57-12-23
-2525 71-40-80-32-85-21-03
-39-43-24-92-00-12-68
-09-90-20-42-93-75-63
-2524 94-68-96-43-88-31-99
-38-53-59-45-86-00-11
-2522 25-89-60-15-18-76-23
-2524 58-93-86-34-52-32-43
-2524 79-24-78-72-55-90-29
-2524 09-02-51-12-73-18-22
-86-31-99-55-29-88-44
-2524 26-13-82-52-03-90-09
-19-62-71-49-07-70-03
-2521 19-85-55-41-67-98-73
-2521 99-30-65-14-64-21-77
-28-70-48-99-50-15-56
-2521 30-42-45-87-73-89-61
-2523 88-08-19-94-63-08-38
-24-18-69-16-84-34-74
-2523 70-50-30-89-08-03-83
-16-54-94-76-06-17-51
-08-53-42-56-68-83-62
-90-37-84-76-22-61-73
-2525 73-35-82-21-12-89-11
-2522 35-57-88-30-40-09-66
-2523 53-49-26-08-69-93-30
-37-71-73-41-95-45-52
-25-53-84-31-86-41-42
-2525 78-50-93-27-81-23-55
-91-95-59-64-07-35-14
-2521 60-94-38-02-95-85-50
-2521 85-13-03-45-61-67-28
-2521 94-67-89-32-23-98-27
-2524 70-72-85-83-40-74-26
-2524 55-49-67-94-48-86-10
-35-19-86-76-34-27-60
-2524 62-74-96-35-49-03-62
-96-63-61-34-54-31-93
-2523 99-81-29-25-89-84-58
-2521 06-59-04-63-54-05-83
-2525 71-57-10-12-15-72-54
-2522 73-32-31-36-92-61-26
-2524 84-64-18-46-66-66-40
-36-45-46-24-98-87-10
-2525 10-43-42-32-71-64-75
-32-68-77-90-34-72-80
-2524 95-47-73-10-31-32-09
-2525 64-08-19-70-57-60-07
-2524 14-98-77-37-13-99-18
-2522 86-03-21-93-14-67-96
-2524 06-44-66-13-64-24-14
-2524 92-99-28-70-04-25-83
-36-60-27-35-98-77-02
-2525 95-66-57-40-83-45-95
-76-78-74-34-31-61-23
-2523 15-59-48-82-95-79-92
-18-91-02-59-09-89-39
-2524 11-05-72-70-88-44-12
-2524 81-40-35-60-37-76-71
-19-19-40-80-01-93-12
-22-43-63-35-77-10-50
-2521 76-69-76-82-99-80-48
-2521 25-86-14-79-69-37-90
-2524 82-05-84-70-77-65-18
-2525 55-21-35-39-21-08-83
-49-19-44-28-52-80-00
-2524 37-46-49-69-78-36-56
-2523 63-18-41-58-07-47-60
-45-59-62-59-53-14-50
-2523 24-09-29-65-56-67-62
-2521 27-58-09-24-67-82-08
-01-43-89-21-92-75-42
-58-23-37-67-41-97-65
-2521 80-00-98-95-72-66-89
-2521 67-15-18-77-11-85-44
-2521 34-02-34-64-65-54-06
-2524 18-07-67-60-51-25-22
-2524 59-50-67-29-91-58-10
-2521 55-58-09-21-29-87-24
-2523 64-58-85-84-19-88-38
-2521 74-60-02-00-97-67-24
-14-78-92-92-32-89-44
-2522 11-91-19-23-65-43-02
-2524 82-15-29-57-45-57-62
-42-90-19-57-86-77-63
-2522 21-68-92-46-93-64-75
-2525 33-15-33-89-71-27-95
-2521 40-10-93-02-58-54-35
-2523 08-88-52-44-84-01-25
-2522 95-74-47-86-75-56-24
-11-25-13-01-53-62-82
-2521 97-95-33-31-26-85-67
-56-58-30-44-74-26-32
-80-16-41-37-83-72-77
-2524 66-90-22-03-87-17-39
-2525 60-04-55-03-35-80-13
-2525 06-12-41-15-27-07-84
-2525 02-30-10-63-21-92-07
-2521 44-22-23-43-57-88-47
-2524 30-10-42-77-59-15-92
-36-47-59-73-12-60-72
-2523 70-04-95-49-11-97-21
-2525 86-65-08-22-67-50-66
-66-00-63-11-61-79-25
-82-78-81-21-03-46-93
-2522 13-87-26-04-77-16-56
-18-30-86-53-55-41-41
-2522 27-08-85-79-73-37-52
-60-76-89-57-48-39-48
-04-45-98-44-69-58-26
-71-67-60-19-22-28-42
-2522 75-31-95-98-75-65-63
-2524 28-56-13-34-46-31-53
-2522 32-22-86-90-31-08-89
-76-17-56-66-23-27-45
-2521 30-64-42-66-99-38-92
-2523 67-73-76-67-83-99-01
-2523 69-92-34-51-49-94-96
-2522 51-60-51-20-21-80-05
-2525 66-38-94-88-30-55-91
-2522 29-90-05-29-32-04-39
-2525 38-05-90-43-35-05-01
-2525 59-79-92-15-75-26-28
-51-29-92-39-74-64-35
-05-21-31-64-73-75-98
-67-56-57-64-66-53-28
-2525 03-09-84-14-71-68-84
-45-97-78-01-87-06-16
-2524 13-64-76-48-64-24-42
-27-65-54-92-18-61-99
-2523 92-33-94-63-07-46-96
-01-61-24-14-47-45-79
-80-05-25-50-63-34-35
-2523 98-57-69-09-45-69-05
-91-06-14-43-03-82-98
-2525 90-40-84-90-30-42-14
-88-42-26-47-91-15-50
-16-30-82-10-00-77-88
-2521 67-66-46-61-13-35-85
-56-92-73-38-63-82-07
-2522 05-38-56-47-51-04-42
-2522 72-01-20-50-73-27-84
-93-90-30-29-11-20-73
-2523 18-08-67-92-76-26-74
-98-74-56-46-66-87-86
-15-08-42-94-92-31-75
-2523 39-30-50-52-86-92-87
-2525 29-48-88-15-56-69-87
-2521 19-03-71-48-50-58-16
-2522 08-88-79-52-83-40-22
-2525 38-99-72-86-10-22-41
-2524 42-94-09-80-44-15-47
-2522 30-06-56-29-50-81-48
-2525 73-96-26-42-14-25-65
-2522 47-98-75-79-44-70-17
-2521 85-56-29-38-60-79-98
-2525 01-28-36-07-28-92-90
-45-14-07-31-66-48-89
-2525 11-60-37-51-00-22-78
-2521 72-80-72-63-58-19-70
-2524 55-85-11-58-19-11-07
-2521 44-78-24-40-71-23-42
-2524 36-12-41-88-35-73-60
-2521 20-44-03-94-57-64-18
-2522 63-28-09-91-75-51-65
-2521 29-78-51-46-98-50-73
-2521 24-11-94-60-70-79-70
-30-84-20-73-12-88-73
-2524 42-16-81-16-35-50-87
-2521 38-45-04-03-38-48-18
-2522 63-71-73-41-55-63-89
-2521 31-51-70-12-31-45-03
-2523 70-15-51-83-72-53-84
-2521 16-10-92-54-34-88-37
-2524 59-65-34-41-74-52-81
-2522 06-86-43-43-46-44-94
-2524 66-93-20-18-90-36-19
-2522 92-16-59-79-14-07-87
-2524 66-32-46-93-87-64-44
-2524 37-78-34-44-05-33-77
-2524 23-82-77-36-68-72-02
-2523 78-24-64-50-20-93-22
-2524 09-57-92-33-55-85-33
-2522 77-24-66-06-01-51-84
-64-51-78-75-45-74-47
-05-61-97-75-91-74-60
-2523 74-45-07-02-17-82-47
-2522 73-69-77-20-61-09-83
-2522 76-63-40-06-44-86-73
-2522 44-95-03-99-13-00-34
-2525 04-41-30-41-90-08-32
-2522 53-43-31-27-85-99-50
-56-47-31-38-81-01-37
-2525 47-61-83-01-12-63-71
-2521 67-50-62-62-56-62-46
-2524 01-87-28-09-16-67-66
-2524 06-74-01-87-48-36-21
-2524 35-22-37-33-01-62-73
-94-56-53-14-39-63-77
-2525 68-42-98-04-39-21-67
-22-10-99-45-74-65-37
-2521 31-25-19-08-98-29-42
-2524 35-86-05-52-62-14-86
-2525 23-79-94-55-99-05-51
-2525 10-95-47-77-96-10-06
-40-48-86-40-76-75-88
-2525 01-27-12-85-87-89-43
-74-53-40-22-61-82-59
-2524 22-56-44-40-63-75-97
-84-96-27-38-70-15-40
-2521 77-61-67-34-17-50-36
-2521 02-00-95-30-32-36-27
-2522 91-85-52-11-69-23-41
-2522 10-01-38-34-19-13-94
-2522 98-12-18-07-05-15-40
-2522 46-33-24-62-66-13-19
-2523 82-08-31-79-06-16-96
-2525 26-78-28-74-61-08-87
-36-41-05-98-35-38-37
-2525 76-45-52-00-69-87-63
-2524 45-96-31-31-94-95-99
-2524 37-11-30-80-24-50-45
-2525 03-06-66-66-06-69-60
-86-29-43-91-21-65-15
-2524 86-82-04-43-20-71-08
-11-46-55-46-92-30-60
-2521 46-26-18-50-60-97-92
-2525 65-28-27-80-49-78-79
-2525 13-11-89-30-47-72-44
-64-02-90-73-22-45-30
-32-48-65-95-15-86-11
-2524 86-39-16-61-44-37-16
-2522 27-50-06-32-56-49-06
-2523 98-95-70-06-60-97-62
-2522 40-75-58-89-94-01-37
-2523 91-94-01-04-71-95-02
-2522 79-65-82-00-01-47-82
-20-21-15-25-10-66-66
-96-07-39-29-35-66-66
-2522 42-99-01-15-21-95-38
-96-32-23-75-17-60-60
-2522 80-75-94-55-30-69-27
-77-57-77-00-93-98-06
-2521 86-75-13-93-05-63-50
-2522 99-51-27-51-97-14-51
-2525 75-57-27-53-51-11-42
-2521 18-38-84-10-89-89-60
-2523 10-69-21-35-72-64-81
-2523 71-73-05-63-34-64-25
-2521 70-51-25-52-18-70-43
-2524 57-07-62-77-58-82-96
-2524 95-28-08-72-02-43-05
-2522 04-91-92-90-39-45-14
-2521 31-43-55-42-61-77-35
-2521 51-13-68-30-39-69-18
-2522 83-29-34-50-91-77-47
-96-15-57-79-40-01-00
-2524 31-02-75-75-46-65-83
-2525 59-38-72-24-75-43-94
diff --git a/test_accounts_2000.txt b/test_accounts_2000.txt
deleted file mode 100644
index 86aebaa..0000000
--- a/test_accounts_2000.txt
+++ /dev/null
@@ -1,2000 +0,0 @@
-2522 44-83-00-23-02-36-80
-37-52-80-19-18-14-31
-2521 86-19-57-46-45-99-82
-2523 40-21-42-78-99-81-71
-2525 27-35-79-33-10-15-80
-2522 86-39-79-96-20-47-51
-59-86-70-08-14-03-15
-2521 49-32-27-97-63-16-73
-2525 85-04-22-75-42-61-63
-95-94-52-38-28-71-73
-2522 55-22-42-65-28-24-13
-52-87-06-91-91-56-94
-2522 03-04-32-52-03-52-49
-2521 47-16-71-01-50-18-80
-10-32-85-84-60-27-31
-2523 19-67-66-56-93-31-43
-2521 26-07-84-25-26-86-84
-2525 49-65-46-47-85-19-64
-84-58-81-94-73-81-64
-37-59-51-57-13-43-76
-2525 26-80-12-42-25-65-25
-38-26-07-65-53-33-97
-85-92-19-50-11-64-40
-2523 33-20-71-47-23-72-79
-2521 82-58-26-12-15-77-99
-2525 28-00-36-57-26-08-03
-2521 88-46-35-80-49-89-30
-2521 99-97-11-55-59-76-22
-52-37-69-39-84-79-62
-2523 97-64-13-10-59-83-55
-55-57-03-70-26-42-96
-61-01-15-37-37-63-91
-2522 17-50-14-89-10-27-07
-2525 67-05-68-52-58-37-42
-2524 64-18-15-82-16-92-70
-2525 81-55-26-81-09-40-23
-2522 71-18-28-49-00-87-05
-12-11-96-13-56-65-38
-2525 99-24-44-86-88-40-60
-17-17-21-89-86-57-30
-2521 04-06-36-08-45-84-19
-82-53-55-75-04-04-44
-38-32-30-95-54-52-05
-32-74-24-42-29-66-42
-2521 43-55-55-47-08-37-85
-2522 05-31-96-06-87-70-12
-2524 99-45-80-68-14-61-03
-82-29-38-18-48-18-78
-78-63-59-29-16-51-48
-2525 94-60-00-72-42-86-43
-91-96-53-85-39-37-14
-2524 56-40-50-63-93-88-80
-2523 63-52-21-08-00-98-42
-2521 84-78-82-54-29-55-85
-78-28-14-02-10-01-42
-2523 35-29-45-52-19-81-75
-11-18-96-62-67-92-34
-2523 64-72-91-58-46-83-74
-2524 24-73-36-18-62-54-53
-2522 56-86-18-70-80-59-17
-2525 98-77-96-05-58-89-58
-62-87-09-15-51-93-32
-51-25-88-37-71-90-74
-87-15-28-90-77-94-80
-2523 57-71-09-08-46-22-42
-78-52-54-34-93-06-02
-2523 13-06-20-22-84-17-97
-2524 51-22-33-07-04-73-66
-02-40-59-18-78-63-47
-43-19-16-90-83-96-69
-03-47-31-50-24-41-56
-2521 63-24-98-35-76-74-29
-28-43-24-61-20-81-16
-2521 91-71-24-49-38-42-54
-40-87-81-23-15-02-00
-2525 71-32-51-03-01-41-00
-2523 36-99-29-65-10-64-32
-2522 47-44-79-80-92-28-20
-2525 16-60-15-45-60-92-24
-45-07-02-24-97-26-34
-2523 05-71-56-44-35-33-53
-2521 41-95-99-63-24-67-02
-2524 56-77-38-29-63-89-59
-2524 82-16-95-37-59-81-28
-2524 79-49-43-34-54-68-61
-74-51-54-24-00-14-74
-80-06-48-98-03-53-50
-2524 41-67-68-03-21-94-35
-2521 75-35-24-25-34-88-38
-2523 55-67-72-44-62-14-81
-2525 17-85-82-58-79-83-64
-2523 14-37-75-64-46-09-35
-2525 92-37-47-49-36-54-74
-74-40-62-46-72-62-09
-2522 21-55-92-74-99-83-81
-2521 49-44-12-47-12-02-44
-2521 87-49-48-25-58-75-39
-2521 22-40-31-32-19-05-71
-2522 85-29-33-48-88-87-61
-2523 16-19-19-47-95-67-17
-47-93-85-87-67-29-36
-61-72-00-13-40-55-20
-2524 96-70-29-58-70-30-26
-2523 27-17-80-96-69-44-69
-2523 23-49-05-94-01-19-46
-2522 28-76-11-77-93-96-19
-2523 88-83-74-60-32-52-66
-00-63-81-76-87-47-48
-2522 23-87-84-87-71-27-73
-2524 45-45-64-92-45-38-01
-2523 52-93-09-49-85-59-00
-44-43-23-45-33-34-97
-95-95-37-44-47-15-32
-2525 92-35-93-84-14-87-42
-2523 26-88-14-71-29-21-11
-28-43-35-65-68-61-36
-39-07-15-40-08-11-61
-96-07-86-77-72-63-28
-2521 84-81-58-31-59-03-18
-2522 58-25-60-62-47-92-25
-2521 14-98-28-20-17-11-02
-44-64-69-20-81-09-73
-2523 68-99-22-05-64-98-02
-2521 00-55-67-04-90-15-47
-2521 97-32-05-72-86-29-40
-2523 77-85-66-71-31-99-60
-99-66-61-08-00-25-69
-80-74-30-09-68-73-64
-2522 01-31-74-93-00-35-32
-2524 79-24-28-16-32-77-68
-2523 91-00-52-37-90-04-79
-2523 33-36-01-20-43-49-68
-2525 09-41-99-44-86-16-69
-2524 01-41-70-20-05-68-20
-25-94-17-46-66-38-42
-40-35-08-24-06-62-86
-2523 39-64-92-45-19-09-71
-11-34-68-85-38-09-92
-2522 62-00-61-93-62-16-56
-2522 65-01-47-08-18-38-97
-2525 91-42-16-56-65-31-09
-2523 27-61-24-82-81-70-00
-2521 92-51-65-57-23-20-66
-54-68-31-32-78-23-17
-2525 47-01-15-81-35-14-25
-2521 35-72-51-10-81-26-54
-2525 89-39-63-12-00-49-27
-2521 06-93-00-74-04-55-66
-2525 35-23-08-46-33-57-15
-2524 12-66-02-43-81-56-70
-81-92-27-02-14-18-43
-66-75-11-01-85-56-42
-2522 37-87-47-20-22-50-26
-2523 25-11-95-22-26-41-12
-2522 21-94-54-47-67-20-45
-2521 51-76-43-83-80-67-31
-2522 52-58-52-82-62-63-14
-2525 51-12-89-37-42-73-50
-25-56-00-51-10-02-57
-2525 68-73-47-17-27-40-13
-2522 47-69-62-02-31-11-91
-41-25-64-49-34-57-93
-2524 09-04-13-28-08-64-85
-2521 55-02-67-06-54-24-68
-2522 42-60-66-03-18-25-81
-2522 14-37-03-79-09-72-10
-20-21-46-73-44-41-15
-2525 67-16-85-30-90-64-42
-2522 52-86-28-29-14-83-94
-2524 35-96-36-77-34-63-36
-2521 06-66-43-94-14-76-57
-78-68-35-46-94-25-55
-10-04-52-32-48-02-21
-2525 08-09-15-34-19-56-62
-2523 69-08-29-97-26-01-28
-2524 94-34-81-93-35-24-07
-2521 57-02-36-96-27-65-22
-2522 48-77-88-07-37-71-38
-2521 73-12-62-98-91-74-73
-20-28-14-71-80-88-89
-2522 67-86-46-71-79-63-82
-2524 51-95-08-81-77-29-38
-2522 98-70-91-21-90-73-69
-2525 08-00-24-00-32-42-11
-66-82-46-98-61-58-42
-2525 16-82-02-48-61-76-08
-2525 68-75-00-56-64-46-07
-2522 55-70-48-24-45-56-50
-73-45-70-69-53-20-72
-2522 82-24-99-70-83-75-39
-2522 88-07-32-64-42-88-66
-2525 08-63-25-44-86-82-91
-2523 98-42-91-61-36-48-28
-2525 43-08-10-96-30-67-92
-2524 02-03-71-94-86-22-42
-2522 04-28-46-17-91-09-42
-2521 31-06-70-46-12-47-64
-2523 80-70-71-04-80-07-23
-62-30-35-78-93-55-87
-75-98-36-61-63-17-72
-2525 26-39-12-70-49-49-05
-67-15-51-18-37-91-27
-2525 16-59-20-53-20-93-25
-2523 61-38-91-38-19-05-51
-2525 97-08-48-57-64-28-04
-2524 14-73-01-15-66-00-21
-62-36-32-13-39-86-17
-2524 16-57-90-31-67-25-92
-2524 48-26-10-99-72-83-17
-43-78-84-16-91-57-68
-2522 21-80-44-13-72-84-40
-2522 61-85-99-88-12-73-03
-08-44-63-74-16-18-53
-2525 90-50-73-37-39-65-77
-33-25-46-51-05-92-82
-2525 61-80-53-90-73-92-26
-2523 74-61-37-26-37-22-66
-24-62-58-92-04-51-84
-2525 78-89-84-36-16-02-15
-2523 17-43-94-57-71-17-83
-2525 23-63-65-81-72-21-60
-2525 19-73-27-80-22-36-49
-96-96-13-73-46-63-62
-2522 63-74-82-56-98-15-31
-2524 98-56-85-07-66-85-88
-2521 94-04-57-62-41-26-15
-78-91-71-77-49-16-44
-2522 50-54-40-90-93-60-72
-23-49-10-58-78-64-77
-2525 38-94-77-16-02-00-82
-2525 57-92-26-74-00-98-93
-2523 39-43-88-10-62-47-74
-2522 26-61-02-13-55-96-53
-79-07-95-07-92-89-80
-2521 51-91-67-94-96-19-44
-2525 46-30-90-66-20-62-44
-93-91-13-17-00-66-83
-2523 39-19-38-90-74-84-65
-03-08-24-84-09-58-81
-91-16-34-27-84-98-07
-2521 09-57-98-19-40-57-90
-48-66-20-57-29-81-04
-2523 10-45-68-00-16-25-17
-23-70-34-80-51-66-26
-2521 04-76-92-44-87-24-28
-67-43-43-92-88-04-98
-58-17-33-47-58-50-47
-2522 84-03-77-13-96-97-92
-2524 33-27-38-19-74-03-55
-2523 06-64-96-69-84-50-36
-2525 71-31-10-88-20-58-40
-2525 34-25-44-43-81-96-03
-2523 40-62-79-06-99-21-01
-2524 64-20-66-31-80-73-03
-20-31-85-71-24-21-62
-2523 24-45-64-07-72-12-53
-2523 58-20-75-96-78-52-04
-2522 14-94-96-16-45-51-33
-2525 00-27-52-15-92-26-66
-2522 43-44-80-60-41-01-84
-2525 69-64-87-58-56-07-72
-2523 57-00-37-37-26-52-73
-56-54-18-11-02-74-58
-2524 16-53-01-12-20-46-29
-2523 65-78-79-81-94-11-77
-07-55-41-66-38-16-55
-69-01-63-35-16-88-52
-2521 56-24-53-97-97-21-46
-43-11-51-81-75-17-03
-62-52-72-59-30-91-66
-2525 28-39-64-45-85-53-04
-2521 21-32-36-90-11-80-11
-2522 81-81-09-11-11-97-31
-2522 93-46-08-56-75-54-22
-35-04-29-98-88-75-99
-2522 54-73-44-18-19-00-07
-01-88-07-70-22-70-83
-2521 44-34-35-33-81-63-37
-2524 48-09-20-38-32-36-43
-31-93-51-65-58-55-79
-2525 20-76-87-60-69-17-41
-2522 16-08-19-29-56-97-98
-2523 97-40-74-75-56-83-44
-67-78-56-76-02-19-41
-2524 63-37-23-31-66-16-52
-2522 70-95-93-34-82-24-93
-2524 55-69-81-37-30-55-22
-83-79-39-80-23-74-46
-2521 82-51-26-67-92-02-16
-00-20-92-63-34-84-15
-2523 01-53-96-20-83-24-97
-92-17-71-89-09-29-88
-2522 26-87-94-13-71-39-76
-99-48-21-97-18-53-20
-2522 09-08-44-23-87-97-29
-2521 91-54-22-55-99-59-41
-2523 34-80-21-73-40-98-96
-2521 12-25-72-68-54-63-50
-2525 09-32-71-03-25-20-29
-2524 07-14-65-09-40-26-85
-2524 46-25-02-91-22-83-74
-74-97-39-27-06-34-54
-72-57-29-28-56-98-87
-2521 77-38-17-78-98-54-25
-2522 97-97-93-39-90-68-60
-2522 00-55-54-23-65-91-54
-2521 96-68-37-88-30-26-44
-2521 52-49-64-87-04-91-17
-04-54-96-26-57-42-22
-2525 29-27-80-43-40-54-19
-2525 76-11-16-87-02-12-70
-95-79-95-02-95-07-59
-13-04-75-68-96-24-12
-27-44-33-47-28-91-21
-2524 54-12-93-11-49-14-75
-49-84-93-69-03-48-62
-2522 52-30-34-50-17-79-80
-2524 65-87-91-59-35-87-72
-2524 53-87-58-57-33-51-91
-2523 02-92-82-51-42-31-33
-2521 91-65-62-84-83-12-92
-79-48-11-97-22-31-25
-2525 85-02-78-45-32-22-31
-2525 27-06-76-14-79-39-75
-76-51-90-79-06-34-48
-13-36-39-93-33-66-70
-2525 30-44-15-44-07-72-83
-2521 85-70-14-36-45-26-56
-2521 54-37-27-90-12-17-86
-2525 02-36-59-53-60-90-67
-2522 27-63-63-39-54-06-27
-64-95-25-54-41-92-10
-2522 71-70-38-45-91-03-22
-2524 87-18-86-78-90-64-38
-2523 29-62-87-75-07-42-43
-2522 78-32-39-01-63-69-79
-2525 53-77-39-75-23-12-26
-2524 93-79-39-14-30-55-45
-72-05-98-38-15-85-45
-21-67-54-63-59-55-47
-2525 50-29-90-31-38-86-47
-83-31-97-25-97-17-56
-2521 79-69-67-59-46-53-85
-98-04-42-22-27-25-87
-2525 23-70-16-61-50-18-00
-2524 99-94-87-94-38-37-75
-97-76-47-78-29-19-66
-2524 98-99-49-36-41-14-13
-12-33-65-98-49-29-46
-2524 20-16-14-68-14-96-25
-2523 30-64-47-73-19-46-49
-2525 10-32-26-60-90-90-59
-13-10-96-27-56-27-53
-2523 31-19-84-76-31-67-89
-2521 06-76-34-48-90-04-54
-2523 93-47-28-46-97-13-67
-2524 59-15-04-90-52-72-89
-2523 30-35-82-32-69-16-44
-2525 98-52-76-23-90-31-62
-2525 05-08-69-28-40-88-04
-2525 99-35-29-69-24-35-94
-2525 23-73-10-70-22-26-38
-2524 69-73-50-85-59-24-47
-2522 63-30-81-37-81-08-27
-2525 44-56-21-43-01-85-92
-97-66-79-57-80-41-76
-2524 79-45-40-05-73-58-96
-27-61-01-24-68-09-18
-35-51-21-89-67-05-57
-2521 76-42-08-03-85-89-87
-2522 55-31-49-07-98-29-44
-2525 28-58-11-65-91-56-80
-2524 53-23-60-84-36-14-60
-2522 92-59-20-62-67-19-18
-2525 01-67-36-54-55-04-62
-74-08-17-85-98-78-44
-2521 64-11-48-67-70-38-17
-2524 97-99-13-54-04-35-16
-61-17-71-12-49-80-11
-91-04-10-92-06-99-16
-2523 60-85-58-77-58-01-35
-36-87-55-06-99-78-34
-2522 20-52-41-00-11-30-33
-2525 57-29-10-45-43-41-95
-2525 42-16-64-55-89-93-11
-2523 31-87-63-19-61-93-19
-94-49-06-12-48-34-18
-2521 97-76-84-42-34-39-00
-2524 95-94-55-03-81-45-42
-75-31-50-98-59-34-56
-40-36-61-89-89-17-50
-94-95-01-38-88-85-71
-2521 96-04-33-71-28-43-19
-2525 95-40-98-79-04-95-04
-2524 15-55-58-19-02-03-85
-2524 11-24-71-78-22-12-15
-16-65-45-53-46-83-00
-2523 40-89-62-89-88-84-81
-21-35-82-06-83-21-51
-58-72-35-68-40-82-11
-2521 36-71-67-51-20-12-69
-2521 28-63-76-50-28-65-49
-67-26-32-13-01-17-15
-2525 39-55-65-05-19-16-28
-76-26-22-96-55-15-19
-51-06-22-78-74-82-70
-32-88-48-79-43-13-21
-2524 82-71-74-11-29-62-32
-88-96-65-23-27-53-32
-2525 80-43-68-33-17-39-81
-24-84-16-00-58-19-80
-2525 42-65-12-53-68-32-25
-2522 15-49-63-59-24-63-29
-2521 16-04-65-14-62-50-74
-01-03-91-97-36-28-33
-2522 00-04-24-99-13-35-10
-52-24-02-24-63-48-01
-2521 87-97-42-27-22-19-18
-2522 53-62-63-45-72-08-87
-2524 88-43-70-18-26-81-47
-2522 82-45-65-90-88-77-74
-2521 29-82-48-82-31-40-17
-2523 65-77-23-68-84-89-47
-42-22-55-86-45-24-11
-2525 80-89-34-92-33-90-45
-2523 96-76-22-01-88-10-00
-2524 58-11-47-76-17-98-16
-2525 85-52-98-63-70-42-28
-2521 70-41-18-20-50-83-75
-2525 05-83-22-01-35-67-82
-89-40-55-54-11-78-26
-2525 90-35-93-73-69-55-60
-2522 74-36-51-39-35-94-92
-2525 84-54-47-64-47-91-89
-2524 35-07-69-18-03-15-51
-61-73-64-53-73-68-69
-2524 19-64-86-83-04-87-89
-23-03-93-34-39-21-35
-2523 12-00-34-96-88-65-96
-2523 42-19-16-21-31-76-99
-2524 80-79-81-70-51-50-69
-63-23-58-48-86-59-94
-43-09-94-10-25-64-49
-2524 19-45-74-41-54-11-68
-00-71-71-93-17-43-05
-2522 96-46-99-16-22-76-80
-2525 75-77-76-38-95-09-45
-33-27-07-03-38-38-43
-2521 35-83-92-41-03-14-36
-2521 37-05-43-06-20-27-08
-2522 51-48-70-11-20-47-97
-2525 07-90-75-08-56-47-47
-2525 14-91-39-40-28-55-04
-2523 13-50-64-88-22-89-80
-76-42-56-97-68-46-78
-2525 66-27-14-69-86-16-00
-55-23-07-70-71-66-58
-2523 84-01-27-83-53-09-44
-41-68-31-56-56-75-52
-2524 10-05-79-09-12-73-46
-02-70-15-23-75-09-25
-60-70-56-36-00-55-45
-2525 45-41-52-81-15-10-99
-77-18-35-16-20-42-12
-2525 24-92-65-63-27-39-52
-2523 24-89-97-23-33-94-87
-11-90-51-63-83-42-13
-2525 41-41-76-16-10-27-19
-2525 61-45-96-50-66-84-67
-37-38-63-50-97-96-82
-94-10-41-05-09-23-46
-98-45-17-75-75-96-10
-80-16-55-06-45-94-97
-2523 98-76-95-71-90-70-56
-2525 96-88-44-06-46-64-68
-87-01-95-63-23-86-48
-2521 26-99-10-20-71-77-96
-2525 47-87-96-97-51-41-38
-2524 87-25-89-25-60-30-25
-2525 71-47-13-56-97-27-25
-2522 27-62-16-21-80-73-86
-2524 96-20-34-87-37-44-43
-2525 80-07-31-96-65-99-32
-2521 70-95-75-78-66-07-70
-91-32-29-60-66-07-97
-2522 71-32-06-32-18-24-68
-2521 13-51-96-18-29-30-61
-2521 49-12-65-08-47-36-00
-2523 37-10-84-53-22-19-53
-2525 19-09-73-95-51-11-12
-2523 68-56-81-10-75-11-71
-14-55-27-01-09-73-11
-32-14-15-88-97-33-84
-18-79-59-04-86-16-45
-2522 40-54-84-01-99-22-40
-2523 36-33-57-89-79-88-76
-2521 40-81-86-46-16-32-72
-30-95-28-14-07-90-44
-12-43-53-10-16-00-54
-2522 66-35-19-00-49-43-63
-2524 10-49-38-04-77-76-63
-18-28-77-39-23-63-19
-2524 48-83-19-38-41-36-15
-2525 09-44-51-29-50-43-06
-43-19-31-22-35-47-22
-2521 06-91-70-27-22-17-11
-2523 97-80-10-40-62-59-32
-2521 87-06-17-96-11-89-27
-2523 33-25-17-42-30-18-55
-83-69-78-46-68-70-58
-2521 19-59-40-68-05-63-18
-87-95-08-38-81-83-88
-2522 56-78-75-61-31-03-18
-2523 92-23-51-66-79-06-71
-2525 17-28-45-47-81-16-15
-2522 96-84-03-82-01-42-92
-46-35-88-27-76-54-19
-2523 99-60-39-09-82-46-47
-2524 88-32-78-27-58-17-32
-2524 97-55-58-33-38-83-86
-98-69-64-68-76-32-04
-2524 52-78-88-44-35-68-07
-2522 38-65-63-97-13-37-56
-28-77-68-22-26-73-33
-2522 60-02-70-49-65-00-09
-51-88-07-17-08-96-96
-2521 42-67-09-70-67-43-03
-2523 78-80-44-46-03-54-63
-2524 35-77-01-37-53-80-23
-2523 97-31-58-85-46-55-10
-2522 76-98-09-65-18-60-16
-2523 22-18-85-71-08-38-96
-2523 95-94-37-51-43-94-29
-95-10-61-41-54-57-33
-81-81-40-53-84-71-22
-2522 39-47-45-18-19-68-66
-2524 86-14-84-13-17-11-35
-2524 31-56-04-96-46-53-95
-2524 30-41-35-24-96-34-08
-2525 13-62-87-40-72-97-60
-2525 54-32-84-75-34-49-42
-2523 31-45-17-61-30-90-63
-54-44-56-12-38-29-17
-58-18-72-83-24-45-23
-2524 19-57-18-69-16-44-61
-2525 10-26-65-53-29-72-95
-2525 18-00-75-05-54-69-45
-18-47-11-84-95-29-20
-2522 12-62-50-22-44-14-54
-2524 79-79-70-60-25-80-31
-18-45-13-08-27-20-18
-00-42-90-17-07-97-27
-89-42-53-38-01-65-07
-2524 51-17-55-61-22-04-05
-88-12-09-07-58-53-00
-2522 16-05-75-81-15-76-84
-2522 64-50-95-55-91-81-13
-2523 83-12-04-75-73-10-26
-2524 25-70-71-46-41-57-30
-2523 60-20-24-40-57-95-70
-05-81-21-46-45-39-84
-2524 95-68-31-78-51-20-40
-2524 87-86-64-36-31-96-91
-2524 43-74-09-57-89-20-62
-2522 88-14-53-34-45-25-44
-91-53-43-60-56-35-82
-2525 69-31-39-09-45-45-79
-05-65-24-81-61-51-41
-63-45-18-90-02-25-53
-44-79-23-77-50-70-56
-2524 80-88-93-49-39-22-73
-2524 80-23-30-80-97-40-60
-75-76-12-05-66-47-89
-2522 49-22-94-75-70-78-68
-53-22-48-50-36-02-80
-14-60-89-65-22-72-04
-2525 28-11-15-97-18-83-07
-68-25-17-34-05-35-44
-56-56-57-20-66-63-33
-17-06-54-23-13-86-50
-33-57-69-82-49-40-38
-71-30-49-69-67-57-64
-2521 20-15-73-71-01-22-63
-2524 32-16-19-42-44-58-02
-85-30-30-38-20-99-29
-53-01-17-17-68-69-05
-2525 58-12-39-19-68-32-46
-20-05-47-78-34-61-80
-2522 48-00-58-51-70-81-81
-2523 83-60-53-94-45-36-52
-85-43-92-25-45-00-69
-2524 49-80-04-63-57-13-70
-2524 15-40-20-31-64-50-96
-2521 47-48-47-18-34-86-64
-2521 57-50-05-22-86-61-76
-17-47-57-96-74-34-68
-2523 17-87-33-03-26-89-38
-2524 05-75-11-27-15-79-16
-2521 58-07-89-32-90-44-99
-2521 09-10-68-51-99-00-62
-30-02-29-57-84-62-29
-2524 08-66-27-88-27-47-56
-2522 96-15-52-78-36-12-74
-2521 91-57-31-72-83-76-06
-2524 54-13-36-46-05-67-03
-17-34-49-87-68-61-31
-83-44-63-95-16-86-24
-2524 42-38-04-44-92-67-24
-2525 57-44-98-82-85-53-79
-27-25-64-55-87-76-12
-2525 48-98-46-69-08-87-06
-2522 48-03-75-39-51-23-55
-43-85-25-98-38-09-15
-2523 37-31-19-42-50-89-05
-84-28-00-92-06-03-27
-2521 64-16-19-13-46-33-46
-2524 16-85-87-63-08-38-89
-2521 95-72-95-32-48-38-81
-2521 44-57-27-08-20-65-95
-2524 29-31-51-11-30-27-86
-2521 07-00-84-82-04-70-87
-2522 16-50-77-37-25-87-37
-2525 33-50-61-17-88-91-71
-84-21-54-71-55-54-97
-2523 90-19-66-87-01-12-45
-2521 31-15-67-53-83-27-35
-2523 92-40-95-58-00-07-86
-2523 23-14-50-92-00-32-60
-2525 61-62-86-55-32-05-61
-44-87-74-53-19-28-91
-2525 91-07-82-36-87-29-12
-2521 68-51-30-96-46-57-64
-2522 27-09-96-51-56-47-09
-24-75-35-30-05-39-33
-2523 21-83-05-97-56-94-68
-2522 40-94-33-12-44-35-06
-2523 91-91-17-79-50-28-07
-85-74-00-95-36-06-63
-2524 50-97-64-22-47-77-68
-2521 91-31-94-00-18-86-67
-35-29-88-49-25-18-34
-2521 82-40-41-96-29-28-56
-2524 42-89-67-44-66-65-96
-73-70-61-94-11-05-80
-2524 35-63-44-55-10-40-39
-2523 04-99-88-76-05-08-68
-08-55-58-54-54-24-81
-2524 03-35-78-12-95-87-57
-87-56-15-70-81-38-79
-84-91-42-21-85-98-17
-2522 63-34-09-60-81-05-10
-79-12-96-24-35-07-97
-2524 79-09-95-16-81-65-22
-2523 45-74-23-86-05-08-25
-44-65-75-72-94-46-88
-2521 69-95-24-86-38-04-57
-09-46-17-44-40-74-59
-2525 23-65-15-22-90-97-49
-21-76-55-29-77-93-20
-2524 87-33-09-74-22-98-65
-59-18-40-01-18-32-77
-2522 60-24-77-12-04-02-73
-12-03-26-06-84-20-52
-67-03-27-00-32-31-59
-2523 46-08-69-64-77-79-04
-2521 47-88-89-44-07-17-07
-2521 78-19-50-84-02-82-69
-31-25-56-22-70-28-38
-2522 40-35-83-37-86-17-41
-2522 08-98-16-27-04-09-89
-2522 98-94-73-69-27-37-28
-2524 57-02-94-21-23-11-77
-2521 74-35-10-39-69-15-65
-2525 55-70-72-55-63-35-99
-2523 96-00-18-24-84-45-41
-2522 35-18-51-41-23-47-84
-12-85-16-06-26-90-93
-2522 52-47-71-74-40-75-82
-2523 68-33-85-35-90-85-65
-2525 41-21-21-31-59-27-65
-2525 97-24-00-37-44-18-22
-2525 35-73-94-24-37-24-79
-2523 31-43-52-43-99-19-84
-39-03-70-09-48-52-28
-2523 80-98-46-32-41-19-42
-18-71-66-04-00-49-82
-77-06-12-90-93-05-44
-08-41-16-68-46-24-47
-70-20-43-29-99-24-35
-2525 75-83-37-75-36-38-47
-2521 08-57-27-74-64-30-36
-86-87-83-89-58-41-31
-2524 89-85-03-63-63-07-88
-2521 10-49-59-02-44-86-38
-2525 64-58-00-18-35-14-99
-2523 19-49-98-67-88-47-44
-84-38-48-59-28-11-71
-2521 34-92-84-67-63-46-71
-35-97-06-81-71-64-60
-42-97-31-26-49-99-90
-2521 96-28-18-95-63-49-35
-31-84-56-09-85-04-30
-2522 08-17-68-72-82-75-64
-2524 97-70-22-40-20-52-93
-2524 83-33-20-71-60-84-50
-2522 65-81-89-25-89-69-30
-68-65-47-28-56-59-16
-93-29-99-07-35-38-27
-2521 09-71-98-82-42-82-92
-19-30-07-54-52-73-08
-23-58-43-52-04-39-44
-88-71-13-04-91-83-74
-56-24-95-15-44-76-08
-2524 81-22-47-24-16-13-15
-2524 97-36-00-72-33-56-67
-92-79-39-86-30-22-12
-02-20-64-93-75-82-89
-2524 92-23-57-75-07-54-55
-2524 36-17-24-50-91-49-31
-2522 49-27-14-55-31-64-49
-71-95-07-81-82-76-00
-2521 92-44-49-46-18-60-64
-2525 30-18-32-47-37-18-55
-2521 04-39-50-13-54-68-73
-2521 74-50-00-66-71-28-29
-05-48-19-23-86-22-37
-2523 68-51-82-43-37-29-21
-2523 68-64-15-85-61-96-99
-2521 41-24-08-95-69-11-15
-2525 96-12-65-77-64-37-51
-32-97-03-65-24-90-53
-41-18-89-94-23-06-42
-70-45-61-92-89-54-58
-2523 34-03-07-65-06-56-22
-81-63-72-40-93-02-08
-23-91-56-45-03-93-92
-49-66-07-31-76-01-91
-2525 73-25-90-25-67-22-78
-2525 95-01-24-84-27-35-67
-2523 81-06-57-29-19-43-69
-2521 72-53-56-28-00-35-38
-26-77-70-53-93-66-11
-2522 59-07-67-09-16-96-30
-2521 87-69-30-85-36-38-30
-2521 64-76-37-54-22-97-71
-2522 59-15-04-10-13-57-37
-2525 37-68-94-10-88-14-59
-2523 32-22-93-24-27-51-56
-50-42-15-17-62-36-29
-14-14-00-68-27-88-01
-40-05-70-00-60-98-45
-61-51-36-03-80-50-18
-2525 22-05-34-82-79-22-11
-2523 12-86-48-03-82-64-63
-2522 12-46-30-00-79-00-48
-2524 24-76-29-91-75-38-09
-2523 12-74-11-28-04-48-20
-2525 19-92-24-49-32-31-56
-66-68-11-82-07-35-13
-2523 81-37-29-41-60-98-94
-2523 37-55-27-67-32-18-95
-2524 13-00-26-43-81-20-54
-50-49-90-72-70-78-36
-2522 50-73-13-53-70-41-17
-2524 62-29-85-09-72-46-46
-2525 14-80-03-88-95-72-21
-28-89-12-73-55-40-30
-2522 41-11-31-61-89-13-17
-2521 72-29-16-20-44-43-60
-2525 69-93-20-86-16-62-84
-28-87-91-93-86-64-21
-2522 22-27-81-42-95-10-66
-2521 01-83-62-89-88-86-77
-53-40-99-47-37-60-59
-2523 17-36-40-55-01-79-03
-25-87-64-19-11-21-83
-2522 40-38-81-57-36-15-32
-2522 47-32-83-08-81-23-82
-2523 59-54-97-40-78-22-25
-2522 94-04-79-84-05-38-99
-42-27-19-77-72-67-60
-2523 93-37-07-88-93-03-98
-2521 19-34-19-15-07-70-61
-2525 24-18-60-03-84-00-41
-2521 01-30-51-16-36-70-32
-57-75-14-28-97-91-73
-2525 31-94-88-11-79-11-04
-93-79-47-54-78-31-21
-21-09-66-81-86-08-98
-86-31-19-14-91-40-39
-84-79-89-69-03-82-69
-80-38-26-13-65-30-47
-2524 92-73-19-21-02-02-53
-2521 64-85-88-35-21-33-21
-2525 03-35-15-67-80-43-55
-2524 71-32-29-00-43-02-23
-37-62-63-07-89-44-56
-2524 05-47-62-82-18-07-41
-17-03-71-89-29-86-99
-31-23-14-88-08-97-77
-68-02-11-82-98-65-76
-10-30-67-22-26-95-32
-2525 72-52-85-33-52-80-23
-11-07-54-20-23-83-58
-82-05-38-06-10-99-90
-2521 50-65-41-49-31-10-96
-2524 76-86-87-49-93-31-86
-2523 84-36-85-88-91-36-40
-2522 40-50-20-38-09-29-41
-2521 36-97-48-58-99-68-50
-34-93-24-84-28-93-30
-55-82-74-06-43-11-84
-2525 69-61-47-79-33-24-50
-2524 31-97-66-95-70-82-54
-71-49-74-94-97-54-19
-2524 00-84-74-60-81-54-37
-2525 84-58-93-65-64-44-28
-2521 73-93-20-59-02-11-87
-58-94-94-35-60-65-22
-2525 82-14-76-08-28-77-44
-2522 32-56-76-21-84-35-87
-2521 11-45-96-43-33-53-46
-32-57-88-89-70-27-62
-28-55-65-96-81-32-87
-2522 48-96-91-19-36-75-44
-2521 01-68-71-63-09-19-06
-91-75-63-63-45-50-47
-2522 49-58-43-51-11-72-22
-2521 09-77-22-56-93-77-52
-34-67-11-38-31-12-68
-2523 69-45-07-45-76-30-92
-2522 71-58-14-37-67-29-25
-2523 73-22-68-60-67-85-88
-2521 97-68-50-77-27-76-61
-2522 65-27-90-32-50-95-35
-2522 40-03-66-28-60-18-62
-17-12-20-46-69-13-34
-2524 61-32-89-79-53-96-35
-2522 59-53-75-54-28-71-37
-2524 41-55-79-09-00-37-95
-54-70-74-74-74-71-81
-2523 44-17-57-66-12-38-35
-47-97-66-99-27-87-08
-70-84-16-49-12-42-69
-34-35-65-03-07-57-97
-2525 25-13-01-84-74-80-98
-2521 16-81-05-11-39-09-32
-82-61-45-56-36-14-94
-20-11-64-16-49-44-51
-2523 21-03-96-13-51-81-88
-2523 92-67-25-48-24-94-15
-2521 26-76-49-86-32-90-57
-2522 45-56-89-68-14-10-30
-2525 99-56-93-00-05-84-19
-2523 95-47-15-11-69-00-96
-2521 02-94-44-60-27-45-42
-50-75-09-59-97-20-51
-2525 01-98-37-38-59-42-35
-21-54-40-40-87-71-64
-2521 11-68-89-64-12-80-84
-2524 07-55-53-07-41-17-17
-2523 68-18-70-72-89-37-93
-2522 11-56-84-47-54-50-62
-2523 67-44-11-98-85-05-65
-28-09-70-82-85-84-39
-2521 74-17-21-17-63-65-62
-2525 99-00-89-07-57-28-82
-2522 48-35-28-23-79-52-58
-64-73-28-64-65-29-00
-2521 94-25-94-54-29-38-46
-2521 56-58-93-14-37-54-63
-2525 96-69-75-87-19-97-54
-2524 53-85-43-42-53-42-84
-56-02-77-79-44-38-42
-67-56-11-84-89-94-30
-89-09-10-39-59-41-29
-2521 13-67-58-57-42-90-33
-2521 06-49-58-55-51-13-17
-2524 81-06-78-77-42-51-11
-32-54-65-85-74-72-33
-76-77-08-26-95-65-86
-2523 18-62-24-58-32-57-03
-2524 40-20-72-02-46-69-61
-04-99-51-67-55-95-30
-2524 30-48-74-40-48-00-79
-99-93-78-42-34-76-03
-2525 49-28-06-48-46-42-66
-2521 54-82-18-65-70-91-18
-22-79-52-06-34-90-43
-2525 98-77-78-09-90-96-73
-2521 91-41-45-96-70-50-73
-2524 38-28-59-51-89-36-06
-2523 79-47-73-78-56-43-47
-2524 28-79-01-67-83-97-36
-2521 92-42-16-16-53-35-55
-2525 96-71-42-85-92-72-69
-17-67-36-53-72-91-91
-2523 57-99-48-83-22-29-22
-2524 07-22-26-88-06-25-29
-94-04-07-33-18-48-38
-81-29-98-83-28-98-22
-2522 53-42-62-80-96-00-50
-18-26-32-57-22-70-71
-2525 43-82-03-06-12-94-44
-2525 82-35-71-75-10-14-64
-2523 05-02-63-09-86-07-13
-2524 80-25-89-04-59-30-22
-2523 72-27-05-41-83-05-11
-2523 54-96-65-98-72-67-93
-08-27-05-94-96-12-29
-2525 03-31-32-99-00-86-32
-2522 25-04-68-61-30-79-17
-2524 60-31-09-83-92-37-22
-2525 17-78-77-66-40-66-55
-35-51-91-12-94-16-18
-2524 44-65-85-36-19-70-06
-2522 44-58-82-41-54-88-93
-2524 45-29-43-60-46-61-40
-2524 38-78-52-21-81-88-07
-2521 80-47-39-87-87-68-55
-59-91-28-73-91-65-56
-02-27-78-85-18-27-92
-2525 50-42-59-55-12-36-43
-2525 57-70-62-03-53-45-85
-14-24-20-31-48-67-16
-51-22-54-37-82-10-26
-2522 90-49-34-20-58-62-44
-89-16-78-41-27-47-72
-2523 00-21-36-27-31-19-99
-2521 78-16-33-55-86-20-67
-42-88-51-94-87-90-66
-38-48-73-46-22-83-11
-2523 19-83-94-11-98-32-48
-2524 33-98-37-53-74-11-03
-2521 84-01-88-97-71-30-38
-98-55-37-82-01-78-65
-2521 50-98-53-51-73-62-31
-2524 71-42-47-30-62-16-35
-2523 58-71-98-87-65-38-28
-2524 94-79-39-63-91-04-09
-64-37-84-69-65-97-36
-2523 44-21-94-89-56-11-37
-2525 99-68-50-08-10-48-39
-2523 21-76-59-19-93-83-37
-2521 41-46-98-89-38-08-19
-2521 15-11-82-04-31-46-60
-78-49-60-37-68-27-99
-72-23-65-34-02-00-74
-2523 38-08-59-76-77-92-31
-69-47-65-84-79-95-65
-83-39-89-53-63-83-68
-2523 54-05-64-67-15-87-15
-2525 90-82-38-14-35-51-74
-12-62-08-73-86-58-82
-2521 69-75-54-23-74-40-93
-2521 76-98-13-46-49-12-70
-2525 99-13-35-42-05-19-33
-2522 29-18-81-73-35-82-42
-55-44-15-58-38-37-73
-2522 87-37-60-83-10-16-64
-2524 10-91-52-50-12-09-67
-29-48-28-91-04-27-52
-96-35-16-00-33-08-62
-68-75-07-69-60-92-48
-2525 01-72-49-77-92-19-55
-2525 44-28-90-77-08-09-63
-2521 35-73-66-12-32-09-02
-2521 70-85-16-01-20-31-28
-2525 32-46-26-24-44-32-62
-04-58-00-63-35-10-95
-15-96-09-36-45-24-50
-59-67-05-86-04-47-00
-2524 58-33-58-87-70-73-80
-97-20-98-21-03-46-95
-2525 45-82-13-72-89-98-84
-2524 68-54-73-76-03-05-31
-2522 11-65-81-74-25-94-91
-2521 17-15-13-30-39-78-55
-33-34-22-83-60-58-32
-2523 48-87-81-28-81-02-37
-2522 09-48-64-87-06-35-24
-00-10-99-72-62-35-20
-30-55-64-32-71-33-27
-51-67-33-74-64-78-07
-2522 19-68-94-50-78-16-87
-2523 52-41-46-34-54-25-79
-2525 02-50-01-68-73-43-05
-2525 09-48-62-16-87-63-79
-2521 91-54-25-62-84-13-16
-2521 80-26-32-57-80-00-82
-2521 34-00-33-56-94-78-93
-2523 45-45-72-04-36-88-99
-13-37-20-00-48-39-11
-94-57-34-53-56-48-00
-2525 72-67-66-56-79-32-73
-2524 14-43-25-51-61-98-50
-89-50-69-54-63-24-70
-23-82-47-91-24-81-41
-2524 70-01-11-52-59-04-97
-32-74-47-06-96-20-89
-2521 40-89-11-97-69-79-85
-2521 98-02-91-23-83-78-03
-43-02-95-74-89-94-41
-2524 68-67-18-18-41-15-88
-2521 47-04-86-43-73-76-15
-2523 87-80-32-11-85-30-70
-2521 49-97-52-40-61-50-06
-2525 14-65-56-12-34-17-74
-2523 30-60-10-62-45-58-42
-2523 36-28-85-98-57-03-57
-50-64-57-69-62-26-70
-2524 36-05-61-76-59-56-73
-2521 05-71-45-94-99-07-71
-40-48-41-85-89-01-67
-2525 82-51-60-86-20-54-30
-2521 12-99-60-56-53-50-00
-2523 18-31-59-98-76-50-54
-2525 20-85-10-76-10-74-59
-2521 70-17-59-91-45-79-82
-38-30-09-32-56-82-53
-2521 95-37-86-34-77-13-84
-2525 68-12-91-97-12-75-21
-39-73-67-97-77-50-95
-2522 69-21-94-93-61-37-43
-2522 86-40-00-84-15-81-75
-2525 97-27-25-83-88-17-77
-2522 22-78-94-38-05-93-17
-34-44-97-85-05-02-96
-2525 92-86-97-21-21-98-75
-87-47-68-36-42-82-96
-2521 65-85-96-56-06-33-08
-2525 50-93-57-64-99-31-33
-2525 73-45-22-04-91-20-50
-2523 90-70-27-02-46-07-96
-38-85-30-53-34-06-28
-2525 88-90-02-56-56-99-59
-2525 30-99-23-79-32-12-84
-97-19-51-45-52-44-82
-2521 27-06-76-84-08-15-71
-29-40-12-12-05-93-79
-2524 11-35-95-57-20-07-72
-2521 99-18-17-99-16-30-45
-2524 34-81-26-11-39-24-92
-24-10-54-50-45-56-65
-2525 36-74-65-27-53-80-38
-45-45-93-73-62-29-12
-2523 23-18-77-24-28-62-81
-2523 23-12-63-53-85-03-17
-2523 55-91-67-24-56-70-15
-82-83-57-99-75-94-22
-2523 91-93-06-05-93-82-04
-2522 98-58-46-01-47-40-58
-2525 87-05-13-56-66-93-65
-2523 50-90-24-96-70-81-64
-2525 69-10-27-33-84-44-46
-06-32-27-25-79-66-24
-2521 10-13-43-51-95-47-01
-2523 39-36-69-81-48-86-24
-65-78-38-76-01-00-54
-2524 23-02-40-73-09-87-10
-2525 13-29-95-88-05-32-82
-2525 90-01-82-09-59-82-28
-46-44-38-11-08-35-19
-2523 89-05-29-59-29-67-22
-2525 64-11-95-53-78-98-21
-2522 36-79-05-63-82-21-65
-2522 72-69-65-11-53-67-80
-90-48-59-72-46-08-38
-2521 70-54-55-13-80-72-57
-2523 15-35-06-65-94-01-46
-2525 01-04-37-52-80-49-63
-59-37-15-41-17-70-70
-60-12-34-79-48-73-10
-2525 66-05-88-60-14-72-81
-2522 70-62-27-44-48-11-06
-2524 16-62-86-07-43-30-80
-2521 77-35-62-42-41-43-14
-2524 30-94-49-07-58-55-49
-69-60-04-06-04-04-52
-43-09-87-23-99-63-94
-62-14-60-87-59-83-61
-2521 71-83-30-45-17-45-34
-08-33-91-69-06-87-56
-2521 94-85-98-95-92-78-53
-54-97-88-77-28-57-48
-2524 93-06-39-26-61-93-84
-97-04-83-61-21-38-07
-2524 81-30-18-72-74-68-41
-2522 69-82-29-71-07-62-81
-2522 19-24-24-90-35-92-61
-2521 84-72-29-58-58-43-54
-57-15-21-75-68-94-25
-31-23-85-71-84-57-49
-2524 40-44-94-95-86-97-72
-2522 93-64-04-41-69-12-54
-2521 13-83-45-11-58-67-19
-87-73-51-55-80-64-32
-2521 09-95-47-94-76-03-60
-2521 47-74-77-77-27-77-92
-18-05-16-58-08-73-42
-2521 06-33-95-06-55-63-02
-2523 15-16-41-33-09-34-38
-2523 43-08-00-39-95-25-33
-2523 45-59-78-46-60-83-43
-2522 15-16-12-28-55-70-13
-2521 83-09-71-83-07-66-41
-2522 30-54-41-13-17-76-63
-66-27-33-60-04-33-62
-2522 03-20-87-58-98-66-80
-96-23-22-95-68-15-50
-2525 31-05-51-41-19-78-20
-2524 62-76-15-82-28-37-39
-2521 61-09-61-19-50-63-69
-2522 02-96-77-96-65-67-68
-2521 60-00-97-61-88-04-83
-2522 99-45-08-39-11-68-39
-2524 99-67-61-50-30-46-96
-2525 42-80-34-53-39-41-98
-39-57-05-63-47-64-92
-74-67-75-98-23-18-96
-2523 34-39-22-52-48-96-23
-2522 58-47-74-83-70-24-37
-2523 52-01-04-94-19-20-84
-2522 75-29-33-30-23-27-75
-2521 92-83-14-85-95-45-90
-2524 13-60-15-55-07-11-09
-2521 02-89-01-00-86-87-82
-2525 96-32-10-11-95-38-94
-2523 54-47-27-24-56-12-58
-44-95-12-84-17-03-82
-2525 62-77-48-84-07-94-71
-2523 67-10-41-19-13-35-55
-2522 40-50-71-29-39-87-16
-2523 71-53-74-73-11-77-08
-2523 85-04-25-53-19-63-12
-75-29-05-19-24-75-07
-2522 60-93-59-54-81-34-39
-2525 77-58-40-83-27-52-93
-2524 57-45-35-48-65-75-81
-2524 54-69-91-07-62-80-21
-92-40-44-54-24-46-27
-2522 96-38-23-62-88-56-22
-55-34-00-22-90-61-81
-2525 81-87-44-50-55-93-52
-2524 23-94-10-41-66-57-19
-89-29-06-11-99-65-43
-08-13-71-91-59-57-03
-21-02-22-77-04-73-18
-2525 98-80-07-70-36-10-46
-2523 85-98-67-55-81-93-71
-2521 46-84-72-51-70-65-99
-39-46-76-00-15-30-15
-2521 18-22-73-69-31-99-41
-2521 71-79-44-78-15-68-30
-2525 47-87-43-76-76-07-61
-2524 76-82-24-68-05-84-81
-2521 59-25-25-46-66-87-77
-2524 90-46-03-17-04-00-54
-2521 11-46-54-10-87-49-74
-2521 77-94-29-85-75-65-77
-32-17-20-66-30-07-97
-2521 03-01-45-39-36-64-81
-62-48-47-88-94-71-04
-54-36-82-02-92-47-99
-2523 86-88-05-07-24-93-18
-2524 45-25-40-16-68-23-79
-2522 23-78-70-53-12-59-78
-2525 69-03-10-59-51-20-67
-2521 56-84-96-34-84-38-33
-2524 21-24-39-71-07-35-77
-2523 07-44-20-86-80-03-63
-2524 20-55-94-45-48-35-25
-2523 90-80-63-75-02-84-32
-43-53-20-30-65-32-87
-2523 55-94-21-89-51-94-70
-2523 67-63-39-26-19-44-51
-2523 91-26-99-74-09-96-14
-2521 45-66-08-47-24-13-85
-2521 46-76-77-90-36-90-09
-2524 06-67-22-65-27-45-72
-2524 65-53-39-47-44-72-65
-2525 35-30-89-71-78-68-62
-2523 57-61-50-57-21-06-75
-23-01-48-25-58-95-66
-2521 63-00-07-65-18-08-53
-2522 36-31-05-44-97-91-93
-2525 33-58-96-05-07-11-36
-62-10-52-01-42-39-18
-43-11-20-71-84-20-31
-2525 29-42-52-93-69-73-70
-11-21-10-59-30-51-20
-2522 11-39-86-99-85-97-97
-31-44-46-05-56-44-04
-2521 87-89-05-76-50-51-44
-44-49-44-48-97-63-60
-39-29-23-10-47-44-71
-2525 40-57-51-37-94-05-16
-2522 04-15-74-99-49-19-44
-2521 84-29-57-30-49-51-49
-73-02-07-43-84-61-73
-2523 38-34-86-41-81-12-48
-2523 72-02-07-07-23-06-64
-2521 25-37-68-33-64-56-70
-2521 34-28-45-27-10-23-22
-2522 64-96-42-95-67-76-94
-2521 84-03-54-71-21-18-05
-88-40-04-45-18-11-97
-2524 06-40-79-65-68-61-57
-16-91-82-99-13-43-82
-2521 16-73-24-85-18-66-40
-2524 03-27-04-95-24-87-93
-87-24-95-02-04-14-63
-2521 01-27-68-77-50-86-13
-2525 09-74-39-23-72-36-06
-2524 07-81-18-84-01-23-39
-2523 87-31-99-11-72-93-04
-2521 41-77-15-83-39-55-25
-98-27-35-54-44-68-44
-2524 63-98-18-93-70-98-67
-2525 48-49-88-64-87-73-52
-2522 63-41-78-32-71-95-36
-10-14-78-63-70-49-39
-2522 31-03-81-51-67-96-80
-2524 65-94-78-36-46-32-64
-2524 00-71-83-95-51-62-16
-2524 72-02-58-78-79-15-10
-2522 45-03-59-93-61-05-10
-2523 17-57-43-87-50-99-69
-2522 30-71-67-90-61-00-92
-2522 74-50-71-93-65-87-47
-2521 60-03-48-65-43-97-10
-2523 56-86-94-13-61-17-30
-66-96-94-97-45-68-74
-2524 32-38-08-37-96-91-63
-2522 60-37-73-58-26-36-56
-2524 18-25-05-71-76-63-47
-61-16-18-94-16-09-58
-09-19-82-66-69-15-14
-2523 21-54-34-52-59-25-53
-56-69-01-78-54-46-92
-2521 96-76-78-45-38-05-80
-2524 25-86-31-94-85-22-60
-2524 07-15-12-98-60-32-82
-41-82-91-83-86-20-03
-2521 96-35-72-26-42-07-19
-2525 56-37-27-18-97-88-43
-2524 98-63-90-29-10-17-75
-2524 04-08-73-88-14-10-13
-44-15-89-95-24-95-29
-2523 88-37-35-34-16-18-09
-2521 45-48-11-11-62-98-66
-2523 84-87-56-29-57-99-38
-2525 79-12-05-34-92-05-50
-56-57-96-40-34-64-77
-2523 81-72-70-11-14-57-64
-2521 24-57-24-31-87-97-67
-90-47-61-52-97-46-74
-2524 67-40-03-66-86-36-50
-2522 85-30-98-49-52-19-60
-2524 42-89-54-50-06-80-79
-2523 36-70-30-54-30-32-47
-2521 98-38-86-11-69-83-27
-2524 81-95-62-35-35-44-99
-2524 09-16-37-39-03-97-79
-63-76-40-36-87-42-77
-2525 90-87-12-03-47-41-20
-2522 71-33-27-29-91-16-42
-42-57-90-75-58-46-41
-2524 69-47-02-27-71-11-04
-34-80-23-45-36-73-40
-2521 05-09-09-20-47-06-72
-2522 08-60-93-85-87-37-52
-2525 82-28-77-70-15-20-57
-90-10-00-51-26-73-94
-2522 13-91-73-85-78-92-03
-2521 56-00-33-43-36-65-62
-2522 90-83-41-08-16-26-32
-2521 40-54-13-51-35-06-50
-2523 73-14-05-55-13-43-37
-2522 30-40-77-45-84-35-40
-47-20-35-11-31-07-21
-77-77-52-14-50-55-39
-2525 65-65-93-66-58-50-62
-2525 99-88-38-97-36-31-94
-2521 15-86-71-72-03-14-02
-61-39-17-99-76-71-72
-62-82-56-34-85-44-41
-2525 32-04-85-99-55-30-90
-2523 46-95-95-78-37-20-62
-2524 71-43-04-08-72-29-23
-17-62-27-28-31-21-73
-2522 56-41-69-66-93-37-92
-2524 49-94-55-41-97-80-99
-2524 20-74-72-68-53-56-06
-2525 06-81-39-17-13-25-68
-2521 39-01-78-94-45-46-40
-2522 10-58-60-91-79-47-74
-2525 95-86-03-29-43-27-66
-60-85-46-44-57-58-16
-13-30-11-34-94-29-60
-2522 52-66-09-83-21-65-32
-2521 01-84-39-11-87-29-56
-2522 52-62-30-66-75-68-85
-2525 86-90-48-19-09-82-00
-2521 53-45-84-59-79-13-30
-2524 75-78-38-86-13-09-35
-50-92-48-09-78-96-13
-2524 12-07-92-94-44-09-32
-72-00-88-80-28-33-85
-98-73-82-74-72-22-39
-2521 18-93-26-16-50-77-31
-2524 29-80-05-64-80-48-62
-2523 23-41-20-47-35-52-22
-77-87-35-41-12-47-98
-2525 13-74-35-75-06-16-51
-2521 84-64-93-95-84-86-56
-2523 88-46-07-43-83-85-31
-85-95-68-87-04-54-39
-2523 71-10-48-36-41-29-41
-2525 44-32-23-25-56-36-92
-2523 63-51-72-64-07-29-59
-2523 97-42-51-58-41-42-89
-05-65-38-61-99-68-08
-2523 02-03-45-61-90-95-18
-2522 75-44-53-10-34-25-67
-2524 14-68-70-92-32-75-63
-2523 56-59-57-84-54-92-66
-07-40-58-34-39-63-67
-2522 36-57-58-16-77-19-89
-2523 85-29-61-05-35-63-01
-65-73-25-59-32-71-65
-2523 39-63-69-50-04-09-19
-2523 16-73-05-71-46-21-42
-2523 40-99-90-65-12-11-41
-89-04-84-66-65-77-02
-2521 20-44-32-90-12-25-00
-2522 87-83-98-41-48-26-45
-2522 00-08-00-20-44-76-84
-03-04-48-41-01-11-33
-2525 11-21-34-92-19-26-56
-27-88-24-53-48-17-71
-2522 06-50-30-24-34-71-27
-2523 68-01-28-32-35-97-27
-2521 82-11-66-41-29-49-96
-2523 84-85-30-32-73-05-86
-2522 78-40-70-79-60-76-71
-78-02-04-64-88-27-79
-10-60-09-70-51-10-82
-2521 62-71-01-59-33-56-28
-2525 77-19-08-07-99-49-01
-20-04-85-78-40-08-30
-2522 25-90-10-10-23-14-75
-2525 65-00-65-69-32-07-06
-2525 65-00-70-12-28-20-75
-2523 41-34-52-93-29-33-96
-17-31-65-11-95-40-60
-2521 72-33-43-46-05-18-09
-2524 18-34-22-37-13-99-02
-2521 73-85-29-50-22-44-45
-65-20-77-86-02-73-42
-2523 22-53-03-49-29-98-01
-26-96-30-27-37-75-22
-2525 80-09-08-29-49-80-91
-2524 28-77-74-95-89-60-64
-2522 30-57-07-70-67-60-08
-2524 54-78-54-04-91-03-91
-71-90-33-00-87-81-92
-2525 91-50-26-71-20-45-54
-28-79-40-94-31-30-88
-2522 61-34-20-37-96-23-61
-68-63-82-61-52-32-54
-2523 31-00-63-09-08-61-95
-85-40-28-05-25-20-47
-2523 30-11-70-36-17-06-58
-2523 41-54-91-52-44-84-88
-2522 75-97-67-08-21-79-68
-2525 89-67-38-11-86-76-92
-41-16-26-22-85-11-70
-15-59-19-48-11-10-16
-66-92-60-36-77-68-49
-52-01-06-43-40-10-60
-2523 03-49-25-12-78-01-74
-2522 33-00-89-29-88-73-25
-2522 08-62-11-24-73-21-08
-66-52-67-98-82-93-46
-2522 11-71-47-58-27-33-80
-2523 63-23-40-59-59-47-97
-2522 10-25-88-82-04-46-64
-71-79-95-90-21-23-01
-2524 32-29-89-92-29-96-66
-2522 91-32-75-48-92-34-28
-2524 71-86-59-43-47-69-32
-40-89-90-21-13-03-26
-43-42-21-46-35-04-49
-2521 97-73-67-51-20-24-94
-2523 83-26-37-54-94-97-39
-63-10-48-06-07-05-10
-2521 23-91-53-30-52-21-39
-2525 49-18-66-31-09-52-69
-2524 94-50-78-62-66-93-70
-2521 70-96-55-38-72-80-66
-2522 23-30-19-16-36-08-93
-2525 56-05-73-25-84-60-28
-2523 05-86-47-23-50-27-70
-2525 30-38-42-25-85-25-60
-2522 24-37-59-19-95-52-94
-2525 72-35-56-04-05-95-38
-75-17-82-13-88-35-24
-2523 84-75-31-93-78-52-98
-39-38-20-08-02-99-81
-2524 98-99-92-26-08-83-92
-72-25-74-32-15-18-70
-2521 17-68-98-52-31-54-27
-53-40-38-86-31-31-83
-2525 95-80-90-64-65-89-75
-2523 41-47-83-46-01-92-70
-2521 88-20-87-95-64-32-76
-62-72-09-23-94-23-58
-2525 61-86-61-20-09-21-34
-2524 32-60-39-02-31-36-09
-2522 43-70-40-58-69-65-92
-2523 34-62-47-79-55-17-27
-2525 32-26-06-85-78-36-73
-2521 19-27-42-43-36-34-55
-2521 42-77-85-03-88-89-16
-00-43-53-38-42-76-56
-2523 07-19-08-56-48-38-92
-2525 01-00-38-44-45-38-97
-37-85-82-89-51-79-68
-63-33-83-62-91-86-36
-2521 94-76-92-67-84-01-36
-2522 22-33-48-46-37-87-56
-33-69-31-90-77-82-83
-2524 24-79-59-54-31-47-91
-13-42-44-41-75-98-50
-2524 08-09-16-54-11-59-72
-2525 26-08-41-76-33-16-83
-2522 78-69-07-37-39-67-83
-56-08-71-28-75-79-09
-2523 41-33-51-69-09-91-73
-82-19-55-98-84-77-41
-2524 48-96-38-63-31-97-75
-34-44-60-73-14-02-08
-2525 70-30-37-33-32-70-31
-2522 73-58-16-99-60-16-74
-2522 48-71-00-14-25-97-27
-80-36-79-10-55-46-49
-2523 44-11-39-20-71-92-40
-2522 40-77-80-54-10-58-78
-42-35-70-75-03-52-29
-68-84-55-13-72-84-72
-2523 47-28-22-49-01-15-64
-2521 54-98-99-33-75-11-68
-2525 29-66-55-55-77-59-68
-2523 63-99-97-82-43-41-44
-05-41-05-92-53-79-54
-87-20-30-80-63-78-14
-84-64-86-86-36-79-34
-2523 06-99-46-28-50-27-74
-2521 96-78-08-68-74-03-17
-81-98-52-63-93-48-54
-42-20-32-81-90-86-30
-2525 65-21-50-87-90-11-30
-2523 51-02-93-32-69-62-75
-2521 00-88-74-49-97-36-29
-2522 60-59-08-68-90-02-59
-2525 54-38-37-09-21-11-19
-2523 97-09-05-44-19-13-82
-2525 42-18-90-96-97-67-40
-2524 17-29-31-28-38-44-96
-37-81-54-62-61-26-45
-2523 50-69-02-33-96-32-95
-66-99-00-59-19-94-56
-2522 77-27-05-26-11-44-21
-36-06-15-67-71-66-20
-68-46-68-58-07-36-10
-64-17-69-56-66-22-52
-70-55-35-25-59-00-47
-2524 43-33-10-39-97-90-69
-2525 48-84-88-37-07-76-41
-2521 03-29-41-16-92-18-17
-72-09-17-27-79-37-05
-94-59-23-25-14-28-06
-98-36-63-21-96-77-11
-2523 89-78-18-29-44-15-54
-2524 29-39-68-12-96-51-37
-2521 98-34-65-10-80-72-57
-80-92-16-38-35-50-63
-2525 12-61-28-35-01-05-40
-42-91-46-11-71-36-54
-2521 92-91-79-99-67-14-16
-2525 96-17-68-24-66-81-35
-2521 78-25-34-00-74-82-02
-2522 24-30-60-41-11-03-88
-2522 10-69-85-93-99-57-18
-2525 48-69-85-35-12-49-97
-2521 22-40-61-23-97-33-02
-2524 27-05-49-21-48-87-17
-2523 17-31-54-25-11-97-62
-2523 27-32-58-68-78-23-48
-2521 98-36-52-76-82-98-81
-2525 38-63-25-18-38-14-08
-72-21-03-38-72-73-98
-2523 67-32-55-02-22-10-26
-2525 92-26-85-14-22-96-55
-53-72-35-44-92-85-45
-2521 06-52-08-27-40-70-07
-2522 29-68-13-67-61-93-80
-2523 65-37-15-32-42-29-92
-2524 82-70-32-68-40-86-59
-2525 30-74-65-70-48-91-65
-2522 87-76-34-32-18-33-72
-70-20-51-81-85-75-73
-2524 57-22-58-99-09-94-66
-2525 56-69-02-09-28-29-87
-2523 20-28-19-73-90-79-15
-2525 22-97-26-07-54-41-98
-2523 15-73-84-26-85-26-01
-2521 33-72-35-12-18-77-61
-39-30-14-60-29-66-69
-2524 50-53-47-74-00-14-15
-2525 52-15-34-57-77-72-53
-2524 93-18-36-75-95-33-46
-2522 71-75-30-01-59-66-06
-2524 54-69-14-28-07-89-89
-2524 68-98-19-49-23-63-57
-2522 64-62-11-11-94-27-18
-2524 65-69-80-73-94-55-11
-2524 47-74-37-53-45-09-39
-2521 60-27-75-82-57-52-77
-2521 25-16-52-14-32-59-01
-2521 76-52-14-56-51-71-18
-2524 14-99-06-18-66-75-17
-2524 12-04-02-57-41-18-69
-2523 61-04-20-76-57-07-50
-2525 12-88-20-18-35-85-25
-52-74-62-91-46-70-68
-19-10-20-39-23-73-96
-2522 99-00-57-90-70-27-56
-2522 58-24-80-01-20-48-64
-2525 17-32-99-11-64-60-33
-2521 84-70-50-05-58-37-45
-2524 55-77-82-74-60-85-15
-2522 78-98-38-81-41-69-22
-2522 49-56-50-96-96-65-89
-56-87-85-04-57-88-92
-39-34-51-20-24-40-71
-2522 53-34-76-63-83-37-79
-2524 45-36-41-80-80-31-96
-2523 95-26-50-52-63-67-03
-56-60-21-52-11-48-15
-2522 43-68-60-37-45-95-64
-73-57-67-06-44-64-12
-2523 32-37-41-89-57-31-83
-2524 72-23-18-08-10-70-24
-2523 53-30-16-78-59-97-65
-2523 06-89-14-31-46-18-12
-2521 17-90-34-31-46-16-52
-2524 42-97-55-16-33-78-40
-2523 08-50-65-79-87-66-93
-42-26-90-85-31-69-76
-2521 63-27-51-39-70-74-57
-2524 20-94-84-76-21-29-02
-2523 64-82-81-51-61-32-80
-2524 43-24-90-97-86-53-25
-2525 62-50-91-91-15-38-23
-2523 86-14-02-56-32-13-71
-2523 49-05-75-97-88-37-63
-59-70-25-45-59-54-94
-2523 48-40-82-76-48-00-44
-2522 41-00-96-83-50-98-80
-2524 53-89-55-69-96-78-96
-2523 42-23-35-72-20-01-18
-97-96-21-62-93-44-52
-2522 09-64-25-73-85-50-61
-2523 70-44-27-86-09-21-85
-2521 18-89-33-11-79-79-13
-32-19-51-85-34-33-04
-2522 20-83-47-33-19-31-56
-25-77-08-43-91-68-81
-95-77-06-16-09-62-47
-66-29-25-95-29-96-28
-2524 75-51-14-90-60-32-23
-2525 63-40-38-15-51-40-41
-17-29-75-65-07-21-94
-2522 58-86-15-92-57-39-11
-2523 33-53-74-39-75-52-82
-2522 28-63-59-88-89-07-97
-2524 64-71-49-13-37-39-79
-2521 26-44-95-53-17-66-77
-2523 42-31-52-68-98-28-90
-2522 12-23-40-25-76-00-46
-2525 91-85-77-84-79-43-59
-2521 46-03-49-26-20-75-14
-2523 31-65-73-95-29-62-68
-2524 33-24-53-08-99-76-59
-2522 85-06-80-48-09-18-13
-40-62-36-63-31-52-77
-2525 67-77-98-30-79-60-47
-85-97-19-18-65-82-70
-2521 28-43-56-14-49-74-51
-2525 13-56-28-33-49-35-83
-2524 62-34-00-53-30-15-87
-2523 10-87-70-37-94-01-33
-2524 82-63-85-16-63-28-03
-2522 63-10-56-35-56-16-80
-82-57-92-62-10-46-21
-2521 97-34-31-29-73-94-05
-60-13-10-80-26-42-09
-2523 76-75-68-78-04-43-06
-37-76-27-74-38-59-47
-2521 73-11-82-37-54-52-72
-2523 51-59-67-24-94-44-92
-2523 15-58-72-73-53-12-51
-2525 40-82-01-91-62-14-77
-27-50-85-34-89-77-19
-60-08-89-77-58-29-00
-2525 85-32-54-66-96-58-67
-75-63-99-35-33-40-99
-2524 46-44-43-13-27-71-61
-2522 95-51-72-17-93-00-12
-18-21-16-63-87-50-23
-2521 77-10-26-58-71-87-67
-2522 38-79-97-74-71-30-87
-43-27-35-30-68-65-10
-2525 24-30-33-49-31-22-59
-2524 03-03-86-94-45-88-52
-2523 29-18-66-53-11-32-17
-2522 80-36-83-47-62-05-34
-62-26-23-30-68-86-16
-2522 99-21-90-19-53-51-73
-30-33-03-80-76-63-65
-01-53-61-46-83-09-01
-2522 61-11-75-10-94-68-43
-2521 27-65-19-62-45-79-56
-44-88-37-88-98-99-08
-2524 04-80-81-45-77-67-92
-2524 77-52-45-49-59-07-24
-2522 13-27-86-23-95-19-67
-2521 91-74-44-18-05-16-05
-2524 43-79-08-77-25-65-34
-2523 77-65-47-25-99-72-71
-2525 70-94-57-77-25-12-29
-84-28-46-17-00-03-23
-2523 77-10-65-54-51-57-17
-54-68-54-36-63-77-39
-2525 88-31-34-82-79-02-72
-03-03-62-93-95-70-86
-2522 47-05-83-71-23-32-35
-2521 43-89-75-50-55-35-75
-2523 30-46-77-31-24-20-68
-2524 41-00-19-71-29-42-71
-80-78-01-78-02-93-02
-2525 26-79-14-25-80-82-57
-80-88-25-06-46-69-57
-2523 37-78-15-85-22-88-34
-25-94-29-34-86-64-01
-2521 51-30-15-05-08-44-90
-2524 41-14-71-74-50-73-86
-2523 63-25-38-47-93-40-91
-2524 73-05-08-46-51-94-10
-61-55-14-63-46-79-46
-2521 62-77-59-71-50-27-71
-2522 89-72-40-39-10-64-36
-2524 94-77-77-22-25-12-84
-2521 59-54-80-64-99-80-85
-2524 72-46-38-75-81-75-69
-2523 92-92-68-73-95-82-94
-2524 99-86-88-22-96-97-61
-2523 97-24-97-86-81-94-84
-52-78-02-50-41-43-98
-2522 34-09-33-44-73-23-37
-2524 93-03-43-96-89-61-67
-88-16-58-66-17-56-16
-2523 21-61-18-24-57-52-07
-2521 21-29-11-72-28-06-17
-2521 97-69-47-73-03-31-75
-89-39-30-41-38-61-73
-2523 93-40-24-28-40-67-09
-2523 24-75-14-04-40-67-50
-91-65-71-69-87-81-31
-12-11-26-87-82-04-49
-68-41-89-69-38-92-94
-67-27-76-71-36-51-40
-2522 74-33-77-33-02-16-48
-2523 89-01-51-75-06-53-49
-2523 48-28-43-77-72-54-59
-2521 61-14-57-96-91-62-84
-2523 65-36-05-91-37-25-51
-2523 08-85-42-54-08-24-54
-2521 32-61-33-13-87-79-84
-2525 77-74-35-13-35-06-82
-2522 56-09-16-20-61-53-21
-2522 57-26-69-63-21-11-47
-2523 29-33-48-43-41-13-94
-50-63-89-59-39-29-05
-29-12-71-13-52-82-16
-2524 84-78-98-28-42-71-26
-58-50-55-90-97-81-90
-93-62-10-27-53-25-89
-2525 46-16-14-70-46-95-12
-2521 77-78-22-39-84-03-31
-2523 82-13-36-31-16-10-45
-17-75-46-64-54-33-54
-2522 66-97-20-79-43-07-49
-2525 57-96-76-16-75-08-52
-2523 64-50-52-36-86-50-41
-08-08-33-95-72-80-50
-2521 67-63-26-56-95-56-30
-2521 85-79-97-68-23-79-21
-2521 77-40-22-44-30-23-88
-77-10-34-43-99-72-05
-2525 18-14-88-04-18-95-25
-2522 08-24-86-60-39-85-72
-2523 54-19-66-82-23-98-74
-14-25-90-12-58-23-19
-03-77-73-26-76-19-29
-2524 26-33-59-65-29-43-30
-29-28-98-51-31-75-85
-2522 56-88-69-87-81-62-66
-89-07-47-21-90-76-79
-2521 53-17-82-48-59-75-30
-2522 33-82-42-82-79-43-92
-2523 49-92-18-70-04-97-47
-2521 69-61-75-23-13-88-06
-2524 31-85-75-70-28-39-36
-2523 05-95-94-55-47-55-70
-58-54-64-26-33-16-46
-2523 49-16-94-93-36-05-47
-82-24-33-14-59-37-99
-2522 20-91-82-34-12-49-83
-2523 12-42-28-17-19-30-22
-2523 75-16-72-14-58-11-03
-81-66-50-97-35-51-44
-2521 00-84-20-18-15-58-88
-52-84-08-35-51-20-40
-59-25-46-03-74-32-49
-2521 82-10-61-61-12-23-02
-59-62-78-22-31-21-68
-2525 98-87-36-18-99-81-44
-2523 31-51-04-49-98-51-42
-2522 59-63-40-36-00-10-67
-2525 57-86-09-19-63-12-46
-2524 83-06-93-37-27-22-27
-48-48-28-34-46-20-95
-69-82-65-51-66-97-65
-38-59-61-62-37-83-42
-2522 52-43-92-92-38-51-37
-22-26-47-69-91-74-42
-40-64-62-89-65-46-24
-2523 97-47-95-88-75-54-12
-2525 77-30-76-69-07-54-79
-2522 97-81-19-91-99-22-91
-2525 27-76-04-78-15-40-67
-2521 85-98-96-08-87-52-62
-2524 99-38-41-16-66-67-25
-86-10-86-84-42-29-15
-2523 33-96-47-37-32-48-88
-2523 43-90-24-24-42-75-28
-2521 81-40-11-31-89-17-84
-14-33-33-01-40-13-55
-2521 20-45-70-89-98-97-53
-03-81-61-92-21-76-68
-2525 46-27-92-98-78-61-58
-2521 21-32-90-65-64-93-61
-2521 59-60-22-43-34-86-33
-2524 63-10-73-95-51-25-92
-2522 89-30-30-82-80-19-96
-17-62-62-76-00-10-02
-37-84-80-27-54-75-47
-2522 90-45-15-04-49-97-08
-2522 38-74-81-79-73-94-90
-2522 05-10-23-70-00-83-86
-2525 09-54-14-67-60-83-92
-2525 74-94-93-10-79-07-54
-2522 45-94-98-45-05-21-67
-2524 45-09-73-69-09-64-81
-2522 40-90-58-59-95-90-91
-37-71-77-14-78-41-98
-2524 35-21-10-66-50-48-62
-07-04-44-78-29-27-03
-2522 50-49-21-17-95-45-65
-2524 97-20-88-32-79-68-05
-2524 02-15-17-08-28-22-86
-33-13-38-53-90-87-07
-2521 27-43-35-54-24-34-65
-2524 80-91-05-74-53-67-97
-89-70-86-25-48-64-41
-90-51-70-31-04-08-65
-66-83-93-49-41-79-15
-2521 72-50-19-95-11-09-68
-06-52-76-89-73-90-46
-2525 11-94-92-44-77-87-68
-2523 35-34-61-82-89-27-89
-2522 99-15-23-85-22-87-02
-2523 21-10-79-70-22-24-98
-2524 49-67-77-82-86-44-19
-2524 99-44-67-36-43-41-38
-68-81-53-53-11-51-07
-43-80-22-95-63-67-14
-84-64-46-84-87-48-98
-2524 29-90-23-95-78-79-07
-2525 58-62-95-91-42-46-47
-2521 77-84-01-80-29-64-90
-2524 25-88-94-88-51-82-10
-2523 56-40-13-05-37-37-06
-2521 93-57-28-06-22-57-79
-07-80-26-44-91-14-12
-68-66-87-85-66-14-71
-2525 15-26-61-65-63-30-52
-2525 17-41-10-68-66-75-58
-2521 57-50-62-30-81-63-59
-2522 62-05-04-20-29-30-02
-71-15-26-81-52-22-54
-2521 60-12-67-32-50-60-28
-2522 86-67-94-92-93-73-77
-2521 65-92-64-37-37-61-62
-29-08-04-55-78-80-92
-2522 18-80-92-63-52-43-54
-2521 53-08-14-15-58-31-89
-84-47-56-97-69-17-27
-65-67-86-51-25-40-41
-2523 11-75-72-81-16-24-49
-2521 51-40-62-13-16-67-71
-48-19-62-69-98-41-19
-28-13-67-66-93-85-06
-41-06-69-56-24-87-47
-2523 35-46-46-42-62-80-66
-02-48-93-22-93-14-20
-19-65-75-06-96-89-47
-2523 38-64-04-96-14-98-16
-2525 49-31-65-01-17-64-51
-2524 63-69-78-08-68-32-63
-2522 43-45-96-11-90-30-12
-2521 39-93-93-22-16-38-90
-75-54-81-96-51-33-21
-2525 16-71-08-99-43-40-88
-66-03-48-18-20-76-25
-38-36-96-24-24-55-99
-34-76-04-73-48-06-97
-2522 42-03-63-63-96-68-44
-36-68-80-28-97-42-06
-2521 23-63-36-82-06-54-82
-05-63-11-52-79-00-64
-2522 77-81-88-58-26-43-73
-2524 98-37-43-31-13-55-66
-2525 86-43-63-46-42-91-42
-2522 56-97-94-97-12-54-25
-2524 63-55-73-45-79-43-73
-2523 83-29-20-16-38-66-36
-97-90-66-28-76-59-13
-2523 81-05-37-45-03-89-79
-2522 12-15-30-90-97-68-45
-2524 06-00-99-78-30-59-50
-2523 08-27-35-26-88-52-43
-2521 82-25-38-10-79-13-58
-67-89-45-77-78-09-43
-2522 31-30-12-01-24-46-36
-2523 57-56-37-86-18-67-32
-19-75-33-15-45-37-97
-34-07-31-63-82-72-51
-2523 43-83-48-80-48-95-87
-26-35-91-59-23-49-73
-2521 97-35-50-61-46-53-14
-12-95-62-79-43-72-15
-2521 50-03-97-62-50-18-45
-2524 43-20-30-37-39-31-63
-84-17-44-81-63-04-14
-2523 43-56-04-77-35-88-77
-2522 65-28-23-27-53-31-28
-47-79-82-98-83-69-93
-2525 31-67-36-23-05-62-38
-54-80-63-44-23-47-42
-09-15-55-41-91-84-74
-2522 74-33-13-05-92-31-91
-2523 28-74-55-56-81-62-81
-2525 38-07-81-93-46-42-36
-2524 39-52-22-56-75-21-16
-2525 47-23-01-60-38-34-84
-2524 58-10-79-48-41-21-18
-15-31-38-21-88-97-72
-2521 28-74-11-76-17-42-79
-46-02-25-15-46-50-52
-2524 07-59-42-78-07-77-21
-14-52-34-75-95-21-28
-52-74-47-76-18-21-84
-2523 61-41-18-64-97-60-25
-2521 70-78-76-28-07-89-03
-2524 01-87-44-50-01-31-20
-2525 11-80-11-63-65-38-69
-2525 50-82-57-80-58-52-85
-96-76-25-85-69-97-57
-81-73-64-68-04-28-82
-28-59-44-38-90-31-62
-86-28-14-88-10-93-95
-2521 53-00-08-96-17-60-17
-19-96-14-09-63-41-97
-04-85-58-80-36-28-12
-2522 66-50-41-96-68-13-46
-2522 90-71-57-79-26-09-62
-2525 53-82-51-02-67-19-37
-2523 61-79-76-28-00-50-67
-19-39-24-15-17-40-09
-2524 07-70-17-17-20-79-18
-2524 76-13-49-65-69-24-52
-2525 16-44-96-01-99-31-34
-2525 09-93-81-49-24-38-81
-45-95-28-02-93-23-25
-01-13-02-88-05-36-57
-2525 89-20-74-81-81-60-72
-03-23-30-14-22-07-10
-2525 10-33-27-11-66-38-05
-2521 95-03-01-56-88-59-27
-69-00-86-28-00-14-97
-2524 16-01-49-26-13-79-93
-2523 73-26-29-15-39-73-44
-30-31-87-93-18-72-68
-14-77-19-84-25-74-76
-2524 90-78-38-32-41-93-78
-2524 66-08-33-29-67-29-10
-2525 51-21-19-16-04-26-03
-2522 47-72-69-71-24-98-81
-2521 14-07-20-01-77-01-59
-20-74-78-17-97-90-88
-21-88-87-56-52-69-54
-2521 84-85-11-58-39-16-38
-2522 11-46-82-08-31-65-62
-2524 60-19-73-08-34-24-35
-2524 80-92-30-52-01-63-77
-2524 19-43-05-28-74-06-51
-2524 03-55-94-82-03-59-83
-2524 27-91-78-14-02-03-09
-2525 02-16-36-10-94-34-97
-2522 18-71-87-57-06-08-34
-2525 89-48-89-67-21-27-10
-2524 01-44-33-43-25-95-92
-75-28-80-90-23-13-34
-67-55-87-90-73-86-71
-94-56-52-03-48-51-47
-2524 77-59-47-46-83-96-81
-2525 70-54-85-13-34-86-96
-2522 56-06-37-41-98-72-59
-2523 64-46-37-75-52-06-47
-2525 12-72-64-39-18-20-82
-2525 44-02-81-47-05-50-35
-2521 87-90-96-93-12-47-47
-2522 75-88-47-08-24-31-41
-2524 98-67-30-52-76-66-01
-2523 64-92-62-64-88-50-47
-2525 26-32-57-03-81-25-60
-59-19-71-41-17-37-28
-2523 63-15-20-06-18-67-85
-2525 37-99-83-86-25-97-24
-2522 17-01-52-47-20-70-79
-2523 32-29-33-25-22-50-20
-2525 72-12-40-77-19-65-65
-98-92-98-25-48-36-43
-2521 10-39-20-07-43-14-96
-53-54-42-03-77-58-36
-2525 09-66-96-48-87-96-53
-2523 21-99-18-01-95-13-95
-92-00-24-52-78-92-31
-50-30-47-03-99-53-48
-2525 63-19-29-77-94-15-66
-2522 90-25-87-53-29-43-48
-2522 31-15-85-41-94-63-03
-83-29-31-55-88-27-95
-2523 13-31-06-86-95-05-36
-67-36-96-75-42-69-87
-2524 82-99-83-60-00-55-79
-2525 17-57-86-91-90-81-71
-2521 97-10-79-07-99-29-28
-2525 58-26-97-48-12-70-34
-99-80-96-93-71-56-80
-2523 49-70-94-46-53-52-40
-2524 34-16-42-32-23-76-18
-2525 33-37-45-40-89-03-10
-2525 80-97-51-03-95-03-30
-21-74-59-99-47-13-14
-2524 65-98-70-19-34-82-37
-45-84-68-73-72-11-29
-47-49-63-09-16-51-27
-2524 06-29-88-45-82-21-67
-2521 82-27-61-32-35-80-66
-58-95-28-16-11-67-91
-2524 53-38-08-45-42-58-37
-2523 08-23-94-60-13-55-00
-2522 86-37-71-76-39-84-46
-2523 56-69-72-11-30-42-05
-2521 63-44-15-58-76-74-24
-2524 44-40-79-33-71-95-91
-70-12-45-46-62-74-95
-06-69-79-83-71-73-61
-2523 28-00-79-17-98-65-77
-2523 99-38-16-79-54-09-91
-24-22-66-01-91-35-33
-2523 93-21-07-86-85-59-57
-2522 92-41-14-63-66-10-56
-2522 94-16-55-80-20-12-49
-2525 43-58-98-27-77-77-94
diff --git a/test_accounts_500.txt b/test_accounts_500.txt
deleted file mode 100644
index b08fb28..0000000
--- a/test_accounts_500.txt
+++ /dev/null
@@ -1,500 +0,0 @@
-2524 88-62-46-84-72-08-35
-2522 10-22-27-22-58-78-17
-51-13-02-75-49-33-24
-70-89-01-27-80-15-07
-34-92-77-76-25-70-93
-38-32-72-86-17-33-56
-87-60-70-50-25-91-84
-2523 21-14-04-05-19-46-25
-2524 89-84-04-85-69-48-11
-2524 50-35-99-27-26-02-20
-2523 28-62-92-35-74-98-25
-2522 93-14-72-96-97-42-96
-2525 25-30-32-74-67-29-85
-2521 36-86-88-64-61-88-89
-2522 44-74-59-58-15-14-89
-01-30-55-20-38-31-72
-71-18-33-96-66-96-26
-2524 94-32-58-56-35-13-97
-2523 28-87-80-20-45-21-05
-2524 72-50-32-62-44-95-03
-2522 25-60-16-18-19-11-70
-98-79-01-28-64-95-66
-96-26-10-27-17-87-71
-23-99-31-56-74-73-76
-88-78-77-67-55-73-96
-95-27-40-11-78-13-64
-81-54-62-27-54-62-69
-31-94-80-51-25-36-79
-2524 44-10-96-63-84-30-07
-2522 53-36-32-70-62-28-43
-2523 60-82-65-57-94-68-25
-2523 90-62-99-58-03-02-57
-84-93-24-28-61-92-83
-38-97-88-51-57-47-91
-2522 97-18-71-19-17-46-11
-74-25-19-72-73-69-05
-2523 96-41-78-01-63-40-13
-2525 93-75-84-73-30-84-68
-2523 29-78-54-03-00-21-31
-2524 74-45-78-17-55-77-54
-2525 42-11-31-48-56-32-88
-2525 69-47-22-59-62-43-20
-2523 01-22-13-57-05-25-44
-2525 59-22-43-08-53-48-82
-2525 32-15-12-73-96-25-50
-2525 90-04-74-22-33-88-10
-2522 30-32-71-15-43-34-55
-30-92-54-05-94-53-54
-2525 29-58-08-99-46-04-29
-46-27-64-43-09-37-58
-2525 77-95-40-98-58-08-54
-2525 02-66-43-02-60-18-34
-16-37-17-50-65-63-51
-28-00-31-28-74-01-13
-2521 18-65-37-13-86-46-08
-2524 88-84-69-86-18-46-49
-25-23-65-85-03-80-42
-2523 10-64-29-31-20-89-52
-2524 65-21-51-30-91-21-68
-33-24-81-00-31-10-06
-2522 66-21-20-66-66-77-70
-64-36-82-81-22-07-90
-2524 59-29-33-33-51-95-17
-2523 00-93-53-78-54-23-22
-2522 73-77-13-34-10-90-73
-2521 80-60-56-32-06-52-22
-61-17-66-25-81-17-53
-2524 60-47-94-82-73-16-91
-2524 42-23-08-47-92-68-73
-2523 96-42-17-80-54-21-92
-43-41-24-82-73-89-70
-58-59-94-04-58-25-95
-65-09-40-69-61-49-66
-2524 50-80-86-64-00-07-03
-2525 49-88-90-85-64-35-76
-2524 45-24-80-26-42-84-59
-2524 95-24-66-37-33-61-07
-2523 49-58-55-29-51-10-61
-2525 39-03-45-88-41-32-53
-2523 73-96-56-70-51-13-71
-65-18-22-20-11-92-26
-2525 80-30-71-96-23-95-74
-2521 68-19-86-32-40-86-59
-2522 07-03-45-99-77-61-66
-2522 53-26-95-59-95-36-13
-2525 41-02-61-74-69-53-72
-2521 40-42-28-13-59-79-73
-2522 03-31-84-02-95-87-67
-04-54-85-07-18-08-63
-2522 51-18-39-20-56-42-88
-2525 90-88-19-93-08-36-74
-2522 23-14-28-13-65-76-55
-2523 24-89-75-22-08-30-07
-15-26-21-64-07-12-45
-2521 79-89-45-51-27-87-84
-2525 01-11-24-63-37-93-77
-2524 81-41-39-29-85-72-75
-2525 64-96-76-67-37-51-52
-21-31-25-17-61-80-92
-2524 72-32-21-73-93-88-48
-84-27-78-23-47-96-13
-2523 52-86-55-42-99-36-96
-2524 10-33-99-48-82-51-25
-95-69-56-50-65-47-42
-2525 99-89-69-98-27-91-33
-06-20-51-97-71-00-53
-2522 22-05-43-81-46-67-40
-2521 37-08-49-25-33-08-77
-2524 63-03-27-24-77-20-41
-65-59-99-21-28-67-74
-51-89-42-53-15-48-48
-41-60-33-82-91-19-40
-2522 47-26-52-13-21-61-61
-32-81-00-16-63-90-66
-2524 18-12-12-11-89-20-60
-2522 29-93-53-71-59-57-17
-2522 17-61-02-56-63-48-90
-2522 87-56-66-57-13-34-32
-27-43-61-72-26-68-94
-2525 15-74-04-57-85-46-89
-2525 58-35-93-12-58-24-84
-41-09-96-02-81-97-85
-04-92-76-03-21-36-38
-36-82-09-76-50-91-40
-2521 31-48-77-83-23-85-58
-91-08-41-12-22-67-92
-2525 91-01-95-06-20-56-66
-2523 92-09-07-53-90-73-56
-2523 24-88-11-05-06-18-63
-2525 14-89-03-92-45-65-53
-2523 73-98-00-08-94-74-60
-11-25-05-77-54-25-38
-2525 24-14-14-61-13-96-41
-28-33-55-89-06-90-31
-2523 92-90-32-07-42-96-04
-2525 79-80-48-56-75-29-12
-2521 77-97-88-83-04-44-09
-2523 82-96-37-98-15-52-75
-2522 64-34-21-10-96-85-39
-2524 31-52-64-02-96-39-16
-03-50-03-64-37-62-21
-2521 49-63-37-97-53-63-00
-2525 94-49-52-77-74-48-81
-55-40-74-74-81-86-50
-2524 06-70-54-03-82-67-17
-75-19-75-29-43-35-82
-2521 42-96-95-66-89-84-01
-2521 55-33-17-44-67-26-89
-2524 56-64-65-06-52-00-85
-2522 93-66-95-15-90-23-90
-2523 31-25-99-15-61-01-30
-2525 54-54-54-47-69-06-33
-2525 17-40-02-42-79-86-21
-2522 21-12-01-11-51-55-14
-2521 46-20-64-13-21-06-15
-2523 92-85-71-89-97-70-84
-2523 22-84-47-04-78-47-01
-62-49-03-81-98-15-91
-2524 79-54-71-16-36-91-63
-2522 02-11-79-98-69-92-57
-2525 32-76-56-57-96-23-90
-2523 06-87-57-07-02-01-85
-2521 18-35-94-83-28-73-15
-2523 97-04-86-66-40-64-86
-2521 55-97-94-59-99-20-57
-2525 18-46-50-17-69-33-41
-2522 09-48-99-58-34-13-61
-2523 28-82-53-71-21-05-09
-2523 08-12-90-23-74-10-27
-2525 32-08-45-22-72-72-76
-60-67-63-50-96-10-27
-2525 75-03-19-97-62-80-88
-2522 97-86-67-50-27-37-08
-49-08-22-06-86-17-86
-2524 09-80-21-70-82-91-48
-96-06-92-25-94-08-57
-2525 21-35-94-03-85-72-61
-2521 39-93-53-66-86-81-96
-2524 06-18-23-18-88-94-09
-2521 52-96-14-51-04-51-36
-2522 10-62-26-66-78-03-94
-2525 58-22-74-01-66-37-97
-2524 22-82-49-98-55-97-36
-2523 04-16-77-51-80-89-13
-70-51-03-12-10-26-56
-2521 80-93-55-85-90-06-27
-2525 18-63-31-58-45-52-61
-17-10-85-46-30-32-82
-73-84-60-73-28-53-48
-2521 13-98-24-82-40-06-10
-2521 58-59-74-00-18-34-85
-2524 92-02-64-75-83-14-50
-10-26-44-71-18-12-71
-2523 25-09-58-53-10-53-54
-2521 34-51-86-52-12-41-76
-2522 71-42-30-72-71-45-59
-2524 00-71-32-40-12-45-68
-2524 74-50-48-06-05-52-06
-48-88-23-94-23-40-74
-2525 91-22-15-04-72-70-70
-2521 76-78-90-23-44-92-83
-2525 57-39-63-94-24-69-04
-14-88-43-54-27-70-11
-2522 18-25-25-91-36-53-23
-2524 36-15-88-30-21-64-83
-2525 66-11-70-60-37-02-63
-43-11-84-99-73-28-48
-01-03-64-24-84-70-15
-2524 48-76-97-28-23-64-71
-2524 77-08-08-23-73-96-22
-2521 64-02-43-87-85-72-84
-2525 85-46-13-04-03-63-60
-2524 56-96-76-02-20-13-95
-31-54-15-57-42-74-53
-89-00-93-32-62-12-11
-45-76-98-25-74-09-04
-2521 64-30-44-10-39-95-33
-44-71-95-86-12-54-08
-63-13-57-14-13-48-16
-41-87-71-95-17-22-88
-2521 55-23-84-04-27-20-38
-2523 80-64-38-39-76-43-04
-2523 81-83-82-90-45-95-65
-2523 57-84-88-16-25-30-98
-2525 78-21-73-66-17-08-23
-13-96-69-65-56-65-03
-2522 76-37-07-36-14-56-29
-2525 25-69-00-04-35-06-73
-2525 63-19-14-57-67-48-50
-2521 35-43-79-88-05-41-04
-2525 24-39-13-22-92-33-38
-39-87-05-09-65-00-95
-2522 18-68-83-63-94-11-52
-59-66-84-42-56-03-62
-36-35-03-95-91-45-41
-16-11-69-63-84-39-80
-04-84-19-52-59-91-38
-2523 18-18-33-99-33-21-00
-2524 23-70-82-88-62-37-02
-2524 84-81-71-58-92-39-45
-45-37-02-62-10-07-76
-82-02-00-62-68-89-90
-2524 86-09-14-71-82-07-96
-00-46-39-33-52-92-78
-2522 52-39-25-89-07-07-57
-2524 84-73-35-01-08-20-67
-01-20-59-64-93-70-69
-2521 54-32-02-66-48-17-66
-2522 27-88-88-20-04-95-37
-2522 64-20-24-10-80-29-56
-97-57-32-45-22-40-46
-96-34-25-40-82-57-74
-2522 81-31-85-33-45-63-70
-2524 66-71-41-81-31-98-25
-49-82-16-11-72-89-45
-2521 66-43-39-05-15-18-35
-2525 33-11-45-38-33-86-68
-2522 98-15-12-20-40-53-38
-2523 88-42-37-81-18-01-02
-2521 11-65-99-21-43-15-22
-53-13-41-07-68-00-08
-2524 47-73-46-61-53-08-26
-2523 08-19-28-22-45-02-64
-2521 44-82-74-93-95-67-71
-2523 58-08-17-31-34-08-12
-2525 14-35-43-99-32-32-85
-16-39-50-48-61-01-68
-21-01-79-67-64-02-34
-2523 29-90-42-53-74-49-24
-43-36-98-42-50-74-58
-2521 94-81-74-15-33-82-12
-2525 58-11-35-62-67-84-14
-51-29-63-65-41-59-61
-2521 83-82-27-34-21-39-89
-2524 02-33-52-60-73-83-02
-98-60-39-67-78-63-16
-2523 64-01-33-01-30-29-51
-11-75-71-71-03-02-16
-2522 26-61-47-07-99-43-61
-2525 47-52-94-94-22-86-50
-38-06-39-62-20-43-40
-2525 35-95-33-15-26-71-68
-2525 42-85-13-31-42-01-39
-2522 49-75-29-96-44-83-78
-77-78-32-83-24-38-75
-2523 49-04-42-96-56-31-75
-2525 97-48-18-70-00-51-18
-44-65-44-13-62-33-58
-41-59-53-82-42-97-31
-2525 25-11-42-32-67-02-45
-71-63-18-02-65-19-04
-95-17-37-75-09-90-68
-2524 03-54-07-90-12-65-23
-80-79-45-70-64-72-68
-2523 31-58-15-79-76-04-38
-20-15-21-46-53-62-33
-2521 36-38-82-78-34-89-65
-2524 84-20-61-66-19-69-95
-2525 48-16-40-86-41-78-35
-2524 03-37-64-84-01-78-94
-2524 44-67-25-32-81-53-15
-2525 48-52-48-87-90-98-18
-30-60-22-87-47-25-15
-2525 33-84-89-80-86-70-09
-73-93-46-17-69-91-97
-2522 84-97-55-42-32-60-92
-2525 07-07-64-14-63-51-14
-2524 55-03-93-60-14-91-74
-2523 32-19-25-22-77-78-15
-2521 73-53-49-22-54-23-90
-2521 78-87-15-24-92-85-90
-2522 34-62-94-56-11-17-51
-2522 30-07-45-21-59-94-54
-2523 55-92-76-54-95-29-71
-76-03-18-42-39-37-30
-89-26-94-14-17-99-40
-50-10-05-18-34-97-32
-2521 04-25-61-71-00-32-50
-2523 56-82-78-00-94-99-90
-2524 34-99-74-17-91-98-84
-75-74-30-25-42-81-71
-2524 37-69-87-33-41-40-02
-50-19-15-78-99-25-22
-18-49-62-94-65-95-87
-2523 77-16-41-76-81-66-35
-2522 59-70-39-69-97-92-96
-2525 81-72-07-51-68-40-23
-2525 63-60-68-44-43-62-08
-2521 73-20-40-52-98-97-29
-2523 38-27-54-83-03-00-26
-2522 08-39-39-32-25-45-56
-2523 40-34-67-04-37-33-29
-2524 11-41-84-92-94-16-33
-2521 89-55-98-69-20-03-41
-2521 27-09-16-26-04-82-81
-2521 38-83-20-21-79-29-81
-2525 61-09-59-92-28-67-66
-47-19-80-43-43-20-93
-2521 87-80-59-51-20-32-74
-2524 70-14-85-72-40-80-60
-2523 77-57-03-64-45-21-38
-2521 88-33-82-62-01-49-55
-88-11-93-34-85-87-69
-06-02-35-69-77-05-11
-2525 84-91-87-54-60-51-46
-2525 78-99-73-78-24-94-24
-29-50-87-38-87-93-90
-2521 84-73-41-32-87-95-52
-2521 53-62-20-06-17-74-40
-2524 13-47-06-47-93-65-29
-2522 38-85-34-37-71-05-30
-2523 48-39-49-57-23-78-96
-2522 81-22-48-06-91-47-42
-15-65-95-20-46-73-48
-2521 80-46-01-82-74-75-03
-2521 11-40-88-15-16-96-49
-2524 43-94-42-84-35-12-17
-2524 18-12-45-80-30-07-72
-2525 57-99-35-42-43-67-68
-63-99-70-67-80-84-31
-2521 19-80-66-96-16-61-44
-90-66-93-65-04-32-71
-52-73-25-85-08-22-10
-41-42-86-69-91-89-93
-2525 69-06-01-51-03-59-91
-2522 25-00-80-31-11-83-55
-18-77-42-88-77-67-11
-2525 83-90-27-60-78-24-26
-2523 94-00-59-37-68-05-50
-2521 55-74-61-32-63-51-01
-2522 61-90-85-23-11-51-03
-2523 94-78-26-87-62-57-55
-2524 22-42-80-60-85-42-48
-2521 47-06-03-02-78-96-05
-2524 78-54-40-11-40-54-75
-68-20-77-52-00-10-70
-2521 04-82-37-21-22-19-17
-2524 62-94-76-61-11-56-75
-14-04-11-98-47-23-56
-2521 54-41-86-59-91-91-61
-14-00-07-96-01-62-04
-29-18-98-86-00-88-70
-62-78-07-66-28-68-93
-23-67-08-74-60-57-55
-2521 44-26-69-25-31-41-36
-2523 65-82-68-93-69-64-68
-25-23-22-44-51-33-19
-2521 45-37-36-91-84-70-59
-2521 99-23-86-83-01-62-70
-85-94-26-28-50-89-75
-2521 16-30-23-12-48-81-01
-36-43-94-12-58-24-73
-2522 22-11-15-28-77-93-46
-24-00-68-13-80-33-10
-2524 79-10-22-21-74-10-56
-2525 50-92-57-27-51-67-57
-53-28-93-58-39-45-05
-2522 49-13-78-56-46-96-33
-2523 65-40-89-45-25-45-78
-2523 59-35-54-94-01-68-62
-2521 21-26-28-37-80-04-15
-31-71-93-03-54-89-84
-2524 06-16-02-83-98-00-11
-2524 79-24-11-13-14-02-37
-2522 08-95-10-92-33-49-44
-2521 49-65-96-35-05-04-53
-2522 41-32-18-41-45-88-81
-2521 53-55-62-25-06-39-43
-2521 05-14-32-15-50-24-82
-2525 60-47-47-27-56-11-89
-2521 44-77-64-51-88-05-75
-2523 25-51-51-60-61-81-76
-2523 92-38-26-84-23-01-06
-28-67-09-28-67-04-31
-2525 29-39-37-88-09-23-79
-33-48-56-81-66-84-89
-23-38-63-69-33-39-02
-2522 70-04-29-62-18-94-74
-2524 31-07-43-44-22-06-24
-2524 58-41-39-65-11-94-61
-2525 85-80-40-57-39-02-03
-2524 45-80-38-47-70-95-24
-82-85-24-60-48-90-50
-04-03-01-57-35-97-62
-2524 82-00-55-91-97-52-37
-2523 97-00-38-05-71-74-38
-32-09-89-80-29-48-51
-84-75-37-85-77-75-29
-2523 51-44-85-74-10-90-74
-2523 25-63-16-22-75-48-79
-80-59-44-91-58-46-30
-2522 31-48-06-26-42-59-84
-48-50-24-48-30-74-73
-31-26-27-54-59-28-34
-2522 87-66-84-15-33-31-95
-51-85-47-66-51-64-87
-2523 55-09-83-65-81-58-51
-2522 99-11-54-41-04-24-54
-78-44-82-14-91-00-67
-31-38-18-34-44-79-59
-2521 75-13-20-65-21-16-15
-2523 26-44-92-56-41-70-22
-95-71-53-73-55-50-94
-10-44-09-45-67-13-75
-2525 06-21-87-86-54-94-02
-2524 31-85-09-42-29-45-57
-2525 42-01-75-05-25-11-40
-2524 12-14-10-27-19-30-99
-79-97-04-48-87-42-00
-2521 90-02-73-89-64-29-10
-2523 29-17-32-76-08-65-75
-2524 70-31-69-39-33-84-38
-2525 71-52-62-55-12-16-57
-36-69-53-13-49-70-66
-85-12-10-39-29-80-35
-2524 26-09-42-08-04-99-55
-2523 33-23-74-47-43-33-24
-2525 06-91-79-15-79-29-41
-60-88-10-40-92-23-52
-2523 24-05-58-34-80-77-14
-2522 74-71-28-79-29-38-72
-2521 80-50-12-20-47-99-78
-2521 06-83-17-55-45-79-82
-2521 13-52-26-76-99-70-20
-2524 84-64-14-58-40-09-62
-2524 86-97-11-55-57-83-16
-2522 79-38-56-35-52-07-41
-91-38-01-67-78-65-73
-2523 05-11-50-18-20-12-38
-2521 03-88-90-27-37-15-37
-2525 83-26-08-00-50-20-68
-2521 68-65-73-31-70-44-45
-2524 54-66-91-09-07-74-26
-2525 72-65-73-73-62-24-96
-07-41-74-07-86-07-39
-2522 64-48-93-29-40-97-14
-2525 79-90-61-88-87-15-59
-2524 50-47-16-17-09-15-14
-2521 46-06-40-88-48-85-88
-91-27-05-71-25-84-20
-2522 12-22-39-13-04-78-78
-2525 58-11-44-63-05-97-71
-2521 70-16-43-07-87-51-85
-2521 58-92-61-20-12-28-60
-57-80-24-58-22-03-15
-2524 12-08-29-52-75-46-34
-2524 63-17-74-41-08-29-16
-81-05-91-02-20-96-92
-96-59-37-84-38-68-85
-34-09-34-90-82-90-14
-45-66-92-96-14-48-83
-2522 01-61-02-21-68-28-60
-89-01-37-64-20-77-75
-14-00-50-43-04-66-06
-2521 06-35-29-40-03-24-19
-2524 78-34-98-20-72-56-24
-54-05-64-46-00-00-54
-87-00-71-87-41-99-40
-70-50-43-54-84-95-28
-2524 87-53-38-76-20-49-78
diff --git a/test_accounts_5000.txt b/test_accounts_5000.txt
deleted file mode 100644
index 4a7e412..0000000
--- a/test_accounts_5000.txt
+++ /dev/null
@@ -1,5000 +0,0 @@
-37-65-23-62-35-09-27
-2525 66-03-09-19-14-56-00
-2523 43-79-25-95-01-91-77
-2524 27-98-64-44-08-28-90
-2521 93-88-31-87-53-26-86
-12-09-12-79-50-34-39
-2522 23-89-59-10-94-92-42
-73-43-43-43-52-95-37
-2524 00-17-42-87-52-66-41
-2525 97-77-10-18-07-51-03
-2525 10-07-41-30-09-65-15
-59-51-59-45-11-17-83
-2521 57-28-37-25-70-17-89
-2524 67-53-87-37-36-79-34
-2522 59-49-09-71-19-44-17
-2524 37-82-69-72-94-13-26
-36-09-27-75-38-34-07
-2521 93-91-04-23-68-28-41
-2524 35-08-58-96-18-71-86
-2524 81-57-19-47-13-14-09
-89-71-63-42-61-09-16
-2524 87-74-78-59-11-95-90
-2523 73-47-24-96-21-54-08
-2525 75-90-10-19-96-98-17
-2522 92-85-99-79-74-63-82
-51-20-72-56-27-90-93
-11-51-78-02-69-02-37
-2524 55-68-78-55-29-10-27
-2524 17-99-52-79-95-22-42
-07-57-60-18-31-07-55
-73-06-10-09-82-58-02
-08-64-88-98-85-41-06
-04-91-36-57-96-66-81
-2523 58-26-56-67-46-86-37
-2523 84-64-48-96-77-34-02
-80-70-75-42-19-33-72
-32-67-14-04-50-19-64
-05-59-06-73-42-52-61
-2525 19-91-30-19-17-75-51
-29-93-47-98-45-01-40
-2523 25-34-47-16-19-20-53
-62-11-11-58-53-77-16
-09-75-09-83-86-91-23
-2521 44-91-97-47-27-62-91
-98-73-25-76-80-37-27
-2523 13-66-49-87-92-49-32
-2523 49-14-71-25-31-61-59
-49-17-57-67-16-34-36
-17-08-33-99-03-30-55
-2522 98-18-03-60-02-78-78
-14-28-47-92-01-93-38
-63-55-25-82-29-81-88
-2525 47-54-59-02-97-20-01
-81-37-55-54-71-63-50
-2523 21-01-74-46-33-21-19
-2522 36-79-34-93-25-92-51
-2524 56-81-66-69-90-48-40
-60-97-26-64-00-18-26
-2521 83-43-00-28-93-49-73
-2524 83-77-53-93-32-48-54
-2523 00-10-61-26-14-16-52
-2521 29-68-78-20-23-93-10
-18-27-27-81-23-44-56
-2522 43-10-48-59-40-83-01
-15-84-65-15-62-10-64
-2522 97-19-06-88-81-58-83
-2525 71-89-19-40-24-00-27
-2521 18-37-61-93-57-87-91
-2522 25-36-91-07-63-92-93
-2525 36-59-58-99-59-17-73
-2524 56-42-33-37-77-34-37
-2524 20-76-97-93-77-83-40
-2525 43-27-05-91-83-49-12
-2521 73-83-31-83-05-28-17
-2525 42-83-99-59-93-08-19
-86-04-03-50-07-24-69
-54-67-04-64-91-35-06
-03-44-99-54-33-09-55
-2525 17-21-92-10-31-21-74
-93-35-42-77-71-34-60
-2522 86-55-58-31-96-74-52
-2521 16-11-40-31-50-16-37
-48-58-51-08-26-64-55
-94-75-49-65-82-16-40
-56-25-87-26-16-77-78
-2521 93-18-43-98-59-58-06
-2524 50-63-25-90-29-12-22
-2524 76-58-36-75-37-83-80
-2522 55-98-12-02-77-71-10
-2522 80-78-48-80-69-09-86
-27-97-42-73-23-71-47
-2524 44-48-21-41-56-60-62
-2522 16-85-06-07-05-71-66
-2521 08-24-84-64-83-07-09
-94-57-50-29-56-29-96
-2525 33-98-80-57-57-59-37
-2525 18-77-78-67-25-37-41
-2522 41-74-47-74-83-13-34
-74-58-50-26-54-56-32
-57-20-46-96-73-47-62
-30-06-92-15-45-14-16
-2523 34-30-45-02-10-92-53
-2522 47-42-57-10-84-09-25
-2521 52-91-05-14-63-14-79
-2521 37-48-50-87-30-10-59
-2524 45-00-40-75-70-19-20
-2524 20-03-22-45-22-95-42
-2523 35-31-20-53-13-99-61
-70-40-99-18-46-56-54
-23-46-05-26-42-33-18
-2525 06-65-20-68-59-26-31
-45-62-49-46-85-56-14
-2525 87-10-56-88-66-14-19
-2523 88-71-11-44-59-86-12
-2522 03-54-58-40-60-93-86
-2523 04-62-83-58-29-51-19
-22-69-11-06-41-19-64
-19-66-42-38-39-40-66
-53-01-55-99-02-65-73
-16-42-52-43-67-27-42
-41-60-26-44-01-22-92
-28-31-81-90-95-43-64
-42-84-69-89-01-28-37
-2521 92-62-12-47-75-26-25
-2523 19-13-02-24-97-66-82
-2523 59-42-82-84-02-07-35
-2522 92-15-30-43-26-20-44
-12-31-34-79-72-44-44
-11-16-91-82-38-22-64
-17-15-27-18-29-05-16
-34-07-01-99-79-21-06
-2521 19-52-27-94-81-98-60
-2525 84-95-16-43-73-91-17
-2524 06-01-51-64-49-71-54
-2522 04-87-74-35-25-38-29
-97-01-51-44-08-53-02
-2522 02-44-08-96-89-65-74
-26-86-68-24-41-79-24
-2525 97-05-82-27-22-14-61
-01-45-77-66-42-05-23
-2523 09-45-44-54-63-75-52
-2521 35-09-83-33-34-48-42
-2521 58-25-86-70-29-73-23
-48-71-92-84-03-13-91
-62-09-25-09-09-38-62
-2523 90-41-62-65-09-43-94
-2522 86-44-91-19-22-55-13
-2524 48-38-78-29-50-23-94
-2523 58-62-72-75-34-30-03
-2522 03-79-39-85-67-91-28
-2523 91-23-08-82-13-51-81
-83-33-08-63-62-90-74
-2525 06-18-06-31-07-02-53
-2524 09-25-62-16-95-25-76
-2521 97-98-86-24-66-14-32
-2522 56-61-29-98-36-52-77
-43-80-02-48-13-33-72
-2521 77-12-85-41-72-35-69
-2521 00-00-14-56-78-48-91
-2523 26-23-52-65-56-53-47
-2522 71-48-77-37-70-29-45
-2523 06-86-59-79-53-39-63
-60-21-29-37-36-59-16
-2524 33-79-92-78-84-91-95
-2523 78-06-83-83-20-78-78
-2525 50-23-71-48-85-10-32
-2525 58-99-60-52-56-00-55
-38-25-08-93-56-03-36
-2521 09-39-96-97-56-78-27
-10-76-57-97-67-21-72
-2523 65-57-45-12-54-38-43
-2523 06-35-76-60-28-08-29
-61-81-37-38-79-99-57
-61-05-20-68-15-08-55
-2525 78-60-68-90-26-84-28
-2521 24-89-41-15-64-58-82
-58-45-12-61-22-38-11
-2525 91-25-35-27-20-99-18
-2524 25-27-94-22-61-21-17
-2524 30-94-77-14-48-14-12
-2521 62-84-01-25-99-60-88
-2521 21-20-02-38-95-10-69
-2522 96-35-27-27-93-03-21
-2523 20-27-23-77-16-48-31
-2523 99-91-42-65-96-08-55
-74-10-93-46-22-87-90
-2524 92-26-56-23-50-54-85
-2522 75-36-66-73-04-33-82
-2524 36-12-32-59-82-88-07
-2523 07-32-57-48-57-42-32
-2523 64-26-88-10-73-52-04
-2524 52-91-42-95-18-90-03
-79-40-58-97-59-65-88
-2525 90-37-48-91-34-60-56
-39-78-18-56-72-56-15
-2524 74-49-29-84-14-27-78
-2521 13-11-80-43-94-44-38
-2522 42-13-45-02-04-80-73
-2521 15-32-23-72-48-59-12
-2521 84-11-25-29-25-89-91
-2522 15-70-44-71-45-64-56
-2521 07-94-22-30-10-45-50
-2521 78-10-19-64-55-58-30
-00-89-21-95-23-77-77
-62-72-02-82-69-69-22
-36-95-24-55-80-72-62
-2524 57-71-88-53-84-72-74
-2525 07-88-84-44-34-71-98
-72-62-63-85-53-15-47
-06-35-18-11-44-86-65
-16-41-51-31-12-29-13
-2521 54-08-77-74-56-89-78
-2521 98-82-47-49-43-47-13
-46-78-23-62-84-50-95
-2524 20-71-19-59-31-60-34
-2523 95-19-72-25-82-31-70
-2525 89-23-29-71-66-58-39
-2523 52-84-60-03-47-65-00
-00-25-18-64-64-42-60
-89-38-95-49-07-50-67
-2521 07-73-75-85-16-67-64
-89-92-51-31-90-77-60
-2524 49-91-54-40-00-10-91
-2522 39-91-00-07-34-68-67
-68-40-85-66-67-07-96
-2524 35-94-20-24-32-25-74
-2525 33-60-31-27-75-95-56
-2523 47-36-59-36-88-20-11
-2522 68-77-72-61-54-69-47
-2522 74-42-86-46-88-70-48
-79-11-92-47-31-60-05
-2522 43-67-85-09-85-35-53
-2521 88-80-52-52-34-09-53
-2523 82-70-40-97-89-31-58
-2525 00-77-82-28-56-14-51
-2522 59-73-59-79-89-46-24
-55-11-03-64-44-74-37
-91-23-74-11-97-19-63
-52-15-36-21-71-57-71
-56-10-93-35-70-12-55
-2525 02-61-19-14-55-48-10
-2525 19-35-73-81-50-87-95
-2525 25-56-00-38-89-48-79
-76-95-21-34-64-31-57
-22-30-57-17-43-24-01
-97-22-14-38-04-57-81
-2522 15-48-67-53-50-16-44
-20-94-35-35-60-21-97
-2525 77-44-87-08-49-63-60
-2524 44-60-56-63-96-37-99
-2521 06-99-19-58-61-40-99
-28-22-16-83-78-47-08
-2523 44-69-75-68-01-80-22
-2523 89-89-38-28-89-16-14
-2525 51-97-31-53-25-10-39
-2522 68-05-52-06-67-77-01
-2524 69-31-60-23-75-25-79
-34-44-40-51-15-54-83
-91-24-01-71-80-37-15
-04-54-51-06-45-04-49
-2525 26-56-96-70-68-41-81
-2524 66-46-98-17-47-30-63
-35-45-15-87-10-60-74
-2522 95-25-23-13-84-87-11
-18-80-62-69-78-72-15
-61-78-53-61-85-00-84
-48-03-35-72-49-44-44
-2521 48-99-19-79-89-65-83
-09-32-81-12-97-67-40
-98-25-10-60-95-74-99
-2523 49-99-74-52-25-71-25
-2521 03-33-12-09-20-94-01
-2521 23-23-12-72-88-57-72
-2521 78-66-25-96-42-18-71
-01-34-19-72-83-64-02
-76-33-34-16-24-51-60
-2524 00-87-29-31-00-82-89
-2522 18-36-08-36-29-87-83
-2522 09-42-74-21-07-61-28
-57-06-48-30-21-60-73
-29-25-22-56-35-26-09
-80-56-18-04-23-69-13
-2525 36-92-22-54-04-32-57
-2524 61-53-61-55-05-08-90
-2521 69-31-18-38-23-24-24
-2524 23-10-90-35-43-43-47
-2521 46-70-01-71-20-45-57
-2525 16-52-67-38-40-44-34
-09-75-30-55-59-52-92
-51-30-30-17-00-73-47
-89-47-19-94-74-21-59
-2523 69-42-42-32-33-86-57
-2523 93-75-68-21-50-37-97
-2521 74-53-92-26-39-04-85
-2522 50-23-32-54-72-40-76
-2525 89-81-76-91-88-81-05
-2522 25-48-60-52-58-65-63
-2522 93-63-42-79-81-36-98
-22-56-92-19-52-16-81
-2522 82-78-11-16-90-46-36
-2524 50-99-43-08-23-15-83
-2525 43-95-19-60-54-21-35
-03-12-25-41-38-94-41
-2521 54-89-97-24-57-43-77
-2522 64-93-68-54-69-49-50
-2521 34-26-09-20-33-99-74
-2521 22-32-22-48-66-29-71
-00-95-25-60-77-48-96
-2523 61-54-57-98-15-13-71
-26-54-82-08-92-51-50
-95-72-73-35-97-75-76
-2522 13-09-32-00-53-34-86
-2523 06-08-04-75-55-97-83
-2523 76-44-88-30-14-54-65
-2524 57-23-31-71-85-05-58
-2523 67-65-45-36-99-79-15
-14-28-20-79-73-11-94
-69-98-62-31-91-77-22
-2521 54-32-58-56-19-26-45
-2522 44-12-66-14-82-13-18
-10-86-00-50-63-69-65
-06-64-05-14-02-03-38
-2521 16-38-37-30-18-36-94
-2524 16-72-22-84-54-81-09
-97-43-38-00-84-51-32
-2522 98-55-83-73-68-96-65
-14-34-79-17-75-30-67
-2524 22-77-26-78-22-74-96
-2524 87-75-03-61-49-86-90
-2525 14-45-41-24-89-56-13
-2524 03-85-16-09-86-02-44
-2522 16-80-30-38-03-26-55
-2525 60-67-19-33-62-67-03
-2524 36-31-76-68-57-39-69
-29-45-21-31-98-44-17
-2524 70-02-09-52-63-09-00
-2523 70-13-79-36-45-10-26
-76-52-97-61-62-33-29
-2523 38-66-06-20-71-61-83
-2524 55-83-69-28-46-90-32
-63-91-41-57-33-62-28
-48-21-94-91-42-65-54
-2523 30-87-73-15-96-41-39
-2523 43-24-02-79-28-71-86
-2524 08-83-06-71-62-05-71
-02-90-42-76-37-54-19
-20-57-04-21-80-26-28
-2525 48-95-39-92-20-74-08
-2525 67-26-31-50-74-79-85
-2521 48-63-61-96-07-76-33
-2525 22-73-86-44-42-30-27
-2521 47-66-60-69-09-88-71
-60-48-89-19-86-04-27
-2523 32-33-63-60-34-61-20
-2525 00-23-81-56-76-38-14
-2521 78-83-14-12-21-45-82
-82-56-35-28-68-10-12
-2523 90-48-48-55-55-98-88
-45-12-71-33-18-58-99
-41-47-25-07-12-33-65
-09-41-43-51-56-09-46
-2524 95-36-51-76-60-36-47
-97-02-54-85-67-76-57
-2522 27-54-79-69-66-84-10
-2521 23-88-15-81-24-88-00
-2522 69-24-99-73-73-83-39
-2524 72-19-96-05-86-13-88
-2524 83-54-08-04-18-93-91
-2522 79-91-26-20-57-20-26
-2522 68-76-47-35-58-18-83
-96-39-39-32-92-97-36
-2524 11-72-09-87-00-45-22
-2521 14-04-31-60-21-39-55
-01-72-68-87-17-82-97
-2521 10-47-70-54-54-07-90
-2523 90-42-49-98-81-12-72
-2525 36-11-37-42-21-50-52
-2523 82-03-58-06-81-54-72
-2523 79-10-79-01-93-53-10
-2523 88-99-83-84-55-49-22
-2523 96-04-68-10-47-41-66
-2523 30-08-81-30-65-30-30
-2524 92-44-97-90-77-22-99
-2524 88-14-22-06-75-31-49
-2525 05-92-10-72-58-64-85
-2522 56-17-46-77-86-84-73
-2523 35-91-81-87-28-74-90
-2523 48-72-90-08-16-68-70
-2523 62-94-61-16-57-54-41
-23-34-08-80-78-64-91
-51-44-24-48-57-59-27
-98-98-27-74-47-81-26
-99-50-72-44-76-73-77
-2524 90-04-95-87-84-24-68
-57-54-07-07-98-34-26
-2522 35-98-83-61-08-92-20
-2522 70-46-26-74-61-85-07
-2522 50-19-30-03-13-67-17
-2521 90-40-40-05-18-32-39
-2523 41-18-02-32-39-00-69
-2521 87-12-91-40-45-08-32
-2523 84-58-11-67-35-45-09
-2525 16-84-47-31-89-32-90
-2522 21-76-93-11-72-93-74
-2522 53-04-65-55-41-17-61
-2524 44-14-83-71-98-67-59
-2521 34-71-33-36-87-08-69
-2523 98-38-69-41-81-73-51
-85-98-11-61-06-11-94
-2525 95-74-05-88-88-52-55
-10-65-53-17-51-57-92
-2522 74-48-35-58-68-31-57
-2522 63-63-10-64-08-46-88
-2523 65-99-70-16-76-51-01
-2522 59-03-77-72-29-77-31
-2525 97-14-09-09-85-45-98
-2523 07-05-92-36-93-31-86
-03-50-34-08-24-64-75
-27-94-80-26-99-30-23
-56-27-00-01-84-58-28
-64-61-11-90-75-92-12
-2525 15-02-39-28-90-16-01
-38-72-57-98-52-77-17
-2523 47-36-63-73-86-80-97
-2521 69-10-10-82-25-67-68
-32-01-97-06-97-61-58
-14-63-64-75-29-46-11
-33-28-34-62-86-84-79
-2522 20-64-45-82-39-11-94
-2523 23-46-57-26-15-13-47
-15-58-47-31-27-03-75
-57-65-59-69-02-46-47
-88-23-57-92-31-70-49
-2525 01-72-39-28-00-59-48
-65-08-23-43-03-06-96
-85-75-08-92-34-36-50
-76-59-72-28-73-78-21
-2525 48-88-71-81-87-01-25
-2521 58-82-94-19-19-91-68
-12-94-61-44-49-06-04
-2521 72-58-76-63-77-92-58
-87-25-23-22-27-21-30
-2522 97-77-99-54-54-38-99
-2523 52-64-48-08-96-48-61
-2524 19-41-05-53-15-60-25
-24-21-66-96-48-18-95
-2522 99-20-89-09-32-56-20
-84-91-02-29-16-77-54
-2524 92-04-09-36-60-49-66
-2523 57-85-52-96-92-74-38
-2525 69-79-50-54-71-52-06
-2521 23-03-58-30-55-21-62
-73-17-96-83-53-28-07
-2525 43-05-03-45-51-06-96
-2525 80-61-00-90-53-78-29
-2524 32-61-52-18-27-19-39
-2523 20-63-81-37-97-35-45
-2521 89-60-99-32-32-34-33
-10-73-81-15-42-20-55
-47-16-84-43-05-25-53
-73-14-45-29-18-43-10
-2522 65-30-61-45-53-49-83
-2522 10-81-18-41-38-98-69
-2525 17-91-23-14-92-92-33
-13-78-02-71-28-04-06
-82-22-44-14-87-10-45
-2523 17-81-58-92-98-09-96
-32-00-66-58-29-06-96
-95-50-51-19-43-69-48
-40-11-30-97-74-33-04
-2521 71-44-44-23-78-96-98
-2524 42-60-22-98-13-95-90
-68-27-98-04-15-26-30
-2523 10-28-99-86-97-84-13
-2525 21-06-01-13-70-71-39
-68-69-60-26-83-39-16
-2522 15-17-09-60-12-75-20
-2522 74-13-05-12-75-96-97
-2525 62-87-74-49-88-73-78
-52-32-67-07-35-59-01
-2522 90-11-49-43-76-65-86
-2525 99-81-34-05-26-54-34
-43-29-48-10-73-36-95
-2523 10-48-27-90-53-13-55
-2524 21-73-81-34-87-82-43
-2525 15-73-11-24-43-10-78
-2524 99-07-39-86-52-08-81
-2524 57-29-23-55-57-20-80
-25-74-27-18-15-83-44
-30-73-72-70-75-48-51
-06-88-21-93-88-89-61
-2523 44-78-80-56-39-27-66
-2525 42-03-19-03-87-03-07
-80-67-04-87-40-40-30
-00-76-77-20-60-16-37
-2524 61-60-25-20-68-19-57
-2524 57-40-81-18-06-21-01
-2522 18-23-57-92-36-15-34
-2521 54-49-08-24-21-37-62
-2521 42-97-19-49-18-19-44
-2521 55-27-97-18-93-71-98
-2524 25-36-79-67-13-00-03
-2525 69-24-32-65-81-50-44
-2523 59-24-75-75-56-21-88
-2524 96-38-37-44-13-36-63
-2523 04-26-30-85-26-75-94
-2521 26-17-81-80-73-54-33
-2523 98-54-43-05-79-70-89
-80-17-89-29-58-04-62
-51-03-55-47-59-46-00
-2523 26-86-89-01-60-95-60
-2522 51-41-77-61-87-53-61
-96-22-01-18-48-73-25
-12-76-95-06-49-22-76
-2524 06-49-86-74-61-34-04
-2522 68-24-00-76-43-27-65
-2525 67-50-44-50-78-57-40
-2525 21-49-93-44-28-50-45
-70-52-17-93-45-96-11
-09-05-44-27-07-30-58
-2525 44-58-69-36-28-05-34
-2522 14-72-25-66-57-13-80
-66-51-59-28-16-38-33
-31-73-75-61-18-14-10
-2521 84-74-38-77-95-79-88
-19-55-66-05-62-46-22
-22-92-55-46-71-52-84
-2522 03-62-78-40-52-88-87
-2525 03-06-87-01-52-70-20
-89-97-02-01-42-29-69
-69-53-49-26-19-81-56
-2523 72-00-13-23-20-88-15
-2522 54-90-28-84-69-14-31
-2523 82-34-86-74-12-98-68
-2525 06-90-17-64-22-21-47
-2525 83-82-18-82-70-83-58
-51-44-56-89-76-77-78
-36-56-47-24-55-05-89
-31-04-80-86-62-46-95
-35-73-81-50-13-58-94
-2524 04-78-08-53-51-05-00
-46-45-44-90-42-42-79
-97-64-68-67-42-96-09
-2522 61-78-55-11-28-33-10
-2522 38-44-23-34-26-78-81
-2524 96-87-41-70-91-20-52
-2525 98-37-51-89-85-76-32
-2521 45-17-75-02-09-13-41
-55-73-91-43-53-03-89
-90-16-85-78-87-98-15
-42-89-24-48-44-60-87
-93-14-47-90-57-39-73
-26-66-35-14-96-24-68
-2521 61-77-52-62-49-68-26
-47-46-15-32-58-37-59
-93-91-10-37-48-20-50
-2524 37-43-14-08-43-12-85
-08-77-09-60-86-63-90
-62-73-78-28-33-87-28
-2523 03-21-73-63-36-40-18
-82-68-80-58-28-70-59
-74-05-75-03-85-28-04
-2523 73-19-62-16-07-45-61
-2525 20-63-75-78-80-89-09
-2522 99-44-81-58-06-05-18
-44-89-37-67-41-55-02
-2525 60-84-77-21-07-33-99
-29-80-80-99-52-45-36
-2521 83-03-95-37-68-28-52
-2523 22-80-57-91-82-02-38
-2521 25-62-70-34-85-86-51
-2524 32-89-34-70-90-03-39
-2521 06-83-22-49-23-77-47
-2522 62-44-80-27-98-30-35
-2524 05-82-68-20-40-52-58
-60-92-68-72-30-06-07
-2522 23-78-98-97-08-61-78
-76-36-12-58-57-38-28
-2522 87-77-14-11-92-68-73
-2525 75-64-32-79-13-54-53
-82-66-47-72-57-20-56
-2523 55-89-67-50-10-78-20
-2525 07-47-97-96-02-28-53
-73-13-67-39-91-46-66
-2521 20-50-68-48-39-50-17
-2521 52-55-75-63-89-01-92
-2525 05-53-43-29-74-76-02
-2521 21-05-51-93-19-55-50
-28-24-83-26-87-91-82
-2521 06-73-51-12-45-18-45
-2523 16-86-27-84-84-23-01
-75-82-29-62-15-62-75
-2522 78-65-40-08-46-12-59
-2521 24-29-08-96-24-17-64
-2524 51-31-62-20-13-99-69
-17-32-79-91-44-23-63
-25-37-71-06-79-10-21
-2523 73-29-67-42-04-60-55
-2522 61-63-41-07-60-56-75
-2522 24-27-65-63-60-48-39
-00-76-37-70-87-60-11
-2523 24-52-69-70-41-52-86
-2523 75-28-38-02-41-54-55
-49-21-63-47-40-83-53
-28-98-69-92-79-50-61
-2525 10-54-79-85-70-52-55
-86-34-54-60-46-59-77
-2523 59-74-54-69-61-59-53
-06-89-06-76-72-07-93
-2523 70-49-21-91-43-85-50
-2522 56-95-87-82-83-03-96
-2525 17-57-79-74-25-79-69
-2525 04-12-12-81-27-46-22
-2522 01-44-66-64-41-48-25
-2521 00-50-14-00-13-38-11
-96-08-75-11-78-87-57
-2525 41-23-43-91-60-60-70
-2524 38-40-23-91-52-61-03
-2524 83-97-09-03-39-07-19
-2523 77-32-66-01-68-61-41
-2524 33-65-14-54-26-08-87
-18-53-84-70-99-35-73
-28-85-78-56-05-98-82
-27-88-26-69-20-03-45
-64-16-07-98-96-86-42
-2524 10-74-64-36-19-70-21
-76-98-65-12-10-97-12
-2522 86-49-31-53-57-19-56
-26-57-27-78-84-66-64
-76-72-95-66-69-41-11
-40-94-36-87-00-14-06
-2523 29-69-58-58-85-70-58
-99-73-52-13-00-59-00
-2524 54-87-20-38-12-18-00
-2521 67-04-38-58-65-14-05
-2525 73-39-48-03-44-73-42
-2525 73-11-69-63-76-91-56
-2523 68-95-93-54-66-35-16
-69-41-13-23-83-68-95
-2524 03-16-34-81-53-29-73
-2521 35-21-41-42-39-51-46
-45-75-99-90-56-47-04
-2523 11-43-83-31-69-94-18
-2525 49-55-56-36-54-33-15
-2521 57-57-63-47-77-94-26
-2524 77-78-82-53-55-85-97
-2522 24-63-92-51-20-42-59
-2522 09-59-05-78-18-89-98
-2522 06-44-63-89-83-88-88
-69-47-44-34-78-16-79
-2522 24-94-16-43-19-15-38
-2525 26-70-76-44-87-01-62
-04-03-90-36-36-73-06
-66-14-50-88-95-42-04
-2524 68-74-55-84-25-37-34
-63-10-52-56-21-79-83
-93-30-28-03-88-77-01
-81-53-33-55-02-01-78
-69-16-28-29-44-13-84
-2522 08-90-71-24-05-26-63
-2521 80-59-60-62-80-95-64
-2525 08-55-39-23-70-48-49
-2522 31-44-34-42-42-71-76
-04-55-36-36-96-14-80
-2523 85-53-22-00-19-17-79
-2521 73-10-04-28-63-40-72
-2523 91-78-57-38-37-38-24
-2524 64-08-60-59-56-82-92
-52-51-46-29-16-76-97
-23-42-49-58-93-38-99
-2523 38-84-09-64-21-84-86
-59-49-54-55-81-56-78
-2523 44-77-35-66-49-07-27
-2522 13-42-26-17-34-82-49
-2525 55-37-53-72-89-58-83
-2524 37-51-37-89-07-45-62
-2521 64-65-09-36-15-44-74
-2525 46-59-49-46-61-04-43
-2525 54-20-94-68-37-41-28
-2524 13-27-52-23-11-29-08
-62-07-23-63-18-75-27
-2524 02-11-34-27-60-15-58
-31-74-80-64-67-62-87
-2523 12-26-87-32-68-96-71
-2521 87-95-10-35-60-60-24
-2523 90-96-88-23-42-64-57
-2524 93-35-95-02-81-62-70
-2523 59-41-65-89-00-06-04
-2524 45-86-83-04-16-63-47
-2525 85-52-23-81-35-66-21
-2525 42-78-40-26-13-47-81
-2521 75-48-54-59-56-62-86
-27-88-49-58-44-56-07
-2521 45-12-05-05-79-75-96
-2524 15-83-66-36-33-63-11
-2524 07-48-73-91-52-51-93
-2522 70-76-62-61-27-87-87
-87-96-09-76-80-54-10
-2522 71-72-34-10-19-79-83
-2523 52-86-47-05-19-17-71
-07-76-70-85-14-66-84
-2523 24-74-95-90-32-22-08
-2525 31-17-74-80-74-58-88
-28-63-42-62-66-99-28
-2525 78-83-05-45-33-19-67
-2524 87-89-64-77-28-68-95
-2523 35-37-84-11-18-50-76
-2524 93-16-51-30-17-17-90
-2521 67-83-21-48-02-89-61
-2522 02-95-04-70-03-30-38
-2521 03-76-62-32-65-23-54
-77-41-52-20-08-84-36
-2525 75-55-57-55-56-17-94
-2525 75-26-10-66-79-77-55
-84-40-03-59-15-10-62
-2524 58-20-92-87-70-26-37
-2525 76-63-57-76-06-29-57
-2521 53-14-45-32-87-65-94
-2522 33-41-45-01-19-69-15
-2525 66-74-27-54-15-25-55
-2524 69-33-50-80-96-05-05
-2521 66-38-23-33-05-48-93
-52-00-56-26-09-47-78
-01-03-02-96-27-98-62
-36-30-27-57-53-89-94
-45-14-91-26-43-42-23
-2523 28-92-39-10-31-84-84
-08-50-59-08-07-93-65
-2524 28-96-94-27-49-95-67
-89-84-14-72-09-17-49
-2523 33-30-39-00-14-99-40
-85-58-54-98-55-98-57
-2524 79-92-22-87-13-05-81
-64-29-44-51-50-16-65
-38-62-84-32-94-57-10
-2521 49-32-73-10-21-48-36
-2521 84-76-12-32-50-32-03
-2523 52-27-81-18-31-20-83
-2525 63-87-85-43-41-75-25
-2521 74-16-83-16-49-42-70
-27-86-12-92-46-32-23
-76-97-97-52-50-17-00
-41-40-96-09-51-15-71
-2525 15-45-99-95-86-62-67
-2522 33-64-23-45-52-17-10
-2524 89-56-33-40-64-47-02
-2523 33-27-92-08-67-63-27
-2525 37-97-83-65-35-30-64
-23-37-86-81-60-12-82
-2523 48-50-12-61-30-53-14
-74-28-93-69-78-66-92
-65-27-15-20-70-06-48
-2524 65-09-31-37-24-58-93
-2521 73-78-64-56-65-12-65
-2521 21-86-53-22-35-85-75
-2525 16-34-74-16-72-77-65
-2522 66-85-20-51-86-07-49
-2522 54-81-45-62-06-56-00
-69-05-26-55-27-29-11
-2525 74-18-17-94-47-55-42
-79-13-26-30-98-17-32
-2525 73-94-59-57-47-47-86
-2524 14-42-15-57-40-98-24
-2521 37-98-16-39-74-92-91
-2521 98-98-55-29-08-66-87
-2522 43-19-02-84-80-09-02
-14-97-98-66-03-37-22
-10-58-26-25-34-74-57
-11-87-80-80-59-82-32
-2521 68-82-78-42-50-08-28
-93-52-43-40-98-60-07
-2523 92-67-21-56-96-98-12
-2521 81-32-46-50-90-15-83
-2524 55-56-70-72-62-03-62
-2524 15-61-84-30-03-05-77
-30-58-10-00-46-54-10
-67-13-20-72-71-46-70
-2524 83-72-21-89-96-53-32
-72-00-33-66-64-82-87
-2521 13-77-50-99-72-53-95
-2523 03-05-05-58-93-35-44
-2525 68-68-34-94-28-94-85
-2522 44-90-87-28-81-95-07
-36-91-38-84-67-55-31
-2525 82-57-30-62-14-30-53
-2522 46-04-77-51-63-72-06
-2523 82-58-13-12-62-56-26
-26-18-74-34-81-69-78
-2521 75-37-71-08-16-98-71
-2524 80-74-69-31-18-19-12
-2522 36-71-79-57-61-63-47
-2525 09-57-06-76-55-35-82
-2521 22-64-87-32-04-12-21
-2523 01-86-93-28-11-85-69
-68-76-03-74-06-39-09
-2523 05-41-56-80-48-69-44
-77-03-61-32-86-76-83
-2522 81-75-40-75-59-09-28
-2524 56-08-91-83-67-00-08
-29-15-05-16-52-82-83
-2523 95-22-46-65-10-27-37
-85-78-49-09-99-72-20
-98-24-61-85-56-97-28
-2523 68-86-67-79-65-42-22
-2522 80-30-53-59-50-17-35
-11-89-36-36-67-12-00
-73-90-99-10-50-93-35
-23-12-62-60-33-19-68
-05-75-21-25-60-03-02
-2521 02-93-68-59-75-21-59
-2524 50-32-93-59-38-72-23
-2521 26-93-50-50-62-42-11
-2523 79-40-34-08-04-08-86
-76-85-92-82-61-94-23
-2523 89-32-83-48-17-26-88
-2525 59-54-98-74-37-50-05
-30-65-14-56-05-37-75
-2524 26-86-94-14-41-19-03
-2525 10-54-11-46-74-26-60
-2524 89-40-26-10-52-91-50
-2525 92-15-45-90-62-89-92
-2522 95-12-56-74-68-11-75
-80-82-90-98-59-51-85
-2523 11-97-41-29-58-59-19
-35-80-77-98-60-40-28
-20-91-25-64-65-53-22
-2522 90-79-05-90-46-93-16
-2524 22-29-81-07-35-57-15
-2525 82-47-31-47-39-95-96
-2522 38-77-24-40-25-46-42
-2522 23-37-94-48-65-31-46
-86-63-01-04-40-07-37
-51-90-17-51-78-41-85
-2521 35-61-85-20-50-31-26
-36-88-49-67-94-24-44
-2522 99-95-92-60-19-24-12
-2521 95-09-40-13-71-28-69
-93-59-24-15-44-38-71
-15-86-88-34-78-39-26
-69-92-84-26-76-71-26
-2523 20-23-83-74-83-57-73
-95-36-66-21-20-11-03
-2523 89-94-63-70-94-84-85
-2522 19-31-30-00-52-56-57
-2524 06-20-87-95-01-72-64
-2523 22-05-52-76-16-69-58
-2522 50-69-50-85-00-06-91
-2523 76-24-15-92-67-79-81
-51-82-24-18-49-51-62
-63-47-30-77-66-62-11
-59-05-96-92-11-65-28
-2523 59-64-09-44-48-54-48
-2525 30-56-64-27-32-72-09
-2525 52-39-65-49-52-48-68
-23-45-48-76-29-30-27
-2524 46-27-62-92-18-80-65
-24-80-34-79-43-61-08
-2523 95-83-75-07-71-83-34
-94-39-93-81-94-52-00
-2521 84-78-30-76-05-10-24
-2522 42-81-32-03-03-59-69
-72-35-68-37-79-42-92
-2525 78-38-06-78-16-47-74
-2521 12-06-66-67-71-93-51
-2521 78-57-92-49-54-92-55
-2522 06-02-58-15-44-77-74
-88-34-84-28-41-26-88
-2523 41-79-88-57-43-29-73
-2522 66-71-97-79-33-09-37
-2522 58-50-11-83-59-63-96
-2524 96-90-86-57-00-87-84
-15-38-33-54-84-89-11
-2524 05-13-67-63-82-11-02
-2522 28-45-23-97-83-45-04
-2524 36-84-01-15-30-21-58
-2523 69-82-58-76-45-42-74
-47-35-71-34-77-74-30
-2524 81-43-25-38-77-60-23
-2522 60-34-12-09-88-51-89
-69-66-76-55-43-78-28
-2525 99-19-08-28-79-80-81
-02-37-07-03-33-39-74
-38-81-29-69-93-08-47
-2523 62-25-42-60-42-06-99
-23-76-46-19-29-96-44
-03-10-83-76-22-39-49
-2523 79-31-14-25-26-03-51
-2525 57-08-41-35-26-75-94
-2524 45-37-88-64-45-67-09
-2525 72-39-86-04-83-12-05
-37-88-67-31-63-22-23
-2522 81-77-17-60-90-31-27
-2521 87-54-55-82-03-95-85
-2521 91-07-70-21-36-69-46
-2522 90-61-23-28-63-18-74
-74-94-37-49-75-64-12
-69-44-98-90-16-54-38
-48-96-29-71-37-88-89
-2522 00-33-25-56-27-30-75
-2525 12-77-70-83-56-11-55
-2523 13-77-29-05-70-40-72
-20-90-43-24-29-04-51
-2525 57-74-09-24-13-81-88
-2522 56-07-36-54-43-03-61
-2524 69-75-34-18-15-22-31
-2521 27-27-99-82-79-53-83
-2522 09-20-15-41-59-45-52
-74-73-11-05-77-18-58
-2523 93-76-09-76-29-16-93
-2525 60-45-45-58-14-53-85
-2523 82-70-13-94-50-39-98
-2525 42-05-61-44-67-17-66
-2522 99-27-28-34-31-71-85
-2523 17-19-44-31-32-74-78
-03-49-75-62-89-55-65
-2522 27-48-10-86-76-65-58
-86-75-15-99-96-57-85
-2524 39-15-02-73-40-64-10
-34-50-43-35-91-02-27
-2523 13-88-89-36-64-49-43
-2524 06-08-01-34-05-23-40
-86-71-15-87-45-62-64
-76-80-01-46-39-45-00
-69-12-29-53-39-76-00
-2521 84-04-85-92-24-90-34
-2521 80-27-83-51-20-31-92
-59-08-38-90-95-82-31
-01-43-31-96-96-14-74
-31-16-99-99-21-56-45
-2525 94-56-69-59-45-92-74
-2523 82-27-82-56-00-03-26
-2523 04-25-98-33-88-11-84
-2521 00-81-24-64-91-14-73
-2521 42-84-35-19-04-88-52
-2522 31-22-56-42-24-08-90
-2523 31-15-13-16-61-47-04
-2524 60-50-11-10-26-01-51
-2522 10-71-02-17-54-08-47
-86-30-06-70-37-71-42
-2521 65-19-31-41-08-31-38
-2523 55-76-38-55-35-53-61
-2523 02-45-36-83-13-47-33
-2523 92-83-67-52-03-71-39
-2523 64-38-98-59-43-11-81
-2523 80-21-85-37-46-63-35
-15-83-86-14-16-25-31
-2521 91-83-01-33-21-54-45
-2524 53-17-10-33-49-90-34
-2523 71-31-74-53-73-13-99
-2523 81-60-01-81-71-20-78
-2525 55-07-41-32-22-50-47
-23-66-73-87-57-04-63
-2522 12-17-17-55-77-26-40
-20-04-22-33-94-87-92
-46-23-51-05-63-10-77
-2525 98-52-17-27-47-67-86
-2524 12-48-18-01-92-60-40
-2521 80-04-14-36-06-66-15
-2524 08-56-79-50-32-29-94
-2524 71-39-98-77-16-97-59
-2525 99-14-61-61-75-96-43
-69-37-40-63-82-39-13
-2525 81-54-41-39-57-52-57
-2522 00-62-75-62-75-60-71
-05-27-94-49-56-20-49
-44-55-47-31-62-51-30
-2524 16-37-84-07-48-85-38
-2524 89-40-28-51-77-22-75
-10-47-30-38-42-96-44
-07-78-00-03-28-45-18
-2524 85-78-27-92-62-31-66
-2524 33-17-00-72-95-20-30
-2525 09-07-37-08-07-08-61
-2525 71-45-31-10-26-88-29
-2524 94-84-15-44-30-56-49
-94-55-45-67-40-39-69
-2523 61-68-79-75-60-14-61
-2525 39-81-98-85-98-74-58
-2521 45-62-40-01-71-16-87
-2524 70-99-40-55-36-32-42
-01-89-34-17-65-37-51
-2523 22-04-35-81-47-95-76
-2523 61-39-02-30-08-30-17
-2522 88-84-31-79-05-59-03
-2524 46-68-33-53-89-62-31
-2523 75-53-12-05-94-28-30
-04-58-40-58-12-98-03
-2523 58-28-91-25-75-42-51
-79-49-90-70-79-56-53
-2524 34-98-10-14-59-87-33
-83-67-58-14-48-81-28
-2521 41-68-86-23-20-46-68
-30-24-49-58-27-43-23
-79-78-28-78-19-43-86
-2522 87-91-08-82-11-10-00
-2522 08-62-72-36-16-45-03
-2525 32-53-83-48-79-01-77
-2525 36-61-29-58-26-76-92
-2523 57-94-73-09-08-15-39
-2525 55-07-09-13-35-99-56
-2521 68-57-00-72-78-86-42
-2524 29-44-11-16-05-33-17
-2522 74-49-62-34-03-23-00
-2521 21-99-13-02-71-84-94
-2525 26-22-40-60-66-50-83
-2522 54-38-73-85-56-49-41
-2523 65-08-99-60-17-47-02
-2523 68-22-00-91-39-38-27
-2523 04-44-71-25-14-26-85
-88-26-27-98-31-13-85
-2523 74-25-21-83-13-76-23
-2523 99-78-01-86-87-97-65
-2525 65-34-15-28-84-63-82
-06-78-40-98-94-28-22
-2521 09-18-57-49-18-34-27
-2524 08-13-18-32-50-65-47
-16-24-23-20-73-91-75
-82-49-58-78-86-73-60
-2522 38-36-15-78-89-81-97
-2524 70-83-17-75-12-76-82
-2522 02-74-32-45-73-30-41
-2524 79-08-97-79-50-17-65
-2524 09-07-55-11-56-07-09
-2523 53-93-11-43-45-55-61
-2525 25-46-14-18-94-08-81
-2524 96-88-63-28-67-78-14
-2525 44-38-29-58-54-25-27
-2521 65-52-22-94-12-27-21
-2522 29-22-29-23-08-19-38
-2525 35-56-74-64-00-03-05
-2525 13-79-21-27-56-87-46
-21-47-65-98-07-63-25
-2524 63-67-60-64-76-45-22
-40-82-50-57-01-23-43
-55-85-24-10-50-98-13
-42-51-01-82-70-85-77
-36-79-27-49-10-30-58
-2525 66-00-06-50-27-95-40
-2524 81-82-91-08-86-40-88
-96-14-72-24-66-04-12
-2521 72-28-67-37-60-37-12
-33-58-64-73-85-05-07
-94-12-37-62-47-03-53
-96-58-95-03-76-48-85
-13-13-68-58-80-67-51
-69-30-57-99-08-85-56
-2524 19-59-71-29-02-10-99
-2521 26-10-54-71-82-00-04
-2523 37-59-04-46-46-82-40
-2525 82-19-51-56-25-05-66
-67-37-97-24-84-15-21
-35-37-79-59-23-84-18
-2521 44-99-82-86-34-21-76
-2522 15-34-48-11-64-65-60
-2523 48-00-42-52-77-33-81
-2521 76-55-18-97-26-78-41
-2523 10-55-65-15-38-43-03
-2524 13-96-09-02-40-42-10
-2525 30-71-65-09-77-33-17
-2525 07-28-07-30-64-08-20
-2522 65-01-44-60-27-56-29
-2522 40-45-53-29-98-57-65
-2523 38-36-95-66-02-06-67
-00-75-37-86-82-54-69
-2523 85-88-82-29-93-44-86
-21-31-54-28-64-61-99
-57-34-56-79-16-70-12
-2524 05-18-98-36-97-58-88
-67-78-85-89-67-02-90
-2521 65-81-69-93-44-73-27
-2525 39-25-56-01-99-60-67
-2525 33-00-00-59-91-96-39
-2521 08-84-85-72-04-34-17
-2522 41-88-97-92-43-17-93
-2521 63-15-80-67-20-77-40
-2522 80-33-44-65-43-44-08
-2525 12-79-79-56-05-84-72
-2521 60-25-88-40-23-16-73
-2523 99-45-56-20-93-00-73
-2524 09-43-59-88-07-25-76
-25-51-96-01-86-53-98
-2525 25-60-53-99-70-80-36
-88-65-38-45-24-84-70
-71-47-41-24-99-57-19
-2524 90-23-98-33-59-64-71
-2521 92-42-48-75-34-80-85
-2521 14-97-66-72-34-97-04
-2521 72-67-32-61-36-52-16
-2521 29-04-35-99-35-70-19
-2522 59-60-61-92-09-46-32
-2523 37-11-09-11-02-83-51
-2521 78-20-45-99-58-07-45
-99-54-45-24-28-34-22
-82-78-12-48-96-40-33
-2521 48-33-70-90-46-27-47
-2525 73-59-53-08-89-99-57
-2523 29-63-30-92-17-21-13
-2524 52-69-23-75-17-50-76
-2525 80-26-02-32-53-26-26
-2524 93-76-53-74-38-02-68
-14-83-88-65-00-17-98
-69-43-96-72-80-29-16
-17-63-10-25-48-29-74
-18-33-79-57-61-98-45
-87-47-36-52-52-89-56
-2522 41-84-56-30-16-47-45
-57-81-95-12-89-71-44
-92-97-68-18-08-85-78
-2522 52-83-59-89-08-55-95
-2522 46-74-11-57-49-45-80
-2525 84-44-33-94-03-90-86
-2522 43-83-76-06-12-48-70
-47-43-94-49-18-26-31
-18-59-88-29-29-51-39
-76-44-34-61-95-60-05
-2522 45-24-04-96-86-98-31
-2523 45-58-46-16-15-87-87
-2523 00-57-32-42-82-35-04
-2523 93-06-36-26-20-78-25
-41-66-70-07-11-71-45
-2522 14-55-20-41-38-89-76
-2523 91-99-07-55-73-98-82
-2525 94-25-44-84-69-60-17
-15-19-70-62-15-42-05
-2522 08-14-11-73-54-54-93
-2521 83-86-10-07-17-64-25
-2522 42-85-14-84-91-66-47
-2521 07-83-66-27-58-81-34
-92-18-37-61-81-00-32
-81-41-02-60-88-51-19
-2521 48-96-47-73-96-12-63
-2521 88-04-08-34-72-73-21
-55-67-25-33-73-69-81
-35-03-90-18-34-79-54
-2521 53-25-06-91-40-84-73
-2525 20-72-95-17-50-36-51
-2521 03-21-78-67-15-88-32
-2524 12-10-76-74-73-63-98
-2524 97-03-97-54-30-07-00
-2521 32-92-80-56-83-60-43
-2524 69-31-74-18-83-95-95
-2525 07-17-86-76-36-28-68
-2521 08-67-06-49-02-20-47
-2525 05-35-23-86-86-17-33
-2523 55-28-63-62-55-81-57
-2522 56-67-69-85-65-39-75
-2524 81-11-99-01-84-01-23
-2525 07-91-02-37-40-51-62
-81-26-07-48-37-43-13
-2523 53-53-32-89-03-62-13
-2522 47-68-51-76-70-20-45
-2521 30-70-83-60-21-22-70
-66-85-50-62-80-77-39
-2521 19-38-14-62-75-65-46
-2524 89-80-30-56-68-17-60
-2525 02-11-54-18-71-10-83
-2523 21-08-36-20-50-52-09
-2523 57-10-16-12-34-30-10
-2522 69-26-71-81-40-35-99
-34-72-31-66-70-44-61
-2522 44-92-81-13-57-72-30
-2524 57-84-11-14-29-22-15
-2525 38-43-08-46-92-78-39
-2525 78-01-64-95-04-95-03
-2521 18-23-08-24-82-57-68
-75-47-39-98-79-98-19
-78-66-35-91-43-58-64
-2524 47-81-52-66-99-95-10
-2524 93-34-22-25-02-41-20
-51-92-36-41-94-42-68
-59-11-74-31-57-48-95
-2524 65-00-78-83-33-06-65
-2524 60-02-68-49-73-89-63
-50-63-10-34-74-54-84
-2523 22-28-47-73-19-51-51
-15-99-55-36-41-41-76
-2524 96-38-89-15-01-08-49
-2522 50-22-12-25-96-43-63
-82-24-23-57-75-45-23
-21-22-67-85-47-88-20
-2523 96-49-33-70-59-94-23
-2522 13-25-47-88-00-17-41
-2521 00-93-54-11-00-00-81
-2525 65-82-58-77-32-49-72
-2524 35-41-55-21-53-59-74
-2524 52-38-98-53-20-93-92
-48-58-03-35-07-90-67
-2523 94-02-35-26-65-92-69
-2523 55-19-43-25-91-13-88
-2524 89-87-88-07-24-07-85
-2523 84-00-91-49-70-77-83
-33-85-99-33-46-45-84
-2525 20-46-48-54-80-24-36
-02-64-87-65-93-91-32
-2523 93-64-82-81-02-89-40
-88-84-40-14-18-49-00
-2521 50-93-84-26-87-38-93
-2521 36-81-82-43-43-22-29
-2522 11-11-55-06-58-03-05
-2523 34-92-77-98-83-10-56
-2521 00-71-07-72-93-49-10
-2525 07-29-51-49-08-27-69
-2525 95-32-45-83-62-27-03
-2523 20-59-73-26-76-22-58
-54-60-97-37-74-37-97
-99-48-88-57-43-76-16
-2522 97-40-64-85-30-09-35
-2523 35-64-21-37-27-94-74
-2525 61-01-39-33-21-95-27
-47-54-48-45-71-19-50
-2524 16-98-50-68-36-40-36
-21-54-63-43-76-93-16
-2524 39-57-82-74-96-68-32
-2523 65-38-25-86-99-96-92
-64-82-05-52-96-01-52
-2525 29-20-91-35-44-90-62
-14-80-67-56-20-06-74
-2522 40-15-76-83-51-76-10
-2525 96-83-49-87-44-93-30
-2522 49-59-33-35-78-62-54
-2521 94-83-43-03-98-68-06
-2524 04-83-18-16-73-95-05
-25-43-70-89-65-15-83
-2522 31-95-54-35-75-55-62
-2521 99-78-86-39-65-37-15
-2525 32-86-39-17-01-87-77
-2521 05-75-88-70-71-41-79
-2525 35-78-17-16-36-71-31
-2524 82-72-76-11-26-71-20
-2525 21-71-78-43-38-58-54
-71-27-27-23-93-88-68
-2523 29-75-20-93-38-64-40
-2524 78-27-28-12-05-48-71
-2522 68-01-58-45-16-26-36
-2525 23-89-68-43-55-55-17
-2522 03-21-05-13-36-94-80
-57-49-88-10-47-71-19
-2525 37-32-50-13-46-62-79
-2523 33-40-65-70-89-29-22
-48-02-75-38-11-19-28
-2524 00-00-89-30-65-57-89
-2524 89-53-65-88-39-95-64
-2521 80-42-83-40-75-28-07
-75-60-41-10-45-40-57
-2524 09-50-83-81-80-80-64
-11-52-36-57-84-83-05
-2523 20-58-97-67-08-64-28
-2524 28-68-43-85-05-67-43
-2524 55-83-79-16-94-81-53
-2525 77-18-03-60-19-06-90
-40-94-97-48-13-71-96
-16-54-52-70-63-90-86
-98-01-53-48-08-62-05
-2525 78-07-25-66-05-64-26
-95-24-59-99-06-67-27
-2523 65-89-22-43-00-54-30
-2523 81-73-18-89-49-63-60
-2523 00-47-31-00-82-33-90
-83-71-34-10-57-28-33
-2521 80-96-53-62-45-68-70
-2523 13-25-96-06-48-36-76
-2525 46-21-90-93-79-35-94
-2522 45-74-05-16-51-46-20
-70-79-39-80-14-13-65
-2523 54-21-61-28-89-07-03
-2523 88-07-73-49-18-30-03
-2522 92-47-47-80-89-09-94
-95-92-84-51-99-65-85
-2524 04-85-48-81-10-34-50
-2525 72-29-56-81-71-16-72
-07-34-83-24-72-94-09
-2524 34-82-03-09-09-09-69
-53-34-78-53-19-86-92
-67-55-45-90-89-29-89
-35-34-00-78-59-05-59
-2525 17-30-20-78-19-10-12
-87-18-53-83-52-15-50
-2523 10-76-18-08-19-92-50
-2525 54-89-08-70-41-63-56
-91-80-32-61-24-94-34
-34-85-99-21-63-95-56
-89-61-60-74-71-50-46
-2521 19-99-79-61-31-58-63
-2524 19-63-98-70-30-24-19
-2524 03-58-87-69-75-22-01
-2524 42-13-60-40-30-26-14
-2521 44-98-63-73-81-74-28
-2522 71-28-20-70-85-81-75
-2525 83-27-58-67-80-35-29
-2522 92-81-88-24-22-01-99
-2521 52-49-20-96-73-69-59
-19-35-41-46-81-29-62
-2521 07-68-03-52-19-41-60
-2523 46-35-15-03-49-71-49
-2522 30-50-05-11-46-29-03
-2525 73-02-19-42-75-11-54
-2521 44-19-32-41-36-09-58
-2524 57-86-98-81-89-72-01
-2522 16-81-39-10-12-24-83
-2523 11-30-43-98-97-95-13
-2522 93-64-72-38-30-98-23
-2522 76-45-79-13-83-55-24
-2522 80-72-35-90-62-34-02
-2523 06-73-36-65-72-61-32
-2524 68-63-17-29-14-79-95
-66-66-40-77-25-95-65
-32-22-38-46-20-51-49
-2521 85-65-66-32-66-34-79
-74-80-24-07-51-45-46
-2521 66-76-90-67-94-66-12
-2525 65-47-42-66-37-34-89
-2521 26-18-70-03-26-92-74
-2524 30-28-13-93-53-97-42
-85-93-90-52-40-49-70
-37-98-43-10-39-94-38
-2522 99-09-95-68-50-46-23
-2522 08-60-19-69-18-11-11
-2521 82-50-25-70-40-69-56
-2521 06-68-78-50-45-02-97
-2525 18-53-30-31-24-02-69
-2524 09-32-19-25-79-53-71
-2525 00-22-44-75-31-08-94
-19-44-13-09-16-77-34
-02-14-65-68-37-54-30
-02-43-22-31-78-45-65
-2521 12-59-53-01-93-35-91
-2521 47-26-60-39-35-94-39
-20-98-42-36-40-44-23
-2523 12-82-88-31-59-74-29
-10-55-41-74-06-08-11
-2521 63-82-48-50-54-84-54
-94-30-70-24-21-56-68
-34-59-10-36-59-61-87
-2523 33-78-15-27-81-75-57
-2522 46-95-99-08-01-81-06
-2523 13-25-82-51-47-49-86
-2522 09-52-92-33-77-90-66
-2522 65-31-94-41-60-40-80
-29-72-16-41-95-48-54
-2525 38-48-66-14-45-18-93
-2523 54-71-91-07-23-23-66
-2522 50-65-83-98-01-53-32
-2523 33-78-10-08-01-84-72
-12-37-96-69-85-97-51
-2523 21-77-26-05-41-21-47
-2524 99-81-56-17-71-51-33
-53-44-89-10-24-04-42
-2524 85-90-71-23-18-52-07
-2524 88-53-93-25-50-44-04
-2521 92-03-76-18-69-88-62
-2522 26-26-58-31-63-54-64
-2525 80-09-19-37-02-48-89
-23-86-05-08-69-68-74
-2521 83-61-97-62-77-21-12
-08-56-25-62-66-53-17
-2524 80-06-14-99-55-10-11
-2525 89-09-92-45-64-16-31
-2525 90-92-36-11-57-18-54
-2522 21-47-38-28-84-58-43
-2522 02-61-00-36-40-34-42
-18-81-11-72-28-93-68
-2525 30-80-22-91-61-67-32
-2525 82-82-01-38-76-75-44
-2521 40-35-57-51-17-40-00
-2521 56-25-15-03-64-46-23
-2523 74-10-54-80-45-00-79
-61-92-77-95-88-30-83
-2521 57-96-83-89-96-58-80
-2524 85-11-71-84-21-33-73
-82-14-68-58-35-70-20
-2521 22-51-69-08-05-54-22
-2524 01-03-45-76-40-43-12
-86-61-34-05-32-20-53
-2525 01-47-23-11-25-40-17
-2525 26-22-63-84-22-22-27
-2523 95-49-02-83-10-03-48
-2524 17-58-31-98-84-22-63
-40-76-81-37-89-89-65
-2523 06-86-76-23-87-16-31
-2524 26-26-21-89-68-16-11
-2525 82-08-05-20-48-69-67
-2525 70-40-59-39-00-94-96
-23-61-60-93-65-50-68
-2522 97-90-57-55-70-34-65
-2521 26-60-83-90-75-88-76
-2521 97-57-82-55-68-11-68
-2524 26-39-49-55-21-26-31
-2525 04-51-95-35-16-52-58
-2522 57-71-45-69-14-32-54
-2525 62-72-97-79-49-32-05
-2524 97-55-07-61-57-40-75
-2525 69-97-81-86-76-27-90
-2524 89-23-72-24-33-20-46
-2523 84-23-05-99-91-60-42
-2523 14-63-02-56-85-70-22
-2521 90-49-60-10-28-42-00
-2522 68-86-22-70-70-22-98
-2523 03-51-88-24-12-98-33
-2523 15-02-87-79-98-82-34
-2522 78-34-58-00-19-71-14
-2523 89-74-01-72-47-32-08
-2523 72-20-59-60-29-28-00
-07-76-41-95-09-80-87
-2524 63-35-79-13-55-43-12
-2522 62-21-55-65-67-26-05
-2522 52-90-51-18-65-55-98
-2524 86-83-80-59-70-66-72
-2522 19-54-93-07-54-46-71
-74-24-73-04-86-69-89
-2525 95-75-97-98-31-79-75
-2524 32-25-41-34-84-10-60
-2521 75-49-42-08-35-94-44
-2523 28-40-63-47-19-47-99
-2522 75-26-64-03-83-37-73
-2523 76-36-19-56-60-70-72
-2522 22-60-57-65-06-30-13
-2525 08-21-26-42-19-06-63
-2522 89-24-61-60-38-19-91
-2522 61-90-62-56-62-79-33
-2523 04-34-87-56-47-31-94
-53-21-48-01-65-48-54
-86-51-97-53-21-25-85
-2524 11-14-19-20-77-34-25
-27-04-13-10-46-18-85
-35-76-60-80-21-28-16
-41-10-19-19-87-59-97
-91-30-35-09-35-82-71
-50-31-61-65-32-12-01
-2524 45-31-60-74-11-61-81
-2524 01-76-42-76-21-18-00
-2523 14-47-23-43-15-07-62
-2521 12-91-97-61-71-42-86
-2521 71-38-22-58-89-11-85
-2525 36-56-55-34-78-83-56
-41-50-54-48-63-52-84
-2524 35-32-43-03-97-59-83
-2524 17-75-67-35-16-11-45
-2524 02-39-62-86-93-82-95
-2525 19-75-56-32-48-03-86
-83-62-45-99-74-48-02
-34-78-73-35-80-56-56
-80-42-87-38-93-54-40
-2524 32-01-79-78-84-22-66
-82-99-80-20-24-91-24
-2522 88-71-77-60-21-29-75
-2522 35-00-89-16-19-71-56
-30-06-50-38-99-02-81
-2522 95-54-18-45-70-78-31
-80-67-93-08-01-02-11
-2521 47-81-33-17-35-22-38
-2523 16-24-05-48-75-66-81
-2524 69-70-57-53-91-36-71
-22-66-82-02-87-50-92
-2524 06-98-99-59-99-09-94
-2523 06-86-32-84-90-90-39
-2524 08-20-28-38-61-49-94
-2525 73-70-39-44-84-49-46
-2525 03-36-01-32-19-06-50
-2522 55-03-65-36-67-37-20
-2522 80-63-63-29-45-68-09
-2524 73-88-83-59-93-97-66
-49-36-84-34-76-31-22
-84-19-37-24-59-29-35
-86-16-05-62-49-77-45
-41-03-48-77-49-81-58
-79-65-30-79-85-11-19
-2524 46-31-95-82-87-64-68
-2521 04-96-91-69-34-93-12
-2521 89-93-16-48-01-36-22
-2521 86-61-12-98-75-49-74
-2523 73-05-04-08-16-18-38
-31-88-20-84-45-71-03
-25-86-94-96-76-38-55
-2522 50-59-95-03-41-92-58
-2525 31-51-88-06-74-27-66
-52-54-80-16-65-68-68
-2525 68-26-34-24-11-07-28
-2523 48-62-58-76-33-94-58
-96-74-38-39-49-01-98
-2523 84-98-00-03-92-84-24
-2521 57-36-98-46-41-45-20
-2523 64-31-80-65-12-18-55
-2524 79-28-33-63-60-78-57
-2521 49-15-29-00-36-24-05
-2522 71-63-29-30-36-27-67
-92-97-92-61-94-57-55
-2525 13-54-54-00-59-21-05
-2524 02-62-80-72-15-15-01
-2524 90-09-40-47-88-91-12
-2525 60-15-62-62-92-67-39
-80-33-44-75-95-76-21
-2524 25-52-95-44-63-00-74
-2525 63-28-50-07-77-94-34
-2525 58-78-82-03-56-13-10
-64-99-18-01-23-84-75
-46-36-58-95-29-66-10
-2523 95-48-50-54-74-30-46
-2524 54-85-74-32-72-81-46
-2525 11-69-15-64-50-84-76
-98-86-80-71-91-49-98
-2525 98-02-16-04-65-01-55
-2522 76-48-79-13-91-21-43
-2522 53-38-03-33-15-22-69
-2525 45-21-73-80-85-84-71
-35-75-50-79-58-35-06
-2521 01-78-10-78-51-17-52
-2524 20-37-93-52-14-23-74
-2525 75-09-38-36-66-70-53
-2522 48-84-60-99-29-46-45
-2525 78-23-67-02-42-22-06
-2524 58-53-00-47-97-70-49
-38-90-28-98-52-55-01
-2522 30-59-71-28-87-48-37
-2521 88-31-94-99-71-21-41
-2522 83-39-81-24-02-14-87
-97-33-05-50-80-52-20
-2521 53-72-54-42-46-42-46
-2525 72-27-00-86-11-37-02
-15-34-44-17-99-90-00
-17-02-22-01-32-66-40
-64-01-14-85-85-98-42
-2521 62-20-05-55-60-55-61
-2523 10-35-48-34-44-27-46
-26-13-42-58-43-96-68
-27-67-13-78-73-16-14
-12-51-05-23-47-72-27
-2525 33-98-78-97-11-99-75
-2522 88-47-73-52-83-35-67
-2521 94-28-71-12-75-96-57
-43-79-69-07-91-61-89
-31-76-03-97-26-99-06
-2525 70-02-80-19-55-93-42
-29-54-45-96-27-63-16
-2522 61-49-88-64-27-96-72
-2524 61-82-54-61-85-47-43
-2524 53-23-77-31-28-74-77
-2521 83-45-96-88-71-13-20
-2523 83-32-38-66-44-14-48
-2522 93-78-07-80-23-06-38
-2523 96-45-50-71-33-64-79
-81-39-84-78-96-23-56
-2523 83-44-77-97-64-98-42
-2521 07-88-15-20-53-74-59
-2524 69-55-11-18-39-38-94
-56-11-90-76-62-99-47
-34-79-98-58-84-33-91
-86-81-80-01-98-20-32
-2521 31-38-10-91-82-61-52
-2523 18-51-30-81-91-64-07
-2522 05-49-80-28-02-66-21
-2524 48-50-32-14-38-03-79
-92-84-80-27-41-76-03
-2524 73-30-13-00-18-71-63
-2521 09-38-78-89-99-85-66
-2521 24-97-46-88-06-97-54
-2525 07-78-77-55-48-09-02
-2523 64-41-98-05-60-11-92
-2521 89-79-42-01-35-18-42
-59-04-71-24-47-21-23
-22-79-17-32-98-13-95
-15-76-57-46-41-93-32
-2521 56-94-22-01-53-19-74
-2521 30-92-95-75-43-31-20
-2523 78-85-28-18-02-55-94
-2525 59-78-02-52-55-91-12
-44-78-84-90-59-02-64
-70-74-91-43-40-39-51
-2523 86-98-85-40-79-37-44
-32-04-07-27-67-10-24
-2524 25-21-40-46-03-37-76
-69-27-47-94-04-38-24
-2521 76-79-53-73-75-93-25
-2525 19-39-68-19-58-30-68
-29-25-76-04-32-61-60
-2521 76-12-25-25-03-29-06
-2522 71-97-18-49-60-96-33
-2524 10-91-14-63-85-83-24
-2522 38-25-83-61-60-78-34
-2524 62-21-28-24-25-56-63
-2523 84-11-62-02-15-34-19
-96-75-71-27-85-80-10
-2522 84-88-25-73-54-47-34
-2524 06-03-30-46-03-44-85
-2525 79-65-13-64-55-19-08
-32-77-07-35-75-99-67
-2524 94-06-51-38-12-69-63
-2524 79-03-67-55-89-06-17
-2522 01-70-24-10-53-92-92
-2523 88-33-94-41-54-64-65
-2521 72-12-57-62-64-38-15
-97-56-45-77-24-79-93
-2522 83-88-38-33-39-62-35
-2521 52-74-33-33-80-20-63
-2523 91-18-32-37-71-82-14
-2524 95-08-34-02-34-70-38
-2522 16-39-55-93-36-22-41
-2522 87-57-77-57-72-15-49
-2524 27-69-35-56-49-91-74
-2521 42-00-60-49-22-17-03
-2523 80-27-41-66-94-09-19
-2525 76-32-37-05-78-84-09
-2524 52-05-58-74-93-36-65
-90-27-03-84-42-73-52
-13-39-20-08-10-21-96
-2525 27-17-18-28-27-51-28
-03-40-29-18-57-86-46
-58-66-89-65-48-54-87
-2523 67-27-88-81-90-68-05
-94-11-30-21-60-36-67
-20-91-62-06-67-41-94
-52-85-69-43-22-71-10
-2525 98-77-92-91-31-52-54
-2523 67-44-35-51-01-99-58
-2521 92-64-20-96-51-40-51
-2522 31-20-68-64-27-60-36
-2524 92-32-99-49-75-19-40
-2524 08-30-68-44-71-73-74
-2521 02-68-24-38-47-01-03
-2525 68-38-99-08-57-24-01
-2525 26-59-61-66-86-97-32
-85-49-48-71-52-85-60
-2522 23-84-15-37-38-96-37
-13-48-80-02-34-53-23
-2524 70-65-11-83-61-27-98
-2524 77-67-91-30-06-29-01
-13-91-75-33-64-20-52
-2524 57-34-36-56-30-65-11
-2521 81-91-77-19-03-89-94
-2524 54-27-60-00-32-29-08
-93-76-03-71-72-60-79
-2523 90-58-95-22-47-66-72
-2522 10-28-92-28-22-13-88
-2525 86-56-21-50-37-95-39
-2522 37-42-86-26-38-88-92
-2525 51-78-08-12-75-46-81
-79-26-32-25-25-57-41
-2523 43-13-17-53-10-44-77
-70-17-74-70-76-23-52
-2521 88-35-39-02-92-81-70
-2521 37-26-38-24-51-92-83
-71-43-88-87-24-19-09
-2523 27-25-94-16-63-33-06
-2522 76-21-33-54-49-12-79
-2521 49-27-00-57-93-24-25
-54-48-90-71-00-41-08
-78-89-84-97-36-59-64
-2524 95-26-51-15-48-97-85
-13-40-10-59-03-92-07
-2523 63-28-01-11-81-47-62
-2524 88-66-19-41-19-61-81
-2522 59-46-64-60-27-33-22
-49-98-31-18-49-10-73
-35-77-83-37-28-60-35
-2522 00-26-58-18-32-35-01
-2522 48-80-29-41-37-85-04
-89-85-27-07-37-97-71
-2521 86-11-06-26-92-01-71
-2524 19-98-54-46-07-53-54
-2525 38-27-01-49-52-52-29
-2521 94-76-89-71-68-52-46
-2523 96-88-93-80-12-77-29
-2522 72-41-28-82-43-32-34
-70-37-35-88-93-82-58
-2522 64-50-29-22-81-99-50
-2524 70-31-09-59-59-89-13
-2523 36-06-03-71-99-45-81
-2522 33-79-26-74-37-71-10
-86-96-29-17-83-86-20
-15-11-69-56-31-72-60
-83-93-65-84-41-57-45
-2521 49-39-86-11-71-77-39
-2523 65-52-81-12-21-48-22
-68-90-47-44-41-46-11
-2521 41-28-40-14-10-11-93
-29-17-24-98-17-31-73
-2525 05-74-15-83-08-13-88
-16-39-01-13-51-88-34
-19-83-33-90-27-20-60
-2521 91-15-47-32-41-22-45
-74-82-79-64-78-07-11
-2524 22-25-74-04-60-25-35
-2521 09-03-43-72-84-52-07
-2521 07-43-51-48-34-19-33
-2523 77-98-40-63-27-58-36
-25-16-98-53-53-83-22
-2521 27-18-94-49-28-51-61
-2525 35-72-05-87-35-72-01
-2523 94-31-87-21-61-18-70
-2523 11-86-86-82-59-10-71
-46-41-03-19-63-64-83
-2522 59-57-49-93-70-83-22
-96-66-63-64-79-66-28
-90-76-35-88-82-57-39
-26-58-88-54-55-02-12
-2522 88-43-13-29-01-06-61
-2524 00-87-91-07-98-52-16
-2522 58-35-09-73-13-72-23
-48-23-97-93-71-31-59
-50-91-92-36-55-15-27
-2522 50-49-51-58-60-59-63
-2524 84-27-90-51-68-53-59
-42-97-92-35-16-91-06
-2524 47-41-00-50-69-12-56
-25-60-80-96-28-46-21
-2523 77-80-29-54-05-46-62
-50-34-16-14-59-79-42
-2525 80-33-70-65-47-73-25
-2522 44-70-48-08-32-00-82
-2523 59-63-07-10-46-01-33
-2525 87-48-83-02-56-14-36
-2521 94-07-31-10-12-41-37
-2524 23-50-37-38-37-77-71
-23-59-65-02-17-02-36
-2525 14-53-91-27-40-91-53
-2522 37-63-10-09-66-90-09
-2525 64-07-61-47-52-55-60
-2524 32-42-47-15-96-62-78
-2521 42-07-24-47-59-21-39
-2524 10-87-58-62-99-11-42
-2521 65-59-66-57-44-60-50
-30-93-30-55-58-90-70
-2524 04-58-51-22-48-79-03
-10-85-26-65-03-87-23
-31-03-62-00-00-39-92
-32-53-44-07-20-57-12
-2521 92-87-43-78-86-94-71
-2524 37-99-59-73-25-29-98
-18-62-08-20-17-12-73
-2522 88-24-65-97-61-79-13
-2523 60-83-79-77-68-24-90
-88-52-72-57-32-75-55
-2521 01-21-85-31-29-30-15
-05-77-41-74-32-20-90
-2522 59-63-49-26-85-30-34
-2521 04-23-99-25-95-67-88
-2525 85-75-93-87-04-69-62
-2522 59-84-82-18-14-69-04
-27-47-54-77-90-32-19
-49-86-41-51-91-04-20
-68-24-33-96-31-44-85
-2522 88-26-78-17-95-89-75
-2524 72-49-26-47-20-35-40
-2524 68-63-42-52-17-52-39
-32-60-27-90-38-70-49
-65-49-81-02-26-57-50
-2521 30-88-82-45-90-22-85
-2521 46-07-81-69-43-65-74
-68-96-99-58-03-07-17
-2523 22-22-31-98-03-93-35
-2525 42-56-57-71-04-62-78
-2524 35-27-45-99-60-17-04
-73-45-33-14-87-91-83
-47-56-12-65-83-69-00
-2521 04-46-96-41-48-91-73
-2525 66-28-45-79-49-78-05
-2524 89-89-45-79-57-79-13
-2522 02-90-95-61-89-35-39
-2521 76-60-65-63-71-22-69
-2525 79-99-51-94-50-90-23
-2521 27-70-28-91-58-09-30
-2525 73-10-71-30-37-20-90
-2525 97-13-38-45-54-54-41
-2524 22-38-41-72-02-63-40
-2524 36-62-44-77-20-07-43
-2522 69-51-35-86-21-39-72
-2521 93-35-07-28-90-56-90
-2521 55-70-01-30-23-97-34
-2521 43-56-13-37-00-30-13
-2525 36-21-48-30-27-13-33
-2523 92-52-53-82-02-56-51
-2521 60-27-69-90-58-81-15
-2521 71-27-04-15-03-38-23
-2523 79-95-59-08-48-25-56
-65-93-06-84-45-27-13
-2525 41-76-04-76-84-51-51
-2523 28-77-29-47-64-40-69
-2524 43-35-78-42-39-62-08
-2521 95-06-42-12-92-00-76
-2525 87-75-14-38-96-28-37
-99-61-41-03-97-77-76
-2523 97-82-16-59-46-11-86
-2522 74-64-31-07-94-98-89
-2522 85-32-93-91-31-76-04
-2521 05-20-53-48-65-26-29
-2521 20-91-99-19-84-64-64
-15-61-78-24-95-78-04
-2523 15-29-95-71-59-81-58
-2524 68-91-10-74-40-51-18
-03-16-12-49-19-03-18
-2522 98-34-75-11-23-93-13
-2522 46-92-41-64-67-63-94
-2521 37-64-95-68-97-24-35
-2524 77-89-27-46-40-60-76
-96-36-85-39-96-17-08
-2524 79-64-28-42-78-14-78
-21-13-31-96-87-10-83
-2521 61-05-25-66-53-96-85
-2524 86-61-38-05-12-58-53
-2521 78-93-59-86-44-31-64
-2525 24-82-63-33-25-64-93
-2525 46-86-76-82-59-91-74
-2522 82-26-47-97-81-38-98
-2524 91-23-90-78-60-58-31
-2522 37-54-74-35-68-48-72
-2523 95-99-42-97-97-48-02
-2524 96-35-50-34-55-01-54
-86-87-65-77-62-04-60
-2525 59-96-85-33-74-97-73
-2525 19-20-86-01-77-81-12
-47-93-59-45-60-68-29
-32-70-00-93-76-97-19
-2523 52-15-28-02-23-10-64
-2521 31-46-96-12-80-43-80
-99-80-14-25-86-87-66
-2524 15-92-83-72-17-80-87
-2524 54-18-79-95-90-59-73
-2521 93-66-25-13-01-34-56
-2523 60-43-60-09-65-96-61
-2524 14-53-58-64-06-62-06
-2524 31-79-04-72-97-19-61
-2525 98-53-07-67-10-83-16
-2522 70-16-65-96-79-61-12
-2523 85-75-14-20-48-32-24
-2521 97-25-20-41-60-73-91
-11-18-81-35-99-05-13
-2522 61-01-55-47-81-42-32
-2521 50-08-45-56-69-02-58
-2522 71-40-50-47-98-88-41
-2522 71-47-92-30-75-33-06
-42-40-58-23-05-31-97
-2524 63-66-05-17-21-62-03
-2522 80-54-16-44-50-33-74
-37-99-21-99-34-41-37
-2524 79-51-90-94-62-32-68
-2524 63-86-48-81-55-86-27
-89-37-01-84-91-19-64
-2525 34-64-57-57-19-32-96
-2524 41-57-76-57-88-61-69
-39-28-69-52-36-65-80
-2525 19-85-13-40-22-29-33
-46-04-17-74-38-96-98
-72-38-09-08-11-88-55
-2524 21-70-30-85-26-85-04
-2521 15-48-23-66-77-52-54
-2522 79-46-20-36-87-72-28
-10-80-72-62-27-63-76
-80-79-42-57-35-93-37
-2525 54-91-16-73-82-50-54
-2524 84-21-07-21-58-63-29
-2523 20-65-67-65-90-21-10
-61-20-38-89-52-95-82
-2521 30-79-39-18-04-79-77
-2521 44-79-27-66-22-79-03
-2525 03-07-62-28-16-03-94
-2521 21-49-99-66-75-78-02
-2523 17-40-63-52-43-32-94
-2523 91-05-22-89-94-28-40
-55-71-28-42-50-01-29
-2521 64-83-24-24-28-45-24
-2522 17-70-43-14-29-72-80
-17-80-33-09-19-24-29
-2525 16-56-82-94-03-65-53
-74-49-55-49-17-83-19
-11-71-87-76-07-86-54
-2522 68-89-52-05-30-80-48
-2524 90-95-09-52-80-86-78
-2524 90-61-87-67-41-94-82
-28-04-68-37-34-65-04
-2521 43-60-16-71-57-32-69
-2523 66-69-43-70-83-97-33
-01-10-73-42-98-68-66
-11-63-37-98-51-94-56
-99-42-50-13-68-89-13
-71-96-36-08-70-34-32
-79-72-59-24-76-41-37
-2525 03-96-47-70-24-05-89
-73-67-27-06-65-64-71
-76-92-23-11-68-49-52
-2522 37-79-93-15-06-39-03
-2522 94-90-50-22-35-39-38
-2523 29-24-74-27-94-50-44
-2525 04-06-94-72-60-95-75
-2522 79-30-86-31-29-60-13
-90-75-05-31-88-55-96
-20-23-09-27-61-71-39
-2523 46-72-63-44-03-58-07
-2523 79-35-45-73-61-92-26
-2523 68-84-55-11-53-48-64
-2521 42-21-03-58-65-10-52
-2521 48-43-39-42-12-87-40
-2522 99-90-22-64-31-61-32
-2522 38-33-79-34-44-38-83
-29-05-68-79-39-99-80
-37-49-38-05-75-32-80
-2524 03-65-81-26-71-30-93
-41-17-96-18-06-13-18
-2523 39-77-64-74-07-15-92
-2525 04-81-96-14-07-09-87
-24-97-22-86-25-22-75
-71-99-67-37-25-17-11
-2524 80-15-73-91-35-35-51
-2523 20-82-13-65-04-31-70
-2525 20-56-42-00-04-63-60
-2524 20-32-99-66-30-77-65
-2525 58-84-97-40-79-86-54
-2523 37-15-54-82-96-95-77
-91-00-19-24-15-37-48
-43-55-32-30-09-96-23
-79-28-42-94-64-97-76
-2523 52-29-00-78-21-03-82
-2524 76-16-74-69-05-30-88
-2523 10-72-22-55-41-81-86
-2522 08-96-77-72-88-85-86
-29-38-78-86-38-17-63
-2524 92-93-87-69-65-44-08
-2522 12-22-69-23-08-87-61
-2524 80-92-11-21-25-51-01
-2522 77-47-36-05-72-81-40
-2522 37-69-87-13-99-90-52
-2524 20-76-33-54-23-03-72
-2522 44-73-48-47-43-24-37
-73-09-77-83-40-23-77
-2524 96-80-64-89-14-43-42
-2522 18-34-42-18-33-39-82
-54-47-40-85-55-60-73
-36-11-55-66-24-18-64
-2525 15-13-42-39-30-16-04
-06-27-14-66-98-36-02
-2521 27-82-51-31-84-70-15
-2521 38-17-42-60-52-99-03
-2525 82-17-32-36-27-88-62
-2523 49-26-67-36-70-62-90
-26-93-34-22-69-82-04
-2521 68-96-25-13-78-53-48
-2524 41-84-37-78-34-64-23
-2524 02-19-07-36-00-46-81
-43-40-28-21-41-81-17
-69-61-28-42-52-60-72
-2521 43-94-30-08-82-03-81
-2523 06-76-91-65-69-01-98
-74-31-84-34-01-83-03
-2521 50-43-05-51-81-20-51
-2524 56-22-30-85-10-50-17
-84-82-91-60-73-97-62
-2524 92-00-37-01-46-32-80
-35-17-37-61-44-97-07
-38-46-78-32-06-15-53
-2522 05-70-83-73-97-90-06
-25-05-82-47-00-02-40
-2525 55-83-53-02-59-50-49
-2523 36-50-27-48-79-94-18
-34-17-62-01-23-44-39
-2521 10-35-54-52-14-09-18
-2523 98-09-28-78-42-82-35
-2521 68-14-68-07-76-72-90
-2522 95-57-10-44-27-29-16
-2522 44-10-49-24-72-38-16
-2521 00-30-79-67-04-71-52
-2525 75-40-01-10-03-16-96
-2524 55-79-88-13-18-56-39
-2524 59-81-46-56-72-60-45
-2525 04-99-22-99-58-38-36
-2523 08-59-63-86-15-37-12
-76-10-00-17-40-65-24
-2522 09-14-07-61-04-17-89
-60-37-59-41-85-50-73
-31-06-09-32-42-71-10
-96-87-38-34-45-35-39
-2525 66-67-60-58-00-16-36
-2523 23-64-86-81-15-98-45
-2523 79-48-05-22-17-34-55
-2522 98-69-94-22-48-25-10
-88-77-64-92-53-57-68
-2525 12-18-29-41-30-87-94
-2525 96-75-09-15-36-86-97
-2525 51-84-79-77-48-95-41
-2523 97-23-26-42-12-39-39
-2521 40-85-31-18-70-19-54
-2524 96-79-68-25-81-36-96
-2525 05-62-03-28-03-33-18
-2521 73-48-44-05-34-95-42
-59-20-94-73-42-55-47
-2522 55-58-04-93-42-25-74
-2524 99-91-48-85-78-72-27
-2523 28-10-58-82-51-17-21
-63-27-79-78-45-74-73
-2522 27-93-26-79-40-88-04
-2525 48-27-67-85-23-00-31
-2521 51-09-97-65-61-88-03
-2522 08-60-30-70-79-79-66
-86-80-22-47-85-91-80
-38-37-09-82-41-08-07
-37-95-94-86-59-38-01
-86-13-15-51-61-87-55
-2525 62-40-09-84-86-29-43
-2524 67-94-47-65-04-39-35
-2524 82-71-96-00-10-71-41
-2522 22-97-88-56-93-55-50
-2521 18-65-09-88-73-23-02
-00-38-15-25-04-21-08
-2521 24-46-19-64-35-78-38
-64-88-20-53-84-25-33
-2525 17-59-65-88-18-89-40
-2522 56-75-26-60-28-40-73
-2525 98-13-69-46-97-61-70
-23-94-05-45-04-87-46
-2521 39-89-39-32-29-56-49
-26-94-61-02-67-96-59
-35-43-45-73-72-12-68
-77-97-23-59-26-81-16
-53-09-64-61-05-11-80
-2521 07-78-78-66-23-93-34
-2522 15-82-71-96-92-45-71
-27-70-53-98-47-46-10
-2521 16-47-39-69-44-10-07
-98-46-48-68-45-58-94
-2521 59-55-90-39-95-67-01
-2524 12-64-24-18-80-14-38
-2522 13-27-28-57-72-02-17
-2524 75-13-91-29-17-08-48
-76-23-81-93-15-72-67
-31-68-22-80-48-08-24
-2521 06-75-33-70-47-43-10
-2524 37-44-72-64-15-45-30
-2521 28-93-12-70-32-81-07
-67-14-86-39-98-36-67
-2524 93-55-94-58-12-95-63
-2521 62-63-43-70-97-93-48
-2524 39-58-52-73-53-94-24
-50-81-71-73-69-97-37
-2523 11-20-16-69-01-41-54
-45-29-21-55-10-33-24
-2523 95-65-70-77-07-06-22
-93-60-47-07-83-63-74
-2523 03-15-04-76-62-24-66
-2522 92-91-55-61-94-59-88
-29-16-65-70-45-50-19
-2524 12-09-57-84-55-27-58
-2522 92-06-04-49-23-23-23
-2523 59-58-31-20-23-38-47
-2524 48-58-45-41-48-67-18
-2523 85-17-01-06-28-68-32
-2521 23-72-75-45-79-21-39
-2525 80-66-69-74-65-93-72
-73-58-22-32-94-08-18
-33-19-54-51-29-97-83
-44-61-83-11-98-04-01
-83-86-12-35-16-33-67
-2522 05-92-27-78-38-14-54
-2525 72-55-74-71-55-15-02
-2524 54-17-98-08-59-66-48
-2525 19-61-02-37-10-39-07
-2522 35-73-11-86-94-01-27
-2521 90-94-81-47-40-76-59
-2521 69-08-66-56-79-39-34
-2524 86-12-19-49-11-46-10
-2524 66-13-00-42-06-84-88
-2521 77-58-54-47-56-34-34
-2524 21-22-20-75-36-16-71
-2521 55-70-95-40-57-68-37
-44-14-03-16-24-49-60
-2521 82-59-14-51-78-57-87
-53-70-98-74-25-78-03
-04-10-37-93-16-76-03
-2525 53-65-43-03-74-58-78
-2522 40-20-15-93-42-73-92
-2524 05-07-01-31-12-43-61
-2525 84-09-44-18-44-59-19
-2523 98-18-91-32-41-28-53
-25-16-56-98-74-95-24
-2525 99-94-37-05-58-53-13
-2525 23-28-58-27-38-84-16
-54-92-34-15-43-92-17
-2524 57-85-74-92-57-96-23
-2521 84-45-34-69-88-92-46
-59-30-95-05-61-23-49
-2521 78-64-67-97-63-50-32
-21-23-52-81-24-34-89
-2522 41-81-57-49-65-12-71
-2525 78-52-19-97-19-38-46
-2525 34-83-64-46-61-36-59
-2521 50-84-12-60-36-03-01
-2521 17-91-30-61-67-79-40
-2524 15-31-35-64-28-07-67
-2521 07-18-67-31-65-78-62
-2524 61-95-03-81-33-40-88
-43-75-58-73-31-58-78
-50-53-78-34-07-24-33
-2523 28-97-18-42-42-23-73
-2523 97-50-76-09-04-11-03
-2523 84-64-92-63-90-16-33
-83-56-49-59-28-31-80
-2522 40-82-07-34-40-41-30
-2523 27-06-89-22-88-53-62
-36-55-89-50-88-20-45
-2524 80-44-46-71-28-55-16
-2521 55-98-29-86-99-07-87
-2522 05-72-28-35-26-16-51
-2524 49-40-02-68-98-95-89
-2521 65-51-52-25-80-03-33
-2523 69-64-81-27-45-20-52
-2522 93-89-78-84-22-62-37
-92-07-49-54-38-38-69
-2522 98-69-90-82-11-06-17
-2523 42-48-54-63-07-74-21
-2523 74-82-63-10-29-55-10
-2525 87-20-09-09-70-61-12
-2525 80-47-50-44-36-30-17
-2524 95-49-69-34-34-56-81
-2521 02-27-93-65-58-80-86
-2521 85-19-58-04-91-81-76
-2522 30-33-22-06-29-25-07
-2522 08-87-53-55-94-80-06
-92-70-95-04-77-49-56
-2521 10-47-82-94-11-40-76
-2525 09-55-15-17-70-81-24
-2522 11-91-49-69-71-39-26
-88-84-93-41-24-21-22
-2523 64-12-98-04-16-08-48
-2524 54-46-40-05-61-26-77
-2522 11-05-68-29-53-81-42
-2523 82-90-82-41-27-23-75
-2521 70-08-38-75-34-07-34
-2524 86-25-77-24-39-88-00
-2521 71-87-44-41-53-70-39
-2521 76-66-02-59-04-97-54
-2525 57-19-34-50-56-25-07
-52-28-08-11-24-37-66
-2522 64-17-54-42-98-74-67
-65-39-92-15-60-96-04
-2523 22-77-68-85-30-00-18
-2525 93-50-37-51-45-02-55
-2521 74-96-87-31-71-83-04
-2524 09-28-96-38-99-16-20
-2525 80-65-70-87-66-41-02
-72-90-20-67-31-03-82
-2524 58-04-15-16-38-53-81
-2525 18-94-39-71-17-51-73
-2523 36-88-41-79-17-68-79
-89-93-32-88-78-73-81
-2524 96-04-38-50-71-34-98
-2522 74-52-01-74-75-95-56
-2523 64-89-80-72-34-68-89
-2524 93-97-76-16-10-38-42
-51-87-38-67-97-99-50
-13-27-63-82-36-94-91
-2523 42-31-73-06-24-90-94
-2524 95-77-67-37-65-77-76
-99-85-48-17-72-97-60
-2523 31-03-78-71-52-55-51
-2524 10-91-97-92-58-17-07
-98-16-63-59-35-26-45
-02-41-55-75-31-25-28
-2522 24-63-36-32-36-30-57
-2522 70-84-95-68-51-62-08
-2525 57-90-50-74-63-44-08
-26-05-62-80-86-13-09
-2523 39-93-78-75-01-40-27
-2524 45-41-60-38-08-90-85
-2523 47-26-30-54-49-18-57
-2521 45-11-15-24-35-64-41
-2522 33-20-91-56-70-06-76
-2524 73-59-05-99-27-50-90
-01-95-77-66-12-94-15
-2521 88-19-98-66-83-83-38
-2523 89-92-32-45-84-24-87
-2523 70-20-12-55-64-38-62
-63-31-93-42-75-53-87
-61-58-44-29-53-48-42
-00-34-88-56-65-68-51
-2524 86-79-82-64-41-45-28
-2523 78-80-40-26-80-96-79
-2525 26-15-52-44-05-08-10
-53-96-92-53-84-71-99
-2524 95-86-27-27-01-97-57
-2521 10-73-15-89-41-97-85
-85-07-10-65-42-79-54
-2524 92-98-52-24-20-33-62
-2524 04-06-82-67-43-92-51
-90-18-95-44-61-00-87
-2522 40-19-06-82-36-48-25
-2521 07-49-01-21-43-35-10
-2524 41-96-50-06-30-27-07
-2523 56-64-66-24-71-38-64
-2525 55-81-16-08-38-50-92
-15-92-01-55-18-84-03
-2524 13-26-34-35-02-81-06
-2521 45-96-74-76-82-29-91
-2525 94-10-60-48-63-49-13
-2525 88-67-35-15-92-96-72
-2525 57-32-15-62-54-37-22
-2524 73-75-69-73-68-41-95
-2525 70-89-99-98-95-80-12
-2525 20-26-88-35-25-33-35
-71-30-81-11-90-62-21
-2521 85-29-59-14-31-11-80
-36-32-29-43-45-50-51
-2523 57-66-72-71-64-80-03
-2524 83-23-82-68-48-72-06
-94-07-71-23-44-53-45
-2521 90-01-32-23-56-44-97
-2523 99-79-31-99-60-08-86
-2525 00-99-39-29-00-97-56
-43-88-22-60-34-32-69
-2525 90-70-72-42-79-87-23
-73-60-56-59-97-04-21
-2521 19-07-22-37-60-40-25
-2523 14-26-95-05-28-36-25
-2524 80-75-26-50-56-82-06
-57-83-83-30-55-96-95
-08-93-07-75-78-70-58
-2523 04-26-40-20-23-50-17
-2521 20-89-12-31-19-61-28
-87-54-22-76-32-67-64
-59-24-35-35-30-01-76
-2522 77-63-53-47-26-51-01
-2525 96-05-66-89-29-68-61
-2521 92-56-82-71-63-86-03
-13-45-74-51-12-82-15
-2522 47-92-53-91-99-17-01
-2524 68-61-95-33-02-40-09
-2525 35-68-35-09-42-17-79
-72-36-10-79-10-11-78
-89-50-35-14-88-86-35
-2523 16-23-83-80-54-71-51
-2523 21-35-87-12-34-81-36
-2521 28-15-59-50-35-41-96
-72-83-40-65-98-01-61
-2522 36-08-78-80-28-20-48
-2525 82-42-78-23-54-14-81
-59-22-53-68-98-64-77
-2522 41-83-57-65-61-57-49
-2525 18-96-55-46-07-76-99
-2524 72-95-20-15-04-03-74
-2524 66-18-84-62-54-19-65
-2522 93-51-28-25-61-03-64
-98-83-87-12-06-95-86
-2521 25-83-79-39-62-68-77
-78-71-45-85-42-92-76
-2521 22-71-61-98-79-94-20
-2524 61-21-41-93-56-05-70
-2524 06-91-26-51-46-80-68
-2523 07-45-14-98-48-43-44
-98-42-68-81-03-02-44
-2523 98-97-53-26-44-68-85
-2523 67-09-36-09-93-28-18
-2523 81-42-85-04-60-26-61
-24-86-70-56-61-14-42
-2522 70-47-30-24-73-22-02
-2523 77-89-21-27-51-45-82
-30-38-19-64-08-35-77
-2522 71-28-27-98-66-85-00
-18-67-48-76-65-95-20
-2524 79-35-61-59-98-87-08
-2522 02-05-28-02-28-06-03
-2524 36-18-58-67-10-76-19
-2525 42-85-19-80-58-26-62
-2525 61-49-53-13-25-49-66
-72-06-24-28-25-86-38
-20-47-67-52-43-67-73
-2525 85-42-76-07-52-58-53
-2522 75-90-65-19-40-75-35
-92-44-99-23-43-79-59
-2525 22-23-19-34-31-87-62
-2521 27-72-82-36-46-19-09
-2525 80-51-74-35-46-06-89
-2521 51-60-60-75-95-98-20
-2525 66-82-09-52-13-02-14
-2525 26-50-92-32-62-95-84
-40-66-37-49-59-58-92
-2521 47-21-54-93-41-39-26
-06-89-98-62-25-33-17
-2525 68-58-76-87-21-10-48
-02-31-21-28-42-12-89
-2524 37-39-12-53-96-03-46
-95-60-79-31-91-27-00
-35-75-54-03-28-22-47
-79-83-35-97-88-95-96
-2525 98-52-53-29-02-28-78
-2523 07-76-11-12-67-27-31
-2524 47-91-95-76-47-34-44
-2525 44-65-22-26-53-65-16
-2524 40-15-35-94-69-42-07
-44-78-16-20-65-72-44
-2524 83-59-24-17-05-04-19
-2523 90-02-11-71-92-22-86
-64-45-48-49-16-14-51
-2524 22-32-90-49-74-12-42
-2524 17-67-77-14-58-23-00
-2525 86-50-88-48-49-93-32
-2522 56-77-94-32-55-06-35
-2524 80-84-76-99-49-56-03
-2521 16-58-67-77-08-21-47
-2525 27-22-10-74-27-97-36
-2522 42-61-85-95-40-61-02
-2523 82-38-04-52-92-49-75
-11-75-47-10-53-95-22
-2521 60-93-13-55-78-93-74
-27-72-61-02-87-42-06
-2524 23-73-71-62-38-62-86
-2521 67-03-06-55-13-83-15
-2525 75-44-47-62-18-59-05
-2523 50-71-27-42-59-91-56
-2521 63-13-18-70-25-54-88
-2525 34-72-08-00-65-16-95
-29-21-99-14-22-57-00
-2525 75-19-22-09-00-76-54
-2524 32-66-10-88-87-78-11
-2524 91-36-76-42-84-31-80
-2525 09-31-00-10-64-25-94
-2524 37-79-56-26-65-49-96
-2522 60-06-89-04-46-94-72
-2524 24-95-63-11-89-96-07
-2523 80-81-76-00-17-39-39
-29-22-58-12-19-14-02
-2521 26-01-14-99-66-79-81
-2524 23-72-96-34-17-26-90
-23-76-80-60-59-92-87
-2525 11-83-72-51-09-99-12
-2522 32-23-10-68-80-69-53
-2525 82-22-26-37-86-48-21
-2523 47-28-74-14-53-50-64
-2523 53-53-81-60-47-12-88
-2524 99-35-97-34-96-24-75
-2524 45-92-31-52-62-49-06
-57-94-72-10-32-76-55
-2521 75-45-75-83-22-66-24
-2523 72-88-79-92-96-22-02
-2522 21-22-05-68-35-56-58
-2523 95-27-31-47-31-01-95
-85-35-49-57-69-47-52
-54-27-26-27-09-05-91
-2525 71-32-05-62-57-15-12
-46-84-14-21-21-04-03
-2522 33-74-54-19-20-82-09
-44-09-29-42-86-68-43
-63-34-18-48-90-11-47
-29-26-96-79-57-26-18
-2524 32-28-10-50-29-88-89
-20-13-08-98-81-80-91
-2523 52-04-28-57-98-92-32
-52-19-12-94-21-63-82
-2522 45-16-53-13-19-13-02
-2521 68-15-50-16-10-53-50
-2524 16-59-70-04-85-14-42
-2524 41-22-75-03-05-51-27
-47-63-46-60-55-93-54
-2524 83-80-30-90-16-21-82
-2521 33-41-61-72-60-04-87
-2521 32-15-58-24-95-51-90
-2524 44-62-68-80-71-25-49
-2525 78-76-83-81-86-51-32
-99-61-32-44-43-40-34
-2525 77-97-38-06-29-31-91
-2522 50-41-27-04-46-91-50
-72-48-80-36-18-74-88
-2523 38-87-57-11-01-76-41
-2521 66-51-38-57-21-85-94
-2524 18-71-93-10-30-00-24
-2521 16-74-50-41-74-41-62
-04-97-05-57-04-64-98
-2522 67-31-16-91-88-78-40
-2523 23-48-67-67-34-97-79
-43-08-50-56-70-43-47
-2524 75-91-55-12-44-15-38
-2523 28-06-04-47-31-22-70
-2525 25-27-59-97-19-91-12
-2525 35-74-00-88-73-24-48
-26-67-60-08-64-86-01
-2524 84-02-65-06-00-76-93
-2525 77-22-42-97-76-69-88
-92-69-85-57-03-62-18
-2524 61-08-61-79-12-13-69
-76-98-53-70-69-56-44
-12-37-53-45-93-88-02
-2521 94-71-33-82-59-06-91
-2522 59-40-50-48-43-86-67
-2523 55-26-47-37-64-05-20
-2523 04-81-43-70-46-76-60
-25-16-79-09-64-62-89
-2523 07-93-86-80-62-28-50
-2524 97-19-24-95-97-09-14
-2525 92-90-33-89-85-07-64
-70-81-77-70-86-94-60
-2525 33-72-58-49-34-99-89
-2523 47-96-07-42-06-64-08
-2523 52-96-51-61-42-30-83
-79-15-79-68-37-27-77
-92-61-19-49-72-63-76
-2522 81-10-71-00-70-41-98
-2524 25-25-30-31-63-65-39
-2521 66-38-29-27-37-45-23
-17-85-51-53-80-91-11
-2523 52-84-11-75-57-61-96
-20-29-52-39-24-55-03
-2521 65-78-40-15-03-21-84
-33-05-10-41-42-80-90
-2524 17-16-48-75-10-77-25
-2525 21-11-32-03-54-48-51
-2523 25-30-74-97-91-38-81
-2525 28-09-41-14-73-88-86
-2523 19-07-12-65-56-75-34
-09-04-20-00-72-54-84
-54-49-00-31-14-17-55
-2523 64-67-51-01-05-11-47
-2524 55-18-10-55-63-69-40
-2522 72-83-26-98-66-94-14
-2524 18-10-88-20-19-51-04
-29-93-29-88-43-29-69
-65-61-63-60-67-14-19
-07-04-52-55-60-77-05
-2525 75-31-75-48-42-41-83
-77-10-52-92-40-05-03
-48-36-54-32-87-54-46
-2523 22-56-73-52-16-64-10
-2521 13-37-69-30-71-05-60
-10-15-45-75-02-21-23
-2524 89-25-52-62-93-87-77
-2525 14-90-85-67-18-86-32
-31-63-18-34-77-46-76
-2525 59-38-36-15-53-00-54
-2522 39-13-40-22-32-43-11
-2525 82-89-03-02-25-66-81
-2522 34-86-64-87-92-97-26
-2525 86-72-95-27-63-87-57
-2521 96-62-09-07-04-27-64
-2522 72-32-00-02-88-23-01
-2523 78-09-19-55-35-87-14
-2525 00-57-49-85-81-24-77
-58-69-21-80-46-74-21
-2521 40-95-47-39-16-92-51
-73-22-37-81-58-43-29
-34-88-90-21-24-25-83
-2524 35-49-22-02-93-63-59
-22-32-45-61-76-04-74
-2525 87-86-46-59-33-79-27
-2521 78-62-54-51-42-87-92
-91-67-79-80-46-04-01
-2521 08-56-10-39-04-69-50
-39-29-23-24-43-98-76
-32-87-84-52-97-15-46
-2523 38-04-89-66-48-43-78
-2523 60-08-47-30-48-22-42
-2522 21-82-58-17-79-87-91
-2522 93-37-93-01-30-00-97
-2522 18-17-94-79-88-84-04
-34-37-83-06-37-30-91
-2523 29-77-96-09-70-98-14
-2522 62-05-20-18-50-00-84
-17-28-47-20-75-74-91
-2523 49-35-99-46-25-20-25
-38-84-52-83-88-17-03
-2525 48-51-20-96-48-98-35
-2522 52-93-50-23-52-95-95
-2523 90-87-37-35-83-82-18
-2523 94-15-26-18-10-11-06
-07-45-12-05-58-26-21
-81-04-36-00-22-26-30
-2522 52-15-99-50-43-85-67
-2524 65-09-55-85-89-73-11
-96-28-45-78-85-34-60
-2523 56-52-68-35-61-02-34
-2525 80-54-22-47-77-20-32
-56-97-40-94-20-86-23
-97-64-67-18-45-49-86
-19-12-85-31-97-46-84
-2523 46-07-41-35-22-84-38
-2525 44-09-96-67-92-25-77
-2524 28-12-49-84-60-30-66
-2524 03-47-32-70-14-97-33
-2525 76-11-88-49-81-50-86
-34-25-16-99-29-76-08
-2521 90-54-95-49-98-47-56
-2523 96-14-76-89-53-10-16
-2525 19-50-88-36-70-80-12
-13-33-59-37-12-28-78
-2523 02-04-42-08-69-13-84
-2525 66-42-81-36-63-39-62
-2524 31-93-75-67-10-39-19
-79-82-09-25-90-79-99
-2523 95-45-46-50-33-72-27
-2523 88-24-43-55-07-72-89
-2523 00-31-01-73-70-22-12
-2522 42-01-48-86-80-06-15
-2524 03-91-21-11-37-24-29
-16-65-81-69-72-66-30
-92-94-40-70-03-13-92
-2523 48-00-48-03-62-41-01
-2523 14-24-10-86-57-93-33
-35-27-35-97-61-05-90
-2523 88-06-02-63-13-34-47
-24-29-45-84-61-11-71
-2521 59-77-74-31-40-09-98
-2523 01-87-15-13-57-50-01
-17-13-47-31-72-36-39
-2522 70-44-00-27-28-27-64
-02-76-39-80-59-76-00
-2525 49-13-28-95-75-59-72
-2523 20-21-08-25-93-57-20
-2525 60-37-50-93-53-31-39
-2525 28-82-74-90-10-62-17
-35-08-05-75-72-83-02
-2522 50-93-86-71-70-86-96
-81-21-87-26-17-36-66
-2521 87-31-98-75-75-01-45
-77-16-48-94-38-28-56
-2521 30-49-39-42-22-09-57
-43-71-36-36-99-62-18
-46-99-29-53-89-56-83
-15-08-17-19-92-85-40
-2521 88-39-19-01-69-88-60
-2523 59-26-11-15-13-07-46
-2523 47-28-29-93-39-13-42
-2524 53-39-37-22-73-01-45
-2522 96-88-08-44-89-52-87
-2524 58-71-71-73-74-55-79
-53-75-82-74-58-53-20
-67-68-69-45-19-83-31
-11-82-42-88-60-77-53
-2525 76-03-90-91-50-01-85
-16-38-99-47-75-35-95
-2524 17-34-61-16-94-53-87
-2524 61-29-14-94-13-61-87
-2521 45-59-54-05-79-58-48
-2524 19-61-46-80-51-96-88
-96-18-25-86-32-17-99
-2525 57-35-55-34-73-26-89
-2522 25-16-54-72-51-00-26
-2523 71-04-21-17-57-49-88
-77-50-89-82-94-71-94
-2522 41-70-81-55-65-41-48
-2524 85-74-63-35-52-61-06
-16-65-78-21-12-07-42
-47-56-65-87-90-08-71
-41-16-21-08-44-61-80
-2523 41-85-92-14-81-27-56
-2524 69-07-89-03-86-73-17
-2524 22-21-87-22-48-81-59
-2525 74-83-51-77-35-45-68
-2524 43-83-37-98-69-94-76
-2521 05-49-28-58-95-84-52
-2525 25-52-55-22-32-41-80
-2521 29-49-53-83-60-32-62
-2525 16-89-46-02-85-39-24
-2521 49-05-34-97-74-55-34
-2521 66-15-81-67-27-21-42
-2525 06-03-50-31-08-99-49
-08-58-38-07-35-45-57
-2523 07-26-03-71-50-37-70
-57-83-65-81-94-68-60
-64-54-37-00-10-35-12
-2522 52-33-21-24-64-66-39
-2522 49-79-00-38-67-54-47
-2521 05-01-09-94-32-94-66
-2522 90-02-63-53-96-31-69
-76-34-30-55-59-46-63
-2525 38-94-57-54-30-18-87
-2521 37-70-99-02-10-43-87
-2521 67-91-31-36-31-23-07
-2524 09-65-81-96-06-02-93
-2521 10-59-72-75-00-77-03
-2524 32-73-68-88-80-11-63
-2525 61-58-51-73-13-53-36
-31-84-69-41-70-91-53
-2523 69-10-40-10-51-22-33
-2523 74-42-66-26-88-79-57
-59-80-13-47-88-59-39
-2521 41-48-75-88-72-58-45
-2521 75-41-48-09-32-99-57
-19-99-27-04-43-35-62
-2525 95-79-41-65-01-99-73
-2522 71-80-28-97-54-32-06
-73-68-09-18-24-94-83
-2521 81-46-70-23-84-52-40
-95-28-70-08-63-13-07
-2523 21-36-58-23-84-04-77
-2525 71-97-91-86-46-17-89
-2524 81-44-57-83-18-26-52
-2524 11-81-39-67-80-27-17
-2525 32-91-85-99-81-32-54
-2522 75-13-46-93-53-58-33
-2522 11-08-87-51-92-76-61
-2524 21-27-87-59-45-32-36
-2522 89-36-93-52-17-77-98
-2522 74-53-89-00-42-69-54
-2521 60-49-73-65-07-94-19
-2521 51-55-78-55-51-74-42
-2525 73-44-86-08-29-98-07
-2523 59-28-24-08-16-10-67
-2521 58-13-86-58-31-98-78
-2525 42-42-12-88-23-02-80
-2521 88-56-19-89-76-52-56
-83-15-95-94-09-41-87
-91-27-81-05-50-42-64
-2522 48-93-18-61-34-81-16
-2525 76-08-19-75-61-43-29
-2525 16-24-85-45-31-90-82
-09-10-04-95-30-07-22
-2523 25-62-69-25-37-76-21
-2521 10-67-15-53-83-38-91
-11-84-45-65-42-21-41
-10-97-39-68-08-28-02
-2522 80-55-18-04-55-82-99
-97-58-06-90-00-07-13
-2521 36-06-38-35-29-41-05
-2525 63-47-61-38-39-00-46
-18-92-42-38-01-54-03
-2522 71-05-35-88-39-22-68
-2521 06-43-46-97-23-50-53
-2521 68-30-77-77-08-05-27
-2524 80-91-71-57-60-24-35
-2525 05-51-61-69-77-08-22
-39-36-95-64-00-01-60
-2524 35-44-45-44-39-41-16
-2523 10-01-06-70-99-23-63
-2523 01-45-67-51-38-17-43
-2524 58-51-37-93-04-02-85
-2523 38-85-74-45-70-67-90
-2524 72-80-58-71-80-81-51
-2524 85-08-93-54-25-00-26
-2525 71-30-96-34-20-12-97
-57-74-44-14-75-12-50
-2524 26-24-19-23-42-90-51
-32-18-93-08-82-39-77
-2521 94-62-97-08-67-14-93
-2523 53-81-29-65-24-40-22
-23-15-45-33-20-05-54
-2524 25-63-39-90-53-86-42
-24-61-30-81-97-75-69
-13-15-99-95-57-93-43
-2525 33-30-86-49-70-30-22
-35-82-11-00-15-10-02
-2522 11-42-50-00-95-92-24
-27-23-92-71-91-53-25
-2522 58-68-83-95-83-12-47
-2522 44-53-76-61-02-53-81
-26-11-86-67-04-20-43
-71-71-57-36-71-64-55
-2523 16-94-37-25-64-83-99
-2525 12-19-95-89-05-93-02
-2523 92-96-35-21-26-56-14
-83-87-91-18-44-10-23
-2524 29-96-81-57-58-72-69
-2523 29-84-59-23-33-75-65
-89-45-28-28-24-57-72
-75-05-02-77-97-42-50
-2524 10-51-77-35-49-12-18
-2524 20-47-56-50-44-98-12
-2524 80-11-87-08-76-55-03
-2525 95-83-99-07-04-63-33
-98-33-37-57-50-46-48
-41-84-86-72-19-56-02
-2524 97-18-81-87-88-72-65
-2525 05-84-25-21-22-55-72
-24-11-21-23-76-32-10
-2523 04-54-60-22-90-81-55
-2521 28-36-99-95-89-83-77
-2521 65-15-11-19-74-88-06
-2523 14-88-27-20-39-57-75
-2523 12-12-54-04-14-01-72
-81-06-29-62-65-46-60
-17-83-62-37-56-27-78
-2522 72-78-65-56-09-27-60
-2525 46-69-12-74-54-52-32
-2521 98-86-23-36-29-73-02
-2522 16-67-16-20-56-90-82
-2522 19-81-64-80-93-64-79
-91-47-60-26-38-17-13
-2525 44-73-55-89-51-43-94
-60-43-06-51-25-05-28
-2524 81-41-47-06-07-51-69
-2525 97-40-28-77-74-29-07
-2522 87-58-14-39-27-97-86
-2521 83-92-34-18-59-87-60
-2522 88-05-24-63-57-33-49
-49-01-16-05-75-87-92
-2521 83-88-42-25-90-43-79
-86-36-39-13-54-83-43
-2524 54-80-79-75-40-30-63
-2524 72-76-88-32-35-34-34
-2525 13-76-52-59-55-40-30
-2521 90-10-41-97-25-97-19
-63-59-83-63-69-12-05
-29-99-03-20-52-22-10
-2523 08-98-90-43-05-54-40
-2524 89-39-48-34-15-18-32
-80-73-99-37-65-34-26
-2525 98-70-36-99-84-45-67
-2522 61-57-13-37-65-17-73
-65-45-62-42-33-31-29
-44-73-55-84-39-10-53
-46-14-23-39-41-65-46
-31-33-29-09-82-84-84
-2522 62-72-33-86-40-60-41
-87-85-18-41-71-71-71
-2525 15-40-29-93-03-96-96
-2524 09-44-19-07-15-00-45
-2525 28-29-52-65-82-73-08
-2525 93-81-11-56-82-26-81
-65-98-23-88-87-67-09
-2523 01-16-19-12-69-37-77
-2523 42-05-30-95-25-33-84
-2524 91-99-82-32-41-05-82
-2523 74-57-50-81-74-18-38
-2522 18-35-98-56-96-04-99
-2525 07-59-59-91-80-62-16
-2522 82-39-41-27-85-39-41
-19-82-17-15-53-75-74
-2525 08-45-47-54-70-09-10
-80-17-77-98-63-66-36
-2525 09-14-00-22-98-97-84
-67-00-87-07-98-17-31
-2522 63-06-20-99-90-23-90
-2522 11-33-34-98-92-34-74
-49-00-40-11-89-05-65
-26-72-98-07-85-84-68
-2525 22-33-31-06-85-24-53
-2522 07-38-28-83-99-62-37
-81-11-79-73-36-17-76
-2521 76-10-14-79-97-18-58
-74-93-08-35-99-32-66
-2524 07-40-04-24-05-52-36
-09-99-16-07-60-21-33
-2525 34-79-08-18-89-45-32
-85-63-66-23-97-16-49
-2525 86-44-49-24-32-81-93
-62-63-64-89-36-37-93
-2525 61-90-16-76-75-03-50
-08-94-94-26-15-42-24
-33-36-82-80-09-79-05
-2522 77-07-70-34-83-78-63
-30-50-89-05-57-50-05
-2521 87-58-66-72-40-27-21
-20-40-63-25-19-74-28
-76-09-66-61-93-70-30
-2524 80-96-29-04-47-37-12
-2525 20-95-45-47-72-14-91
-2523 33-87-77-50-78-85-83
-69-29-55-57-50-13-19
-2521 85-44-64-41-35-76-64
-2522 56-17-13-19-56-81-19
-2525 03-68-86-35-67-99-36
-20-51-67-77-16-65-54
-2523 48-95-83-95-86-73-68
-2525 88-72-62-16-19-95-76
-43-91-63-19-78-93-10
-57-73-04-04-62-76-82
-19-25-22-75-07-38-01
-2523 29-58-15-64-04-31-71
-60-26-02-57-93-65-52
-2524 98-27-38-46-67-97-61
-30-12-96-92-06-55-88
-2524 40-21-46-67-33-91-49
-2525 79-17-51-39-15-76-68
-2522 93-07-61-68-17-20-03
-42-98-94-27-24-74-35
-2523 02-18-97-59-90-29-05
-2524 30-96-99-68-92-94-56
-2523 84-36-57-17-41-28-16
-2522 19-52-11-77-11-60-05
-2521 81-73-82-21-98-35-65
-2524 76-14-15-03-10-91-26
-15-78-70-58-35-48-32
-23-28-89-53-23-12-16
-2521 29-63-69-76-36-70-71
-51-63-23-31-26-57-27
-2523 00-52-50-83-79-77-46
-02-94-03-59-83-07-74
-2521 30-87-92-12-33-15-65
-2524 56-46-78-41-34-00-69
-2525 25-99-27-90-96-82-29
-2523 99-00-35-21-29-15-45
-2523 90-04-42-92-76-64-69
-71-91-55-89-01-70-73
-2525 54-79-28-58-77-37-12
-87-76-05-65-17-69-43
-85-29-12-62-09-58-08
-2525 70-04-91-55-87-32-11
-2521 77-26-60-76-50-60-31
-2522 33-74-58-06-12-48-02
-2521 78-87-56-95-11-40-03
-75-31-24-62-27-58-45
-2524 60-79-99-62-90-74-99
-17-14-22-51-16-62-53
-51-06-70-90-79-48-45
-2523 65-88-92-04-41-29-83
-2525 69-19-89-96-93-60-64
-2522 85-39-24-81-89-56-02
-2522 99-62-64-14-82-06-86
-2521 01-74-12-96-21-09-50
-2522 98-15-76-69-38-13-78
-96-23-10-53-64-74-36
-2523 23-42-04-46-54-09-86
-92-85-67-43-53-15-45
-2525 00-37-66-23-30-26-64
-2524 16-87-20-04-32-51-34
-2524 37-87-04-01-33-71-31
-12-93-97-76-41-46-66
-2524 99-27-26-80-57-58-60
-2522 29-55-52-89-97-77-92
-2523 57-81-38-06-22-37-68
-2524 39-55-28-24-21-53-80
-2525 06-95-13-92-67-83-67
-2525 89-48-76-98-14-59-91
-00-20-94-39-82-45-88
-2521 02-59-87-52-55-44-44
-2521 07-40-32-51-22-83-67
-54-61-15-30-75-04-26
-2524 75-14-64-82-84-51-00
-28-70-38-49-53-02-77
-37-46-25-83-15-08-81
-2523 33-78-42-86-16-95-68
-70-75-37-95-50-66-79
-2525 79-62-63-65-44-49-93
-2524 45-35-18-68-18-15-10
-10-19-48-48-17-39-12
-2522 73-71-56-32-36-16-70
-62-28-84-76-54-46-74
-2523 30-33-68-77-68-86-06
-2524 21-00-94-81-20-87-80
-2524 11-94-59-77-68-27-87
-2522 40-16-78-32-49-41-15
-2525 99-17-71-97-04-00-67
-2521 60-09-98-98-04-64-74
-58-07-67-15-11-39-11
-87-57-44-74-51-33-84
-37-21-65-34-14-57-81
-33-08-78-23-63-71-92
-2521 19-24-28-28-53-79-98
-2523 51-55-27-96-63-40-84
-80-44-29-72-23-33-40
-2521 39-68-23-05-05-00-82
-2525 64-42-32-82-70-15-75
-2522 33-99-33-90-13-02-42
-2521 84-90-98-38-92-76-86
-2521 95-17-11-94-71-72-04
-70-82-18-36-56-82-80
-2525 09-55-56-07-48-38-79
-2523 70-47-83-77-55-10-58
-66-47-16-01-54-80-63
-2521 56-46-77-52-44-28-01
-2521 60-54-97-61-89-59-10
-13-40-41-64-73-86-75
-2523 62-21-88-40-60-75-55
-2524 44-05-18-18-46-10-36
-41-26-29-74-28-18-37
-43-71-07-21-96-25-33
-2525 44-56-75-34-34-44-35
-09-50-36-93-25-57-55
-2525 09-85-84-53-90-98-11
-2521 47-39-71-55-96-84-84
-2525 76-42-24-03-28-85-48
-48-69-72-12-95-10-06
-2523 36-00-25-54-60-28-26
-14-46-20-79-12-58-54
-05-01-44-29-88-34-22
-63-35-20-97-60-20-60
-2524 31-66-26-13-11-20-78
-2525 81-53-35-56-65-18-37
-2525 88-71-61-45-94-77-16
-2524 43-18-53-37-51-36-22
-2522 31-51-27-52-71-00-73
-2521 92-23-26-34-93-96-93
-2525 62-12-37-87-74-84-38
-2522 25-18-41-96-87-43-69
-2524 16-91-42-41-60-47-86
-55-70-30-38-11-68-96
-48-19-64-18-96-76-77
-97-49-46-80-57-50-43
-2523 46-46-07-92-41-42-03
-2522 57-19-79-54-44-53-37
-2523 35-82-42-06-55-18-90
-2521 78-72-69-57-82-57-32
-06-09-69-34-01-40-82
-2524 25-91-05-94-62-34-56
-2525 95-61-93-07-72-11-34
-2525 66-46-83-85-60-09-22
-35-08-34-81-35-52-03
-45-81-55-99-68-83-92
-2521 96-44-67-52-75-07-83
-2524 83-43-72-43-79-64-34
-41-47-50-87-24-85-66
-2521 73-38-64-44-08-66-67
-2523 45-49-20-35-41-96-63
-2523 84-82-10-06-60-92-33
-51-34-40-00-61-72-50
-19-31-73-18-94-70-07
-2525 19-16-58-67-23-51-87
-2521 60-88-55-74-62-57-56
-2523 49-18-11-61-70-01-98
-2523 55-84-25-59-32-63-49
-91-68-99-48-42-92-34
-2524 69-41-05-49-79-17-61
-94-61-81-42-26-66-96
-47-07-23-95-86-05-77
-2523 39-21-12-34-88-55-88
-17-33-11-65-72-14-73
-2523 16-85-42-02-61-29-41
-95-98-61-81-91-62-04
-2521 78-11-13-29-43-73-79
-51-87-27-92-12-17-12
-2523 05-69-69-08-26-31-78
-2523 60-26-92-09-80-35-84
-2525 72-49-05-61-76-62-78
-2523 21-44-82-89-32-35-91
-2525 34-33-76-88-79-71-90
-2524 53-88-29-95-53-96-88
-2522 64-67-58-31-75-43-54
-2521 31-91-13-66-38-66-83
-2525 96-57-91-12-50-40-19
-2524 38-03-72-48-14-03-81
-2522 89-37-83-30-06-53-04
-19-05-76-42-41-80-58
-2524 92-64-96-41-81-41-90
-2524 55-14-36-71-47-92-98
-2522 73-34-98-34-74-00-04
-2523 06-86-83-60-56-84-82
-93-67-08-40-34-43-83
-2525 89-51-13-35-09-97-37
-2523 20-53-34-40-56-85-84
-06-72-76-94-02-20-65
-2524 15-39-20-13-70-16-06
-2524 49-64-92-14-68-07-36
-2525 33-23-92-31-93-73-32
-2521 63-39-88-55-43-71-06
-2524 60-44-20-98-60-77-32
-66-52-70-18-12-40-72
-40-03-73-18-00-82-91
-2525 08-38-40-95-53-78-76
-2523 46-09-06-75-69-12-30
-71-84-70-33-83-37-62
-37-02-57-68-78-62-75
-41-78-12-95-38-85-07
-94-26-00-87-52-80-76
-2525 49-67-02-08-72-35-81
-2523 85-94-82-66-49-82-18
-2523 79-55-96-65-55-44-53
-2525 02-65-28-48-92-10-65
-34-71-80-65-10-91-87
-2524 54-57-70-99-84-15-70
-2522 84-03-38-61-54-41-39
-2524 74-72-02-55-22-19-00
-41-91-62-36-74-73-84
-2522 42-28-38-55-30-28-88
-2521 17-59-84-89-78-29-10
-2524 34-30-47-46-25-72-39
-2525 22-10-14-26-80-28-07
-2524 98-37-72-74-74-51-58
-2524 76-29-03-65-09-44-26
-2524 72-28-98-09-41-34-34
-86-62-47-32-30-71-29
-2522 53-59-79-37-15-34-08
-2525 37-74-31-78-54-32-17
-2522 30-41-03-95-41-45-43
-2525 00-18-95-37-65-54-02
-2523 53-69-97-34-17-45-94
-09-38-62-61-40-96-66
-2523 34-11-31-68-03-27-85
-56-50-41-98-11-59-51
-65-92-46-39-14-87-32
-2521 23-30-97-02-74-90-58
-2522 73-81-34-46-26-72-25
-2523 93-87-90-31-63-64-65
-2525 41-93-99-69-69-50-50
-2522 74-50-32-23-36-48-78
-62-60-42-04-14-74-07
-2521 87-89-43-07-08-18-90
-2524 73-90-75-55-13-73-77
-2521 63-17-51-41-79-22-06
-2525 40-03-87-26-67-89-66
-2523 13-19-90-27-12-80-67
-2522 22-21-44-40-05-07-42
-2524 15-65-39-10-40-93-15
-2523 75-75-61-13-96-04-94
-2525 81-24-32-59-77-43-26
-2521 46-86-63-70-00-49-59
-2521 05-11-94-80-88-06-24
-56-71-29-86-71-61-21
-2525 63-19-79-26-24-53-22
-2524 67-38-20-98-29-76-83
-2522 27-32-76-73-88-21-55
-2523 95-98-14-32-92-47-49
-2524 23-66-32-32-34-84-11
-03-93-40-73-10-72-97
-59-02-05-29-94-38-22
-2525 50-10-53-89-51-86-21
-2525 44-78-80-90-19-39-68
-2524 68-19-61-60-29-33-22
-2524 23-62-41-71-33-28-49
-81-65-44-11-83-32-06
-2524 48-93-35-36-21-18-01
-2523 14-64-15-96-91-73-05
-71-74-31-23-30-90-46
-21-26-89-66-53-13-85
-2522 09-98-31-26-89-43-55
-2523 15-27-34-88-92-04-81
-2524 67-01-23-20-80-11-49
-34-19-54-65-74-61-95
-2523 13-57-32-96-03-23-28
-2524 91-50-41-73-71-01-53
-38-40-39-81-74-06-85
-2525 33-46-71-96-72-91-64
-94-65-38-39-91-94-77
-56-86-96-27-34-87-95
-82-30-23-18-13-39-73
-2522 89-65-72-41-90-39-28
-2523 84-51-61-23-07-49-60
-2525 30-96-37-18-65-19-03
-22-08-11-10-51-12-42
-2522 55-71-00-60-73-11-95
-2523 48-80-15-66-89-21-57
-2522 47-39-06-85-77-89-04
-2525 57-14-05-93-46-39-11
-2525 03-20-24-00-84-35-84
-2521 54-95-80-54-38-38-13
-2522 01-39-65-99-73-87-41
-2525 70-21-15-98-28-24-70
-72-65-37-29-46-82-00
-04-45-35-05-56-74-36
-2524 93-82-70-03-36-46-85
-2525 14-97-73-77-55-46-28
-31-54-60-22-75-47-44
-2521 78-72-77-81-47-76-40
-68-10-27-53-38-89-82
-09-42-83-14-31-69-02
-2523 80-99-58-55-10-75-68
-2522 09-67-98-95-59-41-98
-2525 66-72-70-04-63-93-30
-2524 59-29-28-46-52-78-51
-2522 93-06-23-23-93-86-02
-33-82-72-26-05-79-66
-2525 32-60-03-89-39-16-27
-36-31-26-99-28-00-86
-2523 14-40-79-30-84-33-61
-2525 28-80-13-88-17-86-19
-2524 36-43-26-73-54-79-31
-2522 06-98-24-02-50-91-03
-2524 34-67-62-30-24-93-69
-2521 65-54-01-02-93-62-33
-2522 27-90-09-86-74-44-75
-2525 14-03-86-17-73-13-21
-79-46-84-10-32-98-40
-2522 46-97-01-11-76-68-49
-2522 82-80-78-15-81-51-07
-89-55-81-76-81-56-49
-2524 69-59-28-01-74-06-65
-2525 13-25-58-22-34-50-62
-67-20-54-07-15-85-58
-2522 86-00-05-42-95-31-78
-2524 73-70-80-42-02-70-24
-2525 36-19-27-03-56-40-21
-2522 58-85-98-37-54-43-94
-04-29-29-82-19-80-66
-79-00-07-55-71-92-55
-2521 42-63-06-27-26-33-03
-51-73-84-93-23-27-85
-2522 64-08-57-58-31-56-47
-27-96-68-21-60-75-19
-2524 57-67-55-69-81-53-97
-2523 26-11-50-16-10-36-64
-2525 72-26-68-86-83-17-39
-2525 21-67-88-18-78-68-50
-2521 58-79-44-70-31-71-22
-2521 77-61-33-30-39-64-25
-69-00-49-99-45-96-02
-2522 15-35-60-47-90-25-38
-00-83-06-12-31-43-42
-69-07-15-99-21-86-89
-2523 06-35-81-00-59-87-24
-2524 79-48-26-04-34-35-70
-2524 29-57-57-42-55-16-81
-92-32-96-26-20-36-99
-2524 95-07-18-62-67-09-21
-2521 04-09-22-12-26-41-11
-66-09-42-49-64-42-75
-2525 79-18-18-54-01-07-71
-2523 83-31-12-89-41-87-49
-2523 45-90-05-47-00-05-34
-27-71-00-30-77-37-65
-25-26-35-13-12-91-23
-60-06-01-13-94-84-94
-2522 19-85-87-18-13-69-95
-2523 45-33-48-19-15-60-07
-2524 22-22-60-09-53-14-36
-2525 29-29-43-97-71-19-91
-2524 19-33-49-21-79-28-10
-2522 62-18-44-30-80-64-61
-2525 89-61-90-77-93-59-00
-95-20-41-64-29-28-92
-44-02-51-79-36-01-16
-2524 55-07-38-77-19-82-12
-2522 23-53-70-92-09-54-63
-2523 14-72-85-57-12-87-77
-2524 17-69-45-95-45-01-71
-2523 23-20-90-95-52-94-24
-2525 89-15-18-60-78-82-75
-2525 31-77-40-57-97-54-29
-83-09-97-44-01-19-19
-99-48-92-18-13-48-66
-71-35-74-33-90-27-36
-51-93-04-87-38-50-56
-2524 51-70-73-19-04-37-51
-08-07-17-52-88-15-75
-23-85-31-23-54-25-62
-2525 24-96-01-42-64-37-92
-2523 83-75-49-26-60-99-25
-2524 16-63-89-39-12-65-91
-2525 45-41-98-02-69-84-82
-2523 73-98-12-02-88-67-43
-2523 82-10-49-33-13-50-82
-2521 99-00-78-54-37-23-35
-2523 18-13-30-67-84-90-06
-2525 22-60-89-93-91-58-34
-2525 66-61-72-54-18-33-77
-2524 95-98-17-75-17-42-29
-35-46-49-49-34-05-96
-2524 81-00-97-15-59-60-73
-37-95-46-78-23-98-60
-48-57-03-63-71-28-87
-2524 97-14-33-90-47-72-49
-2523 16-47-02-70-72-95-71
-43-70-93-98-06-03-91
-38-79-30-67-38-10-51
-2523 88-46-69-67-56-88-29
-2522 03-39-81-20-77-84-56
-2522 29-23-68-13-17-30-41
-15-57-80-47-11-67-94
-30-98-78-79-19-53-17
-2523 93-92-23-13-67-80-75
-2525 74-85-60-05-00-02-93
-2523 04-10-57-77-14-61-88
-2522 27-91-64-15-20-49-13
-2523 63-93-51-71-90-23-18
-2525 53-40-09-91-10-36-89
-89-92-55-77-33-06-98
-2522 17-16-87-01-27-22-08
-2524 59-10-95-48-39-78-83
-2523 69-00-38-36-25-29-27
-2522 46-67-22-94-27-04-35
-2521 78-21-72-43-59-33-18
-2521 73-40-88-99-49-90-10
-2523 40-03-64-82-85-78-83
-2523 79-48-50-43-75-32-18
-25-04-79-00-77-02-35
-2525 96-64-89-68-37-95-27
-2521 37-20-40-32-18-98-87
-2525 18-77-51-57-62-78-69
-2522 71-14-23-85-03-14-36
-2525 25-79-94-48-53-15-59
-2522 33-30-68-06-30-08-27
-2522 41-06-21-58-65-00-33
-2524 54-90-65-99-90-57-05
-2522 64-95-63-04-88-62-83
-2522 84-56-35-53-89-11-14
-2521 99-13-00-57-71-01-75
-2525 13-29-75-08-19-65-21
-22-30-37-03-47-40-52
-2521 28-41-42-19-82-62-72
-2521 50-68-22-92-78-83-41
-46-26-48-43-85-05-56
-2523 09-88-57-46-54-23-44
-2525 06-53-46-55-76-39-19
-2521 64-84-65-17-56-26-87
-2525 20-21-01-33-33-68-54
-2522 83-28-15-24-03-50-24
-42-26-52-87-32-65-63
-2524 03-65-74-50-52-33-73
-2523 19-40-78-48-14-48-05
-2524 73-32-68-30-86-12-62
-2525 89-45-00-96-93-60-73
-2524 12-77-27-89-67-06-93
-57-62-79-74-03-86-65
-66-32-59-85-97-35-42
-2525 75-39-04-09-67-84-77
-2524 43-42-72-04-49-17-27
-2521 35-78-48-53-87-94-98
-72-57-04-88-98-07-77
-03-94-05-84-80-88-04
-26-12-24-84-23-92-71
-2525 25-53-13-45-54-05-93
-2523 33-72-88-65-05-60-25
-99-83-05-72-77-39-61
-2523 16-89-84-72-65-49-91
-2524 76-55-59-16-05-04-51
-75-84-67-80-34-64-31
-2521 78-79-08-06-12-10-87
-2522 77-23-52-83-01-32-63
-2523 91-78-18-01-64-59-64
-13-59-86-64-43-82-11
-2521 38-27-21-63-02-08-81
-2521 04-47-52-30-76-82-74
-2521 59-53-95-04-44-59-12
-35-78-62-28-28-22-02
-2522 57-05-25-77-13-03-27
-04-71-81-60-47-02-14
-2522 23-53-70-73-96-04-78
-2521 39-28-24-71-42-53-59
-03-64-59-78-81-14-73
-2524 34-67-96-51-96-28-91
-98-62-40-99-35-17-39
-2524 86-93-48-94-35-52-07
-2524 41-53-57-07-32-98-32
-23-58-18-52-49-55-17
-2523 21-31-18-39-08-29-30
-20-82-51-67-23-11-48
-2523 71-58-28-66-87-02-87
-67-03-18-09-90-58-61
-2521 05-96-16-77-04-39-63
-2525 05-12-10-20-14-14-85
-2521 46-99-81-64-39-37-00
-02-20-02-17-87-33-09
-84-12-52-22-29-65-06
-2525 73-35-00-26-05-93-63
-2525 47-59-71-67-59-22-37
-2523 37-67-97-68-56-35-04
-57-25-52-13-24-99-80
-2523 14-51-29-39-87-59-90
-14-09-54-52-89-05-65
-2522 42-31-20-53-90-65-91
-29-01-32-82-66-20-69
-08-19-49-06-40-75-96
-2523 96-33-75-24-72-95-94
-2523 22-93-87-93-34-55-02
-2521 15-29-75-33-59-57-45
-2522 54-56-04-22-09-97-60
-2522 87-59-51-65-52-38-75
-2523 50-40-24-74-65-39-29
-74-35-86-61-50-13-41
-2521 80-69-74-11-78-81-47
-2525 63-09-60-25-44-23-99
-2523 78-75-63-59-92-62-97
-2522 51-10-10-94-08-28-77
-2522 04-44-99-00-02-91-42
-29-55-13-10-50-82-02
-91-64-59-58-27-49-45
-34-00-68-32-54-13-60
-04-89-70-13-48-79-01
-2522 06-94-53-36-67-54-17
-2524 40-56-74-51-95-07-51
-75-68-74-49-06-06-89
-10-99-74-56-97-67-57
-66-40-56-52-70-47-06
-2522 88-67-33-16-32-80-49
-2522 96-76-75-86-56-85-59
-2522 28-12-18-47-20-19-08
-2522 58-94-58-72-14-99-73
-71-16-22-97-93-37-28
-2521 81-62-88-38-90-71-10
-74-70-72-04-29-54-32
-2522 39-80-78-47-79-95-04
-2523 82-73-16-35-46-47-13
-2524 64-55-62-88-75-24-86
-2524 16-07-88-45-99-30-47
-55-43-41-43-95-74-44
-2522 60-36-52-52-79-50-76
-11-82-35-29-44-11-93
-2522 69-63-87-65-67-73-34
-2523 85-78-28-51-46-59-53
-69-87-86-03-37-90-01
-2523 36-02-71-64-82-92-86
-2521 89-25-07-89-85-88-45
-2521 21-45-79-09-08-33-95
-2522 53-27-70-82-81-72-35
-2525 19-86-45-46-82-12-74
-2521 23-75-32-51-06-00-13
-2521 18-01-29-37-81-56-66
-2525 53-04-71-57-48-24-52
-2524 58-92-46-45-67-85-51
-2521 89-25-86-14-50-01-83
-20-53-48-68-98-05-66
-2521 74-39-66-39-37-71-24
-2522 11-57-32-84-51-76-73
-38-24-47-47-86-37-01
-2521 80-91-26-73-20-53-79
-40-25-48-83-94-39-26
-2524 10-64-12-30-78-93-92
-2521 79-38-63-63-14-49-93
-2521 90-81-01-99-57-48-03
-2523 47-88-15-93-23-63-95
-2523 84-86-35-80-27-76-26
-2521 74-58-27-49-92-22-53
-2522 00-45-51-44-85-65-85
-2523 73-18-58-78-41-55-53
-57-54-30-26-24-96-74
-2523 05-81-97-03-64-09-29
-2524 37-65-80-53-43-43-65
-2522 99-75-70-67-86-42-33
-2525 01-30-12-45-01-14-35
-2523 99-09-18-38-93-54-34
-95-94-54-85-69-77-62
-2521 05-65-65-52-09-07-24
-2524 48-51-73-42-70-22-29
-2522 74-04-53-12-58-61-49
-2523 26-71-45-97-41-06-63
-2522 72-47-20-14-42-83-18
-2522 00-57-58-05-05-54-13
-2524 36-79-71-12-16-37-95
-29-94-96-58-67-66-60
-20-58-44-40-55-60-53
-35-02-80-76-24-74-14
-2523 53-01-90-01-82-64-18
-2522 59-63-90-19-71-18-47
-2525 70-94-38-34-81-29-64
-2522 36-53-92-67-40-20-43
-2521 10-08-45-23-91-02-60
-2521 35-70-62-55-58-45-47
-11-21-47-18-78-13-14
-2521 25-31-29-51-34-86-78
-62-94-71-69-22-85-87
-2523 83-08-33-03-56-25-60
-2522 04-08-64-34-78-24-19
-94-24-28-94-77-10-49
-02-09-29-05-25-52-43
-2525 93-52-31-82-12-36-79
-2524 04-78-31-88-55-25-22
-2522 12-93-63-53-85-77-02
-2524 58-97-19-66-37-65-53
-2522 41-13-43-11-63-52-81
-49-89-05-77-56-27-29
-2525 33-02-84-74-79-38-96
-44-52-71-13-68-41-92
-96-23-04-87-59-53-97
-2523 30-26-44-21-01-70-70
-2521 32-79-47-91-67-09-69
-2525 12-29-39-25-81-86-87
-92-78-86-00-41-64-12
-2525 27-81-33-65-15-22-18
-2521 64-96-50-45-23-10-58
-86-95-85-14-25-12-06
-2525 37-20-46-01-74-31-92
-2521 69-57-30-85-38-92-42
-93-78-16-06-33-15-95
-2525 23-63-56-13-49-43-88
-2521 34-81-19-95-62-89-19
-2522 58-55-85-36-29-18-88
-2525 39-93-11-81-87-73-20
-77-07-07-58-55-97-37
-65-87-70-71-20-57-13
-2523 92-84-68-45-41-39-78
-2521 94-35-72-05-61-15-56
-2525 63-68-82-23-66-23-29
-44-39-96-00-83-91-87
-2524 68-14-92-86-75-13-56
-2521 06-98-47-76-48-49-35
-2522 90-85-03-99-05-50-01
-2523 29-96-53-20-58-58-41
-2521 30-38-88-85-43-56-57
-2522 48-38-45-17-54-74-07
-2523 58-35-37-44-46-18-24
-88-64-00-47-51-87-00
-2522 52-16-53-18-47-36-43
-2525 40-66-89-51-38-38-57
-2525 68-60-22-77-00-71-31
-2521 13-61-85-97-80-73-40
-98-07-24-43-00-30-53
-2524 95-90-19-35-06-46-67
-73-84-29-22-10-71-60
-2523 03-44-11-84-98-80-98
-2521 01-63-29-22-57-43-16
-2522 44-69-80-16-88-23-59
-12-90-09-80-29-32-86
-2525 84-81-00-44-62-56-59
-2522 64-90-09-22-65-84-53
-64-44-67-92-62-46-20
-82-38-92-43-26-58-55
-2524 30-25-20-29-67-83-23
-36-52-68-82-41-60-19
-2522 66-37-03-36-17-03-50
-69-85-44-03-05-11-04
-2524 71-90-34-16-47-28-43
-2523 66-68-58-00-33-11-66
-2521 63-31-64-47-60-35-86
-2522 64-02-24-11-42-21-04
-2522 55-19-78-59-82-29-93
-2523 71-27-69-16-21-78-99
-2524 11-57-14-05-39-29-21
-07-27-08-19-09-97-80
-2524 87-59-23-61-97-24-27
-2525 24-90-59-66-40-17-95
-2525 96-95-81-37-42-29-68
-2523 54-23-69-95-15-75-71
-2524 17-84-59-29-04-12-59
-2525 14-93-06-08-92-04-66
-2523 81-97-77-04-79-39-10
-2522 80-19-23-11-27-64-68
-2521 26-87-17-46-79-17-26
-81-67-38-74-24-91-25
-2524 75-33-68-53-61-29-95
-2524 05-59-54-28-72-81-35
-2523 32-33-93-39-96-84-74
-2523 80-99-96-58-90-88-23
-2521 63-93-83-33-93-58-24
-32-70-38-58-24-54-89
-2523 46-14-07-11-99-60-60
-29-31-82-73-97-94-06
-2523 59-13-55-26-74-64-50
-2522 17-45-54-23-01-33-90
-2522 18-54-23-91-29-13-50
-2522 86-85-84-17-40-29-67
-57-48-60-86-93-93-37
-2524 74-79-50-77-44-11-47
-2521 65-20-56-51-27-76-29
-2524 24-80-00-15-26-06-84
-2521 62-70-59-30-38-06-22
-2524 15-51-94-46-67-44-06
-2525 80-00-74-88-33-20-73
-2523 89-81-22-94-56-86-56
-2525 70-83-21-59-59-53-55
-69-23-16-27-83-60-92
-2524 62-55-23-69-54-65-54
-2523 16-63-85-59-56-33-66
-2523 52-98-59-41-97-42-23
-24-46-81-08-72-84-56
-2523 64-67-92-96-84-04-34
-2524 11-04-51-15-31-33-72
-2522 16-77-87-78-57-82-56
-2521 32-75-82-49-90-20-28
-2522 03-05-89-02-75-08-50
-85-15-17-01-99-54-75
-2522 08-39-23-75-55-89-60
-2525 93-03-84-39-68-41-02
-2524 99-56-27-25-26-85-28
-95-90-89-79-42-04-95
-29-28-71-51-40-65-02
-2525 58-32-79-74-79-60-30
-2523 67-46-44-60-13-37-39
-2523 89-88-40-17-62-16-13
-42-32-73-26-92-36-43
-2522 33-74-52-64-70-41-93
-2525 87-72-93-98-84-57-26
-20-99-76-55-23-82-74
-2524 50-53-70-59-53-71-84
-2522 44-46-75-59-94-32-56
-91-92-25-26-11-19-55
-2521 04-31-59-45-80-30-25
-70-99-96-21-16-75-17
-2525 88-11-83-42-29-82-94
-2521 57-65-28-78-16-42-18
-2521 82-49-32-84-74-35-68
-2522 44-35-30-89-09-74-84
-65-82-02-84-40-17-38
-2524 86-27-42-48-37-24-09
-2525 89-30-71-35-47-35-76
-41-80-01-74-42-02-80
-95-15-97-92-38-42-62
-2522 87-64-27-42-78-70-95
-2525 73-16-74-41-25-25-28
-2524 11-06-38-45-87-74-34
-2524 49-97-30-83-46-61-32
-2524 09-50-85-37-69-74-56
-2522 35-09-38-04-21-21-55
-2521 94-51-34-40-12-54-49
-2523 02-75-83-22-99-49-76
-41-99-83-85-15-29-92
-2522 16-26-99-94-33-24-04
-2522 80-80-75-73-97-55-98
-2525 03-76-52-04-37-17-17
-2524 33-36-70-51-85-27-30
-2523 84-42-01-44-21-98-86
-2522 73-36-90-69-92-82-20
-2523 18-59-46-37-69-65-93
-85-06-65-01-52-54-55
-2522 24-73-77-56-62-65-82
-2522 31-06-80-64-76-43-60
-2521 93-92-80-09-25-93-32
-2522 12-22-67-61-09-27-78
-2522 92-89-90-55-17-44-99
-2521 50-67-80-51-84-68-42
-2523 12-16-94-94-37-35-58
-99-81-63-67-19-26-55
-2523 44-53-51-14-19-11-70
-2523 44-43-39-73-35-69-03
-60-30-24-55-97-11-70
-2522 94-80-72-22-02-65-05
-83-17-13-54-69-85-08
-2525 94-82-87-82-24-38-39
-2521 30-88-01-41-58-55-70
-2522 66-46-77-86-56-79-04
-95-94-17-33-48-63-79
-82-57-63-54-92-64-42
-49-38-66-41-78-44-36
-2521 97-05-58-12-36-90-54
-01-68-25-35-30-53-46
-60-78-23-87-11-13-32
-2521 49-68-56-48-48-44-97
-28-02-46-90-98-77-23
-2522 78-41-06-60-52-74-07
-2523 35-33-08-22-32-02-26
-97-33-04-73-16-31-44
-2522 63-55-22-77-51-11-11
-2525 81-00-53-05-26-23-96
-2523 75-08-26-71-74-16-62
-2523 22-67-23-00-19-34-87
-71-13-07-86-50-89-72
-2525 90-56-16-04-33-49-56
-2524 03-17-33-76-94-47-96
-2523 01-08-26-12-69-17-70
-02-78-56-90-72-40-23
-2525 43-08-81-25-23-83-78
-2521 03-44-31-26-86-81-18
-2521 34-43-50-64-18-32-47
-2525 50-81-10-62-43-57-51
-2524 96-05-66-48-70-89-87
-2522 62-73-97-40-68-12-48
-2524 05-47-37-24-37-36-57
-2522 19-10-89-63-47-76-55
-2522 03-54-24-23-34-79-16
-2521 23-03-25-83-62-47-99
-85-85-20-34-03-22-57
-2523 69-59-38-00-28-58-92
-2524 41-55-43-07-49-30-25
-2523 95-82-01-78-37-94-07
-2522 32-18-10-27-57-32-73
-2522 85-92-37-08-79-52-77
-2523 32-28-01-48-31-20-69
-2525 97-29-19-51-65-14-34
-2525 35-60-65-66-96-42-23
-2522 88-51-12-15-83-25-16
-2525 43-46-59-44-09-70-91
-2521 40-43-06-96-29-49-32
-88-54-80-52-15-48-44
-2525 29-38-20-40-22-06-68
-2521 17-48-40-81-69-61-48
-2521 13-59-10-19-53-51-43
-2524 66-71-53-50-42-57-99
-2523 15-67-46-46-57-03-48
-2521 70-15-32-52-21-03-23
-2524 46-24-22-33-12-82-80
-2523 55-94-95-46-56-73-85
-2521 43-52-93-74-73-33-54
-2525 15-68-00-32-07-55-29
-2521 48-47-29-54-65-48-72
-2525 46-26-74-16-16-22-48
-2524 71-94-17-71-97-65-30
-60-69-40-69-48-96-32
-2522 50-05-44-25-05-94-47
-2525 01-88-71-11-69-05-32
-2523 43-80-39-19-56-20-32
-2525 23-07-73-43-53-87-88
-2522 58-54-42-77-87-34-03
-13-26-36-41-29-35-51
-82-57-47-53-01-39-63
-17-96-72-26-60-57-49
-2521 84-38-00-88-69-37-34
-93-67-43-47-33-50-00
-2524 58-46-39-14-66-63-73
-90-92-49-03-65-49-26
-2521 79-35-91-59-92-36-38
-01-29-25-82-62-15-32
-2523 04-03-00-61-86-12-64
-2524 44-08-74-45-26-45-31
-47-86-84-35-38-60-74
-2522 26-53-31-73-34-24-51
-2524 67-57-50-12-65-08-43
-2521 58-02-59-15-07-22-02
-2523 93-17-91-82-48-39-52
-2524 26-48-97-42-22-83-41
-2524 95-84-45-90-88-70-17
-2522 22-55-50-65-14-36-31
-2521 83-06-40-30-44-43-91
-50-70-75-71-22-92-58
-2523 97-58-60-06-82-59-64
-2521 86-40-29-87-15-90-62
-2523 50-07-61-48-24-21-37
-2523 86-04-64-02-56-41-33
-90-98-51-24-37-78-26
-2521 92-92-73-43-19-24-18
-2525 57-51-10-38-74-80-12
-2525 34-01-05-04-80-54-34
-2523 38-15-28-37-47-73-37
-2525 61-21-96-65-08-30-60
-2524 59-41-72-68-90-82-06
-2521 26-58-91-64-27-84-88
-2525 90-43-04-00-44-19-80
-46-70-75-30-94-06-76
-2522 76-71-38-77-19-14-70
-2523 53-91-85-18-38-46-75
-85-92-85-12-41-08-08
-2521 60-98-49-32-81-26-46
-2524 37-98-76-07-13-06-95
-2522 53-08-04-31-27-61-72
-2524 11-18-30-83-86-02-54
-2523 01-40-41-79-07-99-55
-25-60-85-74-86-51-67
-2525 72-24-52-09-88-64-42
-2523 42-56-46-17-79-78-83
-38-07-78-94-24-75-80
-2522 96-04-23-22-27-19-99
-2524 90-30-05-22-87-90-88
-56-57-87-93-60-67-78
-2525 78-83-73-80-49-24-39
-2525 69-32-66-92-27-39-44
-2521 85-00-00-52-26-90-72
-2525 30-83-15-11-44-51-00
-2523 99-68-20-89-61-47-83
-38-27-40-10-97-36-82
-2522 79-89-41-37-31-92-82
-16-17-90-22-46-88-43
-2523 37-86-71-80-42-43-73
-82-52-86-11-27-85-41
-2523 68-60-36-53-77-54-17
-2523 71-86-87-99-95-45-02
-2522 84-17-84-75-22-48-16
-2525 91-88-03-16-52-72-12
-14-41-14-97-12-10-97
-2522 41-88-14-73-57-47-96
-2523 75-38-03-27-69-01-78
-73-94-85-48-75-82-53
-2523 26-73-83-64-59-83-91
-2523 20-43-29-44-61-36-61
-2525 66-54-24-33-85-61-43
-2521 89-92-85-00-32-20-77
-2524 71-41-77-49-95-20-83
-2525 59-96-41-20-74-88-52
-2522 48-61-05-97-15-83-27
-2525 56-89-55-18-19-11-91
-2524 64-98-45-81-55-80-80
-2522 18-00-73-78-21-24-01
-2525 91-50-15-82-26-81-14
-2521 09-19-07-63-90-53-23
-59-98-61-16-49-71-41
-41-62-27-64-34-98-33
-2521 25-40-11-51-58-24-67
-2522 07-82-31-58-30-94-70
-2525 43-58-59-60-44-82-36
-2521 17-29-31-68-71-86-04
-59-41-84-51-62-04-63
-2525 35-24-88-90-74-21-10
-2522 46-48-13-56-61-21-07
-2525 92-36-52-33-43-79-77
-2521 83-39-16-35-70-38-81
-86-51-32-72-23-94-52
-21-91-93-41-10-98-88
-2524 19-15-86-44-25-42-93
-2523 03-10-61-67-23-22-51
-46-10-25-52-85-17-46
-2525 63-16-74-35-06-55-05
-88-33-43-30-90-75-33
-2524 11-06-21-61-49-48-40
-2525 95-84-64-04-51-75-22
-22-25-41-74-81-51-14
-2522 77-35-86-87-85-68-55
-2523 82-74-55-47-64-74-12
-65-97-51-73-70-33-66
-88-28-97-42-45-69-22
-91-62-72-41-80-59-97
-2522 92-41-52-50-86-96-14
-2523 16-35-27-10-77-86-49
-2524 95-38-34-34-81-85-56
-13-65-43-54-39-84-79
-2522 82-16-23-40-57-11-69
-78-27-24-79-10-67-14
-2523 46-52-72-86-48-77-64
-22-76-52-06-32-78-91
-04-07-20-90-75-81-12
-2524 92-26-78-00-10-61-68
-98-62-73-38-45-80-53
-2523 26-56-37-05-60-18-13
-2524 87-36-12-46-50-69-83
-2523 26-47-99-46-57-53-84
-2522 28-47-47-40-13-61-10
-2522 10-03-02-84-75-21-03
-44-53-83-99-61-53-04
-2522 60-95-42-09-13-40-60
-2522 91-68-25-27-26-38-47
-77-75-42-75-97-51-77
-2521 37-15-56-67-07-35-29
-84-46-84-67-90-14-30
-2524 37-41-36-22-43-15-08
-2523 62-38-35-68-11-26-71
-2524 26-77-33-28-49-33-99
-2524 12-07-03-21-42-02-97
-2524 58-96-18-03-76-85-00
-2522 98-64-87-30-22-57-84
-2523 82-62-98-16-97-83-42
-04-61-66-98-52-93-31
-2525 65-61-49-10-14-84-34
-2521 38-73-22-66-52-77-47
-2522 94-98-57-57-56-89-57
-2525 10-75-18-09-84-80-25
-2521 20-25-84-56-20-51-20
-25-40-89-34-06-56-91
-2523 04-24-27-91-43-02-43
-2521 07-91-64-91-26-67-02
-2521 89-00-33-93-28-48-16
-2521 97-28-29-62-40-47-93
-2521 49-09-89-18-52-02-43
-2525 17-04-51-54-43-08-73
-2524 46-37-83-61-60-62-36
-2524 97-55-78-67-27-44-82
-2523 53-27-44-18-12-45-49
-2521 33-90-37-21-34-91-74
-2524 33-21-40-28-79-59-37
-23-25-97-94-08-81-92
-2525 40-86-75-16-20-19-63
-2525 25-48-95-38-38-79-49
-2522 81-12-18-48-31-35-76
-97-35-99-00-53-52-05
-2524 03-79-48-90-92-78-96
-2522 79-24-54-36-32-78-07
-2522 75-02-07-94-60-61-19
-2525 07-95-52-75-65-84-62
-2525 27-52-93-31-43-35-98
-2522 59-00-18-60-37-20-27
-2525 15-48-34-39-25-91-26
-2525 14-48-84-43-71-91-37
-42-66-98-39-35-84-14
-2522 78-78-58-64-43-71-09
-2522 99-26-60-91-27-07-16
-2523 95-22-82-23-63-42-40
-2524 51-07-96-30-38-64-08
-2525 22-74-62-74-48-48-32
-2524 37-90-91-26-85-76-59
-2521 92-48-02-07-48-98-26
-2524 12-79-31-23-45-73-80
-2523 32-32-96-65-16-04-16
-2525 73-08-45-28-77-64-41
-2522 39-92-55-89-62-09-11
-10-80-63-76-84-94-42
-2525 11-43-03-16-51-90-04
-76-21-91-39-17-83-65
-2525 87-05-56-57-97-79-11
-2524 22-56-54-20-05-56-36
-2525 84-16-48-72-58-14-26
-53-08-55-60-06-53-60
-2524 68-56-00-43-97-36-15
-2523 13-58-47-56-08-80-30
-2525 24-58-40-54-45-36-45
-2522 20-05-75-97-41-53-81
-2523 66-84-87-58-76-02-79
-2521 32-01-40-53-61-11-36
-2524 25-43-00-07-88-63-83
-38-10-43-88-35-18-15
-2525 10-86-88-73-23-19-09
-76-83-59-06-28-71-04
-2525 66-73-90-33-37-94-28
-2521 33-12-95-23-24-86-93
-2523 68-94-24-97-99-55-90
-71-90-41-05-39-95-44
-2524 53-44-38-70-20-34-17
-2521 08-55-18-56-43-54-53
-2523 60-81-29-92-20-06-10
-25-51-30-46-19-34-96
-79-87-62-87-31-84-06
-89-44-94-84-42-73-28
-2521 60-62-46-83-94-26-19
-2522 48-37-87-55-99-67-36
-2521 06-70-94-56-92-14-56
-2524 85-95-08-09-02-07-56
-52-19-49-87-65-71-58
-00-29-97-27-13-63-27
-2522 60-62-56-79-94-25-47
-62-18-19-31-97-19-47
-2521 70-33-92-69-78-58-47
-2523 52-46-47-41-44-87-74
-2525 95-85-06-43-41-92-84
-2522 33-76-83-38-30-56-55
-2523 55-62-86-07-02-76-83
-2522 00-16-88-22-88-03-68
-17-60-58-39-32-08-53
-2521 12-19-15-68-67-03-29
-22-41-33-33-73-04-54
-2523 54-33-97-83-71-85-51
-2524 51-55-21-81-29-77-16
-2523 00-17-12-59-74-55-71
-2521 13-78-72-51-65-34-20
-2522 30-43-50-01-85-15-94
-2525 26-38-94-16-87-90-87
-2521 46-62-02-23-52-27-70
-24-89-02-80-40-91-92
-2524 86-60-33-80-46-32-55
-2522 75-80-68-15-60-89-18
-2523 75-82-94-30-29-83-93
-2525 34-50-55-16-98-59-89
-2523 57-21-23-27-55-82-82
-2521 11-58-48-02-22-60-98
-17-08-09-43-14-42-82
-2521 03-92-66-87-94-63-14
-2521 12-05-65-60-01-13-26
-2523 54-02-47-95-56-18-11
-06-47-09-32-55-49-62
-2524 49-77-76-41-61-00-93
-2521 88-54-99-71-81-71-17
-2524 90-03-93-13-51-11-27
-97-29-99-67-68-26-00
-2524 76-22-47-57-03-44-35
-2521 25-85-61-23-44-64-32
-2525 80-86-91-07-54-82-32
-2522 21-76-99-74-33-03-89
-82-89-82-12-44-87-34
-90-74-14-99-91-40-66
-2521 84-62-07-14-88-72-25
-2522 63-78-90-47-01-13-65
-49-39-49-61-21-86-42
-91-54-31-34-21-76-05
-2523 29-80-61-39-29-51-83
-2521 82-62-90-38-48-73-80
-2522 66-77-07-01-33-78-29
-55-21-79-90-67-45-94
-03-49-20-89-40-77-20
-2522 96-50-43-94-60-84-73
-2525 31-22-53-05-82-99-36
-2524 11-04-68-14-23-55-21
-65-52-54-73-72-48-90
-2521 61-81-21-33-93-00-60
-84-23-63-62-99-28-61
-2523 97-26-58-99-14-22-70
-81-72-01-81-80-10-84
-2522 34-16-39-52-53-79-24
-2521 22-95-66-43-40-27-68
-2525 41-33-94-68-99-65-09
-2523 23-48-17-00-26-78-07
-25-56-01-07-33-70-69
-51-05-25-35-09-54-20
-2522 81-78-20-28-45-81-89
-2522 09-56-19-12-33-13-14
-85-54-08-25-43-87-72
-2521 40-27-93-26-31-36-11
-04-89-43-11-43-74-81
-2524 80-39-60-41-31-14-55
-2524 38-19-21-69-96-88-85
-2522 31-51-53-64-44-93-07
-2522 87-14-41-85-41-87-28
-73-42-05-76-00-31-99
-2523 17-35-99-83-69-63-93
-2523 47-37-56-37-37-75-20
-2525 36-87-08-09-10-79-20
-2522 46-45-46-21-48-76-77
-88-47-13-30-61-49-44
-2521 15-68-18-83-08-21-54
-2524 90-52-88-74-24-07-75
-2522 03-26-55-59-65-05-85
-97-52-20-19-32-16-35
-2525 58-71-31-53-56-62-42
-2523 86-74-63-29-07-34-68
-2525 71-05-45-40-39-53-28
-2521 62-53-07-51-40-32-94
-2524 37-19-46-14-86-70-70
-2523 22-42-83-07-32-88-31
-2522 93-00-16-20-82-14-39
-2524 45-09-04-12-88-36-58
-2523 07-25-01-33-08-48-65
-2522 99-28-45-18-99-87-72
-46-72-49-57-36-76-80
-2522 37-87-58-01-19-34-97
-38-74-12-96-99-71-38
-2524 12-16-79-16-34-59-02
-78-14-09-03-01-93-27
-2522 95-26-02-02-57-83-63
-2525 15-62-03-08-32-64-30
-12-76-93-70-48-20-17
-58-22-61-06-71-45-16
-2524 79-16-30-08-67-11-75
-2521 43-21-30-89-77-96-06
-55-13-26-37-85-99-64
-2521 71-01-02-42-29-08-93
-2525 78-70-18-20-23-09-29
-2521 00-60-35-81-06-27-61
-33-26-84-75-51-02-34
-15-52-69-15-69-66-98
-2525 11-08-49-53-53-10-40
-51-28-35-36-90-15-82
-2521 75-12-12-62-38-04-06
-2523 17-33-67-47-64-46-72
-2522 01-99-46-15-20-34-58
-2523 63-63-69-26-07-25-46
-2524 31-66-56-67-81-91-03
-2525 48-71-78-98-04-68-75
-2524 82-90-58-70-16-77-53
-63-52-72-00-28-14-74
-2521 89-98-58-02-38-29-85
-2524 34-26-93-23-25-78-27
-2522 12-89-99-74-64-73-51
-2522 65-80-34-79-14-24-20
-59-62-97-76-08-41-40
-2522 90-45-24-27-41-63-78
-87-66-73-61-32-40-64
-2524 16-60-00-16-68-90-31
-69-50-15-80-07-17-10
-2523 98-66-03-82-09-11-60
-61-46-99-44-05-98-55
-2521 78-38-54-76-14-32-20
-2521 19-12-07-29-31-09-42
-2521 54-69-46-16-48-63-74
-2525 32-99-61-38-06-89-01
-2523 29-01-98-60-67-51-32
-52-57-33-72-34-74-60
-57-11-44-41-78-23-69
-2524 00-60-76-19-99-78-77
-2524 92-71-20-65-03-68-89
-2525 29-09-74-41-65-91-30
-75-59-05-27-89-24-26
-2522 55-33-89-09-91-48-36
-2522 30-65-53-55-03-46-39
-2522 09-08-99-46-96-52-21
-2521 88-01-37-20-72-14-43
-2521 57-56-20-67-61-38-31
-30-72-60-29-25-69-21
-36-71-78-32-89-71-39
-2523 73-76-98-63-11-79-20
-09-10-72-88-73-14-91
-2523 70-58-05-82-37-79-46
-2521 02-13-02-59-36-16-96
-2522 90-80-60-25-76-67-78
-66-43-79-96-22-73-23
-2524 11-21-38-22-53-47-26
-2525 79-12-56-56-40-11-93
-2521 82-44-68-37-70-00-95
-2525 74-29-32-30-64-36-24
-2525 03-88-99-90-07-61-02
-2522 37-09-57-39-32-62-42
-13-67-03-04-13-17-04
-2524 81-51-14-33-03-86-07
-2524 17-84-25-21-23-87-69
-63-96-18-63-85-90-54
-2522 60-54-94-25-38-57-12
-2521 07-66-51-97-00-28-71
-2522 46-42-37-48-45-89-54
-64-58-48-16-95-93-69
-2524 97-18-98-36-91-18-08
-92-70-90-84-18-69-71
-2523 10-76-38-09-42-87-92
-2524 58-52-31-23-13-14-26
-2521 40-28-84-35-06-08-65
-2523 43-78-37-35-91-26-87
-64-18-96-23-42-09-96
-2524 53-00-71-12-47-48-92
-2522 68-62-02-40-99-44-37
-39-40-63-01-81-64-68
-33-49-41-41-56-80-52
-2524 06-81-46-04-33-50-22
-2521 89-57-83-64-13-07-21
-2523 93-15-57-45-38-08-65
-2524 37-72-65-86-27-71-42
-2524 46-32-78-41-01-09-02
-69-07-78-13-88-50-65
-2522 91-61-73-02-68-68-83
-2525 32-15-90-50-99-29-25
-98-02-03-53-17-96-47
-2523 08-10-23-65-55-46-43
-2522 27-63-02-77-57-71-48
-2522 94-74-75-08-25-75-85
-2524 46-15-99-18-64-70-48
-2522 97-23-52-03-02-25-19
-93-83-36-44-27-26-27
-2525 23-94-50-88-56-96-26
-2524 89-78-65-02-32-74-17
-2524 34-32-69-63-55-34-72
-2523 36-57-74-60-00-86-96
-84-35-17-36-16-92-87
-2524 55-89-81-68-19-01-58
-2523 23-62-75-00-66-91-22
-2521 18-10-02-42-24-22-83
-50-10-81-42-81-71-88
-2521 51-01-65-06-66-83-48
-14-54-43-81-62-97-20
-2525 11-09-73-28-32-98-39
-2525 03-84-33-70-45-79-83
-2524 01-39-78-29-93-69-88
-2525 09-37-77-08-47-03-51
-2523 22-97-76-52-69-45-07
-2525 68-91-39-34-55-19-72
-2525 50-37-26-34-41-15-11
-2525 65-55-98-55-23-99-06
-87-31-40-71-66-81-55
-2524 80-20-11-56-75-34-69
-2523 16-21-92-33-48-84-65
-2521 72-71-12-42-52-28-09
-12-14-64-76-19-74-31
-2521 81-66-48-12-64-98-16
-2521 03-04-45-98-88-46-32
-2525 87-32-34-86-38-20-86
-2521 84-25-76-88-72-40-75
-2524 05-96-11-92-02-76-83
-83-48-39-05-47-05-46
-2522 38-76-02-39-12-74-16
-2523 07-34-75-28-62-01-17
-2521 14-95-58-62-49-97-79
-2522 77-19-37-59-96-73-14
-2525 37-42-71-71-78-14-56
-2525 48-53-96-09-71-75-54
-2524 72-12-68-11-24-66-85
-2524 68-12-01-70-77-86-72
-2523 40-08-64-00-85-74-71
-2522 40-03-30-79-98-50-09
-37-71-83-51-74-48-11
-2523 68-98-86-81-66-37-15
-2525 97-98-19-18-53-28-51
-2523 87-24-79-33-70-08-90
-14-81-49-79-36-90-87
-2525 69-51-99-50-07-97-98
-76-49-66-08-91-37-70
-90-11-06-82-91-66-84
-2523 60-45-25-64-78-80-46
-43-50-04-49-33-85-92
-68-09-01-43-08-73-91
-2525 41-60-31-37-76-59-16
-87-99-02-99-14-62-00
-2525 75-75-46-13-38-09-61
-2524 42-92-08-46-03-15-36
-2523 27-09-11-95-95-62-99
-2522 89-49-08-26-04-76-58
-2523 83-08-95-95-32-86-82
-2525 62-56-76-72-86-83-76
-2523 78-36-57-01-11-11-08
-2525 06-63-57-56-97-02-65
-62-48-06-76-14-93-22
-2524 74-05-25-49-18-33-18
-2522 35-82-44-81-01-36-29
-2523 73-19-86-91-91-87-81
-2525 11-47-33-12-99-34-18
-2523 03-18-23-50-50-88-86
-2524 07-05-15-58-72-94-28
-2521 86-84-77-60-43-45-47
-2523 72-18-17-60-32-39-55
-29-23-27-46-94-39-82
-2523 07-01-53-65-90-55-65
-68-77-91-03-11-50-37
-2522 22-51-39-32-15-13-12
-2523 98-56-75-67-59-22-93
-2525 38-94-50-28-11-47-98
-2521 54-84-16-54-89-74-64
-2521 31-23-43-56-81-15-12
-2521 76-79-86-02-82-49-63
-84-25-35-69-96-12-43
-84-91-79-54-90-52-38
-24-22-58-59-99-46-75
-98-27-83-13-78-61-43
-2521 28-86-07-23-20-10-83
-2525 46-69-59-50-58-94-40
-95-17-39-07-24-14-33
-2522 91-23-48-20-73-60-02
-2522 33-03-42-54-29-34-87
-77-65-21-53-58-64-53
-15-28-66-02-39-91-63
-94-41-47-31-19-30-87
-2523 43-48-86-56-87-16-32
-2525 23-72-62-66-28-93-83
-2521 24-37-56-12-54-60-66
-2524 01-05-44-02-97-62-17
-91-24-33-72-23-62-69
-59-15-13-59-68-51-70
-61-18-70-51-41-85-88
-35-21-68-24-54-15-49
-2524 75-49-03-72-95-97-40
-2524 60-18-27-27-87-28-93
-2522 32-82-23-19-05-74-37
-2521 31-22-70-85-12-39-11
-2522 41-60-48-44-05-84-17
-2523 48-69-81-76-06-26-44
-2522 16-12-34-67-94-09-50
-2522 14-76-58-33-01-64-16
-2523 31-09-87-87-53-77-94
-2521 88-04-48-89-68-48-70
-2522 99-42-60-94-75-92-99
-2525 63-78-83-99-10-62-55
-2521 95-23-26-62-15-18-09
-14-37-08-60-60-70-88
-34-43-59-41-26-22-82
-2521 76-25-72-40-37-24-14
-2525 68-34-57-61-51-46-63
-87-90-29-31-87-75-79
-2524 11-97-49-31-30-91-36
-87-86-95-52-98-08-75
-61-62-51-89-41-71-56
-2523 75-48-86-29-90-62-00
-33-48-92-25-16-44-72
-2523 55-61-55-76-83-26-03
-2522 54-75-36-10-89-86-28
-59-25-95-99-89-96-89
-2521 05-57-09-33-81-48-53
-96-11-78-53-05-47-44
-2521 60-94-18-30-91-59-16
-2525 18-77-07-35-31-91-43
-97-05-90-53-19-05-95
-82-57-15-18-11-50-85
-2524 93-56-56-69-70-56-26
-2525 60-27-15-30-70-33-27
-96-20-97-18-74-69-81
-2525 93-57-95-85-09-96-27
-2524 71-56-64-59-35-44-09
-2522 20-21-88-10-04-95-64
-2522 07-34-93-78-29-49-63
-2522 75-82-85-03-05-47-28
-25-37-10-56-38-87-11
-2522 03-46-94-38-12-24-06
-2524 43-31-47-23-46-33-32
-2524 74-63-85-30-02-90-56
-2522 53-35-94-49-03-85-64
-2521 00-64-77-85-77-74-49
-2525 40-49-47-70-48-69-90
-23-34-94-54-17-08-09
-17-97-95-07-60-21-51
-2522 84-36-61-12-30-63-02
-2525 14-33-56-52-35-94-17
-2524 68-95-68-27-83-86-14
-90-46-75-33-28-41-47
-2525 63-87-50-15-01-35-40
-44-57-32-10-32-85-89
-2524 13-66-60-11-35-21-53
-45-68-07-09-32-44-32
-2522 13-23-94-96-49-09-47
-2525 89-84-09-32-04-55-24
-02-44-02-08-07-96-75
-2525 20-53-44-98-97-38-12
-2523 91-49-70-57-87-50-05
-2522 90-09-90-46-57-85-07
-15-00-57-78-86-63-17
-2521 90-49-80-14-17-50-75
-2522 83-01-48-95-59-93-89
-2521 16-16-40-19-98-58-13
-2525 89-59-95-25-99-73-72
-59-41-10-38-14-07-49
-2525 94-87-00-95-35-23-75
-2524 27-22-45-36-98-21-74
-2522 22-91-45-77-36-26-13
-83-67-90-63-32-21-36
-2522 96-20-12-86-58-45-78
-2524 76-33-20-36-02-24-27
-2525 67-51-75-08-40-87-52
-2523 32-32-87-85-39-28-98
-2521 74-59-54-38-98-14-12
-2524 19-21-03-68-43-62-29
-87-38-62-00-51-53-05
-2525 83-27-43-43-57-89-91
-08-23-11-10-33-42-57
-78-78-31-28-33-93-90
-2523 88-83-76-80-47-68-77
-2523 65-55-37-86-39-26-27
-2523 96-10-32-55-58-11-21
-2522 15-09-91-01-53-03-20
-2525 11-85-53-20-26-14-07
-2523 74-66-49-51-40-92-42
-71-61-72-07-33-08-89
-2523 91-09-83-44-18-64-55
-2523 06-95-99-63-40-12-25
-40-45-72-61-21-95-57
-2522 83-87-41-46-86-98-65
-2525 48-70-77-84-51-75-00
-2522 75-93-74-34-41-04-38
-13-44-01-46-07-15-37
-2523 84-63-12-83-03-90-99
-69-22-96-69-96-94-17
-2522 12-21-14-08-82-14-58
-2525 37-99-86-15-02-15-09
-86-89-81-08-33-92-46
-93-74-55-08-52-49-83
-2523 23-88-09-16-37-17-50
-2524 09-92-55-89-46-41-52
-2523 52-82-29-19-33-14-97
-2524 01-23-41-20-53-11-12
-2524 52-41-27-26-11-65-40
-67-05-06-90-53-57-87
-92-83-37-20-19-12-80
-2522 00-70-01-01-13-41-38
-65-89-38-02-10-19-70
-2525 05-37-11-62-42-11-98
-24-60-12-04-82-03-21
-2525 64-41-35-35-93-89-35
-2522 59-15-11-51-86-99-14
-71-29-47-95-52-42-40
-78-28-96-56-76-55-79
-25-44-98-14-05-72-15
-2525 95-93-00-41-75-19-91
-86-76-06-03-13-56-07
-2523 81-21-26-49-05-56-35
-73-34-56-44-52-53-68
-2523 15-89-36-26-92-83-97
-2525 77-43-54-58-47-86-79
-2521 76-36-07-53-70-53-51
-19-76-72-07-82-65-93
-50-03-56-17-61-57-46
-2523 38-78-63-11-27-15-98
-2524 27-65-94-68-83-39-61
-2525 91-24-98-43-96-47-72
-2521 46-67-18-98-41-88-84
-2523 11-69-66-50-76-06-34
-41-00-63-18-85-55-22
-2523 81-85-36-50-10-10-42
-76-31-86-64-10-54-62
-2524 93-79-58-26-57-45-13
-29-44-18-41-55-72-82
-2524 25-06-38-05-30-25-00
-09-63-04-36-63-54-14
-2521 57-23-03-46-04-81-19
-2523 75-35-01-76-48-80-07
-2525 80-26-88-88-53-52-85
-2524 74-27-31-36-52-30-39
-2521 27-98-31-14-14-47-80
-2524 51-79-66-23-40-64-78
-2521 99-35-05-88-57-10-38
-2524 06-50-34-17-22-68-03
-2524 06-21-39-82-60-89-47
-2523 60-34-71-59-70-45-08
-2522 47-10-61-52-84-84-62
-2522 29-58-39-18-68-34-57
-2524 00-26-15-60-51-38-14
-92-83-45-25-89-27-89
-2524 67-48-43-04-99-59-47
-44-95-08-39-84-55-70
-2522 25-64-65-82-44-89-20
-90-20-10-68-31-97-81
-25-92-05-55-86-58-76
-50-29-24-35-92-37-76
-2525 47-53-73-59-07-88-06
-2521 23-97-25-37-73-78-04
-2522 45-93-01-76-64-08-35
-2524 60-32-08-46-28-70-68
-86-95-61-15-55-26-79
-2522 42-74-64-94-20-89-99
-2525 43-47-14-25-31-16-09
-2521 13-30-29-08-72-98-10
-2525 93-14-97-37-88-45-39
-2525 85-67-97-33-04-37-37
-2524 53-23-10-04-57-35-89
-25-37-07-46-18-73-18
-2522 41-78-09-25-23-47-54
-14-86-48-16-06-89-20
-2521 91-39-10-74-14-82-40
-2521 52-08-06-09-96-99-20
-2522 53-89-84-76-00-74-68
-2525 67-56-68-33-85-32-34
-2521 22-11-21-99-26-09-84
-2523 00-29-89-12-54-27-56
-05-05-08-87-04-65-44
-2524 24-32-01-96-59-69-74
-2521 71-30-44-16-86-73-85
-2525 89-34-54-22-24-45-06
-2524 17-92-07-80-99-20-86
-2521 33-26-13-40-39-11-15
-2525 36-98-84-53-75-28-93
-2521 81-85-41-73-19-38-02
-2523 45-94-08-61-15-57-70
-2524 41-58-61-78-91-40-62
-2523 89-65-39-97-23-08-95
-2525 76-16-82-16-00-77-23
-48-25-68-40-74-37-03
-28-16-09-05-39-07-16
-2523 01-18-80-49-38-47-61
-2521 92-45-59-84-08-68-51
-2525 29-70-01-04-24-08-71
-2523 12-33-33-41-42-33-26
-2524 00-34-21-66-95-61-51
-2523 80-00-99-03-72-63-78
-36-79-20-61-60-14-30
-2521 97-12-00-57-32-09-63
-2521 58-26-15-87-06-00-55
-2523 73-46-28-92-28-41-57
-2524 64-28-81-04-23-46-26
-2524 13-05-69-67-00-79-21
-2525 39-06-14-77-13-81-87
-2525 62-05-29-06-01-14-27
-30-97-27-93-02-08-51
-87-60-32-88-77-66-23
-2521 05-59-92-66-94-05-63
-2521 37-60-34-24-72-76-85
-32-66-03-84-53-41-31
-26-95-88-92-64-55-78
-2523 82-53-94-61-75-01-75
-2521 57-89-02-51-63-89-02
-2525 59-26-65-83-18-73-62
-2525 46-95-37-35-37-90-07
-2522 39-15-95-22-80-79-08
-2521 91-85-81-29-36-17-96
-12-43-90-57-59-91-65
-2523 09-02-57-55-65-76-54
-2525 57-32-79-86-79-24-60
-2524 58-82-80-84-73-70-27
-2524 53-28-04-70-53-89-28
-53-60-60-84-80-58-43
-2524 45-76-03-20-01-31-67
-2524 27-31-21-96-61-38-14
-2523 45-14-75-10-08-36-52
-2525 96-29-20-77-37-79-34
-30-69-62-81-27-74-08
-2525 09-01-45-43-52-37-08
-2523 94-13-51-50-18-22-62
-2523 75-47-85-35-23-31-47
-2525 49-36-65-13-89-97-65
-2523 67-64-98-96-66-17-04
-2525 07-79-57-97-14-45-86
-2522 43-30-33-69-12-52-06
-40-81-26-07-08-78-41
-2525 57-58-19-03-85-69-45
-2524 47-67-64-29-31-59-65
-2523 55-00-76-62-94-51-07
-2523 96-22-14-16-44-56-14
-29-64-05-12-27-38-88
-30-07-44-42-12-17-57
-62-76-36-56-26-45-69
-28-28-16-19-94-70-70
-56-24-81-00-19-49-44
-2523 57-64-75-94-69-78-80
-2524 26-84-09-18-26-69-07
-2522 14-82-43-48-57-12-37
-14-24-77-56-99-75-27
-2524 81-65-09-40-21-20-55
-2522 15-15-27-96-33-85-41
-2524 83-69-29-69-45-20-69
-2523 58-58-94-38-60-00-37
-10-53-20-92-45-79-93
-2525 02-74-60-15-94-76-09
-06-23-22-60-17-39-61
-2525 97-99-35-18-45-54-40
-05-53-40-79-13-12-91
-2521 58-83-84-69-05-47-86
-2522 68-50-47-45-09-13-46
-2521 60-99-99-05-38-27-17
-2525 84-78-70-18-13-70-29
-2525 07-21-27-22-39-13-21
-2523 88-74-76-84-33-42-11
-2525 51-32-91-39-82-18-48
-2523 62-71-03-96-57-26-06
-97-60-08-02-09-73-03
-18-92-68-04-42-51-46
-2525 79-67-69-85-21-69-03
-2521 81-77-88-71-15-66-14
-08-26-44-09-60-40-96
-2525 72-82-90-21-75-93-11
-77-20-72-75-79-81-14
-27-48-24-71-87-78-70
-2523 20-52-65-42-06-31-07
-2522 96-61-84-24-63-72-76
-2525 09-58-74-52-19-69-53
-19-27-44-66-72-15-41
-2525 22-76-83-24-78-26-65
-2521 44-61-04-35-11-09-63
-2522 33-77-11-70-41-49-74
-2525 71-17-63-07-24-53-36
-2521 44-65-59-92-11-75-44
-2522 25-17-51-05-57-05-57
-2522 50-87-65-04-18-51-70
-2523 50-90-66-24-23-52-28
-2521 59-55-10-74-80-95-79
-2525 08-52-49-69-67-24-11
-2524 11-01-21-89-00-91-52
-39-35-33-83-04-41-38
-37-00-67-04-07-26-92
-24-35-03-11-89-01-85
-2522 89-52-16-26-65-02-83
-2524 65-10-24-98-16-13-76
-2521 60-19-18-23-76-45-44
-2525 37-90-15-61-89-07-82
-75-43-14-86-22-26-51
-2525 89-27-32-02-54-08-91
-2521 89-23-92-88-91-78-07
-2523 18-46-27-03-00-54-11
-04-63-08-38-73-64-36
-64-03-53-04-71-02-65
-2525 52-36-40-48-36-93-13
-2524 79-31-57-27-92-69-96
-2524 43-05-01-25-69-85-48
-2521 25-70-21-42-97-33-54
-2522 45-30-17-18-08-79-65
-52-90-19-73-37-12-94
-85-74-91-39-66-35-85
-14-47-48-46-79-10-70
-2524 02-99-77-36-48-08-73
-75-39-71-24-69-28-27
-28-47-45-78-66-81-85
-2523 36-06-88-79-12-22-94
-03-65-90-84-34-67-19
-2525 51-16-18-41-79-04-03
-57-28-20-89-94-80-86
-2521 07-06-29-00-62-28-62
-2521 90-14-25-12-14-14-85
-2524 28-98-41-99-12-44-15
-45-60-60-37-62-01-83
-2521 86-91-40-38-04-24-34
-2524 53-08-42-30-67-68-19
-2525 84-60-99-81-63-27-37
-2524 37-11-04-50-31-76-79
-2523 80-13-81-05-49-28-50
-2524 36-15-58-76-37-75-30
-93-24-65-00-66-98-76
-2523 03-76-59-91-94-32-76
-2523 77-73-90-64-06-19-65
-2525 29-87-35-33-86-16-16
-2522 40-53-90-37-00-75-64
-2524 28-12-51-82-27-47-06
-2525 50-85-24-98-17-24-91
-2524 33-19-03-45-28-94-66
-2521 97-12-99-95-12-90-10
-2523 09-04-99-67-91-28-08
-2521 96-92-12-69-72-78-49
-2522 21-23-74-35-46-72-73
-2525 38-92-34-71-55-91-74
-73-59-44-18-43-97-58
-2523 26-46-40-11-74-56-45
-2523 16-08-63-70-29-99-06
-2523 64-70-07-87-52-01-77
-76-62-74-00-51-59-67
-2523 53-93-95-68-28-17-64
-84-75-30-45-37-44-25
-92-62-79-45-12-57-56
-46-52-60-07-71-11-55
-2525 41-55-47-10-80-40-22
-27-26-90-38-43-03-78
-25-94-87-74-06-72-09
-2523 30-62-88-41-50-99-34
-2523 11-80-74-97-69-05-01
-2523 71-95-79-12-35-98-27
-2521 65-50-91-33-99-54-19
-30-92-40-22-16-48-20
-2524 63-69-26-61-32-84-19
-2524 85-19-28-26-57-38-91
-88-97-78-45-78-57-72
-74-02-78-45-45-07-88
-2521 51-17-25-17-45-23-89
-43-81-72-39-74-28-25
-2524 48-08-28-33-86-57-55
-06-70-24-95-92-97-73
-05-39-39-33-34-81-45
-2523 37-26-95-98-65-64-50
-2522 90-34-00-62-45-58-49
-2522 75-84-73-80-84-00-23
-2524 67-59-39-51-52-39-13
-50-77-81-57-87-87-78
-2523 61-46-68-44-65-13-28
-2521 34-77-75-12-91-22-55
-2521 18-57-68-18-97-40-43
-2523 11-04-04-03-83-16-89
-2524 33-68-98-20-56-34-84
-2525 30-98-95-52-29-63-86
-2521 85-47-78-28-69-36-10
-13-36-56-71-50-01-96
-74-16-53-73-54-55-36
-96-05-27-78-21-48-52
-2524 26-24-36-77-16-93-43
-2524 09-08-31-74-85-33-74
-2521 60-05-18-91-58-06-54
-2522 16-09-71-91-06-77-85
-13-59-25-55-39-34-24
-71-33-77-64-20-82-51
-43-90-94-76-33-15-65
-90-59-07-51-06-99-88
-2522 72-97-66-65-97-70-77
-2521 28-59-08-28-62-03-51
-02-93-54-03-36-93-23
-2525 58-80-24-07-70-99-63
-2522 63-43-33-68-69-99-06
-2521 56-36-52-30-58-98-86
-2521 41-03-80-74-17-27-69
-2522 33-73-38-22-03-88-56
-2524 99-64-65-98-72-53-74
-2523 92-13-04-29-72-39-11
-2521 32-42-13-20-00-19-38
-2523 33-37-82-38-34-55-13
-2522 36-13-59-47-29-03-64
-2521 65-36-79-78-99-21-01
-2525 29-34-71-48-76-03-60
-2523 52-56-65-05-18-02-11
-2522 72-53-05-08-29-87-86
-2522 85-97-95-41-31-63-54
-2522 69-66-75-54-38-69-67
-2521 19-59-59-56-56-26-23
-2522 41-76-43-20-72-25-81
-2525 65-48-43-59-14-28-70
-2522 75-75-70-14-45-94-00
-2521 83-71-99-77-45-60-67
-53-56-31-80-62-74-83
-17-64-45-12-00-95-93
-2523 17-92-34-40-25-96-40
-2523 32-21-69-05-28-24-99
-44-73-69-86-45-04-91
-2522 51-82-22-28-38-55-48
-2523 02-97-62-69-91-65-97
-2525 97-45-99-47-43-22-87
-61-31-33-27-79-22-52
-2523 51-56-20-19-48-26-88
-28-15-71-74-28-16-25
-2525 50-94-55-80-46-88-00
-2524 50-34-53-04-21-43-92
-76-28-44-49-42-97-12
-71-22-96-81-95-72-31
-97-73-49-75-22-54-04
-2521 13-54-81-70-64-81-65
-2521 08-51-57-57-42-38-56
-19-33-45-06-52-81-21
-37-29-32-03-03-96-58
-2521 61-76-80-87-50-18-43
-42-30-82-06-69-51-79
-2524 99-57-55-47-26-88-70
-2522 54-96-90-46-97-51-42
-2523 93-96-95-69-06-97-50
-2521 89-69-45-81-14-78-28
-2521 38-40-95-17-35-11-78
-2522 81-15-74-71-70-07-53
-2522 04-15-84-00-00-28-69
-2522 44-38-33-59-37-78-11
-2521 46-31-15-93-45-23-59
-2522 84-54-73-70-86-24-63
-2522 07-16-47-90-09-77-09
-2525 46-04-19-35-07-16-30
-2525 96-68-74-19-81-64-23
-2524 22-07-32-04-40-28-53
-2521 44-78-82-27-44-26-67
-2524 16-47-34-18-39-09-75
-2525 01-93-83-89-39-80-04
-53-47-07-25-70-25-00
-2523 59-86-97-57-66-02-72
-2521 67-59-34-33-75-78-47
-08-40-15-10-42-38-88
-2521 07-01-21-21-32-45-05
-2525 43-44-95-10-94-82-19
-2521 12-98-86-37-20-23-05
-2521 74-01-24-56-42-20-96
-38-20-23-83-81-20-33
-2523 27-22-92-09-73-04-23
-2524 23-34-45-40-03-49-15
-52-66-05-30-17-43-73
-2521 31-48-19-30-59-50-28
-2521 59-00-82-98-64-21-03
-2521 64-42-30-17-16-24-22
-2525 72-67-96-83-69-46-45
-2521 08-44-12-66-89-29-18
-05-69-78-70-17-73-15
-2523 55-59-96-04-50-22-01
-2523 40-17-70-20-32-11-98
-2525 60-37-34-95-82-60-52
-2524 61-83-76-13-43-16-71
-2523 16-79-71-66-51-92-54
-2524 36-05-56-72-32-62-38
-46-50-80-05-56-59-97
-2521 04-59-58-52-61-78-77
-2524 69-56-02-96-22-21-99
-2523 03-60-58-94-69-65-20
-46-01-94-51-64-98-46
-2525 54-88-27-02-22-34-95
-13-85-67-87-65-02-92
-2525 49-04-34-90-41-71-93
-23-97-69-25-26-83-65
-2525 53-88-70-73-58-89-51
-2523 81-21-63-26-29-22-74
-2521 28-77-59-95-57-70-09
-2525 35-58-86-12-82-14-50
-2522 81-96-60-86-40-68-13
-83-72-44-50-55-85-64
-2525 66-54-91-84-56-86-92
-34-55-02-21-32-29-02
-2521 57-98-41-60-62-98-67
-2524 03-22-44-54-32-83-72
-2524 85-09-89-00-22-54-92
-2522 03-77-81-87-78-43-74
-2522 87-02-37-12-00-41-72
-2522 59-06-43-87-55-72-79
-2523 62-14-25-16-21-57-69
-2525 13-07-66-90-03-65-04
-30-71-85-62-47-06-38
-2521 16-40-80-64-32-30-61
-2524 11-55-46-87-22-39-59
-2523 93-93-11-10-36-93-32
-2522 91-97-40-51-45-64-88
-2522 44-07-07-73-76-30-74
-93-42-90-20-10-97-32
-2525 65-56-78-51-65-92-96
-2521 08-67-29-07-98-81-18
-2521 90-97-26-87-55-36-47
-46-36-48-58-83-64-86
-2521 40-61-99-19-02-33-35
-2523 48-14-47-50-83-32-35
-2525 22-73-56-68-32-34-14
-77-91-08-37-32-63-02
-28-14-83-92-04-30-64
-92-72-77-53-71-44-92
-2521 44-98-55-27-69-90-98
-44-60-59-62-51-71-85
-95-07-92-90-74-29-09
-31-95-17-57-14-93-70
-2522 39-83-97-16-90-00-42
-2523 54-08-76-95-02-12-87
-97-88-04-95-21-15-77
-2523 29-00-65-03-76-43-33
-88-06-61-84-57-81-15
-2523 17-54-14-47-37-61-46
-71-08-31-26-32-77-90
-37-54-63-75-31-05-11
-53-33-59-05-54-18-62
-24-73-42-97-59-63-67
-2525 22-00-83-43-69-78-42
-2523 71-35-21-46-61-20-39
-63-19-88-57-87-93-58
-14-75-37-09-17-92-43
-2521 58-78-03-97-83-09-35
-06-59-97-90-86-81-62
-2525 88-05-44-27-52-82-52
-2522 51-73-02-35-21-17-31
-2522 32-25-48-13-24-85-29
-2522 35-82-86-45-59-11-20
-2522 92-21-73-89-44-49-40
-2521 45-52-44-00-74-57-36
-00-49-37-09-43-45-94
-2523 93-70-80-53-43-72-95
-2524 42-58-97-23-85-78-36
-2523 83-00-37-55-97-00-54
-49-15-11-51-36-65-83
-2525 10-51-46-22-61-19-91
-2521 75-41-65-14-04-03-61
-2525 77-97-54-99-34-79-05
-2525 14-89-97-56-46-43-04
-2524 87-73-69-22-14-86-77
-2522 21-74-16-07-04-14-50
-2525 18-63-35-65-76-33-81
-2525 13-40-85-66-53-46-72
-2523 39-33-95-23-07-88-68
-53-64-28-15-66-12-11
-2522 69-78-71-26-34-82-19
-2525 11-45-72-45-29-47-53
-2523 24-17-15-62-97-02-63
-2521 73-65-20-44-28-87-14
-88-37-40-04-12-13-06
-2523 71-20-36-42-05-35-87
-2523 21-49-44-35-25-74-62
-2524 49-07-56-07-90-62-96
-2525 78-76-60-30-28-16-62
-2521 83-62-69-80-22-81-62
-96-37-42-22-75-85-73
-2525 73-20-22-28-73-24-78
-2522 11-01-11-99-29-10-71
-2525 48-40-49-71-26-24-71
-13-59-97-57-08-83-77
-14-69-78-13-88-38-44
-01-25-12-41-55-30-42
-67-65-59-83-24-00-25
-2524 68-14-37-00-87-73-82
-2521 88-86-31-05-22-96-51
-2521 29-98-39-75-37-18-76
-2522 27-70-22-77-69-41-52
-2522 58-70-46-20-26-21-80
-2522 82-69-97-44-95-85-06
-2522 97-91-68-92-73-72-21
-30-29-65-28-19-53-13
-42-10-62-00-76-26-33
-2525 26-95-45-90-21-77-78
-2523 41-13-82-46-22-38-12
-2522 67-00-17-46-40-76-72
-2521 67-58-55-44-51-47-06
-2525 68-56-19-61-06-14-33
-44-35-39-94-09-75-87
-49-64-40-97-09-36-18
-2525 36-31-21-57-45-21-41
-2522 18-99-06-79-11-44-80
-2522 18-87-20-54-93-48-70
-2521 96-49-44-99-44-53-96
-2524 96-82-52-88-20-86-12
-2522 10-58-47-20-66-75-38
-2522 17-07-54-58-18-31-74
-2521 18-21-73-78-33-27-94
-2525 62-06-19-66-37-37-10
-2523 94-82-58-19-36-87-41
-76-28-83-31-85-00-95
-2524 73-31-58-08-30-86-34
-12-80-43-47-88-71-63
-2523 73-79-92-50-42-44-53
-63-94-98-55-64-15-55
-2524 42-46-60-97-42-54-54
-2522 80-85-60-22-25-40-61
-67-26-98-74-96-86-24
-2521 86-27-76-01-36-64-08
-2525 96-66-33-46-80-80-00
-2522 58-42-83-61-82-93-86
-2523 19-58-00-24-84-59-52
-2524 53-71-02-12-96-23-78
-08-19-80-47-65-86-68
-2523 41-30-45-46-88-45-27
-2522 52-98-35-50-21-81-43
-2523 99-00-22-12-21-37-37
-63-11-51-57-60-88-55
-2524 06-84-23-81-56-59-38
-17-21-54-97-30-77-07
-97-72-84-45-28-69-06
-63-67-50-68-45-90-70
-2521 06-45-72-92-52-47-28
-2521 95-71-79-28-12-12-84
-53-45-47-20-14-84-06
-2524 31-42-32-16-78-02-81
-74-08-08-88-24-52-34
-96-04-32-36-80-93-79
-36-72-48-32-74-78-23
-26-64-70-96-94-83-10
-70-11-39-35-37-43-03
-2524 72-56-22-51-53-76-11
-84-81-09-17-13-35-19
-2523 65-86-93-59-31-42-39
-2522 68-71-27-02-30-79-18
-2523 42-18-68-09-04-90-21
-2521 40-76-24-75-69-37-30
-2522 77-05-11-29-15-52-31
-2524 73-97-56-55-12-37-29
-85-41-68-17-04-31-45
-2525 18-41-02-17-23-92-38
-2525 17-14-16-50-85-38-02
-2521 69-05-90-57-18-38-52
-2522 16-58-71-56-91-21-27
-2524 28-13-30-26-64-86-31
-2521 60-56-31-87-54-91-87
-2522 90-06-84-33-86-77-74
-2523 15-46-22-54-64-71-02
-2521 36-97-98-82-11-37-97
-2525 83-04-33-36-54-88-68
-2524 92-31-62-80-37-91-84
-2521 80-15-61-81-23-60-29
-25-41-11-54-02-98-29
-2521 36-43-34-83-28-48-08
-10-42-35-98-51-35-15
-2525 93-32-90-20-06-78-07
-2524 61-23-57-79-39-50-22
-89-82-67-65-85-95-68
-2524 67-31-91-32-40-66-23
-2523 19-74-23-47-01-86-90
-2523 19-64-88-00-91-75-29
-2525 68-94-41-79-63-14-02
-2522 21-28-52-11-36-49-08
-2523 67-76-17-32-51-51-17
-96-93-81-80-27-55-77
-2522 50-34-38-60-43-19-07
-2523 64-25-40-42-73-25-46
-2525 32-53-47-90-60-86-42
-2522 15-21-72-78-92-38-69
-2521 58-76-27-20-08-73-93
-56-50-81-01-48-93-87
-2522 18-20-82-76-50-03-33
-2525 61-43-79-14-21-73-40
-2524 78-09-08-97-34-72-17
-2523 29-79-14-28-23-06-30
-2523 23-54-94-17-73-57-48
-2525 38-07-39-52-64-03-26
-2525 57-03-56-57-56-48-89
-2521 23-60-68-98-26-41-87
-2524 88-74-86-88-65-35-68
-2522 08-15-39-17-29-06-03
-2523 10-72-58-87-69-73-93
-2525 66-03-17-10-34-65-08
-2525 86-80-09-08-48-80-38
-2525 84-77-24-10-38-38-06
-2525 54-19-20-31-95-34-18
-2523 11-24-16-79-53-65-91
-2524 61-05-23-20-87-63-73
-2524 82-92-74-47-56-94-78
-2525 53-00-90-91-75-14-10
-87-53-03-75-42-30-30
-2521 71-79-48-52-97-36-03
-2521 52-91-36-96-77-41-45
-2525 73-78-49-97-51-84-24
-2521 60-36-81-15-79-26-23
-2521 17-07-61-92-58-50-23
-87-56-66-03-87-84-80
-49-45-04-53-67-95-67
-2523 51-66-54-55-59-23-14
-12-90-16-66-06-59-63
-47-73-43-29-41-48-31
-2522 57-70-54-62-90-01-95
-2525 93-59-53-61-80-45-89
-2521 26-34-89-77-04-07-56
-2524 16-04-94-01-72-73-73
-2524 61-07-30-13-43-95-27
-2522 44-82-40-67-34-00-75
-2522 38-88-57-39-28-78-37
-2522 26-97-98-50-12-61-05
-2524 13-16-15-42-61-12-05
-2523 84-27-34-03-88-33-11
-2524 47-73-49-77-46-65-39
-2524 55-51-42-68-81-53-02
-22-71-02-46-18-62-02
-2525 98-64-20-01-56-79-73
-2522 48-20-96-14-17-03-80
-2522 04-72-93-84-19-75-93
-2523 00-85-58-70-94-05-74
-2524 37-08-38-88-91-31-83
-2524 38-76-59-06-31-45-02
-2522 43-29-71-89-50-29-05
-2521 47-72-96-94-84-07-29
-2521 80-95-92-34-36-42-35
-50-14-28-89-00-20-46
-71-30-62-60-97-91-58
-2524 97-50-95-34-65-69-37
-2525 87-75-53-68-71-42-89
-2522 04-28-79-79-82-82-00
-2523 13-46-05-46-64-13-25
-2525 43-03-44-01-77-89-82
-2525 19-55-35-76-84-58-55
-2522 24-70-33-89-18-38-89
-29-59-31-86-88-29-86
-2524 48-05-39-96-33-20-93
-2524 60-31-08-03-09-64-20
-2525 16-32-67-05-55-19-62
-2521 25-99-48-68-65-28-77
-2521 56-72-14-95-10-20-90
-2524 08-98-58-33-14-23-90
-2521 44-80-12-12-91-36-77
-23-54-77-63-25-79-61
-2523 94-15-70-13-67-99-04
-2523 15-88-41-96-33-35-16
-2521 55-00-95-93-96-65-33
-2525 19-71-81-54-08-69-67
-2522 26-31-91-84-40-30-52
-2522 47-24-69-79-87-58-09
-2521 25-58-43-15-86-84-54
-2521 98-96-42-82-22-57-29
-37-31-62-37-15-18-69
-2523 56-05-66-70-77-81-62
-24-71-50-52-01-07-48
-24-25-08-72-35-15-07
-2523 36-52-02-89-47-92-83
-2523 76-88-73-77-91-04-36
-2525 23-43-01-97-37-75-06
-2524 43-10-78-81-63-41-88
-2522 13-77-85-37-34-19-87
-2524 87-63-64-72-92-72-29
-2521 87-65-88-60-91-85-88
-49-48-04-39-00-69-03
-2523 60-30-53-09-51-81-40
-2524 25-25-29-65-32-72-12
-2523 72-21-19-85-60-54-85
-00-52-14-69-53-77-44
-60-15-65-26-05-11-59
-2523 47-87-48-10-31-45-52
-2525 92-90-94-50-35-43-72
-2522 33-63-30-87-43-67-88
-2523 26-47-09-07-59-52-40
-81-57-72-17-34-00-41
-67-31-40-42-02-07-22
-2525 98-92-40-99-30-98-86
-2524 92-62-37-90-89-75-70
-88-91-07-87-18-06-44
-2521 07-78-99-65-44-64-36
-88-13-73-00-53-68-06
-2525 42-09-43-11-90-83-37
-2521 97-20-47-31-67-54-89
-2523 22-59-61-60-87-08-29
-2522 48-32-64-96-77-40-36
-2524 72-65-65-93-26-49-92
-74-08-65-24-03-84-44
-2525 04-82-52-55-60-09-29
-2525 79-74-73-29-51-53-77
-2525 55-03-84-14-10-35-51
-2524 75-86-12-58-13-44-73
-2523 63-71-11-81-56-02-80
-2523 77-94-86-16-11-16-28
-2521 35-76-91-54-31-78-07
-39-96-40-32-54-96-45
-52-29-96-78-65-28-41
-47-79-55-52-90-76-18
-2524 96-88-83-90-55-12-52
-99-89-51-42-81-72-01
-2524 95-32-65-23-33-79-86
-80-68-41-41-14-78-27
-2525 73-65-66-41-08-07-35
-2525 63-87-90-63-66-85-47
-2524 65-51-02-37-05-08-53
-2521 01-53-40-24-22-43-78
-2525 55-77-76-01-29-06-04
-2525 05-75-43-74-32-60-58
-2525 47-13-43-80-44-69-47
-95-50-30-48-62-22-54
-46-41-87-31-19-99-07
-26-65-67-58-10-49-89
-2523 07-97-38-04-72-66-73
-59-81-52-22-53-82-82
-2525 40-67-08-52-77-12-53
-2522 33-10-92-01-60-23-98
-53-67-90-29-59-41-15
-2523 45-44-20-29-09-44-54
-2522 01-01-69-79-91-41-93
-2524 28-60-33-35-11-84-37
-47-07-31-50-31-14-65
-2525 49-04-89-62-47-62-44
-2524 22-39-07-61-43-12-03
-2522 22-89-54-46-83-46-75
-2524 14-83-58-71-86-96-96
-2522 37-96-36-27-06-47-71
-2523 28-46-64-39-08-04-74
-2524 55-23-20-61-92-34-37
-15-68-76-38-98-77-95
-39-35-78-52-20-72-68
-2521 76-55-72-04-86-64-71
-08-96-97-99-49-50-98
-2523 88-83-77-90-26-18-61
-2524 02-43-03-48-47-88-71
-2524 95-89-88-25-04-56-89
-2521 58-20-08-83-95-82-42
-00-52-11-21-02-16-23
-24-65-88-08-59-47-19
-2523 62-99-98-72-60-80-45
-2524 83-14-00-68-52-08-43
-2525 21-09-06-62-89-35-96
-2525 76-11-31-91-30-10-06
-2522 78-03-29-50-81-00-50
-2523 60-63-54-59-29-04-70
-10-29-76-13-24-20-15
-2522 25-63-02-52-26-71-44
-2524 54-90-37-42-72-33-76
-2525 54-35-24-96-25-36-76
-2521 33-49-17-13-46-71-87
-2523 32-83-12-31-14-18-10
-2524 62-90-76-64-74-32-63
-25-57-51-96-12-04-38
-2523 69-20-12-16-05-10-52
-78-38-21-85-74-79-00
-69-50-11-03-60-28-14
-2523 71-67-17-14-96-30-38
-2523 83-68-55-53-28-42-21
-18-90-57-62-61-08-51
-2523 45-61-54-95-75-83-71
-2523 31-79-40-75-89-26-19
-2522 08-12-76-47-51-97-59
-2525 04-37-71-73-21-70-00
-2522 28-91-06-63-35-24-20
-2524 30-03-85-54-52-59-15
-2521 25-92-97-41-82-16-54
-2523 24-85-01-32-97-36-55
-2521 36-87-73-29-63-15-14
-2521 77-93-59-86-43-82-52
-02-27-98-63-15-89-19
-2525 66-39-01-75-81-15-56
-25-22-36-68-69-58-95
-31-51-93-54-05-84-51
-2522 39-52-33-44-32-12-66
-2521 65-22-68-97-53-67-93
-71-19-67-06-80-44-44
-2522 29-97-84-35-79-37-10
-2522 83-78-89-01-96-09-48
-92-17-22-98-98-04-50
-2525 64-80-90-93-17-36-61
-2525 07-85-41-19-94-24-27
-81-19-25-50-21-80-55
-2524 29-51-13-77-87-99-43
-2522 07-13-23-93-76-54-13
-01-69-80-49-04-82-59
-2522 65-71-48-13-84-29-35
-2521 13-95-46-31-27-16-06
-2525 88-24-90-63-19-06-02
-2521 17-88-65-73-14-30-99
-2525 36-97-24-02-54-88-92
-31-89-67-61-26-04-96
-2523 54-92-14-45-02-25-34
-37-09-54-78-64-12-85
-30-14-29-41-54-48-96
-39-08-15-23-67-59-51
-14-82-31-06-28-94-96
-2522 43-79-55-16-50-28-33
-78-20-17-52-70-26-54
-2523 29-91-18-17-27-18-10
-2521 69-44-06-25-88-71-97
-2524 38-71-46-68-71-73-02
-2524 56-95-73-13-89-81-14
-2523 69-68-39-54-39-32-77
-2525 67-54-79-46-15-70-94
-2523 40-09-80-19-64-98-58
-2523 23-33-68-37-89-03-47
-2524 24-97-26-57-51-78-73
-2522 40-36-33-36-76-00-07
-2523 11-12-70-04-14-54-79
-2522 37-09-26-59-35-43-93
-2521 10-15-66-89-22-38-59
-84-21-22-70-33-60-17
-2521 10-76-73-73-40-90-81
-2523 39-25-52-00-04-54-16
-2523 86-27-95-40-07-90-63
-2521 38-22-17-97-68-06-46
-43-61-68-90-68-75-04
-2522 58-04-46-97-89-43-92
-2524 61-67-25-57-40-16-43
-2525 94-43-38-36-09-39-21
-2522 21-61-53-46-07-87-24
-2523 86-26-63-49-01-14-51
-2523 07-90-58-43-29-38-93
-19-65-51-29-51-26-88
-2523 54-67-74-67-22-46-67
-55-70-09-90-62-52-17
-2523 03-01-15-47-35-94-75
-30-38-89-17-96-34-02
-2525 59-02-02-74-75-04-14
-2524 42-83-60-68-21-66-08
-2521 19-33-70-92-34-88-25
-2525 19-31-93-05-76-96-59
-2524 83-84-69-10-01-17-10
-2525 88-66-43-79-27-30-60
-2523 70-43-67-26-95-80-14
-2524 39-61-66-81-95-66-46
-2524 76-05-50-61-18-82-65
-2523 50-86-02-50-69-62-80
-18-28-39-26-32-25-65
-2523 18-76-22-37-59-89-41
-2521 75-65-97-81-98-20-65
-64-91-32-23-80-49-33
-2521 24-82-49-56-44-77-87
-01-45-23-31-00-90-92
-2522 57-98-84-44-50-79-16
-87-16-76-37-80-01-68
-2521 91-45-25-35-74-02-33
-2523 35-26-70-39-56-18-16
-2522 05-78-38-74-83-26-71
-2523 99-16-37-81-12-22-85
-2524 71-08-30-87-57-63-49
-2524 79-61-09-64-29-25-40
-42-16-53-81-70-36-94
-2523 86-14-28-04-89-75-14
-72-93-39-99-35-79-95
-87-94-78-49-52-63-84
diff --git a/test_bot.py b/test_bot.py
deleted file mode 100644
index 712d2a9..0000000
--- a/test_bot.py
+++ /dev/null
@@ -1,68 +0,0 @@
-#!/usr/bin/env python3
-"""
-Упрощенная версия main.py для диагностики
-"""
-import asyncio
-import logging
-
-# Настройка логирования
-logging.basicConfig(
- level=logging.INFO,
- format='%(asctime)s - %(name)s - %(levelname)s - %(message)s'
-)
-logger = logging.getLogger(__name__)
-
-async def test_imports():
- """Тест импортов по порядку"""
- try:
- logger.info("1. Тест импорта config...")
- from src.core.config import BOT_TOKEN, ADMIN_IDS, DATABASE_URL
- logger.info(f"✅ Config OK. BOT_TOKEN: {BOT_TOKEN[:10]}..., ADMIN_IDS: {ADMIN_IDS}")
-
- logger.info("2. Тест импорта aiogram...")
- from aiogram import Bot, Dispatcher
- logger.info("✅ Aiogram OK")
-
- logger.info("3. Тест создания бота...")
- bot = Bot(token=BOT_TOKEN)
- logger.info("✅ Bot created OK")
-
- logger.info("4. Тест импорта database...")
- from src.core.database import async_session_maker, init_db
- logger.info("✅ Database imports OK")
-
- logger.info("5. Тест подключения к БД...")
- async with async_session_maker() as session:
- logger.info("✅ Database connection OK")
-
- logger.info("6. Тест импорта services...")
- from src.core.services import UserService, LotteryService
- logger.info("✅ Services OK")
-
- logger.info("7. Тест импорта handlers...")
- from src.handlers.registration_handlers import router as registration_router
- logger.info("✅ Registration handlers OK")
-
- from src.handlers.admin_panel import admin_router
- logger.info("✅ Admin panel OK")
-
- logger.info("8. Тест создания диспетчера...")
- dp = Dispatcher()
- dp.include_router(registration_router)
- dp.include_router(admin_router)
- logger.info("✅ Dispatcher OK")
-
- logger.info("9. Тест получения информации о боте...")
- bot_info = await bot.get_me()
- logger.info(f"✅ Bot info: {bot_info.username} ({bot_info.first_name})")
-
- await bot.session.close()
- logger.info("✅ Все тесты пройдены успешно!")
-
- except Exception as e:
- logger.error(f"❌ Ошибка: {e}")
- import traceback
- traceback.print_exc()
-
-if __name__ == "__main__":
- asyncio.run(test_imports())
\ No newline at end of file
diff --git a/test_bot_functionality.py b/test_bot_functionality.py
deleted file mode 100644
index 8cba8db..0000000
--- a/test_bot_functionality.py
+++ /dev/null
@@ -1,74 +0,0 @@
-#!/usr/bin/env python3
-"""
-Скрипт для тестирования функциональности бота
-"""
-
-import asyncio
-import sys
-import os
-sys.path.insert(0, os.path.dirname(__file__))
-
-from src.core.database import async_session_maker
-from src.core.models import User, Lottery
-from sqlalchemy import select
-
-async def test_database_connectivity():
- """Тест подключения к базе данных"""
- print("🔌 Тестируем подключение к базе данных...")
-
- async with async_session_maker() as session:
- # Проверяем подключение
- result = await session.execute(select(1))
- print("✅ Подключение к PostgreSQL работает")
-
- # Проверяем количество пользователей
- users_count = await session.execute(select(User))
- users = users_count.scalars().all()
- print(f"📊 В базе {len(users)} пользователей")
-
- # Проверяем количество лотерей
- lotteries_count = await session.execute(select(Lottery))
- lotteries = lotteries_count.scalars().all()
- print(f"🎰 В базе {len(lotteries)} лотерей")
-
-async def test_bot_imports():
- """Тест импортов бота"""
- print("🔄 Тестируем импорты модулей...")
-
- try:
- from src.handlers.registration_handlers import router as registration_router
- print("✅ registration_router импортирован")
-
- from src.handlers.admin_panel import admin_router
- print("✅ admin_router импортирован")
-
- from src.handlers.account_handlers import account_router
- print("✅ account_router импортирован")
-
- from src.core.config import BOT_TOKEN
- print("✅ BOT_TOKEN получен из конфигурации")
-
- except Exception as e:
- print(f"❌ Ошибка импорта: {e}")
- return False
-
- return True
-
-async def main():
- """Основная функция тестирования"""
- print("🤖 Тестирование функциональности лотерейного бота")
- print("=" * 50)
-
- # Тест импортов
- imports_ok = await test_bot_imports()
-
- if imports_ok:
- print("\n")
- # Тест базы данных
- await test_database_connectivity()
-
- print("\n" + "=" * 50)
- print("✅ Тестирование завершено")
-
-if __name__ == "__main__":
- asyncio.run(main())
\ No newline at end of file