diff --git a/src/backend/compile_time/gen_caches.rs b/src/backend/compile_time/gen_caches.rs new file mode 100644 index 0000000..fbcdb58 --- /dev/null +++ b/src/backend/compile_time/gen_caches.rs @@ -0,0 +1,161 @@ +use crate::backend::compile_time::gen_caches_non_sliders::{ + PawnMoveType, calculate_potential_moves_cache, generate_pawn_moves, +}; +use crate::backend::compile_time::gen_caches_sliders::{PEXT_TABLE_SIZE, gen_cache_sliders}; +use crate::backend::compile_time::generated::caches::{ + CACHE_BISHOP_PEXT_INDEX, CACHE_BISHOP_PEXT_MASK, CACHE_CAPTURE_PAWN, CACHE_DOUBLE_PUSH_PAWN, + CACHE_KING, CACHE_KNIGHT, CACHE_PEXT_TABLE, CACHE_QUIET_PAWN, CACHE_ROOK_PEXT_INDEX, + CACHE_ROOK_PEXT_MASK, +}; +use crate::backend::constants::{SIDES, SQUARES_AMOUNT}; +use crate::backend::state::board::bitboard::BitBoard; +use crate::backend::state::piece::Piece; +use std::fs; + +// ---------------------------------------- +// READING +// ---------------------------------------- + +/// All of this gets generated at compile time, in the functions below. +/// At runtime, we only have to read the values. +/// It contains for each square, a bitboard with every square that the king could potentially move to set to 1. +/// Example: +/// This: `KING_MOVES[Square::new(0,0)]` returns at bitboard that looks like this: +/// `_ _ _ _ _ _ _ _` +/// `_ _ _ _ _ _ _ _` +/// `_ _ _ _ _ _ _ _` +/// `_ _ _ _ _ _ _ _` +/// `_ _ _ _ _ _ _ _` +/// `_ _ _ _ _ _ _ _` +/// `X X _ _ _ _ _ _` +/// `_ X _ _ _ _ _ _` +/// At runtime we have to apply some further checks to this bitboard: +/// 1. Are some of these squares blocked by friendly pieces? +/// 2. Would this move put me in check etc...? +pub const KING_MOVES: [BitBoard; SQUARES_AMOUNT] = read_bb_cache(&CACHE_KING); +pub const KNIGHT_MOVES: [BitBoard; SQUARES_AMOUNT] = read_bb_cache(&CACHE_KNIGHT); + +// Various pawn caches: +pub const PAWN_QUIET_MOVES: [[BitBoard; SQUARES_AMOUNT]; SIDES] = + read_2d_bb_cache(CACHE_QUIET_PAWN); +pub const PAWN_CAPTURE_MOVES: [[BitBoard; SQUARES_AMOUNT]; SIDES] = + read_2d_bb_cache(CACHE_CAPTURE_PAWN); +pub const PAWN_DOUBLE_PUSH_MOVES: [[BitBoard; SQUARES_AMOUNT]; SIDES] = + read_2d_bb_cache(CACHE_DOUBLE_PUSH_PAWN); + +// Various slider caches: +pub const ROOK_PEXT_MASK: [BitBoard; SQUARES_AMOUNT] = read_bb_cache(&CACHE_ROOK_PEXT_MASK); +pub const ROOK_PEXT_INDEX: [usize; SQUARES_AMOUNT] = CACHE_ROOK_PEXT_INDEX; + +pub const BISHOP_PEXT_MASK: [BitBoard; SQUARES_AMOUNT] = read_bb_cache(&CACHE_BISHOP_PEXT_MASK); +pub const BISHOP_PEXT_INDEX: [usize; SQUARES_AMOUNT] = CACHE_BISHOP_PEXT_INDEX; + +pub static PEXT_TABLE: [BitBoard; PEXT_TABLE_SIZE] = read_bb_cache(&CACHE_PEXT_TABLE); + +pub const fn read_bb_cache(cache: &[u64; N]) -> [BitBoard; N] { + let mut potential_moves = [BitBoard::new(); N]; + + let mut square_index: usize = 0; + while square_index < N { + let value = cache[square_index]; + let bb = BitBoard { value }; + potential_moves[square_index] = bb; + + square_index += 1; + } + + potential_moves +} + +pub const fn read_2d_bb_cache( + cache_2d: [[u64; SQUARES_AMOUNT]; SIDES], +) -> [[BitBoard; SQUARES_AMOUNT]; SIDES] { + let mut potential_moves = [[BitBoard::new(); SQUARES_AMOUNT]; SIDES]; + + let mut side_index: usize = 0; + while side_index < SIDES { + let cache = &cache_2d[side_index]; + + potential_moves[side_index] = read_bb_cache(cache); + + side_index += 1; + } + + potential_moves +} + +// ---------------------------------------- +// WRITING +// ---------------------------------------- + +const DIR_PATH: &str = "src/backend/compile_time/generated/"; +pub fn write_caches() { + let king_moves = calculate_potential_moves_cache(Piece::King); + let king_moves = king_moves.map(|b| b.value); + let knight_moves = calculate_potential_moves_cache(Piece::Knight); + let knight_moves = knight_moves.map(|b| b.value); + + let quiet_pawn_moves = generate_pawn_moves(PawnMoveType::Quiet); + let quiet_pawn_moves = quiet_pawn_moves.map(|a| a.map(|b| b.value)); + let capture_pawn_moves = generate_pawn_moves(PawnMoveType::Capture); + let capture_pawn_moves = capture_pawn_moves.map(|a| a.map(|b| b.value)); + let double_push_pawn_moves = generate_pawn_moves(PawnMoveType::DoublePush); + let double_push_pawn_moves = double_push_pawn_moves.map(|a| a.map(|b| b.value)); + + let pext_data = gen_cache_sliders(); + let rook_pext_mask = pext_data.rook_pext_mask; + let rook_pext_mask = rook_pext_mask.map(|b| b.value); + let rook_pext_index = pext_data.rook_pext_index; + let bishop_pext_mask = pext_data.bishop_pext_mask; + let bishop_pext_mask = bishop_pext_mask.map(|b| b.value); + let bishop_pext_index = pext_data.bishop_pext_index; + let pext_table = pext_data.pext_table; + let pext_table = pext_table.map(|b| b.value); + + let cache_strings = [ + format!("pub const CACHE_KING: [u64; 64] = {:?};", king_moves), + format!("pub const CACHE_KNIGHT: [u64; 64] = {:?};", knight_moves), + format!( + "pub const CACHE_QUIET_PAWN: [[u64; 64]; 2] = {:?};", + quiet_pawn_moves + ), + format!( + "pub const CACHE_CAPTURE_PAWN: [[u64; 64]; 2] = {:?};", + capture_pawn_moves + ), + format!( + "pub const CACHE_DOUBLE_PUSH_PAWN: [[u64; 64]; 2] = {:?};", + double_push_pawn_moves + ), + format!( + "pub const CACHE_ROOK_PEXT_MASK: [u64; 64] = {:?};", + rook_pext_mask + ), + format!( + "pub const CACHE_ROOK_PEXT_INDEX: [usize; 64] = {:?};", + rook_pext_index + ), + format!( + "pub const CACHE_BISHOP_PEXT_MASK: [u64; 64] = {:?};", + bishop_pext_mask + ), + format!( + "pub const CACHE_BISHOP_PEXT_INDEX: [usize; 64] = {:?};", + bishop_pext_index + ), + // TODO: const leads to inlining, static does not. Is this better in my case? + format!( + "pub static CACHE_PEXT_TABLE: [u64; 107648] = {:?};", + pext_table + ), + ]; + + let mut file = String::from(""); + for string in cache_strings { + file.push_str("#[rustfmt::skip] \n"); + file.push_str(&string); + file.push_str("\n\n"); + } + + fs::write(format!("{}caches.rs", DIR_PATH), file).unwrap(); +} diff --git a/src/backend/movegen/compile_time/move_cache_non_sliders.rs b/src/backend/compile_time/gen_caches_non_sliders.rs similarity index 74% rename from src/backend/movegen/compile_time/move_cache_non_sliders.rs rename to src/backend/compile_time/gen_caches_non_sliders.rs index 9b894b7..7b55be8 100644 --- a/src/backend/movegen/compile_time/move_cache_non_sliders.rs +++ b/src/backend/compile_time/gen_caches_non_sliders.rs @@ -3,45 +3,12 @@ use crate::backend::state::board::bitboard::BitBoard; use crate::backend::state::piece::{Piece, Side}; use crate::backend::state::square::Square; -/// All of this gets generated at compile time, in the functions below. -/// At runtime, we only have to read the values. -/// It contains for each square, a bitboard with every square that the king could potentially move to set to 1. -/// Example: -/// This: `KING_MOVES[Square::new(0,0)]` returns at bitboard that looks like this: -/// `_ _ _ _ _ _ _ _` -/// `_ _ _ _ _ _ _ _` -/// `_ _ _ _ _ _ _ _` -/// `_ _ _ _ _ _ _ _` -/// `_ _ _ _ _ _ _ _` -/// `_ _ _ _ _ _ _ _` -/// `X X _ _ _ _ _ _` -/// `_ X _ _ _ _ _ _` -/// At runtime we have to apply some further checks to this bitboard: -/// 1. Are some of these squares blocked by friendly pieces? -/// 2. Would this move put me in check etc...? -pub const KING_MOVES: [BitBoard; SQUARES_AMOUNT] = calculate_potential_moves_cache(Piece::King); - -/// The same as above, but for the knight. -pub const KNIGHT_MOVES: [BitBoard; SQUARES_AMOUNT] = calculate_potential_moves_cache(Piece::Knight); - -enum PawnMoveType { +pub enum PawnMoveType { Quiet, Capture, DoublePush, } -/// All quiet moves for pawns. -pub const PAWN_QUIET_MOVES: [[BitBoard; SQUARES_AMOUNT]; SIDES] = - generate_pawn_moves(PawnMoveType::Quiet); - -/// All capture moves for pawns. -pub const PAWN_CAPTURE_MOVES: [[BitBoard; SQUARES_AMOUNT]; SIDES] = - generate_pawn_moves(PawnMoveType::Capture); - -/// All capture moves for pawns. -pub const PAWN_DOUBLE_PUSH_MOVES: [[BitBoard; SQUARES_AMOUNT]; SIDES] = - generate_pawn_moves(PawnMoveType::DoublePush); - /// Initializes a collection of bitboards representing all possible moves for each square. /// /// Since this function is const, it can be evaluated at compile time. @@ -52,7 +19,7 @@ pub const PAWN_DOUBLE_PUSH_MOVES: [[BitBoard; SQUARES_AMOUNT]; SIDES] = /// # Returns /// An array of `BitBoard` of size `SQUARES_AMOUNT`, where each entry corresponds to the /// possible moves for the square at the same index. -const fn calculate_potential_moves_cache(piece_type: Piece) -> [BitBoard; SQUARES_AMOUNT] { +pub fn calculate_potential_moves_cache(piece_type: Piece) -> [BitBoard; SQUARES_AMOUNT] { let mut potential_moves = [BitBoard::new(); SQUARES_AMOUNT]; // iterate over all squares @@ -81,7 +48,7 @@ const fn calculate_potential_moves_cache(piece_type: Piece) -> [BitBoard; SQUARE /// /// # Returns /// A `BitBoard` containing all valid surrounding squares a king can move to. -const fn generate_king_moves(square: Square) -> BitBoard { +fn generate_king_moves(square: Square) -> BitBoard { let mut bitboard = BitBoard::new(); // since this fn is const, we can't use a loop @@ -115,7 +82,7 @@ const fn generate_king_moves(square: Square) -> BitBoard { } /// Same as above but for the knight. -const fn generate_knight_moves(square: Square) -> BitBoard { +fn generate_knight_moves(square: Square) -> BitBoard { let mut bitboard = BitBoard::new(); // The offsets for the knight moves. Starting in the top left corner. @@ -148,7 +115,7 @@ const fn generate_knight_moves(square: Square) -> BitBoard { bitboard } -const fn generate_pawn_moves(pawn_move_type: PawnMoveType) -> [[BitBoard; SQUARES_AMOUNT]; SIDES] { +pub fn generate_pawn_moves(pawn_move_type: PawnMoveType) -> [[BitBoard; SQUARES_AMOUNT]; SIDES] { let mut quiet_moves = [[BitBoard::new(); SQUARES_AMOUNT]; SIDES]; let mut side_index = 0; @@ -193,14 +160,14 @@ const fn generate_pawn_moves(pawn_move_type: PawnMoveType) -> [[BitBoard; SQUARE quiet_moves } -const fn generate_pawn_quiet_moves(square: Square, bitboard: &mut BitBoard, active_color: Side) { +fn generate_pawn_quiet_moves(square: Square, bitboard: &mut BitBoard, active_color: Side) { let forward_square = square.forward_by_one(active_color); if forward_square.is_valid() { bitboard.fill_square(forward_square); } } -const fn generate_pawn_attack_moves(square: Square, bitboard: &mut BitBoard, active_color: Side) { +fn generate_pawn_attack_moves(square: Square, bitboard: &mut BitBoard, active_color: Side) { let right_diagonal_square = square.right_by_one().forward_by_one(active_color); let left_diagonal_square = square.left_by_one().forward_by_one(active_color); @@ -212,11 +179,7 @@ const fn generate_pawn_attack_moves(square: Square, bitboard: &mut BitBoard, act } } -const fn generate_pawn_double_push_moves( - square: Square, - bitboard: &mut BitBoard, - active_color: Side, -) { +fn generate_pawn_double_push_moves(square: Square, bitboard: &mut BitBoard, active_color: Side) { if !square.is_pawn_start(active_color) { return; } diff --git a/src/backend/compile_time/gen_caches_sliders.rs b/src/backend/compile_time/gen_caches_sliders.rs new file mode 100644 index 0000000..1734c47 --- /dev/null +++ b/src/backend/compile_time/gen_caches_sliders.rs @@ -0,0 +1,216 @@ +use crate::backend::constants::SQUARES_AMOUNT; +use crate::backend::state::board::bitboard::BitBoard; +use crate::backend::state::piece::Piece; +use crate::backend::state::square::Square; +use std::arch::x86_64::_pdep_u64; + +pub const PEXT_TABLE_SIZE: usize = 107_648; + +// Made with: https://tearth.dev/bitboard-viewer +const EDGE_OF_BOARD_MASK: BitBoard = BitBoard { + value: 18411139144890810879, +}; + +const LEFT_SIDE_MASK: BitBoard = BitBoard { + value: 282578800148736, +}; + +const RIGHT_SIDE_MASK: BitBoard = BitBoard { + value: 36170086419038208, +}; + +const TOP_SIDE_MASK: BitBoard = BitBoard { + value: 9079256848778919936, +}; + +const BOTTOM_SIDE_MASK: BitBoard = BitBoard { value: 126 }; + +// ---------------------------------------- +// PEXT GEN LOGIC +// ---------------------------------------- +// https://lorentzvedeler.com/2025/03/03/Pext-Tables/ + +pub struct PextData { + pub rook_pext_mask: [BitBoard; SQUARES_AMOUNT], + pub rook_pext_index: [usize; SQUARES_AMOUNT], + pub bishop_pext_mask: [BitBoard; SQUARES_AMOUNT], + pub bishop_pext_index: [usize; SQUARES_AMOUNT], + pub pext_table: [BitBoard; PEXT_TABLE_SIZE], +} + +pub fn gen_cache_sliders() -> PextData { + let mut rook_pext_mask = [BitBoard::new(); SQUARES_AMOUNT]; + let mut rook_pext_index = [0usize; SQUARES_AMOUNT]; + + let mut bishop_pext_mask = [BitBoard::new(); SQUARES_AMOUNT]; + let mut bishop_pext_index = [0usize; SQUARES_AMOUNT]; + + let mut pext_table = [BitBoard::new(); 107_648]; + let mut current_pext_table_index = 0; + + gen_for_piece( + Piece::Rook, + &mut rook_pext_mask, + &mut rook_pext_index, + &mut pext_table, + &mut current_pext_table_index, + ); + + gen_for_piece( + Piece::Bishop, + &mut bishop_pext_mask, + &mut bishop_pext_index, + &mut pext_table, + &mut current_pext_table_index, + ); + + PextData { + rook_pext_mask, + rook_pext_index, + bishop_pext_mask, + bishop_pext_index, + pext_table, + } +} + +fn gen_for_piece( + piece: Piece, + piece_pext_mask: &mut [BitBoard; SQUARES_AMOUNT], + piece_pext_index: &mut [usize; SQUARES_AMOUNT], + pext_table: &mut [BitBoard; PEXT_TABLE_SIZE], + current_pext_table_index: &mut usize, +) { + for square_index in 0..64 { + let square = Square::index_to_square(square_index as i8); + + piece_pext_index[square_index] = *current_pext_table_index; + + let relevant_squares = calculate_slider_move_bitboard(piece, square, BitBoard::new()); + let relevant_squares = relevant_squares & !adjust_edge_of_board(square); + piece_pext_mask[square_index] = relevant_squares; + + let amount_of_blocker_squares = relevant_squares.value.count_ones(); + let amount_of_possible_blocker_configurations = 2u64.pow(amount_of_blocker_squares); + // Iterate over all possible permutations of blocker configurations + for blocker_config_index in 0..amount_of_possible_blocker_configurations { + let blockers: u64 = unsafe { _pdep_u64(blocker_config_index, relevant_squares.value) }; + + let moves_bb = + calculate_slider_move_bitboard(piece, square, BitBoard { value: blockers }); + pext_table[*current_pext_table_index] = moves_bb; + *current_pext_table_index += 1; + } + } +} + +fn adjust_edge_of_board(square: Square) -> BitBoard { + let mut adjustment_mask = BitBoard::new(); + if square.file() == 0 { + adjustment_mask |= LEFT_SIDE_MASK; + } + if square.file() == 7 { + adjustment_mask |= RIGHT_SIDE_MASK; + } + if square.rank() == 0 { + adjustment_mask |= BOTTOM_SIDE_MASK; + } + if square.rank() == 7 { + adjustment_mask |= TOP_SIDE_MASK; + } + EDGE_OF_BOARD_MASK & !adjustment_mask +} + +// ---------------------------------------- +// NORMAL SLIDER MOVE GEN +// ---------------------------------------- + +enum SlideDirection { + Up, + UpRight, + Right, + DownRight, + Down, + DownLeft, + Left, + UpLeft, +} + +impl SlideDirection { + fn next(&self, square: Square) -> Square { + match self { + SlideDirection::Up => Square::new(square.file(), square.rank() + 1), + SlideDirection::UpRight => Square::new(square.file() + 1, square.rank() + 1), + SlideDirection::Right => Square::new(square.file() + 1, square.rank()), + SlideDirection::DownRight => Square::new(square.file() + 1, square.rank() - 1), + SlideDirection::Down => Square::new(square.file(), square.rank() - 1), + SlideDirection::DownLeft => Square::new(square.file() - 1, square.rank() - 1), + SlideDirection::Left => Square::new(square.file() - 1, square.rank()), + SlideDirection::UpLeft => Square::new(square.file() - 1, square.rank() + 1), + } + } + + fn directions_for_piece_type(piece_type: Piece) -> Vec { + match piece_type { + Piece::Rook => { + vec![ + SlideDirection::Up, + SlideDirection::Down, + SlideDirection::Left, + SlideDirection::Right, + ] + } + Piece::Bishop => { + vec![ + SlideDirection::UpRight, + SlideDirection::DownRight, + SlideDirection::DownLeft, + SlideDirection::UpLeft, + ] + } + Piece::Queen => { + vec![ + SlideDirection::Up, + SlideDirection::Down, + SlideDirection::Left, + SlideDirection::Right, + SlideDirection::UpRight, + SlideDirection::DownRight, + SlideDirection::DownLeft, + SlideDirection::UpLeft, + ] + } + _ => panic!("Piece type is not a slider"), + } + } +} + +pub fn calculate_slider_move_bitboard( + piece_type: Piece, + square: Square, + blocker_bb: BitBoard, +) -> BitBoard { + let mut move_bitboard: BitBoard = BitBoard::new(); + for direction in SlideDirection::directions_for_piece_type(piece_type) { + move_bitboard |= calculate_max_slide_range(square, direction, blocker_bb); + } + move_bitboard +} + +/// Computes a bitboard containing all squares +/// that the piece on the given square can slide to in the given direction +fn calculate_max_slide_range( + square: Square, + direction: SlideDirection, + blocker_bb: BitBoard, +) -> BitBoard { + let mut result = BitBoard::new(); + let mut next = direction.next(square); + while next.is_valid() { + result.fill_square(next); + if blocker_bb.get_square(next) { + return result; + } + next = direction.next(next); + } + result +} diff --git a/src/backend/compile_time/generated/caches.rs b/src/backend/compile_time/generated/caches.rs new file mode 100644 index 0000000..93710dc --- /dev/null +++ b/src/backend/compile_time/generated/caches.rs @@ -0,0 +1,29 @@ +#[rustfmt::skip] +pub const CACHE_KING: [u64; 64] = [770, 1797, 3594, 7188, 14376, 28752, 57504, 49216, 197123, 460039, 920078, 1840156, 3680312, 7360624, 14721248, 12599488, 50463488, 117769984, 235539968, 471079936, 942159872, 1884319744, 3768639488, 3225468928, 12918652928, 30149115904, 60298231808, 120596463616, 241192927232, 482385854464, 964771708928, 825720045568, 3307175149568, 7718173671424, 15436347342848, 30872694685696, 61745389371392, 123490778742784, 246981557485568, 211384331665408, 846636838289408, 1975852459884544, 3951704919769088, 7903409839538176, 15806819679076352, 31613639358152704, 63227278716305408, 54114388906344448, 216739030602088448, 505818229730443264, 1011636459460886528, 2023272918921773056, 4046545837843546112, 8093091675687092224, 16186183351374184448, 13853283560024178688, 144959613005987840, 362258295026614272, 724516590053228544, 1449033180106457088, 2898066360212914176, 5796132720425828352, 11592265440851656704, 4665729213955833856]; + +#[rustfmt::skip] +pub const CACHE_KNIGHT: [u64; 64] = [132096, 329728, 659712, 1319424, 2638848, 5277696, 10489856, 4202496, 33816580, 84410376, 168886289, 337772578, 675545156, 1351090312, 2685403152, 1075839008, 8657044482, 21609056261, 43234889994, 86469779988, 172939559976, 345879119952, 687463207072, 275414786112, 2216203387392, 5531918402816, 11068131838464, 22136263676928, 44272527353856, 88545054707712, 175990581010432, 70506185244672, 567348067172352, 1416171111120896, 2833441750646784, 5666883501293568, 11333767002587136, 22667534005174272, 45053588738670592, 18049583422636032, 145241105196122112, 362539804446949376, 725361088165576704, 1450722176331153408, 2901444352662306816, 5802888705324613632, 11533718717099671552, 4620693356194824192, 288234782788157440, 576469569871282176, 1224997833292120064, 2449995666584240128, 4899991333168480256, 9799982666336960512, 1152939783987658752, 2305878468463689728, 1128098930098176, 2257297371824128, 4796069720358912, 9592139440717824, 19184278881435648, 38368557762871296, 4679521487814656, 9077567998918656]; + +#[rustfmt::skip] +pub const CACHE_QUIET_PAWN: [[u64; 64]; 2] = [[256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, 4194304, 8388608, 16777216, 33554432, 67108864, 134217728, 268435456, 536870912, 1073741824, 2147483648, 4294967296, 8589934592, 17179869184, 34359738368, 68719476736, 137438953472, 274877906944, 549755813888, 1099511627776, 2199023255552, 4398046511104, 8796093022208, 17592186044416, 35184372088832, 70368744177664, 140737488355328, 281474976710656, 562949953421312, 1125899906842624, 2251799813685248, 4503599627370496, 9007199254740992, 18014398509481984, 36028797018963968, 72057594037927936, 144115188075855872, 288230376151711744, 576460752303423488, 1152921504606846976, 2305843009213693952, 4611686018427387904, 9223372036854775808, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536, 131072, 262144, 524288, 1048576, 2097152, 4194304, 8388608, 16777216, 33554432, 67108864, 134217728, 268435456, 536870912, 1073741824, 2147483648, 4294967296, 8589934592, 17179869184, 34359738368, 68719476736, 137438953472, 274877906944, 549755813888, 1099511627776, 2199023255552, 4398046511104, 8796093022208, 17592186044416, 35184372088832, 70368744177664, 140737488355328, 281474976710656, 562949953421312, 1125899906842624, 2251799813685248, 4503599627370496, 9007199254740992, 18014398509481984, 36028797018963968]]; + +#[rustfmt::skip] +pub const CACHE_CAPTURE_PAWN: [[u64; 64]; 2] = [[512, 1280, 2560, 5120, 10240, 20480, 40960, 16384, 131072, 327680, 655360, 1310720, 2621440, 5242880, 10485760, 4194304, 33554432, 83886080, 167772160, 335544320, 671088640, 1342177280, 2684354560, 1073741824, 8589934592, 21474836480, 42949672960, 85899345920, 171798691840, 343597383680, 687194767360, 274877906944, 2199023255552, 5497558138880, 10995116277760, 21990232555520, 43980465111040, 87960930222080, 175921860444160, 70368744177664, 562949953421312, 1407374883553280, 2814749767106560, 5629499534213120, 11258999068426240, 22517998136852480, 45035996273704960, 18014398509481984, 144115188075855872, 360287970189639680, 720575940379279360, 1441151880758558720, 2882303761517117440, 5764607523034234880, 11529215046068469760, 4611686018427387904, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 2, 5, 10, 20, 40, 80, 160, 64, 512, 1280, 2560, 5120, 10240, 20480, 40960, 16384, 131072, 327680, 655360, 1310720, 2621440, 5242880, 10485760, 4194304, 33554432, 83886080, 167772160, 335544320, 671088640, 1342177280, 2684354560, 1073741824, 8589934592, 21474836480, 42949672960, 85899345920, 171798691840, 343597383680, 687194767360, 274877906944, 2199023255552, 5497558138880, 10995116277760, 21990232555520, 43980465111040, 87960930222080, 175921860444160, 70368744177664, 562949953421312, 1407374883553280, 2814749767106560, 5629499534213120, 11258999068426240, 22517998136852480, 45035996273704960, 18014398509481984]]; + +#[rustfmt::skip] +pub const CACHE_DOUBLE_PUSH_PAWN: [[u64; 64]; 2] = [[0, 0, 0, 0, 0, 0, 0, 0, 16777216, 33554432, 67108864, 134217728, 268435456, 536870912, 1073741824, 2147483648, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4294967296, 8589934592, 17179869184, 34359738368, 68719476736, 137438953472, 274877906944, 549755813888, 0, 0, 0, 0, 0, 0, 0, 0]]; + +#[rustfmt::skip] +pub const CACHE_ROOK_PEXT_MASK: [u64; 64] = [282578800148862, 565157600297596, 1130315200595066, 2260630401190006, 4521260802379886, 9042521604759646, 18085043209519166, 36170086419038334, 282578800180736, 565157600328704, 1130315200625152, 2260630401218048, 4521260802403840, 9042521604775424, 18085043209518592, 36170086419037696, 282578808340736, 565157608292864, 1130315208328192, 2260630408398848, 4521260808540160, 9042521608822784, 18085043209388032, 36170086418907136, 282580897300736, 565159647117824, 1130317180306432, 2260632246683648, 4521262379438080, 9042522644946944, 18085043175964672, 36170086385483776, 283115671060736, 565681586307584, 1130822006735872, 2261102847592448, 4521664529305600, 9042787892731904, 18085034619584512, 36170077829103616, 420017753620736, 699298018886144, 1260057572672512, 2381576680245248, 4624614895390720, 9110691325681664, 18082844186263552, 36167887395782656, 35466950888980736, 34905104758997504, 34344362452452352, 33222877839362048, 30979908613181440, 26493970160820224, 17522093256097792, 35607136465616896, 9079539427579068672, 8935706818303361536, 8792156787827803136, 8505056726876686336, 7930856604974452736, 6782456361169985536, 4485655873561051136, 9115426935197958144]; + +#[rustfmt::skip] +pub const CACHE_ROOK_PEXT_INDEX: [usize; 64] = [0, 4096, 6144, 8192, 10240, 12288, 14336, 16384, 20480, 22528, 23552, 24576, 25600, 26624, 27648, 28672, 30720, 32768, 33792, 34816, 35840, 36864, 37888, 38912, 40960, 43008, 44032, 45056, 46080, 47104, 48128, 49152, 51200, 53248, 54272, 55296, 56320, 57344, 58368, 59392, 61440, 63488, 64512, 65536, 66560, 67584, 68608, 69632, 71680, 73728, 74752, 75776, 76800, 77824, 78848, 79872, 81920, 86016, 88064, 90112, 92160, 94208, 96256, 98304]; + +#[rustfmt::skip] +pub const CACHE_BISHOP_PEXT_MASK: [u64; 64] = [18049651735527936, 70506452091904, 275415828992, 1075975168, 38021120, 8657588224, 2216338399232, 567382630219776, 9024825867763712, 18049651735527424, 70506452221952, 275449643008, 9733406720, 2216342585344, 567382630203392, 1134765260406784, 4512412933816832, 9024825867633664, 18049651768822272, 70515108615168, 2491752130560, 567383701868544, 1134765256220672, 2269530512441344, 2256206450263040, 4512412900526080, 9024834391117824, 18051867805491712, 637888545440768, 1135039602493440, 2269529440784384, 4539058881568768, 1128098963916800, 2256197927833600, 4514594912477184, 9592139778506752, 19184279556981248, 2339762086609920, 4538784537380864, 9077569074761728, 562958610993152, 1125917221986304, 2814792987328512, 5629586008178688, 11259172008099840, 22518341868716544, 9007336962655232, 18014673925310464, 2216338399232, 4432676798464, 11064376819712, 22137335185408, 44272556441600, 87995357200384, 35253226045952, 70506452091904, 567382630219776, 1134765260406784, 2832480465846272, 5667157807464448, 11333774449049600, 22526811443298304, 9024825867763712, 18049651735527936]; + +#[rustfmt::skip] +pub const CACHE_BISHOP_PEXT_INDEX: [usize; 64] = [102400, 102464, 102496, 102528, 102560, 102592, 102624, 102656, 102720, 102752, 102784, 102816, 102848, 102880, 102912, 102944, 102976, 103008, 103040, 103168, 103296, 103424, 103552, 103584, 103616, 103648, 103680, 103808, 104320, 104832, 104960, 104992, 105024, 105056, 105088, 105216, 105728, 106240, 106368, 106400, 106432, 106464, 106496, 106624, 106752, 106880, 107008, 107040, 107072, 107104, 107136, 107168, 107200, 107232, 107264, 107296, 107328, 107392, 107424, 107456, 107488, 107520, 107552, 107584]; + +#[rustfmt::skip] +pub static CACHE_PEXT_TABLE: [u64; 107648] = [72340172838076926, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076686, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076702, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076686, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076734, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076686, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076702, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076686, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076798, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076686, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076702, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076686, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076734, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076686, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076702, 72340172838076674, 72340172838076678, 72340172838076674, 72340172838076686, 72340172838076674, 72340172838076678, 72340172838076674, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 16843262, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843134, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 4311810558, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810366, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810430, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810366, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 16843262, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843134, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 1103823438334, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438110, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438142, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438110, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438206, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438110, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438142, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438110, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 16843262, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843134, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 4311810558, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810366, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810430, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810366, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 16843262, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843134, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 282578800148990, 282578800148738, 282578800148742, 282578800148738, 282578800148750, 282578800148738, 282578800148742, 282578800148738, 282578800148766, 282578800148738, 282578800148742, 282578800148738, 282578800148750, 282578800148738, 282578800148742, 282578800148738, 282578800148798, 282578800148738, 282578800148742, 282578800148738, 282578800148750, 282578800148738, 282578800148742, 282578800148738, 282578800148766, 282578800148738, 282578800148742, 282578800148738, 282578800148750, 282578800148738, 282578800148742, 282578800148738, 282578800148862, 282578800148738, 282578800148742, 282578800148738, 282578800148750, 282578800148738, 282578800148742, 282578800148738, 282578800148766, 282578800148738, 282578800148742, 282578800148738, 282578800148750, 282578800148738, 282578800148742, 282578800148738, 282578800148798, 282578800148738, 282578800148742, 282578800148738, 282578800148750, 282578800148738, 282578800148742, 282578800148738, 282578800148766, 282578800148738, 282578800148742, 282578800148738, 282578800148750, 282578800148738, 282578800148742, 282578800148738, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 16843262, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843134, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 4311810558, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810366, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810430, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810366, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 16843262, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843134, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 1103823438334, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438110, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438142, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438110, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438206, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438110, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438142, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 1103823438110, 1103823438082, 1103823438086, 1103823438082, 1103823438094, 1103823438082, 1103823438086, 1103823438082, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 16843262, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843134, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 4311810558, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810366, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810430, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810366, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 4311810334, 4311810306, 4311810310, 4311810306, 4311810318, 4311810306, 4311810310, 4311810306, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 16843262, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843134, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843070, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 16843038, 16843010, 16843014, 16843010, 16843022, 16843010, 16843014, 16843010, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 66046, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65918, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65854, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 65822, 65794, 65798, 65794, 65806, 65794, 65798, 65794, 510, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 382, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 318, 258, 262, 258, 270, 258, 262, 258, 286, 258, 262, 258, 270, 258, 262, 258, 144680345676153597, 144680345676153349, 144680345676153357, 144680345676153349, 144680345676153373, 144680345676153349, 144680345676153357, 144680345676153349, 144680345676153405, 144680345676153349, 144680345676153357, 144680345676153349, 144680345676153373, 144680345676153349, 144680345676153357, 144680345676153349, 144680345676153469, 144680345676153349, 144680345676153357, 144680345676153349, 144680345676153373, 144680345676153349, 144680345676153357, 144680345676153349, 144680345676153405, 144680345676153349, 144680345676153357, 144680345676153349, 144680345676153373, 144680345676153349, 144680345676153357, 144680345676153349, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 33686269, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686141, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 8623620861, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620669, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620733, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620669, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 33686269, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686141, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 2207646876413, 2207646876165, 2207646876173, 2207646876165, 2207646876189, 2207646876165, 2207646876173, 2207646876165, 2207646876221, 2207646876165, 2207646876173, 2207646876165, 2207646876189, 2207646876165, 2207646876173, 2207646876165, 2207646876285, 2207646876165, 2207646876173, 2207646876165, 2207646876189, 2207646876165, 2207646876173, 2207646876165, 2207646876221, 2207646876165, 2207646876173, 2207646876165, 2207646876189, 2207646876165, 2207646876173, 2207646876165, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 33686269, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686141, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 8623620861, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620669, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620733, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620669, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 33686269, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686141, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 565157600297725, 565157600297477, 565157600297485, 565157600297477, 565157600297501, 565157600297477, 565157600297485, 565157600297477, 565157600297533, 565157600297477, 565157600297485, 565157600297477, 565157600297501, 565157600297477, 565157600297485, 565157600297477, 565157600297597, 565157600297477, 565157600297485, 565157600297477, 565157600297501, 565157600297477, 565157600297485, 565157600297477, 565157600297533, 565157600297477, 565157600297485, 565157600297477, 565157600297501, 565157600297477, 565157600297485, 565157600297477, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 33686269, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686141, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 8623620861, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620669, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620733, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620669, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 33686269, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686141, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 2207646876413, 2207646876165, 2207646876173, 2207646876165, 2207646876189, 2207646876165, 2207646876173, 2207646876165, 2207646876221, 2207646876165, 2207646876173, 2207646876165, 2207646876189, 2207646876165, 2207646876173, 2207646876165, 2207646876285, 2207646876165, 2207646876173, 2207646876165, 2207646876189, 2207646876165, 2207646876173, 2207646876165, 2207646876221, 2207646876165, 2207646876173, 2207646876165, 2207646876189, 2207646876165, 2207646876173, 2207646876165, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 33686269, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686141, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 8623620861, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620669, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620733, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 8623620669, 8623620613, 8623620621, 8623620613, 8623620637, 8623620613, 8623620621, 8623620613, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 33686269, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686141, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 33686077, 33686021, 33686029, 33686021, 33686045, 33686021, 33686029, 33686021, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 131837, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131709, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 131645, 131589, 131597, 131589, 131613, 131589, 131597, 131589, 765, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 637, 517, 525, 517, 541, 517, 525, 517, 573, 517, 525, 517, 541, 517, 525, 517, 289360691352306939, 289360691352306938, 289360691352306699, 289360691352306698, 289360691352306715, 289360691352306714, 289360691352306699, 289360691352306698, 289360691352306747, 289360691352306746, 289360691352306699, 289360691352306698, 289360691352306715, 289360691352306714, 289360691352306699, 289360691352306698, 289360691352306811, 289360691352306810, 289360691352306699, 289360691352306698, 289360691352306715, 289360691352306714, 289360691352306699, 289360691352306698, 289360691352306747, 289360691352306746, 289360691352306699, 289360691352306698, 289360691352306715, 289360691352306714, 289360691352306699, 289360691352306698, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 67372283, 67372282, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372155, 67372154, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 17247241467, 17247241466, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241275, 17247241274, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241339, 17247241338, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241275, 17247241274, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 67372283, 67372282, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372155, 67372154, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 4415293752571, 4415293752570, 4415293752331, 4415293752330, 4415293752347, 4415293752346, 4415293752331, 4415293752330, 4415293752379, 4415293752378, 4415293752331, 4415293752330, 4415293752347, 4415293752346, 4415293752331, 4415293752330, 4415293752443, 4415293752442, 4415293752331, 4415293752330, 4415293752347, 4415293752346, 4415293752331, 4415293752330, 4415293752379, 4415293752378, 4415293752331, 4415293752330, 4415293752347, 4415293752346, 4415293752331, 4415293752330, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 67372283, 67372282, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372155, 67372154, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 17247241467, 17247241466, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241275, 17247241274, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241339, 17247241338, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241275, 17247241274, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 67372283, 67372282, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372155, 67372154, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1130315200595195, 1130315200595194, 1130315200594955, 1130315200594954, 1130315200594971, 1130315200594970, 1130315200594955, 1130315200594954, 1130315200595003, 1130315200595002, 1130315200594955, 1130315200594954, 1130315200594971, 1130315200594970, 1130315200594955, 1130315200594954, 1130315200595067, 1130315200595066, 1130315200594955, 1130315200594954, 1130315200594971, 1130315200594970, 1130315200594955, 1130315200594954, 1130315200595003, 1130315200595002, 1130315200594955, 1130315200594954, 1130315200594971, 1130315200594970, 1130315200594955, 1130315200594954, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 67372283, 67372282, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372155, 67372154, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 17247241467, 17247241466, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241275, 17247241274, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241339, 17247241338, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241275, 17247241274, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 67372283, 67372282, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372155, 67372154, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 4415293752571, 4415293752570, 4415293752331, 4415293752330, 4415293752347, 4415293752346, 4415293752331, 4415293752330, 4415293752379, 4415293752378, 4415293752331, 4415293752330, 4415293752347, 4415293752346, 4415293752331, 4415293752330, 4415293752443, 4415293752442, 4415293752331, 4415293752330, 4415293752347, 4415293752346, 4415293752331, 4415293752330, 4415293752379, 4415293752378, 4415293752331, 4415293752330, 4415293752347, 4415293752346, 4415293752331, 4415293752330, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 67372283, 67372282, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372155, 67372154, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 17247241467, 17247241466, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241275, 17247241274, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241339, 17247241338, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 17247241275, 17247241274, 17247241227, 17247241226, 17247241243, 17247241242, 17247241227, 17247241226, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 67372283, 67372282, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372155, 67372154, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 67372091, 67372090, 67372043, 67372042, 67372059, 67372058, 67372043, 67372042, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 263419, 263418, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 263291, 263290, 263179, 263178, 263195, 263194, 263179, 263178, 263227, 263226, 263179, 263178, 263195, 263194, 263179, 263178, 1275, 1274, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 1147, 1146, 1035, 1034, 1051, 1050, 1035, 1034, 1083, 1082, 1035, 1034, 1051, 1050, 1035, 1034, 578721382704613623, 578721382704613622, 578721382704613620, 578721382704613620, 578721382704613399, 578721382704613398, 578721382704613396, 578721382704613396, 578721382704613431, 578721382704613430, 578721382704613428, 578721382704613428, 578721382704613399, 578721382704613398, 578721382704613396, 578721382704613396, 578721382704613495, 578721382704613494, 578721382704613492, 578721382704613492, 578721382704613399, 578721382704613398, 578721382704613396, 578721382704613396, 578721382704613431, 578721382704613430, 578721382704613428, 578721382704613428, 578721382704613399, 578721382704613398, 578721382704613396, 578721382704613396, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 134744311, 134744310, 134744308, 134744308, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 134744183, 134744182, 134744180, 134744180, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 34494482679, 34494482678, 34494482676, 34494482676, 34494482455, 34494482454, 34494482452, 34494482452, 34494482487, 34494482486, 34494482484, 34494482484, 34494482455, 34494482454, 34494482452, 34494482452, 34494482551, 34494482550, 34494482548, 34494482548, 34494482455, 34494482454, 34494482452, 34494482452, 34494482487, 34494482486, 34494482484, 34494482484, 34494482455, 34494482454, 34494482452, 34494482452, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 134744311, 134744310, 134744308, 134744308, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 134744183, 134744182, 134744180, 134744180, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 8830587504887, 8830587504886, 8830587504884, 8830587504884, 8830587504663, 8830587504662, 8830587504660, 8830587504660, 8830587504695, 8830587504694, 8830587504692, 8830587504692, 8830587504663, 8830587504662, 8830587504660, 8830587504660, 8830587504759, 8830587504758, 8830587504756, 8830587504756, 8830587504663, 8830587504662, 8830587504660, 8830587504660, 8830587504695, 8830587504694, 8830587504692, 8830587504692, 8830587504663, 8830587504662, 8830587504660, 8830587504660, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 134744311, 134744310, 134744308, 134744308, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 134744183, 134744182, 134744180, 134744180, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 34494482679, 34494482678, 34494482676, 34494482676, 34494482455, 34494482454, 34494482452, 34494482452, 34494482487, 34494482486, 34494482484, 34494482484, 34494482455, 34494482454, 34494482452, 34494482452, 34494482551, 34494482550, 34494482548, 34494482548, 34494482455, 34494482454, 34494482452, 34494482452, 34494482487, 34494482486, 34494482484, 34494482484, 34494482455, 34494482454, 34494482452, 34494482452, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 134744311, 134744310, 134744308, 134744308, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 134744183, 134744182, 134744180, 134744180, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2260630401190135, 2260630401190134, 2260630401190132, 2260630401190132, 2260630401189911, 2260630401189910, 2260630401189908, 2260630401189908, 2260630401189943, 2260630401189942, 2260630401189940, 2260630401189940, 2260630401189911, 2260630401189910, 2260630401189908, 2260630401189908, 2260630401190007, 2260630401190006, 2260630401190004, 2260630401190004, 2260630401189911, 2260630401189910, 2260630401189908, 2260630401189908, 2260630401189943, 2260630401189942, 2260630401189940, 2260630401189940, 2260630401189911, 2260630401189910, 2260630401189908, 2260630401189908, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 134744311, 134744310, 134744308, 134744308, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 134744183, 134744182, 134744180, 134744180, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 34494482679, 34494482678, 34494482676, 34494482676, 34494482455, 34494482454, 34494482452, 34494482452, 34494482487, 34494482486, 34494482484, 34494482484, 34494482455, 34494482454, 34494482452, 34494482452, 34494482551, 34494482550, 34494482548, 34494482548, 34494482455, 34494482454, 34494482452, 34494482452, 34494482487, 34494482486, 34494482484, 34494482484, 34494482455, 34494482454, 34494482452, 34494482452, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 134744311, 134744310, 134744308, 134744308, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 134744183, 134744182, 134744180, 134744180, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 8830587504887, 8830587504886, 8830587504884, 8830587504884, 8830587504663, 8830587504662, 8830587504660, 8830587504660, 8830587504695, 8830587504694, 8830587504692, 8830587504692, 8830587504663, 8830587504662, 8830587504660, 8830587504660, 8830587504759, 8830587504758, 8830587504756, 8830587504756, 8830587504663, 8830587504662, 8830587504660, 8830587504660, 8830587504695, 8830587504694, 8830587504692, 8830587504692, 8830587504663, 8830587504662, 8830587504660, 8830587504660, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 134744311, 134744310, 134744308, 134744308, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 134744183, 134744182, 134744180, 134744180, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 34494482679, 34494482678, 34494482676, 34494482676, 34494482455, 34494482454, 34494482452, 34494482452, 34494482487, 34494482486, 34494482484, 34494482484, 34494482455, 34494482454, 34494482452, 34494482452, 34494482551, 34494482550, 34494482548, 34494482548, 34494482455, 34494482454, 34494482452, 34494482452, 34494482487, 34494482486, 34494482484, 34494482484, 34494482455, 34494482454, 34494482452, 34494482452, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 134744311, 134744310, 134744308, 134744308, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 134744183, 134744182, 134744180, 134744180, 134744087, 134744086, 134744084, 134744084, 134744119, 134744118, 134744116, 134744116, 134744087, 134744086, 134744084, 134744084, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 526583, 526582, 526580, 526580, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 526455, 526454, 526452, 526452, 526359, 526358, 526356, 526356, 526391, 526390, 526388, 526388, 526359, 526358, 526356, 526356, 2295, 2294, 2292, 2292, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 2167, 2166, 2164, 2164, 2071, 2070, 2068, 2068, 2103, 2102, 2100, 2100, 2071, 2070, 2068, 2068, 1157442765409226991, 1157442765409226990, 1157442765409226988, 1157442765409226988, 1157442765409226984, 1157442765409226984, 1157442765409226984, 1157442765409226984, 1157442765409226799, 1157442765409226798, 1157442765409226796, 1157442765409226796, 1157442765409226792, 1157442765409226792, 1157442765409226792, 1157442765409226792, 1157442765409226863, 1157442765409226862, 1157442765409226860, 1157442765409226860, 1157442765409226856, 1157442765409226856, 1157442765409226856, 1157442765409226856, 1157442765409226799, 1157442765409226798, 1157442765409226796, 1157442765409226796, 1157442765409226792, 1157442765409226792, 1157442765409226792, 1157442765409226792, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 269488367, 269488366, 269488364, 269488364, 269488360, 269488360, 269488360, 269488360, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 269488239, 269488238, 269488236, 269488236, 269488232, 269488232, 269488232, 269488232, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 68988965103, 68988965102, 68988965100, 68988965100, 68988965096, 68988965096, 68988965096, 68988965096, 68988964911, 68988964910, 68988964908, 68988964908, 68988964904, 68988964904, 68988964904, 68988964904, 68988964975, 68988964974, 68988964972, 68988964972, 68988964968, 68988964968, 68988964968, 68988964968, 68988964911, 68988964910, 68988964908, 68988964908, 68988964904, 68988964904, 68988964904, 68988964904, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 269488367, 269488366, 269488364, 269488364, 269488360, 269488360, 269488360, 269488360, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 269488239, 269488238, 269488236, 269488236, 269488232, 269488232, 269488232, 269488232, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 17661175009519, 17661175009518, 17661175009516, 17661175009516, 17661175009512, 17661175009512, 17661175009512, 17661175009512, 17661175009327, 17661175009326, 17661175009324, 17661175009324, 17661175009320, 17661175009320, 17661175009320, 17661175009320, 17661175009391, 17661175009390, 17661175009388, 17661175009388, 17661175009384, 17661175009384, 17661175009384, 17661175009384, 17661175009327, 17661175009326, 17661175009324, 17661175009324, 17661175009320, 17661175009320, 17661175009320, 17661175009320, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 269488367, 269488366, 269488364, 269488364, 269488360, 269488360, 269488360, 269488360, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 269488239, 269488238, 269488236, 269488236, 269488232, 269488232, 269488232, 269488232, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 68988965103, 68988965102, 68988965100, 68988965100, 68988965096, 68988965096, 68988965096, 68988965096, 68988964911, 68988964910, 68988964908, 68988964908, 68988964904, 68988964904, 68988964904, 68988964904, 68988964975, 68988964974, 68988964972, 68988964972, 68988964968, 68988964968, 68988964968, 68988964968, 68988964911, 68988964910, 68988964908, 68988964908, 68988964904, 68988964904, 68988964904, 68988964904, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 269488367, 269488366, 269488364, 269488364, 269488360, 269488360, 269488360, 269488360, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 269488239, 269488238, 269488236, 269488236, 269488232, 269488232, 269488232, 269488232, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4521260802380015, 4521260802380014, 4521260802380012, 4521260802380012, 4521260802380008, 4521260802380008, 4521260802380008, 4521260802380008, 4521260802379823, 4521260802379822, 4521260802379820, 4521260802379820, 4521260802379816, 4521260802379816, 4521260802379816, 4521260802379816, 4521260802379887, 4521260802379886, 4521260802379884, 4521260802379884, 4521260802379880, 4521260802379880, 4521260802379880, 4521260802379880, 4521260802379823, 4521260802379822, 4521260802379820, 4521260802379820, 4521260802379816, 4521260802379816, 4521260802379816, 4521260802379816, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 269488367, 269488366, 269488364, 269488364, 269488360, 269488360, 269488360, 269488360, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 269488239, 269488238, 269488236, 269488236, 269488232, 269488232, 269488232, 269488232, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 68988965103, 68988965102, 68988965100, 68988965100, 68988965096, 68988965096, 68988965096, 68988965096, 68988964911, 68988964910, 68988964908, 68988964908, 68988964904, 68988964904, 68988964904, 68988964904, 68988964975, 68988964974, 68988964972, 68988964972, 68988964968, 68988964968, 68988964968, 68988964968, 68988964911, 68988964910, 68988964908, 68988964908, 68988964904, 68988964904, 68988964904, 68988964904, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 269488367, 269488366, 269488364, 269488364, 269488360, 269488360, 269488360, 269488360, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 269488239, 269488238, 269488236, 269488236, 269488232, 269488232, 269488232, 269488232, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 17661175009519, 17661175009518, 17661175009516, 17661175009516, 17661175009512, 17661175009512, 17661175009512, 17661175009512, 17661175009327, 17661175009326, 17661175009324, 17661175009324, 17661175009320, 17661175009320, 17661175009320, 17661175009320, 17661175009391, 17661175009390, 17661175009388, 17661175009388, 17661175009384, 17661175009384, 17661175009384, 17661175009384, 17661175009327, 17661175009326, 17661175009324, 17661175009324, 17661175009320, 17661175009320, 17661175009320, 17661175009320, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 269488367, 269488366, 269488364, 269488364, 269488360, 269488360, 269488360, 269488360, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 269488239, 269488238, 269488236, 269488236, 269488232, 269488232, 269488232, 269488232, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 68988965103, 68988965102, 68988965100, 68988965100, 68988965096, 68988965096, 68988965096, 68988965096, 68988964911, 68988964910, 68988964908, 68988964908, 68988964904, 68988964904, 68988964904, 68988964904, 68988964975, 68988964974, 68988964972, 68988964972, 68988964968, 68988964968, 68988964968, 68988964968, 68988964911, 68988964910, 68988964908, 68988964908, 68988964904, 68988964904, 68988964904, 68988964904, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 269488367, 269488366, 269488364, 269488364, 269488360, 269488360, 269488360, 269488360, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 269488239, 269488238, 269488236, 269488236, 269488232, 269488232, 269488232, 269488232, 269488175, 269488174, 269488172, 269488172, 269488168, 269488168, 269488168, 269488168, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 1052911, 1052910, 1052908, 1052908, 1052904, 1052904, 1052904, 1052904, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 1052783, 1052782, 1052780, 1052780, 1052776, 1052776, 1052776, 1052776, 1052719, 1052718, 1052716, 1052716, 1052712, 1052712, 1052712, 1052712, 4335, 4334, 4332, 4332, 4328, 4328, 4328, 4328, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 4207, 4206, 4204, 4204, 4200, 4200, 4200, 4200, 4143, 4142, 4140, 4140, 4136, 4136, 4136, 4136, 2314885530818453727, 2314885530818453726, 2314885530818453724, 2314885530818453724, 2314885530818453720, 2314885530818453720, 2314885530818453720, 2314885530818453720, 2314885530818453712, 2314885530818453712, 2314885530818453712, 2314885530818453712, 2314885530818453712, 2314885530818453712, 2314885530818453712, 2314885530818453712, 2314885530818453599, 2314885530818453598, 2314885530818453596, 2314885530818453596, 2314885530818453592, 2314885530818453592, 2314885530818453592, 2314885530818453592, 2314885530818453584, 2314885530818453584, 2314885530818453584, 2314885530818453584, 2314885530818453584, 2314885530818453584, 2314885530818453584, 2314885530818453584, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 538976479, 538976478, 538976476, 538976476, 538976472, 538976472, 538976472, 538976472, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976351, 538976350, 538976348, 538976348, 538976344, 538976344, 538976344, 538976344, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 137977929951, 137977929950, 137977929948, 137977929948, 137977929944, 137977929944, 137977929944, 137977929944, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929823, 137977929822, 137977929820, 137977929820, 137977929816, 137977929816, 137977929816, 137977929816, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 538976479, 538976478, 538976476, 538976476, 538976472, 538976472, 538976472, 538976472, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976351, 538976350, 538976348, 538976348, 538976344, 538976344, 538976344, 538976344, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 35322350018783, 35322350018782, 35322350018780, 35322350018780, 35322350018776, 35322350018776, 35322350018776, 35322350018776, 35322350018768, 35322350018768, 35322350018768, 35322350018768, 35322350018768, 35322350018768, 35322350018768, 35322350018768, 35322350018655, 35322350018654, 35322350018652, 35322350018652, 35322350018648, 35322350018648, 35322350018648, 35322350018648, 35322350018640, 35322350018640, 35322350018640, 35322350018640, 35322350018640, 35322350018640, 35322350018640, 35322350018640, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 538976479, 538976478, 538976476, 538976476, 538976472, 538976472, 538976472, 538976472, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976351, 538976350, 538976348, 538976348, 538976344, 538976344, 538976344, 538976344, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 137977929951, 137977929950, 137977929948, 137977929948, 137977929944, 137977929944, 137977929944, 137977929944, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929823, 137977929822, 137977929820, 137977929820, 137977929816, 137977929816, 137977929816, 137977929816, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 538976479, 538976478, 538976476, 538976476, 538976472, 538976472, 538976472, 538976472, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976351, 538976350, 538976348, 538976348, 538976344, 538976344, 538976344, 538976344, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 9042521604759775, 9042521604759774, 9042521604759772, 9042521604759772, 9042521604759768, 9042521604759768, 9042521604759768, 9042521604759768, 9042521604759760, 9042521604759760, 9042521604759760, 9042521604759760, 9042521604759760, 9042521604759760, 9042521604759760, 9042521604759760, 9042521604759647, 9042521604759646, 9042521604759644, 9042521604759644, 9042521604759640, 9042521604759640, 9042521604759640, 9042521604759640, 9042521604759632, 9042521604759632, 9042521604759632, 9042521604759632, 9042521604759632, 9042521604759632, 9042521604759632, 9042521604759632, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 538976479, 538976478, 538976476, 538976476, 538976472, 538976472, 538976472, 538976472, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976351, 538976350, 538976348, 538976348, 538976344, 538976344, 538976344, 538976344, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 137977929951, 137977929950, 137977929948, 137977929948, 137977929944, 137977929944, 137977929944, 137977929944, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929823, 137977929822, 137977929820, 137977929820, 137977929816, 137977929816, 137977929816, 137977929816, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 538976479, 538976478, 538976476, 538976476, 538976472, 538976472, 538976472, 538976472, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976351, 538976350, 538976348, 538976348, 538976344, 538976344, 538976344, 538976344, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 35322350018783, 35322350018782, 35322350018780, 35322350018780, 35322350018776, 35322350018776, 35322350018776, 35322350018776, 35322350018768, 35322350018768, 35322350018768, 35322350018768, 35322350018768, 35322350018768, 35322350018768, 35322350018768, 35322350018655, 35322350018654, 35322350018652, 35322350018652, 35322350018648, 35322350018648, 35322350018648, 35322350018648, 35322350018640, 35322350018640, 35322350018640, 35322350018640, 35322350018640, 35322350018640, 35322350018640, 35322350018640, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 538976479, 538976478, 538976476, 538976476, 538976472, 538976472, 538976472, 538976472, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976351, 538976350, 538976348, 538976348, 538976344, 538976344, 538976344, 538976344, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 137977929951, 137977929950, 137977929948, 137977929948, 137977929944, 137977929944, 137977929944, 137977929944, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929936, 137977929823, 137977929822, 137977929820, 137977929820, 137977929816, 137977929816, 137977929816, 137977929816, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 137977929808, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 538976479, 538976478, 538976476, 538976476, 538976472, 538976472, 538976472, 538976472, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976464, 538976351, 538976350, 538976348, 538976348, 538976344, 538976344, 538976344, 538976344, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 538976336, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 2105567, 2105566, 2105564, 2105564, 2105560, 2105560, 2105560, 2105560, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105552, 2105439, 2105438, 2105436, 2105436, 2105432, 2105432, 2105432, 2105432, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 2105424, 8415, 8414, 8412, 8412, 8408, 8408, 8408, 8408, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8400, 8287, 8286, 8284, 8284, 8280, 8280, 8280, 8280, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 8272, 4629771061636907199, 4629771061636907198, 4629771061636907196, 4629771061636907196, 4629771061636907192, 4629771061636907192, 4629771061636907192, 4629771061636907192, 4629771061636907184, 4629771061636907184, 4629771061636907184, 4629771061636907184, 4629771061636907184, 4629771061636907184, 4629771061636907184, 4629771061636907184, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 4629771061636907168, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 1077952703, 1077952702, 1077952700, 1077952700, 1077952696, 1077952696, 1077952696, 1077952696, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 275955859647, 275955859646, 275955859644, 275955859644, 275955859640, 275955859640, 275955859640, 275955859640, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 1077952703, 1077952702, 1077952700, 1077952700, 1077952696, 1077952696, 1077952696, 1077952696, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 70644700037311, 70644700037310, 70644700037308, 70644700037308, 70644700037304, 70644700037304, 70644700037304, 70644700037304, 70644700037296, 70644700037296, 70644700037296, 70644700037296, 70644700037296, 70644700037296, 70644700037296, 70644700037296, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 1077952703, 1077952702, 1077952700, 1077952700, 1077952696, 1077952696, 1077952696, 1077952696, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 275955859647, 275955859646, 275955859644, 275955859644, 275955859640, 275955859640, 275955859640, 275955859640, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 1077952703, 1077952702, 1077952700, 1077952700, 1077952696, 1077952696, 1077952696, 1077952696, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 18085043209519295, 18085043209519294, 18085043209519292, 18085043209519292, 18085043209519288, 18085043209519288, 18085043209519288, 18085043209519288, 18085043209519280, 18085043209519280, 18085043209519280, 18085043209519280, 18085043209519280, 18085043209519280, 18085043209519280, 18085043209519280, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 18085043209519264, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 1077952703, 1077952702, 1077952700, 1077952700, 1077952696, 1077952696, 1077952696, 1077952696, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 275955859647, 275955859646, 275955859644, 275955859644, 275955859640, 275955859640, 275955859640, 275955859640, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 1077952703, 1077952702, 1077952700, 1077952700, 1077952696, 1077952696, 1077952696, 1077952696, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 70644700037311, 70644700037310, 70644700037308, 70644700037308, 70644700037304, 70644700037304, 70644700037304, 70644700037304, 70644700037296, 70644700037296, 70644700037296, 70644700037296, 70644700037296, 70644700037296, 70644700037296, 70644700037296, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 70644700037280, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 1077952703, 1077952702, 1077952700, 1077952700, 1077952696, 1077952696, 1077952696, 1077952696, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 275955859647, 275955859646, 275955859644, 275955859644, 275955859640, 275955859640, 275955859640, 275955859640, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859632, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 275955859616, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 1077952703, 1077952702, 1077952700, 1077952700, 1077952696, 1077952696, 1077952696, 1077952696, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952688, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 1077952672, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 4210879, 4210878, 4210876, 4210876, 4210872, 4210872, 4210872, 4210872, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210864, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 4210848, 16575, 16574, 16572, 16572, 16568, 16568, 16568, 16568, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16560, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 16544, 9259542123273814143, 9259542123273814142, 9259542123273814140, 9259542123273814140, 9259542123273814136, 9259542123273814136, 9259542123273814136, 9259542123273814136, 9259542123273814128, 9259542123273814128, 9259542123273814128, 9259542123273814128, 9259542123273814128, 9259542123273814128, 9259542123273814128, 9259542123273814128, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814112, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 9259542123273814080, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 2155905151, 2155905150, 2155905148, 2155905148, 2155905144, 2155905144, 2155905144, 2155905144, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 551911719039, 551911719038, 551911719036, 551911719036, 551911719032, 551911719032, 551911719032, 551911719032, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 2155905151, 2155905150, 2155905148, 2155905148, 2155905144, 2155905144, 2155905144, 2155905144, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 141289400074367, 141289400074366, 141289400074364, 141289400074364, 141289400074360, 141289400074360, 141289400074360, 141289400074360, 141289400074352, 141289400074352, 141289400074352, 141289400074352, 141289400074352, 141289400074352, 141289400074352, 141289400074352, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 2155905151, 2155905150, 2155905148, 2155905148, 2155905144, 2155905144, 2155905144, 2155905144, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 551911719039, 551911719038, 551911719036, 551911719036, 551911719032, 551911719032, 551911719032, 551911719032, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 2155905151, 2155905150, 2155905148, 2155905148, 2155905144, 2155905144, 2155905144, 2155905144, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 36170086419038335, 36170086419038334, 36170086419038332, 36170086419038332, 36170086419038328, 36170086419038328, 36170086419038328, 36170086419038328, 36170086419038320, 36170086419038320, 36170086419038320, 36170086419038320, 36170086419038320, 36170086419038320, 36170086419038320, 36170086419038320, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038304, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 36170086419038272, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 2155905151, 2155905150, 2155905148, 2155905148, 2155905144, 2155905144, 2155905144, 2155905144, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 551911719039, 551911719038, 551911719036, 551911719036, 551911719032, 551911719032, 551911719032, 551911719032, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 2155905151, 2155905150, 2155905148, 2155905148, 2155905144, 2155905144, 2155905144, 2155905144, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 141289400074367, 141289400074366, 141289400074364, 141289400074364, 141289400074360, 141289400074360, 141289400074360, 141289400074360, 141289400074352, 141289400074352, 141289400074352, 141289400074352, 141289400074352, 141289400074352, 141289400074352, 141289400074352, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074336, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 141289400074304, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 2155905151, 2155905150, 2155905148, 2155905148, 2155905144, 2155905144, 2155905144, 2155905144, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 551911719039, 551911719038, 551911719036, 551911719036, 551911719032, 551911719032, 551911719032, 551911719032, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719024, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911719008, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 551911718976, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 2155905151, 2155905150, 2155905148, 2155905148, 2155905144, 2155905144, 2155905144, 2155905144, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905136, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905120, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 2155905088, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 8421503, 8421502, 8421500, 8421500, 8421496, 8421496, 8421496, 8421496, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421488, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421472, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 8421440, 32895, 32894, 32892, 32892, 32888, 32888, 32888, 32888, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32880, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32864, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 32832, 72340172838141441, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838080001, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838084097, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838080001, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838092289, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838080001, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838084097, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838080001, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838108673, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838080001, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838084097, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838080001, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838092289, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838080001, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838084097, 72340172838076929, 72340172838077953, 72340172838076929, 72340172838080001, 72340172838076929, 72340172838077953, 72340172838076929, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 16907777, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16875009, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 4311875073, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311825921, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311842305, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311825921, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 16907777, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16875009, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 1103823502849, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823445505, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823453697, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823445505, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823470081, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823445505, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823453697, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823445505, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 16907777, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16875009, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 4311875073, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311825921, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311842305, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311825921, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 16907777, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16875009, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 282578800213505, 282578800148993, 282578800150017, 282578800148993, 282578800152065, 282578800148993, 282578800150017, 282578800148993, 282578800156161, 282578800148993, 282578800150017, 282578800148993, 282578800152065, 282578800148993, 282578800150017, 282578800148993, 282578800164353, 282578800148993, 282578800150017, 282578800148993, 282578800152065, 282578800148993, 282578800150017, 282578800148993, 282578800156161, 282578800148993, 282578800150017, 282578800148993, 282578800152065, 282578800148993, 282578800150017, 282578800148993, 282578800180737, 282578800148993, 282578800150017, 282578800148993, 282578800152065, 282578800148993, 282578800150017, 282578800148993, 282578800156161, 282578800148993, 282578800150017, 282578800148993, 282578800152065, 282578800148993, 282578800150017, 282578800148993, 282578800164353, 282578800148993, 282578800150017, 282578800148993, 282578800152065, 282578800148993, 282578800150017, 282578800148993, 282578800156161, 282578800148993, 282578800150017, 282578800148993, 282578800152065, 282578800148993, 282578800150017, 282578800148993, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 16907777, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16875009, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 4311875073, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311825921, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311842305, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311825921, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 16907777, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16875009, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 1103823502849, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823445505, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823453697, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823445505, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823470081, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823445505, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823453697, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 1103823445505, 1103823438337, 1103823439361, 1103823438337, 1103823441409, 1103823438337, 1103823439361, 1103823438337, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 16907777, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16875009, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 4311875073, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311825921, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311842305, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311825921, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 4311817729, 4311810561, 4311811585, 4311810561, 4311813633, 4311810561, 4311811585, 4311810561, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 16907777, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16875009, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16858625, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 16850433, 16843265, 16844289, 16843265, 16846337, 16843265, 16844289, 16843265, 130561, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 97793, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 81409, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 73217, 66049, 67073, 66049, 69121, 66049, 67073, 66049, 144680345676217602, 144680345676154114, 144680345676156162, 144680345676154114, 144680345676160258, 144680345676154114, 144680345676156162, 144680345676154114, 144680345676168450, 144680345676154114, 144680345676156162, 144680345676154114, 144680345676160258, 144680345676154114, 144680345676156162, 144680345676154114, 144680345676184834, 144680345676154114, 144680345676156162, 144680345676154114, 144680345676160258, 144680345676154114, 144680345676156162, 144680345676154114, 144680345676168450, 144680345676154114, 144680345676156162, 144680345676154114, 144680345676160258, 144680345676154114, 144680345676156162, 144680345676154114, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 33750274, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33717506, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 8623684866, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623635714, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623652098, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623635714, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 33750274, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33717506, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 2207646940418, 2207646876930, 2207646878978, 2207646876930, 2207646883074, 2207646876930, 2207646878978, 2207646876930, 2207646891266, 2207646876930, 2207646878978, 2207646876930, 2207646883074, 2207646876930, 2207646878978, 2207646876930, 2207646907650, 2207646876930, 2207646878978, 2207646876930, 2207646883074, 2207646876930, 2207646878978, 2207646876930, 2207646891266, 2207646876930, 2207646878978, 2207646876930, 2207646883074, 2207646876930, 2207646878978, 2207646876930, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 33750274, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33717506, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 8623684866, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623635714, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623652098, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623635714, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 33750274, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33717506, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 565157600361730, 565157600298242, 565157600300290, 565157600298242, 565157600304386, 565157600298242, 565157600300290, 565157600298242, 565157600312578, 565157600298242, 565157600300290, 565157600298242, 565157600304386, 565157600298242, 565157600300290, 565157600298242, 565157600328962, 565157600298242, 565157600300290, 565157600298242, 565157600304386, 565157600298242, 565157600300290, 565157600298242, 565157600312578, 565157600298242, 565157600300290, 565157600298242, 565157600304386, 565157600298242, 565157600300290, 565157600298242, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 33750274, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33717506, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 8623684866, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623635714, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623652098, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623635714, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 33750274, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33717506, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 2207646940418, 2207646876930, 2207646878978, 2207646876930, 2207646883074, 2207646876930, 2207646878978, 2207646876930, 2207646891266, 2207646876930, 2207646878978, 2207646876930, 2207646883074, 2207646876930, 2207646878978, 2207646876930, 2207646907650, 2207646876930, 2207646878978, 2207646876930, 2207646883074, 2207646876930, 2207646878978, 2207646876930, 2207646891266, 2207646876930, 2207646878978, 2207646876930, 2207646883074, 2207646876930, 2207646878978, 2207646876930, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 33750274, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33717506, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 8623684866, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623635714, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623652098, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 8623635714, 8623621378, 8623623426, 8623621378, 8623627522, 8623621378, 8623623426, 8623621378, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 33750274, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33717506, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 33701122, 33686786, 33688834, 33686786, 33692930, 33686786, 33688834, 33686786, 195842, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 163074, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 146690, 132354, 134402, 132354, 138498, 132354, 134402, 132354, 289360691352369924, 289360691352369668, 289360691352308484, 289360691352308228, 289360691352312580, 289360691352312324, 289360691352308484, 289360691352308228, 289360691352320772, 289360691352320516, 289360691352308484, 289360691352308228, 289360691352312580, 289360691352312324, 289360691352308484, 289360691352308228, 289360691352337156, 289360691352336900, 289360691352308484, 289360691352308228, 289360691352312580, 289360691352312324, 289360691352308484, 289360691352308228, 289360691352320772, 289360691352320516, 289360691352308484, 289360691352308228, 289360691352312580, 289360691352312324, 289360691352308484, 289360691352308228, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 67435268, 67435012, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67402500, 67402244, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 17247304452, 17247304196, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247255300, 17247255044, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247271684, 17247271428, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247255300, 17247255044, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 67435268, 67435012, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67402500, 67402244, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 4415293815556, 4415293815300, 4415293754116, 4415293753860, 4415293758212, 4415293757956, 4415293754116, 4415293753860, 4415293766404, 4415293766148, 4415293754116, 4415293753860, 4415293758212, 4415293757956, 4415293754116, 4415293753860, 4415293782788, 4415293782532, 4415293754116, 4415293753860, 4415293758212, 4415293757956, 4415293754116, 4415293753860, 4415293766404, 4415293766148, 4415293754116, 4415293753860, 4415293758212, 4415293757956, 4415293754116, 4415293753860, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 67435268, 67435012, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67402500, 67402244, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 17247304452, 17247304196, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247255300, 17247255044, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247271684, 17247271428, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247255300, 17247255044, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 67435268, 67435012, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67402500, 67402244, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 1130315200658180, 1130315200657924, 1130315200596740, 1130315200596484, 1130315200600836, 1130315200600580, 1130315200596740, 1130315200596484, 1130315200609028, 1130315200608772, 1130315200596740, 1130315200596484, 1130315200600836, 1130315200600580, 1130315200596740, 1130315200596484, 1130315200625412, 1130315200625156, 1130315200596740, 1130315200596484, 1130315200600836, 1130315200600580, 1130315200596740, 1130315200596484, 1130315200609028, 1130315200608772, 1130315200596740, 1130315200596484, 1130315200600836, 1130315200600580, 1130315200596740, 1130315200596484, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 67435268, 67435012, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67402500, 67402244, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 17247304452, 17247304196, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247255300, 17247255044, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247271684, 17247271428, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247255300, 17247255044, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 67435268, 67435012, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67402500, 67402244, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 4415293815556, 4415293815300, 4415293754116, 4415293753860, 4415293758212, 4415293757956, 4415293754116, 4415293753860, 4415293766404, 4415293766148, 4415293754116, 4415293753860, 4415293758212, 4415293757956, 4415293754116, 4415293753860, 4415293782788, 4415293782532, 4415293754116, 4415293753860, 4415293758212, 4415293757956, 4415293754116, 4415293753860, 4415293766404, 4415293766148, 4415293754116, 4415293753860, 4415293758212, 4415293757956, 4415293754116, 4415293753860, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 67435268, 67435012, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67402500, 67402244, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 17247304452, 17247304196, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247255300, 17247255044, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247271684, 17247271428, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 17247255300, 17247255044, 17247243012, 17247242756, 17247247108, 17247246852, 17247243012, 17247242756, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 67435268, 67435012, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67402500, 67402244, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 67386116, 67385860, 67373828, 67373572, 67377924, 67377668, 67373828, 67373572, 326404, 326148, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 293636, 293380, 264964, 264708, 269060, 268804, 264964, 264708, 277252, 276996, 264964, 264708, 269060, 268804, 264964, 264708, 578721382704674568, 578721382704674312, 578721382704673800, 578721382704673800, 578721382704617224, 578721382704616968, 578721382704616456, 578721382704616456, 578721382704625416, 578721382704625160, 578721382704624648, 578721382704624648, 578721382704617224, 578721382704616968, 578721382704616456, 578721382704616456, 578721382704641800, 578721382704641544, 578721382704641032, 578721382704641032, 578721382704617224, 578721382704616968, 578721382704616456, 578721382704616456, 578721382704625416, 578721382704625160, 578721382704624648, 578721382704624648, 578721382704617224, 578721382704616968, 578721382704616456, 578721382704616456, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 134805256, 134805000, 134804488, 134804488, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 134772488, 134772232, 134771720, 134771720, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 34494543624, 34494543368, 34494542856, 34494542856, 34494486280, 34494486024, 34494485512, 34494485512, 34494494472, 34494494216, 34494493704, 34494493704, 34494486280, 34494486024, 34494485512, 34494485512, 34494510856, 34494510600, 34494510088, 34494510088, 34494486280, 34494486024, 34494485512, 34494485512, 34494494472, 34494494216, 34494493704, 34494493704, 34494486280, 34494486024, 34494485512, 34494485512, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 134805256, 134805000, 134804488, 134804488, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 134772488, 134772232, 134771720, 134771720, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 8830587565832, 8830587565576, 8830587565064, 8830587565064, 8830587508488, 8830587508232, 8830587507720, 8830587507720, 8830587516680, 8830587516424, 8830587515912, 8830587515912, 8830587508488, 8830587508232, 8830587507720, 8830587507720, 8830587533064, 8830587532808, 8830587532296, 8830587532296, 8830587508488, 8830587508232, 8830587507720, 8830587507720, 8830587516680, 8830587516424, 8830587515912, 8830587515912, 8830587508488, 8830587508232, 8830587507720, 8830587507720, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 134805256, 134805000, 134804488, 134804488, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 134772488, 134772232, 134771720, 134771720, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 34494543624, 34494543368, 34494542856, 34494542856, 34494486280, 34494486024, 34494485512, 34494485512, 34494494472, 34494494216, 34494493704, 34494493704, 34494486280, 34494486024, 34494485512, 34494485512, 34494510856, 34494510600, 34494510088, 34494510088, 34494486280, 34494486024, 34494485512, 34494485512, 34494494472, 34494494216, 34494493704, 34494493704, 34494486280, 34494486024, 34494485512, 34494485512, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 134805256, 134805000, 134804488, 134804488, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 134772488, 134772232, 134771720, 134771720, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 2260630401251080, 2260630401250824, 2260630401250312, 2260630401250312, 2260630401193736, 2260630401193480, 2260630401192968, 2260630401192968, 2260630401201928, 2260630401201672, 2260630401201160, 2260630401201160, 2260630401193736, 2260630401193480, 2260630401192968, 2260630401192968, 2260630401218312, 2260630401218056, 2260630401217544, 2260630401217544, 2260630401193736, 2260630401193480, 2260630401192968, 2260630401192968, 2260630401201928, 2260630401201672, 2260630401201160, 2260630401201160, 2260630401193736, 2260630401193480, 2260630401192968, 2260630401192968, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 134805256, 134805000, 134804488, 134804488, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 134772488, 134772232, 134771720, 134771720, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 34494543624, 34494543368, 34494542856, 34494542856, 34494486280, 34494486024, 34494485512, 34494485512, 34494494472, 34494494216, 34494493704, 34494493704, 34494486280, 34494486024, 34494485512, 34494485512, 34494510856, 34494510600, 34494510088, 34494510088, 34494486280, 34494486024, 34494485512, 34494485512, 34494494472, 34494494216, 34494493704, 34494493704, 34494486280, 34494486024, 34494485512, 34494485512, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 134805256, 134805000, 134804488, 134804488, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 134772488, 134772232, 134771720, 134771720, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 8830587565832, 8830587565576, 8830587565064, 8830587565064, 8830587508488, 8830587508232, 8830587507720, 8830587507720, 8830587516680, 8830587516424, 8830587515912, 8830587515912, 8830587508488, 8830587508232, 8830587507720, 8830587507720, 8830587533064, 8830587532808, 8830587532296, 8830587532296, 8830587508488, 8830587508232, 8830587507720, 8830587507720, 8830587516680, 8830587516424, 8830587515912, 8830587515912, 8830587508488, 8830587508232, 8830587507720, 8830587507720, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 134805256, 134805000, 134804488, 134804488, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 134772488, 134772232, 134771720, 134771720, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 34494543624, 34494543368, 34494542856, 34494542856, 34494486280, 34494486024, 34494485512, 34494485512, 34494494472, 34494494216, 34494493704, 34494493704, 34494486280, 34494486024, 34494485512, 34494485512, 34494510856, 34494510600, 34494510088, 34494510088, 34494486280, 34494486024, 34494485512, 34494485512, 34494494472, 34494494216, 34494493704, 34494493704, 34494486280, 34494486024, 34494485512, 34494485512, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 134805256, 134805000, 134804488, 134804488, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 134772488, 134772232, 134771720, 134771720, 134747912, 134747656, 134747144, 134747144, 134756104, 134755848, 134755336, 134755336, 134747912, 134747656, 134747144, 134747144, 587528, 587272, 586760, 586760, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 554760, 554504, 553992, 553992, 530184, 529928, 529416, 529416, 538376, 538120, 537608, 537608, 530184, 529928, 529416, 529416, 1157442765409283856, 1157442765409283600, 1157442765409283088, 1157442765409283088, 1157442765409282064, 1157442765409282064, 1157442765409282064, 1157442765409282064, 1157442765409234704, 1157442765409234448, 1157442765409233936, 1157442765409233936, 1157442765409232912, 1157442765409232912, 1157442765409232912, 1157442765409232912, 1157442765409251088, 1157442765409250832, 1157442765409250320, 1157442765409250320, 1157442765409249296, 1157442765409249296, 1157442765409249296, 1157442765409249296, 1157442765409234704, 1157442765409234448, 1157442765409233936, 1157442765409233936, 1157442765409232912, 1157442765409232912, 1157442765409232912, 1157442765409232912, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 269545232, 269544976, 269544464, 269544464, 269543440, 269543440, 269543440, 269543440, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 269512464, 269512208, 269511696, 269511696, 269510672, 269510672, 269510672, 269510672, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 68989021968, 68989021712, 68989021200, 68989021200, 68989020176, 68989020176, 68989020176, 68989020176, 68988972816, 68988972560, 68988972048, 68988972048, 68988971024, 68988971024, 68988971024, 68988971024, 68988989200, 68988988944, 68988988432, 68988988432, 68988987408, 68988987408, 68988987408, 68988987408, 68988972816, 68988972560, 68988972048, 68988972048, 68988971024, 68988971024, 68988971024, 68988971024, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 269545232, 269544976, 269544464, 269544464, 269543440, 269543440, 269543440, 269543440, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 269512464, 269512208, 269511696, 269511696, 269510672, 269510672, 269510672, 269510672, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 17661175066384, 17661175066128, 17661175065616, 17661175065616, 17661175064592, 17661175064592, 17661175064592, 17661175064592, 17661175017232, 17661175016976, 17661175016464, 17661175016464, 17661175015440, 17661175015440, 17661175015440, 17661175015440, 17661175033616, 17661175033360, 17661175032848, 17661175032848, 17661175031824, 17661175031824, 17661175031824, 17661175031824, 17661175017232, 17661175016976, 17661175016464, 17661175016464, 17661175015440, 17661175015440, 17661175015440, 17661175015440, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 269545232, 269544976, 269544464, 269544464, 269543440, 269543440, 269543440, 269543440, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 269512464, 269512208, 269511696, 269511696, 269510672, 269510672, 269510672, 269510672, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 68989021968, 68989021712, 68989021200, 68989021200, 68989020176, 68989020176, 68989020176, 68989020176, 68988972816, 68988972560, 68988972048, 68988972048, 68988971024, 68988971024, 68988971024, 68988971024, 68988989200, 68988988944, 68988988432, 68988988432, 68988987408, 68988987408, 68988987408, 68988987408, 68988972816, 68988972560, 68988972048, 68988972048, 68988971024, 68988971024, 68988971024, 68988971024, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 269545232, 269544976, 269544464, 269544464, 269543440, 269543440, 269543440, 269543440, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 269512464, 269512208, 269511696, 269511696, 269510672, 269510672, 269510672, 269510672, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 4521260802436880, 4521260802436624, 4521260802436112, 4521260802436112, 4521260802435088, 4521260802435088, 4521260802435088, 4521260802435088, 4521260802387728, 4521260802387472, 4521260802386960, 4521260802386960, 4521260802385936, 4521260802385936, 4521260802385936, 4521260802385936, 4521260802404112, 4521260802403856, 4521260802403344, 4521260802403344, 4521260802402320, 4521260802402320, 4521260802402320, 4521260802402320, 4521260802387728, 4521260802387472, 4521260802386960, 4521260802386960, 4521260802385936, 4521260802385936, 4521260802385936, 4521260802385936, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 269545232, 269544976, 269544464, 269544464, 269543440, 269543440, 269543440, 269543440, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 269512464, 269512208, 269511696, 269511696, 269510672, 269510672, 269510672, 269510672, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 68989021968, 68989021712, 68989021200, 68989021200, 68989020176, 68989020176, 68989020176, 68989020176, 68988972816, 68988972560, 68988972048, 68988972048, 68988971024, 68988971024, 68988971024, 68988971024, 68988989200, 68988988944, 68988988432, 68988988432, 68988987408, 68988987408, 68988987408, 68988987408, 68988972816, 68988972560, 68988972048, 68988972048, 68988971024, 68988971024, 68988971024, 68988971024, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 269545232, 269544976, 269544464, 269544464, 269543440, 269543440, 269543440, 269543440, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 269512464, 269512208, 269511696, 269511696, 269510672, 269510672, 269510672, 269510672, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 17661175066384, 17661175066128, 17661175065616, 17661175065616, 17661175064592, 17661175064592, 17661175064592, 17661175064592, 17661175017232, 17661175016976, 17661175016464, 17661175016464, 17661175015440, 17661175015440, 17661175015440, 17661175015440, 17661175033616, 17661175033360, 17661175032848, 17661175032848, 17661175031824, 17661175031824, 17661175031824, 17661175031824, 17661175017232, 17661175016976, 17661175016464, 17661175016464, 17661175015440, 17661175015440, 17661175015440, 17661175015440, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 269545232, 269544976, 269544464, 269544464, 269543440, 269543440, 269543440, 269543440, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 269512464, 269512208, 269511696, 269511696, 269510672, 269510672, 269510672, 269510672, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 68989021968, 68989021712, 68989021200, 68989021200, 68989020176, 68989020176, 68989020176, 68989020176, 68988972816, 68988972560, 68988972048, 68988972048, 68988971024, 68988971024, 68988971024, 68988971024, 68988989200, 68988988944, 68988988432, 68988988432, 68988987408, 68988987408, 68988987408, 68988987408, 68988972816, 68988972560, 68988972048, 68988972048, 68988971024, 68988971024, 68988971024, 68988971024, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 269545232, 269544976, 269544464, 269544464, 269543440, 269543440, 269543440, 269543440, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 269512464, 269512208, 269511696, 269511696, 269510672, 269510672, 269510672, 269510672, 269496080, 269495824, 269495312, 269495312, 269494288, 269494288, 269494288, 269494288, 1109776, 1109520, 1109008, 1109008, 1107984, 1107984, 1107984, 1107984, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 1077008, 1076752, 1076240, 1076240, 1075216, 1075216, 1075216, 1075216, 1060624, 1060368, 1059856, 1059856, 1058832, 1058832, 1058832, 1058832, 2314885530818502432, 2314885530818502176, 2314885530818501664, 2314885530818501664, 2314885530818500640, 2314885530818500640, 2314885530818500640, 2314885530818500640, 2314885530818498592, 2314885530818498592, 2314885530818498592, 2314885530818498592, 2314885530818498592, 2314885530818498592, 2314885530818498592, 2314885530818498592, 2314885530818469664, 2314885530818469408, 2314885530818468896, 2314885530818468896, 2314885530818467872, 2314885530818467872, 2314885530818467872, 2314885530818467872, 2314885530818465824, 2314885530818465824, 2314885530818465824, 2314885530818465824, 2314885530818465824, 2314885530818465824, 2314885530818465824, 2314885530818465824, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 539025184, 539024928, 539024416, 539024416, 539023392, 539023392, 539023392, 539023392, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 538992416, 538992160, 538991648, 538991648, 538990624, 538990624, 538990624, 538990624, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 137977978656, 137977978400, 137977977888, 137977977888, 137977976864, 137977976864, 137977976864, 137977976864, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977945888, 137977945632, 137977945120, 137977945120, 137977944096, 137977944096, 137977944096, 137977944096, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 539025184, 539024928, 539024416, 539024416, 539023392, 539023392, 539023392, 539023392, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 538992416, 538992160, 538991648, 538991648, 538990624, 538990624, 538990624, 538990624, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 35322350067488, 35322350067232, 35322350066720, 35322350066720, 35322350065696, 35322350065696, 35322350065696, 35322350065696, 35322350063648, 35322350063648, 35322350063648, 35322350063648, 35322350063648, 35322350063648, 35322350063648, 35322350063648, 35322350034720, 35322350034464, 35322350033952, 35322350033952, 35322350032928, 35322350032928, 35322350032928, 35322350032928, 35322350030880, 35322350030880, 35322350030880, 35322350030880, 35322350030880, 35322350030880, 35322350030880, 35322350030880, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 539025184, 539024928, 539024416, 539024416, 539023392, 539023392, 539023392, 539023392, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 538992416, 538992160, 538991648, 538991648, 538990624, 538990624, 538990624, 538990624, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 137977978656, 137977978400, 137977977888, 137977977888, 137977976864, 137977976864, 137977976864, 137977976864, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977945888, 137977945632, 137977945120, 137977945120, 137977944096, 137977944096, 137977944096, 137977944096, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 539025184, 539024928, 539024416, 539024416, 539023392, 539023392, 539023392, 539023392, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 538992416, 538992160, 538991648, 538991648, 538990624, 538990624, 538990624, 538990624, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 9042521604808480, 9042521604808224, 9042521604807712, 9042521604807712, 9042521604806688, 9042521604806688, 9042521604806688, 9042521604806688, 9042521604804640, 9042521604804640, 9042521604804640, 9042521604804640, 9042521604804640, 9042521604804640, 9042521604804640, 9042521604804640, 9042521604775712, 9042521604775456, 9042521604774944, 9042521604774944, 9042521604773920, 9042521604773920, 9042521604773920, 9042521604773920, 9042521604771872, 9042521604771872, 9042521604771872, 9042521604771872, 9042521604771872, 9042521604771872, 9042521604771872, 9042521604771872, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 539025184, 539024928, 539024416, 539024416, 539023392, 539023392, 539023392, 539023392, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 538992416, 538992160, 538991648, 538991648, 538990624, 538990624, 538990624, 538990624, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 137977978656, 137977978400, 137977977888, 137977977888, 137977976864, 137977976864, 137977976864, 137977976864, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977945888, 137977945632, 137977945120, 137977945120, 137977944096, 137977944096, 137977944096, 137977944096, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 539025184, 539024928, 539024416, 539024416, 539023392, 539023392, 539023392, 539023392, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 538992416, 538992160, 538991648, 538991648, 538990624, 538990624, 538990624, 538990624, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 35322350067488, 35322350067232, 35322350066720, 35322350066720, 35322350065696, 35322350065696, 35322350065696, 35322350065696, 35322350063648, 35322350063648, 35322350063648, 35322350063648, 35322350063648, 35322350063648, 35322350063648, 35322350063648, 35322350034720, 35322350034464, 35322350033952, 35322350033952, 35322350032928, 35322350032928, 35322350032928, 35322350032928, 35322350030880, 35322350030880, 35322350030880, 35322350030880, 35322350030880, 35322350030880, 35322350030880, 35322350030880, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 539025184, 539024928, 539024416, 539024416, 539023392, 539023392, 539023392, 539023392, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 538992416, 538992160, 538991648, 538991648, 538990624, 538990624, 538990624, 538990624, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 137977978656, 137977978400, 137977977888, 137977977888, 137977976864, 137977976864, 137977976864, 137977976864, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977974816, 137977945888, 137977945632, 137977945120, 137977945120, 137977944096, 137977944096, 137977944096, 137977944096, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 137977942048, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 539025184, 539024928, 539024416, 539024416, 539023392, 539023392, 539023392, 539023392, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 539021344, 538992416, 538992160, 538991648, 538991648, 538990624, 538990624, 538990624, 538990624, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 538988576, 2154272, 2154016, 2153504, 2153504, 2152480, 2152480, 2152480, 2152480, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2150432, 2121504, 2121248, 2120736, 2120736, 2119712, 2119712, 2119712, 2119712, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 2117664, 4629771061636939584, 4629771061636939328, 4629771061636938816, 4629771061636938816, 4629771061636937792, 4629771061636937792, 4629771061636937792, 4629771061636937792, 4629771061636935744, 4629771061636935744, 4629771061636935744, 4629771061636935744, 4629771061636935744, 4629771061636935744, 4629771061636935744, 4629771061636935744, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4629771061636931648, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 1077985088, 1077984832, 1077984320, 1077984320, 1077983296, 1077983296, 1077983296, 1077983296, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 275955892032, 275955891776, 275955891264, 275955891264, 275955890240, 275955890240, 275955890240, 275955890240, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 1077985088, 1077984832, 1077984320, 1077984320, 1077983296, 1077983296, 1077983296, 1077983296, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 70644700069696, 70644700069440, 70644700068928, 70644700068928, 70644700067904, 70644700067904, 70644700067904, 70644700067904, 70644700065856, 70644700065856, 70644700065856, 70644700065856, 70644700065856, 70644700065856, 70644700065856, 70644700065856, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 1077985088, 1077984832, 1077984320, 1077984320, 1077983296, 1077983296, 1077983296, 1077983296, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 275955892032, 275955891776, 275955891264, 275955891264, 275955890240, 275955890240, 275955890240, 275955890240, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 1077985088, 1077984832, 1077984320, 1077984320, 1077983296, 1077983296, 1077983296, 1077983296, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 18085043209551680, 18085043209551424, 18085043209550912, 18085043209550912, 18085043209549888, 18085043209549888, 18085043209549888, 18085043209549888, 18085043209547840, 18085043209547840, 18085043209547840, 18085043209547840, 18085043209547840, 18085043209547840, 18085043209547840, 18085043209547840, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 18085043209543744, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 1077985088, 1077984832, 1077984320, 1077984320, 1077983296, 1077983296, 1077983296, 1077983296, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 275955892032, 275955891776, 275955891264, 275955891264, 275955890240, 275955890240, 275955890240, 275955890240, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 1077985088, 1077984832, 1077984320, 1077984320, 1077983296, 1077983296, 1077983296, 1077983296, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 70644700069696, 70644700069440, 70644700068928, 70644700068928, 70644700067904, 70644700067904, 70644700067904, 70644700067904, 70644700065856, 70644700065856, 70644700065856, 70644700065856, 70644700065856, 70644700065856, 70644700065856, 70644700065856, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 70644700061760, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 1077985088, 1077984832, 1077984320, 1077984320, 1077983296, 1077983296, 1077983296, 1077983296, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 275955892032, 275955891776, 275955891264, 275955891264, 275955890240, 275955890240, 275955890240, 275955890240, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955888192, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 275955884096, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 1077985088, 1077984832, 1077984320, 1077984320, 1077983296, 1077983296, 1077983296, 1077983296, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077981248, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 1077977152, 4243264, 4243008, 4242496, 4242496, 4241472, 4241472, 4241472, 4241472, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4239424, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 4235328, 9259542123273813888, 9259542123273813632, 9259542123273813120, 9259542123273813120, 9259542123273812096, 9259542123273812096, 9259542123273812096, 9259542123273812096, 9259542123273810048, 9259542123273810048, 9259542123273810048, 9259542123273810048, 9259542123273810048, 9259542123273810048, 9259542123273810048, 9259542123273810048, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273805952, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 9259542123273797760, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 2155904896, 2155904640, 2155904128, 2155904128, 2155903104, 2155903104, 2155903104, 2155903104, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 551911718784, 551911718528, 551911718016, 551911718016, 551911716992, 551911716992, 551911716992, 551911716992, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 2155904896, 2155904640, 2155904128, 2155904128, 2155903104, 2155903104, 2155903104, 2155903104, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 141289400074112, 141289400073856, 141289400073344, 141289400073344, 141289400072320, 141289400072320, 141289400072320, 141289400072320, 141289400070272, 141289400070272, 141289400070272, 141289400070272, 141289400070272, 141289400070272, 141289400070272, 141289400070272, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 2155904896, 2155904640, 2155904128, 2155904128, 2155903104, 2155903104, 2155903104, 2155903104, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 551911718784, 551911718528, 551911718016, 551911718016, 551911716992, 551911716992, 551911716992, 551911716992, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 2155904896, 2155904640, 2155904128, 2155904128, 2155903104, 2155903104, 2155903104, 2155903104, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 36170086419038080, 36170086419037824, 36170086419037312, 36170086419037312, 36170086419036288, 36170086419036288, 36170086419036288, 36170086419036288, 36170086419034240, 36170086419034240, 36170086419034240, 36170086419034240, 36170086419034240, 36170086419034240, 36170086419034240, 36170086419034240, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419030144, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 36170086419021952, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 2155904896, 2155904640, 2155904128, 2155904128, 2155903104, 2155903104, 2155903104, 2155903104, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 551911718784, 551911718528, 551911718016, 551911718016, 551911716992, 551911716992, 551911716992, 551911716992, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 2155904896, 2155904640, 2155904128, 2155904128, 2155903104, 2155903104, 2155903104, 2155903104, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 141289400074112, 141289400073856, 141289400073344, 141289400073344, 141289400072320, 141289400072320, 141289400072320, 141289400072320, 141289400070272, 141289400070272, 141289400070272, 141289400070272, 141289400070272, 141289400070272, 141289400070272, 141289400070272, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400066176, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 141289400057984, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 2155904896, 2155904640, 2155904128, 2155904128, 2155903104, 2155903104, 2155903104, 2155903104, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 551911718784, 551911718528, 551911718016, 551911718016, 551911716992, 551911716992, 551911716992, 551911716992, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911714944, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911710848, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 551911702656, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 2155904896, 2155904640, 2155904128, 2155904128, 2155903104, 2155903104, 2155903104, 2155903104, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155901056, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155896960, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 2155888768, 8421248, 8420992, 8420480, 8420480, 8419456, 8419456, 8419456, 8419456, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8417408, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8413312, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 8405120, 72340172854657281, 72340172854657280, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172838928641, 72340172838928640, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172839977217, 72340172839977216, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172838928641, 72340172838928640, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172842074369, 72340172842074368, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172838928641, 72340172838928640, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172839977217, 72340172839977216, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172838928641, 72340172838928640, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172846268673, 72340172846268672, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172838928641, 72340172838928640, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172839977217, 72340172839977216, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172838928641, 72340172838928640, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172842074369, 72340172842074368, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172838928641, 72340172838928640, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172839977217, 72340172839977216, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 72340172838928641, 72340172838928640, 72340172838142209, 72340172838142208, 72340172838404353, 72340172838404352, 72340172838142209, 72340172838142208, 33423617, 33423616, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 25035009, 25035008, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 4328390913, 4328390912, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4315808001, 4315808000, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4320002305, 4320002304, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4315808001, 4315808000, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 33423617, 33423616, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 25035009, 25035008, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 1103840018689, 1103840018688, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103825338625, 1103825338624, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103827435777, 1103827435776, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103825338625, 1103825338624, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103831630081, 1103831630080, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103825338625, 1103825338624, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103827435777, 1103827435776, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103825338625, 1103825338624, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 33423617, 33423616, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 25035009, 25035008, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 4328390913, 4328390912, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4315808001, 4315808000, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4320002305, 4320002304, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4315808001, 4315808000, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 33423617, 33423616, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 25035009, 25035008, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 282578816729345, 282578816729344, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578801000705, 282578801000704, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578802049281, 282578802049280, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578801000705, 282578801000704, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578804146433, 282578804146432, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578801000705, 282578801000704, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578802049281, 282578802049280, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578801000705, 282578801000704, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578808340737, 282578808340736, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578801000705, 282578801000704, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578802049281, 282578802049280, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578801000705, 282578801000704, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578804146433, 282578804146432, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578801000705, 282578801000704, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578802049281, 282578802049280, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 282578801000705, 282578801000704, 282578800214273, 282578800214272, 282578800476417, 282578800476416, 282578800214273, 282578800214272, 33423617, 33423616, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 25035009, 25035008, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 4328390913, 4328390912, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4315808001, 4315808000, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4320002305, 4320002304, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4315808001, 4315808000, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 33423617, 33423616, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 25035009, 25035008, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 1103840018689, 1103840018688, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103825338625, 1103825338624, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103827435777, 1103827435776, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103825338625, 1103825338624, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103831630081, 1103831630080, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103825338625, 1103825338624, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103827435777, 1103827435776, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103825338625, 1103825338624, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 1103824290049, 1103824290048, 1103823503617, 1103823503616, 1103823765761, 1103823765760, 1103823503617, 1103823503616, 33423617, 33423616, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 25035009, 25035008, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 4328390913, 4328390912, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4315808001, 4315808000, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4320002305, 4320002304, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4315808001, 4315808000, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4313710849, 4313710848, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 4312662273, 4312662272, 4311875841, 4311875840, 4312137985, 4312137984, 4311875841, 4311875840, 33423617, 33423616, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 25035009, 25035008, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 20840705, 20840704, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 18743553, 18743552, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 17694977, 17694976, 16908545, 16908544, 17170689, 17170688, 16908545, 16908544, 144680345692602882, 144680345692602880, 144680345676349954, 144680345676349952, 144680345676874242, 144680345676874240, 144680345676349954, 144680345676349952, 144680345677922818, 144680345677922816, 144680345676349954, 144680345676349952, 144680345676874242, 144680345676874240, 144680345676349954, 144680345676349952, 144680345680019970, 144680345680019968, 144680345676349954, 144680345676349952, 144680345676874242, 144680345676874240, 144680345676349954, 144680345676349952, 144680345677922818, 144680345677922816, 144680345676349954, 144680345676349952, 144680345676874242, 144680345676874240, 144680345676349954, 144680345676349952, 144680345684214274, 144680345684214272, 144680345676349954, 144680345676349952, 144680345676874242, 144680345676874240, 144680345676349954, 144680345676349952, 144680345677922818, 144680345677922816, 144680345676349954, 144680345676349952, 144680345676874242, 144680345676874240, 144680345676349954, 144680345676349952, 144680345680019970, 144680345680019968, 144680345676349954, 144680345676349952, 144680345676874242, 144680345676874240, 144680345676349954, 144680345676349952, 144680345677922818, 144680345677922816, 144680345676349954, 144680345676349952, 144680345676874242, 144680345676874240, 144680345676349954, 144680345676349952, 50135554, 50135552, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 41746946, 41746944, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 8640070146, 8640070144, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8627487234, 8627487232, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8631681538, 8631681536, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8627487234, 8627487232, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 50135554, 50135552, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 41746946, 41746944, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 2207663325698, 2207663325696, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207648645634, 2207648645632, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207650742786, 2207650742784, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207648645634, 2207648645632, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207654937090, 2207654937088, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207648645634, 2207648645632, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207650742786, 2207650742784, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207648645634, 2207648645632, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 50135554, 50135552, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 41746946, 41746944, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 8640070146, 8640070144, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8627487234, 8627487232, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8631681538, 8631681536, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8627487234, 8627487232, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 50135554, 50135552, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 41746946, 41746944, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 565157616747010, 565157616747008, 565157600494082, 565157600494080, 565157601018370, 565157601018368, 565157600494082, 565157600494080, 565157602066946, 565157602066944, 565157600494082, 565157600494080, 565157601018370, 565157601018368, 565157600494082, 565157600494080, 565157604164098, 565157604164096, 565157600494082, 565157600494080, 565157601018370, 565157601018368, 565157600494082, 565157600494080, 565157602066946, 565157602066944, 565157600494082, 565157600494080, 565157601018370, 565157601018368, 565157600494082, 565157600494080, 565157608358402, 565157608358400, 565157600494082, 565157600494080, 565157601018370, 565157601018368, 565157600494082, 565157600494080, 565157602066946, 565157602066944, 565157600494082, 565157600494080, 565157601018370, 565157601018368, 565157600494082, 565157600494080, 565157604164098, 565157604164096, 565157600494082, 565157600494080, 565157601018370, 565157601018368, 565157600494082, 565157600494080, 565157602066946, 565157602066944, 565157600494082, 565157600494080, 565157601018370, 565157601018368, 565157600494082, 565157600494080, 50135554, 50135552, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 41746946, 41746944, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 8640070146, 8640070144, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8627487234, 8627487232, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8631681538, 8631681536, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8627487234, 8627487232, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 50135554, 50135552, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 41746946, 41746944, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 2207663325698, 2207663325696, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207648645634, 2207648645632, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207650742786, 2207650742784, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207648645634, 2207648645632, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207654937090, 2207654937088, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207648645634, 2207648645632, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207650742786, 2207650742784, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 2207648645634, 2207648645632, 2207647072770, 2207647072768, 2207647597058, 2207647597056, 2207647072770, 2207647072768, 50135554, 50135552, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 41746946, 41746944, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 8640070146, 8640070144, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8627487234, 8627487232, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8631681538, 8631681536, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8627487234, 8627487232, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 8625390082, 8625390080, 8623817218, 8623817216, 8624341506, 8624341504, 8623817218, 8623817216, 50135554, 50135552, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 41746946, 41746944, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 37552642, 37552640, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 35455490, 35455488, 33882626, 33882624, 34406914, 34406912, 33882626, 33882624, 289360691368494084, 289360691368494080, 289360691368428548, 289360691368428544, 289360691352765444, 289360691352765440, 289360691352699908, 289360691352699904, 289360691353814020, 289360691353814016, 289360691353748484, 289360691353748480, 289360691352765444, 289360691352765440, 289360691352699908, 289360691352699904, 289360691355911172, 289360691355911168, 289360691355845636, 289360691355845632, 289360691352765444, 289360691352765440, 289360691352699908, 289360691352699904, 289360691353814020, 289360691353814016, 289360691353748484, 289360691353748480, 289360691352765444, 289360691352765440, 289360691352699908, 289360691352699904, 289360691360105476, 289360691360105472, 289360691360039940, 289360691360039936, 289360691352765444, 289360691352765440, 289360691352699908, 289360691352699904, 289360691353814020, 289360691353814016, 289360691353748484, 289360691353748480, 289360691352765444, 289360691352765440, 289360691352699908, 289360691352699904, 289360691355911172, 289360691355911168, 289360691355845636, 289360691355845632, 289360691352765444, 289360691352765440, 289360691352699908, 289360691352699904, 289360691353814020, 289360691353814016, 289360691353748484, 289360691353748480, 289360691352765444, 289360691352765440, 289360691352699908, 289360691352699904, 83559428, 83559424, 83493892, 83493888, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 75170820, 75170816, 75105284, 75105280, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 17263428612, 17263428608, 17263363076, 17263363072, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17250845700, 17250845696, 17250780164, 17250780160, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17255040004, 17255040000, 17254974468, 17254974464, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17250845700, 17250845696, 17250780164, 17250780160, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 83559428, 83559424, 83493892, 83493888, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 75170820, 75170816, 75105284, 75105280, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 4415309939716, 4415309939712, 4415309874180, 4415309874176, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415295259652, 4415295259648, 4415295194116, 4415295194112, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415297356804, 4415297356800, 4415297291268, 4415297291264, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415295259652, 4415295259648, 4415295194116, 4415295194112, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415301551108, 4415301551104, 4415301485572, 4415301485568, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415295259652, 4415295259648, 4415295194116, 4415295194112, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415297356804, 4415297356800, 4415297291268, 4415297291264, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415295259652, 4415295259648, 4415295194116, 4415295194112, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 83559428, 83559424, 83493892, 83493888, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 75170820, 75170816, 75105284, 75105280, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 17263428612, 17263428608, 17263363076, 17263363072, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17250845700, 17250845696, 17250780164, 17250780160, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17255040004, 17255040000, 17254974468, 17254974464, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17250845700, 17250845696, 17250780164, 17250780160, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 83559428, 83559424, 83493892, 83493888, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 75170820, 75170816, 75105284, 75105280, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 1130315216782340, 1130315216782336, 1130315216716804, 1130315216716800, 1130315201053700, 1130315201053696, 1130315200988164, 1130315200988160, 1130315202102276, 1130315202102272, 1130315202036740, 1130315202036736, 1130315201053700, 1130315201053696, 1130315200988164, 1130315200988160, 1130315204199428, 1130315204199424, 1130315204133892, 1130315204133888, 1130315201053700, 1130315201053696, 1130315200988164, 1130315200988160, 1130315202102276, 1130315202102272, 1130315202036740, 1130315202036736, 1130315201053700, 1130315201053696, 1130315200988164, 1130315200988160, 1130315208393732, 1130315208393728, 1130315208328196, 1130315208328192, 1130315201053700, 1130315201053696, 1130315200988164, 1130315200988160, 1130315202102276, 1130315202102272, 1130315202036740, 1130315202036736, 1130315201053700, 1130315201053696, 1130315200988164, 1130315200988160, 1130315204199428, 1130315204199424, 1130315204133892, 1130315204133888, 1130315201053700, 1130315201053696, 1130315200988164, 1130315200988160, 1130315202102276, 1130315202102272, 1130315202036740, 1130315202036736, 1130315201053700, 1130315201053696, 1130315200988164, 1130315200988160, 83559428, 83559424, 83493892, 83493888, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 75170820, 75170816, 75105284, 75105280, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 17263428612, 17263428608, 17263363076, 17263363072, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17250845700, 17250845696, 17250780164, 17250780160, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17255040004, 17255040000, 17254974468, 17254974464, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17250845700, 17250845696, 17250780164, 17250780160, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 83559428, 83559424, 83493892, 83493888, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 75170820, 75170816, 75105284, 75105280, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 4415309939716, 4415309939712, 4415309874180, 4415309874176, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415295259652, 4415295259648, 4415295194116, 4415295194112, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415297356804, 4415297356800, 4415297291268, 4415297291264, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415295259652, 4415295259648, 4415295194116, 4415295194112, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415301551108, 4415301551104, 4415301485572, 4415301485568, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415295259652, 4415295259648, 4415295194116, 4415295194112, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415297356804, 4415297356800, 4415297291268, 4415297291264, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 4415295259652, 4415295259648, 4415295194116, 4415295194112, 4415294211076, 4415294211072, 4415294145540, 4415294145536, 83559428, 83559424, 83493892, 83493888, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 75170820, 75170816, 75105284, 75105280, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 17263428612, 17263428608, 17263363076, 17263363072, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17250845700, 17250845696, 17250780164, 17250780160, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17255040004, 17255040000, 17254974468, 17254974464, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 17250845700, 17250845696, 17250780164, 17250780160, 17247699972, 17247699968, 17247634436, 17247634432, 17248748548, 17248748544, 17248683012, 17248683008, 17247699972, 17247699968, 17247634436, 17247634432, 83559428, 83559424, 83493892, 83493888, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 75170820, 75170816, 75105284, 75105280, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 70976516, 70976512, 70910980, 70910976, 67830788, 67830784, 67765252, 67765248, 68879364, 68879360, 68813828, 68813824, 67830788, 67830784, 67765252, 67765248, 578721382720276488, 578721382720276480, 578721382720210952, 578721382720210944, 578721382720079880, 578721382720079872, 578721382720079880, 578721382720079872, 578721382705596424, 578721382705596416, 578721382705530888, 578721382705530880, 578721382705399816, 578721382705399808, 578721382705399816, 578721382705399808, 578721382707693576, 578721382707693568, 578721382707628040, 578721382707628032, 578721382707496968, 578721382707496960, 578721382707496968, 578721382707496960, 578721382705596424, 578721382705596416, 578721382705530888, 578721382705530880, 578721382705399816, 578721382705399808, 578721382705399816, 578721382705399808, 578721382711887880, 578721382711887872, 578721382711822344, 578721382711822336, 578721382711691272, 578721382711691264, 578721382711691272, 578721382711691264, 578721382705596424, 578721382705596416, 578721382705530888, 578721382705530880, 578721382705399816, 578721382705399808, 578721382705399816, 578721382705399808, 578721382707693576, 578721382707693568, 578721382707628040, 578721382707628032, 578721382707496968, 578721382707496960, 578721382707496968, 578721382707496960, 578721382705596424, 578721382705596416, 578721382705530888, 578721382705530880, 578721382705399816, 578721382705399808, 578721382705399816, 578721382705399808, 150407176, 150407168, 150341640, 150341632, 150210568, 150210560, 150210568, 150210560, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 142018568, 142018560, 141953032, 141953024, 141821960, 141821952, 141821960, 141821952, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 34510145544, 34510145536, 34510080008, 34510080000, 34509948936, 34509948928, 34509948936, 34509948928, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34497562632, 34497562624, 34497497096, 34497497088, 34497366024, 34497366016, 34497366024, 34497366016, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34501756936, 34501756928, 34501691400, 34501691392, 34501560328, 34501560320, 34501560328, 34501560320, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34497562632, 34497562624, 34497497096, 34497497088, 34497366024, 34497366016, 34497366024, 34497366016, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 150407176, 150407168, 150341640, 150341632, 150210568, 150210560, 150210568, 150210560, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 142018568, 142018560, 141953032, 141953024, 141821960, 141821952, 141821960, 141821952, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 8830603167752, 8830603167744, 8830603102216, 8830603102208, 8830602971144, 8830602971136, 8830602971144, 8830602971136, 8830588487688, 8830588487680, 8830588422152, 8830588422144, 8830588291080, 8830588291072, 8830588291080, 8830588291072, 8830590584840, 8830590584832, 8830590519304, 8830590519296, 8830590388232, 8830590388224, 8830590388232, 8830590388224, 8830588487688, 8830588487680, 8830588422152, 8830588422144, 8830588291080, 8830588291072, 8830588291080, 8830588291072, 8830594779144, 8830594779136, 8830594713608, 8830594713600, 8830594582536, 8830594582528, 8830594582536, 8830594582528, 8830588487688, 8830588487680, 8830588422152, 8830588422144, 8830588291080, 8830588291072, 8830588291080, 8830588291072, 8830590584840, 8830590584832, 8830590519304, 8830590519296, 8830590388232, 8830590388224, 8830590388232, 8830590388224, 8830588487688, 8830588487680, 8830588422152, 8830588422144, 8830588291080, 8830588291072, 8830588291080, 8830588291072, 150407176, 150407168, 150341640, 150341632, 150210568, 150210560, 150210568, 150210560, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 142018568, 142018560, 141953032, 141953024, 141821960, 141821952, 141821960, 141821952, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 34510145544, 34510145536, 34510080008, 34510080000, 34509948936, 34509948928, 34509948936, 34509948928, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34497562632, 34497562624, 34497497096, 34497497088, 34497366024, 34497366016, 34497366024, 34497366016, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34501756936, 34501756928, 34501691400, 34501691392, 34501560328, 34501560320, 34501560328, 34501560320, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34497562632, 34497562624, 34497497096, 34497497088, 34497366024, 34497366016, 34497366024, 34497366016, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 150407176, 150407168, 150341640, 150341632, 150210568, 150210560, 150210568, 150210560, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 142018568, 142018560, 141953032, 141953024, 141821960, 141821952, 141821960, 141821952, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 2260630416853000, 2260630416852992, 2260630416787464, 2260630416787456, 2260630416656392, 2260630416656384, 2260630416656392, 2260630416656384, 2260630402172936, 2260630402172928, 2260630402107400, 2260630402107392, 2260630401976328, 2260630401976320, 2260630401976328, 2260630401976320, 2260630404270088, 2260630404270080, 2260630404204552, 2260630404204544, 2260630404073480, 2260630404073472, 2260630404073480, 2260630404073472, 2260630402172936, 2260630402172928, 2260630402107400, 2260630402107392, 2260630401976328, 2260630401976320, 2260630401976328, 2260630401976320, 2260630408464392, 2260630408464384, 2260630408398856, 2260630408398848, 2260630408267784, 2260630408267776, 2260630408267784, 2260630408267776, 2260630402172936, 2260630402172928, 2260630402107400, 2260630402107392, 2260630401976328, 2260630401976320, 2260630401976328, 2260630401976320, 2260630404270088, 2260630404270080, 2260630404204552, 2260630404204544, 2260630404073480, 2260630404073472, 2260630404073480, 2260630404073472, 2260630402172936, 2260630402172928, 2260630402107400, 2260630402107392, 2260630401976328, 2260630401976320, 2260630401976328, 2260630401976320, 150407176, 150407168, 150341640, 150341632, 150210568, 150210560, 150210568, 150210560, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 142018568, 142018560, 141953032, 141953024, 141821960, 141821952, 141821960, 141821952, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 34510145544, 34510145536, 34510080008, 34510080000, 34509948936, 34509948928, 34509948936, 34509948928, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34497562632, 34497562624, 34497497096, 34497497088, 34497366024, 34497366016, 34497366024, 34497366016, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34501756936, 34501756928, 34501691400, 34501691392, 34501560328, 34501560320, 34501560328, 34501560320, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34497562632, 34497562624, 34497497096, 34497497088, 34497366024, 34497366016, 34497366024, 34497366016, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 150407176, 150407168, 150341640, 150341632, 150210568, 150210560, 150210568, 150210560, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 142018568, 142018560, 141953032, 141953024, 141821960, 141821952, 141821960, 141821952, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 8830603167752, 8830603167744, 8830603102216, 8830603102208, 8830602971144, 8830602971136, 8830602971144, 8830602971136, 8830588487688, 8830588487680, 8830588422152, 8830588422144, 8830588291080, 8830588291072, 8830588291080, 8830588291072, 8830590584840, 8830590584832, 8830590519304, 8830590519296, 8830590388232, 8830590388224, 8830590388232, 8830590388224, 8830588487688, 8830588487680, 8830588422152, 8830588422144, 8830588291080, 8830588291072, 8830588291080, 8830588291072, 8830594779144, 8830594779136, 8830594713608, 8830594713600, 8830594582536, 8830594582528, 8830594582536, 8830594582528, 8830588487688, 8830588487680, 8830588422152, 8830588422144, 8830588291080, 8830588291072, 8830588291080, 8830588291072, 8830590584840, 8830590584832, 8830590519304, 8830590519296, 8830590388232, 8830590388224, 8830590388232, 8830590388224, 8830588487688, 8830588487680, 8830588422152, 8830588422144, 8830588291080, 8830588291072, 8830588291080, 8830588291072, 150407176, 150407168, 150341640, 150341632, 150210568, 150210560, 150210568, 150210560, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 142018568, 142018560, 141953032, 141953024, 141821960, 141821952, 141821960, 141821952, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 34510145544, 34510145536, 34510080008, 34510080000, 34509948936, 34509948928, 34509948936, 34509948928, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34497562632, 34497562624, 34497497096, 34497497088, 34497366024, 34497366016, 34497366024, 34497366016, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34501756936, 34501756928, 34501691400, 34501691392, 34501560328, 34501560320, 34501560328, 34501560320, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 34497562632, 34497562624, 34497497096, 34497497088, 34497366024, 34497366016, 34497366024, 34497366016, 34495465480, 34495465472, 34495399944, 34495399936, 34495268872, 34495268864, 34495268872, 34495268864, 150407176, 150407168, 150341640, 150341632, 150210568, 150210560, 150210568, 150210560, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 142018568, 142018560, 141953032, 141953024, 141821960, 141821952, 141821960, 141821952, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 137824264, 137824256, 137758728, 137758720, 137627656, 137627648, 137627656, 137627648, 135727112, 135727104, 135661576, 135661568, 135530504, 135530496, 135530504, 135530496, 1157442765423841296, 1157442765423841280, 1157442765423775760, 1157442765423775744, 1157442765423644688, 1157442765423644672, 1157442765423644688, 1157442765423644672, 1157442765423382544, 1157442765423382528, 1157442765423382544, 1157442765423382528, 1157442765423382544, 1157442765423382528, 1157442765423382544, 1157442765423382528, 1157442765411258384, 1157442765411258368, 1157442765411192848, 1157442765411192832, 1157442765411061776, 1157442765411061760, 1157442765411061776, 1157442765411061760, 1157442765410799632, 1157442765410799616, 1157442765410799632, 1157442765410799616, 1157442765410799632, 1157442765410799616, 1157442765410799632, 1157442765410799616, 1157442765415452688, 1157442765415452672, 1157442765415387152, 1157442765415387136, 1157442765415256080, 1157442765415256064, 1157442765415256080, 1157442765415256064, 1157442765414993936, 1157442765414993920, 1157442765414993936, 1157442765414993920, 1157442765414993936, 1157442765414993920, 1157442765414993936, 1157442765414993920, 1157442765411258384, 1157442765411258368, 1157442765411192848, 1157442765411192832, 1157442765411061776, 1157442765411061760, 1157442765411061776, 1157442765411061760, 1157442765410799632, 1157442765410799616, 1157442765410799632, 1157442765410799616, 1157442765410799632, 1157442765410799616, 1157442765410799632, 1157442765410799616, 284102672, 284102656, 284037136, 284037120, 283906064, 283906048, 283906064, 283906048, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 275714064, 275714048, 275648528, 275648512, 275517456, 275517440, 275517456, 275517440, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 69003579408, 69003579392, 69003513872, 69003513856, 69003382800, 69003382784, 69003382800, 69003382784, 69003120656, 69003120640, 69003120656, 69003120640, 69003120656, 69003120640, 69003120656, 69003120640, 68990996496, 68990996480, 68990930960, 68990930944, 68990799888, 68990799872, 68990799888, 68990799872, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68995190800, 68995190784, 68995125264, 68995125248, 68994994192, 68994994176, 68994994192, 68994994176, 68994732048, 68994732032, 68994732048, 68994732032, 68994732048, 68994732032, 68994732048, 68994732032, 68990996496, 68990996480, 68990930960, 68990930944, 68990799888, 68990799872, 68990799888, 68990799872, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 284102672, 284102656, 284037136, 284037120, 283906064, 283906048, 283906064, 283906048, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 275714064, 275714048, 275648528, 275648512, 275517456, 275517440, 275517456, 275517440, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 17661189623824, 17661189623808, 17661189558288, 17661189558272, 17661189427216, 17661189427200, 17661189427216, 17661189427200, 17661189165072, 17661189165056, 17661189165072, 17661189165056, 17661189165072, 17661189165056, 17661189165072, 17661189165056, 17661177040912, 17661177040896, 17661176975376, 17661176975360, 17661176844304, 17661176844288, 17661176844304, 17661176844288, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 17661181235216, 17661181235200, 17661181169680, 17661181169664, 17661181038608, 17661181038592, 17661181038608, 17661181038592, 17661180776464, 17661180776448, 17661180776464, 17661180776448, 17661180776464, 17661180776448, 17661180776464, 17661180776448, 17661177040912, 17661177040896, 17661176975376, 17661176975360, 17661176844304, 17661176844288, 17661176844304, 17661176844288, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 284102672, 284102656, 284037136, 284037120, 283906064, 283906048, 283906064, 283906048, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 275714064, 275714048, 275648528, 275648512, 275517456, 275517440, 275517456, 275517440, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 69003579408, 69003579392, 69003513872, 69003513856, 69003382800, 69003382784, 69003382800, 69003382784, 69003120656, 69003120640, 69003120656, 69003120640, 69003120656, 69003120640, 69003120656, 69003120640, 68990996496, 68990996480, 68990930960, 68990930944, 68990799888, 68990799872, 68990799888, 68990799872, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68995190800, 68995190784, 68995125264, 68995125248, 68994994192, 68994994176, 68994994192, 68994994176, 68994732048, 68994732032, 68994732048, 68994732032, 68994732048, 68994732032, 68994732048, 68994732032, 68990996496, 68990996480, 68990930960, 68990930944, 68990799888, 68990799872, 68990799888, 68990799872, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 284102672, 284102656, 284037136, 284037120, 283906064, 283906048, 283906064, 283906048, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 275714064, 275714048, 275648528, 275648512, 275517456, 275517440, 275517456, 275517440, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 4521260816994320, 4521260816994304, 4521260816928784, 4521260816928768, 4521260816797712, 4521260816797696, 4521260816797712, 4521260816797696, 4521260816535568, 4521260816535552, 4521260816535568, 4521260816535552, 4521260816535568, 4521260816535552, 4521260816535568, 4521260816535552, 4521260804411408, 4521260804411392, 4521260804345872, 4521260804345856, 4521260804214800, 4521260804214784, 4521260804214800, 4521260804214784, 4521260803952656, 4521260803952640, 4521260803952656, 4521260803952640, 4521260803952656, 4521260803952640, 4521260803952656, 4521260803952640, 4521260808605712, 4521260808605696, 4521260808540176, 4521260808540160, 4521260808409104, 4521260808409088, 4521260808409104, 4521260808409088, 4521260808146960, 4521260808146944, 4521260808146960, 4521260808146944, 4521260808146960, 4521260808146944, 4521260808146960, 4521260808146944, 4521260804411408, 4521260804411392, 4521260804345872, 4521260804345856, 4521260804214800, 4521260804214784, 4521260804214800, 4521260804214784, 4521260803952656, 4521260803952640, 4521260803952656, 4521260803952640, 4521260803952656, 4521260803952640, 4521260803952656, 4521260803952640, 284102672, 284102656, 284037136, 284037120, 283906064, 283906048, 283906064, 283906048, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 275714064, 275714048, 275648528, 275648512, 275517456, 275517440, 275517456, 275517440, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 69003579408, 69003579392, 69003513872, 69003513856, 69003382800, 69003382784, 69003382800, 69003382784, 69003120656, 69003120640, 69003120656, 69003120640, 69003120656, 69003120640, 69003120656, 69003120640, 68990996496, 68990996480, 68990930960, 68990930944, 68990799888, 68990799872, 68990799888, 68990799872, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68995190800, 68995190784, 68995125264, 68995125248, 68994994192, 68994994176, 68994994192, 68994994176, 68994732048, 68994732032, 68994732048, 68994732032, 68994732048, 68994732032, 68994732048, 68994732032, 68990996496, 68990996480, 68990930960, 68990930944, 68990799888, 68990799872, 68990799888, 68990799872, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 284102672, 284102656, 284037136, 284037120, 283906064, 283906048, 283906064, 283906048, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 275714064, 275714048, 275648528, 275648512, 275517456, 275517440, 275517456, 275517440, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 17661189623824, 17661189623808, 17661189558288, 17661189558272, 17661189427216, 17661189427200, 17661189427216, 17661189427200, 17661189165072, 17661189165056, 17661189165072, 17661189165056, 17661189165072, 17661189165056, 17661189165072, 17661189165056, 17661177040912, 17661177040896, 17661176975376, 17661176975360, 17661176844304, 17661176844288, 17661176844304, 17661176844288, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 17661181235216, 17661181235200, 17661181169680, 17661181169664, 17661181038608, 17661181038592, 17661181038608, 17661181038592, 17661180776464, 17661180776448, 17661180776464, 17661180776448, 17661180776464, 17661180776448, 17661180776464, 17661180776448, 17661177040912, 17661177040896, 17661176975376, 17661176975360, 17661176844304, 17661176844288, 17661176844304, 17661176844288, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 17661176582160, 17661176582144, 284102672, 284102656, 284037136, 284037120, 283906064, 283906048, 283906064, 283906048, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 275714064, 275714048, 275648528, 275648512, 275517456, 275517440, 275517456, 275517440, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 69003579408, 69003579392, 69003513872, 69003513856, 69003382800, 69003382784, 69003382800, 69003382784, 69003120656, 69003120640, 69003120656, 69003120640, 69003120656, 69003120640, 69003120656, 69003120640, 68990996496, 68990996480, 68990930960, 68990930944, 68990799888, 68990799872, 68990799888, 68990799872, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68995190800, 68995190784, 68995125264, 68995125248, 68994994192, 68994994176, 68994994192, 68994994176, 68994732048, 68994732032, 68994732048, 68994732032, 68994732048, 68994732032, 68994732048, 68994732032, 68990996496, 68990996480, 68990930960, 68990930944, 68990799888, 68990799872, 68990799888, 68990799872, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 68990537744, 68990537728, 284102672, 284102656, 284037136, 284037120, 283906064, 283906048, 283906064, 283906048, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 283643920, 283643904, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 275714064, 275714048, 275648528, 275648512, 275517456, 275517440, 275517456, 275517440, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 275255312, 275255296, 271519760, 271519744, 271454224, 271454208, 271323152, 271323136, 271323152, 271323136, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 271061008, 271060992, 2314885530830970912, 2314885530830970880, 2314885530830905376, 2314885530830905344, 2314885530830774304, 2314885530830774272, 2314885530830774304, 2314885530830774272, 2314885530830512160, 2314885530830512128, 2314885530830512160, 2314885530830512128, 2314885530830512160, 2314885530830512128, 2314885530830512160, 2314885530830512128, 2314885530829987872, 2314885530829987840, 2314885530829987872, 2314885530829987840, 2314885530829987872, 2314885530829987840, 2314885530829987872, 2314885530829987840, 2314885530829987872, 2314885530829987840, 2314885530829987872, 2314885530829987840, 2314885530829987872, 2314885530829987840, 2314885530829987872, 2314885530829987840, 2314885530822582304, 2314885530822582272, 2314885530822516768, 2314885530822516736, 2314885530822385696, 2314885530822385664, 2314885530822385696, 2314885530822385664, 2314885530822123552, 2314885530822123520, 2314885530822123552, 2314885530822123520, 2314885530822123552, 2314885530822123520, 2314885530822123552, 2314885530822123520, 2314885530821599264, 2314885530821599232, 2314885530821599264, 2314885530821599232, 2314885530821599264, 2314885530821599232, 2314885530821599264, 2314885530821599232, 2314885530821599264, 2314885530821599232, 2314885530821599264, 2314885530821599232, 2314885530821599264, 2314885530821599232, 2314885530821599264, 2314885530821599232, 551493664, 551493632, 551428128, 551428096, 551297056, 551297024, 551297056, 551297024, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 543105056, 543105024, 543039520, 543039488, 542908448, 542908416, 542908448, 542908416, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 137990447136, 137990447104, 137990381600, 137990381568, 137990250528, 137990250496, 137990250528, 137990250496, 137989988384, 137989988352, 137989988384, 137989988352, 137989988384, 137989988352, 137989988384, 137989988352, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137982058528, 137982058496, 137981992992, 137981992960, 137981861920, 137981861888, 137981861920, 137981861888, 137981599776, 137981599744, 137981599776, 137981599744, 137981599776, 137981599744, 137981599776, 137981599744, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 551493664, 551493632, 551428128, 551428096, 551297056, 551297024, 551297056, 551297024, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 543105056, 543105024, 543039520, 543039488, 542908448, 542908416, 542908448, 542908416, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 35322362535968, 35322362535936, 35322362470432, 35322362470400, 35322362339360, 35322362339328, 35322362339360, 35322362339328, 35322362077216, 35322362077184, 35322362077216, 35322362077184, 35322362077216, 35322362077184, 35322362077216, 35322362077184, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322354147360, 35322354147328, 35322354081824, 35322354081792, 35322353950752, 35322353950720, 35322353950752, 35322353950720, 35322353688608, 35322353688576, 35322353688608, 35322353688576, 35322353688608, 35322353688576, 35322353688608, 35322353688576, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 551493664, 551493632, 551428128, 551428096, 551297056, 551297024, 551297056, 551297024, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 543105056, 543105024, 543039520, 543039488, 542908448, 542908416, 542908448, 542908416, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 137990447136, 137990447104, 137990381600, 137990381568, 137990250528, 137990250496, 137990250528, 137990250496, 137989988384, 137989988352, 137989988384, 137989988352, 137989988384, 137989988352, 137989988384, 137989988352, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137982058528, 137982058496, 137981992992, 137981992960, 137981861920, 137981861888, 137981861920, 137981861888, 137981599776, 137981599744, 137981599776, 137981599744, 137981599776, 137981599744, 137981599776, 137981599744, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 551493664, 551493632, 551428128, 551428096, 551297056, 551297024, 551297056, 551297024, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 543105056, 543105024, 543039520, 543039488, 542908448, 542908416, 542908448, 542908416, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 9042521617276960, 9042521617276928, 9042521617211424, 9042521617211392, 9042521617080352, 9042521617080320, 9042521617080352, 9042521617080320, 9042521616818208, 9042521616818176, 9042521616818208, 9042521616818176, 9042521616818208, 9042521616818176, 9042521616818208, 9042521616818176, 9042521616293920, 9042521616293888, 9042521616293920, 9042521616293888, 9042521616293920, 9042521616293888, 9042521616293920, 9042521616293888, 9042521616293920, 9042521616293888, 9042521616293920, 9042521616293888, 9042521616293920, 9042521616293888, 9042521616293920, 9042521616293888, 9042521608888352, 9042521608888320, 9042521608822816, 9042521608822784, 9042521608691744, 9042521608691712, 9042521608691744, 9042521608691712, 9042521608429600, 9042521608429568, 9042521608429600, 9042521608429568, 9042521608429600, 9042521608429568, 9042521608429600, 9042521608429568, 9042521607905312, 9042521607905280, 9042521607905312, 9042521607905280, 9042521607905312, 9042521607905280, 9042521607905312, 9042521607905280, 9042521607905312, 9042521607905280, 9042521607905312, 9042521607905280, 9042521607905312, 9042521607905280, 9042521607905312, 9042521607905280, 551493664, 551493632, 551428128, 551428096, 551297056, 551297024, 551297056, 551297024, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 543105056, 543105024, 543039520, 543039488, 542908448, 542908416, 542908448, 542908416, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 137990447136, 137990447104, 137990381600, 137990381568, 137990250528, 137990250496, 137990250528, 137990250496, 137989988384, 137989988352, 137989988384, 137989988352, 137989988384, 137989988352, 137989988384, 137989988352, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137982058528, 137982058496, 137981992992, 137981992960, 137981861920, 137981861888, 137981861920, 137981861888, 137981599776, 137981599744, 137981599776, 137981599744, 137981599776, 137981599744, 137981599776, 137981599744, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 551493664, 551493632, 551428128, 551428096, 551297056, 551297024, 551297056, 551297024, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 543105056, 543105024, 543039520, 543039488, 542908448, 542908416, 542908448, 542908416, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 35322362535968, 35322362535936, 35322362470432, 35322362470400, 35322362339360, 35322362339328, 35322362339360, 35322362339328, 35322362077216, 35322362077184, 35322362077216, 35322362077184, 35322362077216, 35322362077184, 35322362077216, 35322362077184, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322361552928, 35322361552896, 35322354147360, 35322354147328, 35322354081824, 35322354081792, 35322353950752, 35322353950720, 35322353950752, 35322353950720, 35322353688608, 35322353688576, 35322353688608, 35322353688576, 35322353688608, 35322353688576, 35322353688608, 35322353688576, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 35322353164320, 35322353164288, 551493664, 551493632, 551428128, 551428096, 551297056, 551297024, 551297056, 551297024, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 543105056, 543105024, 543039520, 543039488, 542908448, 542908416, 542908448, 542908416, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 137990447136, 137990447104, 137990381600, 137990381568, 137990250528, 137990250496, 137990250528, 137990250496, 137989988384, 137989988352, 137989988384, 137989988352, 137989988384, 137989988352, 137989988384, 137989988352, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137989464096, 137989464064, 137982058528, 137982058496, 137981992992, 137981992960, 137981861920, 137981861888, 137981861920, 137981861888, 137981599776, 137981599744, 137981599776, 137981599744, 137981599776, 137981599744, 137981599776, 137981599744, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 137981075488, 137981075456, 551493664, 551493632, 551428128, 551428096, 551297056, 551297024, 551297056, 551297024, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 551034912, 551034880, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 550510624, 550510592, 543105056, 543105024, 543039520, 543039488, 542908448, 542908416, 542908448, 542908416, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542646304, 542646272, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 542122016, 542121984, 4629771061645230144, 4629771061645230080, 4629771061645164608, 4629771061645164544, 4629771061645033536, 4629771061645033472, 4629771061645033536, 4629771061645033472, 4629771061644771392, 4629771061644771328, 4629771061644771392, 4629771061644771328, 4629771061644771392, 4629771061644771328, 4629771061644771392, 4629771061644771328, 4629771061644247104, 4629771061644247040, 4629771061644247104, 4629771061644247040, 4629771061644247104, 4629771061644247040, 4629771061644247104, 4629771061644247040, 4629771061644247104, 4629771061644247040, 4629771061644247104, 4629771061644247040, 4629771061644247104, 4629771061644247040, 4629771061644247104, 4629771061644247040, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 4629771061643198528, 4629771061643198464, 1086275648, 1086275584, 1086210112, 1086210048, 1086079040, 1086078976, 1086079040, 1086078976, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 275964182592, 275964182528, 275964117056, 275964116992, 275963985984, 275963985920, 275963985984, 275963985920, 275963723840, 275963723776, 275963723840, 275963723776, 275963723840, 275963723776, 275963723840, 275963723776, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 1086275648, 1086275584, 1086210112, 1086210048, 1086079040, 1086078976, 1086079040, 1086078976, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 70644708360256, 70644708360192, 70644708294720, 70644708294656, 70644708163648, 70644708163584, 70644708163648, 70644708163584, 70644707901504, 70644707901440, 70644707901504, 70644707901440, 70644707901504, 70644707901440, 70644707901504, 70644707901440, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 1086275648, 1086275584, 1086210112, 1086210048, 1086079040, 1086078976, 1086079040, 1086078976, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 275964182592, 275964182528, 275964117056, 275964116992, 275963985984, 275963985920, 275963985984, 275963985920, 275963723840, 275963723776, 275963723840, 275963723776, 275963723840, 275963723776, 275963723840, 275963723776, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 1086275648, 1086275584, 1086210112, 1086210048, 1086079040, 1086078976, 1086079040, 1086078976, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 18085043217842240, 18085043217842176, 18085043217776704, 18085043217776640, 18085043217645632, 18085043217645568, 18085043217645632, 18085043217645568, 18085043217383488, 18085043217383424, 18085043217383488, 18085043217383424, 18085043217383488, 18085043217383424, 18085043217383488, 18085043217383424, 18085043216859200, 18085043216859136, 18085043216859200, 18085043216859136, 18085043216859200, 18085043216859136, 18085043216859200, 18085043216859136, 18085043216859200, 18085043216859136, 18085043216859200, 18085043216859136, 18085043216859200, 18085043216859136, 18085043216859200, 18085043216859136, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 18085043215810624, 18085043215810560, 1086275648, 1086275584, 1086210112, 1086210048, 1086079040, 1086078976, 1086079040, 1086078976, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 275964182592, 275964182528, 275964117056, 275964116992, 275963985984, 275963985920, 275963985984, 275963985920, 275963723840, 275963723776, 275963723840, 275963723776, 275963723840, 275963723776, 275963723840, 275963723776, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 1086275648, 1086275584, 1086210112, 1086210048, 1086079040, 1086078976, 1086079040, 1086078976, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 70644708360256, 70644708360192, 70644708294720, 70644708294656, 70644708163648, 70644708163584, 70644708163648, 70644708163584, 70644707901504, 70644707901440, 70644707901504, 70644707901440, 70644707901504, 70644707901440, 70644707901504, 70644707901440, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644707377216, 70644707377152, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 70644706328640, 70644706328576, 1086275648, 1086275584, 1086210112, 1086210048, 1086079040, 1086078976, 1086079040, 1086078976, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 275964182592, 275964182528, 275964117056, 275964116992, 275963985984, 275963985920, 275963985984, 275963985920, 275963723840, 275963723776, 275963723840, 275963723776, 275963723840, 275963723776, 275963723840, 275963723776, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275963199552, 275963199488, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 275962150976, 275962150912, 1086275648, 1086275584, 1086210112, 1086210048, 1086079040, 1086078976, 1086079040, 1086078976, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085816896, 1085816832, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1085292608, 1085292544, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 1084244032, 1084243968, 9259542123273748608, 9259542123273748480, 9259542123273683072, 9259542123273682944, 9259542123273552000, 9259542123273551872, 9259542123273552000, 9259542123273551872, 9259542123273289856, 9259542123273289728, 9259542123273289856, 9259542123273289728, 9259542123273289856, 9259542123273289728, 9259542123273289856, 9259542123273289728, 9259542123272765568, 9259542123272765440, 9259542123272765568, 9259542123272765440, 9259542123272765568, 9259542123272765440, 9259542123272765568, 9259542123272765440, 9259542123272765568, 9259542123272765440, 9259542123272765568, 9259542123272765440, 9259542123272765568, 9259542123272765440, 9259542123272765568, 9259542123272765440, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123271716992, 9259542123271716864, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 9259542123269619840, 9259542123269619712, 2155839616, 2155839488, 2155774080, 2155773952, 2155643008, 2155642880, 2155643008, 2155642880, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 551911653504, 551911653376, 551911587968, 551911587840, 551911456896, 551911456768, 551911456896, 551911456768, 551911194752, 551911194624, 551911194752, 551911194624, 551911194752, 551911194624, 551911194752, 551911194624, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 2155839616, 2155839488, 2155774080, 2155773952, 2155643008, 2155642880, 2155643008, 2155642880, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 141289400008832, 141289400008704, 141289399943296, 141289399943168, 141289399812224, 141289399812096, 141289399812224, 141289399812096, 141289399550080, 141289399549952, 141289399550080, 141289399549952, 141289399550080, 141289399549952, 141289399550080, 141289399549952, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 2155839616, 2155839488, 2155774080, 2155773952, 2155643008, 2155642880, 2155643008, 2155642880, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 551911653504, 551911653376, 551911587968, 551911587840, 551911456896, 551911456768, 551911456896, 551911456768, 551911194752, 551911194624, 551911194752, 551911194624, 551911194752, 551911194624, 551911194752, 551911194624, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 2155839616, 2155839488, 2155774080, 2155773952, 2155643008, 2155642880, 2155643008, 2155642880, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 36170086418972800, 36170086418972672, 36170086418907264, 36170086418907136, 36170086418776192, 36170086418776064, 36170086418776192, 36170086418776064, 36170086418514048, 36170086418513920, 36170086418514048, 36170086418513920, 36170086418514048, 36170086418513920, 36170086418514048, 36170086418513920, 36170086417989760, 36170086417989632, 36170086417989760, 36170086417989632, 36170086417989760, 36170086417989632, 36170086417989760, 36170086417989632, 36170086417989760, 36170086417989632, 36170086417989760, 36170086417989632, 36170086417989760, 36170086417989632, 36170086417989760, 36170086417989632, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086416941184, 36170086416941056, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 36170086414844032, 36170086414843904, 2155839616, 2155839488, 2155774080, 2155773952, 2155643008, 2155642880, 2155643008, 2155642880, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 551911653504, 551911653376, 551911587968, 551911587840, 551911456896, 551911456768, 551911456896, 551911456768, 551911194752, 551911194624, 551911194752, 551911194624, 551911194752, 551911194624, 551911194752, 551911194624, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 2155839616, 2155839488, 2155774080, 2155773952, 2155643008, 2155642880, 2155643008, 2155642880, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 141289400008832, 141289400008704, 141289399943296, 141289399943168, 141289399812224, 141289399812096, 141289399812224, 141289399812096, 141289399550080, 141289399549952, 141289399550080, 141289399549952, 141289399550080, 141289399549952, 141289399550080, 141289399549952, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289399025792, 141289399025664, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289397977216, 141289397977088, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 141289395880064, 141289395879936, 2155839616, 2155839488, 2155774080, 2155773952, 2155643008, 2155642880, 2155643008, 2155642880, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 551911653504, 551911653376, 551911587968, 551911587840, 551911456896, 551911456768, 551911456896, 551911456768, 551911194752, 551911194624, 551911194752, 551911194624, 551911194752, 551911194624, 551911194752, 551911194624, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551910670464, 551910670336, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551909621888, 551909621760, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 551907524736, 551907524608, 2155839616, 2155839488, 2155774080, 2155773952, 2155643008, 2155642880, 2155643008, 2155642880, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2155380864, 2155380736, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2154856576, 2154856448, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2153808000, 2153807872, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 2151710848, 2151710720, 72340177082712321, 72340177082712320, 72340177082712064, 72340177082712064, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173056180481, 72340173056180480, 72340173056180224, 72340173056180224, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173324615937, 72340173324615936, 72340173324615680, 72340173324615680, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173056180481, 72340173056180480, 72340173056180224, 72340173056180224, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173861486849, 72340173861486848, 72340173861486592, 72340173861486592, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173056180481, 72340173056180480, 72340173056180224, 72340173056180224, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173324615937, 72340173324615936, 72340173324615680, 72340173324615680, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173056180481, 72340173056180480, 72340173056180224, 72340173056180224, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340174935228673, 72340174935228672, 72340174935228416, 72340174935228416, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173056180481, 72340173056180480, 72340173056180224, 72340173056180224, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173324615937, 72340173324615936, 72340173324615680, 72340173324615680, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173056180481, 72340173056180480, 72340173056180224, 72340173056180224, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173861486849, 72340173861486848, 72340173861486592, 72340173861486592, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173056180481, 72340173056180480, 72340173056180224, 72340173056180224, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173324615937, 72340173324615936, 72340173324615680, 72340173324615680, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340173056180481, 72340173056180480, 72340173056180224, 72340173056180224, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 72340172921962753, 72340172921962752, 72340172921962496, 72340172921962496, 72340172854853889, 72340172854853888, 72340172854853632, 72340172854853632, 8556445953, 8556445952, 8556445696, 8556445696, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 5335220481, 5335220480, 5335220224, 5335220224, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 6408962305, 6408962304, 6408962048, 6408962048, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 5335220481, 5335220480, 5335220224, 5335220224, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 1108068073729, 1108068073728, 1108068073472, 1108068073472, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104309977345, 1104309977344, 1104309977088, 1104309977088, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104846848257, 1104846848256, 1104846848000, 1104846848000, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104309977345, 1104309977344, 1104309977088, 1104309977088, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1105920590081, 1105920590080, 1105920589824, 1105920589824, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104309977345, 1104309977344, 1104309977088, 1104309977088, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104846848257, 1104846848256, 1104846848000, 1104846848000, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104309977345, 1104309977344, 1104309977088, 1104309977088, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 8556445953, 8556445952, 8556445696, 8556445696, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 5335220481, 5335220480, 5335220224, 5335220224, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 6408962305, 6408962304, 6408962048, 6408962048, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 5335220481, 5335220480, 5335220224, 5335220224, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 282583044784385, 282583044784384, 282583044784128, 282583044784128, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579018252545, 282579018252544, 282579018252288, 282579018252288, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579286688001, 282579286688000, 282579286687744, 282579286687744, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579018252545, 282579018252544, 282579018252288, 282579018252288, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579823558913, 282579823558912, 282579823558656, 282579823558656, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579018252545, 282579018252544, 282579018252288, 282579018252288, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579286688001, 282579286688000, 282579286687744, 282579286687744, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579018252545, 282579018252544, 282579018252288, 282579018252288, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282580897300737, 282580897300736, 282580897300480, 282580897300480, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579018252545, 282579018252544, 282579018252288, 282579018252288, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579286688001, 282579286688000, 282579286687744, 282579286687744, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579018252545, 282579018252544, 282579018252288, 282579018252288, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579823558913, 282579823558912, 282579823558656, 282579823558656, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579018252545, 282579018252544, 282579018252288, 282579018252288, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579286688001, 282579286688000, 282579286687744, 282579286687744, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282579018252545, 282579018252544, 282579018252288, 282579018252288, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 282578884034817, 282578884034816, 282578884034560, 282578884034560, 282578816925953, 282578816925952, 282578816925696, 282578816925696, 8556445953, 8556445952, 8556445696, 8556445696, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 5335220481, 5335220480, 5335220224, 5335220224, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 6408962305, 6408962304, 6408962048, 6408962048, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 5335220481, 5335220480, 5335220224, 5335220224, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 1108068073729, 1108068073728, 1108068073472, 1108068073472, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104309977345, 1104309977344, 1104309977088, 1104309977088, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104846848257, 1104846848256, 1104846848000, 1104846848000, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104309977345, 1104309977344, 1104309977088, 1104309977088, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1105920590081, 1105920590080, 1105920589824, 1105920589824, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104309977345, 1104309977344, 1104309977088, 1104309977088, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104846848257, 1104846848256, 1104846848000, 1104846848000, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104309977345, 1104309977344, 1104309977088, 1104309977088, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1104041541889, 1104041541888, 1104041541632, 1104041541632, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 1103907324161, 1103907324160, 1103907323904, 1103907323904, 1103840215297, 1103840215296, 1103840215040, 1103840215040, 8556445953, 8556445952, 8556445696, 8556445696, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 5335220481, 5335220480, 5335220224, 5335220224, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 6408962305, 6408962304, 6408962048, 6408962048, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 5335220481, 5335220480, 5335220224, 5335220224, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4798349569, 4798349568, 4798349312, 4798349312, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 4529914113, 4529914112, 4529913856, 4529913856, 4328587521, 4328587520, 4328587264, 4328587264, 4395696385, 4395696384, 4395696128, 4395696128, 4328587521, 4328587520, 4328587264, 4328587264, 144680349887234562, 144680349887234560, 144680349887234048, 144680349887234048, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680345860702722, 144680345860702720, 144680345860702208, 144680345860702208, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680346129138178, 144680346129138176, 144680346129137664, 144680346129137664, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680345860702722, 144680345860702720, 144680345860702208, 144680345860702208, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680346666009090, 144680346666009088, 144680346666008576, 144680346666008576, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680345860702722, 144680345860702720, 144680345860702208, 144680345860702208, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680346129138178, 144680346129138176, 144680346129137664, 144680346129137664, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680345860702722, 144680345860702720, 144680345860702208, 144680345860702208, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680347739750914, 144680347739750912, 144680347739750400, 144680347739750400, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680345860702722, 144680345860702720, 144680345860702208, 144680345860702208, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680346129138178, 144680346129138176, 144680346129137664, 144680346129137664, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680345860702722, 144680345860702720, 144680345860702208, 144680345860702208, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680346666009090, 144680346666009088, 144680346666008576, 144680346666008576, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680345860702722, 144680345860702720, 144680345860702208, 144680345860702208, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680346129138178, 144680346129138176, 144680346129137664, 144680346129137664, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 144680345860702722, 144680345860702720, 144680345860702208, 144680345860702208, 144680345726484994, 144680345726484992, 144680345726484480, 144680345726484480, 12834701826, 12834701824, 12834701312, 12834701312, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9613476354, 9613476352, 9613475840, 9613475840, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 10687218178, 10687218176, 10687217664, 10687217664, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9613476354, 9613476352, 9613475840, 9613475840, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 2211857957378, 2211857957376, 2211857956864, 2211857956864, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208099860994, 2208099860992, 2208099860480, 2208099860480, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208636731906, 2208636731904, 2208636731392, 2208636731392, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208099860994, 2208099860992, 2208099860480, 2208099860480, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2209710473730, 2209710473728, 2209710473216, 2209710473216, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208099860994, 2208099860992, 2208099860480, 2208099860480, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208636731906, 2208636731904, 2208636731392, 2208636731392, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208099860994, 2208099860992, 2208099860480, 2208099860480, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 12834701826, 12834701824, 12834701312, 12834701312, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9613476354, 9613476352, 9613475840, 9613475840, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 10687218178, 10687218176, 10687217664, 10687217664, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9613476354, 9613476352, 9613475840, 9613475840, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 565161811378690, 565161811378688, 565161811378176, 565161811378176, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565157784846850, 565157784846848, 565157784846336, 565157784846336, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565158053282306, 565158053282304, 565158053281792, 565158053281792, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565157784846850, 565157784846848, 565157784846336, 565157784846336, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565158590153218, 565158590153216, 565158590152704, 565158590152704, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565157784846850, 565157784846848, 565157784846336, 565157784846336, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565158053282306, 565158053282304, 565158053281792, 565158053281792, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565157784846850, 565157784846848, 565157784846336, 565157784846336, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565159663895042, 565159663895040, 565159663894528, 565159663894528, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565157784846850, 565157784846848, 565157784846336, 565157784846336, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565158053282306, 565158053282304, 565158053281792, 565158053281792, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565157784846850, 565157784846848, 565157784846336, 565157784846336, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565158590153218, 565158590153216, 565158590152704, 565158590152704, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565157784846850, 565157784846848, 565157784846336, 565157784846336, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565158053282306, 565158053282304, 565158053281792, 565158053281792, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 565157784846850, 565157784846848, 565157784846336, 565157784846336, 565157650629122, 565157650629120, 565157650628608, 565157650628608, 12834701826, 12834701824, 12834701312, 12834701312, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9613476354, 9613476352, 9613475840, 9613475840, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 10687218178, 10687218176, 10687217664, 10687217664, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9613476354, 9613476352, 9613475840, 9613475840, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 2211857957378, 2211857957376, 2211857956864, 2211857956864, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208099860994, 2208099860992, 2208099860480, 2208099860480, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208636731906, 2208636731904, 2208636731392, 2208636731392, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208099860994, 2208099860992, 2208099860480, 2208099860480, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2209710473730, 2209710473728, 2209710473216, 2209710473216, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208099860994, 2208099860992, 2208099860480, 2208099860480, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208636731906, 2208636731904, 2208636731392, 2208636731392, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2208099860994, 2208099860992, 2208099860480, 2208099860480, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 2207831425538, 2207831425536, 2207831425024, 2207831425024, 2207697207810, 2207697207808, 2207697207296, 2207697207296, 12834701826, 12834701824, 12834701312, 12834701312, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9613476354, 9613476352, 9613475840, 9613475840, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 10687218178, 10687218176, 10687217664, 10687217664, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9613476354, 9613476352, 9613475840, 9613475840, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 9076605442, 9076605440, 9076604928, 9076604928, 8673952258, 8673952256, 8673951744, 8673951744, 8808169986, 8808169984, 8808169472, 8808169472, 8673952258, 8673952256, 8673951744, 8673951744, 289360695496279044, 289360695496279040, 289360695496278016, 289360695496278016, 289360695479501828, 289360695479501824, 289360695479500800, 289360695479500800, 289360691469747204, 289360691469747200, 289360691469746176, 289360691469746176, 289360691452969988, 289360691452969984, 289360691452968960, 289360691452968960, 289360691738182660, 289360691738182656, 289360691738181632, 289360691738181632, 289360691721405444, 289360691721405440, 289360691721404416, 289360691721404416, 289360691469747204, 289360691469747200, 289360691469746176, 289360691469746176, 289360691452969988, 289360691452969984, 289360691452968960, 289360691452968960, 289360692275053572, 289360692275053568, 289360692275052544, 289360692275052544, 289360692258276356, 289360692258276352, 289360692258275328, 289360692258275328, 289360691469747204, 289360691469747200, 289360691469746176, 289360691469746176, 289360691452969988, 289360691452969984, 289360691452968960, 289360691452968960, 289360691738182660, 289360691738182656, 289360691738181632, 289360691738181632, 289360691721405444, 289360691721405440, 289360691721404416, 289360691721404416, 289360691469747204, 289360691469747200, 289360691469746176, 289360691469746176, 289360691452969988, 289360691452969984, 289360691452968960, 289360691452968960, 289360693348795396, 289360693348795392, 289360693348794368, 289360693348794368, 289360693332018180, 289360693332018176, 289360693332017152, 289360693332017152, 289360691469747204, 289360691469747200, 289360691469746176, 289360691469746176, 289360691452969988, 289360691452969984, 289360691452968960, 289360691452968960, 289360691738182660, 289360691738182656, 289360691738181632, 289360691738181632, 289360691721405444, 289360691721405440, 289360691721404416, 289360691721404416, 289360691469747204, 289360691469747200, 289360691469746176, 289360691469746176, 289360691452969988, 289360691452969984, 289360691452968960, 289360691452968960, 289360692275053572, 289360692275053568, 289360692275052544, 289360692275052544, 289360692258276356, 289360692258276352, 289360692258275328, 289360692258275328, 289360691469747204, 289360691469747200, 289360691469746176, 289360691469746176, 289360691452969988, 289360691452969984, 289360691452968960, 289360691452968960, 289360691738182660, 289360691738182656, 289360691738181632, 289360691738181632, 289360691721405444, 289360691721405440, 289360691721404416, 289360691721404416, 289360691469747204, 289360691469747200, 289360691469746176, 289360691469746176, 289360691452969988, 289360691452969984, 289360691452968960, 289360691452968960, 21391213572, 21391213568, 21391212544, 21391212544, 21374436356, 21374436352, 21374435328, 21374435328, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 18169988100, 18169988096, 18169987072, 18169987072, 18153210884, 18153210880, 18153209856, 18153209856, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 19243729924, 19243729920, 19243728896, 19243728896, 19226952708, 19226952704, 19226951680, 19226951680, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 18169988100, 18169988096, 18169987072, 18169987072, 18153210884, 18153210880, 18153209856, 18153209856, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 4419437724676, 4419437724672, 4419437723648, 4419437723648, 4419420947460, 4419420947456, 4419420946432, 4419420946432, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4415679628292, 4415679628288, 4415679627264, 4415679627264, 4415662851076, 4415662851072, 4415662850048, 4415662850048, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4416216499204, 4416216499200, 4416216498176, 4416216498176, 4416199721988, 4416199721984, 4416199720960, 4416199720960, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4415679628292, 4415679628288, 4415679627264, 4415679627264, 4415662851076, 4415662851072, 4415662850048, 4415662850048, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4417290241028, 4417290241024, 4417290240000, 4417290240000, 4417273463812, 4417273463808, 4417273462784, 4417273462784, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4415679628292, 4415679628288, 4415679627264, 4415679627264, 4415662851076, 4415662851072, 4415662850048, 4415662850048, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4416216499204, 4416216499200, 4416216498176, 4416216498176, 4416199721988, 4416199721984, 4416199720960, 4416199720960, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4415679628292, 4415679628288, 4415679627264, 4415679627264, 4415662851076, 4415662851072, 4415662850048, 4415662850048, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 21391213572, 21391213568, 21391212544, 21391212544, 21374436356, 21374436352, 21374435328, 21374435328, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 18169988100, 18169988096, 18169987072, 18169987072, 18153210884, 18153210880, 18153209856, 18153209856, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 19243729924, 19243729920, 19243728896, 19243728896, 19226952708, 19226952704, 19226951680, 19226951680, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 18169988100, 18169988096, 18169987072, 18169987072, 18153210884, 18153210880, 18153209856, 18153209856, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 1130319344567300, 1130319344567296, 1130319344566272, 1130319344566272, 1130319327790084, 1130319327790080, 1130319327789056, 1130319327789056, 1130315318035460, 1130315318035456, 1130315318034432, 1130315318034432, 1130315301258244, 1130315301258240, 1130315301257216, 1130315301257216, 1130315586470916, 1130315586470912, 1130315586469888, 1130315586469888, 1130315569693700, 1130315569693696, 1130315569692672, 1130315569692672, 1130315318035460, 1130315318035456, 1130315318034432, 1130315318034432, 1130315301258244, 1130315301258240, 1130315301257216, 1130315301257216, 1130316123341828, 1130316123341824, 1130316123340800, 1130316123340800, 1130316106564612, 1130316106564608, 1130316106563584, 1130316106563584, 1130315318035460, 1130315318035456, 1130315318034432, 1130315318034432, 1130315301258244, 1130315301258240, 1130315301257216, 1130315301257216, 1130315586470916, 1130315586470912, 1130315586469888, 1130315586469888, 1130315569693700, 1130315569693696, 1130315569692672, 1130315569692672, 1130315318035460, 1130315318035456, 1130315318034432, 1130315318034432, 1130315301258244, 1130315301258240, 1130315301257216, 1130315301257216, 1130317197083652, 1130317197083648, 1130317197082624, 1130317197082624, 1130317180306436, 1130317180306432, 1130317180305408, 1130317180305408, 1130315318035460, 1130315318035456, 1130315318034432, 1130315318034432, 1130315301258244, 1130315301258240, 1130315301257216, 1130315301257216, 1130315586470916, 1130315586470912, 1130315586469888, 1130315586469888, 1130315569693700, 1130315569693696, 1130315569692672, 1130315569692672, 1130315318035460, 1130315318035456, 1130315318034432, 1130315318034432, 1130315301258244, 1130315301258240, 1130315301257216, 1130315301257216, 1130316123341828, 1130316123341824, 1130316123340800, 1130316123340800, 1130316106564612, 1130316106564608, 1130316106563584, 1130316106563584, 1130315318035460, 1130315318035456, 1130315318034432, 1130315318034432, 1130315301258244, 1130315301258240, 1130315301257216, 1130315301257216, 1130315586470916, 1130315586470912, 1130315586469888, 1130315586469888, 1130315569693700, 1130315569693696, 1130315569692672, 1130315569692672, 1130315318035460, 1130315318035456, 1130315318034432, 1130315318034432, 1130315301258244, 1130315301258240, 1130315301257216, 1130315301257216, 21391213572, 21391213568, 21391212544, 21391212544, 21374436356, 21374436352, 21374435328, 21374435328, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 18169988100, 18169988096, 18169987072, 18169987072, 18153210884, 18153210880, 18153209856, 18153209856, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 19243729924, 19243729920, 19243728896, 19243728896, 19226952708, 19226952704, 19226951680, 19226951680, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 18169988100, 18169988096, 18169987072, 18169987072, 18153210884, 18153210880, 18153209856, 18153209856, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 4419437724676, 4419437724672, 4419437723648, 4419437723648, 4419420947460, 4419420947456, 4419420946432, 4419420946432, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4415679628292, 4415679628288, 4415679627264, 4415679627264, 4415662851076, 4415662851072, 4415662850048, 4415662850048, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4416216499204, 4416216499200, 4416216498176, 4416216498176, 4416199721988, 4416199721984, 4416199720960, 4416199720960, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4415679628292, 4415679628288, 4415679627264, 4415679627264, 4415662851076, 4415662851072, 4415662850048, 4415662850048, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4417290241028, 4417290241024, 4417290240000, 4417290240000, 4417273463812, 4417273463808, 4417273462784, 4417273462784, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4415679628292, 4415679628288, 4415679627264, 4415679627264, 4415662851076, 4415662851072, 4415662850048, 4415662850048, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4416216499204, 4416216499200, 4416216498176, 4416216498176, 4416199721988, 4416199721984, 4416199720960, 4416199720960, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 4415679628292, 4415679628288, 4415679627264, 4415679627264, 4415662851076, 4415662851072, 4415662850048, 4415662850048, 4415411192836, 4415411192832, 4415411191808, 4415411191808, 4415394415620, 4415394415616, 4415394414592, 4415394414592, 21391213572, 21391213568, 21391212544, 21391212544, 21374436356, 21374436352, 21374435328, 21374435328, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 18169988100, 18169988096, 18169987072, 18169987072, 18153210884, 18153210880, 18153209856, 18153209856, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 19243729924, 19243729920, 19243728896, 19243728896, 19226952708, 19226952704, 19226951680, 19226951680, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 18169988100, 18169988096, 18169987072, 18169987072, 18153210884, 18153210880, 18153209856, 18153209856, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 17633117188, 17633117184, 17633116160, 17633116160, 17616339972, 17616339968, 17616338944, 17616338944, 17364681732, 17364681728, 17364680704, 17364680704, 17347904516, 17347904512, 17347903488, 17347903488, 578721386714368008, 578721386714368000, 578721386714365952, 578721386714365952, 578721386697590792, 578721386697590784, 578721386697588736, 578721386697588736, 578721386664036360, 578721386664036352, 578721386664034304, 578721386664034304, 578721386664036360, 578721386664036352, 578721386664034304, 578721386664034304, 578721382956271624, 578721382956271616, 578721382956269568, 578721382956269568, 578721382939494408, 578721382939494400, 578721382939492352, 578721382939492352, 578721382905939976, 578721382905939968, 578721382905937920, 578721382905937920, 578721382905939976, 578721382905939968, 578721382905937920, 578721382905937920, 578721383493142536, 578721383493142528, 578721383493140480, 578721383493140480, 578721383476365320, 578721383476365312, 578721383476363264, 578721383476363264, 578721383442810888, 578721383442810880, 578721383442808832, 578721383442808832, 578721383442810888, 578721383442810880, 578721383442808832, 578721383442808832, 578721382956271624, 578721382956271616, 578721382956269568, 578721382956269568, 578721382939494408, 578721382939494400, 578721382939492352, 578721382939492352, 578721382905939976, 578721382905939968, 578721382905937920, 578721382905937920, 578721382905939976, 578721382905939968, 578721382905937920, 578721382905937920, 578721384566884360, 578721384566884352, 578721384566882304, 578721384566882304, 578721384550107144, 578721384550107136, 578721384550105088, 578721384550105088, 578721384516552712, 578721384516552704, 578721384516550656, 578721384516550656, 578721384516552712, 578721384516552704, 578721384516550656, 578721384516550656, 578721382956271624, 578721382956271616, 578721382956269568, 578721382956269568, 578721382939494408, 578721382939494400, 578721382939492352, 578721382939492352, 578721382905939976, 578721382905939968, 578721382905937920, 578721382905937920, 578721382905939976, 578721382905939968, 578721382905937920, 578721382905937920, 578721383493142536, 578721383493142528, 578721383493140480, 578721383493140480, 578721383476365320, 578721383476365312, 578721383476363264, 578721383476363264, 578721383442810888, 578721383442810880, 578721383442808832, 578721383442808832, 578721383442810888, 578721383442810880, 578721383442808832, 578721383442808832, 578721382956271624, 578721382956271616, 578721382956269568, 578721382956269568, 578721382939494408, 578721382939494400, 578721382939492352, 578721382939492352, 578721382905939976, 578721382905939968, 578721382905937920, 578721382905937920, 578721382905939976, 578721382905939968, 578721382905937920, 578721382905937920, 38504237064, 38504237056, 38504235008, 38504235008, 38487459848, 38487459840, 38487457792, 38487457792, 38453905416, 38453905408, 38453903360, 38453903360, 38453905416, 38453905408, 38453903360, 38453903360, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 35283011592, 35283011584, 35283009536, 35283009536, 35266234376, 35266234368, 35266232320, 35266232320, 35232679944, 35232679936, 35232677888, 35232677888, 35232679944, 35232679936, 35232677888, 35232677888, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 36356753416, 36356753408, 36356751360, 36356751360, 36339976200, 36339976192, 36339974144, 36339974144, 36306421768, 36306421760, 36306419712, 36306419712, 36306421768, 36306421760, 36306419712, 36306419712, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 35283011592, 35283011584, 35283009536, 35283009536, 35266234376, 35266234368, 35266232320, 35266232320, 35232679944, 35232679936, 35232677888, 35232677888, 35232679944, 35232679936, 35232677888, 35232677888, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 8834597259272, 8834597259264, 8834597257216, 8834597257216, 8834580482056, 8834580482048, 8834580480000, 8834580480000, 8834546927624, 8834546927616, 8834546925568, 8834546925568, 8834546927624, 8834546927616, 8834546925568, 8834546925568, 8830839162888, 8830839162880, 8830839160832, 8830839160832, 8830822385672, 8830822385664, 8830822383616, 8830822383616, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8831376033800, 8831376033792, 8831376031744, 8831376031744, 8831359256584, 8831359256576, 8831359254528, 8831359254528, 8831325702152, 8831325702144, 8831325700096, 8831325700096, 8831325702152, 8831325702144, 8831325700096, 8831325700096, 8830839162888, 8830839162880, 8830839160832, 8830839160832, 8830822385672, 8830822385664, 8830822383616, 8830822383616, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8832449775624, 8832449775616, 8832449773568, 8832449773568, 8832432998408, 8832432998400, 8832432996352, 8832432996352, 8832399443976, 8832399443968, 8832399441920, 8832399441920, 8832399443976, 8832399443968, 8832399441920, 8832399441920, 8830839162888, 8830839162880, 8830839160832, 8830839160832, 8830822385672, 8830822385664, 8830822383616, 8830822383616, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8831376033800, 8831376033792, 8831376031744, 8831376031744, 8831359256584, 8831359256576, 8831359254528, 8831359254528, 8831325702152, 8831325702144, 8831325700096, 8831325700096, 8831325702152, 8831325702144, 8831325700096, 8831325700096, 8830839162888, 8830839162880, 8830839160832, 8830839160832, 8830822385672, 8830822385664, 8830822383616, 8830822383616, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 38504237064, 38504237056, 38504235008, 38504235008, 38487459848, 38487459840, 38487457792, 38487457792, 38453905416, 38453905408, 38453903360, 38453903360, 38453905416, 38453905408, 38453903360, 38453903360, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 35283011592, 35283011584, 35283009536, 35283009536, 35266234376, 35266234368, 35266232320, 35266232320, 35232679944, 35232679936, 35232677888, 35232677888, 35232679944, 35232679936, 35232677888, 35232677888, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 36356753416, 36356753408, 36356751360, 36356751360, 36339976200, 36339976192, 36339974144, 36339974144, 36306421768, 36306421760, 36306419712, 36306419712, 36306421768, 36306421760, 36306419712, 36306419712, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 35283011592, 35283011584, 35283009536, 35283009536, 35266234376, 35266234368, 35266232320, 35266232320, 35232679944, 35232679936, 35232677888, 35232677888, 35232679944, 35232679936, 35232677888, 35232677888, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 2260634410944520, 2260634410944512, 2260634410942464, 2260634410942464, 2260634394167304, 2260634394167296, 2260634394165248, 2260634394165248, 2260634360612872, 2260634360612864, 2260634360610816, 2260634360610816, 2260634360612872, 2260634360612864, 2260634360610816, 2260634360610816, 2260630652848136, 2260630652848128, 2260630652846080, 2260630652846080, 2260630636070920, 2260630636070912, 2260630636068864, 2260630636068864, 2260630602516488, 2260630602516480, 2260630602514432, 2260630602514432, 2260630602516488, 2260630602516480, 2260630602514432, 2260630602514432, 2260631189719048, 2260631189719040, 2260631189716992, 2260631189716992, 2260631172941832, 2260631172941824, 2260631172939776, 2260631172939776, 2260631139387400, 2260631139387392, 2260631139385344, 2260631139385344, 2260631139387400, 2260631139387392, 2260631139385344, 2260631139385344, 2260630652848136, 2260630652848128, 2260630652846080, 2260630652846080, 2260630636070920, 2260630636070912, 2260630636068864, 2260630636068864, 2260630602516488, 2260630602516480, 2260630602514432, 2260630602514432, 2260630602516488, 2260630602516480, 2260630602514432, 2260630602514432, 2260632263460872, 2260632263460864, 2260632263458816, 2260632263458816, 2260632246683656, 2260632246683648, 2260632246681600, 2260632246681600, 2260632213129224, 2260632213129216, 2260632213127168, 2260632213127168, 2260632213129224, 2260632213129216, 2260632213127168, 2260632213127168, 2260630652848136, 2260630652848128, 2260630652846080, 2260630652846080, 2260630636070920, 2260630636070912, 2260630636068864, 2260630636068864, 2260630602516488, 2260630602516480, 2260630602514432, 2260630602514432, 2260630602516488, 2260630602516480, 2260630602514432, 2260630602514432, 2260631189719048, 2260631189719040, 2260631189716992, 2260631189716992, 2260631172941832, 2260631172941824, 2260631172939776, 2260631172939776, 2260631139387400, 2260631139387392, 2260631139385344, 2260631139385344, 2260631139387400, 2260631139387392, 2260631139385344, 2260631139385344, 2260630652848136, 2260630652848128, 2260630652846080, 2260630652846080, 2260630636070920, 2260630636070912, 2260630636068864, 2260630636068864, 2260630602516488, 2260630602516480, 2260630602514432, 2260630602514432, 2260630602516488, 2260630602516480, 2260630602514432, 2260630602514432, 38504237064, 38504237056, 38504235008, 38504235008, 38487459848, 38487459840, 38487457792, 38487457792, 38453905416, 38453905408, 38453903360, 38453903360, 38453905416, 38453905408, 38453903360, 38453903360, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 35283011592, 35283011584, 35283009536, 35283009536, 35266234376, 35266234368, 35266232320, 35266232320, 35232679944, 35232679936, 35232677888, 35232677888, 35232679944, 35232679936, 35232677888, 35232677888, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 36356753416, 36356753408, 36356751360, 36356751360, 36339976200, 36339976192, 36339974144, 36339974144, 36306421768, 36306421760, 36306419712, 36306419712, 36306421768, 36306421760, 36306419712, 36306419712, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 35283011592, 35283011584, 35283009536, 35283009536, 35266234376, 35266234368, 35266232320, 35266232320, 35232679944, 35232679936, 35232677888, 35232677888, 35232679944, 35232679936, 35232677888, 35232677888, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 8834597259272, 8834597259264, 8834597257216, 8834597257216, 8834580482056, 8834580482048, 8834580480000, 8834580480000, 8834546927624, 8834546927616, 8834546925568, 8834546925568, 8834546927624, 8834546927616, 8834546925568, 8834546925568, 8830839162888, 8830839162880, 8830839160832, 8830839160832, 8830822385672, 8830822385664, 8830822383616, 8830822383616, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8831376033800, 8831376033792, 8831376031744, 8831376031744, 8831359256584, 8831359256576, 8831359254528, 8831359254528, 8831325702152, 8831325702144, 8831325700096, 8831325700096, 8831325702152, 8831325702144, 8831325700096, 8831325700096, 8830839162888, 8830839162880, 8830839160832, 8830839160832, 8830822385672, 8830822385664, 8830822383616, 8830822383616, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8832449775624, 8832449775616, 8832449773568, 8832449773568, 8832432998408, 8832432998400, 8832432996352, 8832432996352, 8832399443976, 8832399443968, 8832399441920, 8832399441920, 8832399443976, 8832399443968, 8832399441920, 8832399441920, 8830839162888, 8830839162880, 8830839160832, 8830839160832, 8830822385672, 8830822385664, 8830822383616, 8830822383616, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8831376033800, 8831376033792, 8831376031744, 8831376031744, 8831359256584, 8831359256576, 8831359254528, 8831359254528, 8831325702152, 8831325702144, 8831325700096, 8831325700096, 8831325702152, 8831325702144, 8831325700096, 8831325700096, 8830839162888, 8830839162880, 8830839160832, 8830839160832, 8830822385672, 8830822385664, 8830822383616, 8830822383616, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 8830788831240, 8830788831232, 8830788829184, 8830788829184, 38504237064, 38504237056, 38504235008, 38504235008, 38487459848, 38487459840, 38487457792, 38487457792, 38453905416, 38453905408, 38453903360, 38453903360, 38453905416, 38453905408, 38453903360, 38453903360, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 35283011592, 35283011584, 35283009536, 35283009536, 35266234376, 35266234368, 35266232320, 35266232320, 35232679944, 35232679936, 35232677888, 35232677888, 35232679944, 35232679936, 35232677888, 35232677888, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 36356753416, 36356753408, 36356751360, 36356751360, 36339976200, 36339976192, 36339974144, 36339974144, 36306421768, 36306421760, 36306419712, 36306419712, 36306421768, 36306421760, 36306419712, 36306419712, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 35283011592, 35283011584, 35283009536, 35283009536, 35266234376, 35266234368, 35266232320, 35266232320, 35232679944, 35232679936, 35232677888, 35232677888, 35232679944, 35232679936, 35232677888, 35232677888, 34746140680, 34746140672, 34746138624, 34746138624, 34729363464, 34729363456, 34729361408, 34729361408, 34695809032, 34695809024, 34695806976, 34695806976, 34695809032, 34695809024, 34695806976, 34695806976, 1157442769150545936, 1157442769150545920, 1157442769150541824, 1157442769150541824, 1157442769133768720, 1157442769133768704, 1157442769133764608, 1157442769133764608, 1157442769100214288, 1157442769100214272, 1157442769100210176, 1157442769100210176, 1157442769100214288, 1157442769100214272, 1157442769100210176, 1157442769100210176, 1157442769033105424, 1157442769033105408, 1157442769033101312, 1157442769033101312, 1157442769033105424, 1157442769033105408, 1157442769033101312, 1157442769033101312, 1157442769033105424, 1157442769033105408, 1157442769033101312, 1157442769033101312, 1157442769033105424, 1157442769033105408, 1157442769033101312, 1157442769033101312, 1157442765929320464, 1157442765929320448, 1157442765929316352, 1157442765929316352, 1157442765912543248, 1157442765912543232, 1157442765912539136, 1157442765912539136, 1157442765878988816, 1157442765878988800, 1157442765878984704, 1157442765878984704, 1157442765878988816, 1157442765878988800, 1157442765878984704, 1157442765878984704, 1157442765811879952, 1157442765811879936, 1157442765811875840, 1157442765811875840, 1157442765811879952, 1157442765811879936, 1157442765811875840, 1157442765811875840, 1157442765811879952, 1157442765811879936, 1157442765811875840, 1157442765811875840, 1157442765811879952, 1157442765811879936, 1157442765811875840, 1157442765811875840, 1157442767003062288, 1157442767003062272, 1157442767003058176, 1157442767003058176, 1157442766986285072, 1157442766986285056, 1157442766986280960, 1157442766986280960, 1157442766952730640, 1157442766952730624, 1157442766952726528, 1157442766952726528, 1157442766952730640, 1157442766952730624, 1157442766952726528, 1157442766952726528, 1157442766885621776, 1157442766885621760, 1157442766885617664, 1157442766885617664, 1157442766885621776, 1157442766885621760, 1157442766885617664, 1157442766885617664, 1157442766885621776, 1157442766885621760, 1157442766885617664, 1157442766885617664, 1157442766885621776, 1157442766885621760, 1157442766885617664, 1157442766885617664, 1157442765929320464, 1157442765929320448, 1157442765929316352, 1157442765929316352, 1157442765912543248, 1157442765912543232, 1157442765912539136, 1157442765912539136, 1157442765878988816, 1157442765878988800, 1157442765878984704, 1157442765878984704, 1157442765878988816, 1157442765878988800, 1157442765878984704, 1157442765878984704, 1157442765811879952, 1157442765811879936, 1157442765811875840, 1157442765811875840, 1157442765811879952, 1157442765811879936, 1157442765811875840, 1157442765811875840, 1157442765811879952, 1157442765811879936, 1157442765811875840, 1157442765811875840, 1157442765811879952, 1157442765811879936, 1157442765811875840, 1157442765811875840, 72730284048, 72730284032, 72730279936, 72730279936, 72713506832, 72713506816, 72713502720, 72713502720, 72679952400, 72679952384, 72679948288, 72679948288, 72679952400, 72679952384, 72679948288, 72679948288, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 69509058576, 69509058560, 69509054464, 69509054464, 69492281360, 69492281344, 69492277248, 69492277248, 69458726928, 69458726912, 69458722816, 69458722816, 69458726928, 69458726912, 69458722816, 69458722816, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 70582800400, 70582800384, 70582796288, 70582796288, 70566023184, 70566023168, 70566019072, 70566019072, 70532468752, 70532468736, 70532464640, 70532464640, 70532468752, 70532468736, 70532464640, 70532464640, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 69509058576, 69509058560, 69509054464, 69509054464, 69492281360, 69492281344, 69492277248, 69492277248, 69458726928, 69458726912, 69458722816, 69458722816, 69458726928, 69458726912, 69458722816, 69458722816, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 17664916328464, 17664916328448, 17664916324352, 17664916324352, 17664899551248, 17664899551232, 17664899547136, 17664899547136, 17664865996816, 17664865996800, 17664865992704, 17664865992704, 17664865996816, 17664865996800, 17664865992704, 17664865992704, 17664798887952, 17664798887936, 17664798883840, 17664798883840, 17664798887952, 17664798887936, 17664798883840, 17664798883840, 17664798887952, 17664798887936, 17664798883840, 17664798883840, 17664798887952, 17664798887936, 17664798883840, 17664798883840, 17661695102992, 17661695102976, 17661695098880, 17661695098880, 17661678325776, 17661678325760, 17661678321664, 17661678321664, 17661644771344, 17661644771328, 17661644767232, 17661644767232, 17661644771344, 17661644771328, 17661644767232, 17661644767232, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17662768844816, 17662768844800, 17662768840704, 17662768840704, 17662752067600, 17662752067584, 17662752063488, 17662752063488, 17662718513168, 17662718513152, 17662718509056, 17662718509056, 17662718513168, 17662718513152, 17662718509056, 17662718509056, 17662651404304, 17662651404288, 17662651400192, 17662651400192, 17662651404304, 17662651404288, 17662651400192, 17662651400192, 17662651404304, 17662651404288, 17662651400192, 17662651400192, 17662651404304, 17662651404288, 17662651400192, 17662651400192, 17661695102992, 17661695102976, 17661695098880, 17661695098880, 17661678325776, 17661678325760, 17661678321664, 17661678321664, 17661644771344, 17661644771328, 17661644767232, 17661644767232, 17661644771344, 17661644771328, 17661644767232, 17661644767232, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 72730284048, 72730284032, 72730279936, 72730279936, 72713506832, 72713506816, 72713502720, 72713502720, 72679952400, 72679952384, 72679948288, 72679948288, 72679952400, 72679952384, 72679948288, 72679948288, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 69509058576, 69509058560, 69509054464, 69509054464, 69492281360, 69492281344, 69492277248, 69492277248, 69458726928, 69458726912, 69458722816, 69458722816, 69458726928, 69458726912, 69458722816, 69458722816, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 70582800400, 70582800384, 70582796288, 70582796288, 70566023184, 70566023168, 70566019072, 70566019072, 70532468752, 70532468736, 70532464640, 70532464640, 70532468752, 70532468736, 70532464640, 70532464640, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 69509058576, 69509058560, 69509054464, 69509054464, 69492281360, 69492281344, 69492277248, 69492277248, 69458726928, 69458726912, 69458722816, 69458722816, 69458726928, 69458726912, 69458722816, 69458722816, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 4521264543698960, 4521264543698944, 4521264543694848, 4521264543694848, 4521264526921744, 4521264526921728, 4521264526917632, 4521264526917632, 4521264493367312, 4521264493367296, 4521264493363200, 4521264493363200, 4521264493367312, 4521264493367296, 4521264493363200, 4521264493363200, 4521264426258448, 4521264426258432, 4521264426254336, 4521264426254336, 4521264426258448, 4521264426258432, 4521264426254336, 4521264426254336, 4521264426258448, 4521264426258432, 4521264426254336, 4521264426254336, 4521264426258448, 4521264426258432, 4521264426254336, 4521264426254336, 4521261322473488, 4521261322473472, 4521261322469376, 4521261322469376, 4521261305696272, 4521261305696256, 4521261305692160, 4521261305692160, 4521261272141840, 4521261272141824, 4521261272137728, 4521261272137728, 4521261272141840, 4521261272141824, 4521261272137728, 4521261272137728, 4521261205032976, 4521261205032960, 4521261205028864, 4521261205028864, 4521261205032976, 4521261205032960, 4521261205028864, 4521261205028864, 4521261205032976, 4521261205032960, 4521261205028864, 4521261205028864, 4521261205032976, 4521261205032960, 4521261205028864, 4521261205028864, 4521262396215312, 4521262396215296, 4521262396211200, 4521262396211200, 4521262379438096, 4521262379438080, 4521262379433984, 4521262379433984, 4521262345883664, 4521262345883648, 4521262345879552, 4521262345879552, 4521262345883664, 4521262345883648, 4521262345879552, 4521262345879552, 4521262278774800, 4521262278774784, 4521262278770688, 4521262278770688, 4521262278774800, 4521262278774784, 4521262278770688, 4521262278770688, 4521262278774800, 4521262278774784, 4521262278770688, 4521262278770688, 4521262278774800, 4521262278774784, 4521262278770688, 4521262278770688, 4521261322473488, 4521261322473472, 4521261322469376, 4521261322469376, 4521261305696272, 4521261305696256, 4521261305692160, 4521261305692160, 4521261272141840, 4521261272141824, 4521261272137728, 4521261272137728, 4521261272141840, 4521261272141824, 4521261272137728, 4521261272137728, 4521261205032976, 4521261205032960, 4521261205028864, 4521261205028864, 4521261205032976, 4521261205032960, 4521261205028864, 4521261205028864, 4521261205032976, 4521261205032960, 4521261205028864, 4521261205028864, 4521261205032976, 4521261205032960, 4521261205028864, 4521261205028864, 72730284048, 72730284032, 72730279936, 72730279936, 72713506832, 72713506816, 72713502720, 72713502720, 72679952400, 72679952384, 72679948288, 72679948288, 72679952400, 72679952384, 72679948288, 72679948288, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 69509058576, 69509058560, 69509054464, 69509054464, 69492281360, 69492281344, 69492277248, 69492277248, 69458726928, 69458726912, 69458722816, 69458722816, 69458726928, 69458726912, 69458722816, 69458722816, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 70582800400, 70582800384, 70582796288, 70582796288, 70566023184, 70566023168, 70566019072, 70566019072, 70532468752, 70532468736, 70532464640, 70532464640, 70532468752, 70532468736, 70532464640, 70532464640, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 69509058576, 69509058560, 69509054464, 69509054464, 69492281360, 69492281344, 69492277248, 69492277248, 69458726928, 69458726912, 69458722816, 69458722816, 69458726928, 69458726912, 69458722816, 69458722816, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 17664916328464, 17664916328448, 17664916324352, 17664916324352, 17664899551248, 17664899551232, 17664899547136, 17664899547136, 17664865996816, 17664865996800, 17664865992704, 17664865992704, 17664865996816, 17664865996800, 17664865992704, 17664865992704, 17664798887952, 17664798887936, 17664798883840, 17664798883840, 17664798887952, 17664798887936, 17664798883840, 17664798883840, 17664798887952, 17664798887936, 17664798883840, 17664798883840, 17664798887952, 17664798887936, 17664798883840, 17664798883840, 17661695102992, 17661695102976, 17661695098880, 17661695098880, 17661678325776, 17661678325760, 17661678321664, 17661678321664, 17661644771344, 17661644771328, 17661644767232, 17661644767232, 17661644771344, 17661644771328, 17661644767232, 17661644767232, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17662768844816, 17662768844800, 17662768840704, 17662768840704, 17662752067600, 17662752067584, 17662752063488, 17662752063488, 17662718513168, 17662718513152, 17662718509056, 17662718509056, 17662718513168, 17662718513152, 17662718509056, 17662718509056, 17662651404304, 17662651404288, 17662651400192, 17662651400192, 17662651404304, 17662651404288, 17662651400192, 17662651400192, 17662651404304, 17662651404288, 17662651400192, 17662651400192, 17662651404304, 17662651404288, 17662651400192, 17662651400192, 17661695102992, 17661695102976, 17661695098880, 17661695098880, 17661678325776, 17661678325760, 17661678321664, 17661678321664, 17661644771344, 17661644771328, 17661644767232, 17661644767232, 17661644771344, 17661644771328, 17661644767232, 17661644767232, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 17661577662480, 17661577662464, 17661577658368, 17661577658368, 72730284048, 72730284032, 72730279936, 72730279936, 72713506832, 72713506816, 72713502720, 72713502720, 72679952400, 72679952384, 72679948288, 72679948288, 72679952400, 72679952384, 72679948288, 72679948288, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 72612843536, 72612843520, 72612839424, 72612839424, 69509058576, 69509058560, 69509054464, 69509054464, 69492281360, 69492281344, 69492277248, 69492277248, 69458726928, 69458726912, 69458722816, 69458722816, 69458726928, 69458726912, 69458722816, 69458722816, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 70582800400, 70582800384, 70582796288, 70582796288, 70566023184, 70566023168, 70566019072, 70566019072, 70532468752, 70532468736, 70532464640, 70532464640, 70532468752, 70532468736, 70532464640, 70532464640, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 70465359888, 70465359872, 70465355776, 70465355776, 69509058576, 69509058560, 69509054464, 69509054464, 69492281360, 69492281344, 69492277248, 69492277248, 69458726928, 69458726912, 69458722816, 69458722816, 69458726928, 69458726912, 69458722816, 69458722816, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 69391618064, 69391618048, 69391613952, 69391613952, 2314885534022901792, 2314885534022901760, 2314885534022893568, 2314885534022893568, 2314885534006124576, 2314885534006124544, 2314885534006116352, 2314885534006116352, 2314885533972570144, 2314885533972570112, 2314885533972561920, 2314885533972561920, 2314885533972570144, 2314885533972570112, 2314885533972561920, 2314885533972561920, 2314885533905461280, 2314885533905461248, 2314885533905453056, 2314885533905453056, 2314885533905461280, 2314885533905461248, 2314885533905453056, 2314885533905453056, 2314885533905461280, 2314885533905461248, 2314885533905453056, 2314885533905453056, 2314885533905461280, 2314885533905461248, 2314885533905453056, 2314885533905453056, 2314885533771243552, 2314885533771243520, 2314885533771235328, 2314885533771235328, 2314885533771243552, 2314885533771243520, 2314885533771235328, 2314885533771235328, 2314885533771243552, 2314885533771243520, 2314885533771235328, 2314885533771235328, 2314885533771243552, 2314885533771243520, 2314885533771235328, 2314885533771235328, 2314885533771243552, 2314885533771243520, 2314885533771235328, 2314885533771235328, 2314885533771243552, 2314885533771243520, 2314885533771235328, 2314885533771235328, 2314885533771243552, 2314885533771243520, 2314885533771235328, 2314885533771235328, 2314885533771243552, 2314885533771243520, 2314885533771235328, 2314885533771235328, 2314885531875418144, 2314885531875418112, 2314885531875409920, 2314885531875409920, 2314885531858640928, 2314885531858640896, 2314885531858632704, 2314885531858632704, 2314885531825086496, 2314885531825086464, 2314885531825078272, 2314885531825078272, 2314885531825086496, 2314885531825086464, 2314885531825078272, 2314885531825078272, 2314885531757977632, 2314885531757977600, 2314885531757969408, 2314885531757969408, 2314885531757977632, 2314885531757977600, 2314885531757969408, 2314885531757969408, 2314885531757977632, 2314885531757977600, 2314885531757969408, 2314885531757969408, 2314885531757977632, 2314885531757977600, 2314885531757969408, 2314885531757969408, 2314885531623759904, 2314885531623759872, 2314885531623751680, 2314885531623751680, 2314885531623759904, 2314885531623759872, 2314885531623751680, 2314885531623751680, 2314885531623759904, 2314885531623759872, 2314885531623751680, 2314885531623751680, 2314885531623759904, 2314885531623759872, 2314885531623751680, 2314885531623751680, 2314885531623759904, 2314885531623759872, 2314885531623751680, 2314885531623751680, 2314885531623759904, 2314885531623759872, 2314885531623751680, 2314885531623751680, 2314885531623759904, 2314885531623759872, 2314885531623751680, 2314885531623751680, 2314885531623759904, 2314885531623759872, 2314885531623751680, 2314885531623751680, 141182378016, 141182377984, 141182369792, 141182369792, 141165600800, 141165600768, 141165592576, 141165592576, 141132046368, 141132046336, 141132038144, 141132038144, 141132046368, 141132046336, 141132038144, 141132038144, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 139034894368, 139034894336, 139034886144, 139034886144, 139018117152, 139018117120, 139018108928, 139018108928, 138984562720, 138984562688, 138984554496, 138984554496, 138984562720, 138984562688, 138984554496, 138984554496, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 35325554466848, 35325554466816, 35325554458624, 35325554458624, 35325537689632, 35325537689600, 35325537681408, 35325537681408, 35325504135200, 35325504135168, 35325504126976, 35325504126976, 35325504135200, 35325504135168, 35325504126976, 35325504126976, 35325437026336, 35325437026304, 35325437018112, 35325437018112, 35325437026336, 35325437026304, 35325437018112, 35325437018112, 35325437026336, 35325437026304, 35325437018112, 35325437018112, 35325437026336, 35325437026304, 35325437018112, 35325437018112, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35323406983200, 35323406983168, 35323406974976, 35323406974976, 35323390205984, 35323390205952, 35323390197760, 35323390197760, 35323356651552, 35323356651520, 35323356643328, 35323356643328, 35323356651552, 35323356651520, 35323356643328, 35323356643328, 35323289542688, 35323289542656, 35323289534464, 35323289534464, 35323289542688, 35323289542656, 35323289534464, 35323289534464, 35323289542688, 35323289542656, 35323289534464, 35323289534464, 35323289542688, 35323289542656, 35323289534464, 35323289534464, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 141182378016, 141182377984, 141182369792, 141182369792, 141165600800, 141165600768, 141165592576, 141165592576, 141132046368, 141132046336, 141132038144, 141132038144, 141132046368, 141132046336, 141132038144, 141132038144, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 139034894368, 139034894336, 139034886144, 139034886144, 139018117152, 139018117120, 139018108928, 139018108928, 138984562720, 138984562688, 138984554496, 138984554496, 138984562720, 138984562688, 138984554496, 138984554496, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 9042524809207840, 9042524809207808, 9042524809199616, 9042524809199616, 9042524792430624, 9042524792430592, 9042524792422400, 9042524792422400, 9042524758876192, 9042524758876160, 9042524758867968, 9042524758867968, 9042524758876192, 9042524758876160, 9042524758867968, 9042524758867968, 9042524691767328, 9042524691767296, 9042524691759104, 9042524691759104, 9042524691767328, 9042524691767296, 9042524691759104, 9042524691759104, 9042524691767328, 9042524691767296, 9042524691759104, 9042524691759104, 9042524691767328, 9042524691767296, 9042524691759104, 9042524691759104, 9042524557549600, 9042524557549568, 9042524557541376, 9042524557541376, 9042524557549600, 9042524557549568, 9042524557541376, 9042524557541376, 9042524557549600, 9042524557549568, 9042524557541376, 9042524557541376, 9042524557549600, 9042524557549568, 9042524557541376, 9042524557541376, 9042524557549600, 9042524557549568, 9042524557541376, 9042524557541376, 9042524557549600, 9042524557549568, 9042524557541376, 9042524557541376, 9042524557549600, 9042524557549568, 9042524557541376, 9042524557541376, 9042524557549600, 9042524557549568, 9042524557541376, 9042524557541376, 9042522661724192, 9042522661724160, 9042522661715968, 9042522661715968, 9042522644946976, 9042522644946944, 9042522644938752, 9042522644938752, 9042522611392544, 9042522611392512, 9042522611384320, 9042522611384320, 9042522611392544, 9042522611392512, 9042522611384320, 9042522611384320, 9042522544283680, 9042522544283648, 9042522544275456, 9042522544275456, 9042522544283680, 9042522544283648, 9042522544275456, 9042522544275456, 9042522544283680, 9042522544283648, 9042522544275456, 9042522544275456, 9042522544283680, 9042522544283648, 9042522544275456, 9042522544275456, 9042522410065952, 9042522410065920, 9042522410057728, 9042522410057728, 9042522410065952, 9042522410065920, 9042522410057728, 9042522410057728, 9042522410065952, 9042522410065920, 9042522410057728, 9042522410057728, 9042522410065952, 9042522410065920, 9042522410057728, 9042522410057728, 9042522410065952, 9042522410065920, 9042522410057728, 9042522410057728, 9042522410065952, 9042522410065920, 9042522410057728, 9042522410057728, 9042522410065952, 9042522410065920, 9042522410057728, 9042522410057728, 9042522410065952, 9042522410065920, 9042522410057728, 9042522410057728, 141182378016, 141182377984, 141182369792, 141182369792, 141165600800, 141165600768, 141165592576, 141165592576, 141132046368, 141132046336, 141132038144, 141132038144, 141132046368, 141132046336, 141132038144, 141132038144, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 139034894368, 139034894336, 139034886144, 139034886144, 139018117152, 139018117120, 139018108928, 139018108928, 138984562720, 138984562688, 138984554496, 138984554496, 138984562720, 138984562688, 138984554496, 138984554496, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 35325554466848, 35325554466816, 35325554458624, 35325554458624, 35325537689632, 35325537689600, 35325537681408, 35325537681408, 35325504135200, 35325504135168, 35325504126976, 35325504126976, 35325504135200, 35325504135168, 35325504126976, 35325504126976, 35325437026336, 35325437026304, 35325437018112, 35325437018112, 35325437026336, 35325437026304, 35325437018112, 35325437018112, 35325437026336, 35325437026304, 35325437018112, 35325437018112, 35325437026336, 35325437026304, 35325437018112, 35325437018112, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35325302808608, 35325302808576, 35325302800384, 35325302800384, 35323406983200, 35323406983168, 35323406974976, 35323406974976, 35323390205984, 35323390205952, 35323390197760, 35323390197760, 35323356651552, 35323356651520, 35323356643328, 35323356643328, 35323356651552, 35323356651520, 35323356643328, 35323356643328, 35323289542688, 35323289542656, 35323289534464, 35323289534464, 35323289542688, 35323289542656, 35323289534464, 35323289534464, 35323289542688, 35323289542656, 35323289534464, 35323289534464, 35323289542688, 35323289542656, 35323289534464, 35323289534464, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 35323155324960, 35323155324928, 35323155316736, 35323155316736, 141182378016, 141182377984, 141182369792, 141182369792, 141165600800, 141165600768, 141165592576, 141165592576, 141132046368, 141132046336, 141132038144, 141132038144, 141132046368, 141132046336, 141132038144, 141132038144, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 141064937504, 141064937472, 141064929280, 141064929280, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 140930719776, 140930719744, 140930711552, 140930711552, 139034894368, 139034894336, 139034886144, 139034886144, 139018117152, 139018117120, 139018108928, 139018108928, 138984562720, 138984562688, 138984554496, 138984554496, 138984562720, 138984562688, 138984554496, 138984554496, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138917453856, 138917453824, 138917445632, 138917445632, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 138783236128, 138783236096, 138783227904, 138783227904, 4629771063767613504, 4629771063767613440, 4629771063767597056, 4629771063767597056, 4629771063750836288, 4629771063750836224, 4629771063750819840, 4629771063750819840, 4629771063717281856, 4629771063717281792, 4629771063717265408, 4629771063717265408, 4629771063717281856, 4629771063717281792, 4629771063717265408, 4629771063717265408, 4629771063650172992, 4629771063650172928, 4629771063650156544, 4629771063650156544, 4629771063650172992, 4629771063650172928, 4629771063650156544, 4629771063650156544, 4629771063650172992, 4629771063650172928, 4629771063650156544, 4629771063650156544, 4629771063650172992, 4629771063650172928, 4629771063650156544, 4629771063650156544, 4629771063515955264, 4629771063515955200, 4629771063515938816, 4629771063515938816, 4629771063515955264, 4629771063515955200, 4629771063515938816, 4629771063515938816, 4629771063515955264, 4629771063515955200, 4629771063515938816, 4629771063515938816, 4629771063515955264, 4629771063515955200, 4629771063515938816, 4629771063515938816, 4629771063515955264, 4629771063515955200, 4629771063515938816, 4629771063515938816, 4629771063515955264, 4629771063515955200, 4629771063515938816, 4629771063515938816, 4629771063515955264, 4629771063515955200, 4629771063515938816, 4629771063515938816, 4629771063515955264, 4629771063515955200, 4629771063515938816, 4629771063515938816, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 4629771063247519808, 4629771063247519744, 4629771063247503360, 4629771063247503360, 278086565952, 278086565888, 278086549504, 278086549504, 278069788736, 278069788672, 278069772288, 278069772288, 278036234304, 278036234240, 278036217856, 278036217856, 278036234304, 278036234240, 278036217856, 278036217856, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 70646830743616, 70646830743552, 70646830727168, 70646830727168, 70646813966400, 70646813966336, 70646813949952, 70646813949952, 70646780411968, 70646780411904, 70646780395520, 70646780395520, 70646780411968, 70646780411904, 70646780395520, 70646780395520, 70646713303104, 70646713303040, 70646713286656, 70646713286656, 70646713303104, 70646713303040, 70646713286656, 70646713286656, 70646713303104, 70646713303040, 70646713286656, 70646713286656, 70646713303104, 70646713303040, 70646713286656, 70646713286656, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 278086565952, 278086565888, 278086549504, 278086549504, 278069788736, 278069788672, 278069772288, 278069772288, 278036234304, 278036234240, 278036217856, 278036217856, 278036234304, 278036234240, 278036217856, 278036217856, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 18085045340225600, 18085045340225536, 18085045340209152, 18085045340209152, 18085045323448384, 18085045323448320, 18085045323431936, 18085045323431936, 18085045289893952, 18085045289893888, 18085045289877504, 18085045289877504, 18085045289893952, 18085045289893888, 18085045289877504, 18085045289877504, 18085045222785088, 18085045222785024, 18085045222768640, 18085045222768640, 18085045222785088, 18085045222785024, 18085045222768640, 18085045222768640, 18085045222785088, 18085045222785024, 18085045222768640, 18085045222768640, 18085045222785088, 18085045222785024, 18085045222768640, 18085045222768640, 18085045088567360, 18085045088567296, 18085045088550912, 18085045088550912, 18085045088567360, 18085045088567296, 18085045088550912, 18085045088550912, 18085045088567360, 18085045088567296, 18085045088550912, 18085045088550912, 18085045088567360, 18085045088567296, 18085045088550912, 18085045088550912, 18085045088567360, 18085045088567296, 18085045088550912, 18085045088550912, 18085045088567360, 18085045088567296, 18085045088550912, 18085045088550912, 18085045088567360, 18085045088567296, 18085045088550912, 18085045088550912, 18085045088567360, 18085045088567296, 18085045088550912, 18085045088550912, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 18085044820131904, 18085044820131840, 18085044820115456, 18085044820115456, 278086565952, 278086565888, 278086549504, 278086549504, 278069788736, 278069788672, 278069772288, 278069772288, 278036234304, 278036234240, 278036217856, 278036217856, 278036234304, 278036234240, 278036217856, 278036217856, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 70646830743616, 70646830743552, 70646830727168, 70646830727168, 70646813966400, 70646813966336, 70646813949952, 70646813949952, 70646780411968, 70646780411904, 70646780395520, 70646780395520, 70646780411968, 70646780411904, 70646780395520, 70646780395520, 70646713303104, 70646713303040, 70646713286656, 70646713286656, 70646713303104, 70646713303040, 70646713286656, 70646713286656, 70646713303104, 70646713303040, 70646713286656, 70646713286656, 70646713303104, 70646713303040, 70646713286656, 70646713286656, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646579085376, 70646579085312, 70646579068928, 70646579068928, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 70646310649920, 70646310649856, 70646310633472, 70646310633472, 278086565952, 278086565888, 278086549504, 278086549504, 278069788736, 278069788672, 278069772288, 278069772288, 278036234304, 278036234240, 278036217856, 278036217856, 278036234304, 278036234240, 278036217856, 278036217856, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277969125440, 277969125376, 277969108992, 277969108992, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277834907712, 277834907648, 277834891264, 277834891264, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 277566472256, 277566472192, 277566455808, 277566455808, 9259542123257036928, 9259542123257036800, 9259542123257004032, 9259542123257004032, 9259542123240259712, 9259542123240259584, 9259542123240226816, 9259542123240226816, 9259542123206705280, 9259542123206705152, 9259542123206672384, 9259542123206672384, 9259542123206705280, 9259542123206705152, 9259542123206672384, 9259542123206672384, 9259542123139596416, 9259542123139596288, 9259542123139563520, 9259542123139563520, 9259542123139596416, 9259542123139596288, 9259542123139563520, 9259542123139563520, 9259542123139596416, 9259542123139596288, 9259542123139563520, 9259542123139563520, 9259542123139596416, 9259542123139596288, 9259542123139563520, 9259542123139563520, 9259542123005378688, 9259542123005378560, 9259542123005345792, 9259542123005345792, 9259542123005378688, 9259542123005378560, 9259542123005345792, 9259542123005345792, 9259542123005378688, 9259542123005378560, 9259542123005345792, 9259542123005345792, 9259542123005378688, 9259542123005378560, 9259542123005345792, 9259542123005345792, 9259542123005378688, 9259542123005378560, 9259542123005345792, 9259542123005345792, 9259542123005378688, 9259542123005378560, 9259542123005345792, 9259542123005345792, 9259542123005378688, 9259542123005378560, 9259542123005345792, 9259542123005345792, 9259542123005378688, 9259542123005378560, 9259542123005345792, 9259542123005345792, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122736943232, 9259542122736943104, 9259542122736910336, 9259542122736910336, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 9259542122200072320, 9259542122200072192, 9259542122200039424, 9259542122200039424, 551894941824, 551894941696, 551894908928, 551894908928, 551878164608, 551878164480, 551878131712, 551878131712, 551844610176, 551844610048, 551844577280, 551844577280, 551844610176, 551844610048, 551844577280, 551844577280, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 141289383297152, 141289383297024, 141289383264256, 141289383264256, 141289366519936, 141289366519808, 141289366487040, 141289366487040, 141289332965504, 141289332965376, 141289332932608, 141289332932608, 141289332965504, 141289332965376, 141289332932608, 141289332932608, 141289265856640, 141289265856512, 141289265823744, 141289265823744, 141289265856640, 141289265856512, 141289265823744, 141289265823744, 141289265856640, 141289265856512, 141289265823744, 141289265823744, 141289265856640, 141289265856512, 141289265823744, 141289265823744, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 551894941824, 551894941696, 551894908928, 551894908928, 551878164608, 551878164480, 551878131712, 551878131712, 551844610176, 551844610048, 551844577280, 551844577280, 551844610176, 551844610048, 551844577280, 551844577280, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 36170086402261120, 36170086402260992, 36170086402228224, 36170086402228224, 36170086385483904, 36170086385483776, 36170086385451008, 36170086385451008, 36170086351929472, 36170086351929344, 36170086351896576, 36170086351896576, 36170086351929472, 36170086351929344, 36170086351896576, 36170086351896576, 36170086284820608, 36170086284820480, 36170086284787712, 36170086284787712, 36170086284820608, 36170086284820480, 36170086284787712, 36170086284787712, 36170086284820608, 36170086284820480, 36170086284787712, 36170086284787712, 36170086284820608, 36170086284820480, 36170086284787712, 36170086284787712, 36170086150602880, 36170086150602752, 36170086150569984, 36170086150569984, 36170086150602880, 36170086150602752, 36170086150569984, 36170086150569984, 36170086150602880, 36170086150602752, 36170086150569984, 36170086150569984, 36170086150602880, 36170086150602752, 36170086150569984, 36170086150569984, 36170086150602880, 36170086150602752, 36170086150569984, 36170086150569984, 36170086150602880, 36170086150602752, 36170086150569984, 36170086150569984, 36170086150602880, 36170086150602752, 36170086150569984, 36170086150569984, 36170086150602880, 36170086150602752, 36170086150569984, 36170086150569984, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085882167424, 36170085882167296, 36170085882134528, 36170085882134528, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 36170085345296512, 36170085345296384, 36170085345263616, 36170085345263616, 551894941824, 551894941696, 551894908928, 551894908928, 551878164608, 551878164480, 551878131712, 551878131712, 551844610176, 551844610048, 551844577280, 551844577280, 551844610176, 551844610048, 551844577280, 551844577280, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 141289383297152, 141289383297024, 141289383264256, 141289383264256, 141289366519936, 141289366519808, 141289366487040, 141289366487040, 141289332965504, 141289332965376, 141289332932608, 141289332932608, 141289332965504, 141289332965376, 141289332932608, 141289332932608, 141289265856640, 141289265856512, 141289265823744, 141289265823744, 141289265856640, 141289265856512, 141289265823744, 141289265823744, 141289265856640, 141289265856512, 141289265823744, 141289265823744, 141289265856640, 141289265856512, 141289265823744, 141289265823744, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141289131638912, 141289131638784, 141289131606016, 141289131606016, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288863203456, 141288863203328, 141288863170560, 141288863170560, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 141288326332544, 141288326332416, 141288326299648, 141288326299648, 551894941824, 551894941696, 551894908928, 551894908928, 551878164608, 551878164480, 551878131712, 551878131712, 551844610176, 551844610048, 551844577280, 551844577280, 551844610176, 551844610048, 551844577280, 551844577280, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551777501312, 551777501184, 551777468416, 551777468416, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551643283584, 551643283456, 551643250688, 551643250688, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 551374848128, 551374848000, 551374815232, 551374815232, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 550837977216, 550837977088, 550837944320, 550837944320, 72341259464802561, 72341259464802560, 72341259464802304, 72341259464802304, 72341259464736768, 72341259464736768, 72341259464736768, 72341259464736768, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340228672651521, 72340228672651520, 72340228672651264, 72340228672651264, 72340228672585728, 72340228672585728, 72340228672585728, 72340228672585728, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340297392128257, 72340297392128256, 72340297392128000, 72340297392128000, 72340297392062464, 72340297392062464, 72340297392062464, 72340297392062464, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340228672651521, 72340228672651520, 72340228672651264, 72340228672651264, 72340228672585728, 72340228672585728, 72340228672585728, 72340228672585728, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340434831081729, 72340434831081728, 72340434831081472, 72340434831081472, 72340434831015936, 72340434831015936, 72340434831015936, 72340434831015936, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340228672651521, 72340228672651520, 72340228672651264, 72340228672651264, 72340228672585728, 72340228672585728, 72340228672585728, 72340228672585728, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340297392128257, 72340297392128256, 72340297392128000, 72340297392128000, 72340297392062464, 72340297392062464, 72340297392062464, 72340297392062464, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340228672651521, 72340228672651520, 72340228672651264, 72340228672651264, 72340228672585728, 72340228672585728, 72340228672585728, 72340228672585728, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340709708988673, 72340709708988672, 72340709708988416, 72340709708988416, 72340709708922880, 72340709708922880, 72340709708922880, 72340709708922880, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340228672651521, 72340228672651520, 72340228672651264, 72340228672651264, 72340228672585728, 72340228672585728, 72340228672585728, 72340228672585728, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340297392128257, 72340297392128256, 72340297392128000, 72340297392128000, 72340297392062464, 72340297392062464, 72340297392062464, 72340297392062464, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340228672651521, 72340228672651520, 72340228672651264, 72340228672651264, 72340228672585728, 72340228672585728, 72340228672585728, 72340228672585728, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340434831081729, 72340434831081728, 72340434831081472, 72340434831081472, 72340434831015936, 72340434831015936, 72340434831015936, 72340434831015936, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340228672651521, 72340228672651520, 72340228672651264, 72340228672651264, 72340228672585728, 72340228672585728, 72340228672585728, 72340228672585728, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340297392128257, 72340297392128256, 72340297392128000, 72340297392128000, 72340297392062464, 72340297392062464, 72340297392062464, 72340297392062464, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340228672651521, 72340228672651520, 72340228672651264, 72340228672651264, 72340228672585728, 72340228672585728, 72340228672585728, 72340228672585728, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 72340194312913153, 72340194312913152, 72340194312912896, 72340194312912896, 72340194312847360, 72340194312847360, 72340194312847360, 72340194312847360, 72340177133043969, 72340177133043968, 72340177133043712, 72340177133043712, 72340177132978176, 72340177132978176, 72340177132978176, 72340177132978176, 2190450163969, 2190450163968, 2190450163712, 2190450163712, 2190450098176, 2190450098176, 2190450098176, 2190450098176, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1228377489665, 1228377489664, 1228377489408, 1228377489408, 1228377423872, 1228377423872, 1228377423872, 1228377423872, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1365816443137, 1365816443136, 1365816442880, 1365816442880, 1365816377344, 1365816377344, 1365816377344, 1365816377344, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1228377489665, 1228377489664, 1228377489408, 1228377489408, 1228377423872, 1228377423872, 1228377423872, 1228377423872, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1640694350081, 1640694350080, 1640694349824, 1640694349824, 1640694284288, 1640694284288, 1640694284288, 1640694284288, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1228377489665, 1228377489664, 1228377489408, 1228377489408, 1228377423872, 1228377423872, 1228377423872, 1228377423872, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1365816443137, 1365816443136, 1365816442880, 1365816442880, 1365816377344, 1365816377344, 1365816377344, 1365816377344, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1228377489665, 1228377489664, 1228377489408, 1228377489408, 1228377423872, 1228377423872, 1228377423872, 1228377423872, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 283665426874625, 283665426874624, 283665426874368, 283665426874368, 283665426808832, 283665426808832, 283665426808832, 283665426808832, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282634634723585, 282634634723584, 282634634723328, 282634634723328, 282634634657792, 282634634657792, 282634634657792, 282634634657792, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282703354200321, 282703354200320, 282703354200064, 282703354200064, 282703354134528, 282703354134528, 282703354134528, 282703354134528, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282634634723585, 282634634723584, 282634634723328, 282634634723328, 282634634657792, 282634634657792, 282634634657792, 282634634657792, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282840793153793, 282840793153792, 282840793153536, 282840793153536, 282840793088000, 282840793088000, 282840793088000, 282840793088000, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282634634723585, 282634634723584, 282634634723328, 282634634723328, 282634634657792, 282634634657792, 282634634657792, 282634634657792, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282703354200321, 282703354200320, 282703354200064, 282703354200064, 282703354134528, 282703354134528, 282703354134528, 282703354134528, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282634634723585, 282634634723584, 282634634723328, 282634634723328, 282634634657792, 282634634657792, 282634634657792, 282634634657792, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 283115671060737, 283115671060736, 283115671060480, 283115671060480, 283115670994944, 283115670994944, 283115670994944, 283115670994944, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282634634723585, 282634634723584, 282634634723328, 282634634723328, 282634634657792, 282634634657792, 282634634657792, 282634634657792, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282703354200321, 282703354200320, 282703354200064, 282703354200064, 282703354134528, 282703354134528, 282703354134528, 282703354134528, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282634634723585, 282634634723584, 282634634723328, 282634634723328, 282634634657792, 282634634657792, 282634634657792, 282634634657792, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282840793153793, 282840793153792, 282840793153536, 282840793153536, 282840793088000, 282840793088000, 282840793088000, 282840793088000, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282634634723585, 282634634723584, 282634634723328, 282634634723328, 282634634657792, 282634634657792, 282634634657792, 282634634657792, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282703354200321, 282703354200320, 282703354200064, 282703354200064, 282703354134528, 282703354134528, 282703354134528, 282703354134528, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282634634723585, 282634634723584, 282634634723328, 282634634723328, 282634634657792, 282634634657792, 282634634657792, 282634634657792, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 282600274985217, 282600274985216, 282600274984960, 282600274984960, 282600274919424, 282600274919424, 282600274919424, 282600274919424, 282583095116033, 282583095116032, 282583095115776, 282583095115776, 282583095050240, 282583095050240, 282583095050240, 282583095050240, 2190450163969, 2190450163968, 2190450163712, 2190450163712, 2190450098176, 2190450098176, 2190450098176, 2190450098176, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1228377489665, 1228377489664, 1228377489408, 1228377489408, 1228377423872, 1228377423872, 1228377423872, 1228377423872, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1365816443137, 1365816443136, 1365816442880, 1365816442880, 1365816377344, 1365816377344, 1365816377344, 1365816377344, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1228377489665, 1228377489664, 1228377489408, 1228377489408, 1228377423872, 1228377423872, 1228377423872, 1228377423872, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1640694350081, 1640694350080, 1640694349824, 1640694349824, 1640694284288, 1640694284288, 1640694284288, 1640694284288, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1228377489665, 1228377489664, 1228377489408, 1228377489408, 1228377423872, 1228377423872, 1228377423872, 1228377423872, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1365816443137, 1365816443136, 1365816442880, 1365816442880, 1365816377344, 1365816377344, 1365816377344, 1365816377344, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1228377489665, 1228377489664, 1228377489408, 1228377489408, 1228377423872, 1228377423872, 1228377423872, 1228377423872, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1159658012929, 1159658012928, 1159658012672, 1159658012672, 1159657947136, 1159657947136, 1159657947136, 1159657947136, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 1125298274561, 1125298274560, 1125298274304, 1125298274304, 1125298208768, 1125298208768, 1125298208768, 1125298208768, 1108118405377, 1108118405376, 1108118405120, 1108118405120, 1108118339584, 1108118339584, 1108118339584, 1108118339584, 144681423712944642, 144681423712944640, 144681423712944128, 144681423712944128, 144681423712813056, 144681423712813056, 144681423712813056, 144681423712813056, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680392920793602, 144680392920793600, 144680392920793088, 144680392920793088, 144680392920662016, 144680392920662016, 144680392920662016, 144680392920662016, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680461640270338, 144680461640270336, 144680461640269824, 144680461640269824, 144680461640138752, 144680461640138752, 144680461640138752, 144680461640138752, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680392920793602, 144680392920793600, 144680392920793088, 144680392920793088, 144680392920662016, 144680392920662016, 144680392920662016, 144680392920662016, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680599079223810, 144680599079223808, 144680599079223296, 144680599079223296, 144680599079092224, 144680599079092224, 144680599079092224, 144680599079092224, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680392920793602, 144680392920793600, 144680392920793088, 144680392920793088, 144680392920662016, 144680392920662016, 144680392920662016, 144680392920662016, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680461640270338, 144680461640270336, 144680461640269824, 144680461640269824, 144680461640138752, 144680461640138752, 144680461640138752, 144680461640138752, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680392920793602, 144680392920793600, 144680392920793088, 144680392920793088, 144680392920662016, 144680392920662016, 144680392920662016, 144680392920662016, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680873957130754, 144680873957130752, 144680873957130240, 144680873957130240, 144680873956999168, 144680873956999168, 144680873956999168, 144680873956999168, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680392920793602, 144680392920793600, 144680392920793088, 144680392920793088, 144680392920662016, 144680392920662016, 144680392920662016, 144680392920662016, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680461640270338, 144680461640270336, 144680461640269824, 144680461640269824, 144680461640138752, 144680461640138752, 144680461640138752, 144680461640138752, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680392920793602, 144680392920793600, 144680392920793088, 144680392920793088, 144680392920662016, 144680392920662016, 144680392920662016, 144680392920662016, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680599079223810, 144680599079223808, 144680599079223296, 144680599079223296, 144680599079092224, 144680599079092224, 144680599079092224, 144680599079092224, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680392920793602, 144680392920793600, 144680392920793088, 144680392920793088, 144680392920662016, 144680392920662016, 144680392920662016, 144680392920662016, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680461640270338, 144680461640270336, 144680461640269824, 144680461640269824, 144680461640138752, 144680461640138752, 144680461640138752, 144680461640138752, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 144680392920793602, 144680392920793600, 144680392920793088, 144680392920793088, 144680392920662016, 144680392920662016, 144680392920662016, 144680392920662016, 144680358561055234, 144680358561055232, 144680358561054720, 144680358561054720, 144680358560923648, 144680358560923648, 144680358560923648, 144680358560923648, 3285683667458, 3285683667456, 3285683666944, 3285683666944, 3285683535872, 3285683535872, 3285683535872, 3285683535872, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2323610993154, 2323610993152, 2323610992640, 2323610992640, 2323610861568, 2323610861568, 2323610861568, 2323610861568, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2461049946626, 2461049946624, 2461049946112, 2461049946112, 2461049815040, 2461049815040, 2461049815040, 2461049815040, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2323610993154, 2323610993152, 2323610992640, 2323610992640, 2323610861568, 2323610861568, 2323610861568, 2323610861568, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2735927853570, 2735927853568, 2735927853056, 2735927853056, 2735927721984, 2735927721984, 2735927721984, 2735927721984, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2323610993154, 2323610993152, 2323610992640, 2323610992640, 2323610861568, 2323610861568, 2323610861568, 2323610861568, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2461049946626, 2461049946624, 2461049946112, 2461049946112, 2461049815040, 2461049815040, 2461049815040, 2461049815040, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2323610993154, 2323610993152, 2323610992640, 2323610992640, 2323610861568, 2323610861568, 2323610861568, 2323610861568, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 566235637088770, 566235637088768, 566235637088256, 566235637088256, 566235636957184, 566235636957184, 566235636957184, 566235636957184, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565204844937730, 565204844937728, 565204844937216, 565204844937216, 565204844806144, 565204844806144, 565204844806144, 565204844806144, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565273564414466, 565273564414464, 565273564413952, 565273564413952, 565273564282880, 565273564282880, 565273564282880, 565273564282880, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565204844937730, 565204844937728, 565204844937216, 565204844937216, 565204844806144, 565204844806144, 565204844806144, 565204844806144, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565411003367938, 565411003367936, 565411003367424, 565411003367424, 565411003236352, 565411003236352, 565411003236352, 565411003236352, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565204844937730, 565204844937728, 565204844937216, 565204844937216, 565204844806144, 565204844806144, 565204844806144, 565204844806144, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565273564414466, 565273564414464, 565273564413952, 565273564413952, 565273564282880, 565273564282880, 565273564282880, 565273564282880, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565204844937730, 565204844937728, 565204844937216, 565204844937216, 565204844806144, 565204844806144, 565204844806144, 565204844806144, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565685881274882, 565685881274880, 565685881274368, 565685881274368, 565685881143296, 565685881143296, 565685881143296, 565685881143296, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565204844937730, 565204844937728, 565204844937216, 565204844937216, 565204844806144, 565204844806144, 565204844806144, 565204844806144, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565273564414466, 565273564414464, 565273564413952, 565273564413952, 565273564282880, 565273564282880, 565273564282880, 565273564282880, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565204844937730, 565204844937728, 565204844937216, 565204844937216, 565204844806144, 565204844806144, 565204844806144, 565204844806144, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565411003367938, 565411003367936, 565411003367424, 565411003367424, 565411003236352, 565411003236352, 565411003236352, 565411003236352, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565204844937730, 565204844937728, 565204844937216, 565204844937216, 565204844806144, 565204844806144, 565204844806144, 565204844806144, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565273564414466, 565273564414464, 565273564413952, 565273564413952, 565273564282880, 565273564282880, 565273564282880, 565273564282880, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 565204844937730, 565204844937728, 565204844937216, 565204844937216, 565204844806144, 565204844806144, 565204844806144, 565204844806144, 565170485199362, 565170485199360, 565170485198848, 565170485198848, 565170485067776, 565170485067776, 565170485067776, 565170485067776, 3285683667458, 3285683667456, 3285683666944, 3285683666944, 3285683535872, 3285683535872, 3285683535872, 3285683535872, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2323610993154, 2323610993152, 2323610992640, 2323610992640, 2323610861568, 2323610861568, 2323610861568, 2323610861568, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2461049946626, 2461049946624, 2461049946112, 2461049946112, 2461049815040, 2461049815040, 2461049815040, 2461049815040, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2323610993154, 2323610993152, 2323610992640, 2323610992640, 2323610861568, 2323610861568, 2323610861568, 2323610861568, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2735927853570, 2735927853568, 2735927853056, 2735927853056, 2735927721984, 2735927721984, 2735927721984, 2735927721984, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2323610993154, 2323610993152, 2323610992640, 2323610992640, 2323610861568, 2323610861568, 2323610861568, 2323610861568, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2461049946626, 2461049946624, 2461049946112, 2461049946112, 2461049815040, 2461049815040, 2461049815040, 2461049815040, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2323610993154, 2323610993152, 2323610992640, 2323610992640, 2323610861568, 2323610861568, 2323610861568, 2323610861568, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 2254891516418, 2254891516416, 2254891515904, 2254891515904, 2254891384832, 2254891384832, 2254891384832, 2254891384832, 2220531778050, 2220531778048, 2220531777536, 2220531777536, 2220531646464, 2220531646464, 2220531646464, 2220531646464, 289361752209228804, 289361752209228800, 289361752209227776, 289361752209227776, 289361752208965632, 289361752208965632, 289361752208965632, 289361752208965632, 289361747914261508, 289361747914261504, 289361747914260480, 289361747914260480, 289361747913998336, 289361747913998336, 289361747913998336, 289361747913998336, 289360721417077764, 289360721417077760, 289360721417076736, 289360721417076736, 289360721416814592, 289360721416814592, 289360721416814592, 289360721416814592, 289360717122110468, 289360717122110464, 289360717122109440, 289360717122109440, 289360717121847296, 289360717121847296, 289360717121847296, 289360717121847296, 289360790136554500, 289360790136554496, 289360790136553472, 289360790136553472, 289360790136291328, 289360790136291328, 289360790136291328, 289360790136291328, 289360785841587204, 289360785841587200, 289360785841586176, 289360785841586176, 289360785841324032, 289360785841324032, 289360785841324032, 289360785841324032, 289360721417077764, 289360721417077760, 289360721417076736, 289360721417076736, 289360721416814592, 289360721416814592, 289360721416814592, 289360721416814592, 289360717122110468, 289360717122110464, 289360717122109440, 289360717122109440, 289360717121847296, 289360717121847296, 289360717121847296, 289360717121847296, 289360927575507972, 289360927575507968, 289360927575506944, 289360927575506944, 289360927575244800, 289360927575244800, 289360927575244800, 289360927575244800, 289360923280540676, 289360923280540672, 289360923280539648, 289360923280539648, 289360923280277504, 289360923280277504, 289360923280277504, 289360923280277504, 289360721417077764, 289360721417077760, 289360721417076736, 289360721417076736, 289360721416814592, 289360721416814592, 289360721416814592, 289360721416814592, 289360717122110468, 289360717122110464, 289360717122109440, 289360717122109440, 289360717121847296, 289360717121847296, 289360717121847296, 289360717121847296, 289360790136554500, 289360790136554496, 289360790136553472, 289360790136553472, 289360790136291328, 289360790136291328, 289360790136291328, 289360790136291328, 289360785841587204, 289360785841587200, 289360785841586176, 289360785841586176, 289360785841324032, 289360785841324032, 289360785841324032, 289360785841324032, 289360721417077764, 289360721417077760, 289360721417076736, 289360721417076736, 289360721416814592, 289360721416814592, 289360721416814592, 289360721416814592, 289360717122110468, 289360717122110464, 289360717122109440, 289360717122109440, 289360717121847296, 289360717121847296, 289360717121847296, 289360717121847296, 289361202453414916, 289361202453414912, 289361202453413888, 289361202453413888, 289361202453151744, 289361202453151744, 289361202453151744, 289361202453151744, 289361198158447620, 289361198158447616, 289361198158446592, 289361198158446592, 289361198158184448, 289361198158184448, 289361198158184448, 289361198158184448, 289360721417077764, 289360721417077760, 289360721417076736, 289360721417076736, 289360721416814592, 289360721416814592, 289360721416814592, 289360721416814592, 289360717122110468, 289360717122110464, 289360717122109440, 289360717122109440, 289360717121847296, 289360717121847296, 289360717121847296, 289360717121847296, 289360790136554500, 289360790136554496, 289360790136553472, 289360790136553472, 289360790136291328, 289360790136291328, 289360790136291328, 289360790136291328, 289360785841587204, 289360785841587200, 289360785841586176, 289360785841586176, 289360785841324032, 289360785841324032, 289360785841324032, 289360785841324032, 289360721417077764, 289360721417077760, 289360721417076736, 289360721417076736, 289360721416814592, 289360721416814592, 289360721416814592, 289360721416814592, 289360717122110468, 289360717122110464, 289360717122109440, 289360717122109440, 289360717121847296, 289360717121847296, 289360717121847296, 289360717121847296, 289360927575507972, 289360927575507968, 289360927575506944, 289360927575506944, 289360927575244800, 289360927575244800, 289360927575244800, 289360927575244800, 289360923280540676, 289360923280540672, 289360923280539648, 289360923280539648, 289360923280277504, 289360923280277504, 289360923280277504, 289360923280277504, 289360721417077764, 289360721417077760, 289360721417076736, 289360721417076736, 289360721416814592, 289360721416814592, 289360721416814592, 289360721416814592, 289360717122110468, 289360717122110464, 289360717122109440, 289360717122109440, 289360717121847296, 289360717121847296, 289360717121847296, 289360717121847296, 289360790136554500, 289360790136554496, 289360790136553472, 289360790136553472, 289360790136291328, 289360790136291328, 289360790136291328, 289360790136291328, 289360785841587204, 289360785841587200, 289360785841586176, 289360785841586176, 289360785841324032, 289360785841324032, 289360785841324032, 289360785841324032, 289360721417077764, 289360721417077760, 289360721417076736, 289360721417076736, 289360721416814592, 289360721416814592, 289360721416814592, 289360721416814592, 289360717122110468, 289360717122110464, 289360717122109440, 289360717122109440, 289360717121847296, 289360717121847296, 289360717121847296, 289360717121847296, 5476150674436, 5476150674432, 5476150673408, 5476150673408, 5476150411264, 5476150411264, 5476150411264, 5476150411264, 5471855707140, 5471855707136, 5471855706112, 5471855706112, 5471855443968, 5471855443968, 5471855443968, 5471855443968, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4514078000132, 4514078000128, 4514077999104, 4514077999104, 4514077736960, 4514077736960, 4514077736960, 4514077736960, 4509783032836, 4509783032832, 4509783031808, 4509783031808, 4509782769664, 4509782769664, 4509782769664, 4509782769664, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4651516953604, 4651516953600, 4651516952576, 4651516952576, 4651516690432, 4651516690432, 4651516690432, 4651516690432, 4647221986308, 4647221986304, 4647221985280, 4647221985280, 4647221723136, 4647221723136, 4647221723136, 4647221723136, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4514078000132, 4514078000128, 4514077999104, 4514077999104, 4514077736960, 4514077736960, 4514077736960, 4514077736960, 4509783032836, 4509783032832, 4509783031808, 4509783031808, 4509782769664, 4509782769664, 4509782769664, 4509782769664, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4926394860548, 4926394860544, 4926394859520, 4926394859520, 4926394597376, 4926394597376, 4926394597376, 4926394597376, 4922099893252, 4922099893248, 4922099892224, 4922099892224, 4922099630080, 4922099630080, 4922099630080, 4922099630080, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4514078000132, 4514078000128, 4514077999104, 4514077999104, 4514077736960, 4514077736960, 4514077736960, 4514077736960, 4509783032836, 4509783032832, 4509783031808, 4509783031808, 4509782769664, 4509782769664, 4509782769664, 4509782769664, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4651516953604, 4651516953600, 4651516952576, 4651516952576, 4651516690432, 4651516690432, 4651516690432, 4651516690432, 4647221986308, 4647221986304, 4647221985280, 4647221985280, 4647221723136, 4647221723136, 4647221723136, 4647221723136, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4514078000132, 4514078000128, 4514077999104, 4514077999104, 4514077736960, 4514077736960, 4514077736960, 4514077736960, 4509783032836, 4509783032832, 4509783031808, 4509783031808, 4509782769664, 4509782769664, 4509782769664, 4509782769664, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 1131376057517060, 1131376057517056, 1131376057516032, 1131376057516032, 1131376057253888, 1131376057253888, 1131376057253888, 1131376057253888, 1131371762549764, 1131371762549760, 1131371762548736, 1131371762548736, 1131371762286592, 1131371762286592, 1131371762286592, 1131371762286592, 1130345265366020, 1130345265366016, 1130345265364992, 1130345265364992, 1130345265102848, 1130345265102848, 1130345265102848, 1130345265102848, 1130340970398724, 1130340970398720, 1130340970397696, 1130340970397696, 1130340970135552, 1130340970135552, 1130340970135552, 1130340970135552, 1130413984842756, 1130413984842752, 1130413984841728, 1130413984841728, 1130413984579584, 1130413984579584, 1130413984579584, 1130413984579584, 1130409689875460, 1130409689875456, 1130409689874432, 1130409689874432, 1130409689612288, 1130409689612288, 1130409689612288, 1130409689612288, 1130345265366020, 1130345265366016, 1130345265364992, 1130345265364992, 1130345265102848, 1130345265102848, 1130345265102848, 1130345265102848, 1130340970398724, 1130340970398720, 1130340970397696, 1130340970397696, 1130340970135552, 1130340970135552, 1130340970135552, 1130340970135552, 1130551423796228, 1130551423796224, 1130551423795200, 1130551423795200, 1130551423533056, 1130551423533056, 1130551423533056, 1130551423533056, 1130547128828932, 1130547128828928, 1130547128827904, 1130547128827904, 1130547128565760, 1130547128565760, 1130547128565760, 1130547128565760, 1130345265366020, 1130345265366016, 1130345265364992, 1130345265364992, 1130345265102848, 1130345265102848, 1130345265102848, 1130345265102848, 1130340970398724, 1130340970398720, 1130340970397696, 1130340970397696, 1130340970135552, 1130340970135552, 1130340970135552, 1130340970135552, 1130413984842756, 1130413984842752, 1130413984841728, 1130413984841728, 1130413984579584, 1130413984579584, 1130413984579584, 1130413984579584, 1130409689875460, 1130409689875456, 1130409689874432, 1130409689874432, 1130409689612288, 1130409689612288, 1130409689612288, 1130409689612288, 1130345265366020, 1130345265366016, 1130345265364992, 1130345265364992, 1130345265102848, 1130345265102848, 1130345265102848, 1130345265102848, 1130340970398724, 1130340970398720, 1130340970397696, 1130340970397696, 1130340970135552, 1130340970135552, 1130340970135552, 1130340970135552, 1130826301703172, 1130826301703168, 1130826301702144, 1130826301702144, 1130826301440000, 1130826301440000, 1130826301440000, 1130826301440000, 1130822006735876, 1130822006735872, 1130822006734848, 1130822006734848, 1130822006472704, 1130822006472704, 1130822006472704, 1130822006472704, 1130345265366020, 1130345265366016, 1130345265364992, 1130345265364992, 1130345265102848, 1130345265102848, 1130345265102848, 1130345265102848, 1130340970398724, 1130340970398720, 1130340970397696, 1130340970397696, 1130340970135552, 1130340970135552, 1130340970135552, 1130340970135552, 1130413984842756, 1130413984842752, 1130413984841728, 1130413984841728, 1130413984579584, 1130413984579584, 1130413984579584, 1130413984579584, 1130409689875460, 1130409689875456, 1130409689874432, 1130409689874432, 1130409689612288, 1130409689612288, 1130409689612288, 1130409689612288, 1130345265366020, 1130345265366016, 1130345265364992, 1130345265364992, 1130345265102848, 1130345265102848, 1130345265102848, 1130345265102848, 1130340970398724, 1130340970398720, 1130340970397696, 1130340970397696, 1130340970135552, 1130340970135552, 1130340970135552, 1130340970135552, 1130551423796228, 1130551423796224, 1130551423795200, 1130551423795200, 1130551423533056, 1130551423533056, 1130551423533056, 1130551423533056, 1130547128828932, 1130547128828928, 1130547128827904, 1130547128827904, 1130547128565760, 1130547128565760, 1130547128565760, 1130547128565760, 1130345265366020, 1130345265366016, 1130345265364992, 1130345265364992, 1130345265102848, 1130345265102848, 1130345265102848, 1130345265102848, 1130340970398724, 1130340970398720, 1130340970397696, 1130340970397696, 1130340970135552, 1130340970135552, 1130340970135552, 1130340970135552, 1130413984842756, 1130413984842752, 1130413984841728, 1130413984841728, 1130413984579584, 1130413984579584, 1130413984579584, 1130413984579584, 1130409689875460, 1130409689875456, 1130409689874432, 1130409689874432, 1130409689612288, 1130409689612288, 1130409689612288, 1130409689612288, 1130345265366020, 1130345265366016, 1130345265364992, 1130345265364992, 1130345265102848, 1130345265102848, 1130345265102848, 1130345265102848, 1130340970398724, 1130340970398720, 1130340970397696, 1130340970397696, 1130340970135552, 1130340970135552, 1130340970135552, 1130340970135552, 5476150674436, 5476150674432, 5476150673408, 5476150673408, 5476150411264, 5476150411264, 5476150411264, 5476150411264, 5471855707140, 5471855707136, 5471855706112, 5471855706112, 5471855443968, 5471855443968, 5471855443968, 5471855443968, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4514078000132, 4514078000128, 4514077999104, 4514077999104, 4514077736960, 4514077736960, 4514077736960, 4514077736960, 4509783032836, 4509783032832, 4509783031808, 4509783031808, 4509782769664, 4509782769664, 4509782769664, 4509782769664, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4651516953604, 4651516953600, 4651516952576, 4651516952576, 4651516690432, 4651516690432, 4651516690432, 4651516690432, 4647221986308, 4647221986304, 4647221985280, 4647221985280, 4647221723136, 4647221723136, 4647221723136, 4647221723136, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4514078000132, 4514078000128, 4514077999104, 4514077999104, 4514077736960, 4514077736960, 4514077736960, 4514077736960, 4509783032836, 4509783032832, 4509783031808, 4509783031808, 4509782769664, 4509782769664, 4509782769664, 4509782769664, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4926394860548, 4926394860544, 4926394859520, 4926394859520, 4926394597376, 4926394597376, 4926394597376, 4926394597376, 4922099893252, 4922099893248, 4922099892224, 4922099892224, 4922099630080, 4922099630080, 4922099630080, 4922099630080, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4514078000132, 4514078000128, 4514077999104, 4514077999104, 4514077736960, 4514077736960, 4514077736960, 4514077736960, 4509783032836, 4509783032832, 4509783031808, 4509783031808, 4509782769664, 4509782769664, 4509782769664, 4509782769664, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4651516953604, 4651516953600, 4651516952576, 4651516952576, 4651516690432, 4651516690432, 4651516690432, 4651516690432, 4647221986308, 4647221986304, 4647221985280, 4647221985280, 4647221723136, 4647221723136, 4647221723136, 4647221723136, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 4514078000132, 4514078000128, 4514077999104, 4514077999104, 4514077736960, 4514077736960, 4514077736960, 4514077736960, 4509783032836, 4509783032832, 4509783031808, 4509783031808, 4509782769664, 4509782769664, 4509782769664, 4509782769664, 4445358523396, 4445358523392, 4445358522368, 4445358522368, 4445358260224, 4445358260224, 4445358260224, 4445358260224, 4441063556100, 4441063556096, 4441063555072, 4441063555072, 4441063292928, 4441063292928, 4441063292928, 4441063292928, 578722409201797128, 578722409201797120, 578722409201795072, 578722409201795072, 578722409201270784, 578722409201270784, 578722409201270784, 578722409201270784, 578722404906829832, 578722404906829824, 578722404906827776, 578722404906827776, 578722404906303488, 578722404906303488, 578722404906303488, 578722404906303488, 578722396316895240, 578722396316895232, 578722396316893184, 578722396316893184, 578722396316368896, 578722396316368896, 578722396316368896, 578722396316368896, 578722396316895240, 578722396316895232, 578722396316893184, 578722396316893184, 578722396316368896, 578722396316368896, 578722396316368896, 578722396316368896, 578721447129122824, 578721447129122816, 578721447129120768, 578721447129120768, 578721447128596480, 578721447128596480, 578721447128596480, 578721447128596480, 578721442834155528, 578721442834155520, 578721442834153472, 578721442834153472, 578721442833629184, 578721442833629184, 578721442833629184, 578721442833629184, 578721434244220936, 578721434244220928, 578721434244218880, 578721434244218880, 578721434243694592, 578721434243694592, 578721434243694592, 578721434243694592, 578721434244220936, 578721434244220928, 578721434244218880, 578721434244218880, 578721434243694592, 578721434243694592, 578721434243694592, 578721434243694592, 578721584568076296, 578721584568076288, 578721584568074240, 578721584568074240, 578721584567549952, 578721584567549952, 578721584567549952, 578721584567549952, 578721580273109000, 578721580273108992, 578721580273106944, 578721580273106944, 578721580272582656, 578721580272582656, 578721580272582656, 578721580272582656, 578721571683174408, 578721571683174400, 578721571683172352, 578721571683172352, 578721571682648064, 578721571682648064, 578721571682648064, 578721571682648064, 578721571683174408, 578721571683174400, 578721571683172352, 578721571683172352, 578721571682648064, 578721571682648064, 578721571682648064, 578721571682648064, 578721447129122824, 578721447129122816, 578721447129120768, 578721447129120768, 578721447128596480, 578721447128596480, 578721447128596480, 578721447128596480, 578721442834155528, 578721442834155520, 578721442834153472, 578721442834153472, 578721442833629184, 578721442833629184, 578721442833629184, 578721442833629184, 578721434244220936, 578721434244220928, 578721434244218880, 578721434244218880, 578721434243694592, 578721434243694592, 578721434243694592, 578721434243694592, 578721434244220936, 578721434244220928, 578721434244218880, 578721434244218880, 578721434243694592, 578721434243694592, 578721434243694592, 578721434243694592, 578721859445983240, 578721859445983232, 578721859445981184, 578721859445981184, 578721859445456896, 578721859445456896, 578721859445456896, 578721859445456896, 578721855151015944, 578721855151015936, 578721855151013888, 578721855151013888, 578721855150489600, 578721855150489600, 578721855150489600, 578721855150489600, 578721846561081352, 578721846561081344, 578721846561079296, 578721846561079296, 578721846560555008, 578721846560555008, 578721846560555008, 578721846560555008, 578721846561081352, 578721846561081344, 578721846561079296, 578721846561079296, 578721846560555008, 578721846560555008, 578721846560555008, 578721846560555008, 578721447129122824, 578721447129122816, 578721447129120768, 578721447129120768, 578721447128596480, 578721447128596480, 578721447128596480, 578721447128596480, 578721442834155528, 578721442834155520, 578721442834153472, 578721442834153472, 578721442833629184, 578721442833629184, 578721442833629184, 578721442833629184, 578721434244220936, 578721434244220928, 578721434244218880, 578721434244218880, 578721434243694592, 578721434243694592, 578721434243694592, 578721434243694592, 578721434244220936, 578721434244220928, 578721434244218880, 578721434244218880, 578721434243694592, 578721434243694592, 578721434243694592, 578721434243694592, 578721584568076296, 578721584568076288, 578721584568074240, 578721584568074240, 578721584567549952, 578721584567549952, 578721584567549952, 578721584567549952, 578721580273109000, 578721580273108992, 578721580273106944, 578721580273106944, 578721580272582656, 578721580272582656, 578721580272582656, 578721580272582656, 578721571683174408, 578721571683174400, 578721571683172352, 578721571683172352, 578721571682648064, 578721571682648064, 578721571682648064, 578721571682648064, 578721571683174408, 578721571683174400, 578721571683172352, 578721571683172352, 578721571682648064, 578721571682648064, 578721571682648064, 578721571682648064, 578721447129122824, 578721447129122816, 578721447129120768, 578721447129120768, 578721447128596480, 578721447128596480, 578721447128596480, 578721447128596480, 578721442834155528, 578721442834155520, 578721442834153472, 578721442834153472, 578721442833629184, 578721442833629184, 578721442833629184, 578721442833629184, 578721434244220936, 578721434244220928, 578721434244218880, 578721434244218880, 578721434243694592, 578721434243694592, 578721434243694592, 578721434243694592, 578721434244220936, 578721434244220928, 578721434244218880, 578721434244218880, 578721434243694592, 578721434243694592, 578721434243694592, 578721434243694592, 9857084688392, 9857084688384, 9857084686336, 9857084686336, 9857084162048, 9857084162048, 9857084162048, 9857084162048, 9852789721096, 9852789721088, 9852789719040, 9852789719040, 9852789194752, 9852789194752, 9852789194752, 9852789194752, 9844199786504, 9844199786496, 9844199784448, 9844199784448, 9844199260160, 9844199260160, 9844199260160, 9844199260160, 9844199786504, 9844199786496, 9844199784448, 9844199784448, 9844199260160, 9844199260160, 9844199260160, 9844199260160, 8895012014088, 8895012014080, 8895012012032, 8895012012032, 8895011487744, 8895011487744, 8895011487744, 8895011487744, 8890717046792, 8890717046784, 8890717044736, 8890717044736, 8890716520448, 8890716520448, 8890716520448, 8890716520448, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 9032450967560, 9032450967552, 9032450965504, 9032450965504, 9032450441216, 9032450441216, 9032450441216, 9032450441216, 9028156000264, 9028156000256, 9028155998208, 9028155998208, 9028155473920, 9028155473920, 9028155473920, 9028155473920, 9019566065672, 9019566065664, 9019566063616, 9019566063616, 9019565539328, 9019565539328, 9019565539328, 9019565539328, 9019566065672, 9019566065664, 9019566063616, 9019566063616, 9019565539328, 9019565539328, 9019565539328, 9019565539328, 8895012014088, 8895012014080, 8895012012032, 8895012012032, 8895011487744, 8895011487744, 8895011487744, 8895011487744, 8890717046792, 8890717046784, 8890717044736, 8890717044736, 8890716520448, 8890716520448, 8890716520448, 8890716520448, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 9307328874504, 9307328874496, 9307328872448, 9307328872448, 9307328348160, 9307328348160, 9307328348160, 9307328348160, 9303033907208, 9303033907200, 9303033905152, 9303033905152, 9303033380864, 9303033380864, 9303033380864, 9303033380864, 9294443972616, 9294443972608, 9294443970560, 9294443970560, 9294443446272, 9294443446272, 9294443446272, 9294443446272, 9294443972616, 9294443972608, 9294443970560, 9294443970560, 9294443446272, 9294443446272, 9294443446272, 9294443446272, 8895012014088, 8895012014080, 8895012012032, 8895012012032, 8895011487744, 8895011487744, 8895011487744, 8895011487744, 8890717046792, 8890717046784, 8890717044736, 8890717044736, 8890716520448, 8890716520448, 8890716520448, 8890716520448, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 9032450967560, 9032450967552, 9032450965504, 9032450965504, 9032450441216, 9032450441216, 9032450441216, 9032450441216, 9028156000264, 9028156000256, 9028155998208, 9028155998208, 9028155473920, 9028155473920, 9028155473920, 9028155473920, 9019566065672, 9019566065664, 9019566063616, 9019566063616, 9019565539328, 9019565539328, 9019565539328, 9019565539328, 9019566065672, 9019566065664, 9019566063616, 9019566063616, 9019565539328, 9019565539328, 9019565539328, 9019565539328, 8895012014088, 8895012014080, 8895012012032, 8895012012032, 8895011487744, 8895011487744, 8895011487744, 8895011487744, 8890717046792, 8890717046784, 8890717044736, 8890717044736, 8890716520448, 8890716520448, 8890716520448, 8890716520448, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 2261656898373640, 2261656898373632, 2261656898371584, 2261656898371584, 2261656897847296, 2261656897847296, 2261656897847296, 2261656897847296, 2261652603406344, 2261652603406336, 2261652603404288, 2261652603404288, 2261652602880000, 2261652602880000, 2261652602880000, 2261652602880000, 2261644013471752, 2261644013471744, 2261644013469696, 2261644013469696, 2261644012945408, 2261644012945408, 2261644012945408, 2261644012945408, 2261644013471752, 2261644013471744, 2261644013469696, 2261644013469696, 2261644012945408, 2261644012945408, 2261644012945408, 2261644012945408, 2260694825699336, 2260694825699328, 2260694825697280, 2260694825697280, 2260694825172992, 2260694825172992, 2260694825172992, 2260694825172992, 2260690530732040, 2260690530732032, 2260690530729984, 2260690530729984, 2260690530205696, 2260690530205696, 2260690530205696, 2260690530205696, 2260681940797448, 2260681940797440, 2260681940795392, 2260681940795392, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940797448, 2260681940797440, 2260681940795392, 2260681940795392, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940271104, 2260832264652808, 2260832264652800, 2260832264650752, 2260832264650752, 2260832264126464, 2260832264126464, 2260832264126464, 2260832264126464, 2260827969685512, 2260827969685504, 2260827969683456, 2260827969683456, 2260827969159168, 2260827969159168, 2260827969159168, 2260827969159168, 2260819379750920, 2260819379750912, 2260819379748864, 2260819379748864, 2260819379224576, 2260819379224576, 2260819379224576, 2260819379224576, 2260819379750920, 2260819379750912, 2260819379748864, 2260819379748864, 2260819379224576, 2260819379224576, 2260819379224576, 2260819379224576, 2260694825699336, 2260694825699328, 2260694825697280, 2260694825697280, 2260694825172992, 2260694825172992, 2260694825172992, 2260694825172992, 2260690530732040, 2260690530732032, 2260690530729984, 2260690530729984, 2260690530205696, 2260690530205696, 2260690530205696, 2260690530205696, 2260681940797448, 2260681940797440, 2260681940795392, 2260681940795392, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940797448, 2260681940797440, 2260681940795392, 2260681940795392, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940271104, 2261107142559752, 2261107142559744, 2261107142557696, 2261107142557696, 2261107142033408, 2261107142033408, 2261107142033408, 2261107142033408, 2261102847592456, 2261102847592448, 2261102847590400, 2261102847590400, 2261102847066112, 2261102847066112, 2261102847066112, 2261102847066112, 2261094257657864, 2261094257657856, 2261094257655808, 2261094257655808, 2261094257131520, 2261094257131520, 2261094257131520, 2261094257131520, 2261094257657864, 2261094257657856, 2261094257655808, 2261094257655808, 2261094257131520, 2261094257131520, 2261094257131520, 2261094257131520, 2260694825699336, 2260694825699328, 2260694825697280, 2260694825697280, 2260694825172992, 2260694825172992, 2260694825172992, 2260694825172992, 2260690530732040, 2260690530732032, 2260690530729984, 2260690530729984, 2260690530205696, 2260690530205696, 2260690530205696, 2260690530205696, 2260681940797448, 2260681940797440, 2260681940795392, 2260681940795392, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940797448, 2260681940797440, 2260681940795392, 2260681940795392, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940271104, 2260832264652808, 2260832264652800, 2260832264650752, 2260832264650752, 2260832264126464, 2260832264126464, 2260832264126464, 2260832264126464, 2260827969685512, 2260827969685504, 2260827969683456, 2260827969683456, 2260827969159168, 2260827969159168, 2260827969159168, 2260827969159168, 2260819379750920, 2260819379750912, 2260819379748864, 2260819379748864, 2260819379224576, 2260819379224576, 2260819379224576, 2260819379224576, 2260819379750920, 2260819379750912, 2260819379748864, 2260819379748864, 2260819379224576, 2260819379224576, 2260819379224576, 2260819379224576, 2260694825699336, 2260694825699328, 2260694825697280, 2260694825697280, 2260694825172992, 2260694825172992, 2260694825172992, 2260694825172992, 2260690530732040, 2260690530732032, 2260690530729984, 2260690530729984, 2260690530205696, 2260690530205696, 2260690530205696, 2260690530205696, 2260681940797448, 2260681940797440, 2260681940795392, 2260681940795392, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940797448, 2260681940797440, 2260681940795392, 2260681940795392, 2260681940271104, 2260681940271104, 2260681940271104, 2260681940271104, 9857084688392, 9857084688384, 9857084686336, 9857084686336, 9857084162048, 9857084162048, 9857084162048, 9857084162048, 9852789721096, 9852789721088, 9852789719040, 9852789719040, 9852789194752, 9852789194752, 9852789194752, 9852789194752, 9844199786504, 9844199786496, 9844199784448, 9844199784448, 9844199260160, 9844199260160, 9844199260160, 9844199260160, 9844199786504, 9844199786496, 9844199784448, 9844199784448, 9844199260160, 9844199260160, 9844199260160, 9844199260160, 8895012014088, 8895012014080, 8895012012032, 8895012012032, 8895011487744, 8895011487744, 8895011487744, 8895011487744, 8890717046792, 8890717046784, 8890717044736, 8890717044736, 8890716520448, 8890716520448, 8890716520448, 8890716520448, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 9032450967560, 9032450967552, 9032450965504, 9032450965504, 9032450441216, 9032450441216, 9032450441216, 9032450441216, 9028156000264, 9028156000256, 9028155998208, 9028155998208, 9028155473920, 9028155473920, 9028155473920, 9028155473920, 9019566065672, 9019566065664, 9019566063616, 9019566063616, 9019565539328, 9019565539328, 9019565539328, 9019565539328, 9019566065672, 9019566065664, 9019566063616, 9019566063616, 9019565539328, 9019565539328, 9019565539328, 9019565539328, 8895012014088, 8895012014080, 8895012012032, 8895012012032, 8895011487744, 8895011487744, 8895011487744, 8895011487744, 8890717046792, 8890717046784, 8890717044736, 8890717044736, 8890716520448, 8890716520448, 8890716520448, 8890716520448, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 9307328874504, 9307328874496, 9307328872448, 9307328872448, 9307328348160, 9307328348160, 9307328348160, 9307328348160, 9303033907208, 9303033907200, 9303033905152, 9303033905152, 9303033380864, 9303033380864, 9303033380864, 9303033380864, 9294443972616, 9294443972608, 9294443970560, 9294443970560, 9294443446272, 9294443446272, 9294443446272, 9294443446272, 9294443972616, 9294443972608, 9294443970560, 9294443970560, 9294443446272, 9294443446272, 9294443446272, 9294443446272, 8895012014088, 8895012014080, 8895012012032, 8895012012032, 8895011487744, 8895011487744, 8895011487744, 8895011487744, 8890717046792, 8890717046784, 8890717044736, 8890717044736, 8890716520448, 8890716520448, 8890716520448, 8890716520448, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 9032450967560, 9032450967552, 9032450965504, 9032450965504, 9032450441216, 9032450441216, 9032450441216, 9032450441216, 9028156000264, 9028156000256, 9028155998208, 9028155998208, 9028155473920, 9028155473920, 9028155473920, 9028155473920, 9019566065672, 9019566065664, 9019566063616, 9019566063616, 9019565539328, 9019565539328, 9019565539328, 9019565539328, 9019566065672, 9019566065664, 9019566063616, 9019566063616, 9019565539328, 9019565539328, 9019565539328, 9019565539328, 8895012014088, 8895012014080, 8895012012032, 8895012012032, 8895011487744, 8895011487744, 8895011487744, 8895011487744, 8890717046792, 8890717046784, 8890717044736, 8890717044736, 8890716520448, 8890716520448, 8890716520448, 8890716520448, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 8882127112200, 8882127112192, 8882127110144, 8882127110144, 8882126585856, 8882126585856, 8882126585856, 8882126585856, 1157443723186933776, 1157443723186933760, 1157443723186929664, 1157443723186929664, 1157443723185881088, 1157443723185881088, 1157443723185881088, 1157443723185881088, 1157443718891966480, 1157443718891966464, 1157443718891962368, 1157443718891962368, 1157443718890913792, 1157443718890913792, 1157443718890913792, 1157443718890913792, 1157443710302031888, 1157443710302031872, 1157443710302027776, 1157443710302027776, 1157443710300979200, 1157443710300979200, 1157443710300979200, 1157443710300979200, 1157443710302031888, 1157443710302031872, 1157443710302027776, 1157443710302027776, 1157443710300979200, 1157443710300979200, 1157443710300979200, 1157443710300979200, 1157443693122162704, 1157443693122162688, 1157443693122158592, 1157443693122158592, 1157443693121110016, 1157443693121110016, 1157443693121110016, 1157443693121110016, 1157443693122162704, 1157443693122162688, 1157443693122158592, 1157443693122158592, 1157443693121110016, 1157443693121110016, 1157443693121110016, 1157443693121110016, 1157443693122162704, 1157443693122162688, 1157443693122158592, 1157443693122158592, 1157443693121110016, 1157443693121110016, 1157443693121110016, 1157443693121110016, 1157443693122162704, 1157443693122162688, 1157443693122158592, 1157443693122158592, 1157443693121110016, 1157443693121110016, 1157443693121110016, 1157443693121110016, 1157442898553212944, 1157442898553212928, 1157442898553208832, 1157442898553208832, 1157442898552160256, 1157442898552160256, 1157442898552160256, 1157442898552160256, 1157442894258245648, 1157442894258245632, 1157442894258241536, 1157442894258241536, 1157442894257192960, 1157442894257192960, 1157442894257192960, 1157442894257192960, 1157442885668311056, 1157442885668311040, 1157442885668306944, 1157442885668306944, 1157442885667258368, 1157442885667258368, 1157442885667258368, 1157442885667258368, 1157442885668311056, 1157442885668311040, 1157442885668306944, 1157442885668306944, 1157442885667258368, 1157442885667258368, 1157442885667258368, 1157442885667258368, 1157442868488441872, 1157442868488441856, 1157442868488437760, 1157442868488437760, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868488441872, 1157442868488441856, 1157442868488437760, 1157442868488437760, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868488441872, 1157442868488441856, 1157442868488437760, 1157442868488437760, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868488441872, 1157442868488441856, 1157442868488437760, 1157442868488437760, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157443173431119888, 1157443173431119872, 1157443173431115776, 1157443173431115776, 1157443173430067200, 1157443173430067200, 1157443173430067200, 1157443173430067200, 1157443169136152592, 1157443169136152576, 1157443169136148480, 1157443169136148480, 1157443169135099904, 1157443169135099904, 1157443169135099904, 1157443169135099904, 1157443160546218000, 1157443160546217984, 1157443160546213888, 1157443160546213888, 1157443160545165312, 1157443160545165312, 1157443160545165312, 1157443160545165312, 1157443160546218000, 1157443160546217984, 1157443160546213888, 1157443160546213888, 1157443160545165312, 1157443160545165312, 1157443160545165312, 1157443160545165312, 1157443143366348816, 1157443143366348800, 1157443143366344704, 1157443143366344704, 1157443143365296128, 1157443143365296128, 1157443143365296128, 1157443143365296128, 1157443143366348816, 1157443143366348800, 1157443143366344704, 1157443143366344704, 1157443143365296128, 1157443143365296128, 1157443143365296128, 1157443143365296128, 1157443143366348816, 1157443143366348800, 1157443143366344704, 1157443143366344704, 1157443143365296128, 1157443143365296128, 1157443143365296128, 1157443143365296128, 1157443143366348816, 1157443143366348800, 1157443143366344704, 1157443143366344704, 1157443143365296128, 1157443143365296128, 1157443143365296128, 1157443143365296128, 1157442898553212944, 1157442898553212928, 1157442898553208832, 1157442898553208832, 1157442898552160256, 1157442898552160256, 1157442898552160256, 1157442898552160256, 1157442894258245648, 1157442894258245632, 1157442894258241536, 1157442894258241536, 1157442894257192960, 1157442894257192960, 1157442894257192960, 1157442894257192960, 1157442885668311056, 1157442885668311040, 1157442885668306944, 1157442885668306944, 1157442885667258368, 1157442885667258368, 1157442885667258368, 1157442885667258368, 1157442885668311056, 1157442885668311040, 1157442885668306944, 1157442885668306944, 1157442885667258368, 1157442885667258368, 1157442885667258368, 1157442885667258368, 1157442868488441872, 1157442868488441856, 1157442868488437760, 1157442868488437760, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868488441872, 1157442868488441856, 1157442868488437760, 1157442868488437760, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868488441872, 1157442868488441856, 1157442868488437760, 1157442868488437760, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868488441872, 1157442868488441856, 1157442868488437760, 1157442868488437760, 1157442868487389184, 1157442868487389184, 1157442868487389184, 1157442868487389184, 18618952716304, 18618952716288, 18618952712192, 18618952712192, 18618951663616, 18618951663616, 18618951663616, 18618951663616, 18614657749008, 18614657748992, 18614657744896, 18614657744896, 18614656696320, 18614656696320, 18614656696320, 18614656696320, 18606067814416, 18606067814400, 18606067810304, 18606067810304, 18606066761728, 18606066761728, 18606066761728, 18606066761728, 18606067814416, 18606067814400, 18606067810304, 18606067810304, 18606066761728, 18606066761728, 18606066761728, 18606066761728, 18588887945232, 18588887945216, 18588887941120, 18588887941120, 18588886892544, 18588886892544, 18588886892544, 18588886892544, 18588887945232, 18588887945216, 18588887941120, 18588887941120, 18588886892544, 18588886892544, 18588886892544, 18588886892544, 18588887945232, 18588887945216, 18588887941120, 18588887941120, 18588886892544, 18588886892544, 18588886892544, 18588886892544, 18588887945232, 18588887945216, 18588887941120, 18588887941120, 18588886892544, 18588886892544, 18588886892544, 18588886892544, 17794318995472, 17794318995456, 17794318991360, 17794318991360, 17794317942784, 17794317942784, 17794317942784, 17794317942784, 17790024028176, 17790024028160, 17790024024064, 17790024024064, 17790022975488, 17790022975488, 17790022975488, 17790022975488, 17781434093584, 17781434093568, 17781434089472, 17781434089472, 17781433040896, 17781433040896, 17781433040896, 17781433040896, 17781434093584, 17781434093568, 17781434089472, 17781434089472, 17781433040896, 17781433040896, 17781433040896, 17781433040896, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 18069196902416, 18069196902400, 18069196898304, 18069196898304, 18069195849728, 18069195849728, 18069195849728, 18069195849728, 18064901935120, 18064901935104, 18064901931008, 18064901931008, 18064900882432, 18064900882432, 18064900882432, 18064900882432, 18056312000528, 18056312000512, 18056311996416, 18056311996416, 18056310947840, 18056310947840, 18056310947840, 18056310947840, 18056312000528, 18056312000512, 18056311996416, 18056311996416, 18056310947840, 18056310947840, 18056310947840, 18056310947840, 18039132131344, 18039132131328, 18039132127232, 18039132127232, 18039131078656, 18039131078656, 18039131078656, 18039131078656, 18039132131344, 18039132131328, 18039132127232, 18039132127232, 18039131078656, 18039131078656, 18039131078656, 18039131078656, 18039132131344, 18039132131328, 18039132127232, 18039132127232, 18039131078656, 18039131078656, 18039131078656, 18039131078656, 18039132131344, 18039132131328, 18039132127232, 18039132127232, 18039131078656, 18039131078656, 18039131078656, 18039131078656, 17794318995472, 17794318995456, 17794318991360, 17794318991360, 17794317942784, 17794317942784, 17794317942784, 17794317942784, 17790024028176, 17790024028160, 17790024024064, 17790024024064, 17790022975488, 17790022975488, 17790022975488, 17790022975488, 17781434093584, 17781434093568, 17781434089472, 17781434089472, 17781433040896, 17781433040896, 17781433040896, 17781433040896, 17781434093584, 17781434093568, 17781434089472, 17781434089472, 17781433040896, 17781433040896, 17781433040896, 17781433040896, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 4522218580086800, 4522218580086784, 4522218580082688, 4522218580082688, 4522218579034112, 4522218579034112, 4522218579034112, 4522218579034112, 4522214285119504, 4522214285119488, 4522214285115392, 4522214285115392, 4522214284066816, 4522214284066816, 4522214284066816, 4522214284066816, 4522205695184912, 4522205695184896, 4522205695180800, 4522205695180800, 4522205694132224, 4522205694132224, 4522205694132224, 4522205694132224, 4522205695184912, 4522205695184896, 4522205695180800, 4522205695180800, 4522205694132224, 4522205694132224, 4522205694132224, 4522205694132224, 4522188515315728, 4522188515315712, 4522188515311616, 4522188515311616, 4522188514263040, 4522188514263040, 4522188514263040, 4522188514263040, 4522188515315728, 4522188515315712, 4522188515311616, 4522188515311616, 4522188514263040, 4522188514263040, 4522188514263040, 4522188514263040, 4522188515315728, 4522188515315712, 4522188515311616, 4522188515311616, 4522188514263040, 4522188514263040, 4522188514263040, 4522188514263040, 4522188515315728, 4522188515315712, 4522188515311616, 4522188515311616, 4522188514263040, 4522188514263040, 4522188514263040, 4522188514263040, 4521393946365968, 4521393946365952, 4521393946361856, 4521393946361856, 4521393945313280, 4521393945313280, 4521393945313280, 4521393945313280, 4521389651398672, 4521389651398656, 4521389651394560, 4521389651394560, 4521389650345984, 4521389650345984, 4521389650345984, 4521389650345984, 4521381061464080, 4521381061464064, 4521381061459968, 4521381061459968, 4521381060411392, 4521381060411392, 4521381060411392, 4521381060411392, 4521381061464080, 4521381061464064, 4521381061459968, 4521381061459968, 4521381060411392, 4521381060411392, 4521381060411392, 4521381060411392, 4521363881594896, 4521363881594880, 4521363881590784, 4521363881590784, 4521363880542208, 4521363880542208, 4521363880542208, 4521363880542208, 4521363881594896, 4521363881594880, 4521363881590784, 4521363881590784, 4521363880542208, 4521363880542208, 4521363880542208, 4521363880542208, 4521363881594896, 4521363881594880, 4521363881590784, 4521363881590784, 4521363880542208, 4521363880542208, 4521363880542208, 4521363880542208, 4521363881594896, 4521363881594880, 4521363881590784, 4521363881590784, 4521363880542208, 4521363880542208, 4521363880542208, 4521363880542208, 4521668824272912, 4521668824272896, 4521668824268800, 4521668824268800, 4521668823220224, 4521668823220224, 4521668823220224, 4521668823220224, 4521664529305616, 4521664529305600, 4521664529301504, 4521664529301504, 4521664528252928, 4521664528252928, 4521664528252928, 4521664528252928, 4521655939371024, 4521655939371008, 4521655939366912, 4521655939366912, 4521655938318336, 4521655938318336, 4521655938318336, 4521655938318336, 4521655939371024, 4521655939371008, 4521655939366912, 4521655939366912, 4521655938318336, 4521655938318336, 4521655938318336, 4521655938318336, 4521638759501840, 4521638759501824, 4521638759497728, 4521638759497728, 4521638758449152, 4521638758449152, 4521638758449152, 4521638758449152, 4521638759501840, 4521638759501824, 4521638759497728, 4521638759497728, 4521638758449152, 4521638758449152, 4521638758449152, 4521638758449152, 4521638759501840, 4521638759501824, 4521638759497728, 4521638759497728, 4521638758449152, 4521638758449152, 4521638758449152, 4521638758449152, 4521638759501840, 4521638759501824, 4521638759497728, 4521638759497728, 4521638758449152, 4521638758449152, 4521638758449152, 4521638758449152, 4521393946365968, 4521393946365952, 4521393946361856, 4521393946361856, 4521393945313280, 4521393945313280, 4521393945313280, 4521393945313280, 4521389651398672, 4521389651398656, 4521389651394560, 4521389651394560, 4521389650345984, 4521389650345984, 4521389650345984, 4521389650345984, 4521381061464080, 4521381061464064, 4521381061459968, 4521381061459968, 4521381060411392, 4521381060411392, 4521381060411392, 4521381060411392, 4521381061464080, 4521381061464064, 4521381061459968, 4521381061459968, 4521381060411392, 4521381060411392, 4521381060411392, 4521381060411392, 4521363881594896, 4521363881594880, 4521363881590784, 4521363881590784, 4521363880542208, 4521363880542208, 4521363880542208, 4521363880542208, 4521363881594896, 4521363881594880, 4521363881590784, 4521363881590784, 4521363880542208, 4521363880542208, 4521363880542208, 4521363880542208, 4521363881594896, 4521363881594880, 4521363881590784, 4521363881590784, 4521363880542208, 4521363880542208, 4521363880542208, 4521363880542208, 4521363881594896, 4521363881594880, 4521363881590784, 4521363881590784, 4521363880542208, 4521363880542208, 4521363880542208, 4521363880542208, 18618952716304, 18618952716288, 18618952712192, 18618952712192, 18618951663616, 18618951663616, 18618951663616, 18618951663616, 18614657749008, 18614657748992, 18614657744896, 18614657744896, 18614656696320, 18614656696320, 18614656696320, 18614656696320, 18606067814416, 18606067814400, 18606067810304, 18606067810304, 18606066761728, 18606066761728, 18606066761728, 18606066761728, 18606067814416, 18606067814400, 18606067810304, 18606067810304, 18606066761728, 18606066761728, 18606066761728, 18606066761728, 18588887945232, 18588887945216, 18588887941120, 18588887941120, 18588886892544, 18588886892544, 18588886892544, 18588886892544, 18588887945232, 18588887945216, 18588887941120, 18588887941120, 18588886892544, 18588886892544, 18588886892544, 18588886892544, 18588887945232, 18588887945216, 18588887941120, 18588887941120, 18588886892544, 18588886892544, 18588886892544, 18588886892544, 18588887945232, 18588887945216, 18588887941120, 18588887941120, 18588886892544, 18588886892544, 18588886892544, 18588886892544, 17794318995472, 17794318995456, 17794318991360, 17794318991360, 17794317942784, 17794317942784, 17794317942784, 17794317942784, 17790024028176, 17790024028160, 17790024024064, 17790024024064, 17790022975488, 17790022975488, 17790022975488, 17790022975488, 17781434093584, 17781434093568, 17781434089472, 17781434089472, 17781433040896, 17781433040896, 17781433040896, 17781433040896, 17781434093584, 17781434093568, 17781434089472, 17781434089472, 17781433040896, 17781433040896, 17781433040896, 17781433040896, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 18069196902416, 18069196902400, 18069196898304, 18069196898304, 18069195849728, 18069195849728, 18069195849728, 18069195849728, 18064901935120, 18064901935104, 18064901931008, 18064901931008, 18064900882432, 18064900882432, 18064900882432, 18064900882432, 18056312000528, 18056312000512, 18056311996416, 18056311996416, 18056310947840, 18056310947840, 18056310947840, 18056310947840, 18056312000528, 18056312000512, 18056311996416, 18056311996416, 18056310947840, 18056310947840, 18056310947840, 18056310947840, 18039132131344, 18039132131328, 18039132127232, 18039132127232, 18039131078656, 18039131078656, 18039131078656, 18039131078656, 18039132131344, 18039132131328, 18039132127232, 18039132127232, 18039131078656, 18039131078656, 18039131078656, 18039131078656, 18039132131344, 18039132131328, 18039132127232, 18039132127232, 18039131078656, 18039131078656, 18039131078656, 18039131078656, 18039132131344, 18039132131328, 18039132127232, 18039132127232, 18039131078656, 18039131078656, 18039131078656, 18039131078656, 17794318995472, 17794318995456, 17794318991360, 17794318991360, 17794317942784, 17794317942784, 17794317942784, 17794317942784, 17790024028176, 17790024028160, 17790024024064, 17790024024064, 17790022975488, 17790022975488, 17790022975488, 17790022975488, 17781434093584, 17781434093568, 17781434089472, 17781434089472, 17781433040896, 17781433040896, 17781433040896, 17781433040896, 17781434093584, 17781434093568, 17781434089472, 17781434089472, 17781433040896, 17781433040896, 17781433040896, 17781433040896, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 17764254224400, 17764254224384, 17764254220288, 17764254220288, 17764253171712, 17764253171712, 17764253171712, 17764253171712, 2314886351157207072, 2314886351157207040, 2314886351157198848, 2314886351157198848, 2314886351155101696, 2314886351155101696, 2314886351155101696, 2314886351155101696, 2314886346862239776, 2314886346862239744, 2314886346862231552, 2314886346862231552, 2314886346860134400, 2314886346860134400, 2314886346860134400, 2314886346860134400, 2314886338272305184, 2314886338272305152, 2314886338272296960, 2314886338272296960, 2314886338270199808, 2314886338270199808, 2314886338270199808, 2314886338270199808, 2314886338272305184, 2314886338272305152, 2314886338272296960, 2314886338272296960, 2314886338270199808, 2314886338270199808, 2314886338270199808, 2314886338270199808, 2314886321092436000, 2314886321092435968, 2314886321092427776, 2314886321092427776, 2314886321090330624, 2314886321090330624, 2314886321090330624, 2314886321090330624, 2314886321092436000, 2314886321092435968, 2314886321092427776, 2314886321092427776, 2314886321090330624, 2314886321090330624, 2314886321090330624, 2314886321090330624, 2314886321092436000, 2314886321092435968, 2314886321092427776, 2314886321092427776, 2314886321090330624, 2314886321090330624, 2314886321090330624, 2314886321090330624, 2314886321092436000, 2314886321092435968, 2314886321092427776, 2314886321092427776, 2314886321090330624, 2314886321090330624, 2314886321090330624, 2314886321090330624, 2314886286732697632, 2314886286732697600, 2314886286732689408, 2314886286732689408, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286732697632, 2314886286732697600, 2314886286732689408, 2314886286732689408, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286732697632, 2314886286732697600, 2314886286732689408, 2314886286732689408, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286732697632, 2314886286732697600, 2314886286732689408, 2314886286732689408, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286732697632, 2314886286732697600, 2314886286732689408, 2314886286732689408, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286732697632, 2314886286732697600, 2314886286732689408, 2314886286732689408, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286732697632, 2314886286732697600, 2314886286732689408, 2314886286732689408, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286732697632, 2314886286732697600, 2314886286732689408, 2314886286732689408, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314886286730592256, 2314885801401393184, 2314885801401393152, 2314885801401384960, 2314885801401384960, 2314885801399287808, 2314885801399287808, 2314885801399287808, 2314885801399287808, 2314885797106425888, 2314885797106425856, 2314885797106417664, 2314885797106417664, 2314885797104320512, 2314885797104320512, 2314885797104320512, 2314885797104320512, 2314885788516491296, 2314885788516491264, 2314885788516483072, 2314885788516483072, 2314885788514385920, 2314885788514385920, 2314885788514385920, 2314885788514385920, 2314885788516491296, 2314885788516491264, 2314885788516483072, 2314885788516483072, 2314885788514385920, 2314885788514385920, 2314885788514385920, 2314885788514385920, 2314885771336622112, 2314885771336622080, 2314885771336613888, 2314885771336613888, 2314885771334516736, 2314885771334516736, 2314885771334516736, 2314885771334516736, 2314885771336622112, 2314885771336622080, 2314885771336613888, 2314885771336613888, 2314885771334516736, 2314885771334516736, 2314885771334516736, 2314885771334516736, 2314885771336622112, 2314885771336622080, 2314885771336613888, 2314885771336613888, 2314885771334516736, 2314885771334516736, 2314885771334516736, 2314885771334516736, 2314885771336622112, 2314885771336622080, 2314885771336613888, 2314885771336613888, 2314885771334516736, 2314885771334516736, 2314885771334516736, 2314885771334516736, 2314885736976883744, 2314885736976883712, 2314885736976875520, 2314885736976875520, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736976883744, 2314885736976883712, 2314885736976875520, 2314885736976875520, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736976883744, 2314885736976883712, 2314885736976875520, 2314885736976875520, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736976883744, 2314885736976883712, 2314885736976875520, 2314885736976875520, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736976883744, 2314885736976883712, 2314885736976875520, 2314885736976875520, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736976883744, 2314885736976883712, 2314885736976875520, 2314885736976875520, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736976883744, 2314885736976883712, 2314885736976875520, 2314885736976875520, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736976883744, 2314885736976883712, 2314885736976875520, 2314885736976875520, 2314885736974778368, 2314885736974778368, 2314885736974778368, 2314885736974778368, 36142688772128, 36142688772096, 36142688763904, 36142688763904, 36142686666752, 36142686666752, 36142686666752, 36142686666752, 36138393804832, 36138393804800, 36138393796608, 36138393796608, 36138391699456, 36138391699456, 36138391699456, 36138391699456, 36129803870240, 36129803870208, 36129803862016, 36129803862016, 36129801764864, 36129801764864, 36129801764864, 36129801764864, 36129803870240, 36129803870208, 36129803862016, 36129803862016, 36129801764864, 36129801764864, 36129801764864, 36129801764864, 36112624001056, 36112624001024, 36112623992832, 36112623992832, 36112621895680, 36112621895680, 36112621895680, 36112621895680, 36112624001056, 36112624001024, 36112623992832, 36112623992832, 36112621895680, 36112621895680, 36112621895680, 36112621895680, 36112624001056, 36112624001024, 36112623992832, 36112623992832, 36112621895680, 36112621895680, 36112621895680, 36112621895680, 36112624001056, 36112624001024, 36112623992832, 36112623992832, 36112621895680, 36112621895680, 36112621895680, 36112621895680, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 35592932958240, 35592932958208, 35592932950016, 35592932950016, 35592930852864, 35592930852864, 35592930852864, 35592930852864, 35588637990944, 35588637990912, 35588637982720, 35588637982720, 35588635885568, 35588635885568, 35588635885568, 35588635885568, 35580048056352, 35580048056320, 35580048048128, 35580048048128, 35580045950976, 35580045950976, 35580045950976, 35580045950976, 35580048056352, 35580048056320, 35580048048128, 35580048048128, 35580045950976, 35580045950976, 35580045950976, 35580045950976, 35562868187168, 35562868187136, 35562868178944, 35562868178944, 35562866081792, 35562866081792, 35562866081792, 35562866081792, 35562868187168, 35562868187136, 35562868178944, 35562868178944, 35562866081792, 35562866081792, 35562866081792, 35562866081792, 35562868187168, 35562868187136, 35562868178944, 35562868178944, 35562866081792, 35562866081792, 35562866081792, 35562866081792, 35562868187168, 35562868187136, 35562868178944, 35562868178944, 35562866081792, 35562866081792, 35562866081792, 35562866081792, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 9043341943513120, 9043341943513088, 9043341943504896, 9043341943504896, 9043341941407744, 9043341941407744, 9043341941407744, 9043341941407744, 9043337648545824, 9043337648545792, 9043337648537600, 9043337648537600, 9043337646440448, 9043337646440448, 9043337646440448, 9043337646440448, 9043329058611232, 9043329058611200, 9043329058603008, 9043329058603008, 9043329056505856, 9043329056505856, 9043329056505856, 9043329056505856, 9043329058611232, 9043329058611200, 9043329058603008, 9043329058603008, 9043329056505856, 9043329056505856, 9043329056505856, 9043329056505856, 9043311878742048, 9043311878742016, 9043311878733824, 9043311878733824, 9043311876636672, 9043311876636672, 9043311876636672, 9043311876636672, 9043311878742048, 9043311878742016, 9043311878733824, 9043311878733824, 9043311876636672, 9043311876636672, 9043311876636672, 9043311876636672, 9043311878742048, 9043311878742016, 9043311878733824, 9043311878733824, 9043311876636672, 9043311876636672, 9043311876636672, 9043311876636672, 9043311878742048, 9043311878742016, 9043311878733824, 9043311878733824, 9043311876636672, 9043311876636672, 9043311876636672, 9043311876636672, 9043277519003680, 9043277519003648, 9043277518995456, 9043277518995456, 9043277516898304, 9043277516898304, 9043277516898304, 9043277516898304, 9043277519003680, 9043277519003648, 9043277518995456, 9043277518995456, 9043277516898304, 9043277516898304, 9043277516898304, 9043277516898304, 9043277519003680, 9043277519003648, 9043277518995456, 9043277518995456, 9043277516898304, 9043277516898304, 9043277516898304, 9043277516898304, 9043277519003680, 9043277519003648, 9043277518995456, 9043277518995456, 9043277516898304, 9043277516898304, 9043277516898304, 9043277516898304, 9043277519003680, 9043277519003648, 9043277518995456, 9043277518995456, 9043277516898304, 9043277516898304, 9043277516898304, 9043277516898304, 9043277519003680, 9043277519003648, 9043277518995456, 9043277518995456, 9043277516898304, 9043277516898304, 9043277516898304, 9043277516898304, 9043277519003680, 9043277519003648, 9043277518995456, 9043277518995456, 9043277516898304, 9043277516898304, 9043277516898304, 9043277516898304, 9043277519003680, 9043277519003648, 9043277518995456, 9043277518995456, 9043277516898304, 9043277516898304, 9043277516898304, 9043277516898304, 9042792187699232, 9042792187699200, 9042792187691008, 9042792187691008, 9042792185593856, 9042792185593856, 9042792185593856, 9042792185593856, 9042787892731936, 9042787892731904, 9042787892723712, 9042787892723712, 9042787890626560, 9042787890626560, 9042787890626560, 9042787890626560, 9042779302797344, 9042779302797312, 9042779302789120, 9042779302789120, 9042779300691968, 9042779300691968, 9042779300691968, 9042779300691968, 9042779302797344, 9042779302797312, 9042779302789120, 9042779302789120, 9042779300691968, 9042779300691968, 9042779300691968, 9042779300691968, 9042762122928160, 9042762122928128, 9042762122919936, 9042762122919936, 9042762120822784, 9042762120822784, 9042762120822784, 9042762120822784, 9042762122928160, 9042762122928128, 9042762122919936, 9042762122919936, 9042762120822784, 9042762120822784, 9042762120822784, 9042762120822784, 9042762122928160, 9042762122928128, 9042762122919936, 9042762122919936, 9042762120822784, 9042762120822784, 9042762120822784, 9042762120822784, 9042762122928160, 9042762122928128, 9042762122919936, 9042762122919936, 9042762120822784, 9042762120822784, 9042762120822784, 9042762120822784, 9042727763189792, 9042727763189760, 9042727763181568, 9042727763181568, 9042727761084416, 9042727761084416, 9042727761084416, 9042727761084416, 9042727763189792, 9042727763189760, 9042727763181568, 9042727763181568, 9042727761084416, 9042727761084416, 9042727761084416, 9042727761084416, 9042727763189792, 9042727763189760, 9042727763181568, 9042727763181568, 9042727761084416, 9042727761084416, 9042727761084416, 9042727761084416, 9042727763189792, 9042727763189760, 9042727763181568, 9042727763181568, 9042727761084416, 9042727761084416, 9042727761084416, 9042727761084416, 9042727763189792, 9042727763189760, 9042727763181568, 9042727763181568, 9042727761084416, 9042727761084416, 9042727761084416, 9042727761084416, 9042727763189792, 9042727763189760, 9042727763181568, 9042727763181568, 9042727761084416, 9042727761084416, 9042727761084416, 9042727761084416, 9042727763189792, 9042727763189760, 9042727763181568, 9042727763181568, 9042727761084416, 9042727761084416, 9042727761084416, 9042727761084416, 9042727763189792, 9042727763189760, 9042727763181568, 9042727763181568, 9042727761084416, 9042727761084416, 9042727761084416, 9042727761084416, 36142688772128, 36142688772096, 36142688763904, 36142688763904, 36142686666752, 36142686666752, 36142686666752, 36142686666752, 36138393804832, 36138393804800, 36138393796608, 36138393796608, 36138391699456, 36138391699456, 36138391699456, 36138391699456, 36129803870240, 36129803870208, 36129803862016, 36129803862016, 36129801764864, 36129801764864, 36129801764864, 36129801764864, 36129803870240, 36129803870208, 36129803862016, 36129803862016, 36129801764864, 36129801764864, 36129801764864, 36129801764864, 36112624001056, 36112624001024, 36112623992832, 36112623992832, 36112621895680, 36112621895680, 36112621895680, 36112621895680, 36112624001056, 36112624001024, 36112623992832, 36112623992832, 36112621895680, 36112621895680, 36112621895680, 36112621895680, 36112624001056, 36112624001024, 36112623992832, 36112623992832, 36112621895680, 36112621895680, 36112621895680, 36112621895680, 36112624001056, 36112624001024, 36112623992832, 36112623992832, 36112621895680, 36112621895680, 36112621895680, 36112621895680, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 36078264262688, 36078264262656, 36078264254464, 36078264254464, 36078262157312, 36078262157312, 36078262157312, 36078262157312, 35592932958240, 35592932958208, 35592932950016, 35592932950016, 35592930852864, 35592930852864, 35592930852864, 35592930852864, 35588637990944, 35588637990912, 35588637982720, 35588637982720, 35588635885568, 35588635885568, 35588635885568, 35588635885568, 35580048056352, 35580048056320, 35580048048128, 35580048048128, 35580045950976, 35580045950976, 35580045950976, 35580045950976, 35580048056352, 35580048056320, 35580048048128, 35580048048128, 35580045950976, 35580045950976, 35580045950976, 35580045950976, 35562868187168, 35562868187136, 35562868178944, 35562868178944, 35562866081792, 35562866081792, 35562866081792, 35562866081792, 35562868187168, 35562868187136, 35562868178944, 35562868178944, 35562866081792, 35562866081792, 35562866081792, 35562866081792, 35562868187168, 35562868187136, 35562868178944, 35562868178944, 35562866081792, 35562866081792, 35562866081792, 35562866081792, 35562868187168, 35562868187136, 35562868178944, 35562868178944, 35562866081792, 35562866081792, 35562866081792, 35562866081792, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 35528508448800, 35528508448768, 35528508440576, 35528508440576, 35528506343424, 35528506343424, 35528506343424, 35528506343424, 4629771607097753664, 4629771607097753600, 4629771607097737216, 4629771607097737216, 4629771607093542912, 4629771607093542912, 4629771607093542912, 4629771607093542912, 4629771602802786368, 4629771602802786304, 4629771602802769920, 4629771602802769920, 4629771602798575616, 4629771602798575616, 4629771602798575616, 4629771602798575616, 4629771594212851776, 4629771594212851712, 4629771594212835328, 4629771594212835328, 4629771594208641024, 4629771594208641024, 4629771594208641024, 4629771594208641024, 4629771594212851776, 4629771594212851712, 4629771594212835328, 4629771594212835328, 4629771594208641024, 4629771594208641024, 4629771594208641024, 4629771594208641024, 4629771577032982592, 4629771577032982528, 4629771577032966144, 4629771577032966144, 4629771577028771840, 4629771577028771840, 4629771577028771840, 4629771577028771840, 4629771577032982592, 4629771577032982528, 4629771577032966144, 4629771577032966144, 4629771577028771840, 4629771577028771840, 4629771577028771840, 4629771577028771840, 4629771577032982592, 4629771577032982528, 4629771577032966144, 4629771577032966144, 4629771577028771840, 4629771577028771840, 4629771577028771840, 4629771577028771840, 4629771577032982592, 4629771577032982528, 4629771577032966144, 4629771577032966144, 4629771577028771840, 4629771577028771840, 4629771577028771840, 4629771577028771840, 4629771542673244224, 4629771542673244160, 4629771542673227776, 4629771542673227776, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542673244224, 4629771542673244160, 4629771542673227776, 4629771542673227776, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542673244224, 4629771542673244160, 4629771542673227776, 4629771542673227776, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542673244224, 4629771542673244160, 4629771542673227776, 4629771542673227776, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542673244224, 4629771542673244160, 4629771542673227776, 4629771542673227776, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542673244224, 4629771542673244160, 4629771542673227776, 4629771542673227776, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542673244224, 4629771542673244160, 4629771542673227776, 4629771542673227776, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542673244224, 4629771542673244160, 4629771542673227776, 4629771542673227776, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771542669033472, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473953767488, 4629771473953767424, 4629771473953751040, 4629771473953751040, 4629771473949556736, 4629771473949556736, 4629771473949556736, 4629771473949556736, 71190160883776, 71190160883712, 71190160867328, 71190160867328, 71190156673024, 71190156673024, 71190156673024, 71190156673024, 71185865916480, 71185865916416, 71185865900032, 71185865900032, 71185861705728, 71185861705728, 71185861705728, 71185861705728, 71177275981888, 71177275981824, 71177275965440, 71177275965440, 71177271771136, 71177271771136, 71177271771136, 71177271771136, 71177275981888, 71177275981824, 71177275965440, 71177275965440, 71177271771136, 71177271771136, 71177271771136, 71177271771136, 71160096112704, 71160096112640, 71160096096256, 71160096096256, 71160091901952, 71160091901952, 71160091901952, 71160091901952, 71160096112704, 71160096112640, 71160096096256, 71160096096256, 71160091901952, 71160091901952, 71160091901952, 71160091901952, 71160096112704, 71160096112640, 71160096096256, 71160096096256, 71160091901952, 71160091901952, 71160091901952, 71160091901952, 71160096112704, 71160096112640, 71160096096256, 71160096096256, 71160091901952, 71160091901952, 71160091901952, 71160091901952, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 18085588670365760, 18085588670365696, 18085588670349312, 18085588670349312, 18085588666155008, 18085588666155008, 18085588666155008, 18085588666155008, 18085584375398464, 18085584375398400, 18085584375382016, 18085584375382016, 18085584371187712, 18085584371187712, 18085584371187712, 18085584371187712, 18085575785463872, 18085575785463808, 18085575785447424, 18085575785447424, 18085575781253120, 18085575781253120, 18085575781253120, 18085575781253120, 18085575785463872, 18085575785463808, 18085575785447424, 18085575785447424, 18085575781253120, 18085575781253120, 18085575781253120, 18085575781253120, 18085558605594688, 18085558605594624, 18085558605578240, 18085558605578240, 18085558601383936, 18085558601383936, 18085558601383936, 18085558601383936, 18085558605594688, 18085558605594624, 18085558605578240, 18085558605578240, 18085558601383936, 18085558601383936, 18085558601383936, 18085558601383936, 18085558605594688, 18085558605594624, 18085558605578240, 18085558605578240, 18085558601383936, 18085558601383936, 18085558601383936, 18085558601383936, 18085558605594688, 18085558605594624, 18085558605578240, 18085558605578240, 18085558601383936, 18085558601383936, 18085558601383936, 18085558601383936, 18085524245856320, 18085524245856256, 18085524245839872, 18085524245839872, 18085524241645568, 18085524241645568, 18085524241645568, 18085524241645568, 18085524245856320, 18085524245856256, 18085524245839872, 18085524245839872, 18085524241645568, 18085524241645568, 18085524241645568, 18085524241645568, 18085524245856320, 18085524245856256, 18085524245839872, 18085524245839872, 18085524241645568, 18085524241645568, 18085524241645568, 18085524241645568, 18085524245856320, 18085524245856256, 18085524245839872, 18085524245839872, 18085524241645568, 18085524241645568, 18085524241645568, 18085524241645568, 18085524245856320, 18085524245856256, 18085524245839872, 18085524245839872, 18085524241645568, 18085524241645568, 18085524241645568, 18085524241645568, 18085524245856320, 18085524245856256, 18085524245839872, 18085524245839872, 18085524241645568, 18085524241645568, 18085524241645568, 18085524241645568, 18085524245856320, 18085524245856256, 18085524245839872, 18085524245839872, 18085524241645568, 18085524241645568, 18085524241645568, 18085524241645568, 18085524245856320, 18085524245856256, 18085524245839872, 18085524245839872, 18085524241645568, 18085524241645568, 18085524241645568, 18085524241645568, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 18085455526379584, 18085455526379520, 18085455526363136, 18085455526363136, 18085455522168832, 18085455522168832, 18085455522168832, 18085455522168832, 71190160883776, 71190160883712, 71190160867328, 71190160867328, 71190156673024, 71190156673024, 71190156673024, 71190156673024, 71185865916480, 71185865916416, 71185865900032, 71185865900032, 71185861705728, 71185861705728, 71185861705728, 71185861705728, 71177275981888, 71177275981824, 71177275965440, 71177275965440, 71177271771136, 71177271771136, 71177271771136, 71177271771136, 71177275981888, 71177275981824, 71177275965440, 71177275965440, 71177271771136, 71177271771136, 71177271771136, 71177271771136, 71160096112704, 71160096112640, 71160096096256, 71160096096256, 71160091901952, 71160091901952, 71160091901952, 71160091901952, 71160096112704, 71160096112640, 71160096096256, 71160096096256, 71160091901952, 71160091901952, 71160091901952, 71160091901952, 71160096112704, 71160096112640, 71160096096256, 71160096096256, 71160091901952, 71160091901952, 71160091901952, 71160091901952, 71160096112704, 71160096112640, 71160096096256, 71160096096256, 71160091901952, 71160091901952, 71160091901952, 71160091901952, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71125736374336, 71125736374272, 71125736357888, 71125736357888, 71125732163584, 71125732163584, 71125732163584, 71125732163584, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 71057016897600, 71057016897536, 71057016881152, 71057016881152, 71057012686848, 71057012686848, 71057012686848, 71057012686848, 9259542118978846848, 9259542118978846720, 9259542118978813952, 9259542118978813952, 9259542118970425344, 9259542118970425344, 9259542118970425344, 9259542118970425344, 9259542114683879552, 9259542114683879424, 9259542114683846656, 9259542114683846656, 9259542114675458048, 9259542114675458048, 9259542114675458048, 9259542114675458048, 9259542106093944960, 9259542106093944832, 9259542106093912064, 9259542106093912064, 9259542106085523456, 9259542106085523456, 9259542106085523456, 9259542106085523456, 9259542106093944960, 9259542106093944832, 9259542106093912064, 9259542106093912064, 9259542106085523456, 9259542106085523456, 9259542106085523456, 9259542106085523456, 9259542088914075776, 9259542088914075648, 9259542088914042880, 9259542088914042880, 9259542088905654272, 9259542088905654272, 9259542088905654272, 9259542088905654272, 9259542088914075776, 9259542088914075648, 9259542088914042880, 9259542088914042880, 9259542088905654272, 9259542088905654272, 9259542088905654272, 9259542088905654272, 9259542088914075776, 9259542088914075648, 9259542088914042880, 9259542088914042880, 9259542088905654272, 9259542088905654272, 9259542088905654272, 9259542088905654272, 9259542088914075776, 9259542088914075648, 9259542088914042880, 9259542088914042880, 9259542088905654272, 9259542088905654272, 9259542088905654272, 9259542088905654272, 9259542054554337408, 9259542054554337280, 9259542054554304512, 9259542054554304512, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054554337408, 9259542054554337280, 9259542054554304512, 9259542054554304512, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054554337408, 9259542054554337280, 9259542054554304512, 9259542054554304512, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054554337408, 9259542054554337280, 9259542054554304512, 9259542054554304512, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054554337408, 9259542054554337280, 9259542054554304512, 9259542054554304512, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054554337408, 9259542054554337280, 9259542054554304512, 9259542054554304512, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054554337408, 9259542054554337280, 9259542054554304512, 9259542054554304512, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054554337408, 9259542054554337280, 9259542054554304512, 9259542054554304512, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259542054545915904, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985834860672, 9259541985834860544, 9259541985834827776, 9259541985834827776, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541985826439168, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848395907200, 9259541848395907072, 9259541848395874304, 9259541848395874304, 9259541848387485696, 9259541848387485696, 9259541848387485696, 9259541848387485696, 141285105107072, 141285105106944, 141285105074176, 141285105074176, 141285096685568, 141285096685568, 141285096685568, 141285096685568, 141280810139776, 141280810139648, 141280810106880, 141280810106880, 141280801718272, 141280801718272, 141280801718272, 141280801718272, 141272220205184, 141272220205056, 141272220172288, 141272220172288, 141272211783680, 141272211783680, 141272211783680, 141272211783680, 141272220205184, 141272220205056, 141272220172288, 141272220172288, 141272211783680, 141272211783680, 141272211783680, 141272211783680, 141255040336000, 141255040335872, 141255040303104, 141255040303104, 141255031914496, 141255031914496, 141255031914496, 141255031914496, 141255040336000, 141255040335872, 141255040303104, 141255040303104, 141255031914496, 141255031914496, 141255031914496, 141255031914496, 141255040336000, 141255040335872, 141255040303104, 141255040303104, 141255031914496, 141255031914496, 141255031914496, 141255031914496, 141255040336000, 141255040335872, 141255040303104, 141255040303104, 141255031914496, 141255031914496, 141255031914496, 141255031914496, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 36170082124071040, 36170082124070912, 36170082124038144, 36170082124038144, 36170082115649536, 36170082115649536, 36170082115649536, 36170082115649536, 36170077829103744, 36170077829103616, 36170077829070848, 36170077829070848, 36170077820682240, 36170077820682240, 36170077820682240, 36170077820682240, 36170069239169152, 36170069239169024, 36170069239136256, 36170069239136256, 36170069230747648, 36170069230747648, 36170069230747648, 36170069230747648, 36170069239169152, 36170069239169024, 36170069239136256, 36170069239136256, 36170069230747648, 36170069230747648, 36170069230747648, 36170069230747648, 36170052059299968, 36170052059299840, 36170052059267072, 36170052059267072, 36170052050878464, 36170052050878464, 36170052050878464, 36170052050878464, 36170052059299968, 36170052059299840, 36170052059267072, 36170052059267072, 36170052050878464, 36170052050878464, 36170052050878464, 36170052050878464, 36170052059299968, 36170052059299840, 36170052059267072, 36170052059267072, 36170052050878464, 36170052050878464, 36170052050878464, 36170052050878464, 36170052059299968, 36170052059299840, 36170052059267072, 36170052059267072, 36170052050878464, 36170052050878464, 36170052050878464, 36170052050878464, 36170017699561600, 36170017699561472, 36170017699528704, 36170017699528704, 36170017691140096, 36170017691140096, 36170017691140096, 36170017691140096, 36170017699561600, 36170017699561472, 36170017699528704, 36170017699528704, 36170017691140096, 36170017691140096, 36170017691140096, 36170017691140096, 36170017699561600, 36170017699561472, 36170017699528704, 36170017699528704, 36170017691140096, 36170017691140096, 36170017691140096, 36170017691140096, 36170017699561600, 36170017699561472, 36170017699528704, 36170017699528704, 36170017691140096, 36170017691140096, 36170017691140096, 36170017691140096, 36170017699561600, 36170017699561472, 36170017699528704, 36170017699528704, 36170017691140096, 36170017691140096, 36170017691140096, 36170017691140096, 36170017699561600, 36170017699561472, 36170017699528704, 36170017699528704, 36170017691140096, 36170017691140096, 36170017691140096, 36170017691140096, 36170017699561600, 36170017699561472, 36170017699528704, 36170017699528704, 36170017691140096, 36170017691140096, 36170017691140096, 36170017691140096, 36170017699561600, 36170017699561472, 36170017699528704, 36170017699528704, 36170017691140096, 36170017691140096, 36170017691140096, 36170017691140096, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169948980084864, 36169948980084736, 36169948980051968, 36169948980051968, 36169948971663360, 36169948971663360, 36169948971663360, 36169948971663360, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 36169811541131392, 36169811541131264, 36169811541098496, 36169811541098496, 36169811532709888, 36169811532709888, 36169811532709888, 36169811532709888, 141285105107072, 141285105106944, 141285105074176, 141285105074176, 141285096685568, 141285096685568, 141285096685568, 141285096685568, 141280810139776, 141280810139648, 141280810106880, 141280810106880, 141280801718272, 141280801718272, 141280801718272, 141280801718272, 141272220205184, 141272220205056, 141272220172288, 141272220172288, 141272211783680, 141272211783680, 141272211783680, 141272211783680, 141272220205184, 141272220205056, 141272220172288, 141272220172288, 141272211783680, 141272211783680, 141272211783680, 141272211783680, 141255040336000, 141255040335872, 141255040303104, 141255040303104, 141255031914496, 141255031914496, 141255031914496, 141255031914496, 141255040336000, 141255040335872, 141255040303104, 141255040303104, 141255031914496, 141255031914496, 141255031914496, 141255031914496, 141255040336000, 141255040335872, 141255040303104, 141255040303104, 141255031914496, 141255031914496, 141255031914496, 141255031914496, 141255040336000, 141255040335872, 141255040303104, 141255040303104, 141255031914496, 141255031914496, 141255031914496, 141255031914496, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141220680597632, 141220680597504, 141220680564736, 141220680564736, 141220672176128, 141220672176128, 141220672176128, 141220672176128, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141151961120896, 141151961120768, 141151961088000, 141151961088000, 141151952699392, 141151952699392, 141151952699392, 141151952699392, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 141014522167424, 141014522167296, 141014522134528, 141014522134528, 141014513745920, 141014513745920, 141014513745920, 141014513745920, 72618349279904001, 72618349279904000, 72618349279903744, 72618349279903744, 72618349279838208, 72618349279838208, 72618349279838208, 72618349279838208, 72618349263060992, 72618349263060992, 72618349263060992, 72618349263060992, 72618349263060992, 72618349263060992, 72618349263060992, 72618349263060992, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72354466489237761, 72354466489237760, 72354466489237504, 72354466489237504, 72354466489171968, 72354466489171968, 72354466489171968, 72354466489171968, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72372058675282177, 72372058675282176, 72372058675281920, 72372058675281920, 72372058675216384, 72372058675216384, 72372058675216384, 72372058675216384, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72354466489237761, 72354466489237760, 72354466489237504, 72354466489237504, 72354466489171968, 72354466489171968, 72354466489171968, 72354466489171968, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72407243047371009, 72407243047371008, 72407243047370752, 72407243047370752, 72407243047305216, 72407243047305216, 72407243047305216, 72407243047305216, 72407243030528000, 72407243030528000, 72407243030528000, 72407243030528000, 72407243030528000, 72407243030528000, 72407243030528000, 72407243030528000, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72354466489237761, 72354466489237760, 72354466489237504, 72354466489237504, 72354466489171968, 72354466489171968, 72354466489171968, 72354466489171968, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72372058675282177, 72372058675282176, 72372058675281920, 72372058675281920, 72372058675216384, 72372058675216384, 72372058675216384, 72372058675216384, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72354466489237761, 72354466489237760, 72354466489237504, 72354466489237504, 72354466489171968, 72354466489171968, 72354466489171968, 72354466489171968, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72477611791548673, 72477611791548672, 72477611791548416, 72477611791548416, 72477611791482880, 72477611791482880, 72477611791482880, 72477611791482880, 72477611774705664, 72477611774705664, 72477611774705664, 72477611774705664, 72477611774705664, 72477611774705664, 72477611774705664, 72477611774705664, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72354466489237761, 72354466489237760, 72354466489237504, 72354466489237504, 72354466489171968, 72354466489171968, 72354466489171968, 72354466489171968, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72372058675282177, 72372058675282176, 72372058675281920, 72372058675281920, 72372058675216384, 72372058675216384, 72372058675216384, 72372058675216384, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72354466489237761, 72354466489237760, 72354466489237504, 72354466489237504, 72354466489171968, 72354466489171968, 72354466489171968, 72354466489171968, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72407243047371009, 72407243047371008, 72407243047370752, 72407243047370752, 72407243047305216, 72407243047305216, 72407243047305216, 72407243047305216, 72407243030528000, 72407243030528000, 72407243030528000, 72407243030528000, 72407243030528000, 72407243030528000, 72407243030528000, 72407243030528000, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72354466489237761, 72354466489237760, 72354466489237504, 72354466489237504, 72354466489171968, 72354466489171968, 72354466489171968, 72354466489171968, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72372058675282177, 72372058675282176, 72372058675281920, 72372058675281920, 72372058675216384, 72372058675216384, 72372058675216384, 72372058675216384, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72372058658439168, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72354466489237761, 72354466489237760, 72354466489237504, 72354466489237504, 72354466489171968, 72354466489171968, 72354466489171968, 72354466489171968, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72354466472394752, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72345670396215553, 72345670396215552, 72345670396215296, 72345670396215296, 72345670396149760, 72345670396149760, 72345670396149760, 72345670396149760, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72345670379372544, 72341272349704449, 72341272349704448, 72341272349704192, 72341272349704192, 72341272349638656, 72341272349638656, 72341272349638656, 72341272349638656, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 72341272332861440, 560755241976065, 560755241976064, 560755241975808, 560755241975808, 560755241910272, 560755241910272, 560755241910272, 560755241910272, 560755225133056, 560755225133056, 560755225133056, 560755225133056, 560755225133056, 560755225133056, 560755225133056, 560755225133056, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 296872451309825, 296872451309824, 296872451309568, 296872451309568, 296872451244032, 296872451244032, 296872451244032, 296872451244032, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 314464637354241, 314464637354240, 314464637353984, 314464637353984, 314464637288448, 314464637288448, 314464637288448, 314464637288448, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 296872451309825, 296872451309824, 296872451309568, 296872451309568, 296872451244032, 296872451244032, 296872451244032, 296872451244032, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 349649009443073, 349649009443072, 349649009442816, 349649009442816, 349649009377280, 349649009377280, 349649009377280, 349649009377280, 349648992600064, 349648992600064, 349648992600064, 349648992600064, 349648992600064, 349648992600064, 349648992600064, 349648992600064, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 296872451309825, 296872451309824, 296872451309568, 296872451309568, 296872451244032, 296872451244032, 296872451244032, 296872451244032, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 314464637354241, 314464637354240, 314464637353984, 314464637353984, 314464637288448, 314464637288448, 314464637288448, 314464637288448, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 296872451309825, 296872451309824, 296872451309568, 296872451309568, 296872451244032, 296872451244032, 296872451244032, 296872451244032, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 420017753620737, 420017753620736, 420017753620480, 420017753620480, 420017753554944, 420017753554944, 420017753554944, 420017753554944, 420017736777728, 420017736777728, 420017736777728, 420017736777728, 420017736777728, 420017736777728, 420017736777728, 420017736777728, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 296872451309825, 296872451309824, 296872451309568, 296872451309568, 296872451244032, 296872451244032, 296872451244032, 296872451244032, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 314464637354241, 314464637354240, 314464637353984, 314464637353984, 314464637288448, 314464637288448, 314464637288448, 314464637288448, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 296872451309825, 296872451309824, 296872451309568, 296872451309568, 296872451244032, 296872451244032, 296872451244032, 296872451244032, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 349649009443073, 349649009443072, 349649009442816, 349649009442816, 349649009377280, 349649009377280, 349649009377280, 349649009377280, 349648992600064, 349648992600064, 349648992600064, 349648992600064, 349648992600064, 349648992600064, 349648992600064, 349648992600064, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 296872451309825, 296872451309824, 296872451309568, 296872451309568, 296872451244032, 296872451244032, 296872451244032, 296872451244032, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 314464637354241, 314464637354240, 314464637353984, 314464637353984, 314464637288448, 314464637288448, 314464637288448, 314464637288448, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 314464620511232, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 296872451309825, 296872451309824, 296872451309568, 296872451309568, 296872451244032, 296872451244032, 296872451244032, 296872451244032, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 296872434466816, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 288076358287617, 288076358287616, 288076358287360, 288076358287360, 288076358221824, 288076358221824, 288076358221824, 288076358221824, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 288076341444608, 283678311776513, 283678311776512, 283678311776256, 283678311776256, 283678311710720, 283678311710720, 283678311710720, 283678311710720, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 283678294933504, 144956323094725122, 144956323094725120, 144956323094724608, 144956323094724608, 144956323094593536, 144956323094593536, 144956323094593536, 144956323094593536, 144956323061039104, 144956323061039104, 144956323061039104, 144956323061039104, 144956323061039104, 144956323061039104, 144956323061039104, 144956323061039104, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144692440304058882, 144692440304058880, 144692440304058368, 144692440304058368, 144692440303927296, 144692440303927296, 144692440303927296, 144692440303927296, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144710032490103298, 144710032490103296, 144710032490102784, 144710032490102784, 144710032489971712, 144710032489971712, 144710032489971712, 144710032489971712, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144692440304058882, 144692440304058880, 144692440304058368, 144692440304058368, 144692440303927296, 144692440303927296, 144692440303927296, 144692440303927296, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144745216862192130, 144745216862192128, 144745216862191616, 144745216862191616, 144745216862060544, 144745216862060544, 144745216862060544, 144745216862060544, 144745216828506112, 144745216828506112, 144745216828506112, 144745216828506112, 144745216828506112, 144745216828506112, 144745216828506112, 144745216828506112, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144692440304058882, 144692440304058880, 144692440304058368, 144692440304058368, 144692440303927296, 144692440303927296, 144692440303927296, 144692440303927296, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144710032490103298, 144710032490103296, 144710032490102784, 144710032490102784, 144710032489971712, 144710032489971712, 144710032489971712, 144710032489971712, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144692440304058882, 144692440304058880, 144692440304058368, 144692440304058368, 144692440303927296, 144692440303927296, 144692440303927296, 144692440303927296, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144815585606369794, 144815585606369792, 144815585606369280, 144815585606369280, 144815585606238208, 144815585606238208, 144815585606238208, 144815585606238208, 144815585572683776, 144815585572683776, 144815585572683776, 144815585572683776, 144815585572683776, 144815585572683776, 144815585572683776, 144815585572683776, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144692440304058882, 144692440304058880, 144692440304058368, 144692440304058368, 144692440303927296, 144692440303927296, 144692440303927296, 144692440303927296, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144710032490103298, 144710032490103296, 144710032490102784, 144710032490102784, 144710032489971712, 144710032489971712, 144710032489971712, 144710032489971712, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144692440304058882, 144692440304058880, 144692440304058368, 144692440304058368, 144692440303927296, 144692440303927296, 144692440303927296, 144692440303927296, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144745216862192130, 144745216862192128, 144745216862191616, 144745216862191616, 144745216862060544, 144745216862060544, 144745216862060544, 144745216862060544, 144745216828506112, 144745216828506112, 144745216828506112, 144745216828506112, 144745216828506112, 144745216828506112, 144745216828506112, 144745216828506112, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144692440304058882, 144692440304058880, 144692440304058368, 144692440304058368, 144692440303927296, 144692440303927296, 144692440303927296, 144692440303927296, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144710032490103298, 144710032490103296, 144710032490102784, 144710032490102784, 144710032489971712, 144710032489971712, 144710032489971712, 144710032489971712, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144710032456417280, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144692440304058882, 144692440304058880, 144692440304058368, 144692440304058368, 144692440303927296, 144692440303927296, 144692440303927296, 144692440303927296, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144692440270372864, 144683644211036674, 144683644211036672, 144683644211036160, 144683644211036160, 144683644210905088, 144683644210905088, 144683644210905088, 144683644210905088, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 144683644177350656, 841135018869250, 841135018869248, 841135018868736, 841135018868736, 841135018737664, 841135018737664, 841135018737664, 841135018737664, 841134985183232, 841134985183232, 841134985183232, 841134985183232, 841134985183232, 841134985183232, 841134985183232, 841134985183232, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 577252228203010, 577252228203008, 577252228202496, 577252228202496, 577252228071424, 577252228071424, 577252228071424, 577252228071424, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 594844414247426, 594844414247424, 594844414246912, 594844414246912, 594844414115840, 594844414115840, 594844414115840, 594844414115840, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 577252228203010, 577252228203008, 577252228202496, 577252228202496, 577252228071424, 577252228071424, 577252228071424, 577252228071424, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 630028786336258, 630028786336256, 630028786335744, 630028786335744, 630028786204672, 630028786204672, 630028786204672, 630028786204672, 630028752650240, 630028752650240, 630028752650240, 630028752650240, 630028752650240, 630028752650240, 630028752650240, 630028752650240, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 577252228203010, 577252228203008, 577252228202496, 577252228202496, 577252228071424, 577252228071424, 577252228071424, 577252228071424, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 594844414247426, 594844414247424, 594844414246912, 594844414246912, 594844414115840, 594844414115840, 594844414115840, 594844414115840, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 577252228203010, 577252228203008, 577252228202496, 577252228202496, 577252228071424, 577252228071424, 577252228071424, 577252228071424, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 700397530513922, 700397530513920, 700397530513408, 700397530513408, 700397530382336, 700397530382336, 700397530382336, 700397530382336, 700397496827904, 700397496827904, 700397496827904, 700397496827904, 700397496827904, 700397496827904, 700397496827904, 700397496827904, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 577252228203010, 577252228203008, 577252228202496, 577252228202496, 577252228071424, 577252228071424, 577252228071424, 577252228071424, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 594844414247426, 594844414247424, 594844414246912, 594844414246912, 594844414115840, 594844414115840, 594844414115840, 594844414115840, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 577252228203010, 577252228203008, 577252228202496, 577252228202496, 577252228071424, 577252228071424, 577252228071424, 577252228071424, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 630028786336258, 630028786336256, 630028786335744, 630028786335744, 630028786204672, 630028786204672, 630028786204672, 630028786204672, 630028752650240, 630028752650240, 630028752650240, 630028752650240, 630028752650240, 630028752650240, 630028752650240, 630028752650240, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 577252228203010, 577252228203008, 577252228202496, 577252228202496, 577252228071424, 577252228071424, 577252228071424, 577252228071424, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 594844414247426, 594844414247424, 594844414246912, 594844414246912, 594844414115840, 594844414115840, 594844414115840, 594844414115840, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 594844380561408, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 577252228203010, 577252228203008, 577252228202496, 577252228202496, 577252228071424, 577252228071424, 577252228071424, 577252228071424, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 577252194516992, 568456135180802, 568456135180800, 568456135180288, 568456135180288, 568456135049216, 568456135049216, 568456135049216, 568456135049216, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 568456101494784, 289632270724367364, 289632270724367360, 289632270724366336, 289632270724366336, 289632270724104192, 289632270724104192, 289632270724104192, 289632270724104192, 289632270656995328, 289632270656995328, 289632270656995328, 289632270656995328, 289632270656995328, 289632270656995328, 289632270656995328, 289632270656995328, 289631171212739588, 289631171212739584, 289631171212738560, 289631171212738560, 289631171212476416, 289631171212476416, 289631171212476416, 289631171212476416, 289631171145367552, 289631171145367552, 289631171145367552, 289631171145367552, 289631171145367552, 289631171145367552, 289631171145367552, 289631171145367552, 289368387933701124, 289368387933701120, 289368387933700096, 289368387933700096, 289368387933437952, 289368387933437952, 289368387933437952, 289368387933437952, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289367288422073348, 289367288422073344, 289367288422072320, 289367288422072320, 289367288421810176, 289367288421810176, 289367288421810176, 289367288421810176, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289385980119745540, 289385980119745536, 289385980119744512, 289385980119744512, 289385980119482368, 289385980119482368, 289385980119482368, 289385980119482368, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289384880608117764, 289384880608117760, 289384880608116736, 289384880608116736, 289384880607854592, 289384880607854592, 289384880607854592, 289384880607854592, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289368387933701124, 289368387933701120, 289368387933700096, 289368387933700096, 289368387933437952, 289368387933437952, 289368387933437952, 289368387933437952, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289367288422073348, 289367288422073344, 289367288422072320, 289367288422072320, 289367288421810176, 289367288421810176, 289367288421810176, 289367288421810176, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289421164491834372, 289421164491834368, 289421164491833344, 289421164491833344, 289421164491571200, 289421164491571200, 289421164491571200, 289421164491571200, 289421164424462336, 289421164424462336, 289421164424462336, 289421164424462336, 289421164424462336, 289421164424462336, 289421164424462336, 289421164424462336, 289420064980206596, 289420064980206592, 289420064980205568, 289420064980205568, 289420064979943424, 289420064979943424, 289420064979943424, 289420064979943424, 289420064912834560, 289420064912834560, 289420064912834560, 289420064912834560, 289420064912834560, 289420064912834560, 289420064912834560, 289420064912834560, 289368387933701124, 289368387933701120, 289368387933700096, 289368387933700096, 289368387933437952, 289368387933437952, 289368387933437952, 289368387933437952, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289367288422073348, 289367288422073344, 289367288422072320, 289367288422072320, 289367288421810176, 289367288421810176, 289367288421810176, 289367288421810176, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289385980119745540, 289385980119745536, 289385980119744512, 289385980119744512, 289385980119482368, 289385980119482368, 289385980119482368, 289385980119482368, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289384880608117764, 289384880608117760, 289384880608116736, 289384880608116736, 289384880607854592, 289384880607854592, 289384880607854592, 289384880607854592, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289368387933701124, 289368387933701120, 289368387933700096, 289368387933700096, 289368387933437952, 289368387933437952, 289368387933437952, 289368387933437952, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289367288422073348, 289367288422073344, 289367288422072320, 289367288422072320, 289367288421810176, 289367288421810176, 289367288421810176, 289367288421810176, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289491533236012036, 289491533236012032, 289491533236011008, 289491533236011008, 289491533235748864, 289491533235748864, 289491533235748864, 289491533235748864, 289491533168640000, 289491533168640000, 289491533168640000, 289491533168640000, 289491533168640000, 289491533168640000, 289491533168640000, 289491533168640000, 289490433724384260, 289490433724384256, 289490433724383232, 289490433724383232, 289490433724121088, 289490433724121088, 289490433724121088, 289490433724121088, 289490433657012224, 289490433657012224, 289490433657012224, 289490433657012224, 289490433657012224, 289490433657012224, 289490433657012224, 289490433657012224, 289368387933701124, 289368387933701120, 289368387933700096, 289368387933700096, 289368387933437952, 289368387933437952, 289368387933437952, 289368387933437952, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289367288422073348, 289367288422073344, 289367288422072320, 289367288422072320, 289367288421810176, 289367288421810176, 289367288421810176, 289367288421810176, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289385980119745540, 289385980119745536, 289385980119744512, 289385980119744512, 289385980119482368, 289385980119482368, 289385980119482368, 289385980119482368, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289384880608117764, 289384880608117760, 289384880608116736, 289384880608116736, 289384880607854592, 289384880607854592, 289384880607854592, 289384880607854592, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289368387933701124, 289368387933701120, 289368387933700096, 289368387933700096, 289368387933437952, 289368387933437952, 289368387933437952, 289368387933437952, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289367288422073348, 289367288422073344, 289367288422072320, 289367288422072320, 289367288421810176, 289367288421810176, 289367288421810176, 289367288421810176, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289421164491834372, 289421164491834368, 289421164491833344, 289421164491833344, 289421164491571200, 289421164491571200, 289421164491571200, 289421164491571200, 289421164424462336, 289421164424462336, 289421164424462336, 289421164424462336, 289421164424462336, 289421164424462336, 289421164424462336, 289421164424462336, 289420064980206596, 289420064980206592, 289420064980205568, 289420064980205568, 289420064979943424, 289420064979943424, 289420064979943424, 289420064979943424, 289420064912834560, 289420064912834560, 289420064912834560, 289420064912834560, 289420064912834560, 289420064912834560, 289420064912834560, 289420064912834560, 289368387933701124, 289368387933701120, 289368387933700096, 289368387933700096, 289368387933437952, 289368387933437952, 289368387933437952, 289368387933437952, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289367288422073348, 289367288422073344, 289367288422072320, 289367288422072320, 289367288421810176, 289367288421810176, 289367288421810176, 289367288421810176, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289385980119745540, 289385980119745536, 289385980119744512, 289385980119744512, 289385980119482368, 289385980119482368, 289385980119482368, 289385980119482368, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289385980052373504, 289384880608117764, 289384880608117760, 289384880608116736, 289384880608116736, 289384880607854592, 289384880607854592, 289384880607854592, 289384880607854592, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289384880540745728, 289368387933701124, 289368387933701120, 289368387933700096, 289368387933700096, 289368387933437952, 289368387933437952, 289368387933437952, 289368387933437952, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289368387866329088, 289367288422073348, 289367288422073344, 289367288422072320, 289367288422072320, 289367288421810176, 289367288421810176, 289367288421810176, 289367288421810176, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 289367288354701312, 1401894572655620, 1401894572655616, 1401894572654592, 1401894572654592, 1401894572392448, 1401894572392448, 1401894572392448, 1401894572392448, 1401894505283584, 1401894505283584, 1401894505283584, 1401894505283584, 1401894505283584, 1401894505283584, 1401894505283584, 1401894505283584, 1400795061027844, 1400795061027840, 1400795061026816, 1400795061026816, 1400795060764672, 1400795060764672, 1400795060764672, 1400795060764672, 1400794993655808, 1400794993655808, 1400794993655808, 1400794993655808, 1400794993655808, 1400794993655808, 1400794993655808, 1400794993655808, 1138011781989380, 1138011781989376, 1138011781988352, 1138011781988352, 1138011781726208, 1138011781726208, 1138011781726208, 1138011781726208, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1136912270361604, 1136912270361600, 1136912270360576, 1136912270360576, 1136912270098432, 1136912270098432, 1136912270098432, 1136912270098432, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1155603968033796, 1155603968033792, 1155603968032768, 1155603968032768, 1155603967770624, 1155603967770624, 1155603967770624, 1155603967770624, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1154504456406020, 1154504456406016, 1154504456404992, 1154504456404992, 1154504456142848, 1154504456142848, 1154504456142848, 1154504456142848, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1138011781989380, 1138011781989376, 1138011781988352, 1138011781988352, 1138011781726208, 1138011781726208, 1138011781726208, 1138011781726208, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1136912270361604, 1136912270361600, 1136912270360576, 1136912270360576, 1136912270098432, 1136912270098432, 1136912270098432, 1136912270098432, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1190788340122628, 1190788340122624, 1190788340121600, 1190788340121600, 1190788339859456, 1190788339859456, 1190788339859456, 1190788339859456, 1190788272750592, 1190788272750592, 1190788272750592, 1190788272750592, 1190788272750592, 1190788272750592, 1190788272750592, 1190788272750592, 1189688828494852, 1189688828494848, 1189688828493824, 1189688828493824, 1189688828231680, 1189688828231680, 1189688828231680, 1189688828231680, 1189688761122816, 1189688761122816, 1189688761122816, 1189688761122816, 1189688761122816, 1189688761122816, 1189688761122816, 1189688761122816, 1138011781989380, 1138011781989376, 1138011781988352, 1138011781988352, 1138011781726208, 1138011781726208, 1138011781726208, 1138011781726208, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1136912270361604, 1136912270361600, 1136912270360576, 1136912270360576, 1136912270098432, 1136912270098432, 1136912270098432, 1136912270098432, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1155603968033796, 1155603968033792, 1155603968032768, 1155603968032768, 1155603967770624, 1155603967770624, 1155603967770624, 1155603967770624, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1154504456406020, 1154504456406016, 1154504456404992, 1154504456404992, 1154504456142848, 1154504456142848, 1154504456142848, 1154504456142848, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1138011781989380, 1138011781989376, 1138011781988352, 1138011781988352, 1138011781726208, 1138011781726208, 1138011781726208, 1138011781726208, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1136912270361604, 1136912270361600, 1136912270360576, 1136912270360576, 1136912270098432, 1136912270098432, 1136912270098432, 1136912270098432, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1261157084300292, 1261157084300288, 1261157084299264, 1261157084299264, 1261157084037120, 1261157084037120, 1261157084037120, 1261157084037120, 1261157016928256, 1261157016928256, 1261157016928256, 1261157016928256, 1261157016928256, 1261157016928256, 1261157016928256, 1261157016928256, 1260057572672516, 1260057572672512, 1260057572671488, 1260057572671488, 1260057572409344, 1260057572409344, 1260057572409344, 1260057572409344, 1260057505300480, 1260057505300480, 1260057505300480, 1260057505300480, 1260057505300480, 1260057505300480, 1260057505300480, 1260057505300480, 1138011781989380, 1138011781989376, 1138011781988352, 1138011781988352, 1138011781726208, 1138011781726208, 1138011781726208, 1138011781726208, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1136912270361604, 1136912270361600, 1136912270360576, 1136912270360576, 1136912270098432, 1136912270098432, 1136912270098432, 1136912270098432, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1155603968033796, 1155603968033792, 1155603968032768, 1155603968032768, 1155603967770624, 1155603967770624, 1155603967770624, 1155603967770624, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1154504456406020, 1154504456406016, 1154504456404992, 1154504456404992, 1154504456142848, 1154504456142848, 1154504456142848, 1154504456142848, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1138011781989380, 1138011781989376, 1138011781988352, 1138011781988352, 1138011781726208, 1138011781726208, 1138011781726208, 1138011781726208, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1136912270361604, 1136912270361600, 1136912270360576, 1136912270360576, 1136912270098432, 1136912270098432, 1136912270098432, 1136912270098432, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1190788340122628, 1190788340122624, 1190788340121600, 1190788340121600, 1190788339859456, 1190788339859456, 1190788339859456, 1190788339859456, 1190788272750592, 1190788272750592, 1190788272750592, 1190788272750592, 1190788272750592, 1190788272750592, 1190788272750592, 1190788272750592, 1189688828494852, 1189688828494848, 1189688828493824, 1189688828493824, 1189688828231680, 1189688828231680, 1189688828231680, 1189688828231680, 1189688761122816, 1189688761122816, 1189688761122816, 1189688761122816, 1189688761122816, 1189688761122816, 1189688761122816, 1189688761122816, 1138011781989380, 1138011781989376, 1138011781988352, 1138011781988352, 1138011781726208, 1138011781726208, 1138011781726208, 1138011781726208, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1136912270361604, 1136912270361600, 1136912270360576, 1136912270360576, 1136912270098432, 1136912270098432, 1136912270098432, 1136912270098432, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1155603968033796, 1155603968033792, 1155603968032768, 1155603968032768, 1155603967770624, 1155603967770624, 1155603967770624, 1155603967770624, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1155603900661760, 1154504456406020, 1154504456406016, 1154504456404992, 1154504456404992, 1154504456142848, 1154504456142848, 1154504456142848, 1154504456142848, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1154504389033984, 1138011781989380, 1138011781989376, 1138011781988352, 1138011781988352, 1138011781726208, 1138011781726208, 1138011781726208, 1138011781726208, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1138011714617344, 1136912270361604, 1136912270361600, 1136912270360576, 1136912270360576, 1136912270098432, 1136912270098432, 1136912270098432, 1136912270098432, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 1136912202989568, 578984165983651848, 578984165983651840, 578984165983649792, 578984165983649792, 578984165983125504, 578984165983125504, 578984165983125504, 578984165983125504, 578984165848907776, 578984165848907776, 578984165848907776, 578984165848907776, 578984165848907776, 578984165848907776, 578984165848907776, 578984165848907776, 578983066472024072, 578983066472024064, 578983066472022016, 578983066472022016, 578983066471497728, 578983066471497728, 578983066471497728, 578983066471497728, 578983066337280000, 578983066337280000, 578983066337280000, 578983066337280000, 578983066337280000, 578983066337280000, 578983066337280000, 578983066337280000, 578980867448768520, 578980867448768512, 578980867448766464, 578980867448766464, 578980867448242176, 578980867448242176, 578980867448242176, 578980867448242176, 578980867314024448, 578980867314024448, 578980867314024448, 578980867314024448, 578980867314024448, 578980867314024448, 578980867314024448, 578980867314024448, 578980867448768520, 578980867448768512, 578980867448766464, 578980867448766464, 578980867448242176, 578980867448242176, 578980867448242176, 578980867448242176, 578980867314024448, 578980867314024448, 578980867314024448, 578980867314024448, 578980867314024448, 578980867314024448, 578980867314024448, 578980867314024448, 578737875379030024, 578737875379030016, 578737875379027968, 578737875379027968, 578737875378503680, 578737875378503680, 578737875378503680, 578737875378503680, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578736775867402248, 578736775867402240, 578736775867400192, 578736775867400192, 578736775866875904, 578736775866875904, 578736775866875904, 578736775866875904, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578734576844146696, 578734576844146688, 578734576844144640, 578734576844144640, 578734576843620352, 578734576843620352, 578734576843620352, 578734576843620352, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576844146696, 578734576844146688, 578734576844144640, 578734576844144640, 578734576843620352, 578734576843620352, 578734576843620352, 578734576843620352, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578773059751118856, 578773059751118848, 578773059751116800, 578773059751116800, 578773059750592512, 578773059750592512, 578773059750592512, 578773059750592512, 578773059616374784, 578773059616374784, 578773059616374784, 578773059616374784, 578773059616374784, 578773059616374784, 578773059616374784, 578773059616374784, 578771960239491080, 578771960239491072, 578771960239489024, 578771960239489024, 578771960238964736, 578771960238964736, 578771960238964736, 578771960238964736, 578771960104747008, 578771960104747008, 578771960104747008, 578771960104747008, 578771960104747008, 578771960104747008, 578771960104747008, 578771960104747008, 578769761216235528, 578769761216235520, 578769761216233472, 578769761216233472, 578769761215709184, 578769761215709184, 578769761215709184, 578769761215709184, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761216235528, 578769761216235520, 578769761216233472, 578769761216233472, 578769761215709184, 578769761215709184, 578769761215709184, 578769761215709184, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578737875379030024, 578737875379030016, 578737875379027968, 578737875379027968, 578737875378503680, 578737875378503680, 578737875378503680, 578737875378503680, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578736775867402248, 578736775867402240, 578736775867400192, 578736775867400192, 578736775866875904, 578736775866875904, 578736775866875904, 578736775866875904, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578734576844146696, 578734576844146688, 578734576844144640, 578734576844144640, 578734576843620352, 578734576843620352, 578734576843620352, 578734576843620352, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576844146696, 578734576844146688, 578734576844144640, 578734576844144640, 578734576843620352, 578734576843620352, 578734576843620352, 578734576843620352, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578843428495296520, 578843428495296512, 578843428495294464, 578843428495294464, 578843428494770176, 578843428494770176, 578843428494770176, 578843428494770176, 578843428360552448, 578843428360552448, 578843428360552448, 578843428360552448, 578843428360552448, 578843428360552448, 578843428360552448, 578843428360552448, 578842328983668744, 578842328983668736, 578842328983666688, 578842328983666688, 578842328983142400, 578842328983142400, 578842328983142400, 578842328983142400, 578842328848924672, 578842328848924672, 578842328848924672, 578842328848924672, 578842328848924672, 578842328848924672, 578842328848924672, 578842328848924672, 578840129960413192, 578840129960413184, 578840129960411136, 578840129960411136, 578840129959886848, 578840129959886848, 578840129959886848, 578840129959886848, 578840129825669120, 578840129825669120, 578840129825669120, 578840129825669120, 578840129825669120, 578840129825669120, 578840129825669120, 578840129825669120, 578840129960413192, 578840129960413184, 578840129960411136, 578840129960411136, 578840129959886848, 578840129959886848, 578840129959886848, 578840129959886848, 578840129825669120, 578840129825669120, 578840129825669120, 578840129825669120, 578840129825669120, 578840129825669120, 578840129825669120, 578840129825669120, 578737875379030024, 578737875379030016, 578737875379027968, 578737875379027968, 578737875378503680, 578737875378503680, 578737875378503680, 578737875378503680, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578736775867402248, 578736775867402240, 578736775867400192, 578736775867400192, 578736775866875904, 578736775866875904, 578736775866875904, 578736775866875904, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578734576844146696, 578734576844146688, 578734576844144640, 578734576844144640, 578734576843620352, 578734576843620352, 578734576843620352, 578734576843620352, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576844146696, 578734576844146688, 578734576844144640, 578734576844144640, 578734576843620352, 578734576843620352, 578734576843620352, 578734576843620352, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578773059751118856, 578773059751118848, 578773059751116800, 578773059751116800, 578773059750592512, 578773059750592512, 578773059750592512, 578773059750592512, 578773059616374784, 578773059616374784, 578773059616374784, 578773059616374784, 578773059616374784, 578773059616374784, 578773059616374784, 578773059616374784, 578771960239491080, 578771960239491072, 578771960239489024, 578771960239489024, 578771960238964736, 578771960238964736, 578771960238964736, 578771960238964736, 578771960104747008, 578771960104747008, 578771960104747008, 578771960104747008, 578771960104747008, 578771960104747008, 578771960104747008, 578771960104747008, 578769761216235528, 578769761216235520, 578769761216233472, 578769761216233472, 578769761215709184, 578769761215709184, 578769761215709184, 578769761215709184, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761216235528, 578769761216235520, 578769761216233472, 578769761216233472, 578769761215709184, 578769761215709184, 578769761215709184, 578769761215709184, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578769761081491456, 578737875379030024, 578737875379030016, 578737875379027968, 578737875379027968, 578737875378503680, 578737875378503680, 578737875378503680, 578737875378503680, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578737875244285952, 578736775867402248, 578736775867402240, 578736775867400192, 578736775867400192, 578736775866875904, 578736775866875904, 578736775866875904, 578736775866875904, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578736775732658176, 578734576844146696, 578734576844146688, 578734576844144640, 578734576844144640, 578734576843620352, 578734576843620352, 578734576843620352, 578734576843620352, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576844146696, 578734576844146688, 578734576844144640, 578734576844144640, 578734576843620352, 578734576843620352, 578734576843620352, 578734576843620352, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 578734576709402624, 2523413680228360, 2523413680228352, 2523413680226304, 2523413680226304, 2523413679702016, 2523413679702016, 2523413679702016, 2523413679702016, 2523413545484288, 2523413545484288, 2523413545484288, 2523413545484288, 2523413545484288, 2523413545484288, 2523413545484288, 2523413545484288, 2522314168600584, 2522314168600576, 2522314168598528, 2522314168598528, 2522314168074240, 2522314168074240, 2522314168074240, 2522314168074240, 2522314033856512, 2522314033856512, 2522314033856512, 2522314033856512, 2522314033856512, 2522314033856512, 2522314033856512, 2522314033856512, 2520115145345032, 2520115145345024, 2520115145342976, 2520115145342976, 2520115144818688, 2520115144818688, 2520115144818688, 2520115144818688, 2520115010600960, 2520115010600960, 2520115010600960, 2520115010600960, 2520115010600960, 2520115010600960, 2520115010600960, 2520115010600960, 2520115145345032, 2520115145345024, 2520115145342976, 2520115145342976, 2520115144818688, 2520115144818688, 2520115144818688, 2520115144818688, 2520115010600960, 2520115010600960, 2520115010600960, 2520115010600960, 2520115010600960, 2520115010600960, 2520115010600960, 2520115010600960, 2277123075606536, 2277123075606528, 2277123075604480, 2277123075604480, 2277123075080192, 2277123075080192, 2277123075080192, 2277123075080192, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2276023563978760, 2276023563978752, 2276023563976704, 2276023563976704, 2276023563452416, 2276023563452416, 2276023563452416, 2276023563452416, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2273824540723208, 2273824540723200, 2273824540721152, 2273824540721152, 2273824540196864, 2273824540196864, 2273824540196864, 2273824540196864, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824540723208, 2273824540723200, 2273824540721152, 2273824540721152, 2273824540196864, 2273824540196864, 2273824540196864, 2273824540196864, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2312307447695368, 2312307447695360, 2312307447693312, 2312307447693312, 2312307447169024, 2312307447169024, 2312307447169024, 2312307447169024, 2312307312951296, 2312307312951296, 2312307312951296, 2312307312951296, 2312307312951296, 2312307312951296, 2312307312951296, 2312307312951296, 2311207936067592, 2311207936067584, 2311207936065536, 2311207936065536, 2311207935541248, 2311207935541248, 2311207935541248, 2311207935541248, 2311207801323520, 2311207801323520, 2311207801323520, 2311207801323520, 2311207801323520, 2311207801323520, 2311207801323520, 2311207801323520, 2309008912812040, 2309008912812032, 2309008912809984, 2309008912809984, 2309008912285696, 2309008912285696, 2309008912285696, 2309008912285696, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008912812040, 2309008912812032, 2309008912809984, 2309008912809984, 2309008912285696, 2309008912285696, 2309008912285696, 2309008912285696, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2277123075606536, 2277123075606528, 2277123075604480, 2277123075604480, 2277123075080192, 2277123075080192, 2277123075080192, 2277123075080192, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2276023563978760, 2276023563978752, 2276023563976704, 2276023563976704, 2276023563452416, 2276023563452416, 2276023563452416, 2276023563452416, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2273824540723208, 2273824540723200, 2273824540721152, 2273824540721152, 2273824540196864, 2273824540196864, 2273824540196864, 2273824540196864, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824540723208, 2273824540723200, 2273824540721152, 2273824540721152, 2273824540196864, 2273824540196864, 2273824540196864, 2273824540196864, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2382676191873032, 2382676191873024, 2382676191870976, 2382676191870976, 2382676191346688, 2382676191346688, 2382676191346688, 2382676191346688, 2382676057128960, 2382676057128960, 2382676057128960, 2382676057128960, 2382676057128960, 2382676057128960, 2382676057128960, 2382676057128960, 2381576680245256, 2381576680245248, 2381576680243200, 2381576680243200, 2381576679718912, 2381576679718912, 2381576679718912, 2381576679718912, 2381576545501184, 2381576545501184, 2381576545501184, 2381576545501184, 2381576545501184, 2381576545501184, 2381576545501184, 2381576545501184, 2379377656989704, 2379377656989696, 2379377656987648, 2379377656987648, 2379377656463360, 2379377656463360, 2379377656463360, 2379377656463360, 2379377522245632, 2379377522245632, 2379377522245632, 2379377522245632, 2379377522245632, 2379377522245632, 2379377522245632, 2379377522245632, 2379377656989704, 2379377656989696, 2379377656987648, 2379377656987648, 2379377656463360, 2379377656463360, 2379377656463360, 2379377656463360, 2379377522245632, 2379377522245632, 2379377522245632, 2379377522245632, 2379377522245632, 2379377522245632, 2379377522245632, 2379377522245632, 2277123075606536, 2277123075606528, 2277123075604480, 2277123075604480, 2277123075080192, 2277123075080192, 2277123075080192, 2277123075080192, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2276023563978760, 2276023563978752, 2276023563976704, 2276023563976704, 2276023563452416, 2276023563452416, 2276023563452416, 2276023563452416, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2273824540723208, 2273824540723200, 2273824540721152, 2273824540721152, 2273824540196864, 2273824540196864, 2273824540196864, 2273824540196864, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824540723208, 2273824540723200, 2273824540721152, 2273824540721152, 2273824540196864, 2273824540196864, 2273824540196864, 2273824540196864, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2312307447695368, 2312307447695360, 2312307447693312, 2312307447693312, 2312307447169024, 2312307447169024, 2312307447169024, 2312307447169024, 2312307312951296, 2312307312951296, 2312307312951296, 2312307312951296, 2312307312951296, 2312307312951296, 2312307312951296, 2312307312951296, 2311207936067592, 2311207936067584, 2311207936065536, 2311207936065536, 2311207935541248, 2311207935541248, 2311207935541248, 2311207935541248, 2311207801323520, 2311207801323520, 2311207801323520, 2311207801323520, 2311207801323520, 2311207801323520, 2311207801323520, 2311207801323520, 2309008912812040, 2309008912812032, 2309008912809984, 2309008912809984, 2309008912285696, 2309008912285696, 2309008912285696, 2309008912285696, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008912812040, 2309008912812032, 2309008912809984, 2309008912809984, 2309008912285696, 2309008912285696, 2309008912285696, 2309008912285696, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2309008778067968, 2277123075606536, 2277123075606528, 2277123075604480, 2277123075604480, 2277123075080192, 2277123075080192, 2277123075080192, 2277123075080192, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2277122940862464, 2276023563978760, 2276023563978752, 2276023563976704, 2276023563976704, 2276023563452416, 2276023563452416, 2276023563452416, 2276023563452416, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2276023429234688, 2273824540723208, 2273824540723200, 2273824540721152, 2273824540721152, 2273824540196864, 2273824540196864, 2273824540196864, 2273824540196864, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824540723208, 2273824540723200, 2273824540721152, 2273824540721152, 2273824540196864, 2273824540196864, 2273824540196864, 2273824540196864, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 2273824405979136, 1157687956502220816, 1157687956502220800, 1157687956502216704, 1157687956502216704, 1157687956501168128, 1157687956501168128, 1157687956501168128, 1157687956501168128, 1157687956232732672, 1157687956232732672, 1157687956232732672, 1157687956232732672, 1157687956232732672, 1157687956232732672, 1157687956232732672, 1157687956232732672, 1157686856990593040, 1157686856990593024, 1157686856990588928, 1157686856990588928, 1157686856989540352, 1157686856989540352, 1157686856989540352, 1157686856989540352, 1157686856721104896, 1157686856721104896, 1157686856721104896, 1157686856721104896, 1157686856721104896, 1157686856721104896, 1157686856721104896, 1157686856721104896, 1157684657967337488, 1157684657967337472, 1157684657967333376, 1157684657967333376, 1157684657966284800, 1157684657966284800, 1157684657966284800, 1157684657966284800, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657967337488, 1157684657967337472, 1157684657967333376, 1157684657967333376, 1157684657966284800, 1157684657966284800, 1157684657966284800, 1157684657966284800, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157684657697849344, 1157680259920826384, 1157680259920826368, 1157680259920822272, 1157680259920822272, 1157680259919773696, 1157680259919773696, 1157680259919773696, 1157680259919773696, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259920826384, 1157680259920826368, 1157680259920822272, 1157680259920822272, 1157680259919773696, 1157680259919773696, 1157680259919773696, 1157680259919773696, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259920826384, 1157680259920826368, 1157680259920822272, 1157680259920822272, 1157680259919773696, 1157680259919773696, 1157680259919773696, 1157680259919773696, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259920826384, 1157680259920826368, 1157680259920822272, 1157680259920822272, 1157680259919773696, 1157680259919773696, 1157680259919773696, 1157680259919773696, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157680259651338240, 1157476850269687824, 1157476850269687808, 1157476850269683712, 1157476850269683712, 1157476850268635136, 1157476850268635136, 1157476850268635136, 1157476850268635136, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157475750758060048, 1157475750758060032, 1157475750758055936, 1157475750758055936, 1157475750757007360, 1157475750757007360, 1157475750757007360, 1157475750757007360, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157473551734804496, 1157473551734804480, 1157473551734800384, 1157473551734800384, 1157473551733751808, 1157473551733751808, 1157473551733751808, 1157473551733751808, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551734804496, 1157473551734804480, 1157473551734800384, 1157473551734800384, 1157473551733751808, 1157473551733751808, 1157473551733751808, 1157473551733751808, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157469153688293392, 1157469153688293376, 1157469153688289280, 1157469153688289280, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153688293392, 1157469153688293376, 1157469153688289280, 1157469153688289280, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153688293392, 1157469153688293376, 1157469153688289280, 1157469153688289280, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153688293392, 1157469153688293376, 1157469153688289280, 1157469153688289280, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157547219013865488, 1157547219013865472, 1157547219013861376, 1157547219013861376, 1157547219012812800, 1157547219012812800, 1157547219012812800, 1157547219012812800, 1157547218744377344, 1157547218744377344, 1157547218744377344, 1157547218744377344, 1157547218744377344, 1157547218744377344, 1157547218744377344, 1157547218744377344, 1157546119502237712, 1157546119502237696, 1157546119502233600, 1157546119502233600, 1157546119501185024, 1157546119501185024, 1157546119501185024, 1157546119501185024, 1157546119232749568, 1157546119232749568, 1157546119232749568, 1157546119232749568, 1157546119232749568, 1157546119232749568, 1157546119232749568, 1157546119232749568, 1157543920478982160, 1157543920478982144, 1157543920478978048, 1157543920478978048, 1157543920477929472, 1157543920477929472, 1157543920477929472, 1157543920477929472, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920478982160, 1157543920478982144, 1157543920478978048, 1157543920478978048, 1157543920477929472, 1157543920477929472, 1157543920477929472, 1157543920477929472, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157543920209494016, 1157539522432471056, 1157539522432471040, 1157539522432466944, 1157539522432466944, 1157539522431418368, 1157539522431418368, 1157539522431418368, 1157539522431418368, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522432471056, 1157539522432471040, 1157539522432466944, 1157539522432466944, 1157539522431418368, 1157539522431418368, 1157539522431418368, 1157539522431418368, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522432471056, 1157539522432471040, 1157539522432466944, 1157539522432466944, 1157539522431418368, 1157539522431418368, 1157539522431418368, 1157539522431418368, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522432471056, 1157539522432471040, 1157539522432466944, 1157539522432466944, 1157539522431418368, 1157539522431418368, 1157539522431418368, 1157539522431418368, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157539522162982912, 1157476850269687824, 1157476850269687808, 1157476850269683712, 1157476850269683712, 1157476850268635136, 1157476850268635136, 1157476850268635136, 1157476850268635136, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157476850000199680, 1157475750758060048, 1157475750758060032, 1157475750758055936, 1157475750758055936, 1157475750757007360, 1157475750757007360, 1157475750757007360, 1157475750757007360, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157475750488571904, 1157473551734804496, 1157473551734804480, 1157473551734800384, 1157473551734800384, 1157473551733751808, 1157473551733751808, 1157473551733751808, 1157473551733751808, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551734804496, 1157473551734804480, 1157473551734800384, 1157473551734800384, 1157473551733751808, 1157473551733751808, 1157473551733751808, 1157473551733751808, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157473551465316352, 1157469153688293392, 1157469153688293376, 1157469153688289280, 1157469153688289280, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153688293392, 1157469153688293376, 1157469153688289280, 1157469153688289280, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153688293392, 1157469153688293376, 1157469153688289280, 1157469153688289280, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153688293392, 1157469153688293376, 1157469153688289280, 1157469153688289280, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153687240704, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 1157469153418805248, 4766451895373840, 4766451895373824, 4766451895369728, 4766451895369728, 4766451894321152, 4766451894321152, 4766451894321152, 4766451894321152, 4766451625885696, 4766451625885696, 4766451625885696, 4766451625885696, 4766451625885696, 4766451625885696, 4766451625885696, 4766451625885696, 4765352383746064, 4765352383746048, 4765352383741952, 4765352383741952, 4765352382693376, 4765352382693376, 4765352382693376, 4765352382693376, 4765352114257920, 4765352114257920, 4765352114257920, 4765352114257920, 4765352114257920, 4765352114257920, 4765352114257920, 4765352114257920, 4763153360490512, 4763153360490496, 4763153360486400, 4763153360486400, 4763153359437824, 4763153359437824, 4763153359437824, 4763153359437824, 4763153091002368, 4763153091002368, 4763153091002368, 4763153091002368, 4763153091002368, 4763153091002368, 4763153091002368, 4763153091002368, 4763153360490512, 4763153360490496, 4763153360486400, 4763153360486400, 4763153359437824, 4763153359437824, 4763153359437824, 4763153359437824, 4763153091002368, 4763153091002368, 4763153091002368, 4763153091002368, 4763153091002368, 4763153091002368, 4763153091002368, 4763153091002368, 4758755313979408, 4758755313979392, 4758755313975296, 4758755313975296, 4758755312926720, 4758755312926720, 4758755312926720, 4758755312926720, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755313979408, 4758755313979392, 4758755313975296, 4758755313975296, 4758755312926720, 4758755312926720, 4758755312926720, 4758755312926720, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755313979408, 4758755313979392, 4758755313975296, 4758755313975296, 4758755312926720, 4758755312926720, 4758755312926720, 4758755312926720, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755313979408, 4758755313979392, 4758755313975296, 4758755313975296, 4758755312926720, 4758755312926720, 4758755312926720, 4758755312926720, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4758755044491264, 4555345662840848, 4555345662840832, 4555345662836736, 4555345662836736, 4555345661788160, 4555345661788160, 4555345661788160, 4555345661788160, 4555345393352704, 4555345393352704, 4555345393352704, 4555345393352704, 4555345393352704, 4555345393352704, 4555345393352704, 4555345393352704, 4554246151213072, 4554246151213056, 4554246151208960, 4554246151208960, 4554246150160384, 4554246150160384, 4554246150160384, 4554246150160384, 4554245881724928, 4554245881724928, 4554245881724928, 4554245881724928, 4554245881724928, 4554245881724928, 4554245881724928, 4554245881724928, 4552047127957520, 4552047127957504, 4552047127953408, 4552047127953408, 4552047126904832, 4552047126904832, 4552047126904832, 4552047126904832, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552047127957520, 4552047127957504, 4552047127953408, 4552047127953408, 4552047126904832, 4552047126904832, 4552047126904832, 4552047126904832, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4547649081446416, 4547649081446400, 4547649081442304, 4547649081442304, 4547649080393728, 4547649080393728, 4547649080393728, 4547649080393728, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547649081446416, 4547649081446400, 4547649081442304, 4547649081442304, 4547649080393728, 4547649080393728, 4547649080393728, 4547649080393728, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547649081446416, 4547649081446400, 4547649081442304, 4547649081442304, 4547649080393728, 4547649080393728, 4547649080393728, 4547649080393728, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547649081446416, 4547649081446400, 4547649081442304, 4547649081442304, 4547649080393728, 4547649080393728, 4547649080393728, 4547649080393728, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4625714407018512, 4625714407018496, 4625714407014400, 4625714407014400, 4625714405965824, 4625714405965824, 4625714405965824, 4625714405965824, 4625714137530368, 4625714137530368, 4625714137530368, 4625714137530368, 4625714137530368, 4625714137530368, 4625714137530368, 4625714137530368, 4624614895390736, 4624614895390720, 4624614895386624, 4624614895386624, 4624614894338048, 4624614894338048, 4624614894338048, 4624614894338048, 4624614625902592, 4624614625902592, 4624614625902592, 4624614625902592, 4624614625902592, 4624614625902592, 4624614625902592, 4624614625902592, 4622415872135184, 4622415872135168, 4622415872131072, 4622415872131072, 4622415871082496, 4622415871082496, 4622415871082496, 4622415871082496, 4622415602647040, 4622415602647040, 4622415602647040, 4622415602647040, 4622415602647040, 4622415602647040, 4622415602647040, 4622415602647040, 4622415872135184, 4622415872135168, 4622415872131072, 4622415872131072, 4622415871082496, 4622415871082496, 4622415871082496, 4622415871082496, 4622415602647040, 4622415602647040, 4622415602647040, 4622415602647040, 4622415602647040, 4622415602647040, 4622415602647040, 4622415602647040, 4618017825624080, 4618017825624064, 4618017825619968, 4618017825619968, 4618017824571392, 4618017824571392, 4618017824571392, 4618017824571392, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017825624080, 4618017825624064, 4618017825619968, 4618017825619968, 4618017824571392, 4618017824571392, 4618017824571392, 4618017824571392, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017825624080, 4618017825624064, 4618017825619968, 4618017825619968, 4618017824571392, 4618017824571392, 4618017824571392, 4618017824571392, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017825624080, 4618017825624064, 4618017825619968, 4618017825619968, 4618017824571392, 4618017824571392, 4618017824571392, 4618017824571392, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4618017556135936, 4555345662840848, 4555345662840832, 4555345662836736, 4555345662836736, 4555345661788160, 4555345661788160, 4555345661788160, 4555345661788160, 4555345393352704, 4555345393352704, 4555345393352704, 4555345393352704, 4555345393352704, 4555345393352704, 4555345393352704, 4555345393352704, 4554246151213072, 4554246151213056, 4554246151208960, 4554246151208960, 4554246150160384, 4554246150160384, 4554246150160384, 4554246150160384, 4554245881724928, 4554245881724928, 4554245881724928, 4554245881724928, 4554245881724928, 4554245881724928, 4554245881724928, 4554245881724928, 4552047127957520, 4552047127957504, 4552047127953408, 4552047127953408, 4552047126904832, 4552047126904832, 4552047126904832, 4552047126904832, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552047127957520, 4552047127957504, 4552047127953408, 4552047127953408, 4552047126904832, 4552047126904832, 4552047126904832, 4552047126904832, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4552046858469376, 4547649081446416, 4547649081446400, 4547649081442304, 4547649081442304, 4547649080393728, 4547649080393728, 4547649080393728, 4547649080393728, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547649081446416, 4547649081446400, 4547649081442304, 4547649081442304, 4547649080393728, 4547649080393728, 4547649080393728, 4547649080393728, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547649081446416, 4547649081446400, 4547649081442304, 4547649081442304, 4547649080393728, 4547649080393728, 4547649080393728, 4547649080393728, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547649081446416, 4547649081446400, 4547649081442304, 4547649081442304, 4547649080393728, 4547649080393728, 4547649080393728, 4547649080393728, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 4547648811958272, 2315095537539358752, 2315095537539358720, 2315095537539350528, 2315095537539350528, 2315095537537253376, 2315095537537253376, 2315095537537253376, 2315095537537253376, 2315095537000382464, 2315095537000382464, 2315095537000382464, 2315095537000382464, 2315095537000382464, 2315095537000382464, 2315095537000382464, 2315095537000382464, 2315094438027730976, 2315094438027730944, 2315094438027722752, 2315094438027722752, 2315094438025625600, 2315094438025625600, 2315094438025625600, 2315094438025625600, 2315094437488754688, 2315094437488754688, 2315094437488754688, 2315094437488754688, 2315094437488754688, 2315094437488754688, 2315094437488754688, 2315094437488754688, 2315092239004475424, 2315092239004475392, 2315092239004467200, 2315092239004467200, 2315092239002370048, 2315092239002370048, 2315092239002370048, 2315092239002370048, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092239004475424, 2315092239004475392, 2315092239004467200, 2315092239004467200, 2315092239002370048, 2315092239002370048, 2315092239002370048, 2315092239002370048, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315092238465499136, 2315087840957964320, 2315087840957964288, 2315087840957956096, 2315087840957956096, 2315087840955858944, 2315087840955858944, 2315087840955858944, 2315087840955858944, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840957964320, 2315087840957964288, 2315087840957956096, 2315087840957956096, 2315087840955858944, 2315087840955858944, 2315087840955858944, 2315087840955858944, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840957964320, 2315087840957964288, 2315087840957956096, 2315087840957956096, 2315087840955858944, 2315087840955858944, 2315087840955858944, 2315087840955858944, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840957964320, 2315087840957964288, 2315087840957956096, 2315087840957956096, 2315087840955858944, 2315087840955858944, 2315087840955858944, 2315087840955858944, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315087840418988032, 2315079044864942112, 2315079044864942080, 2315079044864933888, 2315079044864933888, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044864942112, 2315079044864942080, 2315079044864933888, 2315079044864933888, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044864942112, 2315079044864942080, 2315079044864933888, 2315079044864933888, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044864942112, 2315079044864942080, 2315079044864933888, 2315079044864933888, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044864942112, 2315079044864942080, 2315079044864933888, 2315079044864933888, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044864942112, 2315079044864942080, 2315079044864933888, 2315079044864933888, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044864942112, 2315079044864942080, 2315079044864933888, 2315079044864933888, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044864942112, 2315079044864942080, 2315079044864933888, 2315079044864933888, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044862836736, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2315079044325965824, 2314954800051003424, 2314954800051003392, 2314954800050995200, 2314954800050995200, 2314954800048898048, 2314954800048898048, 2314954800048898048, 2314954800048898048, 2314954799512027136, 2314954799512027136, 2314954799512027136, 2314954799512027136, 2314954799512027136, 2314954799512027136, 2314954799512027136, 2314954799512027136, 2314953700539375648, 2314953700539375616, 2314953700539367424, 2314953700539367424, 2314953700537270272, 2314953700537270272, 2314953700537270272, 2314953700537270272, 2314953700000399360, 2314953700000399360, 2314953700000399360, 2314953700000399360, 2314953700000399360, 2314953700000399360, 2314953700000399360, 2314953700000399360, 2314951501516120096, 2314951501516120064, 2314951501516111872, 2314951501516111872, 2314951501514014720, 2314951501514014720, 2314951501514014720, 2314951501514014720, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951501516120096, 2314951501516120064, 2314951501516111872, 2314951501516111872, 2314951501514014720, 2314951501514014720, 2314951501514014720, 2314951501514014720, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314951500977143808, 2314947103469608992, 2314947103469608960, 2314947103469600768, 2314947103469600768, 2314947103467503616, 2314947103467503616, 2314947103467503616, 2314947103467503616, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947103469608992, 2314947103469608960, 2314947103469600768, 2314947103469600768, 2314947103467503616, 2314947103467503616, 2314947103467503616, 2314947103467503616, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947103469608992, 2314947103469608960, 2314947103469600768, 2314947103469600768, 2314947103467503616, 2314947103467503616, 2314947103467503616, 2314947103467503616, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947103469608992, 2314947103469608960, 2314947103469600768, 2314947103469600768, 2314947103467503616, 2314947103467503616, 2314947103467503616, 2314947103467503616, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314947102930632704, 2314938307376586784, 2314938307376586752, 2314938307376578560, 2314938307376578560, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938307376586784, 2314938307376586752, 2314938307376578560, 2314938307376578560, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938307376586784, 2314938307376586752, 2314938307376578560, 2314938307376578560, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938307376586784, 2314938307376586752, 2314938307376578560, 2314938307376578560, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938307376586784, 2314938307376586752, 2314938307376578560, 2314938307376578560, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938307376586784, 2314938307376586752, 2314938307376578560, 2314938307376578560, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938307376586784, 2314938307376586752, 2314938307376578560, 2314938307376578560, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938307376586784, 2314938307376586752, 2314938307376578560, 2314938307376578560, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938307374481408, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 2314938306837610496, 9252528325664800, 9252528325664768, 9252528325656576, 9252528325656576, 9252528323559424, 9252528323559424, 9252528323559424, 9252528323559424, 9252527786688512, 9252527786688512, 9252527786688512, 9252527786688512, 9252527786688512, 9252527786688512, 9252527786688512, 9252527786688512, 9251428814037024, 9251428814036992, 9251428814028800, 9251428814028800, 9251428811931648, 9251428811931648, 9251428811931648, 9251428811931648, 9251428275060736, 9251428275060736, 9251428275060736, 9251428275060736, 9251428275060736, 9251428275060736, 9251428275060736, 9251428275060736, 9249229790781472, 9249229790781440, 9249229790773248, 9249229790773248, 9249229788676096, 9249229788676096, 9249229788676096, 9249229788676096, 9249229251805184, 9249229251805184, 9249229251805184, 9249229251805184, 9249229251805184, 9249229251805184, 9249229251805184, 9249229251805184, 9249229790781472, 9249229790781440, 9249229790773248, 9249229790773248, 9249229788676096, 9249229788676096, 9249229788676096, 9249229788676096, 9249229251805184, 9249229251805184, 9249229251805184, 9249229251805184, 9249229251805184, 9249229251805184, 9249229251805184, 9249229251805184, 9244831744270368, 9244831744270336, 9244831744262144, 9244831744262144, 9244831742164992, 9244831742164992, 9244831742164992, 9244831742164992, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831744270368, 9244831744270336, 9244831744262144, 9244831744262144, 9244831742164992, 9244831742164992, 9244831742164992, 9244831742164992, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831744270368, 9244831744270336, 9244831744262144, 9244831744262144, 9244831742164992, 9244831742164992, 9244831742164992, 9244831742164992, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831744270368, 9244831744270336, 9244831744262144, 9244831744262144, 9244831742164992, 9244831742164992, 9244831742164992, 9244831742164992, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9244831205294080, 9236035651248160, 9236035651248128, 9236035651239936, 9236035651239936, 9236035649142784, 9236035649142784, 9236035649142784, 9236035649142784, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035651248160, 9236035651248128, 9236035651239936, 9236035651239936, 9236035649142784, 9236035649142784, 9236035649142784, 9236035649142784, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035651248160, 9236035651248128, 9236035651239936, 9236035651239936, 9236035649142784, 9236035649142784, 9236035649142784, 9236035649142784, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035651248160, 9236035651248128, 9236035651239936, 9236035651239936, 9236035649142784, 9236035649142784, 9236035649142784, 9236035649142784, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035651248160, 9236035651248128, 9236035651239936, 9236035651239936, 9236035649142784, 9236035649142784, 9236035649142784, 9236035649142784, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035651248160, 9236035651248128, 9236035651239936, 9236035651239936, 9236035649142784, 9236035649142784, 9236035649142784, 9236035649142784, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035651248160, 9236035651248128, 9236035651239936, 9236035651239936, 9236035649142784, 9236035649142784, 9236035649142784, 9236035649142784, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035651248160, 9236035651248128, 9236035651239936, 9236035651239936, 9236035649142784, 9236035649142784, 9236035649142784, 9236035649142784, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9236035112271872, 9111790837309472, 9111790837309440, 9111790837301248, 9111790837301248, 9111790835204096, 9111790835204096, 9111790835204096, 9111790835204096, 9111790298333184, 9111790298333184, 9111790298333184, 9111790298333184, 9111790298333184, 9111790298333184, 9111790298333184, 9111790298333184, 9110691325681696, 9110691325681664, 9110691325673472, 9110691325673472, 9110691323576320, 9110691323576320, 9110691323576320, 9110691323576320, 9110690786705408, 9110690786705408, 9110690786705408, 9110690786705408, 9110690786705408, 9110690786705408, 9110690786705408, 9110690786705408, 9108492302426144, 9108492302426112, 9108492302417920, 9108492302417920, 9108492300320768, 9108492300320768, 9108492300320768, 9108492300320768, 9108491763449856, 9108491763449856, 9108491763449856, 9108491763449856, 9108491763449856, 9108491763449856, 9108491763449856, 9108491763449856, 9108492302426144, 9108492302426112, 9108492302417920, 9108492302417920, 9108492300320768, 9108492300320768, 9108492300320768, 9108492300320768, 9108491763449856, 9108491763449856, 9108491763449856, 9108491763449856, 9108491763449856, 9108491763449856, 9108491763449856, 9108491763449856, 9104094255915040, 9104094255915008, 9104094255906816, 9104094255906816, 9104094253809664, 9104094253809664, 9104094253809664, 9104094253809664, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104094255915040, 9104094255915008, 9104094255906816, 9104094255906816, 9104094253809664, 9104094253809664, 9104094253809664, 9104094253809664, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104094255915040, 9104094255915008, 9104094255906816, 9104094255906816, 9104094253809664, 9104094253809664, 9104094253809664, 9104094253809664, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104094255915040, 9104094255915008, 9104094255906816, 9104094255906816, 9104094253809664, 9104094253809664, 9104094253809664, 9104094253809664, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9104093716938752, 9095298162892832, 9095298162892800, 9095298162884608, 9095298162884608, 9095298160787456, 9095298160787456, 9095298160787456, 9095298160787456, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095298162892832, 9095298162892800, 9095298162884608, 9095298162884608, 9095298160787456, 9095298160787456, 9095298160787456, 9095298160787456, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095298162892832, 9095298162892800, 9095298162884608, 9095298162884608, 9095298160787456, 9095298160787456, 9095298160787456, 9095298160787456, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095298162892832, 9095298162892800, 9095298162884608, 9095298162884608, 9095298160787456, 9095298160787456, 9095298160787456, 9095298160787456, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095298162892832, 9095298162892800, 9095298162884608, 9095298162884608, 9095298160787456, 9095298160787456, 9095298160787456, 9095298160787456, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095298162892832, 9095298162892800, 9095298162884608, 9095298162884608, 9095298160787456, 9095298160787456, 9095298160787456, 9095298160787456, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095298162892832, 9095298162892800, 9095298162884608, 9095298162884608, 9095298160787456, 9095298160787456, 9095298160787456, 9095298160787456, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095298162892832, 9095298162892800, 9095298162884608, 9095298162884608, 9095298160787456, 9095298160787456, 9095298160787456, 9095298160787456, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 9095297623916544, 4629910699613634624, 4629910699613634560, 4629910699613618176, 4629910699613618176, 4629910699609423872, 4629910699609423872, 4629910699609423872, 4629910699609423872, 4629910698535682048, 4629910698535682048, 4629910698535682048, 4629910698535682048, 4629910698535682048, 4629910698535682048, 4629910698535682048, 4629910698535682048, 4629909600102006848, 4629909600102006784, 4629909600101990400, 4629909600101990400, 4629909600097796096, 4629909600097796096, 4629909600097796096, 4629909600097796096, 4629909599024054272, 4629909599024054272, 4629909599024054272, 4629909599024054272, 4629909599024054272, 4629909599024054272, 4629909599024054272, 4629909599024054272, 4629907401078751296, 4629907401078751232, 4629907401078734848, 4629907401078734848, 4629907401074540544, 4629907401074540544, 4629907401074540544, 4629907401074540544, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907401078751296, 4629907401078751232, 4629907401078734848, 4629907401078734848, 4629907401074540544, 4629907401074540544, 4629907401074540544, 4629907401074540544, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629907400000798720, 4629903003032240192, 4629903003032240128, 4629903003032223744, 4629903003032223744, 4629903003028029440, 4629903003028029440, 4629903003028029440, 4629903003028029440, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903003032240192, 4629903003032240128, 4629903003032223744, 4629903003032223744, 4629903003028029440, 4629903003028029440, 4629903003028029440, 4629903003028029440, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903003032240192, 4629903003032240128, 4629903003032223744, 4629903003032223744, 4629903003028029440, 4629903003028029440, 4629903003028029440, 4629903003028029440, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903003032240192, 4629903003032240128, 4629903003032223744, 4629903003032223744, 4629903003028029440, 4629903003028029440, 4629903003028029440, 4629903003028029440, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629903001954287616, 4629894206939217984, 4629894206939217920, 4629894206939201536, 4629894206939201536, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894206939217984, 4629894206939217920, 4629894206939201536, 4629894206939201536, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894206939217984, 4629894206939217920, 4629894206939201536, 4629894206939201536, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894206939217984, 4629894206939217920, 4629894206939201536, 4629894206939201536, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894206939217984, 4629894206939217920, 4629894206939201536, 4629894206939201536, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894206939217984, 4629894206939217920, 4629894206939201536, 4629894206939201536, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894206939217984, 4629894206939217920, 4629894206939201536, 4629894206939201536, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894206939217984, 4629894206939217920, 4629894206939201536, 4629894206939201536, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894206935007232, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629894205861265408, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876614753173568, 4629876614753173504, 4629876614753157120, 4629876614753157120, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876614748962816, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 4629876613675220992, 18224681186246720, 18224681186246656, 18224681186230272, 18224681186230272, 18224681182035968, 18224681182035968, 18224681182035968, 18224681182035968, 18224680108294144, 18224680108294144, 18224680108294144, 18224680108294144, 18224680108294144, 18224680108294144, 18224680108294144, 18224680108294144, 18223581674618944, 18223581674618880, 18223581674602496, 18223581674602496, 18223581670408192, 18223581670408192, 18223581670408192, 18223581670408192, 18223580596666368, 18223580596666368, 18223580596666368, 18223580596666368, 18223580596666368, 18223580596666368, 18223580596666368, 18223580596666368, 18221382651363392, 18221382651363328, 18221382651346944, 18221382651346944, 18221382647152640, 18221382647152640, 18221382647152640, 18221382647152640, 18221381573410816, 18221381573410816, 18221381573410816, 18221381573410816, 18221381573410816, 18221381573410816, 18221381573410816, 18221381573410816, 18221382651363392, 18221382651363328, 18221382651346944, 18221382651346944, 18221382647152640, 18221382647152640, 18221382647152640, 18221382647152640, 18221381573410816, 18221381573410816, 18221381573410816, 18221381573410816, 18221381573410816, 18221381573410816, 18221381573410816, 18221381573410816, 18216984604852288, 18216984604852224, 18216984604835840, 18216984604835840, 18216984600641536, 18216984600641536, 18216984600641536, 18216984600641536, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216984604852288, 18216984604852224, 18216984604835840, 18216984604835840, 18216984600641536, 18216984600641536, 18216984600641536, 18216984600641536, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216984604852288, 18216984604852224, 18216984604835840, 18216984604835840, 18216984600641536, 18216984600641536, 18216984600641536, 18216984600641536, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216984604852288, 18216984604852224, 18216984604835840, 18216984604835840, 18216984600641536, 18216984600641536, 18216984600641536, 18216984600641536, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18216983526899712, 18208188511830080, 18208188511830016, 18208188511813632, 18208188511813632, 18208188507619328, 18208188507619328, 18208188507619328, 18208188507619328, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208188511830080, 18208188511830016, 18208188511813632, 18208188511813632, 18208188507619328, 18208188507619328, 18208188507619328, 18208188507619328, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208188511830080, 18208188511830016, 18208188511813632, 18208188511813632, 18208188507619328, 18208188507619328, 18208188507619328, 18208188507619328, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208188511830080, 18208188511830016, 18208188511813632, 18208188511813632, 18208188507619328, 18208188507619328, 18208188507619328, 18208188507619328, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208188511830080, 18208188511830016, 18208188511813632, 18208188511813632, 18208188507619328, 18208188507619328, 18208188507619328, 18208188507619328, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208188511830080, 18208188511830016, 18208188511813632, 18208188511813632, 18208188507619328, 18208188507619328, 18208188507619328, 18208188507619328, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208188511830080, 18208188511830016, 18208188511813632, 18208188511813632, 18208188507619328, 18208188507619328, 18208188507619328, 18208188507619328, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208188511830080, 18208188511830016, 18208188511813632, 18208188511813632, 18208188507619328, 18208188507619328, 18208188507619328, 18208188507619328, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18208187433877504, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190596325785664, 18190596325785600, 18190596325769216, 18190596325769216, 18190596321574912, 18190596321574912, 18190596321574912, 18190596321574912, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 18190595247833088, 9259541023762186368, 9259541023762186240, 9259541023762153472, 9259541023762153472, 9259541023753764864, 9259541023753764864, 9259541023753764864, 9259541023753764864, 9259541021606281216, 9259541021606281216, 9259541021606281216, 9259541021606281216, 9259541021606281216, 9259541021606281216, 9259541021606281216, 9259541021606281216, 9259539924250558592, 9259539924250558464, 9259539924250525696, 9259539924250525696, 9259539924242137088, 9259539924242137088, 9259539924242137088, 9259539924242137088, 9259539922094653440, 9259539922094653440, 9259539922094653440, 9259539922094653440, 9259539922094653440, 9259539922094653440, 9259539922094653440, 9259539922094653440, 9259537725227303040, 9259537725227302912, 9259537725227270144, 9259537725227270144, 9259537725218881536, 9259537725218881536, 9259537725218881536, 9259537725218881536, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537725227303040, 9259537725227302912, 9259537725227270144, 9259537725227270144, 9259537725218881536, 9259537725218881536, 9259537725218881536, 9259537725218881536, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259537723071397888, 9259533327180791936, 9259533327180791808, 9259533327180759040, 9259533327180759040, 9259533327172370432, 9259533327172370432, 9259533327172370432, 9259533327172370432, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533327180791936, 9259533327180791808, 9259533327180759040, 9259533327180759040, 9259533327172370432, 9259533327172370432, 9259533327172370432, 9259533327172370432, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533327180791936, 9259533327180791808, 9259533327180759040, 9259533327180759040, 9259533327172370432, 9259533327172370432, 9259533327172370432, 9259533327172370432, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533327180791936, 9259533327180791808, 9259533327180759040, 9259533327180759040, 9259533327172370432, 9259533327172370432, 9259533327172370432, 9259533327172370432, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259533325024886784, 9259524531087769728, 9259524531087769600, 9259524531087736832, 9259524531087736832, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524531087769728, 9259524531087769600, 9259524531087736832, 9259524531087736832, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524531087769728, 9259524531087769600, 9259524531087736832, 9259524531087736832, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524531087769728, 9259524531087769600, 9259524531087736832, 9259524531087736832, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524531087769728, 9259524531087769600, 9259524531087736832, 9259524531087736832, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524531087769728, 9259524531087769600, 9259524531087736832, 9259524531087736832, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524531087769728, 9259524531087769600, 9259524531087736832, 9259524531087736832, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524531087769728, 9259524531087769600, 9259524531087736832, 9259524531087736832, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524531079348224, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259524528931864576, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506938901725312, 9259506938901725184, 9259506938901692416, 9259506938901692416, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506938893303808, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259506936745820160, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471754529636480, 9259471754529636352, 9259471754529603584, 9259471754529603584, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471754521214976, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 9259471752373731328, 36168986907410560, 36168986907410432, 36168986907377664, 36168986907377664, 36168986898989056, 36168986898989056, 36168986898989056, 36168986898989056, 36168984751505408, 36168984751505408, 36168984751505408, 36168984751505408, 36168984751505408, 36168984751505408, 36168984751505408, 36168984751505408, 36167887395782784, 36167887395782656, 36167887395749888, 36167887395749888, 36167887387361280, 36167887387361280, 36167887387361280, 36167887387361280, 36167885239877632, 36167885239877632, 36167885239877632, 36167885239877632, 36167885239877632, 36167885239877632, 36167885239877632, 36167885239877632, 36165688372527232, 36165688372527104, 36165688372494336, 36165688372494336, 36165688364105728, 36165688364105728, 36165688364105728, 36165688364105728, 36165686216622080, 36165686216622080, 36165686216622080, 36165686216622080, 36165686216622080, 36165686216622080, 36165686216622080, 36165686216622080, 36165688372527232, 36165688372527104, 36165688372494336, 36165688372494336, 36165688364105728, 36165688364105728, 36165688364105728, 36165688364105728, 36165686216622080, 36165686216622080, 36165686216622080, 36165686216622080, 36165686216622080, 36165686216622080, 36165686216622080, 36165686216622080, 36161290326016128, 36161290326016000, 36161290325983232, 36161290325983232, 36161290317594624, 36161290317594624, 36161290317594624, 36161290317594624, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161290326016128, 36161290326016000, 36161290325983232, 36161290325983232, 36161290317594624, 36161290317594624, 36161290317594624, 36161290317594624, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161290326016128, 36161290326016000, 36161290325983232, 36161290325983232, 36161290317594624, 36161290317594624, 36161290317594624, 36161290317594624, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161290326016128, 36161290326016000, 36161290325983232, 36161290325983232, 36161290317594624, 36161290317594624, 36161290317594624, 36161290317594624, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36161288170110976, 36152494232993920, 36152494232993792, 36152494232961024, 36152494232961024, 36152494224572416, 36152494224572416, 36152494224572416, 36152494224572416, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152494232993920, 36152494232993792, 36152494232961024, 36152494232961024, 36152494224572416, 36152494224572416, 36152494224572416, 36152494224572416, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152494232993920, 36152494232993792, 36152494232961024, 36152494232961024, 36152494224572416, 36152494224572416, 36152494224572416, 36152494224572416, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152494232993920, 36152494232993792, 36152494232961024, 36152494232961024, 36152494224572416, 36152494224572416, 36152494224572416, 36152494224572416, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152494232993920, 36152494232993792, 36152494232961024, 36152494232961024, 36152494224572416, 36152494224572416, 36152494224572416, 36152494224572416, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152494232993920, 36152494232993792, 36152494232961024, 36152494232961024, 36152494224572416, 36152494224572416, 36152494224572416, 36152494224572416, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152494232993920, 36152494232993792, 36152494232961024, 36152494232961024, 36152494224572416, 36152494224572416, 36152494224572416, 36152494224572416, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152494232993920, 36152494232993792, 36152494232961024, 36152494232961024, 36152494224572416, 36152494224572416, 36152494224572416, 36152494224572416, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36152492077088768, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134902046949504, 36134902046949376, 36134902046916608, 36134902046916608, 36134902038528000, 36134902038528000, 36134902038528000, 36134902038528000, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36134899891044352, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099717674860672, 36099717674860544, 36099717674827776, 36099717674827776, 36099717666439168, 36099717666439168, 36099717666439168, 36099717666439168, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 36099715518955520, 143553341945872641, 143553341945872640, 143553341945872384, 143553341945872384, 143553341945806848, 143553341945806848, 143553341945806848, 143553341945806848, 143553341929029632, 143553341929029632, 143553341929029632, 143553341929029632, 143553341929029632, 143553341929029632, 143553341929029632, 143553341929029632, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 143553337634062336, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 75999347535315201, 75999347535315200, 75999347535314944, 75999347535314944, 75999347535249408, 75999347535249408, 75999347535249408, 75999347535249408, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 80502947162685697, 80502947162685696, 80502947162685440, 80502947162685440, 80502947162619904, 80502947162619904, 80502947162619904, 80502947162619904, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 75999347535315201, 75999347535315200, 75999347535314944, 75999347535314944, 75999347535249408, 75999347535249408, 75999347535249408, 75999347535249408, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 89510146417426689, 89510146417426688, 89510146417426432, 89510146417426432, 89510146417360896, 89510146417360896, 89510146417360896, 89510146417360896, 89510146400583680, 89510146400583680, 89510146400583680, 89510146400583680, 89510146400583680, 89510146400583680, 89510146400583680, 89510146400583680, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 75999347535315201, 75999347535315200, 75999347535314944, 75999347535314944, 75999347535249408, 75999347535249408, 75999347535249408, 75999347535249408, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 80502947162685697, 80502947162685696, 80502947162685440, 80502947162685440, 80502947162619904, 80502947162619904, 80502947162619904, 80502947162619904, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 75999347535315201, 75999347535315200, 75999347535314944, 75999347535314944, 75999347535249408, 75999347535249408, 75999347535249408, 75999347535249408, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 107524544926908673, 107524544926908672, 107524544926908416, 107524544926908416, 107524544926842880, 107524544926842880, 107524544926842880, 107524544926842880, 107524544910065664, 107524544910065664, 107524544910065664, 107524544910065664, 107524544910065664, 107524544910065664, 107524544910065664, 107524544910065664, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 107524540615098368, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 75999347535315201, 75999347535315200, 75999347535314944, 75999347535314944, 75999347535249408, 75999347535249408, 75999347535249408, 75999347535249408, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 80502947162685697, 80502947162685696, 80502947162685440, 80502947162685440, 80502947162619904, 80502947162619904, 80502947162619904, 80502947162619904, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 75999347535315201, 75999347535315200, 75999347535314944, 75999347535314944, 75999347535249408, 75999347535249408, 75999347535249408, 75999347535249408, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 89510146417426689, 89510146417426688, 89510146417426432, 89510146417426432, 89510146417360896, 89510146417360896, 89510146417360896, 89510146417360896, 89510146400583680, 89510146400583680, 89510146400583680, 89510146400583680, 89510146400583680, 89510146400583680, 89510146400583680, 89510146400583680, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 89510142105616384, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 75999347535315201, 75999347535315200, 75999347535314944, 75999347535314944, 75999347535249408, 75999347535249408, 75999347535249408, 75999347535249408, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 80502947162685697, 80502947162685696, 80502947162685440, 80502947162685440, 80502947162619904, 80502947162619904, 80502947162619904, 80502947162619904, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502947145842688, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 80502942850875392, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 75999347535315201, 75999347535315200, 75999347535314944, 75999347535314944, 75999347535249408, 75999347535249408, 75999347535249408, 75999347535249408, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999347518472192, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 75999343223504896, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 73747547721629953, 73747547721629952, 73747547721629696, 73747547721629696, 73747547721564160, 73747547721564160, 73747547721564160, 73747547721564160, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747547704786944, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 73747543409819648, 72621647814787329, 72621647814787328, 72621647814787072, 72621647814787072, 72621647814721536, 72621647814721536, 72621647814721536, 72621647814721536, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621647797944320, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 72621643502977024, 215330564830528002, 215330564830528000, 215330564830527488, 215330564830527488, 215330564830396416, 215330564830396416, 215330564830396416, 215330564830396416, 215330564796841984, 215330564796841984, 215330564796841984, 215330564796841984, 215330564796841984, 215330564796841984, 215330564796841984, 215330564796841984, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 215330556206907392, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 147776570419970562, 147776570419970560, 147776570419970048, 147776570419970048, 147776570419838976, 147776570419838976, 147776570419838976, 147776570419838976, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 152280170047341058, 152280170047341056, 152280170047340544, 152280170047340544, 152280170047209472, 152280170047209472, 152280170047209472, 152280170047209472, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 147776570419970562, 147776570419970560, 147776570419970048, 147776570419970048, 147776570419838976, 147776570419838976, 147776570419838976, 147776570419838976, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 161287369302082050, 161287369302082048, 161287369302081536, 161287369302081536, 161287369301950464, 161287369301950464, 161287369301950464, 161287369301950464, 161287369268396032, 161287369268396032, 161287369268396032, 161287369268396032, 161287369268396032, 161287369268396032, 161287369268396032, 161287369268396032, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 147776570419970562, 147776570419970560, 147776570419970048, 147776570419970048, 147776570419838976, 147776570419838976, 147776570419838976, 147776570419838976, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 152280170047341058, 152280170047341056, 152280170047340544, 152280170047340544, 152280170047209472, 152280170047209472, 152280170047209472, 152280170047209472, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 147776570419970562, 147776570419970560, 147776570419970048, 147776570419970048, 147776570419838976, 147776570419838976, 147776570419838976, 147776570419838976, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 179301767811564034, 179301767811564032, 179301767811563520, 179301767811563520, 179301767811432448, 179301767811432448, 179301767811432448, 179301767811432448, 179301767777878016, 179301767777878016, 179301767777878016, 179301767777878016, 179301767777878016, 179301767777878016, 179301767777878016, 179301767777878016, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 179301759187943424, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 147776570419970562, 147776570419970560, 147776570419970048, 147776570419970048, 147776570419838976, 147776570419838976, 147776570419838976, 147776570419838976, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 152280170047341058, 152280170047341056, 152280170047340544, 152280170047340544, 152280170047209472, 152280170047209472, 152280170047209472, 152280170047209472, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 147776570419970562, 147776570419970560, 147776570419970048, 147776570419970048, 147776570419838976, 147776570419838976, 147776570419838976, 147776570419838976, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 161287369302082050, 161287369302082048, 161287369302081536, 161287369302081536, 161287369301950464, 161287369301950464, 161287369301950464, 161287369301950464, 161287369268396032, 161287369268396032, 161287369268396032, 161287369268396032, 161287369268396032, 161287369268396032, 161287369268396032, 161287369268396032, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 161287360678461440, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 147776570419970562, 147776570419970560, 147776570419970048, 147776570419970048, 147776570419838976, 147776570419838976, 147776570419838976, 147776570419838976, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 152280170047341058, 152280170047341056, 152280170047340544, 152280170047340544, 152280170047209472, 152280170047209472, 152280170047209472, 152280170047209472, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280170013655040, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 152280161423720448, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 147776570419970562, 147776570419970560, 147776570419970048, 147776570419970048, 147776570419838976, 147776570419838976, 147776570419838976, 147776570419838976, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776570386284544, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 147776561796349952, 145524770606285314, 145524770606285312, 145524770606284800, 145524770606284800, 145524770606153728, 145524770606153728, 145524770606153728, 145524770606153728, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524770572599296, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 145524761982664704, 358885010599838724, 358885010599838720, 358885010599837696, 358885010599837696, 358885010599575552, 358885010599575552, 358885010599575552, 358885010599575552, 358885010532466688, 358885010532466688, 358885010532466688, 358885010532466688, 358885010532466688, 358885010532466688, 358885010532466688, 358885010532466688, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358884993352597504, 358603535623128068, 358603535623128064, 358603535623127040, 358603535623127040, 358603535622864896, 358603535622864896, 358603535622864896, 358603535622864896, 358603535555756032, 358603535555756032, 358603535555756032, 358603535555756032, 358603535555756032, 358603535555756032, 358603535555756032, 358603535555756032, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 358603518375886848, 291331016189281284, 291331016189281280, 291331016189280256, 291331016189280256, 291331016189018112, 291331016189018112, 291331016189018112, 291331016189018112, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291049541212570628, 291049541212570624, 291049541212569600, 291049541212569600, 291049541212307456, 291049541212307456, 291049541212307456, 291049541212307456, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 295834615816651780, 295834615816651776, 295834615816650752, 295834615816650752, 295834615816388608, 295834615816388608, 295834615816388608, 295834615816388608, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295553140839941124, 295553140839941120, 295553140839940096, 295553140839940096, 295553140839677952, 295553140839677952, 295553140839677952, 295553140839677952, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 291331016189281284, 291331016189281280, 291331016189280256, 291331016189280256, 291331016189018112, 291331016189018112, 291331016189018112, 291331016189018112, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291049541212570628, 291049541212570624, 291049541212569600, 291049541212569600, 291049541212307456, 291049541212307456, 291049541212307456, 291049541212307456, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 304841815071392772, 304841815071392768, 304841815071391744, 304841815071391744, 304841815071129600, 304841815071129600, 304841815071129600, 304841815071129600, 304841815004020736, 304841815004020736, 304841815004020736, 304841815004020736, 304841815004020736, 304841815004020736, 304841815004020736, 304841815004020736, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304560340094682116, 304560340094682112, 304560340094681088, 304560340094681088, 304560340094418944, 304560340094418944, 304560340094418944, 304560340094418944, 304560340027310080, 304560340027310080, 304560340027310080, 304560340027310080, 304560340027310080, 304560340027310080, 304560340027310080, 304560340027310080, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 291331016189281284, 291331016189281280, 291331016189280256, 291331016189280256, 291331016189018112, 291331016189018112, 291331016189018112, 291331016189018112, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291049541212570628, 291049541212570624, 291049541212569600, 291049541212569600, 291049541212307456, 291049541212307456, 291049541212307456, 291049541212307456, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 295834615816651780, 295834615816651776, 295834615816650752, 295834615816650752, 295834615816388608, 295834615816388608, 295834615816388608, 295834615816388608, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295553140839941124, 295553140839941120, 295553140839940096, 295553140839940096, 295553140839677952, 295553140839677952, 295553140839677952, 295553140839677952, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 291331016189281284, 291331016189281280, 291331016189280256, 291331016189280256, 291331016189018112, 291331016189018112, 291331016189018112, 291331016189018112, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291049541212570628, 291049541212570624, 291049541212569600, 291049541212569600, 291049541212307456, 291049541212307456, 291049541212307456, 291049541212307456, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 322856213580874756, 322856213580874752, 322856213580873728, 322856213580873728, 322856213580611584, 322856213580611584, 322856213580611584, 322856213580611584, 322856213513502720, 322856213513502720, 322856213513502720, 322856213513502720, 322856213513502720, 322856213513502720, 322856213513502720, 322856213513502720, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322856196333633536, 322574738604164100, 322574738604164096, 322574738604163072, 322574738604163072, 322574738603900928, 322574738603900928, 322574738603900928, 322574738603900928, 322574738536792064, 322574738536792064, 322574738536792064, 322574738536792064, 322574738536792064, 322574738536792064, 322574738536792064, 322574738536792064, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 322574721356922880, 291331016189281284, 291331016189281280, 291331016189280256, 291331016189280256, 291331016189018112, 291331016189018112, 291331016189018112, 291331016189018112, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291049541212570628, 291049541212570624, 291049541212569600, 291049541212569600, 291049541212307456, 291049541212307456, 291049541212307456, 291049541212307456, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 295834615816651780, 295834615816651776, 295834615816650752, 295834615816650752, 295834615816388608, 295834615816388608, 295834615816388608, 295834615816388608, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295553140839941124, 295553140839941120, 295553140839940096, 295553140839940096, 295553140839677952, 295553140839677952, 295553140839677952, 295553140839677952, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 291331016189281284, 291331016189281280, 291331016189280256, 291331016189280256, 291331016189018112, 291331016189018112, 291331016189018112, 291331016189018112, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291049541212570628, 291049541212570624, 291049541212569600, 291049541212569600, 291049541212307456, 291049541212307456, 291049541212307456, 291049541212307456, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 304841815071392772, 304841815071392768, 304841815071391744, 304841815071391744, 304841815071129600, 304841815071129600, 304841815071129600, 304841815071129600, 304841815004020736, 304841815004020736, 304841815004020736, 304841815004020736, 304841815004020736, 304841815004020736, 304841815004020736, 304841815004020736, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304841797824151552, 304560340094682116, 304560340094682112, 304560340094681088, 304560340094681088, 304560340094418944, 304560340094418944, 304560340094418944, 304560340094418944, 304560340027310080, 304560340027310080, 304560340027310080, 304560340027310080, 304560340027310080, 304560340027310080, 304560340027310080, 304560340027310080, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 304560322847440896, 291331016189281284, 291331016189281280, 291331016189280256, 291331016189280256, 291331016189018112, 291331016189018112, 291331016189018112, 291331016189018112, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291049541212570628, 291049541212570624, 291049541212569600, 291049541212569600, 291049541212307456, 291049541212307456, 291049541212307456, 291049541212307456, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 295834615816651780, 295834615816651776, 295834615816650752, 295834615816650752, 295834615816388608, 295834615816388608, 295834615816388608, 295834615816388608, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834615749279744, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295834598569410560, 295553140839941124, 295553140839941120, 295553140839940096, 295553140839940096, 295553140839677952, 295553140839677952, 295553140839677952, 295553140839677952, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553140772569088, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 295553123592699904, 291331016189281284, 291331016189281280, 291331016189280256, 291331016189280256, 291331016189018112, 291331016189018112, 291331016189018112, 291331016189018112, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291331016121909248, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291330998942040064, 291049541212570628, 291049541212570624, 291049541212569600, 291049541212569600, 291049541212307456, 291049541212307456, 291049541212307456, 291049541212307456, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049541145198592, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 291049523965329408, 645993902138460168, 645993902138460160, 645993902138458112, 645993902138458112, 645993902137933824, 645993902137933824, 645993902137933824, 645993902137933824, 645993902003716096, 645993902003716096, 645993902003716096, 645993902003716096, 645993902003716096, 645993902003716096, 645993902003716096, 645993902003716096, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645993867643977728, 645712427161749512, 645712427161749504, 645712427161747456, 645712427161747456, 645712427161223168, 645712427161223168, 645712427161223168, 645712427161223168, 645712427027005440, 645712427027005440, 645712427027005440, 645712427027005440, 645712427027005440, 645712427027005440, 645712427027005440, 645712427027005440, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645712392667267072, 645149477208328200, 645149477208328192, 645149477208326144, 645149477208326144, 645149477207801856, 645149477207801856, 645149477207801856, 645149477207801856, 645149477073584128, 645149477073584128, 645149477073584128, 645149477073584128, 645149477073584128, 645149477073584128, 645149477073584128, 645149477073584128, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149477208328200, 645149477208328192, 645149477208326144, 645149477208326144, 645149477207801856, 645149477207801856, 645149477207801856, 645149477207801856, 645149477073584128, 645149477073584128, 645149477073584128, 645149477073584128, 645149477073584128, 645149477073584128, 645149477073584128, 645149477073584128, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 645149442713845760, 582943507355273224, 582943507355273216, 582943507355271168, 582943507355271168, 582943507354746880, 582943507354746880, 582943507354746880, 582943507354746880, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582662032378562568, 582662032378562560, 582662032378560512, 582662032378560512, 582662032378036224, 582662032378036224, 582662032378036224, 582662032378036224, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582099082425141256, 582099082425141248, 582099082425139200, 582099082425139200, 582099082424614912, 582099082424614912, 582099082424614912, 582099082424614912, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099082425141256, 582099082425141248, 582099082425139200, 582099082425139200, 582099082424614912, 582099082424614912, 582099082424614912, 582099082424614912, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 591950706610014216, 591950706610014208, 591950706610012160, 591950706610012160, 591950706609487872, 591950706609487872, 591950706609487872, 591950706609487872, 591950706475270144, 591950706475270144, 591950706475270144, 591950706475270144, 591950706475270144, 591950706475270144, 591950706475270144, 591950706475270144, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591669231633303560, 591669231633303552, 591669231633301504, 591669231633301504, 591669231632777216, 591669231632777216, 591669231632777216, 591669231632777216, 591669231498559488, 591669231498559488, 591669231498559488, 591669231498559488, 591669231498559488, 591669231498559488, 591669231498559488, 591669231498559488, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591106281679882248, 591106281679882240, 591106281679880192, 591106281679880192, 591106281679355904, 591106281679355904, 591106281679355904, 591106281679355904, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106281679882248, 591106281679882240, 591106281679880192, 591106281679880192, 591106281679355904, 591106281679355904, 591106281679355904, 591106281679355904, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 582943507355273224, 582943507355273216, 582943507355271168, 582943507355271168, 582943507354746880, 582943507354746880, 582943507354746880, 582943507354746880, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582662032378562568, 582662032378562560, 582662032378560512, 582662032378560512, 582662032378036224, 582662032378036224, 582662032378036224, 582662032378036224, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582099082425141256, 582099082425141248, 582099082425139200, 582099082425139200, 582099082424614912, 582099082424614912, 582099082424614912, 582099082424614912, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099082425141256, 582099082425141248, 582099082425139200, 582099082425139200, 582099082424614912, 582099082424614912, 582099082424614912, 582099082424614912, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 609965105119496200, 609965105119496192, 609965105119494144, 609965105119494144, 609965105118969856, 609965105118969856, 609965105118969856, 609965105118969856, 609965104984752128, 609965104984752128, 609965104984752128, 609965104984752128, 609965104984752128, 609965104984752128, 609965104984752128, 609965104984752128, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609965070625013760, 609683630142785544, 609683630142785536, 609683630142783488, 609683630142783488, 609683630142259200, 609683630142259200, 609683630142259200, 609683630142259200, 609683630008041472, 609683630008041472, 609683630008041472, 609683630008041472, 609683630008041472, 609683630008041472, 609683630008041472, 609683630008041472, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609683595648303104, 609120680189364232, 609120680189364224, 609120680189362176, 609120680189362176, 609120680188837888, 609120680188837888, 609120680188837888, 609120680188837888, 609120680054620160, 609120680054620160, 609120680054620160, 609120680054620160, 609120680054620160, 609120680054620160, 609120680054620160, 609120680054620160, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120680189364232, 609120680189364224, 609120680189362176, 609120680189362176, 609120680188837888, 609120680188837888, 609120680188837888, 609120680188837888, 609120680054620160, 609120680054620160, 609120680054620160, 609120680054620160, 609120680054620160, 609120680054620160, 609120680054620160, 609120680054620160, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 609120645694881792, 582943507355273224, 582943507355273216, 582943507355271168, 582943507355271168, 582943507354746880, 582943507354746880, 582943507354746880, 582943507354746880, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582662032378562568, 582662032378562560, 582662032378560512, 582662032378560512, 582662032378036224, 582662032378036224, 582662032378036224, 582662032378036224, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582099082425141256, 582099082425141248, 582099082425139200, 582099082425139200, 582099082424614912, 582099082424614912, 582099082424614912, 582099082424614912, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099082425141256, 582099082425141248, 582099082425139200, 582099082425139200, 582099082424614912, 582099082424614912, 582099082424614912, 582099082424614912, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 591950706610014216, 591950706610014208, 591950706610012160, 591950706610012160, 591950706609487872, 591950706609487872, 591950706609487872, 591950706609487872, 591950706475270144, 591950706475270144, 591950706475270144, 591950706475270144, 591950706475270144, 591950706475270144, 591950706475270144, 591950706475270144, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591950672115531776, 591669231633303560, 591669231633303552, 591669231633301504, 591669231633301504, 591669231632777216, 591669231632777216, 591669231632777216, 591669231632777216, 591669231498559488, 591669231498559488, 591669231498559488, 591669231498559488, 591669231498559488, 591669231498559488, 591669231498559488, 591669231498559488, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591669197138821120, 591106281679882248, 591106281679882240, 591106281679880192, 591106281679880192, 591106281679355904, 591106281679355904, 591106281679355904, 591106281679355904, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106281679882248, 591106281679882240, 591106281679880192, 591106281679880192, 591106281679355904, 591106281679355904, 591106281679355904, 591106281679355904, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106281545138176, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 591106247185399808, 582943507355273224, 582943507355273216, 582943507355271168, 582943507355271168, 582943507354746880, 582943507354746880, 582943507354746880, 582943507354746880, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943507220529152, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582943472860790784, 582662032378562568, 582662032378562560, 582662032378560512, 582662032378560512, 582662032378036224, 582662032378036224, 582662032378036224, 582662032378036224, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582662032243818496, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582661997884080128, 582099082425141256, 582099082425141248, 582099082425139200, 582099082425139200, 582099082424614912, 582099082424614912, 582099082424614912, 582099082424614912, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099082425141256, 582099082425141248, 582099082425139200, 582099082425139200, 582099082424614912, 582099082424614912, 582099082424614912, 582099082424614912, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099082290397184, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 582099047930658816, 1220211685215703056, 1220211685215703040, 1220211685215698944, 1220211685215698944, 1220211685214650368, 1220211685214650368, 1220211685214650368, 1220211685214650368, 1220211684946214912, 1220211684946214912, 1220211684946214912, 1220211684946214912, 1220211684946214912, 1220211684946214912, 1220211684946214912, 1220211684946214912, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1220211616226738176, 1219930210238992400, 1219930210238992384, 1219930210238988288, 1219930210238988288, 1219930210237939712, 1219930210237939712, 1219930210237939712, 1219930210237939712, 1219930209969504256, 1219930209969504256, 1219930209969504256, 1219930209969504256, 1219930209969504256, 1219930209969504256, 1219930209969504256, 1219930209969504256, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219930141250027520, 1219367260285571088, 1219367260285571072, 1219367260285566976, 1219367260285566976, 1219367260284518400, 1219367260284518400, 1219367260284518400, 1219367260284518400, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367260285571088, 1219367260285571072, 1219367260285566976, 1219367260285566976, 1219367260284518400, 1219367260284518400, 1219367260284518400, 1219367260284518400, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367260016082944, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1219367191296606208, 1218241360378728464, 1218241360378728448, 1218241360378724352, 1218241360378724352, 1218241360377675776, 1218241360377675776, 1218241360377675776, 1218241360377675776, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241360378728464, 1218241360378728448, 1218241360378724352, 1218241360378724352, 1218241360377675776, 1218241360377675776, 1218241360377675776, 1218241360377675776, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241360378728464, 1218241360378728448, 1218241360378724352, 1218241360378724352, 1218241360377675776, 1218241360377675776, 1218241360377675776, 1218241360377675776, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241360378728464, 1218241360378728448, 1218241360378724352, 1218241360378724352, 1218241360377675776, 1218241360377675776, 1218241360377675776, 1218241360377675776, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241360109240320, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1218241291389763584, 1166168489687257104, 1166168489687257088, 1166168489687252992, 1166168489687252992, 1166168489686204416, 1166168489686204416, 1166168489686204416, 1166168489686204416, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1165887014710546448, 1165887014710546432, 1165887014710542336, 1165887014710542336, 1165887014709493760, 1165887014709493760, 1165887014709493760, 1165887014709493760, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165324064757125136, 1165324064757125120, 1165324064757121024, 1165324064757121024, 1165324064756072448, 1165324064756072448, 1165324064756072448, 1165324064756072448, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165324064757125136, 1165324064757125120, 1165324064757121024, 1165324064757121024, 1165324064756072448, 1165324064756072448, 1165324064756072448, 1165324064756072448, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1164198164850282512, 1164198164850282496, 1164198164850278400, 1164198164850278400, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198164850282512, 1164198164850282496, 1164198164850278400, 1164198164850278400, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198164850282512, 1164198164850282496, 1164198164850278400, 1164198164850278400, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198164850282512, 1164198164850282496, 1164198164850278400, 1164198164850278400, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1184182888196739088, 1184182888196739072, 1184182888196734976, 1184182888196734976, 1184182888195686400, 1184182888195686400, 1184182888195686400, 1184182888195686400, 1184182887927250944, 1184182887927250944, 1184182887927250944, 1184182887927250944, 1184182887927250944, 1184182887927250944, 1184182887927250944, 1184182887927250944, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1184182819207774208, 1183901413220028432, 1183901413220028416, 1183901413220024320, 1183901413220024320, 1183901413218975744, 1183901413218975744, 1183901413218975744, 1183901413218975744, 1183901412950540288, 1183901412950540288, 1183901412950540288, 1183901412950540288, 1183901412950540288, 1183901412950540288, 1183901412950540288, 1183901412950540288, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183901344231063552, 1183338463266607120, 1183338463266607104, 1183338463266603008, 1183338463266603008, 1183338463265554432, 1183338463265554432, 1183338463265554432, 1183338463265554432, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338463266607120, 1183338463266607104, 1183338463266603008, 1183338463266603008, 1183338463265554432, 1183338463265554432, 1183338463265554432, 1183338463265554432, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338462997118976, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1183338394277642240, 1182212563359764496, 1182212563359764480, 1182212563359760384, 1182212563359760384, 1182212563358711808, 1182212563358711808, 1182212563358711808, 1182212563358711808, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212563359764496, 1182212563359764480, 1182212563359760384, 1182212563359760384, 1182212563358711808, 1182212563358711808, 1182212563358711808, 1182212563358711808, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212563359764496, 1182212563359764480, 1182212563359760384, 1182212563359760384, 1182212563358711808, 1182212563358711808, 1182212563358711808, 1182212563358711808, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212563359764496, 1182212563359764480, 1182212563359760384, 1182212563359760384, 1182212563358711808, 1182212563358711808, 1182212563358711808, 1182212563358711808, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212563090276352, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1182212494370799616, 1166168489687257104, 1166168489687257088, 1166168489687252992, 1166168489687252992, 1166168489686204416, 1166168489686204416, 1166168489686204416, 1166168489686204416, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168489417768960, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1166168420698292224, 1165887014710546448, 1165887014710546432, 1165887014710542336, 1165887014710542336, 1165887014709493760, 1165887014709493760, 1165887014709493760, 1165887014709493760, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165887014441058304, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165886945721581568, 1165324064757125136, 1165324064757125120, 1165324064757121024, 1165324064757121024, 1165324064756072448, 1165324064756072448, 1165324064756072448, 1165324064756072448, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165324064757125136, 1165324064757125120, 1165324064757121024, 1165324064757121024, 1165324064756072448, 1165324064756072448, 1165324064756072448, 1165324064756072448, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165324064487636992, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1165323995768160256, 1164198164850282512, 1164198164850282496, 1164198164850278400, 1164198164850278400, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198164850282512, 1164198164850282496, 1164198164850278400, 1164198164850278400, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198164850282512, 1164198164850282496, 1164198164850278400, 1164198164850278400, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198164850282512, 1164198164850282496, 1164198164850278400, 1164198164850278400, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164849229824, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198164580794368, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 1164198095861317632, 2368647251370188832, 2368647251370188800, 2368647251370180608, 2368647251370180608, 2368647251368083456, 2368647251368083456, 2368647251368083456, 2368647251368083456, 2368647250831212544, 2368647250831212544, 2368647250831212544, 2368647250831212544, 2368647250831212544, 2368647250831212544, 2368647250831212544, 2368647250831212544, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368647113392259072, 2368365776393478176, 2368365776393478144, 2368365776393469952, 2368365776393469952, 2368365776391372800, 2368365776391372800, 2368365776391372800, 2368365776391372800, 2368365775854501888, 2368365775854501888, 2368365775854501888, 2368365775854501888, 2368365775854501888, 2368365775854501888, 2368365775854501888, 2368365775854501888, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2368365638415548416, 2367802826440056864, 2367802826440056832, 2367802826440048640, 2367802826440048640, 2367802826437951488, 2367802826437951488, 2367802826437951488, 2367802826437951488, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802826440056864, 2367802826440056832, 2367802826440048640, 2367802826440048640, 2367802826437951488, 2367802826437951488, 2367802826437951488, 2367802826437951488, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802825901080576, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2367802688462127104, 2366676926533214240, 2366676926533214208, 2366676926533206016, 2366676926533206016, 2366676926531108864, 2366676926531108864, 2366676926531108864, 2366676926531108864, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676926533214240, 2366676926533214208, 2366676926533206016, 2366676926533206016, 2366676926531108864, 2366676926531108864, 2366676926531108864, 2366676926531108864, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676926533214240, 2366676926533214208, 2366676926533206016, 2366676926533206016, 2366676926531108864, 2366676926531108864, 2366676926531108864, 2366676926531108864, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676926533214240, 2366676926533214208, 2366676926533206016, 2366676926533206016, 2366676926531108864, 2366676926531108864, 2366676926531108864, 2366676926531108864, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676925994237952, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2366676788555284480, 2364425126719528992, 2364425126719528960, 2364425126719520768, 2364425126719520768, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364425126719528992, 2364425126719528960, 2364425126719520768, 2364425126719520768, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364425126719528992, 2364425126719528960, 2364425126719520768, 2364425126719520768, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364425126719528992, 2364425126719528960, 2364425126719520768, 2364425126719520768, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364425126719528992, 2364425126719528960, 2364425126719520768, 2364425126719520768, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364425126719528992, 2364425126719528960, 2364425126719520768, 2364425126719520768, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364425126719528992, 2364425126719528960, 2364425126719520768, 2364425126719520768, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364425126719528992, 2364425126719528960, 2364425126719520768, 2364425126719520768, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126717423616, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364425126180552704, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2364424988741599232, 2332618454351224864, 2332618454351224832, 2332618454351216640, 2332618454351216640, 2332618454349119488, 2332618454349119488, 2332618454349119488, 2332618454349119488, 2332618453812248576, 2332618453812248576, 2332618453812248576, 2332618453812248576, 2332618453812248576, 2332618453812248576, 2332618453812248576, 2332618453812248576, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332618316373295104, 2332336979374514208, 2332336979374514176, 2332336979374505984, 2332336979374505984, 2332336979372408832, 2332336979372408832, 2332336979372408832, 2332336979372408832, 2332336978835537920, 2332336978835537920, 2332336978835537920, 2332336978835537920, 2332336978835537920, 2332336978835537920, 2332336978835537920, 2332336978835537920, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2332336841396584448, 2331774029421092896, 2331774029421092864, 2331774029421084672, 2331774029421084672, 2331774029418987520, 2331774029418987520, 2331774029418987520, 2331774029418987520, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331774029421092896, 2331774029421092864, 2331774029421084672, 2331774029421084672, 2331774029418987520, 2331774029418987520, 2331774029418987520, 2331774029418987520, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331774028882116608, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2331773891443163136, 2330648129514250272, 2330648129514250240, 2330648129514242048, 2330648129514242048, 2330648129512144896, 2330648129512144896, 2330648129512144896, 2330648129512144896, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330648129514250272, 2330648129514250240, 2330648129514242048, 2330648129514242048, 2330648129512144896, 2330648129512144896, 2330648129512144896, 2330648129512144896, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330648129514250272, 2330648129514250240, 2330648129514242048, 2330648129514242048, 2330648129512144896, 2330648129512144896, 2330648129512144896, 2330648129512144896, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330648129514250272, 2330648129514250240, 2330648129514242048, 2330648129514242048, 2330648129512144896, 2330648129512144896, 2330648129512144896, 2330648129512144896, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330648128975273984, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2330647991536320512, 2328396329700565024, 2328396329700564992, 2328396329700556800, 2328396329700556800, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396329700565024, 2328396329700564992, 2328396329700556800, 2328396329700556800, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396329700565024, 2328396329700564992, 2328396329700556800, 2328396329700556800, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396329700565024, 2328396329700564992, 2328396329700556800, 2328396329700556800, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396329700565024, 2328396329700564992, 2328396329700556800, 2328396329700556800, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396329700565024, 2328396329700564992, 2328396329700556800, 2328396329700556800, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396329700565024, 2328396329700564992, 2328396329700556800, 2328396329700556800, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396329700565024, 2328396329700564992, 2328396329700556800, 2328396329700556800, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329698459648, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396329161588736, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 2328396191722635264, 4665518383679160384, 4665518383679160320, 4665518383679143936, 4665518383679143936, 4665518383674949632, 4665518383674949632, 4665518383674949632, 4665518383674949632, 4665518382601207808, 4665518382601207808, 4665518382601207808, 4665518382601207808, 4665518382601207808, 4665518382601207808, 4665518382601207808, 4665518382601207808, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665518107723300864, 4665236908702449728, 4665236908702449664, 4665236908702433280, 4665236908702433280, 4665236908698238976, 4665236908698238976, 4665236908698238976, 4665236908698238976, 4665236907624497152, 4665236907624497152, 4665236907624497152, 4665236907624497152, 4665236907624497152, 4665236907624497152, 4665236907624497152, 4665236907624497152, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4665236632746590208, 4664673958749028416, 4664673958749028352, 4664673958749011968, 4664673958749011968, 4664673958744817664, 4664673958744817664, 4664673958744817664, 4664673958744817664, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673958749028416, 4664673958749028352, 4664673958749011968, 4664673958749011968, 4664673958744817664, 4664673958744817664, 4664673958744817664, 4664673958744817664, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673957671075840, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4664673682793168896, 4663548058842185792, 4663548058842185728, 4663548058842169344, 4663548058842169344, 4663548058837975040, 4663548058837975040, 4663548058837975040, 4663548058837975040, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663548058842185792, 4663548058842185728, 4663548058842169344, 4663548058842169344, 4663548058837975040, 4663548058837975040, 4663548058837975040, 4663548058837975040, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663548058842185792, 4663548058842185728, 4663548058842169344, 4663548058842169344, 4663548058837975040, 4663548058837975040, 4663548058837975040, 4663548058837975040, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663548058842185792, 4663548058842185728, 4663548058842169344, 4663548058842169344, 4663548058837975040, 4663548058837975040, 4663548058837975040, 4663548058837975040, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663548057764233216, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4663547782886326272, 4661296259028500544, 4661296259028500480, 4661296259028484096, 4661296259028484096, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661296259028500544, 4661296259028500480, 4661296259028484096, 4661296259028484096, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661296259028500544, 4661296259028500480, 4661296259028484096, 4661296259028484096, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661296259028500544, 4661296259028500480, 4661296259028484096, 4661296259028484096, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661296259028500544, 4661296259028500480, 4661296259028484096, 4661296259028484096, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661296259028500544, 4661296259028500480, 4661296259028484096, 4661296259028484096, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661296259028500544, 4661296259028500480, 4661296259028484096, 4661296259028484096, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661296259028500544, 4661296259028500480, 4661296259028484096, 4661296259028484096, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296259024289792, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661296257950547968, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4661295983072641024, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792659401130048, 4656792659401129984, 4656792659401113600, 4656792659401113600, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792659396919296, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792658323177472, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 4656792383445270528, 9259260648297103488, 9259260648297103360, 9259260648297070592, 9259260648297070592, 9259260648288681984, 9259260648288681984, 9259260648288681984, 9259260648288681984, 9259260646141198336, 9259260646141198336, 9259260646141198336, 9259260646141198336, 9259260646141198336, 9259260646141198336, 9259260646141198336, 9259260646141198336, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9259260096385384448, 9258979173320392832, 9258979173320392704, 9258979173320359936, 9258979173320359936, 9258979173311971328, 9258979173311971328, 9258979173311971328, 9258979173311971328, 9258979171164487680, 9258979171164487680, 9258979171164487680, 9258979171164487680, 9258979171164487680, 9258979171164487680, 9258979171164487680, 9258979171164487680, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258978621408673792, 9258416223366971520, 9258416223366971392, 9258416223366938624, 9258416223366938624, 9258416223358550016, 9258416223358550016, 9258416223358550016, 9258416223358550016, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258416223366971520, 9258416223366971392, 9258416223366938624, 9258416223366938624, 9258416223358550016, 9258416223358550016, 9258416223358550016, 9258416223358550016, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258416221211066368, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9258415671455252480, 9257290323460128896, 9257290323460128768, 9257290323460096000, 9257290323460096000, 9257290323451707392, 9257290323451707392, 9257290323451707392, 9257290323451707392, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257290323460128896, 9257290323460128768, 9257290323460096000, 9257290323460096000, 9257290323451707392, 9257290323451707392, 9257290323451707392, 9257290323451707392, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257290323460128896, 9257290323460128768, 9257290323460096000, 9257290323460096000, 9257290323451707392, 9257290323451707392, 9257290323451707392, 9257290323451707392, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257290323460128896, 9257290323460128768, 9257290323460096000, 9257290323460096000, 9257290323451707392, 9257290323451707392, 9257290323451707392, 9257290323451707392, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257290321304223744, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9257289771548409856, 9255038523646443648, 9255038523646443520, 9255038523646410752, 9255038523646410752, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255038523646443648, 9255038523646443520, 9255038523646410752, 9255038523646410752, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255038523646443648, 9255038523646443520, 9255038523646410752, 9255038523646410752, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255038523646443648, 9255038523646443520, 9255038523646410752, 9255038523646410752, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255038523646443648, 9255038523646443520, 9255038523646410752, 9255038523646410752, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255038523646443648, 9255038523646443520, 9255038523646410752, 9255038523646410752, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255038523646443648, 9255038523646443520, 9255038523646410752, 9255038523646410752, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255038523646443648, 9255038523646443520, 9255038523646410752, 9255038523646410752, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038523638022144, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255038521490538496, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9255037971734724608, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534924019073152, 9250534924019073024, 9250534924019040256, 9250534924019040256, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534924010651648, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534921863168000, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9250534372107354112, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527724764332160, 9241527724764332032, 9241527724764299264, 9241527724764299264, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527724755910656, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527722608427008, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 9241527172852613120, 18302911464433844481, 18302911464433844480, 18302911464433844224, 18302911464433844224, 18302911464433778688, 18302911464433778688, 18302911464433778688, 18302911464433778688, 18302911464417001472, 18302911464417001472, 18302911464417001472, 18302911464417001472, 18302911464417001472, 18302911464417001472, 18302911464417001472, 18302911464417001472, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302911460122034176, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 18302910360610406400, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 1009088895331139841, 1009088895331139840, 1009088895331139584, 1009088895331139584, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 2162010399937986817, 2162010399937986816, 2162010399937986560, 2162010399937986560, 2162010399937921024, 2162010399937921024, 2162010399937921024, 2162010399937921024, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 1009088895331139841, 1009088895331139840, 1009088895331139584, 1009088895331139584, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 4467853409151680769, 4467853409151680768, 4467853409151680512, 4467853409151680512, 4467853409151614976, 4467853409151614976, 4467853409151614976, 4467853409151614976, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 1009088895331139841, 1009088895331139840, 1009088895331139584, 1009088895331139584, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 2162010399937986817, 2162010399937986816, 2162010399937986560, 2162010399937986560, 2162010399937921024, 2162010399937921024, 2162010399937921024, 2162010399937921024, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 1009088895331139841, 1009088895331139840, 1009088895331139584, 1009088895331139584, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 9079539427579068673, 9079539427579068672, 9079539427579068416, 9079539427579068416, 9079539427579002880, 9079539427579002880, 9079539427579002880, 9079539427579002880, 9079539427562225664, 9079539427562225664, 9079539427562225664, 9079539427562225664, 9079539427562225664, 9079539427562225664, 9079539427562225664, 9079539427562225664, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079539423267258368, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 9079538323755630592, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 1009088895331139841, 1009088895331139840, 1009088895331139584, 1009088895331139584, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 2162010399937986817, 2162010399937986816, 2162010399937986560, 2162010399937986560, 2162010399937921024, 2162010399937921024, 2162010399937921024, 2162010399937921024, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 1009088895331139841, 1009088895331139840, 1009088895331139584, 1009088895331139584, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 4467853409151680769, 4467853409151680768, 4467853409151680512, 4467853409151680512, 4467853409151614976, 4467853409151614976, 4467853409151614976, 4467853409151614976, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853409134837760, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467853404839870464, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 4467852305328242688, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 1009088895331139841, 1009088895331139840, 1009088895331139584, 1009088895331139584, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 2162010399937986817, 2162010399937986816, 2162010399937986560, 2162010399937986560, 2162010399937921024, 2162010399937921024, 2162010399937921024, 2162010399937921024, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010399921143808, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162010395626176512, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 2162009296114548736, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 1009088895331139841, 1009088895331139840, 1009088895331139584, 1009088895331139584, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895331074048, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088895314296832, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009088891019329536, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 1009087791507701760, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 432628143027716353, 432628143027716352, 432628143027716096, 432628143027716096, 432628143027650560, 432628143027650560, 432628143027650560, 432628143027650560, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628143010873344, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432628138715906048, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 432627039204278272, 144397766876004609, 144397766876004608, 144397766876004352, 144397766876004352, 144397766875938816, 144397766875938816, 144397766875938816, 144397766875938816, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397766859161600, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144397762564194304, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 144396663052566528, 18231136449196065282, 18231136449196065280, 18231136449196064768, 18231136449196064768, 18231136449195933696, 18231136449195933696, 18231136449195933696, 18231136449195933696, 18231136449162379264, 18231136449162379264, 18231136449162379264, 18231136449162379264, 18231136449162379264, 18231136449162379264, 18231136449162379264, 18231136449162379264, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231136440572444672, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 18231134241549189120, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 937313880093360642, 937313880093360640, 937313880093360128, 937313880093360128, 937313880093229056, 937313880093229056, 937313880093229056, 937313880093229056, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 2090235384700207618, 2090235384700207616, 2090235384700207104, 2090235384700207104, 2090235384700076032, 2090235384700076032, 2090235384700076032, 2090235384700076032, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 937313880093360642, 937313880093360640, 937313880093360128, 937313880093360128, 937313880093229056, 937313880093229056, 937313880093229056, 937313880093229056, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 4396078393913901570, 4396078393913901568, 4396078393913901056, 4396078393913901056, 4396078393913769984, 4396078393913769984, 4396078393913769984, 4396078393913769984, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 937313880093360642, 937313880093360640, 937313880093360128, 937313880093360128, 937313880093229056, 937313880093229056, 937313880093229056, 937313880093229056, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 2090235384700207618, 2090235384700207616, 2090235384700207104, 2090235384700207104, 2090235384700076032, 2090235384700076032, 2090235384700076032, 2090235384700076032, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 937313880093360642, 937313880093360640, 937313880093360128, 937313880093360128, 937313880093229056, 937313880093229056, 937313880093229056, 937313880093229056, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 9007764412341289474, 9007764412341289472, 9007764412341288960, 9007764412341288960, 9007764412341157888, 9007764412341157888, 9007764412341157888, 9007764412341157888, 9007764412307603456, 9007764412307603456, 9007764412307603456, 9007764412307603456, 9007764412307603456, 9007764412307603456, 9007764412307603456, 9007764412307603456, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007764403717668864, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 9007762204694413312, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 937313880093360642, 937313880093360640, 937313880093360128, 937313880093360128, 937313880093229056, 937313880093229056, 937313880093229056, 937313880093229056, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 2090235384700207618, 2090235384700207616, 2090235384700207104, 2090235384700207104, 2090235384700076032, 2090235384700076032, 2090235384700076032, 2090235384700076032, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 937313880093360642, 937313880093360640, 937313880093360128, 937313880093360128, 937313880093229056, 937313880093229056, 937313880093229056, 937313880093229056, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 4396078393913901570, 4396078393913901568, 4396078393913901056, 4396078393913901056, 4396078393913769984, 4396078393913769984, 4396078393913769984, 4396078393913769984, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078393880215552, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396078385290280960, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 4396076186267025408, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 937313880093360642, 937313880093360640, 937313880093360128, 937313880093360128, 937313880093229056, 937313880093229056, 937313880093229056, 937313880093229056, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 2090235384700207618, 2090235384700207616, 2090235384700207104, 2090235384700207104, 2090235384700076032, 2090235384700076032, 2090235384700076032, 2090235384700076032, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235384666521600, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090235376076587008, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 2090233177053331456, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 937313880093360642, 937313880093360640, 937313880093360128, 937313880093360128, 937313880093229056, 937313880093229056, 937313880093229056, 937313880093229056, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313880059674624, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937313871469740032, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 937311672446484480, 360853127789937154, 360853127789937152, 360853127789936640, 360853127789936640, 360853127789805568, 360853127789805568, 360853127789805568, 360853127789805568, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853127756251136, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360853119166316544, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 360850920143060992, 18087586418720506884, 18087586418720506880, 18087586418720505856, 18087586418720505856, 18087586418720243712, 18087586418720243712, 18087586418720243712, 18087586418720243712, 18087586418653134848, 18087586418653134848, 18087586418653134848, 18087586418653134848, 18087586418653134848, 18087586418653134848, 18087586418653134848, 18087586418653134848, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087586401473265664, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18087582003426754560, 18015528824682578948, 18015528824682578944, 18015528824682577920, 18015528824682577920, 18015528824682315776, 18015528824682315776, 18015528824682315776, 18015528824682315776, 18015528824615206912, 18015528824615206912, 18015528824615206912, 18015528824615206912, 18015528824615206912, 18015528824615206912, 18015528824615206912, 18015528824615206912, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015528807435337728, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 18015524409388826624, 793763849617802244, 793763849617802240, 793763849617801216, 793763849617801216, 793763849617539072, 793763849617539072, 793763849617539072, 793763849617539072, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 721706255579874308, 721706255579874304, 721706255579873280, 721706255579873280, 721706255579611136, 721706255579611136, 721706255579611136, 721706255579611136, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 1946685354224649220, 1946685354224649216, 1946685354224648192, 1946685354224648192, 1946685354224386048, 1946685354224386048, 1946685354224386048, 1946685354224386048, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1874627760186721284, 1874627760186721280, 1874627760186720256, 1874627760186720256, 1874627760186458112, 1874627760186458112, 1874627760186458112, 1874627760186458112, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 793763849617802244, 793763849617802240, 793763849617801216, 793763849617801216, 793763849617539072, 793763849617539072, 793763849617539072, 793763849617539072, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 721706255579874308, 721706255579874304, 721706255579873280, 721706255579873280, 721706255579611136, 721706255579611136, 721706255579611136, 721706255579611136, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 4252528363438343172, 4252528363438343168, 4252528363438342144, 4252528363438342144, 4252528363438080000, 4252528363438080000, 4252528363438080000, 4252528363438080000, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4180470769400415236, 4180470769400415232, 4180470769400414208, 4180470769400414208, 4180470769400152064, 4180470769400152064, 4180470769400152064, 4180470769400152064, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 793763849617802244, 793763849617802240, 793763849617801216, 793763849617801216, 793763849617539072, 793763849617539072, 793763849617539072, 793763849617539072, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 721706255579874308, 721706255579874304, 721706255579873280, 721706255579873280, 721706255579611136, 721706255579611136, 721706255579611136, 721706255579611136, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 1946685354224649220, 1946685354224649216, 1946685354224648192, 1946685354224648192, 1946685354224386048, 1946685354224386048, 1946685354224386048, 1946685354224386048, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1874627760186721284, 1874627760186721280, 1874627760186720256, 1874627760186720256, 1874627760186458112, 1874627760186458112, 1874627760186458112, 1874627760186458112, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 793763849617802244, 793763849617802240, 793763849617801216, 793763849617801216, 793763849617539072, 793763849617539072, 793763849617539072, 793763849617539072, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 721706255579874308, 721706255579874304, 721706255579873280, 721706255579873280, 721706255579611136, 721706255579611136, 721706255579611136, 721706255579611136, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 8864214381865731076, 8864214381865731072, 8864214381865730048, 8864214381865730048, 8864214381865467904, 8864214381865467904, 8864214381865467904, 8864214381865467904, 8864214381798359040, 8864214381798359040, 8864214381798359040, 8864214381798359040, 8864214381798359040, 8864214381798359040, 8864214381798359040, 8864214381798359040, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864214364618489856, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8864209966571978752, 8792156787827803140, 8792156787827803136, 8792156787827802112, 8792156787827802112, 8792156787827539968, 8792156787827539968, 8792156787827539968, 8792156787827539968, 8792156787760431104, 8792156787760431104, 8792156787760431104, 8792156787760431104, 8792156787760431104, 8792156787760431104, 8792156787760431104, 8792156787760431104, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792156770580561920, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 8792152372534050816, 793763849617802244, 793763849617802240, 793763849617801216, 793763849617801216, 793763849617539072, 793763849617539072, 793763849617539072, 793763849617539072, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 721706255579874308, 721706255579874304, 721706255579873280, 721706255579873280, 721706255579611136, 721706255579611136, 721706255579611136, 721706255579611136, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 1946685354224649220, 1946685354224649216, 1946685354224648192, 1946685354224648192, 1946685354224386048, 1946685354224386048, 1946685354224386048, 1946685354224386048, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1874627760186721284, 1874627760186721280, 1874627760186720256, 1874627760186720256, 1874627760186458112, 1874627760186458112, 1874627760186458112, 1874627760186458112, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 793763849617802244, 793763849617802240, 793763849617801216, 793763849617801216, 793763849617539072, 793763849617539072, 793763849617539072, 793763849617539072, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 721706255579874308, 721706255579874304, 721706255579873280, 721706255579873280, 721706255579611136, 721706255579611136, 721706255579611136, 721706255579611136, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 4252528363438343172, 4252528363438343168, 4252528363438342144, 4252528363438342144, 4252528363438080000, 4252528363438080000, 4252528363438080000, 4252528363438080000, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528363370971136, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252528346191101952, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4252523948144590848, 4180470769400415236, 4180470769400415232, 4180470769400414208, 4180470769400414208, 4180470769400152064, 4180470769400152064, 4180470769400152064, 4180470769400152064, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470769333043200, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180470752153174016, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 4180466354106662912, 793763849617802244, 793763849617802240, 793763849617801216, 793763849617801216, 793763849617539072, 793763849617539072, 793763849617539072, 793763849617539072, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 721706255579874308, 721706255579874304, 721706255579873280, 721706255579873280, 721706255579611136, 721706255579611136, 721706255579611136, 721706255579611136, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 1946685354224649220, 1946685354224649216, 1946685354224648192, 1946685354224648192, 1946685354224386048, 1946685354224386048, 1946685354224386048, 1946685354224386048, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685354157277184, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946685336977408000, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1946680938930896896, 1874627760186721284, 1874627760186721280, 1874627760186720256, 1874627760186720256, 1874627760186458112, 1874627760186458112, 1874627760186458112, 1874627760186458112, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627760119349248, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874627742939480064, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 1874623344892968960, 793763849617802244, 793763849617802240, 793763849617801216, 793763849617801216, 793763849617539072, 793763849617539072, 793763849617539072, 793763849617539072, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763849550430208, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793763832370561024, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 793759434324049920, 721706255579874308, 721706255579874304, 721706255579873280, 721706255579873280, 721706255579611136, 721706255579611136, 721706255579611136, 721706255579611136, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706255512502272, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721706238332633088, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 721701840286121984, 17800486357769390088, 17800486357769390080, 17800486357769388032, 17800486357769388032, 17800486357768863744, 17800486357768863744, 17800486357768863744, 17800486357768863744, 17800486357634646016, 17800486357634646016, 17800486357634646016, 17800486357634646016, 17800486357634646016, 17800486357634646016, 17800486357634646016, 17800486357634646016, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800486323274907648, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17800477527181885440, 17728428763731462152, 17728428763731462144, 17728428763731460096, 17728428763731460096, 17728428763730935808, 17728428763730935808, 17728428763730935808, 17728428763730935808, 17728428763596718080, 17728428763596718080, 17728428763596718080, 17728428763596718080, 17728428763596718080, 17728428763596718080, 17728428763596718080, 17728428763596718080, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728428729236979712, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17728419933143957504, 17584313575655606280, 17584313575655606272, 17584313575655604224, 17584313575655604224, 17584313575655079936, 17584313575655079936, 17584313575655079936, 17584313575655079936, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584313575655606280, 17584313575655606272, 17584313575655604224, 17584313575655604224, 17584313575655079936, 17584313575655079936, 17584313575655079936, 17584313575655079936, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313575520862208, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584313541161123840, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 17584304745068101632, 1659585293273532424, 1659585293273532416, 1659585293273530368, 1659585293273530368, 1659585293273006080, 1659585293273006080, 1659585293273006080, 1659585293273006080, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1587527699235604488, 1587527699235604480, 1587527699235602432, 1587527699235602432, 1587527699235078144, 1587527699235078144, 1587527699235078144, 1587527699235078144, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1443412511159748616, 1443412511159748608, 1443412511159746560, 1443412511159746560, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443412511159748616, 1443412511159748608, 1443412511159746560, 1443412511159746560, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 3965428302487226376, 3965428302487226368, 3965428302487224320, 3965428302487224320, 3965428302486700032, 3965428302486700032, 3965428302486700032, 3965428302486700032, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3893370708449298440, 3893370708449298432, 3893370708449296384, 3893370708449296384, 3893370708448772096, 3893370708448772096, 3893370708448772096, 3893370708448772096, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3749255520373442568, 3749255520373442560, 3749255520373440512, 3749255520373440512, 3749255520372916224, 3749255520372916224, 3749255520372916224, 3749255520372916224, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749255520373442568, 3749255520373442560, 3749255520373440512, 3749255520373440512, 3749255520372916224, 3749255520372916224, 3749255520372916224, 3749255520372916224, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 1659585293273532424, 1659585293273532416, 1659585293273530368, 1659585293273530368, 1659585293273006080, 1659585293273006080, 1659585293273006080, 1659585293273006080, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1587527699235604488, 1587527699235604480, 1587527699235602432, 1587527699235602432, 1587527699235078144, 1587527699235078144, 1587527699235078144, 1587527699235078144, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1443412511159748616, 1443412511159748608, 1443412511159746560, 1443412511159746560, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443412511159748616, 1443412511159748608, 1443412511159746560, 1443412511159746560, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 8577114320914614280, 8577114320914614272, 8577114320914612224, 8577114320914612224, 8577114320914087936, 8577114320914087936, 8577114320914087936, 8577114320914087936, 8577114320779870208, 8577114320779870208, 8577114320779870208, 8577114320779870208, 8577114320779870208, 8577114320779870208, 8577114320779870208, 8577114320779870208, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577114286420131840, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8577105490327109632, 8505056726876686344, 8505056726876686336, 8505056726876684288, 8505056726876684288, 8505056726876160000, 8505056726876160000, 8505056726876160000, 8505056726876160000, 8505056726741942272, 8505056726741942272, 8505056726741942272, 8505056726741942272, 8505056726741942272, 8505056726741942272, 8505056726741942272, 8505056726741942272, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505056692382203904, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8505047896289181696, 8360941538800830472, 8360941538800830464, 8360941538800828416, 8360941538800828416, 8360941538800304128, 8360941538800304128, 8360941538800304128, 8360941538800304128, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360941538800830472, 8360941538800830464, 8360941538800828416, 8360941538800828416, 8360941538800304128, 8360941538800304128, 8360941538800304128, 8360941538800304128, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941538666086400, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360941504306348032, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 8360932708213325824, 1659585293273532424, 1659585293273532416, 1659585293273530368, 1659585293273530368, 1659585293273006080, 1659585293273006080, 1659585293273006080, 1659585293273006080, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1587527699235604488, 1587527699235604480, 1587527699235602432, 1587527699235602432, 1587527699235078144, 1587527699235078144, 1587527699235078144, 1587527699235078144, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1443412511159748616, 1443412511159748608, 1443412511159746560, 1443412511159746560, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443412511159748616, 1443412511159748608, 1443412511159746560, 1443412511159746560, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 3965428302487226376, 3965428302487226368, 3965428302487224320, 3965428302487224320, 3965428302486700032, 3965428302486700032, 3965428302486700032, 3965428302486700032, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428302352482304, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965428267992743936, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3965419471899721728, 3893370708449298440, 3893370708449298432, 3893370708449296384, 3893370708449296384, 3893370708448772096, 3893370708448772096, 3893370708448772096, 3893370708448772096, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370708314554368, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893370673954816000, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3893361877861793792, 3749255520373442568, 3749255520373442560, 3749255520373440512, 3749255520373440512, 3749255520372916224, 3749255520372916224, 3749255520372916224, 3749255520372916224, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749255520373442568, 3749255520373442560, 3749255520373440512, 3749255520373440512, 3749255520372916224, 3749255520372916224, 3749255520372916224, 3749255520372916224, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255520238698496, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749255485878960128, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 3749246689785937920, 1659585293273532424, 1659585293273532416, 1659585293273530368, 1659585293273530368, 1659585293273006080, 1659585293273006080, 1659585293273006080, 1659585293273006080, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585293138788352, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659585258779049984, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1659576462686027776, 1587527699235604488, 1587527699235604480, 1587527699235602432, 1587527699235602432, 1587527699235078144, 1587527699235078144, 1587527699235078144, 1587527699235078144, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527699100860416, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587527664741122048, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1587518868648099840, 1443412511159748616, 1443412511159748608, 1443412511159746560, 1443412511159746560, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443412511159748616, 1443412511159748608, 1443412511159746560, 1443412511159746560, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511159222272, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412511025004544, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443412476665266176, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 1443403680572243968, 17226286235867156496, 17226286235867156480, 17226286235867152384, 17226286235867152384, 17226286235866103808, 17226286235866103808, 17226286235866103808, 17226286235866103808, 17226286235597668352, 17226286235597668352, 17226286235597668352, 17226286235597668352, 17226286235597668352, 17226286235597668352, 17226286235597668352, 17226286235597668352, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226286166878191616, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17226268574692147200, 17154228641829228560, 17154228641829228544, 17154228641829224448, 17154228641829224448, 17154228641828175872, 17154228641828175872, 17154228641828175872, 17154228641828175872, 17154228641559740416, 17154228641559740416, 17154228641559740416, 17154228641559740416, 17154228641559740416, 17154228641559740416, 17154228641559740416, 17154228641559740416, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154228572840263680, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17154210980654219264, 17010113453753372688, 17010113453753372672, 17010113453753368576, 17010113453753368576, 17010113453752320000, 17010113453752320000, 17010113453752320000, 17010113453752320000, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010113453753372688, 17010113453753372672, 17010113453753368576, 17010113453753368576, 17010113453752320000, 17010113453752320000, 17010113453752320000, 17010113453752320000, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113453483884544, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010113384764407808, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 17010095792578363392, 16721883077601660944, 16721883077601660928, 16721883077601656832, 16721883077601656832, 16721883077600608256, 16721883077600608256, 16721883077600608256, 16721883077600608256, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721883077601660944, 16721883077601660928, 16721883077601656832, 16721883077601656832, 16721883077600608256, 16721883077600608256, 16721883077600608256, 16721883077600608256, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721883077601660944, 16721883077601660928, 16721883077601656832, 16721883077601656832, 16721883077600608256, 16721883077600608256, 16721883077600608256, 16721883077600608256, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721883077601660944, 16721883077601660928, 16721883077601656832, 16721883077601656832, 16721883077600608256, 16721883077600608256, 16721883077600608256, 16721883077600608256, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883077332172800, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721883008612696064, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 16721865416426651648, 3391228180584992784, 3391228180584992768, 3391228180584988672, 3391228180584988672, 3391228180583940096, 3391228180583940096, 3391228180583940096, 3391228180583940096, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3319170586547064848, 3319170586547064832, 3319170586547060736, 3319170586547060736, 3319170586546012160, 3319170586546012160, 3319170586546012160, 3319170586546012160, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3175055398471208976, 3175055398471208960, 3175055398471204864, 3175055398471204864, 3175055398470156288, 3175055398470156288, 3175055398470156288, 3175055398470156288, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175055398471208976, 3175055398471208960, 3175055398471204864, 3175055398471204864, 3175055398470156288, 3175055398470156288, 3175055398470156288, 3175055398470156288, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 2886825022319497232, 2886825022319497216, 2886825022319493120, 2886825022319493120, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886825022319497232, 2886825022319497216, 2886825022319493120, 2886825022319493120, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886825022319497232, 2886825022319497216, 2886825022319493120, 2886825022319493120, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886825022319497232, 2886825022319497216, 2886825022319493120, 2886825022319493120, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 8002914199012380688, 8002914199012380672, 8002914199012376576, 8002914199012376576, 8002914199011328000, 8002914199011328000, 8002914199011328000, 8002914199011328000, 8002914198742892544, 8002914198742892544, 8002914198742892544, 8002914198742892544, 8002914198742892544, 8002914198742892544, 8002914198742892544, 8002914198742892544, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002914130023415808, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 8002896537837371392, 7930856604974452752, 7930856604974452736, 7930856604974448640, 7930856604974448640, 7930856604973400064, 7930856604973400064, 7930856604973400064, 7930856604973400064, 7930856604704964608, 7930856604704964608, 7930856604704964608, 7930856604704964608, 7930856604704964608, 7930856604704964608, 7930856604704964608, 7930856604704964608, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930856535985487872, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7930838943799443456, 7786741416898596880, 7786741416898596864, 7786741416898592768, 7786741416898592768, 7786741416897544192, 7786741416897544192, 7786741416897544192, 7786741416897544192, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786741416898596880, 7786741416898596864, 7786741416898592768, 7786741416898592768, 7786741416897544192, 7786741416897544192, 7786741416897544192, 7786741416897544192, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741416629108736, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786741347909632000, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7786723755723587584, 7498511040746885136, 7498511040746885120, 7498511040746881024, 7498511040746881024, 7498511040745832448, 7498511040745832448, 7498511040745832448, 7498511040745832448, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498511040746885136, 7498511040746885120, 7498511040746881024, 7498511040746881024, 7498511040745832448, 7498511040745832448, 7498511040745832448, 7498511040745832448, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498511040746885136, 7498511040746885120, 7498511040746881024, 7498511040746881024, 7498511040745832448, 7498511040745832448, 7498511040745832448, 7498511040745832448, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498511040746885136, 7498511040746885120, 7498511040746881024, 7498511040746881024, 7498511040745832448, 7498511040745832448, 7498511040745832448, 7498511040745832448, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498511040477396992, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498510971757920256, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 7498493379571875840, 3391228180584992784, 3391228180584992768, 3391228180584988672, 3391228180584988672, 3391228180583940096, 3391228180583940096, 3391228180583940096, 3391228180583940096, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228180315504640, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391228111596027904, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3391210519409983488, 3319170586547064848, 3319170586547064832, 3319170586547060736, 3319170586547060736, 3319170586546012160, 3319170586546012160, 3319170586546012160, 3319170586546012160, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170586277576704, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319170517558099968, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3319152925372055552, 3175055398471208976, 3175055398471208960, 3175055398471204864, 3175055398471204864, 3175055398470156288, 3175055398470156288, 3175055398470156288, 3175055398470156288, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175055398471208976, 3175055398471208960, 3175055398471204864, 3175055398471204864, 3175055398470156288, 3175055398470156288, 3175055398470156288, 3175055398470156288, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055398201720832, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175055329482244096, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 3175037737296199680, 2886825022319497232, 2886825022319497216, 2886825022319493120, 2886825022319493120, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886825022319497232, 2886825022319497216, 2886825022319493120, 2886825022319493120, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886825022319497232, 2886825022319497216, 2886825022319493120, 2886825022319493120, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886825022319497232, 2886825022319497216, 2886825022319493120, 2886825022319493120, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022318444544, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886825022050009088, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886824953330532352, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 2886807361144487936, 16077885992062689312, 16077885992062689280, 16077885992062681088, 16077885992062681088, 16077885992060583936, 16077885992060583936, 16077885992060583936, 16077885992060583936, 16077885991523713024, 16077885991523713024, 16077885991523713024, 16077885991523713024, 16077885991523713024, 16077885991523713024, 16077885991523713024, 16077885991523713024, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077885854084759552, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16077850669712670720, 16005828398024761376, 16005828398024761344, 16005828398024753152, 16005828398024753152, 16005828398022656000, 16005828398022656000, 16005828398022656000, 16005828398022656000, 16005828397485785088, 16005828397485785088, 16005828397485785088, 16005828397485785088, 16005828397485785088, 16005828397485785088, 16005828397485785088, 16005828397485785088, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005828260046831616, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 16005793075674742784, 15861713209948905504, 15861713209948905472, 15861713209948897280, 15861713209948897280, 15861713209946800128, 15861713209946800128, 15861713209946800128, 15861713209946800128, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861713209948905504, 15861713209948905472, 15861713209948897280, 15861713209948897280, 15861713209946800128, 15861713209946800128, 15861713209946800128, 15861713209946800128, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713209409929216, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861713071970975744, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15861677887598886912, 15573482833797193760, 15573482833797193728, 15573482833797185536, 15573482833797185536, 15573482833795088384, 15573482833795088384, 15573482833795088384, 15573482833795088384, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573482833797193760, 15573482833797193728, 15573482833797185536, 15573482833797185536, 15573482833795088384, 15573482833795088384, 15573482833795088384, 15573482833795088384, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573482833797193760, 15573482833797193728, 15573482833797185536, 15573482833797185536, 15573482833795088384, 15573482833795088384, 15573482833795088384, 15573482833795088384, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573482833797193760, 15573482833797193728, 15573482833797185536, 15573482833797185536, 15573482833795088384, 15573482833795088384, 15573482833795088384, 15573482833795088384, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482833258217472, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573482695819264000, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 15573447511447175168, 14997022081493770272, 14997022081493770240, 14997022081493762048, 14997022081493762048, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14997022081493770272, 14997022081493770240, 14997022081493762048, 14997022081493762048, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14997022081493770272, 14997022081493770240, 14997022081493762048, 14997022081493762048, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14997022081493770272, 14997022081493770240, 14997022081493762048, 14997022081493762048, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14997022081493770272, 14997022081493770240, 14997022081493762048, 14997022081493762048, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14997022081493770272, 14997022081493770240, 14997022081493762048, 14997022081493762048, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14997022081493770272, 14997022081493770240, 14997022081493762048, 14997022081493762048, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14997022081493770272, 14997022081493770240, 14997022081493762048, 14997022081493762048, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022081491664896, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997022080954793984, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14997021943515840512, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 14996986759143751680, 6854513955207913504, 6854513955207913472, 6854513955207905280, 6854513955207905280, 6854513955205808128, 6854513955205808128, 6854513955205808128, 6854513955205808128, 6854513954668937216, 6854513954668937216, 6854513954668937216, 6854513954668937216, 6854513954668937216, 6854513954668937216, 6854513954668937216, 6854513954668937216, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854513817229983744, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6854478632857894912, 6782456361169985568, 6782456361169985536, 6782456361169977344, 6782456361169977344, 6782456361167880192, 6782456361167880192, 6782456361167880192, 6782456361167880192, 6782456360631009280, 6782456360631009280, 6782456360631009280, 6782456360631009280, 6782456360631009280, 6782456360631009280, 6782456360631009280, 6782456360631009280, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782456223192055808, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6782421038819966976, 6638341173094129696, 6638341173094129664, 6638341173094121472, 6638341173094121472, 6638341173092024320, 6638341173092024320, 6638341173092024320, 6638341173092024320, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638341173094129696, 6638341173094129664, 6638341173094121472, 6638341173094121472, 6638341173092024320, 6638341173092024320, 6638341173092024320, 6638341173092024320, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341172555153408, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638341035116199936, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6638305850744111104, 6350110796942417952, 6350110796942417920, 6350110796942409728, 6350110796942409728, 6350110796940312576, 6350110796940312576, 6350110796940312576, 6350110796940312576, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350110796942417952, 6350110796942417920, 6350110796942409728, 6350110796942409728, 6350110796940312576, 6350110796940312576, 6350110796940312576, 6350110796940312576, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350110796942417952, 6350110796942417920, 6350110796942409728, 6350110796942409728, 6350110796940312576, 6350110796940312576, 6350110796940312576, 6350110796940312576, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350110796942417952, 6350110796942417920, 6350110796942409728, 6350110796942409728, 6350110796940312576, 6350110796940312576, 6350110796940312576, 6350110796940312576, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110796403441664, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350110658964488192, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 6350075474592399360, 5773650044638994464, 5773650044638994432, 5773650044638986240, 5773650044638986240, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773650044638994464, 5773650044638994432, 5773650044638986240, 5773650044638986240, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773650044638994464, 5773650044638994432, 5773650044638986240, 5773650044638986240, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773650044638994464, 5773650044638994432, 5773650044638986240, 5773650044638986240, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773650044638994464, 5773650044638994432, 5773650044638986240, 5773650044638986240, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773650044638994464, 5773650044638994432, 5773650044638986240, 5773650044638986240, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773650044638994464, 5773650044638994432, 5773650044638986240, 5773650044638986240, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773650044638994464, 5773650044638994432, 5773650044638986240, 5773650044638986240, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044636889088, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773650044100018176, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773649906661064704, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 5773614722288975872, 13781085504453754944, 13781085504453754880, 13781085504453738496, 13781085504453738496, 13781085504449544192, 13781085504449544192, 13781085504449544192, 13781085504449544192, 13781085503375802368, 13781085503375802368, 13781085503375802368, 13781085503375802368, 13781085503375802368, 13781085503375802368, 13781085503375802368, 13781085503375802368, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781085228497895424, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13781014859753717760, 13709027910415827008, 13709027910415826944, 13709027910415810560, 13709027910415810560, 13709027910411616256, 13709027910411616256, 13709027910411616256, 13709027910411616256, 13709027909337874432, 13709027909337874432, 13709027909337874432, 13709027909337874432, 13709027909337874432, 13709027909337874432, 13709027909337874432, 13709027909337874432, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13709027634459967488, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13708957265715789824, 13564912722339971136, 13564912722339971072, 13564912722339954688, 13564912722339954688, 13564912722335760384, 13564912722335760384, 13564912722335760384, 13564912722335760384, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564912722339971136, 13564912722339971072, 13564912722339954688, 13564912722339954688, 13564912722335760384, 13564912722335760384, 13564912722335760384, 13564912722335760384, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912721262018560, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564912446384111616, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13564842077639933952, 13276682346188259392, 13276682346188259328, 13276682346188242944, 13276682346188242944, 13276682346184048640, 13276682346184048640, 13276682346184048640, 13276682346184048640, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276682346188259392, 13276682346188259328, 13276682346188242944, 13276682346188242944, 13276682346184048640, 13276682346184048640, 13276682346184048640, 13276682346184048640, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276682346188259392, 13276682346188259328, 13276682346188242944, 13276682346188242944, 13276682346184048640, 13276682346184048640, 13276682346184048640, 13276682346184048640, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276682346188259392, 13276682346188259328, 13276682346188242944, 13276682346188242944, 13276682346184048640, 13276682346184048640, 13276682346184048640, 13276682346184048640, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682345110306816, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276682070232399872, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 13276611701488222208, 12700221593884835904, 12700221593884835840, 12700221593884819456, 12700221593884819456, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700221593884835904, 12700221593884835840, 12700221593884819456, 12700221593884819456, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700221593884835904, 12700221593884835840, 12700221593884819456, 12700221593884819456, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700221593884835904, 12700221593884835840, 12700221593884819456, 12700221593884819456, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700221593884835904, 12700221593884835840, 12700221593884819456, 12700221593884819456, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700221593884835904, 12700221593884835840, 12700221593884819456, 12700221593884819456, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700221593884835904, 12700221593884835840, 12700221593884819456, 12700221593884819456, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700221593884835904, 12700221593884835840, 12700221593884819456, 12700221593884819456, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221593880625152, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221592806883328, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700221317928976384, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 12700150949184798720, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547300089277988928, 11547300089277988864, 11547300089277972480, 11547300089277972480, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300089273778176, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547300088200036352, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547299813322129408, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 11547229444577951744, 9187484529235886208, 9187484529235886080, 9187484529235853312, 9187484529235853312, 9187484529227464704, 9187484529227464704, 9187484529227464704, 9187484529227464704, 9187484527079981056, 9187484527079981056, 9187484527079981056, 9187484527079981056, 9187484527079981056, 9187484527079981056, 9187484527079981056, 9187484527079981056, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187483977324167168, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9187343239835811840, 9115426935197958272, 9115426935197958144, 9115426935197925376, 9115426935197925376, 9115426935189536768, 9115426935189536768, 9115426935189536768, 9115426935189536768, 9115426933042053120, 9115426933042053120, 9115426933042053120, 9115426933042053120, 9115426933042053120, 9115426933042053120, 9115426933042053120, 9115426933042053120, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115426383286239232, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 9115285645797883904, 8971311747122102400, 8971311747122102272, 8971311747122069504, 8971311747122069504, 8971311747113680896, 8971311747113680896, 8971311747113680896, 8971311747113680896, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971311747122102400, 8971311747122102272, 8971311747122069504, 8971311747122069504, 8971311747113680896, 8971311747113680896, 8971311747113680896, 8971311747113680896, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311744966197248, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971311195210383360, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8971170457722028032, 8683081370970390656, 8683081370970390528, 8683081370970357760, 8683081370970357760, 8683081370961969152, 8683081370961969152, 8683081370961969152, 8683081370961969152, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8683081370970390656, 8683081370970390528, 8683081370970357760, 8683081370970357760, 8683081370961969152, 8683081370961969152, 8683081370961969152, 8683081370961969152, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8683081370970390656, 8683081370970390528, 8683081370970357760, 8683081370970357760, 8683081370961969152, 8683081370961969152, 8683081370961969152, 8683081370961969152, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8683081370970390656, 8683081370970390528, 8683081370970357760, 8683081370970357760, 8683081370961969152, 8683081370961969152, 8683081370961969152, 8683081370961969152, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683081368814485504, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8683080819058671616, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8682940081570316288, 8106620618666967168, 8106620618666967040, 8106620618666934272, 8106620618666934272, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106620618666967168, 8106620618666967040, 8106620618666934272, 8106620618666934272, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106620618666967168, 8106620618666967040, 8106620618666934272, 8106620618666934272, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106620618666967168, 8106620618666967040, 8106620618666934272, 8106620618666934272, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106620618666967168, 8106620618666967040, 8106620618666934272, 8106620618666934272, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106620618666967168, 8106620618666967040, 8106620618666934272, 8106620618666934272, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106620618666967168, 8106620618666967040, 8106620618666934272, 8106620618666934272, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106620618666967168, 8106620618666967040, 8106620618666934272, 8106620618666934272, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620618658545664, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620616511062016, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106620066755248128, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 8106479329266892800, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953699114060120192, 6953699114060120064, 6953699114060087296, 6953699114060087296, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699114051698688, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953699111904215040, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953698562148401152, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 6953557824660045824, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647856104846426240, 4647856104846426112, 4647856104846393344, 4647856104846393344, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856104838004736, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647856102690521088, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647855552934707200, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 4647714815446351872, 9241421688590303744, 512, 262656, 512, 134480384, 512, 262656, 512, 68853957120, 512, 262656, 512, 134480384, 512, 262656, 512, 35253226045952, 512, 262656, 512, 134480384, 512, 262656, 512, 68853957120, 512, 262656, 512, 134480384, 512, 262656, 512, 18049651735527936, 512, 262656, 512, 134480384, 512, 262656, 512, 68853957120, 512, 262656, 512, 134480384, 512, 262656, 512, 35253226045952, 512, 262656, 512, 134480384, 512, 262656, 512, 68853957120, 512, 262656, 512, 134480384, 512, 262656, 512, 36099303471056128, 1280, 525568, 1280, 268961024, 1280, 525568, 1280, 137707914496, 1280, 525568, 1280, 268961024, 1280, 525568, 1280, 70506452092160, 1280, 525568, 1280, 268961024, 1280, 525568, 1280, 137707914496, 1280, 525568, 1280, 268961024, 1280, 525568, 1280, 141012904249856, 141012904184320, 68096, 2560, 1116672, 1051136, 68096, 2560, 537987584, 537922048, 68096, 2560, 1116672, 1051136, 68096, 2560, 275415894528, 275415828992, 68096, 2560, 1116672, 1051136, 68096, 2560, 537987584, 537922048, 68096, 2560, 1116672, 1051136, 68096, 2560, 550848566272, 550831657984, 16913408, 5120, 550831789056, 550831657984, 136192, 5120, 19010560, 2102272, 16913408, 5120, 2233344, 2102272, 136192, 5120, 1092752384, 1075844096, 16913408, 5120, 1075975168, 1075844096, 136192, 5120, 19010560, 2102272, 16913408, 5120, 2233344, 2102272, 136192, 5120, 6480472064, 2151688192, 4328794112, 10240, 2151950336, 2151688192, 272384, 10240, 4332988416, 4204544, 4328794112, 10240, 4466688, 4204544, 272384, 10240, 2185504768, 2151688192, 33826816, 10240, 2151950336, 2151688192, 272384, 10240, 38021120, 4204544, 33826816, 10240, 4466688, 4204544, 272384, 10240, 1108177604608, 8409088, 1108169216000, 20480, 8933376, 8409088, 544768, 20480, 76042240, 8409088, 67653632, 20480, 8933376, 8409088, 544768, 20480, 8665976832, 8409088, 8657588224, 20480, 8933376, 8409088, 544768, 20480, 76042240, 8409088, 67653632, 20480, 8933376, 8409088, 544768, 20480, 283691315142656, 40960, 1089536, 40960, 135307264, 40960, 1089536, 40960, 17315176448, 40960, 1089536, 40960, 135307264, 40960, 1089536, 40960, 2216338432000, 40960, 1089536, 40960, 135307264, 40960, 1089536, 40960, 17315176448, 40960, 1089536, 40960, 135307264, 40960, 1089536, 40960, 72624976668147712, 16384, 2113536, 16384, 270548992, 16384, 2113536, 16384, 34630287360, 16384, 2113536, 16384, 270548992, 16384, 2113536, 16384, 4432676798464, 16384, 2113536, 16384, 270548992, 16384, 2113536, 16384, 34630287360, 16384, 2113536, 16384, 270548992, 16384, 2113536, 16384, 567382630219776, 16384, 2113536, 16384, 270548992, 16384, 2113536, 16384, 34630287360, 16384, 2113536, 16384, 270548992, 16384, 2113536, 16384, 4432676798464, 16384, 2113536, 16384, 270548992, 16384, 2113536, 16384, 34630287360, 16384, 2113536, 16384, 270548992, 16384, 2113536, 16384, 4620710844295151618, 131074, 67239938, 131074, 34426978306, 131074, 67239938, 131074, 17626613022722, 131074, 67239938, 131074, 34426978306, 131074, 67239938, 131074, 9024825867763714, 131074, 67239938, 131074, 34426978306, 131074, 67239938, 131074, 17626613022722, 131074, 67239938, 131074, 34426978306, 131074, 67239938, 131074, 9241421688590368773, 327685, 134545413, 327685, 68854022149, 327685, 134545413, 327685, 35253226110981, 327685, 134545413, 327685, 68854022149, 327685, 134545413, 327685, 18049651735592965, 327685, 134545413, 327685, 68854022149, 327685, 134545413, 327685, 35253226110981, 327685, 134545413, 327685, 68854022149, 327685, 134545413, 327685, 36099303487963146, 36099303471185930, 17432586, 655370, 285868042, 269090826, 17432586, 655370, 137724821514, 137708044298, 17432586, 655370, 285868042, 269090826, 17432586, 655370, 70506468999178, 70506452221962, 17432586, 655370, 285868042, 269090826, 17432586, 655370, 137724821514, 137708044298, 17432586, 655370, 285868042, 269090826, 17432586, 655370, 141017232965652, 141012904443924, 4329832468, 1310740, 141012937998356, 141012904443924, 34865172, 1310740, 4866703380, 538181652, 4329832468, 1310740, 571736084, 538181652, 34865172, 1310740, 279744610324, 275416088596, 4329832468, 1310740, 275449643028, 275416088596, 34865172, 1310740, 4866703380, 538181652, 4329832468, 1310740, 571736084, 538181652, 34865172, 1310740, 1659000848424, 550832177192, 1108171292712, 2621480, 550899286056, 550832177192, 69730344, 2621480, 1109245034536, 1076363304, 1108171292712, 2621480, 1143472168, 1076363304, 69730344, 2621480, 559489220648, 550832177192, 8659664936, 2621480, 550899286056, 550832177192, 69730344, 2621480, 9733406760, 1076363304, 8659664936, 2621480, 1143472168, 1076363304, 69730344, 2621480, 283693466779728, 2152726608, 283691319296080, 5242960, 2286944336, 2152726608, 139460688, 5242960, 19466813520, 2152726608, 17319329872, 5242960, 2286944336, 2152726608, 139460688, 5242960, 2218490069072, 2152726608, 2216342585424, 5242960, 2286944336, 2152726608, 139460688, 5242960, 19466813520, 2152726608, 17319329872, 5242960, 2286944336, 2152726608, 139460688, 5242960, 72624976676520096, 10485920, 278921376, 10485920, 34638659744, 10485920, 278921376, 10485920, 4432685170848, 10485920, 278921376, 10485920, 34638659744, 10485920, 278921376, 10485920, 567382638592160, 10485920, 278921376, 10485920, 34638659744, 10485920, 278921376, 10485920, 4432685170848, 10485920, 278921376, 10485920, 34638659744, 10485920, 278921376, 10485920, 145249953336262720, 4194368, 541065280, 4194368, 69260542016, 4194368, 541065280, 4194368, 8865353564224, 4194368, 541065280, 4194368, 69260542016, 4194368, 541065280, 4194368, 1134765260406848, 4194368, 541065280, 4194368, 69260542016, 4194368, 541065280, 4194368, 8865353564224, 4194368, 541065280, 4194368, 69260542016, 4194368, 541065280, 4194368, 2310355422147510788, 2310355422147510784, 33554948, 33554944, 17213424132, 17213424128, 33554948, 33554944, 8813306446340, 8813306446336, 33554948, 33554944, 17213424132, 17213424128, 33554948, 33554944, 4512412933816836, 4512412933816832, 33554948, 33554944, 17213424132, 17213424128, 33554948, 33554944, 8813306446340, 8813306446336, 33554948, 33554944, 17213424132, 17213424128, 33554948, 33554944, 4620710844311799048, 4620710844311799040, 83887368, 83887360, 34443625736, 34443625728, 83887368, 83887360, 17626629670152, 17626629670144, 83887368, 83887360, 34443625736, 34443625728, 83887368, 83887360, 9024825884411144, 9024825884411136, 83887368, 83887360, 34443625736, 34443625728, 83887368, 83887360, 17626629670152, 17626629670144, 83887368, 83887360, 34443625736, 34443625728, 83887368, 83887360, 9241421692918565393, 9241421692918565392, 9241421692918565377, 9241421692918565376, 9241421688623598097, 9241421688623598096, 9241421688623598081, 9241421688623598080, 4462742033, 4462742032, 4462742017, 4462742016, 167774737, 167774736, 167774721, 167774720, 73182218769, 73182218768, 73182218753, 73182218752, 68887251473, 68887251472, 68887251457, 68887251456, 4462742033, 4462742032, 4462742017, 4462742016, 167774737, 167774736, 167774721, 167774720, 35257554307601, 35257554307600, 35257554307585, 35257554307584, 35253259340305, 35253259340304, 35253259340289, 35253259340288, 4462742033, 4462742032, 4462742017, 4462742016, 167774737, 167774736, 167774721, 167774720, 73182218769, 73182218768, 73182218753, 73182218752, 68887251473, 68887251472, 68887251457, 68887251456, 4462742033, 4462742032, 4462742017, 4462742016, 167774737, 167774736, 167774721, 167774720, 18049656063789585, 18049656063789584, 18049656063789569, 18049656063789568, 18049651768822289, 18049651768822288, 18049651768822273, 18049651768822272, 4462742033, 4462742032, 4462742017, 4462742016, 167774737, 167774736, 167774721, 167774720, 73182218769, 73182218768, 73182218753, 73182218752, 68887251473, 68887251472, 68887251457, 68887251456, 4462742033, 4462742032, 4462742017, 4462742016, 167774737, 167774736, 167774721, 167774720, 35257554307601, 35257554307600, 35257554307585, 35257554307584, 35253259340305, 35253259340304, 35253259340289, 35253259340288, 4462742033, 4462742032, 4462742017, 4462742016, 167774737, 167774736, 167774721, 167774720, 73182218769, 73182218768, 73182218753, 73182218752, 68887251473, 68887251472, 68887251457, 68887251456, 4462742033, 4462742032, 4462742017, 4462742016, 167774737, 167774736, 167774721, 167774720, 36100411639206946, 36100411639206944, 36100411639206914, 36100411639206912, 36099303537644578, 36099303537644576, 36099303537644546, 36099303537644544, 1108437111842, 1108437111840, 1108437111810, 1108437111808, 335549474, 335549472, 335549442, 335549440, 36099312127579170, 36099312127579168, 36099312127579138, 36099312127579136, 36099303537644578, 36099303537644576, 36099303537644546, 36099303537644544, 8925484066, 8925484064, 8925484034, 8925484032, 335549474, 335549472, 335549442, 335549440, 1245876065314, 1245876065312, 1245876065282, 1245876065280, 137774502946, 137774502944, 137774502914, 137774502912, 1108437111842, 1108437111840, 1108437111810, 1108437111808, 335549474, 335549472, 335549442, 335549440, 146364437538, 146364437536, 146364437506, 146364437504, 137774502946, 137774502944, 137774502914, 137774502912, 8925484066, 8925484064, 8925484034, 8925484032, 335549474, 335549472, 335549442, 335549440, 71614620242978, 71614620242976, 71614620242946, 71614620242944, 70506518680610, 70506518680608, 70506518680578, 70506518680576, 1108437111842, 1108437111840, 1108437111810, 1108437111808, 335549474, 335549472, 335549442, 335549440, 70515108615202, 70515108615200, 70515108615170, 70515108615168, 70506518680610, 70506518680608, 70506518680578, 70506518680576, 8925484066, 8925484064, 8925484034, 8925484032, 335549474, 335549472, 335549442, 335549440, 1245876065314, 1245876065312, 1245876065282, 1245876065280, 137774502946, 137774502944, 137774502914, 137774502912, 1108437111842, 1108437111840, 1108437111810, 1108437111808, 335549474, 335549472, 335549442, 335549440, 146364437538, 146364437536, 146364437506, 146364437504, 137774502946, 137774502944, 137774502914, 137774502912, 8925484066, 8925484064, 8925484034, 8925484032, 335549474, 335549472, 335549442, 335549440, 424704217196612, 424704217196608, 424704217196548, 424704217196544, 141013037361220, 141013037361216, 141013037361156, 141013037361152, 283691850934340, 283691850934336, 283691850934276, 283691850934272, 671098948, 671098944, 671098884, 671098880, 141030217230404, 141030217230400, 141030217230340, 141030217230336, 141013037361220, 141013037361216, 141013037361156, 141013037361152, 17850968132, 17850968128, 17850968068, 17850968064, 671098948, 671098944, 671098884, 671098880, 283966728841284, 283966728841280, 283966728841220, 283966728841216, 275549005892, 275549005888, 275549005828, 275549005824, 283691850934340, 283691850934336, 283691850934276, 283691850934272, 671098948, 671098944, 671098884, 671098880, 292728875076, 292728875072, 292728875012, 292728875008, 275549005892, 275549005888, 275549005828, 275549005824, 17850968132, 17850968128, 17850968068, 17850968064, 671098948, 671098944, 671098884, 671098880, 143229240485956, 143229240485952, 143229240485892, 143229240485888, 141013037361220, 141013037361216, 141013037361156, 141013037361152, 2216874223684, 2216874223680, 2216874223620, 2216874223616, 671098948, 671098944, 671098884, 671098880, 141030217230404, 141030217230400, 141030217230340, 141030217230336, 141013037361220, 141013037361216, 141013037361156, 141013037361152, 17850968132, 17850968128, 17850968068, 17850968064, 671098948, 671098944, 671098884, 671098880, 2491752130628, 2491752130624, 2491752130564, 2491752130560, 275549005892, 275549005888, 275549005828, 275549005824, 2216874223684, 2216874223680, 2216874223620, 2216874223616, 671098948, 671098944, 671098884, 671098880, 292728875076, 292728875072, 292728875012, 292728875008, 275549005892, 275549005888, 275549005828, 275549005824, 17850968132, 17850968128, 17850968068, 17850968064, 671098948, 671098944, 671098884, 671098880, 72625527495610504, 72625527495610496, 72625527495610376, 72625527495610368, 551098011784, 551098011776, 551098011656, 551098011648, 72624977739796616, 72624977739796608, 72624977739796488, 72624977739796480, 1342197896, 1342197888, 1342197768, 1342197760, 585457750152, 585457750144, 585457750024, 585457750016, 551098011784, 551098011776, 551098011656, 551098011648, 35701936264, 35701936256, 35701936136, 35701936128, 1342197896, 1342197888, 1342197768, 1342197760, 4983504261256, 4983504261248, 4983504261128, 4983504261120, 551098011784, 551098011776, 551098011656, 551098011648, 4433748447368, 4433748447360, 4433748447240, 4433748447232, 1342197896, 1342197888, 1342197768, 1342197760, 585457750152, 585457750144, 585457750024, 585457750016, 551098011784, 551098011776, 551098011656, 551098011648, 35701936264, 35701936256, 35701936136, 35701936128, 1342197896, 1342197888, 1342197768, 1342197760, 567933457682568, 567933457682560, 567933457682440, 567933457682432, 551098011784, 551098011776, 551098011656, 551098011648, 567383701868680, 567383701868672, 567383701868552, 567383701868544, 1342197896, 1342197888, 1342197768, 1342197760, 585457750152, 585457750144, 585457750024, 585457750016, 551098011784, 551098011776, 551098011656, 551098011648, 35701936264, 35701936256, 35701936136, 35701936128, 1342197896, 1342197888, 1342197768, 1342197760, 4983504261256, 4983504261248, 4983504261128, 4983504261120, 551098011784, 551098011776, 551098011656, 551098011648, 4433748447368, 4433748447360, 4433748447240, 4433748447232, 1342197896, 1342197888, 1342197768, 1342197760, 585457750152, 585457750144, 585457750024, 585457750016, 551098011784, 551098011776, 551098011656, 551098011648, 35701936264, 35701936256, 35701936136, 35701936128, 1342197896, 1342197888, 1342197768, 1342197760, 145249955479592976, 145249955479592960, 2684395536, 2684395520, 71403872272, 71403872256, 2684395536, 2684395520, 8867496894480, 8867496894464, 2684395536, 2684395520, 71403872272, 71403872256, 2684395536, 2684395520, 1134767403737104, 1134767403737088, 2684395536, 2684395520, 71403872272, 71403872256, 2684395536, 2684395520, 8867496894480, 8867496894464, 2684395536, 2684395520, 71403872272, 71403872256, 2684395536, 2684395520, 290499906664153120, 290499906664153088, 1073758240, 1073758208, 138512711712, 138512711680, 1073758240, 1073758208, 17730698756128, 17730698756096, 1073758240, 1073758208, 138512711712, 138512711680, 1073758240, 1073758208, 2269530512441376, 2269530512441344, 1073758240, 1073758208, 138512711712, 138512711680, 1073758240, 1073758208, 17730698756128, 17730698756096, 1073758240, 1073758208, 138512711712, 138512711680, 1073758240, 1073758208, 1155177711057110024, 1155177711057110016, 1155177711057108992, 1155177711057108992, 8590066696, 8590066688, 8590065664, 8590065664, 4406636577800, 4406636577792, 4406636576768, 4406636576768, 8590066696, 8590066688, 8590065664, 8590065664, 2256206450263048, 2256206450263040, 2256206450262016, 2256206450262016, 8590066696, 8590066688, 8590065664, 8590065664, 4406636577800, 4406636577792, 4406636576768, 4406636576768, 8590066696, 8590066688, 8590065664, 8590065664, 2310355426409252880, 2310355426409252864, 2310355426409250816, 2310355426409250816, 21475166224, 21475166208, 21475164160, 21475164160, 8817568188432, 8817568188416, 8817568186368, 8817568186368, 21475166224, 21475166208, 21475164160, 21475164160, 4512417195558928, 4512417195558912, 4512417195556864, 4512417195556864, 21475166224, 21475166208, 21475164160, 21475164160, 8817568188432, 8817568188416, 8817568186368, 8817568186368, 21475166224, 21475166208, 21475164160, 21475164160, 4620711952330133792, 4620711952330133760, 4620711952330133536, 4620711952330133504, 4620711952330129664, 4620711952330129664, 4620711952330129408, 4620711952330129408, 4620710852818506016, 4620710852818505984, 4620710852818505760, 4620710852818505728, 4620710852818501888, 4620710852818501888, 4620710852818501632, 4620710852818501632, 1142461960480, 1142461960448, 1142461960224, 1142461960192, 1142461956352, 1142461956352, 1142461956096, 1142461956096, 42950332704, 42950332672, 42950332448, 42950332416, 42950328576, 42950328576, 42950328320, 42950328320, 18734648004896, 18734648004864, 18734648004640, 18734648004608, 18734648000768, 18734648000768, 18734648000512, 18734648000512, 17635136377120, 17635136377088, 17635136376864, 17635136376832, 17635136372992, 17635136372992, 17635136372736, 17635136372736, 1142461960480, 1142461960448, 1142461960224, 1142461960192, 1142461956352, 1142461956352, 1142461956096, 1142461956096, 42950332704, 42950332672, 42950332448, 42950332416, 42950328576, 42950328576, 42950328320, 42950328320, 9025933902745888, 9025933902745856, 9025933902745632, 9025933902745600, 9025933902741760, 9025933902741760, 9025933902741504, 9025933902741504, 9024834391118112, 9024834391118080, 9024834391117856, 9024834391117824, 9024834391113984, 9024834391113984, 9024834391113728, 9024834391113728, 1142461960480, 1142461960448, 1142461960224, 1142461960192, 1142461956352, 1142461956352, 1142461956096, 1142461956096, 42950332704, 42950332672, 42950332448, 42950332416, 42950328576, 42950328576, 42950328320, 42950328320, 18734648004896, 18734648004864, 18734648004640, 18734648004608, 18734648000768, 18734648000768, 18734648000512, 18734648000512, 17635136377120, 17635136377088, 17635136376864, 17635136376832, 17635136372992, 17635136372992, 17635136372736, 17635136372736, 1142461960480, 1142461960448, 1142461960224, 1142461960192, 1142461956352, 1142461956352, 1142461956096, 1142461956096, 42950332704, 42950332672, 42950332448, 42950332416, 42950328576, 42950328576, 42950328320, 42950328320, 9241705379636978241, 9241705379636978240, 9241705379636978177, 9241705379636978176, 9241705379636977728, 9241705379636977728, 9241705379636977664, 9241705379636977664, 9241705379636969985, 9241705379636969984, 9241705379636969985, 9241705379636969984, 9241705379636969472, 9241705379636969472, 9241705379636969472, 9241705379636969472, 9241421705637012033, 9241421705637012032, 9241421705637011969, 9241421705637011968, 9241421705637011520, 9241421705637011520, 9241421705637011456, 9241421705637011456, 9241421705637003777, 9241421705637003776, 9241421705637003777, 9241421705637003776, 9241421705637003264, 9241421705637003264, 9241421705637003264, 9241421705637003264, 283759900631617, 283759900631616, 283759900631553, 283759900631552, 283759900631104, 283759900631104, 283759900631040, 283759900631040, 283759900623361, 283759900623360, 283759900623361, 283759900623360, 283759900622848, 283759900622848, 283759900622848, 283759900622848, 85900665409, 85900665408, 85900665345, 85900665344, 85900664896, 85900664896, 85900664832, 85900664832, 85900657153, 85900657152, 85900657153, 85900657152, 85900656640, 85900656640, 85900656640, 85900656640, 9241423904660267585, 9241423904660267584, 9241423904660267521, 9241423904660267520, 9241423904660267072, 9241423904660267072, 9241423904660267008, 9241423904660267008, 9241423904660259329, 9241423904660259328, 9241423904660259329, 9241423904660259328, 9241423904660258816, 9241423904660258816, 9241423904660258816, 9241423904660258816, 9241421705637012033, 9241421705637012032, 9241421705637011969, 9241421705637011968, 9241421705637011520, 9241421705637011520, 9241421705637011456, 9241421705637011456, 9241421705637003777, 9241421705637003776, 9241421705637003777, 9241421705637003776, 9241421705637003264, 9241421705637003264, 9241421705637003264, 9241421705637003264, 2284923920961, 2284923920960, 2284923920897, 2284923920896, 2284923920448, 2284923920448, 2284923920384, 2284923920384, 2284923912705, 2284923912704, 2284923912705, 2284923912704, 2284923912192, 2284923912192, 2284923912192, 2284923912192, 85900665409, 85900665408, 85900665345, 85900665344, 85900664896, 85900664896, 85900664832, 85900664832, 85900657153, 85900657152, 85900657153, 85900657152, 85900656640, 85900656640, 85900656640, 85900656640, 318944272720449, 318944272720448, 318944272720385, 318944272720384, 318944272719936, 318944272719936, 318944272719872, 318944272719872, 318944272712193, 318944272712192, 318944272712193, 318944272712192, 318944272711680, 318944272711680, 318944272711680, 318944272711680, 35270272754241, 35270272754240, 35270272754177, 35270272754176, 35270272753728, 35270272753728, 35270272753664, 35270272753664, 35270272745985, 35270272745984, 35270272745985, 35270272745984, 35270272745472, 35270272745472, 35270272745472, 35270272745472, 283759900631617, 283759900631616, 283759900631553, 283759900631552, 283759900631104, 283759900631104, 283759900631040, 283759900631040, 283759900623361, 283759900623360, 283759900623361, 283759900623360, 283759900622848, 283759900622848, 283759900622848, 283759900622848, 85900665409, 85900665408, 85900665345, 85900665344, 85900664896, 85900664896, 85900664832, 85900664832, 85900657153, 85900657152, 85900657153, 85900657152, 85900656640, 85900656640, 85900656640, 85900656640, 37469296009793, 37469296009792, 37469296009729, 37469296009728, 37469296009280, 37469296009280, 37469296009216, 37469296009216, 37469296001537, 37469296001536, 37469296001537, 37469296001536, 37469296001024, 37469296001024, 37469296001024, 37469296001024, 35270272754241, 35270272754240, 35270272754177, 35270272754176, 35270272753728, 35270272753728, 35270272753664, 35270272753664, 35270272745985, 35270272745984, 35270272745985, 35270272745984, 35270272745472, 35270272745472, 35270272745472, 35270272745472, 2284923920961, 2284923920960, 2284923920897, 2284923920896, 2284923920448, 2284923920448, 2284923920384, 2284923920384, 2284923912705, 2284923912704, 2284923912705, 2284923912704, 2284923912192, 2284923912192, 2284923912192, 2284923912192, 85900665409, 85900665408, 85900665345, 85900665344, 85900664896, 85900664896, 85900664832, 85900664832, 85900657153, 85900657152, 85900657153, 85900657152, 85900656640, 85900656640, 85900656640, 85900656640, 18333342782202433, 18333342782202432, 18333342782202369, 18333342782202368, 18333342782201920, 18333342782201920, 18333342782201856, 18333342782201856, 18333342782194177, 18333342782194176, 18333342782194177, 18333342782194176, 18333342782193664, 18333342782193664, 18333342782193664, 18333342782193664, 18049668782236225, 18049668782236224, 18049668782236161, 18049668782236160, 18049668782235712, 18049668782235712, 18049668782235648, 18049668782235648, 18049668782227969, 18049668782227968, 18049668782227969, 18049668782227968, 18049668782227456, 18049668782227456, 18049668782227456, 18049668782227456, 283759900631617, 283759900631616, 283759900631553, 283759900631552, 283759900631104, 283759900631104, 283759900631040, 283759900631040, 283759900623361, 283759900623360, 283759900623361, 283759900623360, 283759900622848, 283759900622848, 283759900622848, 283759900622848, 85900665409, 85900665408, 85900665345, 85900665344, 85900664896, 85900664896, 85900664832, 85900664832, 85900657153, 85900657152, 85900657153, 85900657152, 85900656640, 85900656640, 85900656640, 85900656640, 18051867805491777, 18051867805491776, 18051867805491713, 18051867805491712, 18051867805491264, 18051867805491264, 18051867805491200, 18051867805491200, 18051867805483521, 18051867805483520, 18051867805483521, 18051867805483520, 18051867805483008, 18051867805483008, 18051867805483008, 18051867805483008, 18049668782236225, 18049668782236224, 18049668782236161, 18049668782236160, 18049668782235712, 18049668782235712, 18049668782235648, 18049668782235648, 18049668782227969, 18049668782227968, 18049668782227969, 18049668782227968, 18049668782227456, 18049668782227456, 18049668782227456, 18049668782227456, 2284923920961, 2284923920960, 2284923920897, 2284923920896, 2284923920448, 2284923920448, 2284923920384, 2284923920384, 2284923912705, 2284923912704, 2284923912705, 2284923912704, 2284923912192, 2284923912192, 2284923912192, 2284923912192, 85900665409, 85900665408, 85900665345, 85900665344, 85900664896, 85900664896, 85900664832, 85900664832, 85900657153, 85900657152, 85900657153, 85900657152, 85900656640, 85900656640, 85900656640, 85900656640, 318944272720449, 318944272720448, 318944272720385, 318944272720384, 318944272719936, 318944272719936, 318944272719872, 318944272719872, 318944272712193, 318944272712192, 318944272712193, 318944272712192, 318944272711680, 318944272711680, 318944272711680, 318944272711680, 35270272754241, 35270272754240, 35270272754177, 35270272754176, 35270272753728, 35270272753728, 35270272753664, 35270272753664, 35270272745985, 35270272745984, 35270272745985, 35270272745984, 35270272745472, 35270272745472, 35270272745472, 35270272745472, 283759900631617, 283759900631616, 283759900631553, 283759900631552, 283759900631104, 283759900631104, 283759900631040, 283759900631040, 283759900623361, 283759900623360, 283759900623361, 283759900623360, 283759900622848, 283759900622848, 283759900622848, 283759900622848, 85900665409, 85900665408, 85900665345, 85900665344, 85900664896, 85900664896, 85900664832, 85900664832, 85900657153, 85900657152, 85900657153, 85900657152, 85900656640, 85900656640, 85900656640, 85900656640, 37469296009793, 37469296009792, 37469296009729, 37469296009728, 37469296009280, 37469296009280, 37469296009216, 37469296009216, 37469296001537, 37469296001536, 37469296001537, 37469296001536, 37469296001024, 37469296001024, 37469296001024, 37469296001024, 35270272754241, 35270272754240, 35270272754177, 35270272754176, 35270272753728, 35270272753728, 35270272753664, 35270272753664, 35270272745985, 35270272745984, 35270272745985, 35270272745984, 35270272745472, 35270272745472, 35270272745472, 35270272745472, 2284923920961, 2284923920960, 2284923920897, 2284923920896, 2284923920448, 2284923920448, 2284923920384, 2284923920384, 2284923912705, 2284923912704, 2284923912705, 2284923912704, 2284923912192, 2284923912192, 2284923912192, 2284923912192, 85900665409, 85900665408, 85900665345, 85900665344, 85900664896, 85900664896, 85900664832, 85900664832, 85900657153, 85900657152, 85900657153, 85900657152, 85900656640, 85900656640, 85900656640, 85900656640, 108724279602332802, 108724279602332800, 108724279602332674, 108724279602332672, 108724279602331776, 108724279602331776, 108724279602331648, 108724279602331648, 108724279602316290, 108724279602316288, 108724279602316290, 108724279602316288, 108724279602315264, 108724279602315264, 108724279602315264, 108724279602315264, 36099337564472450, 36099337564472448, 36099337564472322, 36099337564472320, 36099337564471424, 36099337564471424, 36099337564471296, 36099337564471296, 36099337564455938, 36099337564455936, 36099337564455938, 36099337564455936, 36099337564454912, 36099337564454912, 36099337564454912, 36099337564454912, 72625113839191170, 72625113839191168, 72625113839191042, 72625113839191040, 72625113839190144, 72625113839190144, 72625113839190016, 72625113839190016, 72625113839174658, 72625113839174656, 72625113839174658, 72625113839174656, 72625113839173632, 72625113839173632, 72625113839173632, 72625113839173632, 171801330818, 171801330816, 171801330690, 171801330688, 171801329792, 171801329792, 171801329664, 171801329664, 171801314306, 171801314304, 171801314306, 171801314304, 171801313280, 171801313280, 171801313280, 171801313280, 36103735610983554, 36103735610983552, 36103735610983426, 36103735610983424, 36103735610982528, 36103735610982528, 36103735610982400, 36103735610982400, 36103735610967042, 36103735610967040, 36103735610967042, 36103735610967040, 36103735610966016, 36103735610966016, 36103735610966016, 36103735610966016, 36099337564472450, 36099337564472448, 36099337564472322, 36099337564472320, 36099337564471424, 36099337564471424, 36099337564471296, 36099337564471296, 36099337564455938, 36099337564455936, 36099337564455938, 36099337564455936, 36099337564454912, 36099337564454912, 36099337564454912, 36099337564454912, 4569847841922, 4569847841920, 4569847841794, 4569847841792, 4569847840896, 4569847840896, 4569847840768, 4569847840768, 4569847825410, 4569847825408, 4569847825410, 4569847825408, 4569847824384, 4569847824384, 4569847824384, 4569847824384, 171801330818, 171801330816, 171801330690, 171801330688, 171801329792, 171801329792, 171801329664, 171801329664, 171801314306, 171801314304, 171801314306, 171801314304, 171801313280, 171801313280, 171801313280, 171801313280, 72695482583368834, 72695482583368832, 72695482583368706, 72695482583368704, 72695482583367808, 72695482583367808, 72695482583367680, 72695482583367680, 72695482583352322, 72695482583352320, 72695482583352322, 72695482583352320, 72695482583351296, 72695482583351296, 72695482583351296, 72695482583351296, 70540545508482, 70540545508480, 70540545508354, 70540545508352, 70540545507456, 70540545507456, 70540545507328, 70540545507328, 70540545491970, 70540545491968, 70540545491970, 70540545491968, 70540545490944, 70540545490944, 70540545490944, 70540545490944, 72625113839191170, 72625113839191168, 72625113839191042, 72625113839191040, 72625113839190144, 72625113839190144, 72625113839190016, 72625113839190016, 72625113839174658, 72625113839174656, 72625113839174658, 72625113839174656, 72625113839173632, 72625113839173632, 72625113839173632, 72625113839173632, 171801330818, 171801330816, 171801330690, 171801330688, 171801329792, 171801329792, 171801329664, 171801329664, 171801314306, 171801314304, 171801314306, 171801314304, 171801313280, 171801313280, 171801313280, 171801313280, 74938592019586, 74938592019584, 74938592019458, 74938592019456, 74938592018560, 74938592018560, 74938592018432, 74938592018432, 74938592003074, 74938592003072, 74938592003074, 74938592003072, 74938592002048, 74938592002048, 74938592002048, 74938592002048, 70540545508482, 70540545508480, 70540545508354, 70540545508352, 70540545507456, 70540545507456, 70540545507328, 70540545507328, 70540545491970, 70540545491968, 70540545491970, 70540545491968, 70540545490944, 70540545490944, 70540545490944, 70540545490944, 4569847841922, 4569847841920, 4569847841794, 4569847841792, 4569847840896, 4569847840896, 4569847840768, 4569847840768, 4569847825410, 4569847825408, 4569847825410, 4569847825408, 4569847824384, 4569847824384, 4569847824384, 4569847824384, 171801330818, 171801330816, 171801330690, 171801330688, 171801329792, 171801329792, 171801329664, 171801329664, 171801314306, 171801314304, 171801314306, 171801314304, 171801313280, 171801313280, 171801313280, 171801313280, 36666685564404866, 36666685564404864, 36666685564404738, 36666685564404736, 36666685564403840, 36666685564403840, 36666685564403712, 36666685564403712, 36666685564388354, 36666685564388352, 36666685564388354, 36666685564388352, 36666685564387328, 36666685564387328, 36666685564387328, 36666685564387328, 36099337564472450, 36099337564472448, 36099337564472322, 36099337564472320, 36099337564471424, 36099337564471424, 36099337564471296, 36099337564471296, 36099337564455938, 36099337564455936, 36099337564455938, 36099337564455936, 36099337564454912, 36099337564454912, 36099337564454912, 36099337564454912, 567519801263234, 567519801263232, 567519801263106, 567519801263104, 567519801262208, 567519801262208, 567519801262080, 567519801262080, 567519801246722, 567519801246720, 567519801246722, 567519801246720, 567519801245696, 567519801245696, 567519801245696, 567519801245696, 171801330818, 171801330816, 171801330690, 171801330688, 171801329792, 171801329792, 171801329664, 171801329664, 171801314306, 171801314304, 171801314306, 171801314304, 171801313280, 171801313280, 171801313280, 171801313280, 36103735610983554, 36103735610983552, 36103735610983426, 36103735610983424, 36103735610982528, 36103735610982528, 36103735610982400, 36103735610982400, 36103735610967042, 36103735610967040, 36103735610967042, 36103735610967040, 36103735610966016, 36103735610966016, 36103735610966016, 36103735610966016, 36099337564472450, 36099337564472448, 36099337564472322, 36099337564472320, 36099337564471424, 36099337564471424, 36099337564471296, 36099337564471296, 36099337564455938, 36099337564455936, 36099337564455938, 36099337564455936, 36099337564454912, 36099337564454912, 36099337564454912, 36099337564454912, 4569847841922, 4569847841920, 4569847841794, 4569847841792, 4569847840896, 4569847840896, 4569847840768, 4569847840768, 4569847825410, 4569847825408, 4569847825410, 4569847825408, 4569847824384, 4569847824384, 4569847824384, 4569847824384, 171801330818, 171801330816, 171801330690, 171801330688, 171801329792, 171801329792, 171801329664, 171801329664, 171801314306, 171801314304, 171801314306, 171801314304, 171801313280, 171801313280, 171801313280, 171801313280, 637888545440898, 637888545440896, 637888545440770, 637888545440768, 637888545439872, 637888545439872, 637888545439744, 637888545439744, 637888545424386, 637888545424384, 637888545424386, 637888545424384, 637888545423360, 637888545423360, 637888545423360, 637888545423360, 70540545508482, 70540545508480, 70540545508354, 70540545508352, 70540545507456, 70540545507456, 70540545507328, 70540545507328, 70540545491970, 70540545491968, 70540545491970, 70540545491968, 70540545490944, 70540545490944, 70540545490944, 70540545490944, 567519801263234, 567519801263232, 567519801263106, 567519801263104, 567519801262208, 567519801262208, 567519801262080, 567519801262080, 567519801246722, 567519801246720, 567519801246722, 567519801246720, 567519801245696, 567519801245696, 567519801245696, 567519801245696, 171801330818, 171801330816, 171801330690, 171801330688, 171801329792, 171801329792, 171801329664, 171801329664, 171801314306, 171801314304, 171801314306, 171801314304, 171801313280, 171801313280, 171801313280, 171801313280, 74938592019586, 74938592019584, 74938592019458, 74938592019456, 74938592018560, 74938592018560, 74938592018432, 74938592018432, 74938592003074, 74938592003072, 74938592003074, 74938592003072, 74938592002048, 74938592002048, 74938592002048, 74938592002048, 70540545508482, 70540545508480, 70540545508354, 70540545508352, 70540545507456, 70540545507456, 70540545507328, 70540545507328, 70540545491970, 70540545491968, 70540545491970, 70540545491968, 70540545490944, 70540545490944, 70540545490944, 70540545490944, 4569847841922, 4569847841920, 4569847841794, 4569847841792, 4569847840896, 4569847840896, 4569847840768, 4569847840768, 4569847825410, 4569847825408, 4569847825410, 4569847825408, 4569847824384, 4569847824384, 4569847824384, 4569847824384, 171801330818, 171801330816, 171801330690, 171801330688, 171801329792, 171801329792, 171801329664, 171801329664, 171801314306, 171801314304, 171801314306, 171801314304, 171801313280, 171801313280, 171801313280, 171801313280, 145390965166737412, 145390965166737408, 145390965166735360, 145390965166735360, 145390965166704644, 145390965166704640, 145390965166702592, 145390965166702592, 141081091016708, 141081091016704, 141081091014656, 141081091014656, 141081090983940, 141081090983936, 141081090981888, 141081090981888, 145250227678382084, 145250227678382080, 145250227678380032, 145250227678380032, 145250227678349316, 145250227678349312, 145250227678347264, 145250227678347264, 343602661380, 343602661376, 343602659328, 343602659328, 343602628612, 343602628608, 343602626560, 343602626560, 149877184038916, 149877184038912, 149877184036864, 149877184036864, 149877184006148, 149877184006144, 149877184004096, 149877184004096, 141081091016708, 141081091016704, 141081091014656, 141081091014656, 141081090983940, 141081090983936, 141081090981888, 141081090981888, 9139695683588, 9139695683584, 9139695681536, 9139695681536, 9139695650820, 9139695650816, 9139695648768, 9139695648768, 343602661380, 343602661376, 343602659328, 343602659328, 343602628612, 343602628608, 343602626560, 343602626560, 1275777090881540, 1275777090881536, 1275777090879488, 1275777090879488, 1275777090848772, 1275777090848768, 1275777090846720, 1275777090846720, 141081091016708, 141081091016704, 141081091014656, 141081091014656, 141081090983940, 141081090983936, 141081090981888, 141081090981888, 1135039602526212, 1135039602526208, 1135039602524160, 1135039602524160, 1135039602493444, 1135039602493440, 1135039602491392, 1135039602491392, 343602661380, 343602661376, 343602659328, 343602659328, 343602628612, 343602628608, 343602626560, 343602626560, 149877184038916, 149877184038912, 149877184036864, 149877184036864, 149877184006148, 149877184006144, 149877184004096, 149877184004096, 141081091016708, 141081091016704, 141081091014656, 141081091014656, 141081090983940, 141081090983936, 141081090981888, 141081090981888, 9139695683588, 9139695683584, 9139695681536, 9139695681536, 9139695650820, 9139695650816, 9139695648768, 9139695648768, 343602661380, 343602661376, 343602659328, 343602659328, 343602628612, 343602628608, 343602626560, 343602626560, 290500455356698632, 290500455356698624, 290500455356694528, 290500455356694528, 687205257224, 687205257216, 687205253120, 687205253120, 18279391301640, 18279391301632, 18279391297536, 18279391297536, 687205257224, 687205257216, 687205253120, 687205253120, 2270079204986888, 2270079204986880, 2270079204982784, 2270079204982784, 687205257224, 687205257216, 687205253120, 687205253120, 18279391301640, 18279391301632, 18279391297536, 18279391297536, 687205257224, 687205257216, 687205253120, 687205253120, 580999811184992272, 580999811184992256, 580999811184984064, 580999811184984064, 274882109456, 274882109440, 274882101248, 274882101248, 35459254198288, 35459254198272, 35459254190080, 35459254190080, 274882109456, 274882109440, 274882101248, 274882101248, 4539058881568784, 4539058881568768, 4539058881560576, 4539058881560576, 274882109456, 274882109440, 274882101248, 274882101248, 35459254198288, 35459254198272, 35459254190080, 35459254190080, 274882109456, 274882109440, 274882101248, 274882101248, 577588851267340304, 577588851267340288, 577588851267338240, 577588851267338240, 577588851267076096, 577588851267076096, 577588851267076096, 577588851267076096, 2199057074192, 2199057074176, 2199057072128, 2199057072128, 2199056809984, 2199056809984, 2199056809984, 2199056809984, 1128098963916816, 1128098963916800, 1128098963914752, 1128098963914752, 1128098963652608, 1128098963652608, 1128098963652608, 1128098963652608, 2199057074192, 2199057074176, 2199057072128, 2199057072128, 2199056809984, 2199056809984, 2199056809984, 2199056809984, 1155178802063085600, 1155178802063085568, 1155178802063081472, 1155178802063081472, 1155178802062557184, 1155178802062557184, 1155178802062557184, 1155178802062557184, 5497642553376, 5497642553344, 5497642549248, 5497642549248, 5497642024960, 5497642024960, 5497642024960, 5497642024960, 2257297456238624, 2257297456238592, 2257297456234496, 2257297456234496, 2257297455710208, 2257297455710208, 2257297455710208, 2257297455710208, 5497642553376, 5497642553344, 5497642549248, 5497642549248, 5497642024960, 5497642024960, 5497642024960, 5497642024960, 2310639079102947392, 2310639079102947328, 2310639079102939136, 2310639079102939136, 2310639079102881856, 2310639079102881792, 2310639079102873600, 2310639079102873600, 2310639079101890560, 2310639079101890560, 2310639079101890560, 2310639079101890560, 2310639079101825024, 2310639079101825024, 2310639079101825024, 2310639079101825024, 2310357604126236736, 2310357604126236672, 2310357604126228480, 2310357604126228480, 2310357604126171200, 2310357604126171136, 2310357604126162944, 2310357604126162944, 2310357604125179904, 2310357604125179904, 2310357604125179904, 2310357604125179904, 2310357604125114368, 2310357604125114368, 2310357604125114368, 2310357604125114368, 292470261882944, 292470261882880, 292470261874688, 292470261874688, 292470261817408, 292470261817344, 292470261809152, 292470261809152, 292470260826112, 292470260826112, 292470260826112, 292470260826112, 292470260760576, 292470260760576, 292470260760576, 292470260760576, 10995285172288, 10995285172224, 10995285164032, 10995285164032, 10995285106752, 10995285106688, 10995285098496, 10995285098496, 10995284115456, 10995284115456, 10995284115456, 10995284115456, 10995284049920, 10995284049920, 10995284049920, 10995284049920, 4796069889253440, 4796069889253376, 4796069889245184, 4796069889245184, 4796069889187904, 4796069889187840, 4796069889179648, 4796069889179648, 4796069888196608, 4796069888196608, 4796069888196608, 4796069888196608, 4796069888131072, 4796069888131072, 4796069888131072, 4796069888131072, 4514594912542784, 4514594912542720, 4514594912534528, 4514594912534528, 4514594912477248, 4514594912477184, 4514594912468992, 4514594912468992, 4514594911485952, 4514594911485952, 4514594911485952, 4514594911485952, 4514594911420416, 4514594911420416, 4514594911420416, 4514594911420416, 292470261882944, 292470261882880, 292470261874688, 292470261874688, 292470261817408, 292470261817344, 292470261809152, 292470261809152, 292470260826112, 292470260826112, 292470260826112, 292470260826112, 292470260760576, 292470260760576, 292470260760576, 292470260760576, 10995285172288, 10995285172224, 10995285164032, 10995285164032, 10995285106752, 10995285106688, 10995285098496, 10995285098496, 10995284115456, 10995284115456, 10995284115456, 10995284115456, 10995284049920, 10995284049920, 10995284049920, 10995284049920, 4693335752243822976, 4693335752243822848, 4693335752243822720, 4693335752243822592, 4693335752243806464, 4693335752243806464, 4693335752243806208, 4693335752243806208, 4693335752243691648, 4693335752243691520, 4693335752243691648, 4693335752243691520, 4693335752243675136, 4693335752243675136, 4693335752243675136, 4693335752243675136, 4693335752241709312, 4693335752241709312, 4693335752241709056, 4693335752241709056, 4693335752241709312, 4693335752241709312, 4693335752241709056, 4693335752241709056, 4693335752241577984, 4693335752241577984, 4693335752241577984, 4693335752241577984, 4693335752241577984, 4693335752241577984, 4693335752241577984, 4693335752241577984, 4620715208252473728, 4620715208252473600, 4620715208252473472, 4620715208252473344, 4620715208252457216, 4620715208252457216, 4620715208252456960, 4620715208252456960, 4620715208252342400, 4620715208252342272, 4620715208252342400, 4620715208252342272, 4620715208252325888, 4620715208252325888, 4620715208252325888, 4620715208252325888, 4620715208250360064, 4620715208250360064, 4620715208250359808, 4620715208250359808, 4620715208250360064, 4620715208250360064, 4620715208250359808, 4620715208250359808, 4620715208250228736, 4620715208250228736, 4620715208250228736, 4620715208250228736, 4620715208250228736, 4620715208250228736, 4620715208250228736, 4620715208250228736, 72642534561694080, 72642534561693952, 72642534561693824, 72642534561693696, 72642534561677568, 72642534561677568, 72642534561677312, 72642534561677312, 72642534561562752, 72642534561562624, 72642534561562752, 72642534561562624, 72642534561546240, 72642534561546240, 72642534561546240, 72642534561546240, 72642534559580416, 72642534559580416, 72642534559580160, 72642534559580160, 72642534559580416, 72642534559580416, 72642534559580160, 72642534559580160, 72642534559449088, 72642534559449088, 72642534559449088, 72642534559449088, 72642534559449088, 72642534559449088, 72642534559449088, 72642534559449088, 21990570344832, 21990570344704, 21990570344576, 21990570344448, 21990570328320, 21990570328320, 21990570328064, 21990570328064, 21990570213504, 21990570213376, 21990570213504, 21990570213376, 21990570196992, 21990570196992, 21990570196992, 21990570196992, 21990568231168, 21990568231168, 21990568230912, 21990568230912, 21990568231168, 21990568231168, 21990568230912, 21990568230912, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 4621278158205895040, 4621278158205894912, 4621278158205894784, 4621278158205894656, 4621278158205878528, 4621278158205878528, 4621278158205878272, 4621278158205878272, 4621278158205763712, 4621278158205763584, 4621278158205763712, 4621278158205763584, 4621278158205747200, 4621278158205747200, 4621278158205747200, 4621278158205747200, 4621278158203781376, 4621278158203781376, 4621278158203781120, 4621278158203781120, 4621278158203781376, 4621278158203781376, 4621278158203781120, 4621278158203781120, 4621278158203650048, 4621278158203650048, 4621278158203650048, 4621278158203650048, 4621278158203650048, 4621278158203650048, 4621278158203650048, 4621278158203650048, 4620715208252473728, 4620715208252473600, 4620715208252473472, 4620715208252473344, 4620715208252457216, 4620715208252457216, 4620715208252456960, 4620715208252456960, 4620715208252342400, 4620715208252342272, 4620715208252342400, 4620715208252342272, 4620715208252325888, 4620715208252325888, 4620715208252325888, 4620715208252325888, 4620715208250360064, 4620715208250360064, 4620715208250359808, 4620715208250359808, 4620715208250360064, 4620715208250360064, 4620715208250359808, 4620715208250359808, 4620715208250228736, 4620715208250228736, 4620715208250228736, 4620715208250228736, 4620715208250228736, 4620715208250228736, 4620715208250228736, 4620715208250228736, 584940523766144, 584940523766016, 584940523765888, 584940523765760, 584940523749632, 584940523749632, 584940523749376, 584940523749376, 584940523634816, 584940523634688, 584940523634816, 584940523634688, 584940523618304, 584940523618304, 584940523618304, 584940523618304, 584940521652480, 584940521652480, 584940521652224, 584940521652224, 584940521652480, 584940521652480, 584940521652224, 584940521652224, 584940521521152, 584940521521152, 584940521521152, 584940521521152, 584940521521152, 584940521521152, 584940521521152, 584940521521152, 21990570344832, 21990570344704, 21990570344576, 21990570344448, 21990570328320, 21990570328320, 21990570328064, 21990570328064, 21990570213504, 21990570213376, 21990570213504, 21990570213376, 21990570196992, 21990570196992, 21990570196992, 21990570196992, 21990568231168, 21990568231168, 21990568230912, 21990568230912, 21990568231168, 21990568231168, 21990568230912, 21990568230912, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 81649733816435072, 81649733816434944, 81649733816434816, 81649733816434688, 81649733816418560, 81649733816418560, 81649733816418304, 81649733816418304, 81649733816303744, 81649733816303616, 81649733816303744, 81649733816303616, 81649733816287232, 81649733816287232, 81649733816287232, 81649733816287232, 81649733814321408, 81649733814321408, 81649733814321152, 81649733814321152, 81649733814321408, 81649733814321408, 81649733814321152, 81649733814321152, 81649733814190080, 81649733814190080, 81649733814190080, 81649733814190080, 81649733814190080, 81649733814190080, 81649733814190080, 81649733814190080, 9029189825085824, 9029189825085696, 9029189825085568, 9029189825085440, 9029189825069312, 9029189825069312, 9029189825069056, 9029189825069056, 9029189824954496, 9029189824954368, 9029189824954496, 9029189824954368, 9029189824937984, 9029189824937984, 9029189824937984, 9029189824937984, 9029189822972160, 9029189822972160, 9029189822971904, 9029189822971904, 9029189822972160, 9029189822972160, 9029189822971904, 9029189822971904, 9029189822840832, 9029189822840832, 9029189822840832, 9029189822840832, 9029189822840832, 9029189822840832, 9029189822840832, 9029189822840832, 72642534561694080, 72642534561693952, 72642534561693824, 72642534561693696, 72642534561677568, 72642534561677568, 72642534561677312, 72642534561677312, 72642534561562752, 72642534561562624, 72642534561562752, 72642534561562624, 72642534561546240, 72642534561546240, 72642534561546240, 72642534561546240, 72642534559580416, 72642534559580416, 72642534559580160, 72642534559580160, 72642534559580416, 72642534559580416, 72642534559580160, 72642534559580160, 72642534559449088, 72642534559449088, 72642534559449088, 72642534559449088, 72642534559449088, 72642534559449088, 72642534559449088, 72642534559449088, 21990570344832, 21990570344704, 21990570344576, 21990570344448, 21990570328320, 21990570328320, 21990570328064, 21990570328064, 21990570213504, 21990570213376, 21990570213504, 21990570213376, 21990570196992, 21990570196992, 21990570196992, 21990570196992, 21990568231168, 21990568231168, 21990568230912, 21990568230912, 21990568231168, 21990568231168, 21990568230912, 21990568230912, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 9592139778507136, 9592139778507008, 9592139778506880, 9592139778506752, 9592139778490624, 9592139778490624, 9592139778490368, 9592139778490368, 9592139778375808, 9592139778375680, 9592139778375808, 9592139778375680, 9592139778359296, 9592139778359296, 9592139778359296, 9592139778359296, 9592139776393472, 9592139776393472, 9592139776393216, 9592139776393216, 9592139776393472, 9592139776393472, 9592139776393216, 9592139776393216, 9592139776262144, 9592139776262144, 9592139776262144, 9592139776262144, 9592139776262144, 9592139776262144, 9592139776262144, 9592139776262144, 9029189825085824, 9029189825085696, 9029189825085568, 9029189825085440, 9029189825069312, 9029189825069312, 9029189825069056, 9029189825069056, 9029189824954496, 9029189824954368, 9029189824954496, 9029189824954368, 9029189824937984, 9029189824937984, 9029189824937984, 9029189824937984, 9029189822972160, 9029189822972160, 9029189822971904, 9029189822971904, 9029189822972160, 9029189822972160, 9029189822971904, 9029189822971904, 9029189822840832, 9029189822840832, 9029189822840832, 9029189822840832, 9029189822840832, 9029189822840832, 9029189822840832, 9029189822840832, 584940523766144, 584940523766016, 584940523765888, 584940523765760, 584940523749632, 584940523749632, 584940523749376, 584940523749376, 584940523634816, 584940523634688, 584940523634816, 584940523634688, 584940523618304, 584940523618304, 584940523618304, 584940523618304, 584940521652480, 584940521652480, 584940521652224, 584940521652224, 584940521652480, 584940521652480, 584940521652224, 584940521652224, 584940521521152, 584940521521152, 584940521521152, 584940521521152, 584940521521152, 584940521521152, 584940521521152, 584940521521152, 21990570344832, 21990570344704, 21990570344576, 21990570344448, 21990570328320, 21990570328320, 21990570328064, 21990570328064, 21990570213504, 21990570213376, 21990570213504, 21990570213376, 21990570196992, 21990570196992, 21990570196992, 21990570196992, 21990568231168, 21990568231168, 21990568230912, 21990568230912, 21990568231168, 21990568231168, 21990568230912, 21990568230912, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 21990568099840, 9386671504487645697, 9386671504487645696, 9386671504487645184, 9386671504487645184, 9386671504487612929, 9386671504487612928, 9386671504487612416, 9386671504487612416, 9386671504487383040, 9386671504487383040, 9386671504487383040, 9386671504487383040, 9386671504487350272, 9386671504487350272, 9386671504487350272, 9386671504487350272, 9386671504483418625, 9386671504483418624, 9386671504483418112, 9386671504483418112, 9386671504483418625, 9386671504483418624, 9386671504483418112, 9386671504483418112, 9386671504483155968, 9386671504483155968, 9386671504483155968, 9386671504483155968, 9386671504483155968, 9386671504483155968, 9386671504483155968, 9386671504483155968, 9241430416504947201, 9241430416504947200, 9241430416504946688, 9241430416504946688, 9241430416504914433, 9241430416504914432, 9241430416504913920, 9241430416504913920, 9241430416504684544, 9241430416504684544, 9241430416504684544, 9241430416504684544, 9241430416504651776, 9241430416504651776, 9241430416504651776, 9241430416504651776, 9241430416500720129, 9241430416500720128, 9241430416500719616, 9241430416500719616, 9241430416500720129, 9241430416500720128, 9241430416500719616, 9241430416500719616, 9241430416500457472, 9241430416500457472, 9241430416500457472, 9241430416500457472, 9241430416500457472, 9241430416500457472, 9241430416500457472, 9241430416500457472, 145285069123387905, 145285069123387904, 145285069123387392, 145285069123387392, 145285069123355137, 145285069123355136, 145285069123354624, 145285069123354624, 145285069123125248, 145285069123125248, 145285069123125248, 145285069123125248, 145285069123092480, 145285069123092480, 145285069123092480, 145285069123092480, 145285069119160833, 145285069119160832, 145285069119160320, 145285069119160320, 145285069119160833, 145285069119160832, 145285069119160320, 145285069119160320, 145285069118898176, 145285069118898176, 145285069118898176, 145285069118898176, 145285069118898176, 145285069118898176, 145285069118898176, 145285069118898176, 43981140689409, 43981140689408, 43981140688896, 43981140688896, 43981140656641, 43981140656640, 43981140656128, 43981140656128, 43981140426752, 43981140426752, 43981140426752, 43981140426752, 43981140393984, 43981140393984, 43981140393984, 43981140393984, 43981136462337, 43981136462336, 43981136461824, 43981136461824, 43981136462337, 43981136462336, 43981136461824, 43981136461824, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 9242556316411789825, 9242556316411789824, 9242556316411789312, 9242556316411789312, 9242556316411757057, 9242556316411757056, 9242556316411756544, 9242556316411756544, 9242556316411527168, 9242556316411527168, 9242556316411527168, 9242556316411527168, 9242556316411494400, 9242556316411494400, 9242556316411494400, 9242556316411494400, 9242556316407562753, 9242556316407562752, 9242556316407562240, 9242556316407562240, 9242556316407562753, 9242556316407562752, 9242556316407562240, 9242556316407562240, 9242556316407300096, 9242556316407300096, 9242556316407300096, 9242556316407300096, 9242556316407300096, 9242556316407300096, 9242556316407300096, 9242556316407300096, 9241430416504947201, 9241430416504947200, 9241430416504946688, 9241430416504946688, 9241430416504914433, 9241430416504914432, 9241430416504913920, 9241430416504913920, 9241430416504684544, 9241430416504684544, 9241430416504684544, 9241430416504684544, 9241430416504651776, 9241430416504651776, 9241430416504651776, 9241430416504651776, 9241430416500720129, 9241430416500720128, 9241430416500719616, 9241430416500719616, 9241430416500720129, 9241430416500720128, 9241430416500719616, 9241430416500719616, 9241430416500457472, 9241430416500457472, 9241430416500457472, 9241430416500457472, 9241430416500457472, 9241430416500457472, 9241430416500457472, 9241430416500457472, 1169881047532033, 1169881047532032, 1169881047531520, 1169881047531520, 1169881047499265, 1169881047499264, 1169881047498752, 1169881047498752, 1169881047269376, 1169881047269376, 1169881047269376, 1169881047269376, 1169881047236608, 1169881047236608, 1169881047236608, 1169881047236608, 1169881043304961, 1169881043304960, 1169881043304448, 1169881043304448, 1169881043304961, 1169881043304960, 1169881043304448, 1169881043304448, 1169881043042304, 1169881043042304, 1169881043042304, 1169881043042304, 1169881043042304, 1169881043042304, 1169881043042304, 1169881043042304, 43981140689409, 43981140689408, 43981140688896, 43981140688896, 43981140656641, 43981140656640, 43981140656128, 43981140656128, 43981140426752, 43981140426752, 43981140426752, 43981140426752, 43981140393984, 43981140393984, 43981140393984, 43981140393984, 43981136462337, 43981136462336, 43981136461824, 43981136461824, 43981136462337, 43981136462336, 43981136461824, 43981136461824, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 163299467632869889, 163299467632869888, 163299467632869376, 163299467632869376, 163299467632837121, 163299467632837120, 163299467632836608, 163299467632836608, 163299467632607232, 163299467632607232, 163299467632607232, 163299467632607232, 163299467632574464, 163299467632574464, 163299467632574464, 163299467632574464, 163299467628642817, 163299467628642816, 163299467628642304, 163299467628642304, 163299467628642817, 163299467628642816, 163299467628642304, 163299467628642304, 163299467628380160, 163299467628380160, 163299467628380160, 163299467628380160, 163299467628380160, 163299467628380160, 163299467628380160, 163299467628380160, 18058379650171393, 18058379650171392, 18058379650170880, 18058379650170880, 18058379650138625, 18058379650138624, 18058379650138112, 18058379650138112, 18058379649908736, 18058379649908736, 18058379649908736, 18058379649908736, 18058379649875968, 18058379649875968, 18058379649875968, 18058379649875968, 18058379645944321, 18058379645944320, 18058379645943808, 18058379645943808, 18058379645944321, 18058379645944320, 18058379645943808, 18058379645943808, 18058379645681664, 18058379645681664, 18058379645681664, 18058379645681664, 18058379645681664, 18058379645681664, 18058379645681664, 18058379645681664, 145285069123387905, 145285069123387904, 145285069123387392, 145285069123387392, 145285069123355137, 145285069123355136, 145285069123354624, 145285069123354624, 145285069123125248, 145285069123125248, 145285069123125248, 145285069123125248, 145285069123092480, 145285069123092480, 145285069123092480, 145285069123092480, 145285069119160833, 145285069119160832, 145285069119160320, 145285069119160320, 145285069119160833, 145285069119160832, 145285069119160320, 145285069119160320, 145285069118898176, 145285069118898176, 145285069118898176, 145285069118898176, 145285069118898176, 145285069118898176, 145285069118898176, 145285069118898176, 43981140689409, 43981140689408, 43981140688896, 43981140688896, 43981140656641, 43981140656640, 43981140656128, 43981140656128, 43981140426752, 43981140426752, 43981140426752, 43981140426752, 43981140393984, 43981140393984, 43981140393984, 43981140393984, 43981136462337, 43981136462336, 43981136461824, 43981136461824, 43981136462337, 43981136462336, 43981136461824, 43981136461824, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 19184279557014017, 19184279557014016, 19184279557013504, 19184279557013504, 19184279556981249, 19184279556981248, 19184279556980736, 19184279556980736, 19184279556751360, 19184279556751360, 19184279556751360, 19184279556751360, 19184279556718592, 19184279556718592, 19184279556718592, 19184279556718592, 19184279552786945, 19184279552786944, 19184279552786432, 19184279552786432, 19184279552786945, 19184279552786944, 19184279552786432, 19184279552786432, 19184279552524288, 19184279552524288, 19184279552524288, 19184279552524288, 19184279552524288, 19184279552524288, 19184279552524288, 19184279552524288, 18058379650171393, 18058379650171392, 18058379650170880, 18058379650170880, 18058379650138625, 18058379650138624, 18058379650138112, 18058379650138112, 18058379649908736, 18058379649908736, 18058379649908736, 18058379649908736, 18058379649875968, 18058379649875968, 18058379649875968, 18058379649875968, 18058379645944321, 18058379645944320, 18058379645943808, 18058379645943808, 18058379645944321, 18058379645944320, 18058379645943808, 18058379645943808, 18058379645681664, 18058379645681664, 18058379645681664, 18058379645681664, 18058379645681664, 18058379645681664, 18058379645681664, 18058379645681664, 1169881047532033, 1169881047532032, 1169881047531520, 1169881047531520, 1169881047499265, 1169881047499264, 1169881047498752, 1169881047498752, 1169881047269376, 1169881047269376, 1169881047269376, 1169881047269376, 1169881047236608, 1169881047236608, 1169881047236608, 1169881047236608, 1169881043304961, 1169881043304960, 1169881043304448, 1169881043304448, 1169881043304961, 1169881043304960, 1169881043304448, 1169881043304448, 1169881043042304, 1169881043042304, 1169881043042304, 1169881043042304, 1169881043042304, 1169881043042304, 1169881043042304, 1169881043042304, 43981140689409, 43981140689408, 43981140688896, 43981140688896, 43981140656641, 43981140656640, 43981140656128, 43981140656128, 43981140426752, 43981140426752, 43981140426752, 43981140426752, 43981140393984, 43981140393984, 43981140393984, 43981140393984, 43981136462337, 43981136462336, 43981136461824, 43981136461824, 43981136462337, 43981136462336, 43981136461824, 43981136461824, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 43981136199680, 326598935265674242, 326598935265674240, 326598935265673216, 326598935265673216, 326598935265148928, 326598935265148928, 326598935265148928, 326598935265148928, 326598935257285634, 326598935257285632, 326598935257284608, 326598935257284608, 326598935256760320, 326598935256760320, 326598935256760320, 326598935256760320, 36116759300277250, 36116759300277248, 36116759300276224, 36116759300276224, 36116759299751936, 36116759299751936, 36116759299751936, 36116759299751936, 36116759291888642, 36116759291888640, 36116759291887616, 36116759291887616, 36116759291363328, 36116759291363328, 36116759291363328, 36116759291363328, 290570138246710274, 290570138246710272, 290570138246709248, 290570138246709248, 290570138246184960, 290570138246184960, 290570138246184960, 290570138246184960, 290570138238321666, 290570138238321664, 290570138238320640, 290570138238320640, 290570138237796352, 290570138237796352, 290570138237796352, 290570138237796352, 87962281313282, 87962281313280, 87962281312256, 87962281312256, 87962280787968, 87962280787968, 87962280787968, 87962280787968, 87962272924674, 87962272924672, 87962272923648, 87962272923648, 87962272399360, 87962272399360, 87962272399360, 87962272399360, 38368559113962498, 38368559113962496, 38368559113961472, 38368559113961472, 38368559113437184, 38368559113437184, 38368559113437184, 38368559113437184, 38368559105573890, 38368559105573888, 38368559105572864, 38368559105572864, 38368559105048576, 38368559105048576, 38368559105048576, 38368559105048576, 36116759300277250, 36116759300277248, 36116759300276224, 36116759300276224, 36116759299751936, 36116759299751936, 36116759299751936, 36116759299751936, 36116759291888642, 36116759291888640, 36116759291887616, 36116759291887616, 36116759291363328, 36116759291363328, 36116759291363328, 36116759291363328, 2339762094998530, 2339762094998528, 2339762094997504, 2339762094997504, 2339762094473216, 2339762094473216, 2339762094473216, 2339762094473216, 2339762086609922, 2339762086609920, 2339762086608896, 2339762086608896, 2339762086084608, 2339762086084608, 2339762086084608, 2339762086084608, 87962281313282, 87962281313280, 87962281312256, 87962281312256, 87962280787968, 87962280787968, 87962280787968, 87962280787968, 87962272924674, 87962272924672, 87962272923648, 87962272923648, 87962272399360, 87962272399360, 87962272399360, 87962272399360, 581140276476643332, 581140276476643328, 581140276476641280, 581140276476641280, 581140276475592704, 581140276475592704, 581140276475592704, 581140276475592704, 175924545849348, 175924545849344, 175924545847296, 175924545847296, 175924544798720, 175924544798720, 175924544798720, 175924544798720, 4679524173219844, 4679524173219840, 4679524173217792, 4679524173217792, 4679524172169216, 4679524172169216, 4679524172169216, 4679524172169216, 175924545849348, 175924545849344, 175924545847296, 175924545847296, 175924544798720, 175924544798720, 175924544798720, 175924544798720, 1161999073681608712, 1161999073681608704, 1161999073681604608, 1161999073681604608, 1161999073679507456, 1161999073679507456, 1161999073679507456, 1161999073679507456, 70369820020744, 70369820020736, 70369820016640, 70369820016640, 70369817919488, 70369817919488, 70369817919488, 70369817919488, 9077569074761736, 9077569074761728, 9077569074757632, 9077569074757632, 9077569072660480, 9077569072660480, 9077569072660480, 9077569072660480, 70369820020744, 70369820020736, 70369820016640, 70369820016640, 70369817919488, 70369817919488, 70369817919488, 70369817919488, 288793334762704928, 288793334762704896, 288793334762700800, 288793334762700800, 288793334762176512, 288793334762176512, 288793334762176512, 288793334762176512, 288793334695067648, 288793334695067648, 288793334695067648, 288793334695067648, 288793334695067648, 288793334695067648, 288793334695067648, 288793334695067648, 562958610993184, 562958610993152, 562958610989056, 562958610989056, 562958610464768, 562958610464768, 562958610464768, 562958610464768, 562958543355904, 562958543355904, 562958543355904, 562958543355904, 562958543355904, 562958543355904, 562958543355904, 562958543355904, 577868148797087808, 577868148797087744, 577868148797079552, 577868148797079552, 577868148796030976, 577868148796030976, 577868148796030976, 577868148796030976, 577868148661813248, 577868148661813248, 577868148661813248, 577868148661813248, 577868148661813248, 577868148661813248, 577868148661813248, 577868148661813248, 1407396493664320, 1407396493664256, 1407396493656064, 1407396493656064, 1407396492607488, 1407396492607488, 1407396492607488, 1407396492607488, 1407396358389760, 1407396358389760, 1407396358389760, 1407396358389760, 1407396358389760, 1407396358389760, 1407396358389760, 1407396358389760, 1227793891648880768, 1227793891648880640, 1227793891648864256, 1227793891648864256, 1227793891646767104, 1227793891646767104, 1227793891646767104, 1227793891646767104, 1227793891632103552, 1227793891632103424, 1227793891632087040, 1227793891632087040, 1227793891629989888, 1227793891629989888, 1227793891629989888, 1227793891629989888, 1227793891378331648, 1227793891378331648, 1227793891378331648, 1227793891378331648, 1227793891378331648, 1227793891378331648, 1227793891378331648, 1227793891378331648, 1227793891361554432, 1227793891361554432, 1227793891361554432, 1227793891361554432, 1227793891361554432, 1227793891361554432, 1227793891361554432, 1227793891361554432, 1155736297610952832, 1155736297610952704, 1155736297610936320, 1155736297610936320, 1155736297608839168, 1155736297608839168, 1155736297608839168, 1155736297608839168, 1155736297594175616, 1155736297594175488, 1155736297594159104, 1155736297594159104, 1155736297592061952, 1155736297592061952, 1155736297592061952, 1155736297592061952, 1155736297340403712, 1155736297340403712, 1155736297340403712, 1155736297340403712, 1155736297340403712, 1155736297340403712, 1155736297340403712, 1155736297340403712, 1155736297323626496, 1155736297323626496, 1155736297323626496, 1155736297323626496, 1155736297323626496, 1155736297323626496, 1155736297323626496, 1155736297323626496, 74872387042033792, 74872387042033664, 74872387042017280, 74872387042017280, 74872387039920128, 74872387039920128, 74872387039920128, 74872387039920128, 74872387025256576, 74872387025256448, 74872387025240064, 74872387025240064, 74872387023142912, 74872387023142912, 74872387023142912, 74872387023142912, 74872386771484672, 74872386771484672, 74872386771484672, 74872386771484672, 74872386771484672, 74872386771484672, 74872386771484672, 74872386771484672, 74872386754707456, 74872386754707456, 74872386754707456, 74872386754707456, 74872386754707456, 74872386754707456, 74872386754707456, 74872386754707456, 2814793004105856, 2814793004105728, 2814793004089344, 2814793004089344, 2814793001992192, 2814793001992192, 2814793001992192, 2814793001992192, 2814792987328640, 2814792987328512, 2814792987312128, 2814792987312128, 2814792985214976, 2814792985214976, 2814792985214976, 2814792985214976, 2814792733556736, 2814792733556736, 2814792733556736, 2814792733556736, 2814792733556736, 2814792733556736, 2814792733556736, 2814792733556736, 2814792716779520, 2814792716779520, 2814792716779520, 2814792716779520, 2814792716779520, 2814792716779520, 2814792716779520, 2814792716779520, 2455587783297826816, 2455587783297794048, 2455587783297761280, 2455587783297728512, 2455587783293599744, 2455587783293599744, 2455587783293534208, 2455587783293534208, 2455587783264206848, 2455587783264174080, 2455587783264206848, 2455587783264174080, 2455587783259979776, 2455587783259979776, 2455587783259979776, 2455587783259979776, 2455587782756728832, 2455587782756728832, 2455587782756663296, 2455587782756663296, 2455587782756728832, 2455587782756728832, 2455587782756663296, 2455587782756663296, 2455587782723108864, 2455587782723108864, 2455587782723108864, 2455587782723108864, 2455587782723108864, 2455587782723108864, 2455587782723108864, 2455587782723108864, 2311472595221970944, 2311472595221938176, 2311472595221905408, 2311472595221872640, 2311472595217743872, 2311472595217743872, 2311472595217678336, 2311472595217678336, 2311472595188350976, 2311472595188318208, 2311472595188350976, 2311472595188318208, 2311472595184123904, 2311472595184123904, 2311472595184123904, 2311472595184123904, 2311472594680872960, 2311472594680872960, 2311472594680807424, 2311472594680807424, 2311472594680872960, 2311472594680872960, 2311472594680807424, 2311472594680807424, 2311472594647252992, 2311472594647252992, 2311472594647252992, 2311472594647252992, 2311472594647252992, 2311472594647252992, 2311472594647252992, 2311472594647252992, 149744774084132864, 149744774084100096, 149744774084067328, 149744774084034560, 149744774079905792, 149744774079905792, 149744774079840256, 149744774079840256, 149744774050512896, 149744774050480128, 149744774050512896, 149744774050480128, 149744774046285824, 149744774046285824, 149744774046285824, 149744774046285824, 149744773543034880, 149744773543034880, 149744773542969344, 149744773542969344, 149744773543034880, 149744773543034880, 149744773542969344, 149744773542969344, 149744773509414912, 149744773509414912, 149744773509414912, 149744773509414912, 149744773509414912, 149744773509414912, 149744773509414912, 149744773509414912, 5629586008276992, 5629586008244224, 5629586008211456, 5629586008178688, 5629586004049920, 5629586004049920, 5629586003984384, 5629586003984384, 5629585974657024, 5629585974624256, 5629585974657024, 5629585974624256, 5629585970429952, 5629585970429952, 5629585970429952, 5629585970429952, 5629585467179008, 5629585467179008, 5629585467113472, 5629585467113472, 5629585467179008, 5629585467179008, 5629585467113472, 5629585467113472, 5629585433559040, 5629585433559040, 5629585433559040, 5629585433559040, 5629585433559040, 5629585433559040, 5629585433559040, 5629585433559040, 4911175566595588352, 4911175566595588096, 4911175566595457024, 4911175566595457024, 4911175566587199744, 4911175566587199488, 4911175566587068416, 4911175566587068416, 4911175566528348160, 4911175566528348160, 4911175566528348160, 4911175566528348160, 4911175566519959552, 4911175566519959552, 4911175566519959552, 4911175566519959552, 4911175565513457920, 4911175565513457664, 4911175565513326592, 4911175565513326592, 4911175565513457920, 4911175565513457664, 4911175565513326592, 4911175565513326592, 4911175565446217728, 4911175565446217728, 4911175565446217728, 4911175565446217728, 4911175565446217728, 4911175565446217728, 4911175565446217728, 4911175565446217728, 4622945190443876608, 4622945190443876352, 4622945190443745280, 4622945190443745280, 4622945190435488000, 4622945190435487744, 4622945190435356672, 4622945190435356672, 4622945190376636416, 4622945190376636416, 4622945190376636416, 4622945190376636416, 4622945190368247808, 4622945190368247808, 4622945190368247808, 4622945190368247808, 4622945189361746176, 4622945189361745920, 4622945189361614848, 4622945189361614848, 4622945189361746176, 4622945189361745920, 4622945189361614848, 4622945189361614848, 4622945189294505984, 4622945189294505984, 4622945189294505984, 4622945189294505984, 4622945189294505984, 4622945189294505984, 4622945189294505984, 4622945189294505984, 299489548168200448, 299489548168200192, 299489548168069120, 299489548168069120, 299489548159811840, 299489548159811584, 299489548159680512, 299489548159680512, 299489548100960256, 299489548100960256, 299489548100960256, 299489548100960256, 299489548092571648, 299489548092571648, 299489548092571648, 299489548092571648, 299489547086070016, 299489547086069760, 299489547085938688, 299489547085938688, 299489547086070016, 299489547086069760, 299489547085938688, 299489547085938688, 299489547018829824, 299489547018829824, 299489547018829824, 299489547018829824, 299489547018829824, 299489547018829824, 299489547018829824, 299489547018829824, 11259172016488704, 11259172016488448, 11259172016357376, 11259172016357376, 11259172008100096, 11259172008099840, 11259172007968768, 11259172007968768, 11259171949248512, 11259171949248512, 11259171949248512, 11259171949248512, 11259171940859904, 11259171940859904, 11259171940859904, 11259171940859904, 11259170934358272, 11259170934358016, 11259170934226944, 11259170934226944, 11259170934358272, 11259170934358016, 11259170934226944, 11259170934226944, 11259170867118080, 11259170867118080, 11259170867118080, 11259170867118080, 11259170867118080, 11259170867118080, 11259170867118080, 11259170867118080, 9822351133174399489, 9822351133174399488, 9822351133174398976, 9822351133174398976, 9822351133174136832, 9822351133174136832, 9822351133174136832, 9822351133174136832, 9822351133039919104, 9822351133039919104, 9822351133039919104, 9822351133039919104, 9822351133039919104, 9822351133039919104, 9822351133039919104, 9822351133039919104, 9822351131026915841, 9822351131026915840, 9822351131026915328, 9822351131026915328, 9822351131026653184, 9822351131026653184, 9822351131026653184, 9822351131026653184, 9822351130892435456, 9822351130892435456, 9822351130892435456, 9822351130892435456, 9822351130892435456, 9822351130892435456, 9822351130892435456, 9822351130892435456, 9245890380870976001, 9245890380870976000, 9245890380870975488, 9245890380870975488, 9245890380870713344, 9245890380870713344, 9245890380870713344, 9245890380870713344, 9245890380736495616, 9245890380736495616, 9245890380736495616, 9245890380736495616, 9245890380736495616, 9245890380736495616, 9245890380736495616, 9245890380736495616, 9245890378723492353, 9245890378723492352, 9245890378723491840, 9245890378723491840, 9245890378723229696, 9245890378723229696, 9245890378723229696, 9245890378723229696, 9245890378589011968, 9245890378589011968, 9245890378589011968, 9245890378589011968, 9245890378589011968, 9245890378589011968, 9245890378589011968, 9245890378589011968, 598979096319623681, 598979096319623680, 598979096319623168, 598979096319623168, 598979096319361024, 598979096319361024, 598979096319361024, 598979096319361024, 598979096185143296, 598979096185143296, 598979096185143296, 598979096185143296, 598979096185143296, 598979096185143296, 598979096185143296, 598979096185143296, 598979094172140033, 598979094172140032, 598979094172139520, 598979094172139520, 598979094171877376, 598979094171877376, 598979094171877376, 598979094171877376, 598979094037659648, 598979094037659648, 598979094037659648, 598979094037659648, 598979094037659648, 598979094037659648, 598979094037659648, 598979094037659648, 22518344016200193, 22518344016200192, 22518344016199680, 22518344016199680, 22518344015937536, 22518344015937536, 22518344015937536, 22518344015937536, 22518343881719808, 22518343881719808, 22518343881719808, 22518343881719808, 22518343881719808, 22518343881719808, 22518343881719808, 22518343881719808, 22518341868716545, 22518341868716544, 22518341868716032, 22518341868716032, 22518341868453888, 22518341868453888, 22518341868453888, 22518341868453888, 22518341734236160, 22518341734236160, 22518341734236160, 22518341734236160, 22518341734236160, 22518341734236160, 22518341734236160, 22518341734236160, 1197958188344280066, 1197958188344280064, 1197958188344279040, 1197958188344279040, 1197958188343754752, 1197958188343754752, 1197958188343754752, 1197958188343754752, 1197958188075319296, 1197958188075319296, 1197958188075319296, 1197958188075319296, 1197958188075319296, 1197958188075319296, 1197958188075319296, 1197958188075319296, 45036683737433090, 45036683737433088, 45036683737432064, 45036683737432064, 45036683736907776, 45036683736907776, 45036683736907776, 45036683736907776, 45036683468472320, 45036683468472320, 45036683468472320, 45036683468472320, 45036683468472320, 45036683468472320, 45036683468472320, 45036683468472320, 2323857683139004420, 2323857683139004416, 2323857683139002368, 2323857683139002368, 2323857683137953792, 2323857683137953792, 2323857683137953792, 2323857683137953792, 2323857682601082880, 2323857682601082880, 2323857682601082880, 2323857682601082880, 2323857682601082880, 2323857682601082880, 2323857682601082880, 2323857682601082880, 18014673925310468, 18014673925310464, 18014673925308416, 18014673925308416, 18014673924259840, 18014673924259840, 18014673924259840, 18014673924259840, 18014673387388928, 18014673387388928, 18014673387388928, 18014673387388928, 18014673387388928, 18014673387388928, 18014673387388928, 18014673387388928, 144117404414255168, 144117404414255104, 144117404414246912, 144117404414246912, 144117404413198336, 144117404413198336, 144117404413198336, 144117404413198336, 144117404278980608, 144117404278980608, 144117404278980608, 144117404278980608, 144117404278980608, 144117404278980608, 144117404278980608, 144117404278980608, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 144117387099111424, 360293502378066048, 360293502378065920, 360293502378049536, 360293502378049536, 360293502375952384, 360293502375952384, 360293502375952384, 360293502375952384, 360293502107516928, 360293502107516928, 360293502107516928, 360293502107516928, 360293502107516928, 360293502107516928, 360293502107516928, 360293502107516928, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 360293467747778560, 720587009051099136, 720587009051066368, 720587009046872064, 720587009046872064, 720587008510001152, 720587008510001152, 720587008510001152, 720587008510001152, 720587004756131840, 720587004756099072, 720587004751904768, 720587004751904768, 720587004215033856, 720587004215033856, 720587004215033856, 720587004215033856, 720586939790524416, 720586939790524416, 720586939790524416, 720586939790524416, 720586939790524416, 720586939790524416, 720586939790524416, 720586939790524416, 720586935495557120, 720586935495557120, 720586935495557120, 720586935495557120, 720586935495557120, 720586935495557120, 720586935495557120, 720586935495557120, 1441174018118909952, 1441174018110521344, 1441174018102132736, 1441174018093744128, 1441174017036779520, 1441174017036779520, 1441174017020002304, 1441174017020002304, 1441174009512198144, 1441174009503809536, 1441174009512198144, 1441174009503809536, 1441174008430067712, 1441174008430067712, 1441174008430067712, 1441174008430067712, 1441173879597826048, 1441173879597826048, 1441173879581048832, 1441173879581048832, 1441173879597826048, 1441173879597826048, 1441173879581048832, 1441173879581048832, 1441173870991114240, 1441173870991114240, 1441173870991114240, 1441173870991114240, 1441173870991114240, 1441173870991114240, 1441173870991114240, 1441173870991114240, 2882348036221108224, 2882348036221042688, 2882348036187488256, 2882348036187488256, 2882348034073624576, 2882348034073559040, 2882348034040004608, 2882348034040004608, 2882348019007619072, 2882348019007619072, 2882348019007619072, 2882348019007619072, 2882348016860135424, 2882348016860135424, 2882348016860135424, 2882348016860135424, 2882347759195717632, 2882347759195652096, 2882347759162097664, 2882347759162097664, 2882347759195717632, 2882347759195652096, 2882347759162097664, 2882347759162097664, 2882347741982228480, 2882347741982228480, 2882347741982228480, 2882347741982228480, 2882347741982228480, 2882347741982228480, 2882347741982228480, 2882347741982228480, 5764696068147249408, 5764696068147249152, 5764696068147118080, 5764696068147118080, 5764696068080009216, 5764696068080009216, 5764696068080009216, 5764696068080009216, 5764696033720270848, 5764696033720270848, 5764696033720270848, 5764696033720270848, 5764696033720270848, 5764696033720270848, 5764696033720270848, 5764696033720270848, 5764695518391435520, 5764695518391435264, 5764695518391304192, 5764695518391304192, 5764695518324195328, 5764695518324195328, 5764695518324195328, 5764695518324195328, 5764695483964456960, 5764695483964456960, 5764695483964456960, 5764695483964456960, 5764695483964456960, 5764695483964456960, 5764695483964456960, 5764695483964456960, 11529391036782871041, 11529391036782871040, 11529391036782870528, 11529391036782870528, 11529391036782608384, 11529391036782608384, 11529391036782608384, 11529391036782608384, 11529391036648390656, 11529391036648390656, 11529391036648390656, 11529391036648390656, 11529391036648390656, 11529391036648390656, 11529391036648390656, 11529391036648390656, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 11529390967928913920, 4611756524879479810, 4611756524879479808, 4611756524879478784, 4611756524879478784, 4611756524878954496, 4611756524878954496, 4611756524878954496, 4611756524878954496, 4611756524610519040, 4611756524610519040, 4611756524610519040, 4611756524610519040, 4611756524610519040, 4611756524610519040, 4611756524610519040, 4611756524610519040, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 4611756387171565568, 567382630219904, 567382630219776, 567382630203392, 567382630203392, 567382628106240, 567382628106240, 567382628106240, 567382628106240, 567382359670784, 567382359670784, 567382359670784, 567382359670784, 567382359670784, 567382359670784, 567382359670784, 567382359670784, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 567347999932416, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 562949953421312, 1416240237150208, 1416240237117440, 1416240232923136, 1416240232923136, 1416239696052224, 1416239696052224, 1416239696052224, 1416239696052224, 1416170976575488, 1416170976575488, 1416170976575488, 1416170976575488, 1416170976575488, 1416170976575488, 1416170976575488, 1416170976575488, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 1407374883553280, 2833579985862656, 2833579977474048, 2833578903732224, 2833578903732224, 2833441464778752, 2833441464778752, 2833441464778752, 2833441464778752, 2832480474234880, 2832480465846272, 2832479392104448, 2832479392104448, 2832341953150976, 2832341953150976, 2832341953150976, 2832341953150976, 2815849278734336, 2815849278734336, 2815849278734336, 2815849278734336, 2815849278734336, 2815849278734336, 2815849278734336, 2815849278734336, 2814749767106560, 2814749767106560, 2814749767106560, 2814749767106560, 2814749767106560, 2814749767106560, 2814749767106560, 2814749767106560, 5667164249915392, 5667162102431744, 5667159954948096, 5667157807464448, 5666887224524800, 5666887224524800, 5666882929557504, 5666882929557504, 5664960931692544, 5664958784208896, 5664960931692544, 5664958784208896, 5664683906301952, 5664683906301952, 5664683906301952, 5664683906301952, 5631702852435968, 5631702852435968, 5631698557468672, 5631698557468672, 5631702852435968, 5631702852435968, 5631698557468672, 5631698557468672, 5629499534213120, 5629499534213120, 5629499534213120, 5629499534213120, 5629499534213120, 5629499534213120, 5629499534213120, 5629499534213120, 11334324221640704, 11334324204863488, 11334315614928896, 11334315614928896, 11333774465826816, 11333774449049600, 11333765859115008, 11333765859115008, 11329917568417792, 11329917568417792, 11329917568417792, 11329917568417792, 11329367812603904, 11329367812603904, 11329367812603904, 11329367812603904, 11263405721649152, 11263405704871936, 11263397114937344, 11263397114937344, 11263405721649152, 11263405704871936, 11263397114937344, 11263397114937344, 11258999068426240, 11258999068426240, 11258999068426240, 11258999068426240, 11258999068426240, 11258999068426240, 11258999068426240, 11258999068426240, 22667548931719168, 22667548931653632, 22667548898099200, 22667548898099200, 22667531718230016, 22667531718230016, 22667531718230016, 22667531718230016, 22658735625207808, 22658735625207808, 22658735625207808, 22658735625207808, 22658735625207808, 22658735625207808, 22658735625207808, 22658735625207808, 22526811443363840, 22526811443298304, 22526811409743872, 22526811409743872, 22526794229874688, 22526794229874688, 22526794229874688, 22526794229874688, 22517998136852480, 22517998136852480, 22517998136852480, 22517998136852480, 22517998136852480, 22517998136852480, 22517998136852480, 22517998136852480, 45053622886727936, 45053622886727680, 45053622886596608, 45053622886596608, 45053622819487744, 45053622819487744, 45053622819487744, 45053622819487744, 45053588459749376, 45053588459749376, 45053588459749376, 45053588459749376, 45053588459749376, 45053588459749376, 45053588459749376, 45053588459749376, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 45035996273704960, 18049651735527937, 18049651735527936, 18049651735527424, 18049651735527424, 18049651735265280, 18049651735265280, 18049651735265280, 18049651735265280, 18049651601047552, 18049651601047552, 18049651601047552, 18049651601047552, 18049651601047552, 18049651601047552, 18049651601047552, 18049651601047552, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18049582881570816, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984, 18014398509481984]; diff --git a/src/backend/compile_time/generated/mod.rs b/src/backend/compile_time/generated/mod.rs new file mode 100644 index 0000000..88f682e --- /dev/null +++ b/src/backend/compile_time/generated/mod.rs @@ -0,0 +1 @@ +pub mod caches; diff --git a/src/backend/compile_time/mod.rs b/src/backend/compile_time/mod.rs new file mode 100644 index 0000000..b7d3b69 --- /dev/null +++ b/src/backend/compile_time/mod.rs @@ -0,0 +1,4 @@ +pub mod gen_caches; +pub mod gen_caches_non_sliders; +pub mod gen_caches_sliders; +mod generated; diff --git a/src/backend/mod.rs b/src/backend/mod.rs index 1b41287..ca68aad 100644 --- a/src/backend/mod.rs +++ b/src/backend/mod.rs @@ -1,3 +1,4 @@ +pub mod compile_time; mod constants; pub(crate) mod movegen; pub mod perft; diff --git a/src/backend/movegen/check_decider.rs b/src/backend/movegen/check_decider.rs index 4d1db31..1d9af05 100644 --- a/src/backend/movegen/check_decider.rs +++ b/src/backend/movegen/check_decider.rs @@ -1,7 +1,5 @@ -use crate::backend::movegen::compile_time::move_cache_non_sliders::{ - KING_MOVES, KNIGHT_MOVES, PAWN_CAPTURE_MOVES, -}; -use crate::backend::movegen::move_gen_sliders::calculate_slider_move_bitboard; +use crate::backend::compile_time::gen_caches::{KING_MOVES, KNIGHT_MOVES, PAWN_CAPTURE_MOVES}; +use crate::backend::movegen::move_gen_sliders::get_slider_moves_at_square; use crate::backend::state::board::bitboard::BitBoard; use crate::backend::state::game::state::State; use crate::backend::state::piece::Piece::{Bishop, Queen, Rook}; @@ -91,8 +89,8 @@ fn get_attack_bitboard_for_piece_and_square( Piece::King => KING_MOVES[square.square_to_index()], Piece::Knight => KNIGHT_MOVES[square.square_to_index()], Piece::Pawn => PAWN_CAPTURE_MOVES[piece_color as usize][square.square_to_index()], - Rook => calculate_slider_move_bitboard(Rook, square, friendly_bb, enemy_bb), - Bishop => calculate_slider_move_bitboard(Bishop, square, friendly_bb, enemy_bb), - Queen => calculate_slider_move_bitboard(Queen, square, friendly_bb, enemy_bb), + Rook => get_slider_moves_at_square(Rook, square, friendly_bb, enemy_bb), + Bishop => get_slider_moves_at_square(Bishop, square, friendly_bb, enemy_bb), + Queen => get_slider_moves_at_square(Queen, square, friendly_bb, enemy_bb), } } diff --git a/src/backend/movegen/compile_time/mod.rs b/src/backend/movegen/compile_time/mod.rs deleted file mode 100644 index 1ace28a..0000000 --- a/src/backend/movegen/compile_time/mod.rs +++ /dev/null @@ -1 +0,0 @@ -pub mod move_cache_non_sliders; diff --git a/src/backend/movegen/mod.rs b/src/backend/movegen/mod.rs index 3acfe63..80c8290 100644 --- a/src/backend/movegen/mod.rs +++ b/src/backend/movegen/mod.rs @@ -1,7 +1,6 @@ pub mod check_decider; -pub mod compile_time; pub mod moove; pub mod move_gen; pub mod move_gen_king_util; mod move_gen_pawn_util; -mod move_gen_sliders; +pub mod move_gen_sliders; diff --git a/src/backend/movegen/move_gen.rs b/src/backend/movegen/move_gen.rs index 4185cdf..06faa84 100644 --- a/src/backend/movegen/move_gen.rs +++ b/src/backend/movegen/move_gen.rs @@ -1,9 +1,9 @@ +use crate::backend::compile_time::gen_caches::{KING_MOVES, KNIGHT_MOVES}; use crate::backend::constants::SQUARES_AMOUNT; -use crate::backend::movegen::compile_time::move_cache_non_sliders::{KING_MOVES, KNIGHT_MOVES}; use crate::backend::movegen::moove::Moove; use crate::backend::movegen::move_gen_king_util::gen_castles; use crate::backend::movegen::move_gen_pawn_util::gen_pawn_moves; -use crate::backend::movegen::move_gen_sliders::get_moves_for_non_slider_piece; +use crate::backend::movegen::move_gen_sliders::get_slider_moves; use crate::backend::state::board::bitboard::BitBoard; use crate::backend::state::game::state::State; use crate::backend::state::piece::Piece::{King, Knight}; @@ -66,7 +66,7 @@ pub fn get_pseudo_legal_moves(game_state: &State) -> Vec { // Gen queen, bishop and rook moves for slider_type in SLIDER_PIECES { - let mut moves = get_moves_for_non_slider_piece( + let mut moves = get_slider_moves( slider_type, bitboard_manager.get_colored_piece_bb(slider_type, active_color), friendly_pieces_bb, diff --git a/src/backend/movegen/move_gen_pawn_util.rs b/src/backend/movegen/move_gen_pawn_util.rs index a4613c8..1d1f1d0 100644 --- a/src/backend/movegen/move_gen_pawn_util.rs +++ b/src/backend/movegen/move_gen_pawn_util.rs @@ -1,4 +1,4 @@ -use crate::backend::movegen::compile_time::move_cache_non_sliders::{ +use crate::backend::compile_time::gen_caches::{ PAWN_CAPTURE_MOVES, PAWN_DOUBLE_PUSH_MOVES, PAWN_QUIET_MOVES, }; use crate::backend::movegen::moove::Moove; diff --git a/src/backend/movegen/move_gen_sliders.rs b/src/backend/movegen/move_gen_sliders.rs index 476f7c1..0e5f9a2 100644 --- a/src/backend/movegen/move_gen_sliders.rs +++ b/src/backend/movegen/move_gen_sliders.rs @@ -1,54 +1,14 @@ +use crate::backend::compile_time::gen_caches::{ + BISHOP_PEXT_INDEX, BISHOP_PEXT_MASK, PEXT_TABLE, ROOK_PEXT_INDEX, ROOK_PEXT_MASK, +}; use crate::backend::movegen::moove::Moove; use crate::backend::movegen::move_gen::convert_bitboard_to_moves; -use crate::backend::movegen::move_gen_sliders::SlideDirection::{ - Down, DownLeft, DownRight, Left, Right, Up, UpLeft, UpRight, -}; use crate::backend::state::board::bitboard::BitBoard; use crate::backend::state::piece::Piece; use crate::backend::state::square::Square; +use std::arch::x86_64::_pext_u64; -enum SlideDirection { - Up, - UpRight, - Right, - DownRight, - Down, - DownLeft, - Left, - UpLeft, -} - -impl SlideDirection { - fn next(&self, square: Square) -> Square { - match self { - SlideDirection::Up => Square::new(square.file(), square.rank() + 1), - SlideDirection::UpRight => Square::new(square.file() + 1, square.rank() + 1), - SlideDirection::Right => Square::new(square.file() + 1, square.rank()), - SlideDirection::DownRight => Square::new(square.file() + 1, square.rank() - 1), - SlideDirection::Down => Square::new(square.file(), square.rank() - 1), - SlideDirection::DownLeft => Square::new(square.file() - 1, square.rank() - 1), - SlideDirection::Left => Square::new(square.file() - 1, square.rank()), - SlideDirection::UpLeft => Square::new(square.file() - 1, square.rank() + 1), - } - } - - fn directions_for_piece_type(piece_type: Piece) -> Vec { - match piece_type { - Piece::Rook => { - vec![Up, Down, Left, Right] - } - Piece::Bishop => { - vec![UpRight, DownRight, DownLeft, UpLeft] - } - Piece::Queen => { - vec![Up, Down, Left, Right, UpRight, DownRight, DownLeft, UpLeft] - } - _ => panic!("Piece type is not a slider"), - } - } -} - -pub fn get_moves_for_non_slider_piece( +pub fn get_slider_moves( piece_type: Piece, piece_bb: BitBoard, friendly_pieces_bb: BitBoard, @@ -58,47 +18,54 @@ pub fn get_moves_for_non_slider_piece( for square in piece_bb { let moves_for_piece_bb = - calculate_slider_move_bitboard(piece_type, square, friendly_pieces_bb, enemy_pieces_bb); + get_slider_moves_at_square(piece_type, square, friendly_pieces_bb, enemy_pieces_bb); moves.append(&mut convert_bitboard_to_moves(square, moves_for_piece_bb)); } moves } -pub fn calculate_slider_move_bitboard( - piece_type: Piece, +pub fn get_slider_moves_at_square( + piece: Piece, square: Square, - friendly_pieces_bitboard: BitBoard, - enemy_pieces_bitboard: BitBoard, + friendly_bb: BitBoard, + enemy_bb: BitBoard, ) -> BitBoard { - let mut move_bitboard: BitBoard = BitBoard::new(); - for direction in SlideDirection::directions_for_piece_type(piece_type) { - move_bitboard |= calculate_max_slide_range( - square, - direction, - friendly_pieces_bitboard, - enemy_pieces_bitboard, - ); + match piece { + Piece::Rook => get_rook_moves_at_square(square, friendly_bb, enemy_bb), + Piece::Bishop => get_bishop_moves_at_square(square, friendly_bb, enemy_bb), + Piece::Queen => { + get_rook_moves_at_square(square, friendly_bb, enemy_bb) + | get_bishop_moves_at_square(square, friendly_bb, enemy_bb) + } + _ => panic!("Piece type is not a slider"), } - move_bitboard } -/// Computes a bitboard containing all squares -/// that the piece on the given square can slide to in the given direction -fn calculate_max_slide_range( +fn get_rook_moves_at_square(square: Square, friendly_bb: BitBoard, enemy_bb: BitBoard) -> BitBoard { + let pext_mask = ROOK_PEXT_MASK[square.square_to_index()]; + let pext_index = ROOK_PEXT_INDEX[square.square_to_index()]; + + let occ_bb = friendly_bb | enemy_bb; + + let blockers_index: usize = unsafe { _pext_u64(occ_bb.value, pext_mask.value) as usize }; + + let moves = PEXT_TABLE[pext_index + blockers_index]; + moves & !friendly_bb +} + +fn get_bishop_moves_at_square( square: Square, - direction: SlideDirection, - friendly_pieces_bitboard: BitBoard, - enemy_pieces_bitboard: BitBoard, + friendly_bb: BitBoard, + enemy_bb: BitBoard, ) -> BitBoard { - let mut result = BitBoard::new(); - let mut next = direction.next(square); - while next.is_valid() && !friendly_pieces_bitboard.get_square(next) { - result.fill_square(next); - if enemy_pieces_bitboard.get_square(next) { - return result; - } - next = direction.next(next); - } - result + let pext_mask = BISHOP_PEXT_MASK[square.square_to_index()]; + let pext_index = BISHOP_PEXT_INDEX[square.square_to_index()]; + + let occ_bb = friendly_bb | enemy_bb; + + let blockers_index: usize = unsafe { _pext_u64(occ_bb.value, pext_mask.value) as usize }; + + let moves = PEXT_TABLE[pext_index + blockers_index]; + moves & !friendly_bb } diff --git a/src/backend/state/board/bitboard.rs b/src/backend/state/board/bitboard.rs index 04d4f7f..fd2b869 100644 --- a/src/backend/state/board/bitboard.rs +++ b/src/backend/state/board/bitboard.rs @@ -10,7 +10,7 @@ use std::ops::{BitAnd, BitAndAssign, BitOr, BitOrAssign, BitXor, BitXorAssign, N /// - `value` (`u64`): The underlying 64-bit integer used to store the board's state. #[derive(Copy, Clone, Debug)] pub struct BitBoard { - value: u64, + pub value: u64, } impl BitBoard { @@ -39,7 +39,7 @@ impl BitBoard { bitboard } - pub const fn new_from_rank(rank: i8) -> Self { + pub fn new_from_rank(rank: i8) -> Self { let mut bitboard = BitBoard::new(); let mut file = 0; diff --git a/src/backend/state/piece.rs b/src/backend/state/piece.rs index 411b907..a5f5b4e 100644 --- a/src/backend/state/piece.rs +++ b/src/backend/state/piece.rs @@ -33,7 +33,7 @@ pub enum Side { impl Side { /// Returns the opposite color of the current `PieceColor`. - pub const fn opposite(self) -> Side { + pub fn opposite(self) -> Side { match self { Side::White => Side::Black, Side::Black => Side::White, diff --git a/src/backend/state/square.rs b/src/backend/state/square.rs index aae3793..069ee9d 100644 --- a/src/backend/state/square.rs +++ b/src/backend/state/square.rs @@ -68,7 +68,7 @@ impl Square { /// - `Square`: A struct representing the chessboard square with the following fields: /// - `file`: The column (0 to 7) computed as `index % 8`. /// - `rank`: The row (0 to 7) computed as `index / 8`. - pub const fn index_to_square(index: i8) -> Square { + pub fn index_to_square(index: i8) -> Square { Square { file: index % 8, rank: index / 8, @@ -92,7 +92,7 @@ impl Square { /// /// * `true` - If the position is valid. /// * `false` - Otherwise. - pub const fn is_valid(&self) -> bool { + pub fn is_valid(&self) -> bool { self.file >= 0 && self.file < 8 && self.rank >= 0 && self.rank < 8 } @@ -109,7 +109,7 @@ impl Square { /// /// # Returns /// * `i8` - The value of the `file` field. - pub const fn file(&self) -> i8 { + pub fn file(&self) -> i8 { self.file } @@ -117,7 +117,7 @@ impl Square { /// /// # Returns /// * `i8` - The value of the `file` field. - pub const fn rank(&self) -> i8 { + pub fn rank(&self) -> i8 { self.rank } @@ -125,7 +125,7 @@ impl Square { self.rank == 0 || self.rank == 7 } - pub const fn is_pawn_start(&self, color: Side) -> bool { + pub fn is_pawn_start(&self, color: Side) -> bool { match color { Side::White => self.rank == 1, Side::Black => self.rank == 6, @@ -133,22 +133,22 @@ impl Square { } // forward means the direction that the pawns travel in for that side - pub const fn forward_by_one(&self, color: Side) -> Square { + pub fn forward_by_one(&self, color: Side) -> Square { match color { Side::White => Square::new(self.file, self.rank + 1), Side::Black => Square::new(self.file, self.rank - 1), } } - pub const fn back_by_one(&self, color: Side) -> Square { + pub fn back_by_one(&self, color: Side) -> Square { self.forward_by_one(color.opposite()) } - pub const fn right_by_one(&self) -> Square { + pub fn right_by_one(&self) -> Square { Square::new(self.file + 1, self.rank) } - pub const fn left_by_one(&self) -> Square { + pub fn left_by_one(&self) -> Square { Square::new(self.file - 1, self.rank) } } diff --git a/src/main.rs b/src/main.rs index e23b244..b73125e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -9,6 +9,7 @@ use std::env::Args; mod backend; fn main() { + // write_caches(); let args = env::args(); run_perftree_debug(args); }