From c6b45c639757be726e7d7cdda22b0875f727b2c3 Mon Sep 17 00:00:00 2001 From: Pedro Alves Date: Wed, 17 Jul 2024 17:14:54 -0300 Subject: [PATCH] feat(gpu): implement Cuda-based Radix Integer compression and public functional packing keyswitch --- .../tfhe-cuda-backend/cuda/include/integer.h | 146 +++++++- .../cuda/include/keyswitch.h | 14 + .../cuda/include/programmable_bootstrap.h | 18 +- .../include/programmable_bootstrap_multibit.h | 26 +- backends/tfhe-cuda-backend/cuda/nohup.out | 170 +++++++++ .../tfhe-cuda-backend/cuda/src/CMakeLists.txt | 14 - .../cuda/src/crypto/ciphertext.cuh | 8 +- .../cuda/src/crypto/gadget.cuh | 9 +- .../cuda/src/crypto/keyswitch.cu | 56 ++- .../cuda/src/crypto/keyswitch.cuh | 180 ++++++++- .../cuda/src/crypto/torus.cuh | 45 ++- .../cuda/src/fft/bnsmfft.cuh | 25 +- .../src/integer/compression/compression.cu | 63 ++++ .../src/integer/compression/compression.cuh | 225 +++++++++++ .../cuda/src/linearalgebra/multiplication.cu | 24 +- .../cuda/src/linearalgebra/multiplication.cuh | 44 ++- .../cuda/src/pbs/programmable_bootstrap.cuh | 15 +- .../pbs/programmable_bootstrap_amortized.cuh | 8 +- .../pbs/programmable_bootstrap_cg_classic.cuh | 152 +++++--- .../programmable_bootstrap_cg_multibit.cuh | 10 +- .../src/pbs/programmable_bootstrap_classic.cu | 138 +++---- .../pbs/programmable_bootstrap_classic.cuh | 115 ++++-- .../pbs/programmable_bootstrap_multibit.cu | 124 +++--- .../pbs/programmable_bootstrap_multibit.cuh | 12 +- .../programmable_bootstrap_tbc_classic.cuh | 114 ++++-- .../programmable_bootstrap_tbc_multibit.cuh | 4 +- .../cuda/src/polynomial/functions.cuh | 2 +- .../cuda/src/polynomial/polynomial_math.cuh | 46 ++- .../benchmarks/benchmark_pbs.cpp | 17 +- .../tests/test_classical_pbs.cpp | 6 +- .../tests/test_multibit_pbs.cpp | 5 +- backends/tfhe-cuda-backend/src/cuda_bind.rs | 83 ++++ .../gpu/algorithms/lwe_packing_keyswitch.rs | 61 +++ tfhe/src/core_crypto/gpu/algorithms/mod.rs | 6 +- .../algorithms/test/lwe_packing_keyswitch.rs | 242 ++++++++++++ .../core_crypto/gpu/algorithms/test/mod.rs | 9 + .../gpu/entities/lwe_ciphertext_list.rs | 63 +++- .../gpu/entities/lwe_packing_keyswitch_key.rs | 87 +++++ tfhe/src/core_crypto/gpu/entities/mod.rs | 1 + tfhe/src/core_crypto/gpu/mod.rs | 74 +++- tfhe/src/integer/client_key/radix.rs | 45 +++ .../integer/gpu/ciphertext/boolean_value.rs | 4 +- .../ciphertext/compressed_ciphertext_list.rs | 212 +++++++++++ tfhe/src/integer/gpu/ciphertext/mod.rs | 2 + .../compressed_server_keys.rs | 51 +++ tfhe/src/integer/gpu/list_compression/mod.rs | 2 + .../gpu/list_compression/server_keys.rs | 353 ++++++++++++++++++ tfhe/src/integer/gpu/mod.rs | 168 ++++++++- 48 files changed, 2938 insertions(+), 360 deletions(-) create mode 100644 backends/tfhe-cuda-backend/cuda/nohup.out create mode 100644 backends/tfhe-cuda-backend/cuda/src/integer/compression/compression.cu create mode 100644 backends/tfhe-cuda-backend/cuda/src/integer/compression/compression.cuh create mode 100644 tfhe/src/core_crypto/gpu/algorithms/lwe_packing_keyswitch.rs create mode 100644 tfhe/src/core_crypto/gpu/algorithms/test/lwe_packing_keyswitch.rs create mode 100644 tfhe/src/core_crypto/gpu/entities/lwe_packing_keyswitch_key.rs create mode 100644 tfhe/src/integer/gpu/ciphertext/compressed_ciphertext_list.rs create mode 100644 tfhe/src/integer/gpu/list_compression/compressed_server_keys.rs create mode 100644 tfhe/src/integer/gpu/list_compression/mod.rs create mode 100644 tfhe/src/integer/gpu/list_compression/server_keys.rs diff --git a/backends/tfhe-cuda-backend/cuda/include/integer.h b/backends/tfhe-cuda-backend/cuda/include/integer.h index c1874aed98..86a8ba8bd9 100644 --- a/backends/tfhe-cuda-backend/cuda/include/integer.h +++ b/backends/tfhe-cuda-backend/cuda/include/integer.h @@ -15,7 +15,6 @@ enum SHIFT_OR_ROTATE_TYPE { LEFT_ROTATE = 2, RIGHT_ROTATE = 3 }; -enum LUT_TYPE { OPERATOR = 0, MAXVALUE = 1, ISNONZERO = 2, BLOCKSLEN = 3 }; enum BITOP_TYPE { BITAND = 0, BITOR = 1, @@ -36,6 +35,11 @@ enum COMPARISON_TYPE { MIN = 7, }; +enum COMPRESSION_MODE { + COMPRESS = 0, + DECOMPRESS = 1, +}; + enum CMP_ORDERING { IS_INFERIOR = 0, IS_EQUAL = 1, IS_SUPERIOR = 2 }; enum SIGNED_OPERATION { ADDITION = 1, SUBTRACTION = -1 }; @@ -202,6 +206,30 @@ void cuda_scalar_comparison_integer_radix_ciphertext_kb_64( void cleanup_cuda_integer_comparison(void **streams, uint32_t *gpu_indexes, uint32_t gpu_count, int8_t **mem_ptr_void); +void scratch_cuda_compression_integer_radix_ciphertext_64( + void **streams, uint32_t *gpu_indexes, uint32_t gpu_count, int8_t **mem_ptr, + uint32_t encryption_glwe_dimension, uint32_t encryption_polynomial_size, + uint32_t compression_glwe_dimension, uint32_t compression_polynomial_size, + uint32_t lwe_dimension, uint32_t ks_level, uint32_t ks_base_log, + uint32_t pbs_level, uint32_t pbs_base_log, uint32_t grouping_factor, + uint32_t num_lwes, uint32_t message_modulus, uint32_t carry_modulus, + PBS_TYPE pbs_type, uint32_t lwe_per_glwe, uint32_t storage_log_modulus, + COMPRESSION_MODE mode, bool allocate_gpu_memory); + +void cuda_compression_compress_integer_radix_ciphertext_64( + void **streams, uint32_t *gpu_indexes, uint32_t gpu_count, + void *glwe_array_out, void *lwe_array_in, void **fp_ksk, uint32_t num_nths, + int8_t *mem_ptr); + +void cuda_compression_decompress_integer_radix_ciphertext_64( + void **streams, uint32_t *gpu_indexes, uint32_t gpu_count, + void *lwe_array_out, void *glwe_in, void *indexes_array, + uint32_t indexes_array_size, void **bsks, int8_t *mem_ptr); + +void cleanup_cuda_compression_integer_radix_ciphertext_64( + void **streams, uint32_t *gpu_indexes, uint32_t gpu_count, + int8_t **mem_ptr_void); + void scratch_cuda_integer_radix_bitop_kb_64( void **streams, uint32_t *gpu_indexes, uint32_t gpu_count, int8_t **mem_ptr, uint32_t glwe_dimension, uint32_t polynomial_size, @@ -424,6 +452,7 @@ void generate_device_accumulator(cudaStream_t stream, uint32_t gpu_index, struct int_radix_params { PBS_TYPE pbs_type; + PBS_EXECUTION_MODE pbs_execution_mode; uint32_t glwe_dimension; uint32_t polynomial_size; uint32_t big_lwe_dimension; @@ -438,28 +467,45 @@ struct int_radix_params { int_radix_params(){}; + int_radix_params(PBS_TYPE pbs_type, PBS_EXECUTION_MODE pbs_execution_mode, + uint32_t glwe_dimension, uint32_t polynomial_size, + uint32_t big_lwe_dimension, uint32_t small_lwe_dimension, + uint32_t ks_level, uint32_t ks_base_log, uint32_t pbs_level, + uint32_t pbs_base_log, uint32_t grouping_factor, + uint32_t message_modulus, uint32_t carry_modulus) + : pbs_type(pbs_type), pbs_execution_mode(pbs_execution_mode), + glwe_dimension(glwe_dimension), polynomial_size(polynomial_size), + big_lwe_dimension(big_lwe_dimension), + small_lwe_dimension(small_lwe_dimension), ks_level(ks_level), + ks_base_log(ks_base_log), pbs_level(pbs_level), + pbs_base_log(pbs_base_log), grouping_factor(grouping_factor), + message_modulus(message_modulus), carry_modulus(carry_modulus){}; + int_radix_params(PBS_TYPE pbs_type, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t big_lwe_dimension, uint32_t small_lwe_dimension, uint32_t ks_level, uint32_t ks_base_log, uint32_t pbs_level, uint32_t pbs_base_log, uint32_t grouping_factor, uint32_t message_modulus, uint32_t carry_modulus) - : pbs_type(pbs_type), glwe_dimension(glwe_dimension), - polynomial_size(polynomial_size), big_lwe_dimension(big_lwe_dimension), + : pbs_type(pbs_type), pbs_execution_mode(PBS_EXECUTION_MODE::FULL_PBS), + glwe_dimension(glwe_dimension), polynomial_size(polynomial_size), + big_lwe_dimension(big_lwe_dimension), small_lwe_dimension(small_lwe_dimension), ks_level(ks_level), ks_base_log(ks_base_log), pbs_level(pbs_level), pbs_base_log(pbs_base_log), grouping_factor(grouping_factor), message_modulus(message_modulus), carry_modulus(carry_modulus){}; void print() { - printf("pbs_type: %u, glwe_dimension: %u, polynomial_size: %u, " + printf("pbs_type: %u, pbs_execution_mode: %u, glwe_dimension: %u, " + "polynomial_size: %u, " "big_lwe_dimension: %u, " "small_lwe_dimension: %u, ks_level: %u, ks_base_log: %u, pbs_level: " "%u, pbs_base_log: " "%u, grouping_factor: %u, message_modulus: %u, carry_modulus: %u\n", - pbs_type, glwe_dimension, polynomial_size, big_lwe_dimension, - small_lwe_dimension, ks_level, ks_base_log, pbs_level, pbs_base_log, - grouping_factor, message_modulus, carry_modulus); + pbs_type, pbs_execution_mode, glwe_dimension, polynomial_size, + big_lwe_dimension, small_lwe_dimension, ks_level, ks_base_log, + pbs_level, pbs_base_log, grouping_factor, message_modulus, + carry_modulus); }; }; @@ -526,7 +572,7 @@ template struct int_radix_lut { streams[i], gpu_indexes[i], &gpu_pbs_buffer, params.glwe_dimension, params.small_lwe_dimension, params.polynomial_size, params.pbs_level, params.grouping_factor, num_blocks_on_gpu, params.pbs_type, - allocate_gpu_memory); + params.pbs_execution_mode, allocate_gpu_memory); cuda_synchronize_stream(streams[i], gpu_indexes[i]); buffer.push_back(gpu_pbs_buffer); } @@ -790,6 +836,90 @@ template struct int_radix_lut { } }; +template struct int_compression { + COMPRESSION_MODE mode; + int_radix_params encryption_params; + int_radix_params compression_params; + uint32_t storage_log_modulus; + uint32_t lwe_per_glwe; + + uint32_t body_count; + + // Compression + Torus *tmp_lwe; + Torus *tmp_glwe_array_out; + + // Decompression + Torus *tmp_extracted_glwe; + Torus *tmp_extracted_lwe; + int_radix_lut *carry_extract_lut; + + int_compression(cudaStream_t *streams, uint32_t *gpu_indexes, + uint32_t gpu_count, int_radix_params encryption_params, + int_radix_params compression_params, + uint32_t num_radix_blocks, uint32_t lwe_per_glwe, + uint32_t storage_log_modulus, COMPRESSION_MODE mode, + bool allocate_gpu_memory) { + this->mode = mode; + this->encryption_params = encryption_params; + this->compression_params = compression_params; + this->lwe_per_glwe = lwe_per_glwe; + this->storage_log_modulus = storage_log_modulus; + this->body_count = num_radix_blocks; + + if (allocate_gpu_memory) { + Torus glwe_accumulator_size = (compression_params.glwe_dimension + 1) * + compression_params.polynomial_size; + + tmp_lwe = (Torus *)cuda_malloc_async( + num_radix_blocks * (compression_params.small_lwe_dimension + 1) * + sizeof(Torus), + streams[0], gpu_indexes[0]); + tmp_glwe_array_out = (Torus *)cuda_malloc_async( + glwe_accumulator_size * sizeof(Torus), streams[0], gpu_indexes[0]); + + if (mode == COMPRESSION_MODE::DECOMPRESS) { + carry_extract_lut = new int_radix_lut( + streams, gpu_indexes, gpu_count, encryption_params, 1, + num_radix_blocks, allocate_gpu_memory); + + tmp_extracted_glwe = (Torus *)cuda_malloc_async( + glwe_accumulator_size * sizeof(Torus), streams[0], gpu_indexes[0]); + tmp_extracted_lwe = (Torus *)cuda_malloc_async( + num_radix_blocks * + (compression_params.glwe_dimension * + compression_params.polynomial_size + + 1) * + sizeof(Torus), + streams[0], gpu_indexes[0]); + // Decompression + // Carry extract LUT + auto carry_extract_f = [encryption_params](Torus x) -> Torus { + return x / encryption_params.message_modulus; + }; + + generate_device_accumulator( + streams[0], gpu_indexes[0], + carry_extract_lut->get_lut(gpu_indexes[0], 0), + encryption_params.glwe_dimension, encryption_params.polynomial_size, + encryption_params.message_modulus, encryption_params.carry_modulus, + carry_extract_f); + + carry_extract_lut->broadcast_lut(streams, gpu_indexes, gpu_indexes[0]); + } + } + } + void release(cudaStream_t *streams, uint32_t *gpu_indexes, + uint32_t gpu_count) { + cuda_drop_async(tmp_lwe, streams[0], gpu_indexes[0]); + cuda_drop_async(tmp_glwe_array_out, streams[0], gpu_indexes[0]); + if (mode == COMPRESSION_MODE::DECOMPRESS) { + carry_extract_lut->release(streams, gpu_indexes, gpu_count); + cuda_drop_async(tmp_extracted_glwe, streams[0], gpu_indexes[0]); + cuda_drop_async(tmp_extracted_lwe, streams[0], gpu_indexes[0]); + } + } +}; template struct int_bit_extract_luts_buffer { int_radix_params params; int_radix_lut *lut; diff --git a/backends/tfhe-cuda-backend/cuda/include/keyswitch.h b/backends/tfhe-cuda-backend/cuda/include/keyswitch.h index 924ec131f9..08edc2b8e5 100644 --- a/backends/tfhe-cuda-backend/cuda/include/keyswitch.h +++ b/backends/tfhe-cuda-backend/cuda/include/keyswitch.h @@ -16,6 +16,20 @@ void cuda_keyswitch_lwe_ciphertext_vector_64( void *lwe_output_indexes, void *lwe_array_in, void *lwe_input_indexes, void *ksk, uint32_t lwe_dimension_in, uint32_t lwe_dimension_out, uint32_t base_log, uint32_t level_count, uint32_t num_samples); + +void cuda_fp_keyswitch_lwe_to_glwe_64(void *v_stream, uint32_t gpu_index, + void *glwe_array_out, void *lwe_array_in, + void *fp_ksk_array, + uint32_t input_lwe_dimension, + uint32_t output_glwe_dimension, + uint32_t output_polynomial_size, + uint32_t base_log, uint32_t level_count); + +void cuda_fp_keyswitch_lwe_list_to_glwe_64( + void *stream, uint32_t gpu_index, void *glwe_array_out, void *lwe_array_in, + void *fp_ksk_array, uint32_t input_lwe_dimension, + uint32_t output_glwe_dimension, uint32_t output_polynomial_size, + uint32_t base_log, uint32_t level_count, uint32_t num_lwes); } #endif // CNCRT_KS_H_ diff --git a/backends/tfhe-cuda-backend/cuda/include/programmable_bootstrap.h b/backends/tfhe-cuda-backend/cuda/include/programmable_bootstrap.h index 312a361a76..fb04fb0a11 100644 --- a/backends/tfhe-cuda-backend/cuda/include/programmable_bootstrap.h +++ b/backends/tfhe-cuda-backend/cuda/include/programmable_bootstrap.h @@ -6,6 +6,7 @@ enum PBS_TYPE { MULTI_BIT = 0, CLASSICAL = 1 }; enum PBS_VARIANT { DEFAULT = 0, CG = 1, TBC = 2 }; +enum PBS_EXECUTION_MODE { FULL_PBS = 0, PBS_WITHOUT_MS = 1 }; extern "C" { void cuda_fourier_polynomial_mul(cudaStream_t stream, uint32_t gpu_index, @@ -54,12 +55,14 @@ void cleanup_cuda_programmable_bootstrap_amortized(void *stream, int8_t **pbs_buffer); void scratch_cuda_programmable_bootstrap_32( - void *stream, uint32_t gpu_index, int8_t **buffer, uint32_t glwe_dimension, + void *stream, uint32_t gpu_index, int8_t **buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); void scratch_cuda_programmable_bootstrap_64( - void *stream, uint32_t gpu_index, int8_t **buffer, uint32_t glwe_dimension, + void *stream, uint32_t gpu_index, int8_t **buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); @@ -163,6 +166,8 @@ template struct pbs_buffer { PBS_VARIANT pbs_variant; + PBS_EXECUTION_MODE pbs_execution_mode = PBS_EXECUTION_MODE::FULL_PBS; + pbs_buffer(cudaStream_t stream, uint32_t gpu_index, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, PBS_VARIANT pbs_variant, @@ -368,20 +373,23 @@ void cuda_programmable_bootstrap_tbc_lwe_ciphertext_vector( template void scratch_cuda_programmable_bootstrap_tbc( void *stream, uint32_t gpu_index, pbs_buffer **pbs_buffer, - uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); #endif template void scratch_cuda_programmable_bootstrap_cg( void *stream, uint32_t gpu_index, pbs_buffer **pbs_buffer, - uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); template void scratch_cuda_programmable_bootstrap( void *stream, uint32_t gpu_index, pbs_buffer **buffer, - uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); template diff --git a/backends/tfhe-cuda-backend/cuda/include/programmable_bootstrap_multibit.h b/backends/tfhe-cuda-backend/cuda/include/programmable_bootstrap_multibit.h index 12dc9e648c..0587ac0862 100644 --- a/backends/tfhe-cuda-backend/cuda/include/programmable_bootstrap_multibit.h +++ b/backends/tfhe-cuda-backend/cuda/include/programmable_bootstrap_multibit.h @@ -17,9 +17,10 @@ void cuda_convert_lwe_multi_bit_programmable_bootstrap_key_64( void scratch_cuda_multi_bit_programmable_bootstrap_64( void *stream, uint32_t gpu_index, int8_t **pbs_buffer, - uint32_t lwe_dimension, uint32_t glwe_dimension, uint32_t polynomial_size, - uint32_t level_count, uint32_t grouping_factor, - uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t lwe_dimension, + uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + uint32_t grouping_factor, uint32_t input_lwe_ciphertext_count, + bool allocate_gpu_memory); void cuda_multi_bit_programmable_bootstrap_lwe_ciphertext_vector_64( void *stream, uint32_t gpu_index, void *lwe_array_out, @@ -65,14 +66,16 @@ void cuda_tbc_multi_bit_programmable_bootstrap_lwe_ciphertext_vector( template void scratch_cuda_cg_multi_bit_programmable_bootstrap( void *stream, uint32_t gpu_index, pbs_buffer **pbs_buffer, - uint32_t lwe_dimension, uint32_t glwe_dimension, uint32_t polynomial_size, - uint32_t level_count, uint32_t grouping_factor, - uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t lwe_dimension, + uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + uint32_t grouping_factor, uint32_t input_lwe_ciphertext_count, + bool allocate_gpu_memory); template void scratch_cuda_cg_multi_bit_programmable_bootstrap( void *stream, uint32_t gpu_index, pbs_buffer **pbs_buffer, - uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); template @@ -87,9 +90,10 @@ void cuda_cg_multi_bit_programmable_bootstrap_lwe_ciphertext_vector( template void scratch_cuda_multi_bit_programmable_bootstrap( void *stream, uint32_t gpu_index, pbs_buffer **pbs_buffer, - uint32_t lwe_dimension, uint32_t glwe_dimension, uint32_t polynomial_size, - uint32_t level_count, uint32_t grouping_factor, - uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t lwe_dimension, + uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + uint32_t grouping_factor, uint32_t input_lwe_ciphertext_count, + bool allocate_gpu_memory); template void cuda_multi_bit_programmable_bootstrap_lwe_ciphertext_vector( @@ -150,6 +154,8 @@ template struct pbs_buffer { PBS_VARIANT pbs_variant; + PBS_EXECUTION_MODE pbs_execution_mode = PBS_EXECUTION_MODE::FULL_PBS; + pbs_buffer(cudaStream_t stream, uint32_t gpu_index, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, uint32_t lwe_chunk_size, diff --git a/backends/tfhe-cuda-backend/cuda/nohup.out b/backends/tfhe-cuda-backend/cuda/nohup.out new file mode 100644 index 0000000000..48f85cd3d1 --- /dev/null +++ b/backends/tfhe-cuda-backend/cuda/nohup.out @@ -0,0 +1,170 @@ + +running 1 test +cpu) pack slice.len() by the start: 1292 +cpu) pack len: 223 +cpu) pack slice.len() by the end: 1292 +compress polynomial_size: PolynomialSize(256) +compress lwe_dimension: LweDimension(2048) +num_lwes 12 +self.initial_len: 1292 +self.initial_len: 1292 +self.initial_len: 1292 +self.initial_len: 1292 +cpu) packed_glwe 3: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) packed_glwe 1: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) packed_glwe 2: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) intermediate_lwe 2: [15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 10169127958602579968, 13303633299252445184, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 15159116345729089536, 16861477004875137024, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 11952553411041296384, 15132094747964866560, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 8502796096475496448, 12988381325336510464, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 1107885508333142016, 17978369712463020032, 3206562934687793152] +cpu) intermediate_lwe 3: [5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 10169127958602579968, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 15159116345729089536, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 11952553411041296384, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 8502796096475496448, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 1107885508333142016, 3828059683264921600] +cpu) intermediate_lwe 1: [15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 10169127958602579968, 13303633299252445184, 3368692521273131008, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 15159116345729089536, 16861477004875137024, 5035024383400214528, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 11952553411041296384, 15132094747964866560, 3629901299660619776, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 8502796096475496448, 12988381325336510464, 7665126565784584192, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 1107885508333142016, 17978369712463020032, 6818449835838930944, 8935141660703064064] +cpu) packed_glwe 0: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) intermediate_lwe 0: [801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 10169127958602579968, 13303633299252445184, 3368692521273131008, 3206562934687793152, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 15159116345729089536, 16861477004875137024, 5035024383400214528, 14429533206095069184, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 11952553411041296384, 15132094747964866560, 3629901299660619776, 14015202040376983552, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 8502796096475496448, 12988381325336510464, 7665126565784584192, 8052436133738446848, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 1107885508333142016, 17978369712463020032, 6818449835838930944, 13447748487328301056, 3323656524999426048] +cpu) pbs lwe 0: [7848028160401604608, 1140145935137898496, 18273876909970423808, 2723794190264696832, 1982385257613099008, 2056545920526319616, 7817514045019258880, 10972109840641425408, 17582106477189922816, 17002924224764968960, 11594742117636767744, 15290088235007475712, 17936782134828072960, 2128965594781843456, 7351440699616657408, 5923033941572321280, 15376013365092548608, 11733649862414041088, 18081712487161397248, 6989856853505081344, 11344582758543392768, 6323912027400044544, 3364151854198947840, 8994691384409587712, 16078521891463102464, 7565483825954816000, 10587422520678285312, 15696603043296444416, 18087174204066627584, 3408868920965201920, 704481209714999296, 9472471491300818944, 16972821566578491392, 4164282975988482048, 9823449147871592448, 14913125439630213120, 12398268687159656448, 3355512051546980352, 4476745115108376576, 10884119659813011456, 7699490088824078336, 7887994263462477824, 12038520076278693888, 10369922138940375040, 13216060654475018240, 12174384910814937088, 9616181043472105472, 11667396164705058816, 7920117356272025600, 4425326991243214848, 5036122592042287104, 7893196267721850880, 3594858958885486592, 696354781551132672, 10357491675193933824, 7031599529791062016, 9199467743533858816, 5587361540010409984, 650290006258089984, 2157857946082476032, 15896275740564389888, 14716439639250436096, 10089830687830966272, 10037669939290046464, 4852034323999621120, 3183978289395924992, 13539004137965879296, 5923146909848961024, 10496816536457576448, 17007198791436075008, 8518824773495554048, 11395759880653504512, 2882691291047526400, 189873288074231808, 7055857517158465536, 12174257423837560832, 5583846322684821504, 4496895031218536448, 11334780014710226944, 5436842220621660160, 9620529522436734976, 8582171394320629760, 7900654946582790144, 8424099518085070848, 17952672375581442048, 15708366017988132864, 13900427734015803392, 9960681161229336576, 7822432396216631296, 5262261577867853824, 15518507097250594816, 4822195673023643648, 11689997975186046976, 10735094058981523456, 6415974798492434432, 10551127431928872960, 17590816926282547200, 18145386046265753600, 14036769191273431040, 17010893727708741632, 13661392851732267008, 10824719492504879104, 14413416300380422144, 8074404776063795200, 10524503801539330048, 6536003138346811392, 10473703159753605120, 9850024387401482240, 7354475321107677184, 3103490312358592512, 16972756957251239936, 14021203742850809856, 2762010111869190144, 3299049802930585600, 8935456929556201472, 14836806357700575232, 7700468867578986496, 4939227102273601536, 14468056731109818368, 17453850381229490176, 16944590465758396416, 13081580875756339200, 3917958497899118592, 10501002743370481664, 5927643689168928768, 10212859813826658304, 9593807448980848640, 6704198057883336704, 17847709905474027520, 9653412988605956096, 14931190769606721536, 6213735671970922496, 3270348159452184576, 3688538512467951616, 2195423877536940032, 11176165676320555008, 9662464837803835392, 15010913982619844608, 9959206969539559424, 10940969951879495680, 9979273323235770368, 16951108675227877376, 9658285123405086720, 4258900490802167808, 1539409889846099968, 2185653340187131904, 10462334605733134336, 10860035084702973952, 10690836235619926016, 556253985590214656, 2926318530800386048, 13907038454748807168, 11706901928825847808, 4621283099496415232, 14538456846164819968, 15050123687715930112, 15531369119847809024, 15735587651840901120, 7628399346148442112, 6519251396334714880, 1896305831767441408, 15981687397779767296, 8982615419210694656, 6794486280022392832, 18251146873148538880, 13925556817254940672, 8167411457990852608, 7830623885887275008, 7503686326818963456, 7338855750459981824, 14979995066435633152, 5706327365890605056, 4851121024034406400, 2945099363136831488, 16076769294121172992, 2136317608297758720, 15369229627457273856, 1861830412213420032, 7885587144209596416, 6119422195744636928, 17894628871077101568, 10388455935486984192, 9271127683729719296, 63525545941401600, 12708296289431846912, 14914362674216173568, 16327755392140443648, 4294195205835325440, 8019188224427556864, 2870074401561247744, 4985150801178525696, 4360681980329721856, 2096122017450295296, 17811608770837479424, 7873599702044770304, 4796374936304222208, 895079601816993792, 8293882748616048640, 8339470678252060672, 4588369713645486080, 15250178194825805824, 3988665366061514752, 2356435271265812480, 1975648443569274880, 10967225530012663808, 8963990712827772928, 4730452292633886720, 8264814046763548672, 9117410678578085888, 14696590396855681024, 4852114601501786112, 15314426550477127680, 10194626293601927168, 7825425839171829760, 13745800547447865344, 12105458695291273216, 7335489481526476800, 17956728372448985088, 6519743250620743680, 17739321084127215616, 4732228609345847296, 15170459697955209216, 4933566259678674944, 14101277948107554816, 4901243319088054272, 8880956138011492352, 17240196131162423296, 624516386537865216, 17793941925644992512, 15462255908427399168, 7005270773870886912, 1216031699293437952, 15236327330499526656, 16037381689332203520, 1102999630846623744, 16103375115428823040, 12651546224319528960, 1892017969421090816, 9004482249571172352, 9672240663407624192, 4616475686498992128, 2363197790957338624, 15111343451876098048, 11056379683686842368, 15591476087643701248, 6909230015880101888, 15137162280019427328, 11586615543511121920, 3024581424071049216, 11147308144856662016, 2611812960728776704, 1782275545812172800, 16499464580083220480, 6634908008700706816, 2110289997868302336, 7034860423044136960, 6427382680454692864, 1624913370777911296, 17107326380929974272, 3369379449886736384, 5948858076147744768, 1824483632002105344, 5704871311847718912, 5229983605047951360, 10808641513555230720, 11636918244438179840, 5715915147013259264, 17006303986875105280, 8394325875465650176, 11000042792616460288, 4418832609581203456, 15944355103150964736, 15296728381819715584, 2065774979252748288, 9907129046892806144, 2295939372706430976, 9700497515299733504, 11947215791578939392, 283572905562865664, 14451925172678033408, 7132665238322675712, 715881751980802048, 2749813394201640960, 4828954279194656768, 18168962331659206656, 3919238307422142464, 9842129540384555008, 7986064972515901440, 9695441447586627584, 3109694611124125696, 15878802211581460480, 7281245956912185344, 12901053544462811136, 15906436401067982848, 7556586510217117696, 2247397417446014976, 11585498877649747968, 873437032637005824, 1487275906585067520, 15713060162900066304, 11832703437420625920, 11880366478358216704, 16839987982118158336, 13316128336087351296, 9614862464487260160, 8705358388147519488, 8237572446010474496, 11924137460734361600, 11670470894026752000, 13053614155137810432, 2167528774961201152, 9305313008307666944, 9299306767664021504, 473162689288339456, 7370221464038932480, 7339263434392862720, 15440174746313949184, 4421288300619235328, 11750573366073884672, 596650408873558016, 15075964388919738368, 9584365932768133120, 10184111802552418304, 16138162780715876352, 16444576628375289856, 5411217340652060672, 6432878753608630272, 17614293576286470144, 13093553134674903040, 5680962910122147840, 16116428737144160256, 3800030816763904000, 2816797868432556032, 7344093574478168064, 6595723227836710912, 3512522011882553344, 4181880045813366784, 9898323199731433472, 865439241964879872, 8581015329516290048, 13037535694346518528, 17270399814093242368, 7993249881303023616, 5941636637187375104, 13312396696299241472, 5337014144027590656, 9687301989834162176, 15297860815781101568, 18203694495533367296, 5578841900879708160, 11076317561892110336, 17332407414305062912, 5490517110155116544, 16633894255860908032, 16207799317258305536, 10324259013251825664, 13332552796357001216, 10697412303264940032, 7054723160997888000, 9429447526982877184, 16814344180871462912, 4943961966025637888, 18363492799539576832, 8084213336188649472, 7996016064922124288, 8581966206955683840, 5900404208519086080, 7563079859744800768, 888909002438606848, 9375212852920451072, 8814138110406295552, 12737979572113375232, 1441948268962512896, 7052112389780537344, 842870980899504128, 2986414265914621952, 3293651976616673280, 18105233986690220032, 8138458014001659904, 11971036463497216000, 11842261960689188864, 1423246939490615296, 2116957176533614592, 10491674065813635072, 17167619360672448512, 323921005699399680, 6366035825091674112, 14703695233795751936, 9451005788874080256, 2960338814012227584, 17296902770799935488, 16679054379105386496, 6812059439898558464, 6493851137987313664, 13165776472306089984, 8306327031453319168, 5554466744388550656, 7760955900520562688, 17823488838014599168, 12419450886177161216, 13515408503006560256, 6602826899666239488, 2137818026634903552, 9126692900694917120, 5190465310041309184, 6928766072447303680, 2826231739939028992, 15218942159060205568, 2462408793158320128, 18383676299743854592, 8935029777341874176, 16288164589764345856, 11131982968178868224, 4252998282990583808, 18179735239683735552, 9607001189619073024, 7868844601480577024, 8841562932048297984, 814217608558542848, 832049750265036800, 7894827080762785792, 16762744345529942016, 3149544925222141952, 11329331379738509312, 1015984821521874944, 15967388795595128832, 10518170857765863424, 9310909346936258560, 12239999925059846144, 17408147086087553024, 3843946252903383040, 15247107904839352320, 5032080744348909568, 7442141981645471744, 5611123793662574592, 13343109111932256256, 3076105008442245120, 4381476074693853184, 463623023543451648, 11341105063796932608, 9536304185117507584, 8967058938142916608, 2415224189565796352, 10980865119663161344, 14354263128034770944, 997679854381957120, 14265737330575802368, 11967554743963746304, 11544099036189425664, 15572391065993347072, 9620311315817955328, 14433234841912737792, 9407115310844084224, 1961284682435788800, 12044006571118690304, 2292721667765436416, 14565212488460140544, 16858537751522312192, 11020274266397474816, 16722846077987848192, 6135454695554023424, 10734325401837895680, 14340995657186148352, 3835323486574739456, 10449780175808757760, 15914945109641134080, 6788780156661006336, 2618640449585283072, 1732553036649201664, 18172287091679952896, 12255218653657563136, 11219174732572131328, 7204317977334775808, 2765174118176260096, 3470442030407090176, 5174674433280835584, 4788654420667662336, 13994916766493442048, 5715633383736868864, 753100333994999808, 8592086462957092864, 4427444218390118400, 12219996997897158656, 7430400803778592768, 9201778086973014016, 15031757184834732032, 2530481011343491072, 15529006141248897024, 3404030620710469632, 18166447316720943104, 12544784533783838720, 10259055907073687552, 13860964681683828736, 5905253425506942976, 1660499296136462336, 5937522152235335680, 8186837313448312832, 3880736797403119616, 16695150415439724544, 1190940139036082176, 9518062881338294272, 4461417645723353088, 16214235353131778048, 6387930608743481344, 11504530694344802304, 13322295496170012672, 9461831237300649984, 10426806631428784128, 12614417767630635008, 836084170617782272, 12054068109951107072, 16484379584150634496, 17226828051543752704, 14554348626571689984, 1383786100408975360, 10589838689427259392, 5807300433722474496, 17939233781483307008, 17551170407845855232, 7108883288621580288, 4650864468509589504, 2905602276745805824, 742567814014959616, 18021036051396558848, 723323809989394432, 18052272169034973184, 10782182497987854336, 9130594893515718656, 4907790480529424384, 15786248062944411648, 7979792955672100864, 15021305369286672384, 862753214515118080, 9911479117545472, 13939060567021977600, 8181858354121932800, 15516130211883122688, 12644882740668268544, 18022181195709677568, 15450713256833843200, 4813396665866125312, 12977465246120673280, 16691224711715094528, 61249267901136896, 10295151013555863552, 7865431325203759104, 2706964975900950528, 11583236065607024640, 18008157408752304128, 4064799566828929024, 3502553629548609536, 1831448071796424704, 4452053098478698496, 9318108157928538112, 2706182260255621120, 11659773512398143488, 11722201330733809664, 15691253968082567168, 2018156850494570496, 8537347490242887680, 5938693967322284032, 12966732639317786624, 7875473431993516032, 17815044383762808832, 242609839123988480, 6843360521601679360, 15970870064596385792, 2694855271318028288, 7622599262861262848, 8455077517282246656, 7364398185915088896, 17910710774821552128, 11905290091704090624, 9357103985330225152, 10878798891923275776, 14213805997847216128, 518811439016706048, 14235899988222672896, 9594333256057094144, 8673071644735963136, 5346082245515935744, 13610118022999048192, 3227099814734856192, 12191120194512355328, 12530706159000092672, 604033298808700928, 18389511203001991168, 138637322429136896, 6732892467814727680, 14550112007211712512, 4286926438348619776, 12830514469364826112, 2868218910191124480, 326567655781695488, 11060284578630467584, 18213653563727413248, 2846235216186441728, 1069045395641860096, 7936484562345918464, 12469601283336044544, 10739848597710307328, 2416997430701588480, 6455435150363721728, 9115589713376313344, 18102851570478612480, 12911857012286947328, 661668731432206336, 4726909740502745088, 13141219878679609344, 11495446759056867328, 5131162837401468928, 17849494256448700416, 4559235004856532992, 9491869161337389056, 1246959024352526336, 15290857210112901120, 3366464350222024704, 5308431395041837056, 14825461409894105088, 2616909162428235776, 8203491555172941824, 15457569241993052160, 5323042132364099584, 8328551063204397056, 10194808745691709440, 5084612602626048000, 4597520483724820480, 8292811296009617408, 14482811537204445184, 17356570219157389312, 8120571807985041408, 2690478225586388992, 13560546727554973696, 4688063061477556224, 591048156142108672, 11122853207737368576, 10656729605848694784, 2969482768112680960, 4650657068296962048, 18423798107314585600, 7329603228981526528, 13292748339222151168, 13117171301301092352, 5306564969221849088, 8590273425191206912, 9419237091532865536, 13007764325375410176, 8575624774045138944, 15411361680378036224, 8205656210637062144, 908193068174278656, 13267716419685974016, 2034212259948920832, 5776902023685341184, 2108190538296459264, 11643886204495069184, 12453785858018902016, 7925180982590701568, 17454167517319659520, 8636885206311108608, 13379120794043416576, 15056395477731770368, 3432025045210234880, 2560406121621749760, 16963592194973761536, 13965305882733445120, 12282984441478905856, 18031039389798236160, 5618274973970857984, 16599212452122460160, 7235944438244048896, 435516263704297472, 4279136161437319168, 2785889418144120832, 17915824142968422400, 17915799133994614784, 4281263147085463552, 7346597053067165696, 7958264552494202880, 15181880342681223168, 15809797284876517376, 13297257622164996096, 16581167508476657664, 576444036374593536, 6977210191305506816, 7542693838813396992, 3691527309342277632, 4677657545559506944, 6939224010857119744, 2226173997077233664, 4367125580177473536, 10146992551320616960, 9033237285667078144, 7342543424110723072, 15074706598620299264, 3873964699598979072, 271519581552508928, 17465033564998336512, 18427483518356422656, 15015195318763388928, 7786463107177512960, 10273269007196880896, 5552071861765931008, 1548338966866952192, 321707618831695872, 11570577154160721920, 16910007617764458496, 10706366483564331008, 897934598380453888, 13745015340050415616, 8681392612101324800, 2993491429541543936, 16019841304083038208, 9417863952638935040, 1812831433778003968, 17234378083872538624, 9513060964707074048, 5083755907511222272, 1341948809751560192, 1366417326483701760, 4452232023326588928, 3160302976887685120, 4799309405600350208, 928446871221829632, 12223025312631357440, 9238641105153556480, 4251178914979774464, 3328698533108252672, 2354265815907303424, 17837997337734021120, 2043875516800303104, 13087951980045795328, 12859765629078470656, 5025547082795057152, 439094421359689728, 630507922354339840, 9507560692014645248, 16860572093652140032, 3244484501245526016, 10871258519026270208, 8455664393458286592, 9138571816552366080, 7016431607032578048, 2236488770603974656, 1913252973316669440, 8764959018490789888, 14310330964545372160, 5723311246053212160, 14558451977391439872, 10658525160681766912, 6100427605704441856, 589966955906072576, 5110287320121081856, 4831088701578674176, 6067412060298280960, 12606502553140592640, 4397784652748685312, 16127960674851618816, 5613050935019307008, 16701746095247589376, 18314367869309157376, 1311603658651074560, 575160020384088064, 16568581884070592512, 16835313158653476864, 16265185635873062912, 223819908570415104, 16242232218246709248, 15835705918638522368, 18352062380407521280, 12572445366026240000, 3047249038601617408, 14490462509804290048, 3213792789938569216, 4531339946035773440, 11396488128932872192, 10043575760377085952, 17597031795633684480, 2040252737253277696, 14904688188978102272, 8002562112893222912, 13291344996239147008, 3613928552509997056, 5285502610126667776, 15114514594271330304, 5800584867955605504, 39856394563747840, 12988381259301388288, 6018873008536420352, 8767818506382082048, 17422811737060540416, 14813627830235037696, 9308337204839317504, 12966671803656175616, 1082688352546717696, 3552877350918029312, 892019423391514624, 6705359921430396928, 12612488661997453312, 1079476637742923776, 15853763464926330880, 17044323951916875776, 12222243641199951872, 16266391108638998528, 2885082342022447104, 13477365285258264576, 6338016373851029504, 12431839686459129856, 8565693639680851968, 11675101040570531840, 12137651201214775296, 12991438614188523520, 4619891154551308288, 14056953459907756032, 2956053630651727872, 4673463236727668736, 3940367232604831744, 6680923165981409280, 4527672112684466176, 11327958252118867968, 1626877999146074112, 15244475139950116864, 18204975793161895936, 15004348460864372736, 15649186492679454720, 4455952439157194752, 6302860934540951552, 11975410222672904192, 16231702080228687872, 11173271474758746112, 13922699533352960, 625451845648646144, 11588035802692583424, 16586892865305575424, 13159126405595791360, 12478169616255811584, 13711132848918888448, 3414051706856538112, 18310279534634598400, 8538098220998328320, 17933410459201830912, 6915365300963639296, 7617094355429359616, 15227301795895181312, 15583295944068694016, 16208115323772076032, 6953399839656771584, 11125153692615966720, 9418836770851651584, 13208512084364492800, 17495703285435203584, 8485383276318425088, 12426988576196001792, 15317257613469548544, 5804302486218997760, 8076347673608716288, 9860523513339707392, 11532580600695226368, 14543083619045343232, 15128062367184715776, 17880405340625829888, 1689111221237710848, 8736709162890690560, 4703053996955271168, 10296460755242844160, 2269632840020787200, 15027862334410326016, 1887147706288177152, 1695195028588068864, 562487733335883776, 14042660846484586496, 6961587606396076032, 1298907375889022976, 5314235910735265792, 2369192081391353856, 1846821784289017856, 12583921934447673344, 6611619724822315008, 5453101316261806080, 8290995733205614592, 15660530822547505152, 8842196024723243008, 18274021891926654976, 8801190899280248832, 15819913266982813696, 3898005536104251392, 6267528689680908288, 13568106904009310208, 14308214808254611456, 9056680097636941824, 2727935533559840768, 8800186950406373376, 12393408001803812864, 3395019203529408512, 600436638434197504, 17244758349845626880, 12293166435621928960, 5948882026630217728, 8397492369632526336, 2656265932371918848, 17981073512487452672, 12777084287807651840, 15714396745448292352, 727134576631087104, 6641027733654601728, 4428935923681460224, 7141994960496099328, 14833413108990476288, 11424824901047943168, 16823649571384066048, 10269383192175706112, 4745638098807816192, 17559718763127898112, 10810786226949324800, 11147566751816876032, 7573415134559731712, 10654473834264002560, 1105122677204451328, 12926422581786968064, 14531434620370550784, 5944883737824067584, 4504523805548347392, 14562165807560785920, 5646046233681199104, 13206494229003501568, 16308204885155774464, 16594445583884746752, 10619546050769190912, 14575428414912593920, 11815508590611922944, 16046759002024968192, 11444036601819168768, 13943036055860019200, 17408424877056065536, 2234582840547213312, 4427455537038229504, 1634597573379489792, 15964067494163906560, 5963231760803168256, 15763415292560015360, 7426798174204854272, 14089464806172000256, 678453103384592384, 12198948509533077504, 3850879312660004864, 8849087255189389312, 1539062926281801728, 12478626951352811520, 8349547913981984768, 5291874108479373312, 2194373107345522688, 2374792951495655424, 14437549120992313344, 16337846287342764032, 17057420169304866816, 13922493873675829248, 735752476157804544, 2848124732824354816, 18198947316935688192, 18129235506527993856, 1448434361807405056, 7514995902432411648, 8554665476985192448, 2115966825526198272, 9260410114681077760, 6967366797083279360, 13957524110662696960, 602062995245236224, 18416064282648117248, 11961625429808250880, 2927907727520825344, 1577898710988226560, 4224744841629663232, 3166790127703818240, 14784114516589281280, 10896754169167740928, 3350361552535420928, 9421355869766942720, 3278545935881207808, 8927329010233376768, 972757236260536320, 7937324791093002240, 17521123171246276608, 4473043951737110528, 8022603706170081280, 9866885022403788800, 5517043730386780160, 10222899259078868992, 15721786035354468352, 1195716185618907136, 16971294989843693568, 10193842477840990208, 13015233649312792576, 18345368862184177664, 2756800946615877632, 11937105163149377536, 2165636072262860800, 16227051713784184832, 13595308170321854464, 14327816412465201152, 546887284687896576, 3902229880716132352, 12823241843386875904, 169543077021614080, 4201921959870595072, 5358869561988874240, 7267257284936335360, 1055519015423705088, 12813982035748061184, 13158536627129155584, 3746240114498469888, 12901648169498050560, 11476705088903315456, 4305610286934523904, 12236715274732044288, 10263488882137890816, 12188665736264155136, 18042486322140020736, 2359788465781997568, 8366659519358435328, 10644746400132235264, 2029944758163472384, 8623365612409716736, 14592729612090867712, 5547117044954038272, 11040430650459947008, 14664875582865539072, 18248539133733502976, 7492033190412943360, 3837852476598386688, 14132590495762743296, 10935492549619482624, 16947908032849772544, 11035766838586769408, 11080301443633119232, 12845635692809682944, 16683375737901678592, 544011275722555392, 12892804854921035776, 8285852636972843008, 11125905770917396480, 13476415566788952064, 17744310239403966464, 17376839698835570688, 16132831662760263680, 8175104217938132992, 7338804342117367808, 11992842233649823744, 11394407009844461568, 13557191846458818560, 14544674944224067584, 7113703178096345088, 14861403805995499520, 14843150507177934848, 12601729038239662080, 1914249618330222592, 9719835899822342144, 12671461914119766016, 1286686024436547584, 12866939830646341632, 2557524446063624192, 314387569871683584, 10481021820533211136, 3156332809514123264, 9323438228650328064, 4168226859638587392, 8472130496925532160, 5735466107116978176, 14157646329408389120, 3392475209037512704, 13117395472824139776, 2468249090224291840, 8815240561939185664, 15323590151234387968, 6833850298461585408, 5686015703593779200, 934163805015900160, 7374972262790725632, 8237501390071529472, 2454618584698060800, 18230538479253585920, 627529754920091648, 12732696332372803584, 8570575829535293440, 6373982690638561280, 5285396388069244928, 5542570247619346432, 7822640750448869376, 11624833531464646656, 9274164298622435328, 10004627509267660800, 1467138366708383744, 13331435356461989888, 11729196211377274880, 9973653484492292096, 12709780801122729984, 478909738856218624, 9889950085557518336, 4735789369028247552, 6775240316283781120, 14145999524857905152, 11079708806328877056, 5714724727033954304, 13052208507904851968, 10378440568500912128, 10660814137195495424, 7050005077683077120, 1342642672992518144, 17366091600622518272, 4123088563887669248, 7739938119159382016, 4887214536681062400, 8574386473770418176, 1267217312419676160, 327965921341603840, 1555191902775541760, 10702435806536007680, 13376915282702893056, 6256991867083161600, 2505664018211930112, 9613251960199184384, 9787545398825451520, 91783875243540480, 2385149249152090112, 11365196209535844352, 3188843912890417152, 10966179328592707584, 808750841577078784, 14210019306644701184, 280043803010662400, 9304240185875103744, 432553140265418752, 2085181948862398464, 170744631703633920, 9729087394065416192, 12206843068518760448, 1101419940130324480, 7130234255384248320, 5406702196957904896, 14146611798513549312, 16121164326118621184, 10976661705232220160, 16043422365144580096, 11418176062429855744, 11386584320022937600, 10661149498174078976, 9750318250633199616, 2776763261717053440, 3685060910197506048, 16165158676858929152, 356791140155916288, 13333964668876619776, 17544077277678010368, 1568987433654026240, 4283023802624901120, 11987345224193015808, 15438296435514146816, 11887005268254392320, 17620877362793021440, 8756733512209399808, 2668714764082872320, 10401098625789722624, 2230803920819585024, 196911622244007936, 14125487752384348160, 1787201384211283968, 1890196812556402688, 9962953570443591680, 1157997577069658112, 16244509503322587136, 122486225721360384, 2056065555995033600, 15711985410685009920, 7891016198156976128, 15092240222290706432, 7517191475872923648, 4404076657535614976, 2294159473700241408, 11873065843556352000, 17418650612756643840, 1518834770044256256, 5714370470078316544, 258812393331621888, 309961534132453376, 7248516092866330624, 14284442795765661696, 7431459574688776192, 5311634051759603712, 10122072337709793280, 5815365527874306048, 14960981000329363456, 8646709604698292224, 14025005393759961088, 6962080773197266944, 4810442353284218880, 16111021276054683648, 9112484536645582848, 13439702737977606144, 15234163051247697920, 2550616140686557184, 4804027904453246976, 1466696196067164160, 2826765089917370368, 643297682596560896, 13891748939234803712, 9242392447164612608, 15205986722534916096, 10058921605913903104, 2092906954182623232, 9178049961399418880, 1918162287365980160, 11972640062551621632, 14409980255810879488, 2369832272841932800, 3818245163034083328, 15408466391921065984, 16512878813605003264, 4789413549694779392, 4695466805425078272, 18256538745605980160, 13377706583870406656, 4965411061692891136, 13227427702572580864, 12664791997412802560, 14475830771702562816, 14685119209256517632, 11773281176532287488, 2209639529155919872, 7048569197504233472, 2665745984440500224, 10736749653983756288, 3280299089656283136, 13905938566355091456, 11108794211577626624, 14607589841915871232, 4362559190275719168, 5270202235542831104, 17203588175251898368, 8338629153095942144, 16332626547552813056, 3865539746780413952, 5818162071811915776, 8813405718859218944, 2272533855279775744, 13503844349565206528, 2980380412389359616, 3894476988810788864, 4883120214016786432, 17683197613672759296, 11767559187293274112, 7163689753525616640, 3137483914025631744, 3566976587968544768, 11706572631401562112, 3691502519864786944, 6716045198498988032, 9662033022060331008, 15777029434529284096, 6062372583238533120, 16575975685034606592, 17820093584494297088, 6195223272003469312, 2671906166375710720, 5718687692284231680, 8384448328468791296, 8186930840421269504, 11461919542654009344, 8367352848949706752, 15408751550369103872, 15291959207184564224, 18144322612363264000, 1719678566297239552, 9458480932492148736, 15862588817681678336, 2669535697957814272, 6209487262120411136, 4288748554870063104, 6245686384657432576, 2179382923084431360, 3140184206538178560, 3560724983384637440, 6986106586108264448, 1663616144373710848, 10886566511808348160, 15847338915406020608, 18039214427596652544, 1851647082872438784, 9907519712823083008, 15412463656243298304, 13944854238459854848, 5724457500883812352, 14196905922026012672, 13975146669910523904, 16042304361266675712, 7035677855446990848, 18349843039406522368, 3894685127220920320, 12890062803917864960, 10555565331575734272, 12714535817129754624, 3203459948591710208, 9019641781842608128, 15182725984429277184, 14541045250383675392, 15079124932946296832, 10104146529880113152, 13532220309330984960, 16617433437485137920, 15378775366218809344, 5400842356985430016, 4543068921900564480, 13635160558352203776, 844826373208932352, 17486297703687127040, 3584282245470355456, 10668305575114178560, 13719803291263565824, 1582070332192194560, 18372648590167244800, 5366553087219597312, 10992810016284606464, 11386164910829338624, 1250057620992032768, 15200757251422814208, 14748136163424337920, 4464756824955944960, 8174262785794899968, 13092664578150498304, 3718594241560051712, 14022294884392632320, 9684644934757384192, 6830936607143493632, 8185946824020852736, 9351818065395843072, 11145450577876484096, 9504875625630924800, 16106539757122617344, 6954649736343191552, 14716438212247552, 9631219644496871424, 18188468742952845312, 16238165780791820288, 15092952024494374912, 4500562654921752576, 4165820555624185856, 13922127526924124160, 864676772526948352, 15250927702320873472, 10697758525410508800, 504698480703307776, 16579328454349029376, 11909455847056474112, 15342804560922017792, 16189436056272109568, 14845729750734864384, 2931282385028775936, 5299673629770907648, 5022455399710720000, 125230573894500352, 16728586858782523392, 3623540689318445056, 1963719764610121728, 13849681283845718016, 16611184266511908864, 11743352138238001152, 13200572273978769408, 143371810237317120, 16037043469784449024, 8391979551877496832, 10963741922304196608, 2917991780261560320, 4325664742061375488, 5016507764164263936, 13024436244615004160, 12646507827175620608, 5535709120578977792, 18396503685946408960, 7540734419972128768, 2475096519540211712, 15485074806839181312, 10176837315192684544, 13552325164254887936, 15745380766760042496, 15064951469465665536, 6198853048186437632, 6141230355912327168, 12125525159650000896, 9011078536580038656, 8530047401304522752, 8520542126637842432, 6737594051761012736, 2833392194792980480, 3601166418235621376, 10072231564072189952, 15901787939877683200, 3453915977853435904, 10725059508381417472, 14744831910194708480, 10277345229526794240, 16895153904646356992, 3005887917680754688, 5077113190429491200, 1175342796890963968, 12253221189995986944, 8327456897468727296, 14117230366104223744, 6471318392409161728, 6787551744474742784, 18240036002041167872, 2675734842494156800, 6369077377955266560, 10174183251610959872, 16137855536338042880, 12485642135111991296, 14327783054125301760, 252557253427593216, 1445987063403905024, 12271489421072662528, 15431051252498169856, 14400313896114061312, 1459208361357606912, 4990116941940129792, 4384241067801706496, 4211801604958978048, 9113244089465176064, 1268190808297701376, 6115041708527845376, 5796288518351224832, 14497085942080208896, 5373356613916688384, 340705584347086848, 8308307244882067456, 11026335989428649984, 5086502268379856896, 11838733907585400832, 6699786561682145280, 13152520004744249344, 5778162157292093440, 5824652168371634176, 6953451514555793408, 2324995511041392640, 6307331224549457920, 10304522834596069376, 3466416119928061952, 9618912240631545856, 14996298633442230272, 14578944361577316352, 7656482376830156800, 2315480563101728768, 2110025323729911808, 13210807680765001728, 5453989990629376000, 3141991289868779520, 10915744551129841664, 6576350105954156544, 15822611622733545472, 9127478256671391744, 9747909011411304448, 11447942679288086528, 12044695730296717312, 918957663356715008, 17153467467054448640, 3328869002536550400, 9723895371846909952, 10058415482270121984, 3391771262287085568, 9796318567996588032, 56171652471324672, 17770796292394450944, 3861332340177371136, 9840706162452856832, 8440699252077756416, 15039062395521597440, 8991301606569934848, 7774099521843232768, 3897357323265376256, 12845371088464510976, 5005155402036281344, 9845140515220094976, 3083176086100508672, 17651892485305139200, 685594203773730816, 15582182648682905600, 13748084979886194688, 12071661172437286912, 743001851464515584, 6183161635889217536, 16455368152197365760, 13640853341008297984, 6961815324991684608, 424094154394435584, 15968459945943236608, 16381584952237490176, 14353369796463034368, 17604478417313464320, 6336332847334293504, 11157329496485396480, 13875708884712161280, 11811800936471330816, 7891438148629037056, 8187775879531724800, 6068516910838841344, 14016061219325083648, 830192664992284672, 2932011950990688256, 16699293833740943360, 9411830601893281792, 18212419988856242176, 781170366025302016, 2968549232409051136, 3220131178891706368, 5531581664926367744, 1103699829701214208, 8282612272321265664, 9650105757621813248, 18422414409981755392, 1805993340479471616, 1112125533501521920, 1293983490089418752, 14705923826357633024, 1898614738875580416, 11322254642387091456, 6822255970895265792, 4050593023979945984, 424356527772532736, 16945412578467643392, 10413663877957943296, 12050084892453634048, 18011120591515418624, 7781074068232470528, 13701700717629145088, 9209343706224656384, 14380877311794741248, 16066488097910554624, 16528167176239054848, 11991701851381694464, 16838073433873973248, 2555568883431899136, 969966868485898240, 1938763430861209600, 4397691274761601024, 14580155849176514560, 10365696358735675392, 2756657803618680832, 471073181256384512, 16941238770588450816, 15123213796992090112, 14443544160629686272, 16858098291005456384, 13894745130432200704, 17646510968324227072, 16292999375662088192, 6439300896336642048, 12675691413564817408, 8894407696678125568, 10385392034541207552, 7254745343714131968, 4931748938488217600, 3270094569819078656, 8406586370176319488, 15480841201506058240, 255875542912335872, 7021826993402413056, 16567201725186834432, 12520632899487137792, 12796305507434364928, 3714909253035622400, 4236079614927044608, 4268890499101753344, 9399237527413456896, 6419428892796256256, 6776570251229265920, 7552805681644961792, 17102560581602246656, 16823947693385580544, 9015488564632223744, 16317298615116627968, 1797696113713610752, 6191512689500487680, 474684121054969856, 15449486984078163968, 4112598008892227584, 13561734585049415680, 11909225135103541248, 378436998207111168, 13333521289470541824, 13543281051366850560, 9082350607406202880, 7640015490806448128, 8432484603138146304, 16343713211058487296, 3935748607310823424, 11499214770372870144, 4467508317505191936, 8177302898133172224, 11820816704320045056, 10832880599040000000, 6596239222724624384, 8855711632894984192, 14926743553236271104, 3863785355517886464, 15984046500372021248, 8772648427289837568, 12658790350236680192, 15245154231724802048, 6395055368929542144, 12731682571444813824, 11815796512133218304, 9101137412565762048, 1149689192750514176, 13824698259886571520, 10930366807873159168, 9650079288275238912, 15082831221589278720, 970680888276811776, 13654469592611815424, 7529997002805870592, 9221296219567947776, 14656336115766657024, 17512864341051834368, 11553303764748206080, 9495360961427537920, 3329381279392071680, 8531217960147091456, 17300905582206648320, 17521657467325382656, 14973387773304635392, 1659046007381426176, 8328226028669370368, 8945072565957689344, 14044020728156651520, 3953732052527874048, 13372885244558966784, 7645487296321421312, 6037659130427080704, 11913068289556742144, 12427940093451304960, 12254474858737434624, 278719668552728576, 5703362172814360576, 18218522612928086016, 16933037803267162112, 8876157205426995200, 7157741033768353792, 6716249404061253632, 1598402796812500992, 10087969248333791232, 13165013118641766400, 18282820839793491968, 8446345767215431680, 17372775025538498560, 17241138816085917696, 4197446402755788800, 4569103994399490048, 3585523004882288640, 1927090660515512320, 14531120943876538368, 10756168081865703424, 5544549786771783680, 3527956666739851264, 10858075491587325952, 1656991464678227968, 6386899400517484544, 8775848997593022464, 10617979635931021312, 2542543045681741824, 3143051550595743744, 3276894737851744256, 11321376874015227904, 17364178443947737088, 16204635321957089280, 15343630522861486080, 11036980141916946432, 411426427259322368, 7436020063573901312, 15785516205349011456, 14934912243207241728, 10382814822235373568, 4920810012462284800, 3569101729196670976, 12919208717739622400, 4949866392456265728, 7794646236560097280, 11116766380353912832, 14911592538421854208, 548363530982653952, 954141168935895040, 6495618944915734528, 11921530748445655040, 2299541775720644608, 7095415859379699712, 12173669442277867520, 6351756716454969344, 2569275411355664384, 2595721975275978752, 2554176894060724224, 7047804876532744192, 4181253922662383616, 12941042538323640320, 17543403706010042368, 14394557948447686656, 18407811013362581504, 15536994062958592000, 17430023783330086912, 6865418677857026048, 1077689524802289664, 1949377495761420288, 2061800881174609920, 15378099178378887168, 7928244004552966144, 3922343329601159168, 16776067561178529792, 16644151554672164864, 10405675068389588992, 8452174011244216320, 3144907693190283264, 15130132491358175232, 3690655399171588096, 6309128671047188480, 13066534342598066176, 13993553377779253248, 8460277495424352256, 6715739749283266560, 17044585813410578432, 12222402156497469440, 9767274581264957440, 15419386939513503744, 10676841124145922048, 13384229878832824320, 6650172634661126144, 10925694420862894080, 11840264163899211776, 11636538081313554432, 10866350856660320256, 5091563478376775680, 3452413664328417280, 11629790716682567680, 16343552816041689088, 16107670460547727360, 1359298310011092992, 1966534231278485504, 2278630878110285824, 13333415660655476736, 12138482502335463424, 15780684806301417472, 10501023174932561920, 6977547892303069184, 8154005019096514560, 5554556867297935360, 8596371519616057344, 11979753555159416832, 8382947592807383040, 380717295397240832, 12978099663256158208, 419071244097290240, 12787013831289208832, 3064679046546718720, 14709991955157221376, 5394290505708208128, 3980864951685218304, 13595301778202558464, 8700448404083310592, 2926805929863151616, 4037349729250574336, 10626710770257231872, 5664519613602332672, 17479005182732795904, 9205797382992691200, 13561315954587074560, 8054011186426937344, 1006957436726149120, 18398668122132316160, 14923696239714238464, 9691786098631507968, 15999824310768238592, 15530102949530304512, 16604051595532959744, 3914874397243998208, 14849598584998854656, 9592350865314807808, 12554129345385332736, 7657825710865645568, 179767003333001216, 1211671758805925888, 6490181933199261696, 17262813855218663424, 15784497533595680768, 11188464068748902400, 14986920513027178496, 16491042014461165568, 11871156353441464320, 15393047657702227968, 2512126839581835264, 14185999734254075904, 2186988603643527168, 15285656341872377856, 5485543077927976960, 4225843444871856128, 6874703458029535232, 4126038376384036864, 3282415390969298944, 16170958735986917376, 4541392074326409216, 2889449042251612160, 11605353460333019136, 13197642246108741632, 11587533880466341888, 16725867998589485056, 17297728014540341248, 9417052928193069056, 9231651948896190464, 2124422068299628544, 8504422404095737856, 847107098016743424, 11075879397381636096, 10212686806101524480, 13524748478474878976, 8735306307654909952, 569358654780735488, 6144182993591205888, 3228403954710740992, 14765531479173758976, 2503279882604118016, 4932612276441055232, 828948518260441088, 2921818681484771328, 13010724632255266816, 17557430262818668544, 3783142085012488192, 6073804841824550912, 10103043227406827520, 2690907379792347136, 6015176244654505984, 6927700509046341632, 4412091493322326016, 1518511688091959296, 4955977232330784768, 6813038891084283904, 3214502103351296000, 4446429961938534400, 1684175586152415232, 15613867535642918912, 7758264212572340224, 8323606733628899328, 14989160829977362432, 10888169391992602624, 2902756647036256256, 2367058176819331072, 10130206874771914752, 15098488988958195712, 14648331482389544960, 3310085676032065536, 12896983836356771840, 16749915913335078912, 3314038411662196736, 13119015091032817664, 15874263494690865152, 12956879237687541760, 10253182497420476416, 14166665331501694976, 16402539510337896448, 16588814542994145280, 16231992359619919872, 551404855843880960, 16741497812063092736, 10268562221256671232, 14623901956310040576, 17641884237353189376, 16725440046840152064, 18234739553598439424, 13330319740720119808, 9227897337475497984, 12585710862817296384, 6935038451813187584, 8511047848597389312, 9278389610138828800, 13890222876419686400, 5304702272507215872, 11650095068139749376, 6996175088894607360, 4572355170825928704, 17925842668307349504, 11006422295982899200, 10811335584782483456, 16431775923415547904, 1880602886006636544, 6959128485289787392, 6985484679608532992, 6306541317182717952, 5011906416852598784, 18288165204904640512, 8296285824694091776, 15059720320631963648, 9190936094600855552, 2097579373606469632, 11240984575964348416, 14873855895170711552, 4392039833984303104, 1165191147060985856, 151674937852035072, 16091487040822050816, 9499241570143043584, 15405595959110926336, 4511759786865328128, 15206166646013034496, 13710630413712490496, 6979846940582215680, 12177217021678714880, 7633551133918625792, 1917590739156467712, 11110999410727714816, 6254224742060916736, 4994729619241304064, 5109364086836035584, 10310794259078316032, 10077133316965793792, 2433013105513463808, 11346226129733156864, 13963347101694820352, 18127587097140264960, 9409219784689582080, 16377043598773846016, 199903301578260480, 3586987139369271296, 8798987243902468096, 8109053627437416448, 7536784312243322880, 17658779614345953280, 9267990132005273600, 3893242137126371328, 10924029713013800960, 14483932315899658240, 15274370387589201920, 1312099016959328256, 2204340364867796992, 12714596608457572352, 2866417536482672640, 6620474620778643456, 17885752849787256832, 8668883911230619648, 3803141640223195136, 1951524587829198848, 942070195831177216, 4301754564232609792, 17773989196315230208, 16888244964419436544, 7301071855723479040, 18127480258755035136, 8538367889646813184, 6245104996946280448, 9906476045836484608, 14455711396567973888, 15887663286385115136, 11422827462954844160, 16034469540444241920, 8214444750825062400, 14601683025470160896, 8641876556114821120, 1278015183532326912, 251322422681141248, 1677196269665124352, 5944828137861808128, 6654492938774511616, 3744507622871531520, 5231934881302315008, 1244402262801907712, 12553134601163243520, 3070544785388339200, 15175083938918957056, 4705173851078656000, 17309965314548563968, 8660429289985933312, 11512961149419126784, 13770610672725393408, 14562711175931363328, 7315231795560054784, 4830808316718350336, 10218956221537320960, 2630081875812548608, 2634518774027386880, 15073545974976610304, 13787312376489443328, 17578348388322115584, 8335259439598665728, 9895947635854934016, 17844563849814999040, 1722852227288137728, 15015949871368634368, 9669658638649655296, 16376129560141365248, 14813948087222927360, 16342930787202498560, 17910129714333220864, 5895675374766915584, 6802621610042851328, 17678779789910999040, 15252471897145737216, 5405041035409620992, 14304536637588111360, 440066441178251264, 3820827337906192384, 15291833757900734464, 8043296460646645760, 3354850499344990208, 15705817558475079680, 3756831149448495104, 17391314223954395136, 6728838364180512768, 5336083896658296832, 14327057736691351552, 14503230382423408640, 6715210334300274688, 5821512121338298368, 10982546119933820928, 8775909758629576704, 16823756278504357888, 13843411518168760320, 8362842531993485312, 6907445688359976960, 8400828175973613568, 4407200700916826112, 16439356009190785024, 6633032380376416256, 8613066010066419712, 549630074157006848, 6525331284527415296, 16147804116859486208, 9683201048423956480, 4600497374681366528, 9307837128912142336, 11683527663862939648, 15977110214625198080, 12120540904595390464, 17815035541096235008, 12739061408340115456, 4491904275194052608, 7518322019511828480, 17746681456018587648, 11560520236981551104, 14577007436016648192, 13359658014450122752, 17349029641175695360, 843298492817342464, 15586284292253155328, 10519582684718563328, 10134679462587924480, 10638603814946471936, 9410473619525468160, 11371714094198423552] +cpu) pbs lwe 3: [817222737582882816, 1727113219245342720, 7587630778108870656, 7524989710888861696, 7245680542841044992, 17132316271929458688, 6672785635595517952, 16580467561817178112, 16559624996599627776, 2875917708862423040, 6507829321384591360, 413420864042696704, 9385981850981236736, 6976736047652667392, 9814497747556892672, 12807489064596930560, 12350436636037742592, 12786937022644224000, 16722663717568774144, 5316286982568017920, 13437222787353673728, 14707343465990062080, 7026910348653363200, 7052773041968775168, 17475816824498028544, 2457797428238090240, 7129269042996576256, 9978548764199092224, 14530408716429164544, 1149790198570156032, 3797961111874043904, 17105320753743527936, 8159990179436691456, 11046699216700178432, 10655153154208825344, 139168060060729344, 4738875984856481792, 9372619925597716480, 9970269647263498240, 15208469050423246848, 8008135084886458368, 5198034152263254016, 4311451930237861888, 3946618348258721792, 6783278535483064320, 8192370785331970048, 18140838137608273920, 645798004250378240, 5412503786973298688, 205736686968111104, 13013443104290635776, 17900568772058546176, 5053031097407897600, 9517422334210736128, 9999221917652877312, 11073086263648059392, 5775803977715154944, 8361500458598006784, 13143832074567811072, 5695174962608865280, 8388604310086221824, 3128354394706280448, 14619641155613097984, 14890171547409973248, 3038594412541116416, 5653299983814754304, 13085542522858504192, 12029465555611156480, 9165226641423597568, 4054532854858645504, 15570360902329827328, 15570808885940846592, 12245238527272419328, 9749130844647194624, 6677881718445178880, 6025094217292840960, 13993519991052304384, 11163095253320204288, 11404891992858034176, 16867035393709572096, 3647707757865336832, 4942607535203942400, 15789514266119241728, 3255466708999077888, 13340765251105193984, 6977399348644544512, 2143057297654415360, 9075342351160836096, 7577330738400329728, 3811999218923470848, 15115370531190210560, 11760011841785298944, 13810136465285316608, 12227649620972404736, 12548562417082171392, 7042908380142239744, 4435548495864135680, 7978905587914113024, 13867433716864778240, 9324395009656487936, 3760930066922471424, 17679131663562440704, 11241707419228700672, 4293407898601521152, 8235043193123504128, 416007241271869440, 1992796578850537472, 2598029900648546304, 13064243289199214592, 13204645030834208768, 13310415308700254208, 5211670712485412864, 3198953455230124032, 9607247549748477952, 17689949921811103744, 7931108245932867584, 3118009202342100992, 7525577470989303808, 5392054824906784768, 1900764050837471232, 14034440595833880576, 8493291245534183424, 10615373190198722560, 12709044374218997760, 14936815110750994432, 17757755392999292928, 145396181130805248, 13419908550117818368, 6346133988473569280, 13626797046114549760, 11284057662729224192, 15422587707737505792, 3198429185752170496, 2307133257923166208, 14298947560138604544, 16958569320445640704, 14309319183530196992, 17569459989473394688, 3013948018127798272, 1245427598465433600, 190319494374096896, 4573614311624146944, 11672817092926636032, 8281888706428665856, 16685745565161488384, 2502548695292051456, 967884734510137344, 8977135747463118848, 13845920314262814720, 10318520010070294528, 17126688252548349952, 15593491925376696320, 3811823169489076224, 15345057983159599104, 10394228400129572864, 16014533187019472896, 1374769264589799424, 7409750839524327424, 17955850739368591360, 12906921754521239552, 5800321352921513984, 2146262084139089920, 15909575637493350400, 6901294665576742912, 1057482304567377920, 9295762767346663424, 16810649311774769152, 7808703466179657728, 4995931545974865920, 5706779106524266496, 7453056373476032512, 16846829206011641856, 18067096469176844288, 10139787140775542784, 5396780026056146944, 8651456458925277184, 9838892181673213952, 5080944531977797632, 18024576116852785152, 18116612270422228992, 5506219536359096320, 7863934093698793472, 7833497724472262656, 7616393640977367040, 17640936287605096448, 3931589222468681728, 11364412087422943232, 7629640270916616192, 10151897538190376960, 15721740886121381888, 10795488503568269312, 165808109573373952, 9518647415750524928, 7678133565002874880, 12305281931699814400, 16648449553208442880, 8626850168769085440, 4603909636540596224, 12326338312066301952, 2995394788859052032, 116226850878914560, 3584293263135211520, 11600541119263277056, 806647014929465344, 5482773879107616768, 8178039966564089856, 11963497734700269568, 6162351278094548992, 11448978516817739776, 12231684898036908032, 18331643964551069696, 9178559479543758848, 17668675651713892352, 14494787404432408576, 9623284080921542656, 17222181542466420736, 7452004684966920192, 1718104191408275456, 7637332279781490688, 921380969888350208, 4341603615878676480, 7309266251610587136, 5666372204258918400, 9281591689854582784, 13616587345674371072, 11562672383890292736, 13911092812088082432, 3469147962867712000, 18093878889876029440, 18366336441753010176, 8281440676109877248, 8644991493318115328, 12703717856710230016, 16160922842672660480, 10120402098127372288, 3148994334171332608, 1611498481602527232, 719075899428831232, 2606479210495082496, 600122499157458944, 2829586020813504512, 17917573443755180032, 13073236109371113472, 8878893848797904896, 6222249500816179200, 773388724279967744, 620281963248353280, 2657478633567813632, 7977875824541958144, 7941743627393302528, 17813025693970202624, 9180870272075431936, 17719082837451210752, 5701309470638866432, 3183728767075876864, 14115555523206053888, 623778702282457088, 11314026107818213376, 7749511019361206272, 2121102468514316288, 14160407088886448128, 13721225072474062848, 15598938425011470336, 8143818026081320960, 9498486412417171456, 9233486323057164288, 8044614958295547904, 18430525802069098496, 16456227249004216320, 18040409894229639168, 13741710329832800256, 5043740290456748032, 6100002162859458560, 14721324310388015104, 14786867125158936576, 696139847428997120, 6364125199528361984, 7618744634402930688, 890790575266070528, 16047617342649139200, 7102568494574600192, 10807499559060635648, 6010006246826967040, 17446267896178147328, 9393849122697510912, 15452816398702608384, 4884208984334008320, 16812082020522917888, 4194137959517126656, 1593348507215855616, 7130382364554821632, 8192812382595055616, 17379718986391879680, 10591862581096349696, 4189519833215270912, 1243557639766409216, 13772255598223556608, 1528151314637258752, 1111576478673272832, 5318955203821568000, 6667252333933494272, 14511455899777761280, 13327303989302132736, 4436085159543963648, 5472287812956979200, 15476375902249549824, 3555379519676219392, 14337809619575898112, 9012739339498553344, 13559396726976020480, 12528110353915052032, 7647373052312813568, 15404787295554895872, 5235266487668703232, 6621613517793394688, 15589057325271351296, 10744444779115839488, 4484298344453111808, 12877400016800448512, 11764820243430506496, 14837541691400912896, 5754406449572741120, 7261027115435294720, 1118530910925357056, 406630353780867072, 10801218216098004992, 6038909780611825664, 6868730077643800576, 3780100237507428352, 7150068107577393152, 9543657168054517760, 9332611998145314816, 9433746016923811840, 3661851988724809728, 10602708315995635712, 4105953031986610176, 15850482765700005888, 16039089525095399424, 12919042776309432320, 3086485715421233152, 12865371804121694208, 1453788953638338560, 9287557417615228928, 12493369128901410816, 11242421196219744256, 8038104741089116160, 10494241671351369728, 5235841270424797184, 4392507400129609728, 9040436632456527872, 10216778988127256576, 15662504209964597248, 10687504555400232960, 18425245748053409792, 15274797857329119232, 8671843080078360576, 2914528951068000256, 13946245676800147456, 72576702038933504, 16114705851524055040, 9017601433603670016, 5012326920323334144, 8901017152190939136, 12131893620923957248, 3351957648281960448, 1864932849627430912, 14430481686338732032, 6327713981842587648, 13295718152710127616, 1383355264454885376, 1197286045557719040, 7791953585901666304, 4979343876008443904, 2305863142409764864, 2007685532879945728, 14855604901139972096, 3156298301062512640, 12798782595999465472, 7835953016615206912, 17101065402688995328, 8303633836969820160, 9787798497735475200, 16168450978939404288, 2738956339916046336, 15762693204404600832, 18353732649031303168, 7067716651470290944, 17844265925113544704, 650993243936260096, 14288437524983447552, 12263370003637600256, 11992001946920681472, 17535569643786207232, 11094180314770046976, 13929652844887015424, 3810394686451875840, 1297364968441643008, 2302235979848613888, 2771707284735131648, 14784595705934643200, 3744267290091192320, 4002148692185317376, 14145001915624194048, 18082681544526266368, 16282642621111730176, 4847469102060535808, 6320267878142574592, 4710261185616805888, 4219876252862906368, 17956791879446036480, 13794120310896721920, 12609931292172091392, 14117495823537274880, 17299949512151793664, 3812111963962474496, 8919561459067781120, 2595930436882399232, 7824295610848116736, 17599505985632731136, 3789635106780479488, 8771601472639991808, 2368664551227916288, 18181804143415394304, 7824214177358020608, 608492596469170176, 3266733698317287424, 2489570835010945024, 12086646062077444096, 11331401121525661696, 970803305582166016, 18256418754286059520, 13494261681768890368, 11516164263953563648, 556700296579907584, 16410064360686223360, 10641172179351240704, 517505895161626624, 1663290878984192000, 1431368358112002048, 17549161524805763072, 8420245806065385472, 7395781974729687040, 9589517657388875776, 5324873311602081792, 5649666575700066304, 9382730298476724224, 1614262143941607424, 5438682631086538752, 15173069286798262272, 1679640974713683968, 10029823489843658752, 4990530687682478080, 11981853975897964544, 18338729565372809216, 6063993702269845504, 6803455623703822336, 11692081977606799360, 14046567192254742528, 15313505012764639232, 14920730282670686208, 7149108756167524352, 10746666739107364864, 12540974195565133824, 8418319449882361856, 10627437488118956032, 9707842432825032704, 940194653674668032, 10221775398476185600, 17828658844499181568, 3476628040866332672, 13037206979561390080, 13625417384171929600, 8189575990955999232, 7183428984057626624, 10469052261538463744, 1357733361635819520, 1318809119259361280, 4110976161796849664, 15782369907259211776, 4431019528012431360, 13354806485830336512, 12639740148423065600, 17724618686297276416, 6885203455577686016, 3214558751285575680, 15971340134368935936, 3520806239023923200, 13830941203098501120, 5014145862327074816, 162822819539845120, 7735017126557122560, 14328632082723504128, 4311754061322911744, 11319000494917025792, 10230185687739531264, 5600974104652939264, 4247978086575898624, 4180673202952863744, 7829974883848159232, 2663758972044967936, 12988403898074005504, 16862500015795339264, 8054246804742471680, 473169256293335040, 16130589114054475776, 16192137983153930240, 609698213703712768, 4324627729656840192, 18291137550644936704, 206721121658077184, 10499654656752353280, 4492749496303747072, 3761282790172131328, 2160735736305811456, 13831006259370786816, 8918845226563403776, 4021126240332152832, 4617547993803915264, 1169493447459995648, 9375964430589755392, 16335008596410499072, 14239278384801644544, 12893008631255007232, 7489524092530327552, 4916154163760463872, 9283625895619198976, 17533337652361691136, 9869184390054019072, 15257090264204836864, 3813641094189547520, 5256685682209849344, 4727730106905133056, 12090057768275279872, 14370319454057791488, 5646469923078144, 14792019696357998592, 1270305848635162624, 16600702854629425152, 13960283516286533632, 18293890943918538752, 3750140976602021888, 10641421463715840000, 3419617587724550144, 17966443161257508864, 13065094836594409472, 8440978368312115200, 210028863877545984, 14591443148052889600, 15078913222733987840, 615181685289385984, 7234184950096855040, 1408660904135884800, 16520018179095789568, 12103306801248731136, 11914423971019227136, 14151094792200650752, 4935367751230291968, 2078274720817479680, 405174067809746944, 4472436129575993344, 1849851710307041280, 15645943907261349888, 13925544928785465344, 11802166517775204352, 14031577284280844288, 5913125759110610944, 15416321903614230528, 6150385482028023808, 5164352025382617088, 6286837097680601088, 1963524468152205312, 17731058860908609536, 7734091766457958400, 1757064622508081152, 16278054795816730624, 337395220050083840, 14538309984153763840, 13012854321719541760, 16332607771834843136, 14511961853367681024, 570256955646410752, 14478073631004950528, 2875836719737864192, 5304306876207333376, 13919065155951394816, 17928167332778082304, 17083957208489656320, 1952989353609265152, 12865057059254566912, 4998927717039603712, 10079749874091294720, 7350458116862902272, 9862335815156236288, 16989657769793552384, 7551108757246181376, 11740171941581946880, 4882010915762864128, 17354007986623741952, 1156566358809378816, 2193127052507348992, 13934109923391569920, 17201593513251176448, 6431304945118478336, 3879255333729730560, 15492153254292226048, 10985691322874068992, 10687901844035862528, 743428964218830848, 14958831634411945984, 10754147888566108160, 5920384597975105536, 4274101680229842944, 10117010892445974528, 2322247565933805568, 17260670049941716992, 3763265345666678784, 7003546271487098880, 11885815238957727744, 3213921279740477440, 7134393482562502656, 16143660309326856192, 6205665160791588864, 452746265088753664, 1280343037150494720, 6098815629987414016, 10671253491416039424, 2283009403995029504, 8232045583309733888, 14603509361528537088, 17438985699134013440, 10780796752559603712, 12842895388583133184, 4622719329849311232, 1243197599100436480, 1030320842803773440, 6489773978146570240, 8881155934487838720, 16710916808202256384, 12109191938452750336, 13553278829933363200, 7041294557052403712, 6909897898863886336, 7406641138649530368, 811736983222091776, 2674555456822706176, 6378841939596279808, 1808451895623155712, 7048230150906839040, 17768801120232144896, 11664234291344441344, 12633825940775895040, 1906091708056076288, 3746605481662087168, 5680823261676437504, 13954323477948268544, 6300875527389446144, 1609112320313655296, 14408233128613117952, 16212054376791932928, 847264504474501120, 18107822368595378176, 612478676612677632, 201318796466585600, 14493162856675016704, 393378436468441088, 2634139253805678592, 3768775674756595712, 13471404413427908608, 10023977583013527552, 4116688417499119616, 2697966562270248960, 9823677507793059840, 14933722343992721408, 9959428691857506304, 16266404316737175552, 9032841482016391168, 16288135291108065280, 8954350418700271616, 10816804343177543680, 12811205937884823552, 4307934549590933504, 17584179496037122048, 6895769402617102336, 1875470111654019072, 760640309070659584, 16668859164516155392, 2907233380301012992, 6805526241395867648, 10983587782378651648, 14470252176254959616, 14361508677616140288, 9572148156271951872, 15069488942426357760, 8404726772951678976, 9211936785213423616, 11536169029764907008, 10792247251871727616, 8309353037206388736, 3362363250770444288, 13419554990557495296, 11271540082751832064, 7377184036193566720, 3025514375793344512, 3841646598765412352, 12807473236568702976, 15015752121611976704, 10717136659251462144, 9286972861493280768, 14138423659961778176, 13316042534921699328, 4001018510196080640, 12993597875039502336, 12591807250126864384, 9579851728530964480, 14862930715187609600, 708021506965241856, 8476461844876230656, 16213945677854539776, 5006560762177519616, 3600483978198384640, 2371837150959239168, 11518502328185389056, 4687198674747392000, 9941063305399369728, 7157978242396192768, 17955272136943730688, 5477373120270565376, 6499757698446262272, 11341464037163532288, 818944911020654592, 1381190619057094656, 4774880255733137408, 2362803882326753280, 444893590355705856, 11894531269763006464, 8848476143620194304, 7031101266675630080, 4081943162463977472, 4752485376323485696, 5881886046584569856, 14223521937975410688, 10890909787285880832, 6887572879513223168, 4838252875874304, 5965623645807050752, 17024826848309149696, 13552586649380061184, 16683830354015944704, 4666788395840700416, 5120206802641747968, 8677154115773530112, 15063653009584029696, 4838574994126536704, 1013531580494249984, 6036985314751283200, 2452997408221560832, 925209574653296640, 236742590064492544, 6733144887622893568, 2512980838665158656, 12301444733292511232, 3468951198067851264, 715707913850585088, 12245967669374746624, 12959827152513007616, 1047587382548758528, 3263277721744048128, 1400465501481598976, 11218428648837087232, 17448897142818078720, 14854962274174500864, 7843978729943465984, 7182064948984414208, 2735840522940710912, 9816983360088571904, 2580160090870906880, 17554973313355218944, 693448189780426752, 10592022493264871424, 12206644980868972544, 8836501855329583104, 17776662218872455168, 13809331123735494656, 556142995380895744, 4520712335077146624, 13591126900876509184, 13083100142641348608, 184249465413042176, 5127683347492896768, 7366458689496023040, 1726562610880446464, 8751610587558969344, 14391860835687333888, 18363935135268601856, 10659500079334817792, 12996856728921309184, 13384541335768268800, 15843296464806608896, 14858467837218914304, 75861147953135616, 15105350934726705152, 6390958997700083712, 15967727994932297728, 5523882569499672576, 11295619154666586112, 14299465584734109696, 3978965257048555520, 14597101838332329984, 2629482651605532672, 7259621156817207296, 16146773891375693824, 8784511290707017728, 13961487663249752064, 5206779774453678080, 2992480868565516288, 5689354511714353152, 14533003791369764864, 14711361995769118720, 6772208246540206080, 17324774791013466112, 10199971512472043520, 9874217478618349568, 9025565469054074880, 8595915347918323712, 2461612682181083136, 8287565487378792448, 11566078913578795008, 13183146254407827456, 11062125221627559936, 7809060278607282176, 17385701932206653440, 1790536524564004864, 6660188353708687360, 3902735413130821632, 5408169979482734592, 4230446707873153024, 14408594835726401536, 9369059854720696320, 16516776914111692800, 12476566293421490176, 12002198571869798400, 5875424848645193728, 13035205245091708928, 10315201701694406656, 12393463612906143744, 409211506719195136, 3996718817362313216, 5699789395679248384, 6448627225838223360, 5360562603200348160, 1429366987640799232, 14614305682829082624, 2735470851280338944, 2437053439767740416, 2328596070373785600, 15675088370994774016, 17823944007374340096, 13418920591675621376, 15482290015307825152, 11114515851590500352, 3539562874185711616, 16399944704235405312, 17226782052746002432, 18071672443231010816, 1320079610850836480, 14072982055021445120, 15965191970289090560, 14149196485912166400, 7865941751633018880, 7486436919966957568, 4695125076217954304, 16865329060782276608, 15051238653307125760, 13054863157934161920, 9629759103052021760, 10887852714390192128, 7165243392983564288, 2145620287176048640, 11050156526323892224, 18278207878756040704, 14700629850943651840, 6010044342113140736, 14523516924396044288, 18086884932247879680, 13009737812382056448, 1056389113923502080, 14189495335121846272, 7632764475224883200, 6164087822425784320, 8197242883489660928, 6952218661910216704, 4704350426927988736, 2928496251823456256, 12863601013398962176, 13170729219212181504, 12558722149335957504, 7542007920188194816, 2796614207536103424, 9104678140118040576, 15981112282331480064, 9071344966042648576, 5774529259338989568, 13472461429038645248, 10144697551249473536, 15767383386001244160, 10226608603020656640, 2728657347374219264, 14744795271305101312, 852956075211620352, 811498054057197568, 9246069592541888512, 8302450855110508544, 11518582370491957248, 10223633663858311168, 11682049943320657920, 4076421235217530880, 12091579810464137216, 6023561412989681664, 16141317489492492288, 17648575254160736256, 8072115092994392064, 1294372494404222976, 5331288169998450688, 5490046569644294144, 2450330063342665728, 9982541687114694656, 16683754718299684864, 18437274561624932352, 12733680500506361856, 16046482479145549824, 9675602196124663808, 4233728812627525632, 14199797211465777152, 820122289331765248, 16698567971919888384, 6631291887829385216, 9273299400656945152, 5072517579583520768, 7927673834222649344, 15222708108791906304, 12163990667709644800, 625252771028795392, 1474180066521907200, 1190242247115800576, 16765539022213742592, 8695923135272189952, 12392476463662628864, 4312740205556662272, 6390590467225944064, 1800250142859722752, 11558064557217808384, 257227771825094656, 14194332642836480000, 7721864047984902144, 10290603102750900224, 13250924413429219328, 6934885608087093248, 8470973657013813248, 17191577319609729024, 6908523242504323072, 6218350456490426368, 13904970886634536960, 18212734833849794560, 12418841854848532480, 14663925065532309504, 10781726360112988160, 17295981074710528000, 13457800742739902464, 5757920691672317952, 756893960898609152, 3529866431732645888, 16711716304821682176, 16972732315144814592, 9759340855935631360, 6812529912763645952, 6172838820505976832, 8202151200569688064, 14019472251481489408, 13208626456122359808, 13458544644614782976, 505332384640532480, 13620097130805854208, 7206659432174845952, 4408445209432555520, 8403480851190382592, 10930430616054792192, 17031435103512821760, 4995079907647160320, 9810788196718477312, 10948517385836953600, 9684033871640788992, 7869931355344207872, 7716424852277559296, 1545699815764000768, 363455391935234048, 18028776510579539968, 6713112877760249856, 9906249129695117312, 8520520308472414208, 15906797963846877184, 2615092553732587520, 15357921073593057280, 5356669563616362496, 7358130633555574784, 14266134099117735936, 106575747442802688, 3687524388011245568, 15468507669333016576, 3725759201834696704, 11187011421151952896, 44248649848324096, 4949644891731787776, 10349769715911491584, 14777509274573602816, 9875314077520101376, 7226907501709492224, 3669879600428613632, 4623237783538892800, 17286010819913449472, 11036161056220119040, 5022621150685954048, 16667385186366783488, 13616391396649861120, 15705189244488122368, 4964821115722530816, 16572916977098555392, 5186279667379732480, 3942005547343020032, 17005577784946327552, 5207145682900615168, 4331246107897102336, 16459365508324524032, 18044579172193402880, 13591554093825916928, 2155752962746482688, 8363465855228444672, 17456663081223454720, 6833616575468142592, 12325893806439268352, 2146682828597755904, 17693949403410202624, 15001789176825774080, 3767599708046884864, 11575321672462368768, 8644947142319800320, 15419791500199854080, 15162735298594471936, 360635722014654464, 903701744100311040, 8533772217194905600, 3883631061980151808, 9697586085349031936, 4177139642090389504, 11306635273871294464, 11554741522633064448, 7361937919663144960, 7710433899838439424, 892957226279370752, 7072189914669907968, 11190523593882599424, 7669854298280296448, 6579154439620263936, 10670589987151413248, 16977025109858451456, 7688879493250809856, 5240646749344759808, 1587207500430573568, 17372638940774793216, 3904859747978838016, 5736643080627421184, 13733934414486831104, 11381027254843736064, 15706925899481874432, 664992850395529216, 6867247395608985600, 7895437389173096448, 14636199480752340992, 17250690242994765824, 585071889269915648, 10216105361698455552, 2499838750243160064, 10093870164433960960, 10119204804539449344, 8927675662144110592, 8101092460622512128, 12760534947605774336, 543132423488012288, 12658263515589509120, 7332192306772049920, 1392418761469853696, 5861039347460997120, 15760388951765942272, 1193446474449420288, 6568141237570764800, 16241672722520735744, 266299946720821248, 14664906793319137280, 5966883061751611392, 1033407734046785536, 11675867683106062336, 12374240064064978944, 10737206055193804800, 4526391718240583680, 3699968031938576384, 11309888824877776896, 9032539748618469376, 6353851179566366720, 7576847441836638208, 10351368657610735616, 6974089257614835712, 2118756392021000192, 1093761644745457664, 844813249936359424, 11158784434506301440, 13131320205621854208, 9289093922502475776, 7698266873011372032, 12896966935392026624, 13555563681265221632, 1476259152815718400, 7861836074652270592, 9500199832107614208, 3346492167374766080, 17989907510525427712, 13611541732448534528, 12828486345777217536, 17741832092196536320, 7821575975174406144, 5068175657557557248, 10263150681783271424, 15305253854321311744, 4248869581931675648, 12043989679817621504, 13001104240385458176, 3770382142245175296, 16279835975377485824, 5239117708506693632, 18057041015507779584, 1504008167716028416, 1272832184369020928, 9140239965475569664, 6922941574284312576, 10988558178379104256, 14523701144267522048, 8593392691092389888, 13167820522941054976, 3161218897990909952, 2873781343811010560, 16756234641303666688, 2782056450816475136, 11971867701267136512, 18198133937639784448, 9504627680591478784, 13195722529139851264, 17650371045485445120, 14558173633982758912, 107377248469778432, 17377199912373977088, 2666085563345403904, 7184957531242889216, 6152632026949222400, 4072094493753475072, 5696012300373196800, 11610975896793513984, 1002604554480517120, 8821252576897925120, 10619014168730140672, 7916138667012259840, 17488063975819051008, 7652457986366898176, 7170656095990448128, 9142735606420340736, 1744884641254342656, 3699083947280433152, 18030331530332602368, 15139665408098828288, 8467105868909903872, 7745756082126979072, 1988700932933681152, 5078847727333277696, 3184800240909680640, 18418057278738399232, 15931122414943993856, 15886593474053537792, 4339658524293332992, 17646486292327825408, 12333050366831624192, 17627465788401123328, 1676254551646142464, 461242803200983040, 16958035275823448064, 14193418946660532224, 12029256974081196032, 2537226579067535360, 9150279452066840576, 11506264071204765696, 10151034870923526144, 9082736020742471680, 16992618903857266688, 5039401014118055936, 9913551454298177536, 8189209648063053824, 7085607568059400192, 18178303854590820352, 8931568063229198336, 503231806867243008, 3777572762265059328, 7982259663435464704, 14786237300954103808, 708358757729435648, 16797865092510121984, 4762648928413810688, 6399675132524101632, 10346814000754327552, 5144512390057951232, 453959790045954048, 18161682986137812992, 6507328316536520704, 1411583423759253504, 10435961900754796544, 17757146600712437760, 11154444588964380672, 7220141487793635328, 376996542411702272, 5686730245089001472, 11215937774232272896, 13303782216506015744, 13214351307420205056, 5571291953426857984, 7545290706500190208, 6034969799073726464, 6241556872386576384, 15167431156527267840, 3867736319220252672, 1431947375538077696, 14718555994049216512, 7213041305088163840, 778813965437239296, 3858473834583687168, 6228494332798697472, 2351865068506841088, 3523387246201798656, 14681422868596654080, 13877069042738528256, 12305700697453625344, 3154765194232594432, 9393115226066386944, 8859029763566600192, 16295014187770314752, 15984668158988386304, 13111111979156635648, 4142875182203142144, 912462954471882752, 12133685731797237760, 504024527638888448, 6419270010144817152, 2881949570462384128, 12232347621020139520, 17968358795859984384, 4123909664796573696, 17947622940312862720, 9405505257527574528, 11848435825853333504, 10124626787762700288, 7565509490263457792, 17276915322967818240, 15432333687588388864, 15917415269484462080, 9904272259059548160, 2920190641314988032, 9676212948795654144, 2142378061461454848, 17597893677995261952, 5368159457333215232, 13474242961608802304, 7797283879055785984, 3635868254775279616, 18235567549741793280, 12883740225511096320, 4558733495484022784, 15778424806052986880, 5275615927734370304, 18026409429817098240, 9171382617914736640, 7275045988484513792, 589760491660771328, 12337641384612724736, 16302937823818809344, 5510219272435007488, 17353586467661676544, 14141632506532724736, 13078143704160534528, 12397265605332303872, 2589512088489558016, 16059029405225189376, 15139974314125688832, 4061107250150768640, 6364615935780716544, 16089944848525688832, 10626933792071221248, 16595188243859767296, 16124141219491086336, 18171971292532572160, 17186491520052625408, 12807263451038613504, 1211855611130544128, 6341271250291130368, 18153965930500063232, 17339348592690724864, 5496264731490516992, 14421293046693888, 4677913243300134912, 17381149963597119488, 18125083780417847296, 17202432511221694464, 5359869540433920000, 7336203951466872832, 17001139749068472320, 17661266439635468288, 8138558616094375936, 4909944959068536832, 9571892516060397568, 2621565703760642048, 9140676038068535296, 10494314604727894016, 17221731315406077952, 7778769826331230208, 8619657794859040768, 3041237871764701184, 18417565031865516032, 9289376874947936256, 5408361899156832256, 2715094818899361792, 13532898370313519104, 13579075549275357184, 1392661975938367488, 3643391694495285248, 2639947567592374272, 13496302745254100992, 3450536905152659456, 5392717625870516224, 4582710776405426176, 438627281389223936, 6531398176551731200, 15318574223480324096, 8814470995067797504, 10417894700051595264, 335459926576988160, 5932013427416367104, 12804038786103115776, 7837527545183469568, 1307741642043686912, 15010213775846408192, 16544801340031762432, 9843635600731668480, 6100635021486325760, 11608264211309789184, 16336155894112845824, 12645012908510543872, 5899325898728931328, 15636071883005231104, 13322001068880560128, 12982518913081278464, 10292561193373532160, 11316304128944111616, 13932916718847393792, 2342688141002932224, 13589887700269268992, 14797977373403774976, 4252558294461186048, 12234139583381504000, 1065657642476634112, 16666287500234326016, 9415205927302201344, 5060705869109395456, 5758344114781290496, 12245824576835026944, 7082543460544151552, 8847109913986465792, 17739932955100315648, 18183339091175669760, 5488232251978153984, 11176442389654929408, 10349922479677374464, 16765750694861864960, 17815345839598469120, 17738056247933927424, 7251716079993487360, 16699745012002324480, 14106512437352071168, 18329844116294205440, 1399908225716846592, 7986258874451623936, 9161475697368104960, 7716608122827046912, 5387476508954591232, 9217997534629199872, 17466457095401373696, 4409819634400755712, 11138159634198560768, 3628683681129824256, 858742261595242496, 16190812622281506816, 18247339035045396480, 9863676314077102080, 5748091852557385728, 18382608895009882112, 11103484483632889856, 16949910424449449984, 5603204676238442496, 17084054691328819200, 12397304919583883264, 9998420231992639488, 2715575587002384384, 7372317388349374464, 3912964830155243520, 4482899472531062784, 2822367675974418432, 12218163697280876544, 5567014114460434432, 17935051407828713472, 6770669814487711744, 3282313435290796032, 16207513077552250880, 2139966342567034880, 13330474267066761216, 17097129416007352320, 9392200175633563648, 5144156765423665152, 18210822396313600000, 7200189815294263296, 9364883238335545344, 7472758245711413248, 8747178984938143744, 3321159907973005312, 1047096251696283648, 15763090873815924736, 1709595030655598592, 18419111453228269568, 6607552602857013248, 5552800812607995904, 10691654495877726208, 9923155107338256384, 13204239908983537664, 2903245791197921280, 2543986451717029888, 724906823265550336, 15535267559925350400, 14075654555035500544, 16427026596898013184, 16460254100416626688, 6887522718086856704, 3369769376948420608, 15692302749704126464, 16442070178423898112, 5277899277840941056, 2054520088853217280, 2589501982163075072, 14255263728688693248, 17898606658796388352, 8840622640226893824, 4299902075984150528, 15164208197633310720, 15035331953626710016, 1049917357746552832, 18086247818007150592, 8667850193401544704, 10661610398093934592, 3333777140838563840, 1583286663172325376, 5299615259554742272, 10901394195444924416, 9258498701024821248, 11426580537381224448, 6699815059863896064, 15337489510439059456, 1799860510942822400, 5863305374420959232, 585574567678836736, 13239800338241814528, 2758226949519179776, 9346536550554402816, 8425463645063872512, 2914502148995678208, 18219294702488780800, 6392842437764579328, 13628072035342090240, 13001278574089469952, 15944579858655346688, 636167064813305856, 11847341541737627648, 7008119223025139712, 9196914679413211136, 11259112187395833856, 12448326168069799936, 2927151497714073600, 4900757553534730240, 4269666439973044224, 8057929542938918912, 5792651976923676672, 613807577343459328, 12750681695225643008, 7087627550234509312, 12266786635894489088, 7469024580846223360, 13658285190554845184, 17894718916744183808, 12968071099572027392, 11262070427054243840, 3069408862101569536, 247873948610461696, 15041792307873447936, 10984162135067590656, 8540524858730086400, 317363117845643264, 14171033570671329280, 7612840980395327488, 6889500844161499136, 5383486468230479872, 12426402932222590976, 14085256466516672512, 12771086211896836096, 11159546221180223488, 1549512607482773504, 7854134820635410432, 6611843714346123264, 1342045576438480896, 17096156734495391744, 1638212085785559040, 15752250122018226176, 2537425509067784192, 1512689867505532928, 1281064547632807936, 7866463063858216960, 14960603991321346048, 11184946787423092736, 10094191062781263872, 3889115082516332544, 14185644700446228480, 15829577956205789184, 14374331025989828608, 2853788589949452288, 14847717012238499840, 17427102325368946688, 206668184038670336, 12838939268101439488, 4775468887175069696, 18409450255813705728, 11349636645889507328, 4339246078667784192, 17725579059238273024, 10715282599581843456, 17191984356747378688, 1208596993866203136, 8472688213058650112, 6336346295950639104, 7227361911262674944, 17936873983643222016, 260649092609212416, 6065230401863942144, 7509144187111997440, 14152557395531792384, 11931218342863437824, 16206473594601996288, 18316837811048677376, 8298412661628993536, 8834161779979321344, 16958540571478065152, 892590118513147904, 11645621578514825216, 15505779202187067392, 3338841685810479104, 5927913714031263744, 17022526185994715136, 10555995016075935744, 40326575371059200, 17137392735905382400, 17307766273844707328, 4591228522797727744, 7103285434674839552, 8523529838496055296, 14970036813245186048, 17189161048855281664, 6619630021902336000, 325315210065739776, 13720770162825625600, 10420858033407000576, 12295718885830688768, 8897470462284529664, 6504210286646394880, 676252459852627968, 15351433418420256768, 5549386733843382272, 4229922382829060096, 2439562665425633280, 13703609351753695232, 1878653085341974528, 10266671221781299200, 17830735281066606592, 7894301109940912128, 11648015547651588096, 16380901123650748416, 11268948414659821568, 1249420406759096320, 230821874030870528, 3341649064138637312, 1093722493702635520, 17087141883756412928, 16845569727655837696, 7083478431437946880, 2512299791472394240, 2077829631477547008, 5381312346390003712, 17800271746708799488, 14887843234364522496, 2362482848151109632, 6991012663027302400, 16773525723297087488, 10681174599581827072, 7702668427168579584, 14419622915878158336, 360364231427620864, 9197538049087504384, 2926115928334663680, 4811684260391944192, 4677687555032875008, 6598268869448564736, 14879037368681103360, 1312331854988181504, 17035167313592057856, 16081394890415538176, 10221116358561628160, 2980373481385885696, 10841135750594953216, 17051076887679336448, 11540374849645969408, 14732766382034780160, 251787721452814336, 7821324784548970496, 3369535538527731712, 16857077104548773888, 14403354621827350528, 12937173758484938752, 12287315740977004544, 3441084601995362304, 7796913624420712448, 14722911741306470400, 3376586907923251200, 5868774911991873536, 6897695476271808512, 15797946608429039616, 17133242951388889088, 8025989497810321408, 6588509286211518464, 6959852771931586560, 6358896609756971008, 9821978599656259584, 11573670543152381952, 2596587379108085760, 16425671511899111424, 6384212409854197760, 8074154812221947904, 2611947959067082752, 12411518698848780288, 1675896701681926144, 13017380160687570944, 2908425698924298240, 389662728995733504, 4699734970380320768, 7458665502517231616, 3141204375087611904, 10395450698564108288, 5687264744642183168, 15185779083943346176, 2662174539198234624, 17225930669750747136, 9845153940256063488, 16923714977603256320, 11356968272638509056, 13143054883592601600, 7302631201985003520, 10165780558265712640, 12038706602413391872, 15010637504569147392, 15745918488612438016, 4638436060441870336, 16908471483150368768, 13293071769586892800, 1708795124672102400, 1843606967445094400, 11270126098182045696, 5631214366478041088, 4668370432011796480, 2986052943737782272, 13823728601570213888, 1036903574627418112, 6656108364558237696, 15424564933026643968, 16587354474364796928, 16220236529069457408, 1916959308902301696, 6519708383002492928, 3108877792368918528, 5161041376141377536, 8141058954860953600, 1748254406022791168, 3694281153453228032, 7327592202752753664, 3320196472837767168, 13435282861489913856, 12486430504813330432, 4990472936746909696, 691242115295870976, 2170607856477274112, 15855250611311214592, 8450228765526589440, 15162713782418931712, 2797945626225016832, 9179535165385342976, 18348828018845155328, 15074027897150767104, 4663529862672154624, 5553992198820724736, 3358303112958836736, 15048133291557257216, 4604743766299901952, 6209903113202040832, 353931683805790208, 7710639919755952128, 12416292580768088064, 836036087116726272, 4600301407671681024, 7522792412951871488, 356700073427468288, 5871376011966283776, 8171653628059189248, 11707750434645999616, 1656997174434594816, 5842812359344652288, 3067819861641003008, 17023480084272513024, 8017293846423535616, 99633873775755264, 18014528932606377984, 14581551910847774720, 16436058886277955584, 1824440770375974912, 5607044363663179776, 9242393140600504320, 16429865065085140992, 6842822181810864128, 2714804426429693952, 11235604898571616256, 3728432404243677184, 9009381858336571392, 6208194068137115648, 7696482288262971392, 8334266243041198080, 18337894739157712896, 10106861585134780416, 2968158934872883200, 843399145979904000, 8416968624014622720, 2689209893289721856, 8860207512587075584, 8872819946581655552, 1708541368877449216, 7137947927435018240, 2031854518055993344, 6700690833558994944, 15099690415462285312, 15523076101713690624, 2685159457138147328, 4201627461479301120, 5563901261213859840, 1171267545458540544, 9332441779061915648, 13245192538182123520, 4950194512254205952, 8526902879250808832, 126631118169440256, 8105558635918131200, 3387210663611858944, 1860620390137593856, 13122015683766386688, 16018886483729448960, 2124166883656597504, 1707376184783798272, 12590641797060886528, 17137371708013936640, 7792022742491987968, 15429806579028852736, 8732290744812830720, 17395717218066497536, 9438722080481738752, 756761220236705792, 12864234143789088768, 11905950293944172544, 10353817898144759808, 619939232642760704, 11653178981494030336, 12810388078401159168, 11122612132296785920, 2712158025421946880, 16671261162825842688, 5704845995162992640, 7054441240552538112, 12656189413873680384, 14342136123474575360, 5450980806216384512, 15454758935638048768, 2207428213955624960, 11624192070582796288, 6359853325197770752, 2195526673955291136, 1225553453481197568, 14109534089115598848, 18367220002492252160, 9214645705912614912, 5402103887664513024, 13757587295991496704, 1843810877996793856, 4021814699967381504, 8253721658334904320, 3389247008538624000, 3839224007295500288, 5427625887396790272, 9512522861005242368, 12989305999247540224, 11672865903082471424, 6312851185506189312, 16042354014846713856, 3655851823849275392, 17186662198227763200, 9015644480342065152, 9841224482637742080, 1619967113030533120, 10933059369176137728, 11186575454590992384, 7458779240364769280, 4691523669770371072, 11295404384290078720, 5720858235611643904, 2797994422422208512, 1770789003134500864, 15693526398234787840, 9340771250596741120, 11333784570676903936, 2096332277574270976, 5509350078160044032, 9059483013124980736, 17581530548919074816, 14375023943264239616, 10333025086365237248, 13662002734931378176, 23570948024172544, 17890957119105007616, 8580528353776238592, 6052001135403728896, 8062202082989441024, 6304736167728250880, 16669824013618380800, 6115944146529157120, 12720823642540212224, 1413525776011100160, 17828690948305977344, 15264622159641706496, 7158847958241247232, 6654931108653694976, 2574500885463826432, 13555253959630782464, 17390094341573181440, 11466412638938857472, 8133395863004250112, 15604113614447837184, 8040258703158411264, 6321369034172399616, 17850983875392569344, 8321824983357587456, 16639037793535787008, 15817221385492627456, 14412297160148123648, 14180016653953138688, 14201433299531857920, 9046962844188278784, 169060116002242560, 16903470357061566464, 870175371658526720, 7513960344931270656, 13794618357451849728, 6980415255352442880, 9458403848566603776, 1631334346885431296, 3009679713183465472, 17915840908171935744, 1698277812768604160, 1020423000475828224, 15932667612106850304, 15955754472219607040, 8632509010964119552, 4471581944332681216, 930349703466319872, 5630703159337811968, 17287480047015297024, 11213939631428993024, 5836815755399659520, 17474398742261006336, 7604591998292459520, 717936482421047296, 18037868589662339072, 13719977068391825408, 7857110622247321600, 15665060942826176512, 6038358855761526784, 17785433835144478720, 9147549549647101952, 1492515375726723072, 12675114213782323200, 14764665021329833984, 17839946023921778688, 10081434903343267840, 16906618129600217088, 4244588860773761024, 551750908338241536, 8347014890312957952, 4918023977235906560, 4215467490240626688, 8542472923825307648, 947145162373464064, 5090251904349372416, 13282162217647603712, 17834341826710994944, 9908346945536000000, 5312097840581836800, 17935153516381208576, 10839431871973031936, 11367697195433197568, 8473603659031117824, 11886322310581321728, 3045522178683437056, 12018538966073475072, 6402598334376181760, 10641242839616323584, 17540287807094784000, 10898005674554294272, 18183264779114643456, 1154893041295687680, 17276775875378937856, 18184055883099537408, 13017311095063314432, 13820398981324210176, 10437105224941305856, 17443009560729092096, 16640772135689650176, 15849822379850072064, 1284127110302007296, 13968838044778758144, 6534612120309334016, 13608821014279487488, 15271423106942500864, 12487406600153202688, 15049147739243806720, 2917504164571381760, 2498520194545090560, 8764282188016386048, 16978898340919902208, 13886207234603483136, 7861718931835191296, 2393478970935869440, 5338705870576418816, 15870492503741300736, 14461793675715280896, 1115835483671232512, 15867670694121701376, 7669030154185736192, 3485571188200046592, 14130552976833511424, 10611120492360237056, 16417015859744079872, 12026179772485730304, 9453683025867964416, 3376754122274373632, 11984761564604399616, 2606415307555733504, 17005143634082791424, 4193452507701182464, 11916760103589511168, 4686991289567150080, 5272205288835907584, 14440010471186628608, 1167407175702675456, 12670070098292113408, 4799221370581942272, 14956255982252982272, 441720371343785984, 11290380101633441792, 3310895246228848640, 18292532609374224384, 12704648762081935360, 13305690990166671360, 8293252046895710208, 15405486549248245760, 10449982519234265088, 5583156852121665536, 18095346624619347968, 7855352382090117120, 1964913911010426880, 13638555480354717696, 16197557374498635776, 7579052520996077568, 14578557285568610304, 4722929562365722624, 15746574158051409920, 8450420005387894784, 15561936346795737088, 18209795020809043968, 15015658462669438976, 14511974007856693248, 14168066550354935808, 13872407990683828224, 408197162950721536, 16045446236949446656, 16524660564954185728, 6800359476000980992, 7686698385847353344, 1814800783925837824, 10447773099599331328, 512870982642302976, 4480782955597266944, 12570731499055218688, 17705538580773863424, 11069217805931905024, 12051779297451442176, 7792944343689461760, 1044857419462606848, 12869033146099695616, 14804879830914433024, 13354137314222145536, 17338847786619109376, 5367732934868467712, 15382749994855432192, 3111076601408782336, 16843836845119766528, 6316844077820149760, 1102256437221916672, 1053588728540299264, 382635355045625856, 15641791049158885376, 14823894801111318528] +cpu) pbs lwe 2: [7390061432626216960, 16749458663533445120, 17087460033995735040, 2207293340439805952, 13038174456378294272, 10100879992234704896, 12814746343851425792, 5286235826542346240, 17193334972430155776, 2805526199747477504, 14764358906595508224, 3521795232091865088, 2181482729374220288, 13748072769965260800, 4986992409066864640, 5594565888893255680, 3852551900163473408, 10972497074087526400, 17585031866388316160, 3576967758996307968, 11055044958510645248, 12351815384427397120, 11478300563490209792, 9553978463019335680, 16174089523674742784, 8312737717322514432, 8194244284325560320, 2609494177678884864, 14754639527205142528, 11696790580318175232, 3230457148257337344, 15482147036651847680, 15873163827370524672, 12869734564255236096, 1423423651625041920, 2259057132567527424, 15331083835353858048, 12300086121857024000, 15627351701969698816, 1779098312616443904, 1735147993343983616, 10663023880957853696, 4086249624166203392, 2641501721372655616, 2128057757880811520, 3968659524897734656, 11129912754616401920, 2422468020740816896, 11131525711465021440, 16002404858787266560, 4266681415019528192, 18036378300972007424, 7146563967039569920, 543026666226581504, 4265178277129224192, 9231561835969249280, 2619211309257850880, 5658030320939696128, 11234460786929696768, 17089435288649859072, 17664325143779868672, 10963073597005889536, 17361277169514315776, 10649476565055832064, 13487249668769316864, 10265529302720184320, 459058153053487104, 10067470194600574976, 11032278381356908544, 11612600696611799040, 2097461008992829440, 17777250680126308352, 1923269141993619456, 1276377118841765888, 15430692818686836736, 1023051154851889152, 519394249167339520, 5222209698404499456, 14431237671382679552, 13608274108176400384, 421340520132902912, 5199987204486594560, 9620495819291492352, 10900672298415554560, 7615997159527153664, 9468531290182516736, 14342273558401515520, 1770580417108246528, 3608935207693975552, 3769659053362380800, 16328249371629977600, 13819787772581380096, 2989443986378194944, 18258444022760603648, 2607055201579827200, 6401865805692141568, 15979313287498039296, 6359702901467643904, 1664411248852205568, 7135952027678408704, 10382904068031905792, 1836169762346893312, 4252172753500635136, 11171865529293996032, 16712570089290858496, 14264669814709551104, 10081543435287789568, 16003360951122264064, 12034163607802478592, 8859908931896475648, 3724057462207152128, 1884302682907213824, 12778077584894197760, 13000170042048905216, 13234892693424832512, 10815253262647689216, 16198362431624314880, 12631979541682716672, 9704356785007099904, 14398211585321467904, 10588825644617957376, 4179662204158607360, 1113845946908672000, 6961031914937384960, 6191744408077991936, 5242042373466226688, 18065965275722809344, 4600984878165524480, 11450017241773375488, 9361712378334412800, 10801188806309445632, 14364846362200113152, 16967288869835767808, 5114428055342809088, 2824869486908145664, 4435501498654261248, 18261359942126534656, 12755571880027488256, 7269906697789898752, 12761681816750915584, 7229977003166793728, 15249411700466647040, 9141294250292412416, 11551225751659347968, 16614282917912248320, 11589755238088704000, 14619979351001661440, 13021404708252680192, 7434478267488272384, 13983629896845361152, 13024877171057885184, 701942874379386880, 10773966626324742144, 4030618908330295296, 8517527314341298176, 385547418034241536, 3768928971199086592, 11965283093884960768, 5190269397255585792, 13438287738453360640, 7036620669890592768, 17952704410341605376, 18139722313292054528, 13756537158770884608, 5253556202608001024, 16217579070802624512, 1692436838708412416, 8455289118543314944, 11375914367129223168, 575685504264044544, 11434733696750452736, 2390237656291213312, 5826036138233561088, 13683547901500850176, 3092138008883757056, 760890822970310656, 14733533583788474368, 1683054879397904384, 1769756327640301568, 6158705735623507968, 16870569807123054592, 3673550359457955840, 1817207767014834176, 4102034153501884416, 17746102740313964544, 15494727364557930496, 13980435276615385088, 762340781380861952, 42316613034180608, 12179829545024618496, 9145860011518328832, 4685514480094806016, 13629332203442798592, 11555801579751735296, 16073076154084360192, 13626276637543759872, 8252166842324353024, 2326347249388355584, 11709238828987318272, 2432361553069080576, 1558232451682140160, 6477859781615812608, 16615122360009228288, 5020163766759718912, 15684520481564655616, 1931166891066261504, 18343341383680524288, 1734780753775951872, 4038460605462478848, 3311272871564673024, 6303295979294556160, 10100971576775147520, 17663905420785221632, 17820273022590779392, 7755933283354935296, 9304782697421340672, 1507765066341023744, 759790125663125504, 12738630930948685824, 508227108309303296, 2618770003515670528, 11230606281817456640, 16391013471140970496, 16596122654528765952, 15211250399840305152, 16107373740181946368, 11491461673114402816, 9685003013831262208, 5162862288058712064, 4700133424562700288, 13158946710069706752, 11477503706597949440, 2710563685243289600, 14720323528515649536, 5328061639168098304, 6065844096855965696, 3038486685097656320, 7819671844507615232, 15000820390110953472, 18132556243976323072, 2674519964286713856, 14519975023243952128, 1957100168813740032, 9660355666472075264, 8923402359200022528, 3221521221837389824, 558058829632241664, 14450162860656951296, 5721457451732041728, 16570713376481607680, 18092212150960390144, 5967703803695202304, 16260598273109131264, 13597818819895623680, 16162994504578629632, 2510955909224595456, 4039649391676489728, 9764559954164842496, 10080520527354527744, 5000282023038812160, 2805788458503634944, 309150468213309440, 5787072790783852544, 7673127595398922240, 4554470987403362304, 6030554545262690304, 7024434456773525504, 11931942601638281216, 8240851199348178944, 8576723007383273472, 8520279582803230720, 4558150057798402048, 864449421654360064, 8431824370564857856, 15164715626678714368, 1406208738729132032, 12923895011317121024, 8116232610511847424, 1394853178863779840, 10732590997407006720, 1339479691572019200, 2090072527022850048, 5194664880744955904, 12626452918426402816, 7240769197272203264, 158913634259435520, 4282420045113458688, 163841670071189504, 14983564444641001472, 13924255529137340416, 4240576061554819072, 1179979721262235648, 1500612711124303872, 14791194952175976448, 1869043551283707904, 15983864602601455616, 13612122173924704256, 394536316500443136, 4803372938583605248, 7995025342400036864, 11579196782747320320, 3586397407341969408, 12139353967171731456, 14432154463290523648, 6610075132176105472, 11916946568520925184, 13190484151070883840, 13099444002564866048, 10128899011596255232, 18108573321615376384, 13855590177277214720, 16834765340540928000, 245097539999629312, 8580216815102197760, 8706942083249733632, 1847906673700634624, 17825772497778245632, 2684240319507070976, 3052930970693926912, 16488045958018367488, 14594897037272023040, 12591545060090183680, 1986089312571097088, 6326962942117937152, 9023762778116063232, 5107299776303464448, 7373975071779454976, 15407698921530589184, 10307385783559913472, 11903112443829682176, 13515927955410255872, 13244397739250286592, 4848818272755253248, 9528275043197386752, 10661239963607105536, 2912371642548092928, 17546607925559033856, 884104009655255040, 3899044029131653120, 5592165023649628160, 17024754720507428864, 17025925743340683264, 15079285604183179264, 491474139010301952, 11158235350856368128, 4515909171144556544, 12075574669327990784, 8512698564684546048, 17124886830722842624, 12489934537238773760, 9830689383622115328, 1768948707895541760, 354834005566160896, 823239005096116224, 1129546863431647232, 67020862267588608, 16856420347140898816, 4999643580713664512, 905410925865992192, 17219197925725306880, 15311939117483294720, 228625357425606656, 7083600363411996672, 6604400802310127616, 2703066578101993472, 1038535689848750080, 12524936346373980160, 2380657026557542400, 1829885097227059200, 6301663114332995584, 7475718126852636672, 13761906749567139840, 9000608181822423040, 12374265334176153600, 8433746188041191424, 17468602528739360768, 1679842682484031488, 4216105752210702336, 9592432999316586496, 1243881630758600704, 12356852417382318080, 2890470128447651840, 16712569960441839616, 8432904745965846528, 9656931226769948672, 2676433391712206848, 15001064442634960896, 9303780391775109120, 6996348568529272832, 11731015621398233088, 10637158223712354304, 932587622616793088, 13311772437700935680, 9294778924221333504, 818517927694172160, 5040076952325586944, 15528208564505018368, 6637605410297610240, 62973092888051712, 4440507504295673856, 14480862252875382784, 12566621514121609216, 7194629983887687680, 15985372104849620992, 18153542854880788480, 5627412212856389632, 3178682613242003456, 18356622671321497600, 8305094685580328960, 13990146534759464960, 12660493439524143104, 13379316926946213888, 14288826308241653760, 17359344696089903104, 3386259226887192576, 13562470504610136064, 18416824136719400960, 17384434775657283584, 5969691193510985728, 2770505359075311616, 17903836570142638080, 9318260258088419328, 13080571085458505728, 17732535226657144832, 5474428139612405760, 15035729098246717440, 14575639126276571136, 12845561921377665024, 9686914300047785984, 11656343316366098432, 7220046727393312768, 15234071508314750976, 10200020181967699968, 17204148486484787200, 17468766911633293312, 12736730699508219904, 6023351416469323776, 5924788614222315520, 1031429784032247808, 3189589578268803072, 14767012254243094528, 14855855344441098240, 11309061231387607040, 12819733818252460032, 18041043107901865984, 3851534514215976960, 14004760831535874048, 13076152042832003072, 10844847413550645248, 12330203691498864640, 14795839887902769152, 2982876353176535040, 13617664666011435008, 14345101642699898880, 7250406837059584000, 13844045986374090752, 13554525005701709824, 8846903133591306240, 3475737763536437248, 6705239615638339584, 13737400207207825408, 12569924264783773696, 4523009801197715456, 7996346609833082880, 11095368009592602624, 2738375445857697792, 5157790113681375232, 17578246456400150528, 5678461332995702784, 6255293490448564224, 7349461327967944704, 1837186086363725824, 8456811529294053376, 435974014339383296, 3679183317783019520, 6187926335168446464, 6687174484706721792, 11832537957162549248, 7005223827730857984, 946316556176982016, 16476101911129358336, 5146574446806433792, 12045401202297405440, 5747775625523888128, 2464069138495045632, 11430022284593594368, 17953596419013083136, 10608834287174156288, 2372203610185400320, 16026738917675892736, 2505788419188195328, 331254558204362752, 6901249424136077312, 18285076226710175744, 4361884675862429696, 12768123485339779072, 11829587915388747776, 13634356455111917568, 7068899921000136704, 8471853599981305856, 7953996617722363904, 11026321437811015680, 12185986527074975744, 13690630947353919488, 14800822060435111936, 14544291936757350400, 6470690760785133568, 2334154525914431488, 2718252252228747264, 13188607113997320192, 13652497790171873280, 1033773585937727488, 13826689613630013440, 15506493397266333696, 3899007914093838336, 4648472063680446464, 1150460241788272640, 11348929080629133312, 8048889573083709440, 17225193864353021952, 12541203055581855744, 9868575280476454912, 10940976093145858048, 10014045980632023040, 11866062735634595840, 1953747440569942016, 11174412543684771840, 1246370331438874624, 2334478871241424896, 5509824544539410432, 7445343547441545216, 14761301957918326784, 11191756877367083008, 15742268770249342976, 10437858721454358528, 925469269649522688, 9196421084860121088, 13473085196534284288, 10417386220886687744, 3554294000246587392, 15637565743816507392, 1964328794999226368, 7531719137588936704, 18439060596042235904, 2639823672281399296, 1849886205873750016, 6237401005256867840, 7453281832147091456, 13136868349348675584, 11324371211934236672, 12328295343576842240, 8567773062190071808, 6215530844283469824, 7048986702886469632, 12669203509183250432, 7359673317357256704, 5574652392747565056, 15237640397967589376, 10593411217185832960, 10196185432027299840, 6661959016253489152, 827520204069142528, 12202770951506493440, 10546097251057401856, 17866654207184994304, 4296466749345234944, 2027896422761758720, 13443582627822960640, 9233325945148932096, 17850896554680909824, 3360444987916419072, 10476300155215675392, 7778069386018947072, 13004802763425579008, 10965509942101934080, 12903164989342220288, 13496208013576372224, 8019548731634352128, 15786169207881728000, 2935608244682358784, 16250961598615650304, 8192080243679297536, 7931525923281567744, 9334297310026268672, 1746012559795814400, 5330052996996792320, 13715167556497571840, 16735240202552868864, 7374264700214706176, 13905492784116137984, 8835240470679388160, 2619403682990522368, 9972115841908473856, 10099589602328182784, 7514281226232922112, 2319508161704230912, 376134507041914880, 12250455230654709760, 2458886038433562624, 17015233232070770688, 2002638864568549376, 4173718067634765824, 5248725169169498112, 2391447954452905984, 15502476955579580416, 11692718363447918592, 11341738401016578048, 11863831283496910848, 16679551753229697024, 6563042493955309568, 9649231953504763904, 1068905164288557056, 2226673530764787712, 15271046674533842944, 13228472299151163392, 14018418232415748096, 6434545730274197504, 13846912538144407552, 3925730886003195904, 14950276385304739840, 13748120065742471168, 17012009191918796800, 3708535635384991744, 6617727943424606208, 971600208578215936, 5077741870428192768, 9094256538339508224, 737280057109643264, 14562114933169848320, 10328667934116806656, 3542145102073823232, 12691025908778139648, 13119535715962585088, 973474452043988992, 12947776957386326016, 5181473335371890688, 17504432591066890240, 16577726957144244224, 5155761924763287552, 4914756267869732864, 1360800753190436864, 11409177787177631744, 5958518532143579136, 900349095850278912, 749688165282873344, 8346403823840919552, 13445110690213789696, 17460492751358394368, 15174462261730213888, 7453666623367413760, 8315632471324491776, 11896899492986748928, 15541684566140911616, 12398822161878351872, 14501510744090083328, 5254668491495047168, 6385210300475375616, 6132710131994984448, 4591961811271548928, 12565877558945513472, 1197904284088270848, 10622734627644637184, 6399145055847710720, 11581425022853447680, 8056995209310896128, 5681467658168434688, 7272900851025313792, 1262286597815009280, 17585762208330022912, 1541101200454189056, 6585921434667712512, 16553398352562094080, 13011602261980217344, 16710973709673824256, 52307648636256256, 14097954044999892992, 13174415406300921856, 14345603174620987392, 8909954119872020480, 9529357130142842880, 16015883956918419456, 1071068315037728768, 6584547482280132608, 16925970214464520192, 17391315472716136448, 3366807974449250304, 5676620415926009856, 17219047095466459136, 6714981230007287808, 15683468159145213952, 8173603971902996480, 6749366800321871872, 6758252421400494080, 17521300748279742464, 14962787493907267584, 2765910024449425408, 995556136935489536, 11291965457126391808, 15650047821527121920, 2399250837227438080, 8641278026383884288, 1375310791145684992, 12973833872746741760, 18229503381162950656, 11007476750585167872, 751525288956919808, 377720009788489728, 2227357709643022336, 5420275282797920256, 10777705064643428352, 12121532986474627072, 4051612800278069248, 8698900956223373312, 1984038729961963520, 2476122004453851136, 8626573439731236864, 14848181537647624192, 1385292985658245120, 14344610979730423808, 4056081185468579840, 17882695212103368704, 17352278072581160960, 13911542699302846464, 1429441516060803072, 6642026326972694528, 6177561593455312896, 7602326732950994944, 109623886269644800, 3896203976202256384, 833808656293167104, 3832701267306610688, 7045334982574735360, 11961058341788057600, 2701075464146911232, 16913396828701982720, 5246978562736521216, 12607596681362407424, 12027076009485402112, 16543601828411998208, 8181278327378542592, 5006232073967501312, 10415051823869067264, 6457802623578800128, 3694728687501967360, 16057027460570546176, 2688713368897847296, 17148355839644401664, 3190470878311743488, 2298421092588453888, 3345238792570142720, 6588641010274795520, 13758431961439797248, 11412945453822509056, 9248413919909773312, 6326025323913674752, 4013017883041857536, 14519565215181307904, 2485044783962128384, 2949429330456870912, 5129053240196857856, 9589698814277582848, 7146157993241870336, 3536323848758624256, 9995929551147892736, 17262097057254998016, 16327770811609907200, 3929285814327967744, 14407475875412967424, 4895642405245550592, 12127741939642531840, 1030318084897898496, 11503155320188829696, 17840239086988689408, 13808507300018651136, 12112784805691654144, 9084688255563071488, 14104042025850503168, 6062764639664472064, 14794797692613558272, 10794995876859215872, 13083150698382622720, 12688977224544550912, 9476515469029539840, 14015588767822249984, 15731071755722162176, 6733067707060584448, 10462460271375941632, 17290669171364855808, 8572946825630187520, 5648772992184877056, 12378902737738268672, 11760702629158584320, 14313616340185776128, 15610751057578164224, 10163421464263393280, 6230347741713661952, 5422760064186318848, 14291030230310060032, 16623449776871964672, 857037354731307008, 16204335602227740672, 14349561440640172032, 4034295351480418304, 18341207067328512, 3612636741774606336, 4259654077576642560, 2201005354236510208, 3331732163027533824, 1279070606918156288, 17345537401656705024, 5592843234956017664, 3232211381344272384, 5334721700535730176, 3361675564766199808, 4914914199185915904, 16759073323702288384, 150639844693901312, 16897818586377093120, 16789750882588688384, 8180059207354023936, 3394828031850708992, 614888928104677376, 1639320182851633152, 8470358634272915456, 11684114555239137280, 1251651495703609344, 12000186541826637824, 13851762891151114240, 8919402158462337024, 17475014334017961984, 2816486475921620992, 10951108553028403200, 5558010361916948480, 4877548106117283840, 4756872563009781760, 14020931689421733888, 13946708006474350592, 17865994641673814016, 7003443761623597056, 9829911695236005888, 14213032878668775424, 4244430379701764096, 276064120002838528, 14316425039149268992, 6148152827433713664, 18198690232004509696, 7938248302477180928, 7828917026356723712, 3965164572033155072, 9378177042584961024, 2857412715834507264, 10831412947377455104, 5729025127736147968, 15951862324269154304, 4759268942361395200, 1780718820151787520, 12421171344849240064, 16916302721970077696, 3124332678548029440, 16708372582318997504, 13097168657908236288, 18160450360588632064, 8130102806888579072, 138286433734492160, 15259575799762649088, 18407145279506612224, 1469961921158447104, 14488435687491108864, 3535153862086230016, 18379331966764843008, 5114369392397778944, 3820674863345958912, 3350807039696699392, 10643014319815524352, 7180176698187448320, 6898912737783447552, 15925107915615109120, 15060113657495027712, 16019431218189697024, 14353630239790202880, 3731876082983370752, 10399649494160375808, 11916899387298545664, 3601481706684547072, 11179874200192024576, 521870507864227840, 1945380005148098560, 2072467915101175808, 14277330768547020800, 7562934888492433408, 2613898790347735040, 14889490470286655488, 3699990923845828608, 11597915106599501824, 4272051368337866752, 6213527664557293568, 10214657946445414400, 16650662241573535744, 12011115721498034176, 13241455902206197760, 11397499215773958144, 18392652991980109824, 15465759346536742912, 11776530262249177088, 4621127472161751040, 14510674349880508416, 13456826471402176512, 14674378224046178304, 2756215598349287424, 2842922902209167360, 17539625501998448640, 7065867818641653760, 2947570150045384704, 12755599344866951168, 8853115455087312896, 15828591446253895680, 13937034344259387392, 8555114079876808704, 17045959871159074816, 12425739328049643520, 414258811625275392, 4169277051620032512, 7559241430292496384, 13804057533242933248, 4579788006600212480, 7560977634314682368, 13575372608379027456, 8946256362896097280, 13154075069057597440, 910345754638286848, 6426822730535927808, 17400233611529027584, 14942260372025901056, 710259722065805312, 16354864102041976832, 4420680116741341184, 9246696317122510848, 13283169601891336192, 4649235704168054784, 16596032163594371072, 10280556392561508352, 6992328529606082560, 3691003444664991744, 4152773931842928640, 8167382430454382592, 12221159473074405376, 10743492458164781056, 751889360449699840, 2789469881123209216, 10767215511381999616, 985118901878652928, 13430995067594604544, 2221673271856726016, 18008864556863979520, 3940744777410019328, 679911033522880512, 2946414642378833920, 41619489376174080, 18054066563287351296, 8353948076167135232, 3152025650416582656, 17703803121928503296, 10292436553422602240, 5741925933351174144, 1583233987545923584, 7673679808470974464, 17141808588545589248, 11441710834078711808, 10822846412975243264, 10443620630065577984, 10918223117919715328, 14695609716940210176, 369935813879791616, 11142713690262863872, 10605086986190454784, 139316298709467136, 1108674227537444864, 2172082974537809920, 11027165485857767424, 10936346950684901376, 13709070477027180544, 15143505272942624768, 8329793234318393344, 4113082381345226752, 17934484166666092544, 4209681225775841280, 10528877503638929408, 9311450881645871104, 154353375498993664, 16743857021224222720, 9209850939714830336, 14945765795215441920, 10124324649161457664, 7086949852713582592, 9932120927535890432, 8292835781886607360, 8627044776421621760, 15037814043345682432, 15443526552481955840, 13033969397780185088, 145158888751104000, 11976991805557178368, 11414378530595667968, 3102585882440368128, 353085161321005056, 11615429881361334272, 13051426513545592832, 9251847454205149184, 7337166940059729920, 13790230726504873984, 12406670389709635584, 9464342273421475840, 1833063713670692864, 16703938210316681216, 11387494012349841408, 6601684009405644800, 12988045779405897728, 13721407706093322240, 13204685112542756864, 16380117748191068160, 15703621418954522624, 694536479765954560, 15594266001762418688, 3552456863956074496, 2209059739424260096, 8251735805580541952, 15230035564053921792, 15519407883962810368, 17088645596367028224, 9805250392185896960, 11006964048662102016, 17333649365100658688, 14472312175579889664, 13528033701107073024, 3551251570781847552, 11969593092492754944, 11364103135124520960, 319549635767042048, 3704901359955345408, 12819834257673289728, 16178449975800233984, 6208442900523515904, 14529706107024179200, 2912979675296825344, 1406185613954121728, 802686181325144064, 9094009073598201856, 10925772311235657728, 10874629992117960704, 18065845413386125312, 13586528622184759296, 1391604988244918272, 553939091633209344, 11576144613697650688, 395371532953583616, 9360675841798832128, 8738972031690735616, 2407031989078065152, 6014013433328959488, 10304920450588737536, 1129545587826360320, 17512646927391391744, 2789407115008016384, 14364957281206927360, 11457304422590185472, 6120262507706712064, 4851659129346850816, 3955930624543424512, 1409225707636129792, 9358466101391917056, 11884734562957262848, 1306968717044744192, 13205196091244412928, 4817387699264552960, 17212409857957691392, 16592187569790255104, 6582648277940830208, 4529332853460172800, 12712084752039936000, 14142366610664456192, 8079426289657708544, 75111006950391808, 982381539906027520, 18164864910511570944, 15153630941005479936, 11096494599378567168, 11739884494386102272, 17952622745565003776, 7403435340700057600, 16936261131394088960, 208249989623709696, 11054152358408749056, 5859408798828986368, 14339557241500205056, 2942323119496364032, 8721934760202469376, 2018989013314043904, 4138359611428175872, 13615953029202182144, 11425058381778386944, 14919126741598339072, 4411509288493645824, 908263960636030976, 3376267867283521536, 15848107447727161344, 4055705146586300416, 12215795398358335488, 6985420265031204864, 1087968828006072320, 17435785596311175168, 3072732810306387968, 15160902763690328064, 7515218921746595840, 1019771660632326144, 4626617403378237440, 3142679123982286848, 1369474554132430848, 319837155910221824, 634750981950668800, 2728682988328976384, 5549820853702623232, 17664111278567718912, 17975256940820824064, 6678534585887752192, 2635964190241587200, 2795826151937802240, 10680031975072333824, 6022621852118024192, 11501973800455503872, 5176671115258363904, 14972379107482927104, 1528170696214052864, 9406846568700575744, 7311676177356161024, 10449938461023535104, 5141440395640569856, 15701765374942904320, 2399575746268889088, 11913811763964936192, 332965481243738112, 7242736871040614400, 4463824251727642624, 11640116979313934336, 7556023514092797952, 3097085664642990080, 14079968845422919680, 13639093661147856896, 5139919338878271488, 7412725168130228224, 3788441026415296512, 18435991000045322240, 6055505328353574912, 13602114769128521728, 15936080810805821440, 15888580249554780160, 14894168145475403776, 4993766796558336000, 572510130252283904, 17626389334506602496, 1001776064147488768, 75208004626022400, 15729028304772005888, 15710960543508463616, 15029583633553817600, 8215100711919157248, 10378269071798960128, 2824367782517276672, 17477200718795374592, 9557957094162825216, 16952685515025416192, 10653003326845616128, 10433550561159675904, 1598019317033598976, 13648267200811761664, 6508033678277345280, 8398561663749455872, 11759910440828665856, 5578489597924474880, 17307383703927783424, 2525954243320348672, 11164215602787123200, 9726729409775271936, 10806485942483812352, 4061891485409214464, 7434686591118868480, 17842191742867079168, 6833338826912432128, 6760101090215067648, 11744326976628850688, 3692089404194553856, 10002729071076704256, 2388474275326590976, 15098278811512340480, 3789919176219426816, 14121923704501829632, 10872316335379972096, 9040069382486622208, 4424537988571070464, 12668509025319518208, 16616030872428085248, 3663428672561348608, 9693970493228449792, 6794512027948679168, 8962199177278783488, 11956925653741207552, 13685413121978531840, 5081121313368571904, 9053468797834362880, 12774376959199150080, 13672136856966266880, 8346072407789797376, 6260815747539271680, 5043502838223732736, 11303878770840043520, 579099932732948480, 11026123695570550784, 14509535745527513088, 4142389776542072832, 16323176521869033472, 12527344912493969408, 8209198578866847744, 10318773290734190592, 17841947310674673664, 17736139898487832576, 13570305224098185216, 8492508500763607040, 12201939278334263296, 13390711025553113088, 2883136693047656448, 13160446771152814080, 4336280185713197056, 12163237365610971136, 13860985277394190336, 10155550690806595584, 18000261908095041536, 8850644962216247296, 8955112481240383488, 2590873989064687616, 7991062363191115776, 12181050304116031488, 3212984541618634752, 11226210611631226880, 15052558373545312256, 7245298830843838464, 8995049170217730048, 12987405115777351680, 17604863364092133376, 16680570499339649024, 9729403500705611776, 6092061402401341440, 11553073866423140352, 11076430062117978112, 18292436170178560000, 10286312642821750784, 8280362687771181056, 3053639115506450432, 12236764434726387712, 12422493100499271680, 17280447655469645824, 15055528597370437632, 2122851258938163200, 1271742669176963072, 2467554144383139840, 8088583135840698368, 18066552141396312064, 7016689372850290688, 8475478116439949312, 17921034799774957568, 11353103550537269248, 15605313267533086720, 3401156681864839168, 5031247671554211840, 9413430460568043520, 9638737247624757248, 11103717994025451520, 14166642436641652736, 1316415773832380416, 15975978814744297472, 14545401987161128960, 11618040637764403200, 12469656287774244864, 3287686218455711744, 3107412797005234176, 361535144940535808, 4630598398297243648, 15190447054921924608, 5285183344806461440, 29190833810964480, 15279640365611614208, 15627526888316993536, 7000582693586993152, 10230321280662372352, 7216069709546913792, 8120061826521104384, 15302304617853878272, 10821584905448718336, 8302111214599667712, 14983656399353937920, 2750717600682999808, 12387349735416004608, 15434466114960097280, 14004262502049775616, 11431027421294362624, 15274701900545523712, 11419869231886368768, 8002927660781010944, 12588931713956052992, 2145212782558052352, 18331930475913805824, 6060348729687277568, 16778339522642444288, 17389430214001426432, 12082421163951652864, 17295033206566813696, 6768897530659864576, 17907114345301540864, 3912361322825646080, 13797222198018048, 13260606195548291072, 8319800527504277504, 2838374169756827648, 14395137874259345408, 6896272660041302016, 5471715014643548160, 6902512605424779264, 5832416479319949312, 8414541849246564352, 7790413118672207872, 10455530474385178624, 3013954658952544256, 9678236523710906368, 9395959367905312768, 8844358132734885888, 17067256384355041280, 6581690027250548736, 14321743750018105344, 3245226701122174976, 15624583430728056832, 17677185779907952640, 9641050772560936960, 10807717446509658112, 4744826544719757312, 13107534071079108608, 15568099524470636544, 12132670637416120320, 7757531616779436032, 10453550031276343296, 5291081625541541888, 6597258599725006848, 4121401877080309760, 6876840389748195328, 15233639872288784384, 1587271319618060288, 6472402124461309952, 10284784218781253632, 7754438429517021184, 5028560121001672704, 13599756223271403520, 2579106117439193088, 2411039054784102400, 16853276155665448960, 11347791071598870528, 8919464682717184000, 13815124184885362688, 686396205701267456, 11669805767875100672, 16703187039595528192, 7379880694761127936, 11663314688640286720, 14449422426011860992, 16154754162070913024, 2779217647621898240, 13713888350551670784, 10702016680004943872, 15241335551471648768, 5540408205911261184, 5500354144940064768, 188706861392855040, 5040206331772928000, 2158386873184026624, 2921102703591424000, 7176654524625453056, 15751899123734806528, 2943263165699325952, 1509622955913510912, 14189616775322140672, 12440494850598502400, 6929772083442352128, 6838717555117391872, 14208898828060327936, 13532194579524091904, 3973751430354829312, 593572445290496000, 17892806996416004096, 2416987622070026240, 14695010174804951040, 9028236398083178496, 3977045393245470720, 17771722275263873024, 6492928197833785344, 717585470883627008, 17975566852373348352, 12094424957728063488, 3581115771704573952, 1560997962065117184, 13014714103493558272, 4197017614024704000, 7937557931581505536, 5061031007914819584, 14697085698423390208, 13620552772746215424, 14074069046819553280, 17237352565385986048, 15474123098428538880, 17852820295765721088, 1364379959354720256, 6305427809934245888, 8364715121628413952, 10478808077132890112, 9432074395519549440, 3910429096496070656, 4246197794177548288, 2640171417227755520, 16253745723923759104, 4614449859410264064, 9066242349473988608, 12372104600554045440, 14805396889813385216, 15041550857428533248, 13515249437819011072, 8588188721080172544, 3480267039954698240, 1098346283426381824, 6140767619759734784, 16788280744140079104, 1087219559686995968, 7989779694113259520, 2364711659554996224, 11297686000303603712, 16528009240896339968, 14989519942393528320, 15433960692872380416, 16188606669599539200, 6628117977327730688, 8771704860555870208, 4948412084720238592, 11895045480561770496, 1000445181289299968, 3897197131185782784, 8184423708559933440, 5875809537860042752, 10684703065421905920, 16210986786971713536, 13575735451242725376, 14714756172460589056, 14495738256504651776, 3684636158869897216, 10236965844714258432, 9469980925933649920, 15060142116485201920, 16017491746250293248, 17288716143971794944, 8009324841159098368, 3778905101788250112, 7687520122008764416, 10105173647820849152, 13337047618413395968, 3485816275140083712, 795396674783543296, 10291812912896933888, 6594287866409385984, 16018024040337768448, 2220320659148374016, 1167892018454593536, 11964867978853351424, 4111455480482627584, 7223515704295686144, 11330892788389642240, 13358758432207798272, 1260418149409357824, 3992732152348278784, 12481244891222900736, 2523913436190998528, 9753096694504882176, 13203612246757867520, 747662746752909312, 16013541428604960768, 14400317352488992768, 2028657225215508480, 3185872696390975488, 18281345180063760384, 17352076435677773824, 6449977101628997632, 2794976776386772992, 12571466047179194368, 4592784739236052992, 3024886917310185472, 16039094630133792768, 14920086598606389248, 7938863342867709952, 12226748897074085888, 1261082394690060288, 2670006512541237248, 6615956092918693888, 15982255247217131520, 8368126694950699008, 9923625882059014144, 2839294916792680448, 5747801809255137280, 11805550455130423296, 2881203659331338240, 4703469730730606592, 10928071522320908288, 11590904051847397376, 2935567428265967616, 14212003194317307904, 17291430597125734400, 8446443271546208256, 3801837531117387776, 18328131722295640064, 14019034964754956288, 10678798187734499328, 6725316288865894400, 12205961811559710720, 16598124457315270656, 10770632149544468480, 12469625041350295552, 7335291777873608704, 6673654315279712256, 13993939457489764352, 16157098896923820032, 10259177477750390784, 13191114967455105024, 5333806703924215808, 10290517287156842496, 10269494553715146752, 8425094803875692544, 7623630195940917248, 17368487550276075520, 10580136222208819200, 7055524091331084288, 184771919428452352, 2879911603782811648, 6188812410543931392, 14905445348762714112, 5272636712395210752, 11712471127086333952, 16457763786170826752, 11041130711607148544, 10077194930956009472, 18028755266597552128, 10476685231514451968, 15410617891363487744, 513251198917148672, 2181549571950247936, 9202401588247789568, 6254478283107205120, 17443769020787458048, 15005713033311813632, 15600890202032177152, 3274075526687358976, 11604311180755075072, 861472960999849984, 5550389626423738368, 14769424858840301568, 17098261163243732992, 10817876826576125952, 16190737206950756352, 8479432875081465856, 10836987554478161920, 5197471463094878208, 14938724406787047424, 6182903572779237376, 14764132376397217792, 9633423626292166656, 2865427468674662400, 15780618217665331200, 12291854240753647616, 11362039763042304000, 7281746032302489600, 10680662052680237056, 11243819910972833792, 7318336726471016448, 655655929152274432, 14699902878068244480, 10337302658875916288, 7548145976867815424, 986798308179574784, 3228555125748400128, 11754487333666160640, 11048929963657920512, 4287907336938323968, 15942796698695237632, 5041006662958186496, 2904825929530343424, 10027201075959824384, 12250962404485103616, 15808485453419511808, 18054536205076267008, 7379531141700648960, 8188175021043089408, 17770202491422507008, 3731158506959536128, 9449429986848014336, 9626146917679366144, 3494178899896565760, 17197552948410843136, 15485358293504753664, 13364948721863753728, 16361419586861531136, 16139851945786474496, 14526088159718014976, 16419082094421999616, 1397499962392051712, 14475983872791150592, 1094353284677763072, 1612755587626434560, 8303304435753287680, 8481812915102416896, 6784858994461638656, 15619090986519494656, 11626202385860263936, 7830441505201324032, 13760252419835428864, 623404537683640320, 4718740967719436288, 108578758893502464, 16084472378632962048, 4795598249987670016, 3727423065454280704, 3546495952128835584, 9631135776670482432, 5181027667821985792, 11578562217771008000, 16352653902207778816, 9254694424280039424, 15636294341423529984, 13638380677467471872, 4868697864831762432, 11032866212592746496, 15981049312071122944, 17375832046626144256, 3683001410095415296, 16857185368192057344, 15259425709580353536, 1427843866609844224, 5702594797181599744, 7973014692912168960, 7293597599284592640, 1442212626548391936, 12440895202216902656, 5614943638254518272, 15651952207341813760, 5623443540131446784, 5708057294428700672, 2358212116147601408, 3876597658432831488, 4287242043282948096, 2813162412692209664, 15632445124489773056, 6423314282347233280, 4607728177475747840, 559765357309460480, 10578612524846940160, 1974259351287758848, 2593915159172874240, 2355044693999353856, 17078912666824605696, 2267101747207995392, 4492937627682471936, 1520806415902441472, 3126282078153342976, 8733582534878691328, 16633258548893057024, 10320194872832688128, 14210777620701773824, 14899844870322520064, 9361818360231755776, 10500273291493638144, 7113553852955099136, 12865149785451003904, 1155855523485057024, 2969984426869522432, 4891710986731388928, 10204658682222870528, 12381290550442065920, 3235403879524859904, 1334483606298427392, 7417410877592174592, 8445154959128788992, 2715233778405474304, 12268854926788001792, 1522379376404987904, 4220620416613351424, 13999728546398863360, 12281536521298771968, 1256446586708295680, 8436926906602881024, 13925797572720459776, 17680125122918219776, 12565909816834260992, 13598472388290281472, 9637548658912133120, 5395280581233737728, 14947766794708844544, 9150722869053882368, 7548209292470386688, 12271418201924960256, 943604904415461376, 3162556776545517568, 6786285169356570624, 14960378762967908352, 3980256125843931136, 1307881628986507264, 8240164945178656768, 16071364716118671360, 9718441028058349568, 11105353679841001472, 1044975000634785792, 17155977800411250688, 8439847202238496768, 18214963695585329152, 14762099950896545792, 17510244237055098880, 5448732783155347456, 5983168516344250368, 15031349756318187520, 13284503430090457088, 6220966210759032832, 2510338201793593344, 13525972096403898368, 9925881693372153856, 12149583072945242112, 4779347641001574400, 4684952103519518720, 10903891510890070016, 4456021534309351424, 12947742008969003008, 10749737571736092672, 2925044307318538240, 10833722557048291328, 5604753826734145536, 2347611282699452416, 18234152411839070208, 689279355506917376, 13568204180186726400, 8563137034091233280, 9917576976820862976, 10397407777319288832, 15818678838084239360, 12901040686370914304, 16754859382038069248, 9471890299279114240, 5994731333346131968, 4290223755608719360, 18221780625264738304, 15696927377483366400, 1809163935165710336, 17671267024526901248, 16475876501045116928, 3795291369732308992, 2093393316279222272, 16451087096837308416, 17112149615647391744, 12954696868570333184, 9027122583677435904, 17501252257016971264, 12585650896349691904, 10169204805986156544, 7488359297936523264, 17425558041960382464, 5848227825626120192, 14797712304665264128, 6200587590458933248, 2764680064262995968, 6425809117180329984, 17610923777158283264, 1693550392463327232, 8710789240612454400, 3299079342105034752, 6176193880380145664, 12685586489598279680, 14018918510474821632, 3632411409276469248, 85117255376961536, 887003457788051456, 15986703043945037824, 15752110323382878208, 7250306447769075712, 10532583692658802688, 5179782878120116224, 7474636985336856576, 8015466453266333696, 6265485220745576448, 17327887900347465728, 15127538395401682944, 16323064839834435584, 3344370945572732928, 12056409734777929728, 8347891620980457472, 9883138597467455488, 3418592182066479104, 17887466885738397696, 4563850088413134848, 17866450899002458112, 5201817770550886400, 1738829782654648320, 14438848974929526784, 3544819588678025216, 5412830701126942720, 16693373124149772288, 16917967165678682112, 16142043972473192448, 13532800468949925888, 4666609429263679488, 10184589766779994112, 3197915878104498176, 1562593986139389952, 10490799557993037824, 13112148971428511744, 3651751661774307328, 12115704881478631424, 11373780414775689216, 2698439598962376704, 10883573448689319936, 17407917389089079296, 12595956618702618624, 13472049895741325312, 6072456467980484608, 17278743604646379520, 8998796657495638016, 17570709839452045312, 8764375726699839488, 17969106472222588928, 18302456055881269248, 17441561206337830912, 2615199795844743168, 2035424853502197760, 7739927976325677056, 8396183074622144512, 10528638560246956032, 627752544738738176, 5602985904378478592, 16174526153757818880, 9432183206234292224, 4741930197303951360, 366554117490868224, 6922120693693808640, 10982689672504803328, 436655532233719808, 10549637948679127040, 8504814499042164736, 15865046421020344320, 1896429809756536832, 4454173638186237952, 10706367108750508032, 4100465198727430144, 15538245325713047552, 2348369820094824448, 5130718528940277760, 15049174921924050944, 12313867598168064000, 14485874188323127296, 5426723389408542720, 16023560235465572352, 14668502309487509504, 16304402609664425984, 12591249769545859072, 5175629871304409088, 10551797629363159040, 5844205398835331072, 2416598613997125632, 6699481625027149824, 5772172501262008320, 246158320165978112, 1439688541914267648, 858260393645047808, 559917552428384256, 6547053626953564160, 17639013644152864768, 368988790099804160, 8213276591124381696, 3186947390087102464, 10803493384560312320, 6527032988016836608, 6747750940209577984, 470950188156977152, 14699994427577860096, 6681341076785070080, 4646977209037225984, 2241232307572703232, 773475696428187648, 11603525898061479936, 8279643569988304896, 7162801895218610176, 8295694755589783552, 13793181670423134208, 9064465057714274304, 2262660623114436608, 14417897302305800192, 13765134355749928960, 4409765720750030848, 16203315072901054464, 2553878494765383680, 12352131137001226240, 16135489810033803264, 4443622575892856832, 13413545638746914816, 5069103438139228160, 1593428677612273664, 6063081629369237504, 13677250159279341568, 13785242931591905280, 15347318069575811072, 4443752142305492992, 15635993112818483200, 5252076502958211072, 9940809492427964416, 12113821803265130496, 13282814366018699264, 17700924202665639936, 416927677459464192, 4784980695426531328, 1156395045046190080, 13191591769449431040, 17731165778750734336, 9871504975379562496, 78628663951622144, 6204878689197359104, 6282965837498286080, 17134379872987119616, 8666961136781885440, 10168757620215644160, 3131061470515691520, 14581863577833963520, 8291173511968325632, 2509470536526987264, 14234822612319469568, 8078149778938003456, 14695479387634008064, 12251556338265489408, 17729740871542243328, 655634355531546624, 10586939102244896768, 17027358575569141760, 1896059246152253440, 6250317345097515008, 11471031574544252928, 7991927155929907200, 4374111470783299584, 1424601606535512064, 17964668669615144960, 8093982217828564992, 18366233360054878208, 5077661841765695488, 9483362794326720512, 17830759256647794688, 13675088842883858432, 9694964131764895744, 6428505105732993024, 13408300148480540672, 12076267203813441536, 9180702056728494080, 13237076955683094528, 5941423862695591936, 7814408317123428352, 11798759535034761216, 14388916392940273664, 14423562018290139136, 1422837337586401280, 17575002207084871680, 11476938417699291136, 13247208869702139904, 1566224443343110144, 11773374914092859392, 7321930942036049920, 10609546883451846656, 3974666995646857216, 558180423377616896, 1520844770228830208, 3637471739341963264, 8995839954764431360, 7517766125384368128, 17716892810541531136, 1000727783963361280, 12664904221552803840, 4252976710644924416, 7339509287447691264, 17825702937410666496, 5299987804481126400, 10464783275822415872, 6801456270525071360, 10374053336985894912, 974954497774190592, 17573432645646286848, 15083141206391128064, 12599976463412756480, 16937536068008280064, 840083831665983488, 4609687722079027200, 15822748213477113856, 4939141435929657344, 15517889336535154688, 14677520606535090176, 14343060979183517696, 419376465411309568, 537682697426829312, 17025192108702564352, 9214896877210697728, 17649406327379722240, 15118844520722071552, 15967207038216306688, 9138677242967097344, 7232365428473856000, 13932908122336133120, 6758226903389175808, 11116216896398032896, 12092024600230100992, 5203938300057878528, 2687735906550415360, 1334397924385226752, 12387025735699660800, 12105275777197539328, 5043543875696721920, 2056641271463673856, 17045276080824385536, 17260911876733140992, 15397232069486575616, 16655168094850777088, 4877520132257087488, 2501303238528073728, 4738709566148050944, 9385397569267433472, 13394763131775877120, 1151636239535833088, 15435696852871151616, 5959106291170279424, 7740978387887325184, 13172310879842074624, 3983276239874949120, 9452201954680766464, 7572315208736047104, 14326112935154286592, 5513355758202257408, 11397267198889164800, 10799585026866413568, 2927176171613323264, 12937545696495534080, 13217794082874589184] +cpu) pbs lwe 1: [17087428980845314048, 8414875801006112768, 12597361193401712640, 9841416510986256384, 4277180479888687104, 17008256346132316160, 18394635766853533696, 13055584014373486592, 2189487074669756416, 15875913399935172608, 16797429608998764544, 7915802173101834240, 555759736859918336, 16141534054896893952, 7188849827369713664, 15944767770856521728, 14679137806408744960, 7104204789335982080, 18285815921077387264, 7817433957300961280, 5417373471896240128, 13677430677828534272, 4326791740942974976, 11147749671252787200, 936100025665060864, 8726859471172665344, 8462029529756467200, 386289967145418752, 5820757565646045184, 8318971943327891456, 10900005740563398656, 5469324545368260608, 17222557779051413504, 18195229598881415168, 1106017383585153024, 15503676940249726976, 14698539067037974528, 12677952417157873664, 7555884504791908352, 11442300643146989568, 1668432848996007936, 1766234194343624704, 2364423262164746240, 16857966786086174720, 4956945912543838208, 17671126540038963200, 17543123004127444992, 5311767777713848320, 16713050163555336192, 16007558889201467392, 7384870097602478080, 15370375613315547136, 4646200380986753024, 1998238304025182208, 7731317359821979648, 1117774908365996032, 3475335588570202112, 7806324442958659584, 14114509157772034048, 9153584320147881984, 13668099810241019904, 14518086896027959296, 10100357296593829888, 6105676367662153728, 3276870398808948736, 7371711656226717696, 8311244177341939712, 1162858651254259712, 10863017719909842944, 7135189651387580416, 9156305163474960384, 3992334334357929984, 15187532736270172160, 12810485055541477376, 16423213186167078912, 4386060256497631232, 17355351813171183616, 9445274644643840000, 18203723470892695552, 11267046293635072000, 11683348619561271296, 10015356298381492224, 17225618449787518976, 6824077868641812480, 14148173354103734272, 5783413810165448704, 16185336580318167040, 15436410367198101504, 2233480529942937600, 10036133862758678528, 13721555761333534720, 11836094995390005248, 5398521387260313600, 18152363505716559872, 1781896319527288832, 6308423324674293760, 10837218723241132032, 673807729034264576, 2454089146226966528, 5237611533537640448, 17631560681088090112, 4918856120707055616, 12735769647022866432, 9955725097534750720, 13850166517573877760, 12260099058818875392, 17650454950892797952, 3785572183347036160, 246134294118924288, 4735238007776804864, 9071505923431727104, 169829801387884544, 1561107097720979456, 12947049101089832960, 5274404716892127232, 17926431944329920512, 14669263120396976128, 10659938678274523136, 16025949761190232064, 7878993645171376128, 15153941184881098752, 8515461614185480192, 13746632832787152896, 14697899801454837760, 11279102741965701120, 2561439390626742272, 12496081649051631616, 6237734381557907456, 16943139276437061632, 2445386655574523904, 14564942180855578624, 10854967291460714496, 13321011514321141760, 13672923374999830528, 16257839246784593920, 8920666630925582336, 4109046652906504192, 9859338536694579200, 17105847800723144704, 13459608909593444352, 4630654279781187584, 2947217958700580864, 192724386686435328, 15493252771691364352, 12222310243123593216, 9936683707651850240, 12388866617738526720, 14535282230852321280, 8854574641235099648, 2762867186014879744, 4045850083206365184, 319208562750390272, 9710198113402093568, 13488753063015481344, 9085785844790329344, 966194318026997760, 2329135615439798272, 1589140502270181376, 10432030622699487232, 13359025903712075776, 5168212710550142976, 5879487444386054144, 1593769508500144128, 16297651753225027584, 5998169454263926784, 17203059365993512960, 2038320776390115328, 16319228367276605440, 1783727741363814400, 12397028283424702464, 586083688538701824, 7005355720270938112, 5457801420575080448, 15728800624864657408, 17922954479162884096, 16422250908944957440, 12684473759134908416, 8401717904487219200, 5090787353425870848, 9342657898196500480, 11586513429522808832, 2672782381311590400, 17594136146399461376, 5918069056283344896, 13829263864153243648, 5042735809812234240, 13520732454272368640, 6762595943301775360, 9357358512407052288, 6238469479706132480, 6006488514596700160, 15680358433305919488, 4195664293452054528, 13314876412310585344, 17104701272893685760, 13188543927109550080, 16420454015625592832, 9060463344812556288, 11038669610520936448, 13784437044866449408, 9118967780316545024, 16701266157885194240, 5089886621440933888, 6478780821179203584, 14164131856726884352, 11322312368895033344, 7382842994371592192, 3667168702970724352, 11335762471299317760, 3770997972372815872, 5365953349797543936, 10209556548640833536, 11258345734107299840, 3404596115700449280, 9271397856768425984, 4309176058206224384, 5012696097458487296, 10656954688441679872, 2819627912578203648, 13603394563887595520, 2183032454221135872, 11420512730126221312, 1439918759811743744, 8792264072822259712, 10241594365076045824, 17061324543299158016, 17783078207717638144, 707188575099158528, 15263752411483734016, 10578711954950455296, 1342245243965145088, 15877277038898315264, 4697413041132666880, 4485882370267807744, 6157228106080845824, 7420999241700474880, 12940255634816761856, 1155915831520002048, 15222612365380943872, 8702208383970705408, 12230127260367060992, 18427026267011284992, 6732538203091238912, 11365371538355257344, 11342652527628779520, 6425149948148318208, 11827736161177042944, 4976435016528560128, 307027801423216640, 12583715967680380928, 12447285996247056384, 3152898338244788224, 3062347808628539392, 14627517822838767616, 6290586326030876672, 2834948564239515648, 3746204593441210368, 4950688342225190912, 12745465090761818112, 16664156882922897408, 5118809384029257728, 11596971511679811584, 14710819618306392064, 12311675970846195712, 6570536605457580032, 1507609097959112704, 1168291927691362304, 14479977612555845632, 7459712903843676160, 3091879467421794304, 15882075762640027648, 983692525522911232, 7181468457517449216, 2571950145591574528, 16241634875268923392, 17486476716967723008, 15872766076690366464, 4683451436577587200, 13937942789166727168, 13460375361539801088, 10177510658069757952, 10827479535394488320, 10797259642451787776, 10581523417456967680, 1191332157881057280, 17924918346382311424, 7416318184761851904, 17250134560662880256, 16442927523068641280, 15639566867461308416, 17485314110659756032, 123306714161217536, 12440461182618304512, 6816127731705577472, 2878859049032482816, 6975342028708118528, 8358584369614422016, 8463055310620196864, 12559639432212250624, 11981263711965806592, 13220827814233636864, 9134717280972701696, 4315731718406406144, 272758047854559232, 16153969716895940608, 7585875529664823296, 16434815730811142144, 6733935726930427904, 13608487434646978560, 4452333155579330560, 4483442020316086272, 6862323749253808128, 7756466876133146624, 11264563779989405696, 14733956782552514560, 1371529413992120320, 3127671958360031232, 259799228908306432, 17622273005621084160, 11284227207301431296, 15307525924501585920, 14118523246823342080, 15846960709712740352, 4686607156819001344, 10468656178647793664, 2774072697708085248, 8175747161657442304, 2316067077862981632, 14485166548840349696, 14520520908889653248, 4615016339021496320, 15998561984446464000, 13806876403494289408, 11539345363366313984, 522938066009063424, 162715798618505216, 12327591237375754240, 15371871599011561472, 18139489755040055296, 9315368688536256512, 16634866554248364032, 5046888443502657536, 16432012616378875904, 15724160657139957760, 941259999777128448, 9957583768254414848, 12093196249860145152, 6952697026240839680, 8623710692630855680, 8701709271726817280, 3517332672915439616, 2767401972205092864, 14017410803544621056, 6391322392735514624, 15795122998144401408, 12381003310545502208, 10318816264566341632, 18292404840589950976, 50351316265861120, 13095852928197984256, 944336956089696256, 128231128778670080, 18038724448600719360, 7723689478878920704, 17725545755524988928, 13169218338166931456, 16364111484457844736, 14174017110774120448, 17575683299374792704, 8958478245246795776, 3191976703912050688, 18140357431983603712, 943242132150288384, 16801331177087565824, 6258907889574871040, 11363336438633463808, 9819994487974264832, 7459996681996599296, 16324727930628341760, 5920636949852323840, 7775330608720379904, 4595958681413091328, 11418239470240006144, 3262825766093586432, 3349969065539010560, 1586539193452986368, 12535644856799723520, 12234109409894072320, 3179664224527843328, 9814703103566413824, 17632394874869252096, 752395475914588160, 3628397728247054336, 11449081933724647424, 14988956470601580544, 6436615624264253440, 9716937546839097344, 10949559767420370944, 4499086750613766144, 11389453091083386880, 1855644695087022080, 10660564729786793984, 4919622059404820480, 2862846895825354752, 10366380284227616768, 9438226463724666880, 12097915605961670656, 5377149506515107840, 17273792408491917312, 13431422962301403136, 15134355098924220416, 14983004630953230336, 4049929576288092160, 32804671370297344, 12840355306470899712, 10870511494290735104, 11569233023207473152, 3801697666178482176, 1132127884299730944, 13941789874857181184, 15001569925724635136, 11839729147741995008, 2690201578152919040, 3035356883037716480, 4576286619874623488, 18296782503756693504, 10935024123306311680, 10623811906508423168, 7859007112569946112, 3060997568084312064, 2865414490894106624, 15159916793146900480, 9505256057526550528, 16338935890480988160, 7413825792691404800, 8496216266707566592, 4232459062924541952, 13939996070156173312, 9778488342516596736, 2533433632782024704, 16680803870951079936, 9080650664719155200, 15567186582464102400, 13109351017466560512, 4475442009280086016, 18352363718131580928, 17630195381851652096, 11334621832272674816, 13558748360323629056, 10122775726114471936, 11346330128809459712, 17780791580014149632, 15721975541122727936, 13761714594206711808, 4578195290992934912, 3778561220265639936, 9803753228863537152, 11256461705363849216, 12408250448853598208, 13914993522089394176, 11772588438304325632, 14216832762500874240, 3891713010992939008, 2386853885634412544, 3175620649183870976, 14703220107199381504, 12270830447629434880, 9754546828941983744, 17978333598230511616, 2885258988927057920, 13798883156360691712, 12514287121260871680, 8325268319170985984, 14414532900340891648, 3678692104520859648, 851659631817129984, 8446577328810622976, 1214487930207207424, 93908007154352128, 5665442992245178368, 5523016985144721408, 15630651193020121088, 7263554108836020224, 11304583676978790400, 3899132737386184704, 3463250971696562176, 3448574494531125248, 12658094288643555328, 9749936271274278912, 8963785200253272064, 4008281273586941952, 9600334600169586688, 487016540093284352, 9115572282788413440, 14463392120406278144, 9680439237282889728, 8499693681610063872, 3022554965487910912, 5451242043575631872, 2807452225754890240, 13819862493738041344, 2856694728164900864, 15656469615825911808, 14456442038419193856, 11560024989402923008, 16693798117069291520, 10467657958387875840, 7411602679098507264, 11571730329525813248, 4365479952183721984, 3774255228862332928, 4993382032013787136, 2987288407723474944, 15978454020234674176, 17421932535780212736, 4233036843735580672, 13583823423611600896, 13865617585380261888, 8131683651206250496, 304443858903629824, 6087378639286960128, 17345299418592575488, 6101274041484574720, 1181184439187668992, 16951602433795031040, 7740565434566443008, 2073992291873193984, 10739993060545921024, 16054067149932593152, 12455362025117188096, 3668755571516899328, 17239050745525829632, 17444390203316764672, 12994615734507143168, 16900197535207915520, 5832051843944939520, 17512315839301287936, 12701628210165579776, 10281199452244934656, 14629632740970987520, 3821818034926911488, 2001328046052737024, 7829847885691748352, 5525648664980094976, 18252827458862579712, 9977147441729765376, 15118843681861271552, 2383971112175271936, 6035769601441136640, 11636699106885238784, 14872171528450998272, 11579778353598562304, 6910815955639599104, 3807292980591591424, 7218088609927135232, 623519232033816576, 2227580086154952704, 7866718003184795648, 11601937448430469120, 16754305383870234624, 6380048941504790528, 3835747051954503680, 17869041603411181568, 17040064055735222272, 10253096550829916160, 17362635734107815936, 18051823761430151168, 11365780346697154560, 9586965507827826688, 13278256378683588608, 17737666354024022016, 12321161552148299776, 7772976333134495744, 6474308826202898432, 13843247789116489728, 16316372114292604928, 13037146242818244608, 4994650040208195584, 11435071786107011072, 12443666434033188864, 10222672772568449024, 266815571100696576, 15080530964981481472, 7732446740564934656, 14015254239798886400, 15111378843480358912, 17685227364214112256, 11707660017262919680, 3579057943888265216, 1138629042077958144, 842443447506829312, 223159115503894528, 197549128266285056, 11170870599583006720, 5326451159039213568, 5898357604257628160, 8883492912663363584, 6554100081027448832, 6490210278238584832, 2094628578938322944, 3888889406009901056, 12528323532066652160, 16577939184497459200, 9881076608498925568, 6224762511414001664, 4774671493210570752, 10800553932833685504, 4875271319257612288, 6142335993908297728, 4589575590675218432, 965440667666874368, 10288707153862590464, 11628694867856588800, 13704793440414334976, 6687994949624922112, 3057278323102056448, 9314547873309786112, 3587260611479732224, 2961549479393624064, 9324926494142627840, 8626968388817649664, 7989899169009500160, 8165747417203867648, 11609164526313799680, 13397533556339638272, 13304688145904697344, 2418990898701402112, 7589078718421663744, 16980497560181407744, 14835431805225533440, 13029252219092860928, 3590162980492279808, 17740636886818357248, 3760100742694699008, 12817869059550871552, 10577450054904184832, 10757401352733720576, 13457368656262463488, 12298087955901186048, 11602979187379404800, 5073935665041768448, 4239820027588509696, 1086930136873304064, 12264742194283282432, 12979241738009837568, 436973746360680448, 457606780524953600, 15091862211976495104, 11601193816182226944, 5087496265143418880, 3242989949800153088, 10721506062625669120, 5345108240348741632, 2476955502718746624, 5227577090110390272, 3455182019858792448, 11013190808797970432, 1207803264582549504, 342395668473577472, 9193910377975382016, 6910862266124468224, 1126160476602892288, 14330114882333048832, 7173600908910002176, 4887566685344628736, 2593722120492023808, 9757723961407307776, 9089368192857407488, 11925958487139418112, 17415069381917933568, 17153176603816099840, 10233488732606955520, 12300094791248510976, 15477955876265918464, 8952463760681861120, 15366630633224798208, 15206525874611421184, 4469970810697678848, 6928261991999995904, 13268817034851909632, 14691347808410140672, 7431950148806115328, 15012324528263004160, 2377416483127951360, 9753396242435538944, 9856218423879532544, 17383966355249692672, 2915829529710690304, 18016084899399729152, 5044468358548815872, 13439794910123261952, 12024703375867117568, 2336366073697271808, 9133306278989266944, 1862997088539770880, 14813825184787595264, 2040479638630694912, 11247454687034605568, 10900705499586494464, 17686989067994005504, 17335345355142725632, 530371845602410496, 8071293466153320448, 2388181376944832512, 3836815067949563904, 12890883170588688384, 566032643716546560, 16851626847153160192, 11247030892545179648, 14139975901944741888, 8491917512861024256, 824614028943818752, 1430965365633974272, 9717667077635964928, 9498237108825882624, 15505895052487426048, 8649145991468941312, 137430356021215232, 17209367559481065472, 2387674662340395008, 15843106225672683520, 5669039125546663936, 5760015653775867904, 3623186567117406208, 3466939787171069952, 16755042219332730880, 12383220223950454784, 2426129086297407488, 505283886138261504, 7175258185526149120, 16579504659140444160, 1606835533588201472, 15417087408922951680, 1590219302491914240, 15257967780817797120, 17930841073400152064, 10570856972477792256, 3596266086305103872, 16510662132128284672, 6156629420120473600, 1556910251637211136, 3156524238890860544, 14096859960600166400, 8282400849200676864, 37444169131622400, 15886739087739060224, 7287222277135925248, 3331751722308599808, 8300652881673977856, 8944219044286824448, 8694086779591983104, 8039663814821543936, 12196484540146909184, 3772984640097222656, 11250583763446398976, 19206849135902720, 13938049601513717760, 11958627267891953664, 17311885242507722752, 15563587170626174976, 4249970781850697728, 16292090653192486912, 4927837602771369984, 18420329723386134528, 2860424743918501888, 4040315907719823360, 9507222752176635904, 17424930527709757440, 9105310927850307584, 16162696143401123840, 17480803108656250880, 2003367207202979840, 7174437911733993472, 13791108013571964928, 16736099043272294400, 18440177595183005696, 1385174780105195520, 12951707856679206912, 2564583810003894272, 3196092780988334080, 8050435325907959808, 9523819211525193728, 4261824758343008256, 1429801706647977984, 10266690460550430720, 13435231585318207488, 9993376746335895552, 9607227184624173056, 14410240680079130624, 15468884477484204032, 5715364843054170112, 764715003197521920, 17123314026114187264, 11465477097888153600, 7221906598220791808, 662093610535092224, 5453060829215719424, 3168311558665142272, 17042013362075992064, 8561570690791112704, 10706484784277749760, 7001311477059551232, 310747149954449408, 11231843997037101056, 6504009509273337856, 8776703277996703744, 6531490539689213952, 13569292498592858112, 8772161662003183616, 15955524664625725440, 4101545121009369088, 18094098275194896384, 6232993166622982144, 11322191922711232512, 8674166678323462144, 8970834342171377664, 5159128459582111744, 18381003317317730304, 895675922324127744, 508905760923582464, 16431770041860489216, 11558410753056702464, 15756096089473679360, 8453405337834225664, 7249583353853116416, 15247307072673415168, 4188126529210810368, 2030781186401370112, 3216578875731476480, 10123210562025291776, 9865497905001922560, 5069271660197052416, 4160483860921974784, 11069065503170363392, 1508104195247439872, 15658059703450075136, 13322170982887063552, 2290287139641884672, 5921816146545213440, 9899839810397274112, 15722118017502412800, 5000883124649852928, 13092223537622548480, 475918740274282496, 9527422021755994112, 8704756998236798976, 15893940588119064576, 15413131395345678336, 17861130109369450496, 9572188285225140224, 12731476920223399936, 8781510785751842816, 15878336661285765120, 1849176918331490304, 15989030512358326272, 10238379864180654080, 13341768729411715072, 15951238512750100480, 5566273906911739904, 6454184803754311680, 12519853384649408512, 12986314277299159040, 12714950694327549952, 17954294804787494912, 14387289000035483648, 10932644590628372480, 15007632204685639680, 194972367200452608, 1130571158370910208, 3249968212409843712, 13158528168996372480, 13995806239724929024, 16850044292566089728, 6214574309164187648, 17510396509886087168, 7373748635198029824, 13034478662253019136, 7178336567834968064, 15385841265488691200, 15225415965882712064, 972141445995560960, 14954414884928880640, 7429036782294925312, 2674525073150312448, 17350013694955749376, 16469589300283965440, 15165530540620120064, 15226709560749195264, 18168086430188830720, 1924259437971767296, 10803653693346414592, 11577878395626717184, 15219712395074076672, 1909645774904360960, 7283445372284829696, 15415299196336472064, 17232251191405051904, 8243080804918362112, 16180217769575317504, 12679477517027901440, 6056060217190252544, 193442863445442560, 935819577185533952, 18138211131599093760, 2676807905444888576, 7554196830678941696, 888073649821581312, 2138924353906016256, 2098335448173641728, 17438330949086478336, 9680431596569624576, 4650042373651300352, 2361227598190608384, 14052468697637847040, 4473094317207977984, 16558899125114896384, 940037513706209280, 669290363499839488, 6258230110248239104, 18138826401233502208, 17233428739904241664, 1372412887154294784, 18124078248043216896, 8887336454200492032, 6202987646436769792, 3650634114505113600, 7299577044298366976, 10419021834627317760, 10469133102956412928, 1977203945432416256, 2729970949452464128, 349372722788171776, 171954079864455168, 1405880322444230656, 18044293502912692224, 2360252222928846848, 14706815433583886336, 10206857036537266176, 18269576413977772032, 2569324149570797568, 4726716209813258240, 1866618264721817600, 8570697680710270976, 8418091075196944384, 12556590531297148928, 6818987505614848, 13515596419636920320, 16543175588609785856, 15623467963833647104, 2892614968677498880, 5435873555508101120, 4670447480075190272, 4405518556171599872, 15007153433138429952, 5849670587818967040, 16583836280761090048, 9466941913375440896, 12984813172270563328, 1928004131910320128, 1202678854812958720, 9605215134716788736, 3583671137122385920, 2793347647241453568, 13596889774982955008, 3445671571098697728, 16759100136646246400, 16522531179090411520, 6850836200211611648, 17817441956108697600, 12923006892476727296, 2495703725381779456, 1096817287417036800, 4277137935419047936, 902238438206472192, 5673720070279266304, 9273849321558638592, 16172059552781434880, 4529690435056041984, 873349763196518400, 6780539817911386112, 12092661521331519488, 5592481008688562176, 11174015333298077696, 12646630110800117760, 14537950550151921664, 5163644266848714752, 15502187479280123904, 8453413575313063936, 870679477875638272, 270460423289962496, 9968352921470894080, 12995020055480631296, 5628780875589091328, 5276369078703882240, 5473868537284001792, 12956083583587450880, 1303137865525362688, 589194533619630080, 467653210065076224, 5532327421371482112, 3173462815738429440, 11628259172683874304, 5171384913802297344, 13026004476492775424, 10530535150360461312, 6121989470569889792, 7669635577070747648, 7027660190350573568, 11756400568053006336, 6698931329943207936, 5034024851631767552, 13234950678436118528, 8287701902519435264, 17555778883326836736, 16008443887882338304, 18259871691633065984, 16586645501831544832, 7497071431864287232, 5765735107373563904, 16606064966679658496, 7222874669286686720, 17155138703186722816, 5537480800494157824, 12342471692738625536, 18423003040685490176, 10839300168008859648, 7720992289346027520, 17600196686704017408, 16747780684168298496, 13399787397521080320, 8458652141286850560, 15142832375047651328, 17683531842659024896, 16331924465355063296, 17120584121614073856, 3902972230648201216, 10995997593237979136, 17508099440982884352, 1863628530873532416, 16715231951778217984, 6241139324255993856, 253255360096239616, 6483958060925583360, 483509170209816576, 7817089402944880640, 14390545520776970240, 5578072181000110080, 5035619292205285376, 14028862322508824576, 4165464870323486720, 5540087446428975104, 11783889179891466240, 13346151937884553216, 7783977679128100864, 2643846388579827712, 3269688610852438016, 10021113790625480704, 17604291878428082176, 13634481436512747520, 16809229060579262464, 7252135301013831680, 2789083578879705088, 9320745374081613824, 15241924307702513664, 537085784918851584, 5639990199065772032, 6925558493562798080, 678382589685268480, 5272368389682102272, 8416416387454468096, 11091547392443416576, 667720095002263552, 3766383269994561536, 9228650045929160704, 13967924685355089920, 2016867867479244800, 1496769252667949056, 11123095612738764800, 7223960060337061888, 3161832726126919680, 723999639837081600, 13013479057461870592, 1045622444406079488, 16478776400686350336, 13602386134825959424, 11372353770521362432, 5912716863728517120, 6588337398600433664, 12491594879790481408, 14837936607738200064, 3170960686171815936, 11826556227897262080, 17672382166345973760, 1638407116492374016, 5964450475221712896, 5977103627049762816, 12930222061590151168, 657113730173108224, 3069234943843368960, 5269352923208351744, 5652532918761816064, 7006140481394442240, 13313235758425833472, 15663974440889221120, 4326861101577797632, 4281342623576227840, 1884433319035142144, 15925855592246149120, 11082651825294278656, 15669770978915778560, 4687810755905454080, 14968895266772484096, 422958401027309568, 13204399190127411200, 4185210534448070656, 14511033579670077440, 1289488563611631616, 2611216075416666112, 15069872455088603136, 11479423073594114048, 12754020755272892416, 18173512951716118528, 3270791581807935488, 16378941502946017280, 13072655227730001920, 10299990962943819776, 10852293355837063168, 12501273848974409728, 3394821861056446464, 16459404864988905472, 8226324551949090816, 15522167846757990400, 13918523831930060800, 3809060147435667456, 12207181469663100928, 8256334501689425920, 15950563136122126336, 14615898806726688768, 9123430821762433024, 8781891797132509184, 13876428547150577664, 12846235368491581440, 6565294187703435264, 3642310842621362176, 1166295979750588416, 4077474792842723328, 7664674126816083968, 3562585674861248512, 17918759265971994624, 4871788661139570688, 17659868541630808064, 9350951332002922496, 10966100773640863744, 13073560202572201984, 7784712119475240960, 17849637382878396416, 1150214476914491392, 8218769168846028800, 7914917624855658496, 11508837946321010688, 10122663969018609664, 3711175500257820672, 5165273172521517056, 4370459356475424768, 14857828474562805760, 5908274077616832512, 8155114721742159872, 14602415994925219840, 12477415297323630592, 10593681995412275200, 10802587316783153152, 17194117179390296064, 389257955171631104, 13886457489328701440, 3114449590087057408, 850910576098934784, 8572095894160146432, 3249319462431621120, 6245627625209856000, 9900328531504660480, 1005771995687682048, 2428205398579216384, 9858643258261897216, 2604303179004772352, 10029787917850771456, 9475759908583374848, 4047343593390604288, 10248005756695609344, 15045358721611857920, 16874508636804612096, 11313962383925313536, 8369419743441977344, 7029029465183223808, 10792174579951337472, 5859613431203627008, 3247929934194147328, 8317801938225725440, 2406314141934419968, 11206230619258355712, 11383068340676198400, 16000015882415767552, 14909948943021375488, 15584837443667361792, 2804816606457233408, 1163207328510509056, 11718262647819337728, 6641244980079755264, 8588718946604023808, 12667132627887587328, 14122514833735680000, 3743529788606775296, 5301850216654176256, 10709335353669451776, 15053231449010339840, 10138908176792158208, 2552619330613280768, 11179635957013938176, 7079630076316221440, 17814491592346566656, 11617271525354242048, 2018728824732123136, 13288614638552875008, 7708896567297572864, 2961721430019932160, 4203025864176173056, 12279790402881454080, 5304243863131521024, 9555511727085322240, 7797215855095316480, 14802825675832033280, 11050412430407499776, 1245276809948299264, 17068933756452077568, 6569759439715303424, 16507245957016977408, 10992025407766659072, 15364578073722748928, 16718812788822114304, 9189425167250489344, 4701331212558401536, 12281609404846964736, 8784745403602960384, 6844099592795979776, 5922576563685031936, 6353336113905532928, 7925207375902932992, 9505342528774209536, 18256814149512200192, 143682150145720320, 11756818077260447744, 16639434412827607040, 6864417797603065856, 308384285239279616, 6785437856597803008, 3077960705433927680, 9049648241351589888, 6081940000046317568, 12563946521785008128, 10164429501275045888, 6804297652310638592, 11522726619378614272, 2988135379032342528, 298081056517521408, 17550598354440814592, 8989095071013928960, 10658343660464111616, 6746744778085367808, 17841571240620326912, 4483376374962192384, 7903461097288499200, 16646309759430950912, 11158503157938520064, 9843018382255849472, 6907252889962414080, 16847634200189206528, 9374126765766606848, 294255458280013824, 3201076270196588544, 14580230197073674240, 11470922763024203776, 4926893714451726336, 9758204337527455744, 8327233280264896512, 15417344711018414080, 15202604675233742848, 16399825929062318080, 18123920699381776384, 9437457286151798784, 5420175095169548288, 13683023604004945920, 640846328401756160, 10180068155133526016, 3178307098882605056, 8812988607506677760, 9616845761601863680, 7383467538987876352, 5214654423044718592, 18423313097595813888, 264254214069288960, 193866909190455296, 15940818128594796544, 3517043560178253824, 17850003130616381440, 1892847223989862400, 2087727888806707200, 15196887806535270400, 928632175975202816, 16132981210568720384, 16717634602520281088, 2412308331034050560, 9884167701830565888, 9050696192198967296, 15164003822017183744, 14588428777735323648, 2793045887536857088, 2412479996615458816, 5122029962303373312, 3107953810413191168, 8136502042408517632, 12945927258316472320, 8932033728952139776, 4765076023022714880, 14136588705514651648, 13110382487014473728, 3206766258976456704, 18031564613295800320, 8461781405469245440, 12293545712909549568, 2331800451520921600, 10739011014126206976, 9080142956299550720, 13939411376729489408, 446110960449486848, 7263687583534678016, 288010814202314752, 15671877749260156928, 6905700062119067648, 11151173638508511232, 16427257046857940992, 16559932296677818368, 15546970073825542144, 8360794306650308608, 5728022190595506176, 6165680530583977984, 16053211872559628288, 13252827974341754880, 3195945111422763008, 9058350510007910400, 2759374636989808640, 3139617783029956608, 16790881834316595200, 3006665524730920960, 2794087988336787456, 16190008756740816896, 13777775085391708160, 2849245280665075712, 14311776397939441664, 11643868000276185088, 8754319129562841088, 8008239341862125568, 17252904793899270144, 1775148212135395328, 16381358720203882496, 10085818631507148800, 12942536819320291328, 760550333800775680, 7343683632197795840, 7834800044992626688, 15832410683363819520, 16486534626420981760, 17967284471665262592, 10185957597362782208, 17216260082195496960, 3693463174582894592, 9087136381897015296, 5746966892443074560, 2146429341976756224, 12158554110991269888, 4401122525879205888, 11084039232338001920, 4820647872573734912, 690903923396968448, 4795647573392097280, 7043925288408842240, 1235687005124296704, 10739062915047882752, 10884433824725336064, 11515325279136382976, 13717583895971495936, 15675609548096274432, 12156230603745787904, 17079469588254556160, 6544688790043099136, 11163226298677985280, 5051975080645492736, 7402948918339698688, 2398115353101074432, 15485828049378738176, 11561501476215848960, 17449965748062519296, 9290309123100901376, 13580004273730617344, 7408255579812003840, 6897409187844718592, 6826654909148954624, 10010632607986876416, 7842470904364793856, 10639213518571700224, 16645870480577789952, 612964973747896320, 6223484331696848896, 7551109777837785088, 4489500664124145664, 8398142062356070400, 3518931847650213888, 9265088491828543488, 9868937656530894848, 11435757604605788160, 12332490789501272064, 8199725543768195072, 12802846328161828864, 16645373266508120064, 14406193821232660480, 8255646315556372480, 5005851453697294336, 15024023342854176768, 16965543239434108928, 4985294850623537152, 6499233157479399424, 6540862723117285376, 5734716531170869248, 7788474427343110144, 7875385567163187200, 15842908427933188096, 14312654034710822912, 751159940650893312, 541578138174357504, 8699734662123094016, 6690250363116716032, 6861335847988363264, 2572337693677584384, 5865932719665446912, 17517798583628201984, 10999315238578290688, 3065884444217835520, 11530859735578312704, 11532276979759841280, 10456101079312498688, 7419064117878587392, 18115747887181725696, 3339527702615949312, 4863643151375532032, 14335278622997217280, 17694455003739062272, 1953731571202654208, 7525895762425675776, 15217826780481060864, 15200139441046814720, 7365232693228863488, 1048244740983619584, 13896101658808549376, 3964486324756414464, 2037773010101862400, 7594410707718766592, 2479403748699406336, 8475960492806897664, 14758860109962543104, 13179253119084658688, 7389363209456582656, 18263715984655253504, 2855825609186082816, 12987399713782235136, 15252788158673190912, 10009254427908636672, 372943244452954112, 12057203163615199232, 2857257941050851328, 8979193567226363904, 16572765420721799168, 6078826285994344448, 8628784948456718336, 30150735916171264, 2082525923436920832, 5282059035808366592, 2991335559164592128, 10154743460830117888, 13923313289011396608, 9335557702539018240, 14314330925033324544, 17756288182678192128, 4631417890069807104, 18169128111105376256, 3810177934283505664, 16728026074230816768, 10016375006105174016, 4756403209386328064, 2014599775243993088, 4848759934080253952, 1302652265248587776, 13995991229603512320, 10117202438441140224, 15799429663320702976, 3226653010360795136, 16315617182933319680, 602085941846212608, 17309869108354875392, 17968632733034872832, 5850161153656750080, 2128998973120184320, 13357633293315473408, 1117203988194787328, 8816082009819447296, 3759086296618762240, 13067885802644570112, 6128207105208877056, 13996236492821757952, 10378034869916663808, 12022096113554161664, 17975161753071255552, 4267971386435174400, 6593299626646831104, 3840231846067568640, 6639488830517805056, 3594661052194750464, 10496577722048839680, 7950436935942537216, 1170888863694979072, 5175655373746470912, 9085616411853717504, 12505982772197720064, 14676358676416036864, 10252221346553528320, 3248719733062631424, 186572195001008128, 423649354427924480, 14297921465608044544, 12881126563159998464, 2157072047597944832, 1414896352420167680, 12596071089915822080, 15793579980274794496, 16362978323371917312, 12684773356994560000, 5021267097150291968, 8710133543054868480, 2057117364561903616, 9201414495442829312, 7401095369234317312, 10382040617873047552, 6218415436124389376, 11499239415968956416, 16473870702462631936, 6813400123939225600, 5769608492490948608, 15573424287485263872, 4701810700559843328, 12548072409095208960, 3591376364487311360, 9330938966783819776, 453775504877551616, 11205250053461508096, 11937589240860246016, 12666200663470899200, 4487742491612676096, 17803245356041895936, 16715529130631757824, 16118937736622112768, 6698207485817257984, 15099608721292001280, 5385181805554958336, 5851268769308999680, 16251367023261515776, 14966271472861970432, 8790287489009975296, 9256223866965983232, 15611583797915549696, 13369473027662675968, 13845542186415816704, 3491016579162832896, 15447294439109689344, 5375658027581964288, 838208109389283328, 12660593456293347328, 13116640057031131136, 1062129966927314944, 11985715380472512512, 17531086984808759296, 3798990355152502784, 5515275977413885952, 3634910226886426624, 15711052141202243584, 11068355425890992128, 13397232909501333504, 11546804805456363520, 7642516612481810432, 11861703056334782464, 1280617082639089664, 7334178352565059584, 6762040030920704000, 8208582791688880128, 4930456343115988992, 5228839270470385664, 6890265651672252416, 17412201767680081920, 15743018133167800320, 6140487229530701824, 13378550215154335744, 6092104871094255616, 17847707896872173568, 17279414071589863424, 12671784838215237632, 17610135699514720256, 4046756727180230656, 15532475358468112384, 4428013741858095104, 8325806918605996032, 8473187054182727680, 3705007620935909376, 5279096844914262016, 8866540580914593792, 13171547761595645952, 4722185862740180992, 12133719743844581376, 1923272468445790208, 315693676942589952, 9163711882459086848, 9353684928765624320, 3313834710303506432, 3478376758007300096, 16050529894727155712, 14350566485536014336, 2437769790383718400, 3559375342500052992, 12903359343793012736, 13854068604548415488, 4600596899274162176, 12444416556312559616, 17090297769622503424, 2508624140206866432, 6300274100166197248, 16863856381323640832, 13215063763574587392, 11939520832742621184, 12045861251914399744, 8287687209570533376, 90816835707994112, 6601778826781392896, 10053210121225371648, 4348290168067719168, 15931511563140202496, 12980856442574602240, 4935945057514553344, 4216953449905913856, 4563324616075902976, 12199266291210518528, 7873018545053892608, 5518325671287324672, 2984329020637708288, 17931094421988704256, 2793896938527784960, 3908132414139924480, 16974239444401913856, 4928544875168661504, 9579167657547005952, 287042266327941120, 3790293181132701696, 13568869756236201984, 9590866488646959104, 16376528085123596288, 10900086577619271680, 1521135273763667968, 12213647796732952576, 10771377501625122816, 6313547293404430336, 3320139729239801856, 5754131596553748480, 3399598541683818496, 985211886645542912, 11786223056530178048, 15788439252716486656, 5006431127179624448, 6635360546587672576, 12457723451286749184, 16664339429501960192, 8335163765041397760, 16678042419849068544, 16438827052024463360, 11803601948056223744, 16918419897241829376, 3410515660550176768, 18160290458687766528, 16825364774895222784, 12680884715910070272, 3051592056783765504, 3095259128868634624, 18227916367493857280, 5004066505822830592, 7441181764866801664, 1171261950189895680, 1662036637401481216, 12972887183303114752, 1287175166450728960, 16007999646261575680, 14972810553053937664, 8250228847048392704, 4544299744637222912, 3845800608321765376, 350431028298383360, 18114097970327584768, 18200976413568270336, 3696624064354320384, 15854307003238187008, 9191134806899949568, 8056519374447575040, 10372920466078695424, 1162367181904674816, 14037202580854013952, 18399917216196722688, 219459707700510720, 2830110336462356480, 5579851078070960128, 6825878296920588288, 2152749630092214272, 17468673372882731008, 8239415148041732096, 6396196208880123904, 9813269052372549632, 4253501737714843648, 2972240187179925504, 4188251345255399424, 7630683440626532352, 10419811329610088448, 8547865423306031104, 18069101525266857984, 15035060462167261184, 6172449653519286272, 5143352568767840256, 16945011081435152384, 13959551435889704960, 15905495849937928192, 9647192568814895104, 10494914807885463552, 1594997760833093632, 14665056887662182400, 10505588521828352000, 6359230311200456704, 6849897534303764480, 1129844259852124160, 1319442827322589184, 18221530152704147456, 11497622987847237632, 17202208402780979200, 13577846815021072384, 13772864233744105472, 8443588024532467712, 17920460914297929728, 16447864382429331456, 5288625435481997312, 753911620031217664, 1757367615203835904, 13747460036643258368, 15281445288573665280, 2085858121502162944, 11715799538634588160, 4546052530991267840, 2916937561748275200, 1184749860117544960, 18409551533961117696, 8446926024326774784, 16959247180571344896, 11017320475922530304, 7447161987638755328, 1236339314858655744, 5026307663521120256, 3328066540510642176, 4119082626751397888, 41331463500595200, 2061147392236847104, 272309533143990272, 13812724093541154816, 6299485853676732416, 16135862908205662208, 11886420051152076800, 18133716278269968384, 3253174213296521216, 5958051389757194240, 18402476554257956864, 8400708919495753728, 9468898082537078784, 6203120828339453952, 6739195899542503424, 17096312388405166080, 1936038209687388160, 11468016273963614208, 6931603142085705728, 1657078392131944448, 4520038825283551232, 12073323978689609728, 6706665572966334464, 7152784029475930112, 14329526124189581312, 9493453438139236352, 5033021846711173120, 7686397767932968960, 7976594697940369408, 5537527778846441472, 518157962561191936, 2048718831362244608, 11124564422029213696, 14038818315606949888, 17939266436924964864, 8608058056741224448, 18143694556879650816, 14484963350582132736, 1186060699923644416, 9504341566781652992, 6966902887196655616, 10363682982220267520, 7735454154511876096, 14620890139082096640, 17692001534272864256, 2108714912967557120, 13405813576090779648, 14312458181853315072, 12556603483307900928, 414183907194306560, 18121045571635511296, 9738849927206797312, 9403848218342588416, 16493759908420780032, 14558549037209878528, 4208572993216970752, 7663739963174813696, 13280691703875895296, 11893730136492605440, 13827290411506335744, 4144561559638638592, 492057656488361984, 1561438792139669504, 1390160157354229760, 12219248480794705920, 11313459368093024256, 12386760244947058688, 15186341523869401088, 6255765806928363520, 4898185752002691072, 6295286419338297344, 14156982291091423232, 3845601043740098560, 13128822236267937792, 2900454628317462528, 11305727158871130112, 4909518440227667968, 17226794659330654208, 6773383506358697984, 15998804559367503872, 3495630690815311872, 17614364875964809216, 3291139772600287232, 8949317968878108672, 3995910144947912704, 2519350488168660992, 10392046382394376192, 6656828550848446464, 15137940091080540160, 7094064964255612928, 9871269539902128128, 3596570354136383488, 6779746098291408896, 2648987705488179200, 9114953048899190784, 15498467828624785408, 14808178500015489024, 3501160263774633984, 2387277620626587648, 13819965346930491392, 12808687118880604160, 10925834128095969280, 14389645231173664768, 4824632121266012160, 10487645372262907904, 5759592865248313344, 7926065623983980544, 2767301523389022208, 13417330294134931456, 11516401389097975808, 15734799806662443008, 3063963920533291008, 9449076783769976832, 11595124001432666112, 17418054930589024256, 17358382938290388992, 16617040252019671040, 14244479775954436096, 6697314855382155264, 13960623964653879296, 3350995870349787136, 16633055524715233280, 1514164714177822720, 8187883632744988672, 5635038633409904640, 3928545833338798080, 2389419187190628352, 14975032142336098304, 12840732977574969344, 4669167874294677504, 15466660025337905152, 14139099128394678272, 449053045527937024, 7663048297950478336, 10228457857292959744, 12137359360066060288, 7456885669948817408, 6941620593347264512, 15878010424428331008, 9838814271503335424, 12656654423708139520, 12185510519205003264, 12551658572569640960, 4263006945406877696, 9793591662121844736, 11563206544946364416, 7365549754157105152, 681865589387427840, 8857567939235151872, 3910300763947008000, 3335641880883888128, 7327673611777474560, 1225563197822468096, 18415108819693600768, 7220442678951936, 10719432999218184192, 3472585973290762240, 16678832036164665344, 16775531927753981952, 10079831557423497216, 13254687198843764736, 13153210252696485888, 2662404165950504960, 5893669798046334976, 15895634761255747584, 8424415514398294016, 8081987813521752064, 8772462490907836416, 5348806878564450304, 657322086888374272, 15938759534663696384, 8807294981963251712, 3428081061299486720, 6910337696535674880, 12222019150238711808, 14555722478430191616, 4153780483198550016, 360210654067425280, 5400467990992912384, 12532300096794001408, 15998858733803274240, 12337007859756695552, 6779178749486170112, 12144400568105828352, 15929265842315853824, 9031206519835721728, 16549564527750938624, 8340047877833228288, 15658060312228134912, 9755773287924760576, 1495938165758754816, 3460331084351275008, 6037197223337394176, 683191150244265984, 1305875022178418688, 12925763918822899712, 3322042603527995392, 14988020676751785984, 18119688970177609728, 17833115939831283712, 10149360492217368576, 8833801662003937280, 10630638885605998592, 5618135824378888192, 11173920787109249024, 1475817704265875456, 6160119127756242944, 17858604983474192384, 6596102516868382720, 9083867543684251648, 6578956642417639424, 8885582109377298432, 4988222843645853696, 5195747834200064000, 8751243652463853568, 17900210323885916160, 2327057184933806080, 8083092654532853760, 2577133056271843328, 11302994259637960704, 17992557243035287552, 17654490864551985152, 16497643996294676480, 5066110128864886784, 4416468240285302784, 5562622924864618496, 17359597737309372416, 3958641160955625472, 14945356965868470272, 8422806251892637696, 17847975857331634176, 17028773991067680768, 5861588045639188480, 9289379131416379392, 364184926087544832, 1408971672400166912, 4191867583701450752, 8962159492854710272, 6316456472993595392, 4673936437970731008, 17317115397056495616, 13138184471746445312, 1131652137214803968, 13562210079670796288, 8178649817593937920, 1083802930919768064, 6089449282211938304, 1506197757612785664, 4817284026270220288, 11864109415579779072, 1458344604377022464, 9533359368993505280, 16871293470457724928, 9103745082363740160, 16974335789108297728, 866594386840911872, 855758750751916032, 12536506844387999744, 9421076064324550656, 16851459269340430336, 4226234998115532800, 17923210728353824768, 1049535330337685504, 11911327326979227648, 15275545880360910848, 426969437430611968, 16179557430164717568, 5423131025880383488, 2628813190758137856, 12546756404809039872, 1378191162745028608, 9003086477810204672, 13151327831881416704] +start_block_index: 0, end_block_index: 3 +compression glwe_dimension: 5, compression polynomial_size: 256 +encryption glwe_dimension: 1, encryption polynomial_size: 2048 +decompress lwe_dimension: LweDimension(2048) +decompress lwe_ciphertext_count: LweCiphertextCount(4) +decompress polynomial_size: PolynomialSize(256) +pbs_type: 1, pbs_execution_mode: 1, glwe_dimension: 5, polynomial_size: 256, big_lwe_dimension: 1536, small_lwe_dimension: 2048, ks_level: 2, ks_base_log: 8, pbs_level: 0, pbs_base_log: 0, grouping_factor: 0, message_modulus: 4, carry_modulus: 4 +pbs_type: 1, pbs_execution_mode: 1, glwe_dimension: 5, polynomial_size: 256, big_lwe_dimension: 1536, small_lwe_dimension: 2048, ks_level: 0, ks_base_log: 0, pbs_level: 1, pbs_base_log: 25, grouping_factor: 0, message_modulus: 4, carry_modulus: 4 +initial_out_len: 1288 +gpu) extracted_glwe 0:: 801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 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, 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, 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, +gpu) extracted_glwe 1:: 11482601564434454419, 15986671050903092604, 12160987568388889611, 1264969730145695563, 17996021341977681140, 2814907066539434073, 13424171829751153691, 6288771373038059470, 5411736106032538975, 16166344278855743898, 6453086989049144016, 1783541432288357794, 2170619966435484062, 13713533126018654868, 8310144182339001392, 18414672025256930730, 5810284367129567286, 425605446496642837, 10076165402797449510, 16733882470357305719, 4147305188143212544, 16939673521205270911, 15902432398840381220, 14521163852306609435, 9792638196082918265, 10541304486725406504, 11982832430898049498, 10290062160820719448, 17866547213663265776, 1479731590950480002, 3286483315042408585, 9746863614113632126, 15942547399995225534, 5720056965367324280, 5242028680334951191, 12556754874716586078, 5277045652979877974, 12054072710793848640, 9063408660978822050, 3781170980989402776, 16932813837312339530, 9221474223517535080, 2042706768456506120, 9559066786071889129, 17046090604040520014, 13127715938060977268, 5308528328902832212, 13646947751611683356, 17109215213032853225, 12474553353121476533, 7545988327369134460, 8378050163291655980, 12713642342017032944, 15013847062753381237, 909560570483216628, 1887659209534298695, 18111433737838361223, 9432538838376578092, 8663333708483397562, 9836975541822257114, 46554308908792755, 9551887233859693043, 3524149706704812302, 8434019763096774274, 12151560833631870841, 7769625992862000684, 5358858013013015467, 13327628351241808760, 6362318939346192654, 896307410854368576, 3953474496375467449, 18045023030643707817, 10939727913919240096, 5410397898913224475, 5066240171850776764, 10832910656377596388, 5348861463246603092, 15974563478805954254, 16410350054656638720, 453717124418905328, 9144842011677484238, 8714550681876638308, 344545277213280776, 10294892095679658414, 77417599818948717, 3310092321783188239, 5338541363707531850, 2623896122045393165, 16758347370972914642, 7794829780082650132, 13922551545369520958, 6382810675915631883, 15033558495329141677, 8181971461801103330, 1421368997869784976, 18221093917692578925, 14390119893867668684, 1577464467334916138, 7630645993024192678, 13023983285734975443, 17591419431489551613, 8760350062666474978, 2698096254850885996, 2349949920432027690, 2964524125739841591, 6406647189853912797, 18084800561032577745, 8003060741785014728, 9393856396691129297, 494990979624111309, 15633122046359895621, 5479784848475377377, 1414356136299090209, 16725422826676486768, 16507442673751683676, 4217300308479279362, 11536322759117447671, 623794034643615739, 16994061692230934754, 6752553082831691135, 1447196752327435194, 2512255493101442301, 8193349320672351652, 10254771596847558484, 13529713366697266272, 1656879161613779918, 2810111296462725088, 4013444823845235500, 10360709724232503831, 11063461515631282282, 766086764623490493, 6868281819013422009, 3175408257016287907, 13978413473019838244, 4769683218114363437, 5931124301524560297, 1631822436563854214, 14616264475726221975, 3887934458544076712, 13806684520962431423, 6659924923238492364, 10810970431626854437, 3222136253256432327, 13269076026590129894, 7185934655520880662, 13194848711475372717, 7676101255712258351, 3727718908094821850, 13653205392762658202, 12149313109608379957, 17240609373112498039, 13092992969687465215, 4975894730826331485, 10374498112187974600, 6937504005301262253, 8779834235982064511, 10543221110230064935, 16001713859766089273, 4213111355818681630, 3832077544841059575, 18405056239283593517, 2857789878052559960, 11571676740401513365, 8589757798565214955, 2853910827892105860, 8291494052216713830, 15522338311529523759, 14853959253004713007, 7812545314803369621, 5482826336315877262, 8560085415966552007, 857790460737874148, 17813598562212747278, 13126919850899009234, 5646267406201628557, 5759525608176058559, 11659529398084226215, 9523648379856566902, 102379904958846005, 6283882282565007833, 15922553335872967409, 12971571807413122907, 10979766961355379819, 13569578956143492224, 9110566071868249114, 3029614437772627967, 10629020145137591010, 12818766882492130824, 5365554070565807793, 8121232668739748905, 13180760919699076788, 17734189700557193185, 15640911823380262682, 922282818877472573, 3679558110215045886, 14972349167819263046, 3730568593791439475, 6450704602789121481, 9974158864190721570, 16258184684175564816, 15772530384080078884, 7216954139556075193, 5820744575584203361, 10448373632753596495, 15713248548101058849, 887275276981012198, 12952597623794741213, 10421720486264915898, 538054132259632592, 17225680501027900949, 11464165674266219156, 3486545268913383954, 2413125987830538200, 8930993679968600580, 16219899218567486112, 15280152880786002826, 18122659253741185458, 7190735022608257571, 6404569379769652984, 13753924426487726080, 8307978986854686602, 8654857752467029074, 1071162809041606403, 3876517764230701741, 11210123435595086396, 6121458631126439243, 14184146386106751378, 16648418678146082610, 13990413511305190269, 12927487938145834104, 13662618748337143317, 17817686169756009614, 13982748308410892504, 1880851658264687218, 5914430077940299583, 10302667773495105958, 17948643652100806608, 714219674635499465, 5350475191567845628, 18234446976856839419, 16694319906406418238, 7748691937462485298, 15853930082655381898, 17618365558093780811, 16048271905241808664, 17092459747114006535, 12900541233041313090, 13524788541121535754, 2856229799576074274, 17539318175585805441, 5562418546930638734, 3724255336488998303, 4526240252114029344, 7573246471431751022, 12563332752280841807, 7033046684675785291, 1411050486151272919, 16932880224179323632, 16275551011886575322, 5605622630344599134, 16283248343254242237, 3982144255505900233, 15633206854830909629, 7508848297637939790, 3824663798299691562, 14670941677968470068, 9537597963687752038, 8410117257597535895, 9817347785715814269, 14873421470099622212, 9083899958679577080, 15529843461373921544, 18341453072447210525, 744638591977468952, 16613978560891256441, 10823684979300588383, 8626358453743703414, 3046480088568416372, 4081459238605068956, 451130817569416303, 8804766402228176032, 4527180413511271738, 872806410020209913, 10182464679851795979, 10913476290928171922, 9078054436289784635, 7006949485695954599, 13904791526890036331, 7827748422365267472, 16239811366112643642, 507285712313406723, 16830931419813586171, 7991125249522375458, 8929594880083628978, 15347643895961428234, 17751721373095543709, 11771425894677148405, 3811276998546455887, 2160189415761808209, 5320718261802461231, 1728152453229797657, 17974338130108767798, 16042220551292077881, 17261184993551077403, 11942972632600363380, 5919151623450150724, 7521112367186092869, 3556345567071425213, 12511453447138933683, 2415914372644779785, 6846424272191999264, 5325807924760456146, 13660318094602485703, 7969170050974280390, 9325707693458465838, 10484824916589862512, 8884554793427021976, 1231882634468376532, 8415909990165709342, 14800564578837897796, 13982763893939344783, 9334783222066251580, 466073863455066014, 16282349952659453780, 2842745542143110185, 4845982129545620528, 17041248320848976598, 16117657834575521272, 10752275169678781221, 9298206348308501415, 10067398550376990019, 15179645932025148086, 12323736633570664585, 12153803543252394406, 2054778763612926020, 8813918590020919454, 6374724040064068845, 9574342926729154264, 11664612481727418359, 8785995247007153579, 2135691908363636374, 13111851671060405652, 10782809523866979497, 14008363780672875020, 17487197424617422721, 9200204504826371127, 16280639049270280055, 17343722603557193215, 2119397697375159748, 13662814292499975299, 11892881957198158671, 9517546449339873946, 17727101228651908409, 12605878147208626167, 1844907812214496801, 15707459707603572938, 16239092558429225816, 17634302204474897560, 13536801030011695032, 16574045596683043899, 3889430234984882609, 11577349846077983046, 15347024915409795742, 17463979088894867203, 16525099390895302212, 15746849498244131726, 8171811825578498671, 15282796728568020164, 13988808894018704676, 8453783596710701272, 2161656604424873802, 690106480673848984, 11009652438111647617, 5032457587543885499, 9430133625610709994, 4810100738759124236, 4239705300343314811, 14790006205892489345, 9597636768279355919, 3511834298556975821, 10090593167309134533, 6826168593751555473, 6813054367268408612, 15502309345095538761, 11834795484994778336, 7574659109754280837, 6787603628745504974, 2745573887402571334, 24338136243363743, 18139332589718034257, 989839681798869322, 4605666180117948622, 7193268702164195090, 5885551778883013060, 1851478785176052653, 12760500334323206773, 8754224266210002939, 11734992330297106675, 16771854720653478133, 8095770251536854604, 2044730721201921093, 13629418609666139921, 16919091970663888475, 7526877918814541051, 14679906856488001945, 3619408428436185108, 13097804544114737694, 8011214355058057845, 8612296644348761187, 1453824950531803841, 13028524757708997397, 10659840391718079368, 12120086649277928538, 13769806618992683979, 906141393491655846, 1884200933950382704, 5840566073839941968, 1728331401597720737, 3497944826484129698, 9462623205719285369, 17312478266674956729, 15117792469444239524, 13471592946451742055, 14672034152704761476, 10521337888330358645, 4783934343836142943, 9682400264776765270, 15749297779338277200, 5051523821666032021, 10359793192897928091, 1183573602267711307, 15898905059461825495, 6252184264364748554, 2088911952530782627, 14014094044380358703, 9637856791860288666, 4059788014901329123, 9106337313799184099, 12489266940420230557, 15035921216318539939, 5839899743387640510, 2919805051212271277, 16023385913770097921, 14254674707054914611, 14045767190972224464, 10542475200821273952, 2178421531135832862, 1613795321459903242, 9897896021857761457, 226446464853450819, 1239511439781983927, 6008908994235419500, 338240491448361708, 10293385026460879818, 2628376806924729255, 16375285089013445433, 15455288850698635522, 5869569120647367877, 9355035876374467183, 11593189855425044478, 16737379776461026055, 6010919980409975845, 2461597764740145406, 14364659934440036343, 12882362675980125091, 14375914255976647434, 8800541513685483069, 13747185867005723917, 9023490435277233999, 6997849067287586154, 16610925493756472158, 9561401041051493812, 8270185279908161891, 15312518427609860448, 5294593701632883081, 7841902615039363420, 9711588761040494841, 10388973057900709379, 12712486868537996456, 4688217913336367620, 1371046988091055078, 9164835607626951617, 14950507434175205387, 7796875761845816655, 2482681277563911299, 106077921668836178, 1156838775742017864, 740603356149547739, 7588300542476371792, 7179440819513599963, 17938402808757289484, 7628116645499777891, 2410011598062460261, 18348083059262377176, 7610749386747992319, 6093766884246889053, 16934319529047713332, 9818559515601582083, 176298590375443045, 3622989909493084746, 13328539674772528324, 4382030491652338570, 3449931508946905927, 9134759014665484879, 6770598107372686773, 13454397756371962496, 1820483236739593777, 7577204263289017613, 15016178044813075745, 263302866786257997, 12400657436677421588, 18106790813021086790, 6567749669057855809, 15145099669329290310, 10349525707877383206, 2083927215685285490, 1652383258427313821, 13003329613252823248, 15451435300343587248, 11952087109640928435, 2318238859683241061, 7702415794223488681, 5412308067068843585, 15308832397814825614, 14678168885129498149, 17341982389156398083, 10139322320755343127, 7454181529328522678, 8899759826574028554, 7872588782046035493, 3795964040246973167, 2832675558557378518, 18205602419176178292, 13275084608039499554, 11009733235147297697, 16786725836890922291, 5133406540494533122, 6394137793689528564, 3315907462822255418, 10243655975268490735, 15214435490744857997, 8725800520806629678, 7094271040419079674, 5887560906757879666, 16179621537322575523, 12512306228599183009, 17770231060814518127, 15132557347355427438, 15195582435950600983, 540623260432598089, 2193542793102808385, 2659194043686115868, 2182139874786175460, 7016935159055994759, 18366624956135107269, 17396249118343925846, 10248724669638285019, 17786181738382271240, 14074597103329088425, 758825987439013873, 14530946779091742063, 14472464131985068013, 10705298886892575738, 14231180694304774412, 5567897460391987151, 10787182479331970027, 13503148828822996068, 18288947477821403202, 8069218778193231731, 7071853837502270089, 4995270189180845757, 1667657897497090710, 11728436439890770513, 17028742647120913143, 10971683557574241915, 12732916892151223854, 12274381984779524236, 16890907056797557039, 8140055750917747844, 6775080162558264402, 14817662244902874400, 2274748962960131876, 12067075132041038604, 811021489052497870, 7498177991387749830, 14466025719037754847, 14778327474646426788, 12654646836901330907, 5447271681858207241, 15253551246314773416, 9459126402356695976, 12032749034758014135, 8497341759122340997, 13368237801230723919, 7719239276473180720, 16053342467163199737, 1773124911364307489, 17606241870684706727, 6710420506838942459, 17899753072393618087, 120750274203810945, 17892914219718249918, 17047386091708856864, 7686117053216035462, 5662343889312474088, 6724360016637024989, 1121619223673405415, 9849754223833879772, 4632500909309373439, 11048546298009019712, 18358678550911400217, 4506623374481609222, 15971098738329538983, 4056032561664770130, 14100569146217274288, 8159192982079950543, 6355298079842177347, 11801785748622845741, 7195816539273622834, 4944573152744370166, 2941273970780574967, 4272656729456213135, 7964023433357209380, 11962470655759640879, 8614618059653818897, 7110799227538996351, 13718469915266819321, 14720121951170359133, 6305107653961787129, 4526538485233798271, 2991667321443169939, 1005848644926352531, 925450516437791001, 16346201460264725486, 9463321861930226286, 204020609834166623, 9580004508660853387, 15949663105679506498, 6376768869390489787, 2537643985616646602, 14190988900724499108, 3048479904311375725, 4337789902929194778, 2156970464359851945, 13818003915057913073, 4598177072159073707, 4599014310263654392, 13824908732484329786, 4591395393955254409, 13818893601529112428, 13813396728417295597, 13817667014334404253, 13813608022103218246, 13818042126188006407, 4601665893184783699, 4601777338849631042, 13814587419225344880, 4578982823922013032, 13823500996906128956, 13812607195386179631, 4600071541897241425, 4601837404940894749, 4589994091910895817, 4599158711456019976, 13820746268322144737, 13824193721851474866, 4601711038307066091, 13824619912083991232, 4592115157289194741, 13824370640890347527, 4592177125099925800, 13818738762962593112, 13825205000312357035, 4595115583237947168, 13823933092174356050, 13816903986576960386, 4596146270365539989, 13819916286493841366, 4600968879454764265, 13822033449892087750, 13817677079565196163, 4600096884000494362, 13824869708101272098, 4598408415247411028, 4599413849602589949, 13816842282596379482, 13823383772389614903, 4601969286300912875, 13820468268830077503, 4592422104581005568, 4598275867589881775, 4597641384084841802, 4601128767340506431, 4600966716041802417, 13784268667451658850, 4583899892512983686, 13815577284155381835, 13824393500106119919, 4595813452339943440, 13822516692468125960, 4598971021615802742, 4594613510558557350, 13820638790237745574, 4595932037095312224, 12800169305169244245, 9552277571517528396, 7835572575959459011, 6386697917471446897, 2850535846828357973, 15685135122223216003, 11215660308607147419, 6824514695119263109, 2344020588551923629, 2430497417035075486, 6079362399815450924, 16849100769783410857, 9418918232447463015, 13016804416539252199, 11228183673061809988, 8263668148844035373, 7929150964548375629, 818251119191065981, 15458367423921356883, 6667530058233121265, 7221649626818733423, 6565634038514268905, 17451302264594338966, 17432102120391796705, 11038008196723006477, 142716544899980492, 12464378786272073014, 11160066300755652260, 1092580436188748814, 13587341856290273615, 14658547783000993582, 784535066908068148, 13521417749188103657, 4208865011801689722, 4326131437055388383, 9327135839666122782, 4683714779517111932, 1091362466863103237, 11892423324933923691, 14484041679752926965, 3348875735249291163, 10147198229742708572, 13321702527971970563, 4077764936356377100, 18317451007632325192, 7344372866596851132, 16310101386408801224, 8246652695893124501, 6711056435576816028, 9653786459073232720, 12587715626836351609, 6644706809272263073, 14039995421310003641, 3959879087175279073, 3193884151936082285, 4238982288851787488, 2159353816926560517, 11077577857865629359, 10765257841562390393, 11688641511883336871, 6444602075301217099, 3685962486059031463, 3279683265735662562, 7172203052822321086, 6348481054288601500, 502512455179356738, 8162918902324228951, 5150769498669728714, 17656778136153333184, 4672805756868764568, 4761442818030549385, 110255361773080093, 17461755701056367295, 13584791415866520517, 6510679057200744837, 2521987574038424811, 13975664475998590675, 4049131402736960626, 13819885608571705728, 9357960214197945794, 15228295664601273907, 5470065189676796105, 8971899805907815531, 14400322391320835229, 10804935276795691032, 5679679478629189501, 15958405507561258964, 15636581067169882878, 14966596913404886334, 14635449221887972242, 5122539653992893802, 495037573895062733, 16320490036927766597, 479710101728844057, 16857162301088720479, 5492891599226550107, 2376808177596409802, 7059614816492320968, 10603050890690962077, 6007566684661031574, 430155747097144649, 3266746342756603944, 484637397636698507, 4429153926656166525, 14739644264656470669, 16752353779220773559, 41888028905399832, 11545647745624904359, 9233418202807790559, 368628154198881368, 14884477418749113541, 3220059356078005757, 7647565058978971924, 13417442050840385637, 633587363023684785, 1435745983441248553, 7432207436265689871, 16811480597926581549, 10259478669733224309, 13982646429419316735, 16738630175661960105, 18250249352301034431, 14566376812193738301, 5446509125622302030, 12505136863950122796, 9252909884465896583, 6117362971165540857, 5257945245409719211, 7816791221260641782, 11594284554323764947, 18270777412101731380, 4188060697940329901, 9676866577639109768, 16643065522075274702, 12958652908156805430, 17378832242581773139, 10946085255266748378, 3000096602411974588, 6794735612021279584, 13010785540103450411, 2381774785635567892, 12020012938405219920, 17419849587877662500, 11677346050638994821, 5287740212889351392, 9083314827604126764, 39860682495252811, 17842199172712722167, 11719527669388855850, 2741880740283072591, 14618641475511709772, 8396353755246656325, 2409451595413997760, 17914379798866814554, 1332517886128293409, 13826336815967122613, 9447169657788742873, 17961931515004638595, 6930187383686792907, 18130427301166491363, 11543126702171578252, 10370706572791468609, 765861552053344450, 12195917061436871908, 15716588986522516447, 7446303120764989663, 4302683437849277539, 10085236034642048369, 4479232361072698182, 4045309313686755589, 8164510772561112325, 3443684207923081307, 18260492298087334706, 172175411708392618, 7247503601674829257, 11116345259571597847, 10321103676582917301, 5751835703111234320, 13618791624842645758, 5692939817689052257, 6457162510701356188, 4052896592162144391, 3743559431099494267, 10302468176256024147, 9333126642223637513, 12047515846478802716, 10952758783713575200, 11970549461603214540, 1190874734750777942, 13485569670894889153, 5574042706661571131, 10250780311584977448, 6933786176372868413, 5152646311178963551, 11454097522885922086, 13190016327382006238, 18259703896353816695, 2641770269559149352, 12119387522322554384, 8802417911257259264, 3622614535074095153, 1410208432605112038, 15997406887513860822, 15173344922969402526, 6168120960066431277, 16590481928803206521, 1319871426185601773, 9529228910115532665, 2388260699238215216, 11426967321335784525, 17673379200552322614, 6021974059168748500, 7453017638469513182, 6519636011126029055, 5354036937583922758, 9141754174273944964, 14061237749647254436, 6992332192245825507, 4006066997728474430, 1335864336932424984, 11906982489783808593, 16138655179957957590, 2682782577853436567, 16073340139690934463, 9066332904364568099, 8399539503401486982, 12515110013615642191, 163061045920251071, 3064339162785597810, 6619651858450189930, 9709316018987371498, 3400642233941244163, 13881182714913410030, 17296841532600946181, 8219156230839108999, 16423194641524686041, 8222867347391839998, 3165438666972018355, 5281520473016520067, 1650927855308349327, 4022694243547430023, 18214062358976867324, 11050575943811829408, 15171154701858976748, 7955120122885328142, 15440424384273787700, 5760229531094624388, 11240750166729567749, 10233401385511555725, 13313223257893368729, 6162605283255492913, 8282765179198633746, 5350698984908905763, 7679298630413593875, 14350953875486232999, 1835249741029426573, 4497403028853525088, 5979954966453937607, 8465947308480642957, 815721771611302705, 17045427434679581279, 17958706570560367640, 8290361820858092317, 10457043880799067150, 3833840119159914863, 14892313080336634693, 8750615719707404009, 14361632284223736810, 16493057381192876558, 4794855942469043299, 12624661190389108390, 10578067902573067435, 1878434524855023339, 16988945392306492771, 1492702686274306784, 15760141534265372870, 12939773019579962365, 4006445523035432661, 10549760832060176085, 61864066692759473, 7044503141798925144, 9754971517767732501, 18028602259046656343, 14228908782214542873, 13810247292496331752, 10573315180861584833, 17073696677659813044, 4013259136549245560, 8714589284001991842, 15182564322098585076, 9456288273225959371, 14342609451190907890, 14965389584363735941, 4837120354743458780, 7578930192770930466, 11766911047835622075, 10663755380189840010, 10490812152705317796, 16444345233923148348, 18034410563181134532, 15794870593238208555, 7889348602379524264, 14431494406581942927, 17414967329981165379, 8776824572060751699, 16620465343470009049, 1123502950253939436, 11056235766205957416, 6309743905349172243, 3374164131369435742, 14713661882823546225, 6395915656110688749, 16934007916789812264, 12766879004876726649, 12583210867278704436, 6578499247641910211, 16181150579756315359, 13561114255921318534, 1041351697360426417, 12948811686778433662, 4801448279647338956, 16381744972635961716, 7108436516573492730, 3975382592543961624, 13707237186030869713, 5727848806689964541, 10961762131864999071, 15873846755155466361, 12403152270333659720, 18216159445855220514, 12220963710794513272, 730776166551518593, 3558046132211694872, 10632142958616474459, 4738289710823276907, 5646794775194677051, 10063022151266805892, 2387999458078097033, 3176866005872997299, 2291555708355050431, 2487061141297973944, 1960939215777422153, 17364324463012687882, 8139074948717838043, 10317197973863897180, 6880269946147715037, 10808390739832404342, 12652565156591259839, 16842044633963165577, 4859737510412368944, 18404049409015688646, 8164282798990446424, 18203083569411693641, 5123174131374677351, 7617138366413535827, 17064217515310254188, 12914142614700084721, 15198350469148107504, 14692162335013761990, 16739741684490460970, 15672781737152551216, 11876590742120792806, 17006668572273948369, 4892699618675827620, 17105140606179700829, 15225739091460971479, 13441394117251651163, 3959632308350509949, 12811066295819694738, 6816419506999453907, 15449632729337471494, 1566778117668576307, 15578003755954664883, 16440847855905790840, 15373466420873293804, 4928293854856158266, 2484475738020656162, 2218330663359754841, 5206545247717642731, 4302737775358123765, 6752154897736688166, 13494355497600575988, 13969429738212706722, 17624090773946295105, 1364605985586400705, 5281589434093567752, 10953176149680520250, 14976993189212520440, 17446569050196003557, 12442017039259600804, 4433804785270260463, 11635765278720864972, 4405012317910993801, 14488763466412724152, 2214696316042619899, 5850985199196812718, 9589508143472508110, 10926822815576350957, 5335254677395733844, 1033356339802081747, 6371057712994060545, 15789277698391249755, 2765098628475134706, 16933930492311980979, 18366183729044235269, 12622808243460933010, 7590550177991420909, 18330258862512910509, 171699790024293925, 3735334212488808708, 5619955182823528986, 16452562154402619752, 8562185636665831633, 12946167242278074025, 5200745067628020218, 12473492237892543445, 1467202418211474513, 12083331857171750992, 644516999449237609, 8117962065903730394, 14575639377189241559, 10000998549713099464, 8377512658154866292, 16372124847832426728, 9057036806762835399, 2864700357534988100, 16805647718159925333, 1120976747649486307, 2042415156199439524, 7543343209418344553, 17776208365366566977, 6149538577902492980, 8601290472872512544, 13028815737871276141, 8516238740240891289, 16958245792756030228, 16791436433226444574, 13532913411103349114, 14255054287207636980, 10406007737476484475, 9910144443588067802, 2429514648573562919, 12300600981323555357, 12947866921565427162, 4692412197068574646, 112836747773575450, 9827989522381779172, 8654728001112897251, 7332590107955234928, 3016437369168731870, 15483824012158261454, 15275225981940636888, 5968094480343769590, 11014098111164656506, 3838651132895076531, 11986368235018716678, 10221930200401638984, 11206185171043476542, 9754102188702874684, 18406969281179167692, 1407376065454677575, 15116057392330420245, 6703000523504722528, 2263404912113045545, 1972507479278383670, 15247202753118570835, 12027256115325096816, 7002151131543168824, 1814105981604833012, 4721602707797905280, 7173335155622244909, 9862148580378869514, 8150050660379962478, 15832633827917077606, 6681546575344001509, 3527238883429712342, 15567286535211702565, 14295143751696122040, 1018106598991905799, 5115577721477815404, 10613103089362413748, 7843854132939724485, 14558648091254228636, 7272641317872346123, 17063904487922883380, 12070839708276162226, 9815272640488175386, 1579287401528650058, 15747346695100452970, 3055017466053672929, 8731353357303693120, 18301053606032635057, 1925418262836255507, 1713199428684410200, 15816341666251106303, 15496181506777208495, 5879030285741892209, 14716806782176548308, 3894033037887793726, 4523424626935023621, 8284437034894018453, 16528939072950791546, 718072886201455667, 14098948284389087322, 5132485362729221902, 14103989802822635261, 15037294161401239212, 12961215111696577833, 6398112598503652, 10179695998244581691, 9697162051251002045, 10906462537126923948, 96973126922438687, 13900448915195163834, 7660733720577030988, 10081875425727147111, 7773250562058223596, 3499612287486345213, 12461404846921078798, 236415465806522959, 4079962391680918801, 8422506385293807086, 17739017348540185888, 10882576349435692486, 18025415198276818330, 10418560894414273724, 2696103681944727208, 4454704498642952924, 6790506485270818214, 2218288784009974638, 16145639560646617540, 10792989018167371422, 11024858676455043685, 11195120456976201417, 11664992977349827305, 2644693727998839812, 9644871859830272541, 7731610075883089441, 4973764880613921148, 2917255201955263932, 10410557751076898859, 12001750982177959203, 12371915270593575450, 8642769847455374925, 15199426679154402384, 16043319574929374875, 2095070400634078292, 1804747313711027656, 867437872179150742, 6637331571893823349, 9834470959982187595, 9348959170270759127, 16157064377255102617, 8706400892820623974, 53091382589849713, 5139037138173469323, 6568198184850710492, 906232302505115654, 4789308252335672007, 852351472276612167, 15932820025174509117, 4325386065041879372, 9100868510061531172, 4879218162482019735, 18069844405502217626, 2019602495035177161, 2284219196449928342, 4496451471321854771, 9813544937379479412, 16720197202684932654, 7026975953575384227, 5140178934803646601, 18248154280128837324, 16382951433852204279, 4114988637656216286, 8762268448243848352, 6197851885621030580, 14992123729039348158, 17557127794503587672, 8902866464931268550, 4706537027251634489, 3407053284910113426, 1783431293391406001, 13759840159534917353, 6275968867604226882, 15641260173373331983, 3783762693055349848, 2516379510125596167, 6782569149255036197, 15072871334792496925, 9488739490009160404, 1689577494570552190, 3213232250546469184, 12751912931233395903, 8576067612803601506, 3327298610229660759, 1599879316492285758, 14046498191903785505, 6491941340040797622, 10375553281074642358, 15690207925533049772, 12962365834319471012, 8991505273907814927, 13809657359414341578, 7660029445779235539, 11124841489148534093, 7311679789079367724, 435574062864849433, 3197920434882291135, 5671720242295489710, 15690018071741851415, 13010399500055394064, 1565281143047915584, 898181926247749056, 18053501536892849785, 8555075292397411429, 3774813693797628781, 1179429596666169943, 16371969518375947539, 2284570797338509210, 4974701676545564663, 15076990538735634154, 6185472064563003662, 6842802990910961913, 10226799290992061026, 12606571491308955786, 17110116527559306099, 12579815991834038957, 5833659170824549893, 14554852879677048963, 8479529445675327660, 10861159837230387887, 84661899300907496, 6526791720678194468, 12421063457646224345, 15179622967543544020, 6577858439452820012, 9032170251445857991, 11915387433783031789, 14478402676135461794, 15904417246740170596, 6106264195973371602, 15092176457903046766, 13023214794825566199, 4109056673804329078, 9072281674248017699, 3924338319446326984, 12632379320843043347, 91060324743606910, 5633081557431789369, 15251308796748065226, 4271224839512626217, 6910022282650313666, 11321053386276910049, 16833387266620478168, 3726114245144688184, 6833895040244882752, 16634228958415347743, 4445558236825932762, 8586523474488039674, 13101297875230260035, 6724519495941819895, 12486246786281488867, 14162759496926235440, 4143816149521868100, 17789207291585577141, 4207383637500040170, 8006579761294934362, 11997213648421934845, 4901615067683083448, 15395663704160788566, 475509656591875635, 5057394310920659352, 4649094772966577868, 17084552867854094575, 4755370563677563125, 882055920700369885, 8153503375584672962, 11318428861433000362, 5838347473050273461, 16910560797469542633, 6710865504962490051, 14541626127914112912, 7798248073547786281, 4972687688452042262, 8351912347313927650, 8056958072162322629, 9047168944067504197, 1614720784058919641, 6961732693823298556, 17565403442011114220, 2324013672998058449, 3410680775401766672, 5822660113002378623, 11866881008777674439, 13702552311961570111, 1642543305562367346, 7110887544248653791, 10450677852841968698, 14552144562147189527, 13526101847404643037, 13082359004334792618, 17893753339259212320, 11943919775206042356, 13474428829789196376, 11020383388109829073, 18123305620441286154, 825098722185424713, 6637944671804739999, 4585606405314325022, 5436996142535620413, 6393455603250324459, 16756027476153924688, 8685364053789186143, 16754305073661492866, 4831293509720131100, 10558853366350452475, 14476829912016042102, 2517859478113421142, 1265167991608500330, 2667675673625775307, 4795237927513357144, 7634165482021438485, 17507745462679435076, 10543040538216610452, 8965017439402043341, 300329975040818808, 7922842566693846050, 5710034259423061275, 1938827622573808316, 14314431604537020185, 16780006314393964315, 2795356854309279692, 5343122563848313665, 551105572437115563, 10227666821346416201, 6199416362461380575, 15861211875164399610, 4276441096141686360, 2819920302316212788, 3865516934315037608, 18309121413124360751, 4127205270554116202, 5155893687290607856, 1673342435788297818, 11869964246559371111, 18023826127005352417, 14289664987825900704, 16240012427791003782, 8908688222551939609, 14898352786914570310, 436816096205611225, 4013856244327346481, 16552583472130577419, 1329540386672392467, 4985026490302773084, 14807163130081201665, 3203673980909154702, 282705695234734512, 11048517032754039451, 10372120959502829238, 8560345976937648351, 9859554488803472973, 9386237797392088654, 7887881392157528436, 2925165557157780160, 727455923201884576, 9704846668998627702, 10254199399148963383, 5803555945949498126, 16638593091163459712, 6037009053483803817, 7345424702397750956, 9483483551056046112, 9324450490712817516, 597146345459181793, 16618966320654076960, 10332888385795141424, 17857750724988448851, 15144201162607277059, 7488771251896824830, 7851142851028930569, 15318010970075430137, 10904268982934940481, 1166922464513859506, 353523514569056740, 15091790666628295840, 15186936237316270737, 11663755494939910091, 4345971546988916493, 5643278441298337100, 11653706836924223523, 1628809161227920524, 6579667005728796913, 15321826443111784737, 9799206737145388258, 11667658499145410591, 12110042799283180090, 2222085338994108980, 1253303416398600208, 12527312561893452661, 3565281016161949054, 6254039733780426289, 4869827191581612723, 3821287025001627007, 16807842860466433590, 271517956811598479, 1358898177567504967, 14004960595228035046, 8522683672382231805, 3811863208611727864, 10848555578609617752, 6643158347865816340, 15665272089891470807, 8702449996698632673, 5562489451602305416, 8836124827951068967, 1655729458487842599, 12510918138539999253, 11442494683590352028, 18271381430256669631, 9644448967947966179, 6717426196976347589, 16164747039581364099, 5973265896884010344, 7661879206394582034, 6895813275511145259, 16488113587078238281, 7819210647192361662, 241213223912484570, 4101216856880147451, 7554377769086306225, +gpu) extracted_glwe 2:: 1642523869473412134, 5062718478551690910, 11058654160916410178, 7698031840443181020, 5226723253740069300, 3844700468063656601, 9194960243833303003, 8888490239485496657, 17487351457828748423, 5563892188515642848, 15843232918976526989, 9003681222370545293, 12630874950980879049, 13938220330484385799, 11289110951295948516, 2428538740487101890, 1454529051805019989, 18297113457797340451, 14613304590232535354, 11431126651750038006, 16338836344198495617, 4048606356989626168, 11096602505301929427, 7906441203513126313, 5956353870050874825, 7881530104291683472, 1606888683570772093, 3306947515856954257, 6602748784773304355, 5265918589280568150, 9957260278339069869, 8007784085094404663, 9457885943888575327, 16529801806749471281, 2767167761138629518, 3354708868509248630, 16639609974688554341, 17381001810450912810, 10902309806755022766, 6831885048612147668, 16541231260437557884, 13240514519015203724, 7564183665836592730, 12181557627330242776, 14623405390375089916, 16742490216321334553, 8650982628023249461, 5233451528778494066, 15257937495280553482, 16384704097691085201, 7316288155476280248, 14993917847127137596, 9478836850771414359, 3903296917085152220, 2904755420940829335, 6029273855678412018, 3147202933360125420, 12801763519272094945, 16462168949468923451, 10435177620126825251, 15797849038354427449, 6951708745338139177, 3029586154885764210, 15490440552378978181, 2510287761896457226, 15665414501343611348, 12009483926473126053, 15456194862423138639, 12397733407193948061, 6663471455398535870, 10071848311457708710, 15206298714592195423, 14082132341854331219, 12900045694244680189, 12923855721334484870, 183455159571469165, 15637916096128086998, 3979930559828446257, 9708812908303882701, 16010926609053542202, 13303938071632792295, 10575883099227156225, 12506020959168160691, 3289219857007227247, 7596613522696914781, 9711874331544616637, 10979536303177715210, 5858665421725181185, 14266619195536709603, 15168009528970878908, 10374779392065090067, 16964254873827901556, 13969521100058548765, 1174722471862325989, 14829857836095795084, 5117652480986130124, 2246886770116665958, 15722949609973617729, 1799866471941406837, 2129360560943080767, 14637136887996588170, 11172436109610106830, 451521325365807278, 6830620408535877462, 8918762019328929228, 13625582678855994176, 16907733709984921422, 7121727419490158703, 5954790470089578777, 1121619965762481922, 13245743525981990157, 12032219992352098515, 625961431918074430, 16993152298568048629, 13697654704245292912, 5649844403435449990, 14705755755861934780, 4938123440852919993, 9687537294435604, 836904344828898748, 13629278759485505576, 329432863833969338, 3036930192252635066, 7716659771547650912, 10947648517752594989, 7817687054464204638, 9398063222827137558, 6820086952894698501, 9958199493666741017, 9787429917551661299, 10273652122364818984, 16044799400526607513, 17772002262613388507, 15811339366115809019, 7372518307458043933, 9552398466960153855, 15311728807078005214, 13669489310310278938, 13524909197397487205, 17481228983090764562, 10628268133160660835, 17830308093439960945, 8288921369667470135, 2160610656287465850, 8452164136283375214, 16830077699690031603, 16963489533270613917, 11760608394487225127, 4348532820793680693, 16526944580146884222, 9918533046243860973, 8620531403082895706, 5582894586733775367, 9601505870275644378, 1625011734577911057, 17118285671692333644, 18309621606116440825, 6609940646895306607, 2727738638195873138, 4094095669906898348, 16529676290036079335, 13769900768180078346, 16114175804126097134, 8121931856739463286, 3239848930954281155, 13190923791645418237, 606266341189079196, 1903146863207646899, 1597164137537063853, 15144629666896091572, 14349401148831950728, 6343812775399478118, 2611978375743130923, 11046394181492326922, 10323871095457653312, 1098194570315405652, 5535728777122906800, 15788441882817220277, 10106836168675202782, 11520926827525106480, 13981362019225422319, 6810423746911539872, 15010400406326052181, 7133829535934292521, 13821906752816410452, 51182387301786840, 16639744535492591323, 5819019838312877062, 13003913484513468465, 3897898624332062362, 6453336802599565290, 9530090518958791677, 14020799387540663431, 13100872579876806300, 10423801598996269765, 6284382426979489053, 4488096568751788690, 10220634222578156930, 5575516441708121547, 5894719521738803542, 4516465051849514643, 9019175942876342590, 8368169175478279461, 17698318958726411317, 14349272975560393359, 3077008611477569846, 8564479100651836638, 5651047907306779085, 10448892994289827862, 5959306421639931475, 2363353232204357443, 17446655323970920036, 516619585602595209, 15657019327999116503, 18239112438033198376, 15412556927322542998, 12164175789456485824, 10369401126267886823, 1562345460929015538, 12574670616341401702, 16593656387097756289, 2730802170848386143, 17634264039960340850, 6456618806007403478, 13051520186773552459, 5511501691925201552, 17664037909873464265, 7434664743094448295, 15021637467675991008, 7156160898153297528, 8773697437602973529, 4765543538955560429, 16391051353078281017, 6240713677329746833, 10481377020162321697, 4737989328531031662, 10755622680370034733, 16508710308398867784, 15716002008161739345, 15592372265430188758, 12928885557279202015, 4404540658636542865, 7837636956159044045, 9051579915697866699, 6037974067168319308, 17330395418522845856, 9979904073514085609, 8017074193458870613, 717028476963230656, 13089885624855660551, 10494237616239963790, 1929092113514069560, 6067321653260558519, 14902600525456615395, 16713228457005886239, 17484290961620333695, 15239108357831950360, 5255330942525000459, 1502608223523757773, 268142520934194050, 585868069500107847, 5946604017472742428, 15413390038029336660, 4802472041209536061, 16997515890450725857, 4766315474058168287, 5132122582769015127, 3205418430432453388, 8992364680811388945, 17363521115013572775, 16319548640580093652, 7254996786177272665, 11675013102491100960, 1269404643971613311, 4648742390515808333, 4618145880550423589, 5531168332636383349, 12446662991708093111, 2198145330956587341, 8593335271442991663, 1519415205101098438, 6359021129093558170, 6751745523070964759, 2395125856417794940, 7016219676932713414, 127349331415682933, 982577938184497903, 7903838772539363388, 10080804399196879707, 4659711280607299893, 12013397794701811089, 2127755932069883459, 13326795660914987501, 10704528063879668535, 710068880981097258, 10340899958227442102, 12876733300178007625, 16829331558437308590, 768408513313464373, 14088837169589313305, 15047651023698788737, 885934392682380417, 2562662239549805495, 17466580823033985754, 14827106233640019107, 13172344728902598634, 4386165855835906046, 17788151082924208760, 10509623734802564305, 14494167115864898594, 7262651033521485272, 15825764229673822096, 15746437149137489218, 13886287441549660191, 101583288102036208, 10339151475278033769, 3665212488689660497, 1567032417575490565, 4934150871413507430, 12176042782473360296, 8846762490575730993, 5811570095535290107, 9210050315093846233, 6029786328360286958, 9727131655851428005, 12541579756731334485, 16544035270252630507, 1157269094382004325, 5597165274766888482, 15888600510520691596, 11794419163830078698, 14707896663223757448, 14496252509482625858, 2200235173602589893, 12852680372885527326, 2168183501903898661, 33661601186744612, 17188581508645446824, 17761509445568873013, 16170072974817545682, 8044036580511677199, 12923147933208786708, 3426709160705269145, 7943773890396098277, 13456223831641488490, 17505606928023288323, 9811552111091798185, 18332951019256587511, 13754798093711549382, 1735009587963548799, 3326889057123632508, 3890539663185369071, 11067955923604912216, 822622909291516608, 15673606505043484641, 9680991938224175402, 15597524068918315743, 14693709010023196181, 4920758541362110462, 8086455123793069028, 18208298310070073345, 16822087491703710558, 6180069074326228182, 6976732356807975572, 12939718913054082302, 16268522759018755098, 18098469277269920548, 17409896823431587927, 8938364700697266407, 880664365824447360, 8377594277672233462, 5412193408656953729, 2183027381488833428, 1024295009981975579, 17671348254043290232, 12729464542646903843, 1880801233596627652, 2478974992158178195, 10472598377688832138, 10044379491093369809, 3332946566672950643, 1423737263678857236, 12445952061297636976, 15424980653508412726, 13481421962706710269, 16981660418856152421, 15697396571544350105, 4375413557078634783, 9456174281201169098, 10443712054121000388, 3484253570113091318, 5899309765959285905, 2723181888769181047, 10584328404158031766, 14592440140109281660, 10705384547926968555, 7833195058188235176, 549451512652267631, 1255790641668841334, 9958794783585272205, 2931202856457817597, 2143570167397971728, 615347173821222415, 17696030590647950190, 1921784921614146256, 2109713979283260832, 2021075945529766493, 9504903093171500059, 7600965094087955696, 17019143359617946980, 10721226338999476158, 5247349836405702869, 5320248433464407979, 13351721050923199829, 5369179966947772445, 13387724622385680327, 14519594612663869324, 6092733079095343222, 2084810399342466739, 8561424711011393432, 4610484001637138580, 11652175039383654172, 17823986675299986125, 15149381853877529093, 13241199058379889393, 12410144873248597641, 5298081562777454991, 16871571000021769596, 6041004584843301199, 6448225497064287267, 568978148403396724, 12584747466113574779, 14434373395487853819, 17459845460426601111, 9533999208377695603, 16251517856949629026, 15669376163923629184, 998444632955128845, 3823310133904808466, 9039594549691942505, 17015102122742189900, 3029649202958864638, 6859951902860187311, 13197270102559824259, 6240571891686925910, 11994457638577299229, 1163469390996207187, 2871151035262695656, 11369916949893839573, 16299780054263386139, 12226364223675535622, 10663489316828412936, 17882663021037337414, 17773625793066756135, 8184953529295572783, 347374239037852425, 2302261283101528989, 11527279331370648385, 1439321623663116594, 11412361603022563179, 2435563460418651036, 16860519607468114921, 17169768484485787711, 7945600681906300769, 866150176996985765, 18209369307027522324, 8613643229858573304, 6112129496576910910, 4200992335908448291, 17880746700040383177, 3653978058215313310, 10442634147416899358, 2124981282732925635, 8801915611180649946, 14975679562904028141, 10289849193897517960, 11719243395603295352, 1842032054388358265, 3727124475981391096, 10163997211442064411, 6691291731368749826, 9081494486697522260, 14824587472015775769, 8883895807776481099, 390409197979393127, 14649741174428144668, 15104524776639281275, 5346981412125397076, 1403634473456842613, 17140610740899702772, 7679200984666291903, 6303563615189571741, 17296289924366715201, 290019511521518940, 3079090545943386655, 1773934115616863281, 10743302719974084172, 18355517618114321759, 7762828877931022293, 4316132765580110425, 10631846093911102275, 13065407674431927039, 8005183511837138681, 590510614110810610, 15892031844726464154, 6145639045917613468, 1910186955051803902, 2860967038143998463, 15827552888565102037, 1632760013762080451, 1582453756092887338, 6370521644416761924, 2503261178933657224, 2408958979137976703, 10783236005259435861, 6794971945441381133, 17035993808349293092, 9104412901155600950, 12575995085261346382, 4606056607799898122, 8079686348602565010, 13079187236555491564, 1113923338212535603, 5118402650342173502, 10071860601151817260, 17658083447210408249, 16937830542087443455, 15765163593930466718, 772755839245699114, 873554591203112098, 12805175307140993012, 12677145216670220268, 13973704406977025832, 3060969215534078027, 1190737669110293446, 11481889245513046927, 15233916283366415487, 6168989758560862596, 16452633984989141779, 13022349709195241824, 17974186794086978615, 18440868098784670188, 4462003209256831344, 12567715091398199592, 18062323809019311300, 11165065590256497882, 8884703287371506454, 5799494719952057206, 5693205976161565146, 11474540704414235922, 12714956437286510853, 2627496489645094334, 8359512562266317254, 3687553780970005798, 6918706972420175171, 6654484636821421086, 2185861436834750543, 11985635595044121847, 239017662887122877, 9494357731898400409, 16504530120447466449, 3932969081164268398, 889094707692706881, 4976264693062598169, 164142947824139377, 9441112388559269871, 9540177786502279150, 18075796457634175532, 3635188921869397207, 18089225745981951568, 6493449825358744053, 12591366162177763651, 16358623744307871329, 11296947580148083516, 11758699216199871902, 9971372580147492840, 8413430505483152094, 4365329967537271041, 4110503468050347117, 1378551083070579543, 5730852000533127940, 16915956396575464880, 9505784697356240113, 8147045284344545148, 17731791326445022984, 9091862404839444440, 7015885067514763648, 9170707258015828939, 12675265455429100955, 10892414950241746845, 2239070354770088227, 9226396352635915936, 14960042333600574152, 7771872353923373254, 16802416012208319821, 5661263244774293082, 13911959309774694532, 11628722894026487545, 1052476386217255066, 16651854336598885267, 4984643217501302977, 419969528809268603, 1290957493413754371, 8752428655547907996, 12963876068963145230, 16295605605522218165, 16515204923325713445, 1150324818360217138, 2129768469764199333, 16603026019837508446, 5080174318267501320, 4212293125604207703, 3281639714814775812, 11709148616902961804, 6451823956502486867, 5922289295705998620, 17618871354095858850, 15240963876770849069, 2609603084990301540, 7696321982257601051, 3346642508708431527, 17615542110229721184, 9929751841127825646, 6372576169763871656, 17761453177753582555, 4749678048873182121, 9239045784898897467, 15266476181847932013, 5335155988123648051, 9175808602147496213, 4911928077460334826, 7845953541598045465, 2001338812438848092, 17608213340342666302, 7558278479995982895, 800801727600713874, 14430810240636799345, 6181563611758633041, 7229245809964716525, 17804953259520815011, 9375721213240777613, 11032257998777978611, 5232790470230461618, 14047187692408271286, 4636645182618391018, 18369158084914933568, 12307660020828440246, 13338236581400301248, 17013367365672521336, 5442671847556521333, 8366073809999468656, 14321473597617433715, 16228662256515124265, 9548650060302960753, 15928501706562012586, 17846794881687374265, 17189577934171582580, 4152208559700990580, 956587438226627691, 3930843702114449658, 14150235871517867150, 3457248960740838520, 9989022877245542594, 3141629824408896735, 10389259363262615858, 2934034693283955665, 14353646686473141248, 7265598448180223477, 8990923335889747218, 16291503170830415843, 7570607177892580621, 2546751802254456846, 15895979009238634977, 1629550396122442637, 17569532622754252396, 11101497235001191042, 7423223695220478445, 6836559360800488745, 15469411821857554261, 6893637151897442446, 10292647434575196227, 823217656963816350, 11765071708973771639, 8346376008411054206, 8142691392926615935, 6044633932579751942, 15966235168661312177, 9779094165516995881, 6368504336783425574, 4417637136665483105, 7840694975074266900, 14274583252001513714, 15974681512041629595, 13109039429511299283, 3985295494094231821, 7345319130461001248, 2532266435961565991, 8075168714929810178, 564760482126319976, 14580921538003565637, 14547383974635879301, 13903537023046245941, 624503281980906756, 15709234709105362665, 2909952253197366572, 5952352013833390268, 6114287153399723486, 14379448217573530848, 3480446828407609945, 3606137384188509395, 13965185038413506758, 7019436841466376725, 3494641246285492926, 159555954616829417, 15450008740034588685, 5154973698566744, 7313268406875488504, 9321528444979903665, 488367983283015732, 13784639513660990747, 9739133622701025116, 8285515334508699855, 15004070953043396854, 4852529680937270034, 14372528174960166842, 8968274537665644390, 10931555184123590659, 12251632574818443240, 18256531621127693418, 2852384107004422908, 1785707581832304758, 973579579850282302, 4254163792934766186, 13264930881970056875, 14352522763139822614, 3938703696094324674, 15509569649180124566, 16538347402472202326, 8862195973044448412, 8386433706664155209, 3618232933851522039, 12689611426718080827, 569659896937271483, 8044262243566825997, 18306066397756866234, 8260861595230067376, 11847521358009548143, 6297462708628532611, 8572856517252071288, 17526994060368776927, 6633086649621449392, 1288229291609621932, 9493488812754740887, 1026354701397905307, 9171766866994887973, 18089308032565746983, 12852984491379099038, 6534512412420404311, 12561951246777154431, 17660901071809513010, 562178002577985482, 8184899002758015505, 8936282528549277425, 12999400699203981791, 7628989383872117628, 4693389370715904535, 12386974814637876798, 1387143339459653078, 12790888354566318238, 9367440389713044108, 16603959324977375764, 9346452528893828392, 8466562406082550821, 8284908662782169140, 8120733979057337428, 14670176129265181305, 8720591882325768945, 16418895573556517822, 13387209929418930387, 14037823332932645028, 515205111404891836, 17841129780558584602, 12290160144954787955, 13985128466008837774, 15697621320889519616, 9242104970832729699, 18071959522025119782, 13526571230842937150, 5006594959283752060, 5905122399317388842, 9104932647714874869, 8457520567660773115, 16046873909765477669, 15318841874370885710, 1362746892802885213, 13573148859915595438, 3098799940151280343, 2538342715615900746, 1878354792819213848, 11403260161479099260, 13913475322109325597, 3987338459709334996, 9180717089762299784, 4279979237862845250, 3213668046251139392, 10990931159694491355, 16491448616309916614, 5227483719410026726, 3072183498716928748, 11744185617942444375, 11085217688323680217, 12385191054561668342, 3513800899990266719, 13444645460372814509, 9634446588348674112, 5436031597949815995, 13206912182934634903, 15852968633184789142, 11409483293323013656, 7307543585643927819, 2420468170259397143, 660945712065784874, 18123022249131604480, 5703715486526788930, 10108912273215195181, 5471760624508638656, 10245507311724788837, 18355614465925777652, 722289632892191356, 2939010536379012190, 7775687987975409448, 1371571489151160583, 5290627390982928987, 3659874541325173130, 3329287052802511553, 7204062419670913940, 2353773841458065995, 1907690811828134483, 12253588992286984043, 9745192726051582842, 4278354885856568528, 15733641823319154460, 2481135761932605798, 4428923331325694145, 13235865516723215859, 13317543639154545939, 985568307963371824, 9778429458762973022, 4035366925711541829, 7664589990993128235, 12416768407799219012, 14976157826721511685, 3696310340703469881, 12544552181305539609, 17215283305765756646, 9667329882743225702, 14987701548406543560, 7372922766894431113, 2375629695313065367, 16437327080702684622, 12021909638558236705, 18076046126086168603, 9869760840599804032, 4132003243254295276, 2022373545394045118, 11536395916640524903, 2476252896337682471, 4371576261045833137, 1914526009312328345, 3816908235001717129, 1601677968211483265, 10258597896418998862, 1528772300025668144, 11876249867312222553, 269764760743746133, 15115239670215952705, 15255622222714551290, 14862594583117625342, 16622824993730564107, 16639040909957609600, 11408529938097444548, 10357570115553963644, 16257506975653428728, 3607699970572926272, 13900150051309071433, 8097715074167263640, 12530791379859078114, 6735591608820019039, 6172420416854057804, 2969334621909608794, 12344238566208525039, 3516287157477854467, 8144303000689261099, 10757043796479637143, 14132927176306737620, 423003281175326502, 2344908067236682731, 9807238531096054184, 2494401499138861388, 8934613416612729031, 13702443770033630722, 7112495657927387576, 9766756064062862065, 6743718360638326457, 11475921103427842160, 14002474799658804914, 6533112997605223739, 5456684198222710240, 8196645817131494107, 7666606497911343191, 1924066325017037708, 11611915382475042338, 5183878428096206115, 13936518313030594835, 7710598632257652265, 9433815019128913856, 2549786018782879572, 9133523531546728196, 16693155254367987167, 2714846719993395112, 182414304782814542, 17449704969522303216, 8373044835680569764, 8038137785391902425, 15892079822259741596, 13712964811698885891, 11004280472848529261, 4192826285770762182, 9728452112182197862, 12283190297408563351, 15156867880342414379, 15598396566353761177, 662882915758248429, 16578557636078441195, 9623606985233703491, 15746202257494030219, 16088381250596687699, 8692255501805206250, 11097071626260994524, 12188303304065559652, 81026163739142776, 17426261118847754992, 9010911438357195195, 2160301212441839847, 17388432521129570103, 4158204398910583527, 11039539722525002233, 16684421125206298553, 8407952189086100683, 5318414210589268077, 7756990858701876320, 13804098611019309210, 3457764005366194247, 8116569163057505148, 17783563185814941970, 18038157412828880991, 3862541880677854245, 17082464635850631985, 9314341649994050869, 2912991076666407360, 8160715808914917978, 4484473169468654739, 3461724237945133692, 5165220704522269972, 6358387480905120149, 15125657998803687585, 16816108351596322020, 4629086783749280708, 1261319339733519936, 5456732524508417364, 1493104726739345426, 8994745676251150415, 3740932066487287776, 18377070362487374978, 17748484596162910751, 7071624101332632024, 14117966243980376208, 7801346558887602882, 15074837167080735115, 7695607657955687089, 6962769485516150868, 14201229397394343642, 17562722417584527368, 13552188532669257529, 218237610547113747, 15428566653833752494, 18375878261038915620, 2669131510454582103, 2626355871494769015, 12930280316244571435, 3600249243702045653, 12425550083749061698, 13480222744235339213, 16151182765862615331, 388715958020204085, 12936899059443771589, 1751054063610129700, 11110951384572401187, 740446076637056648, 13628777494662454839, 743052109667113478, 13133585033759204587, 1797677971161294996, 7578011794659260435, 11521972149862365097, 1167971509111649280, 8586798936154057527, 2860300730262927224, 17878791233110176206, 11118801196463406059, 2010386136624828883, 13991412563510891223, 18291170552428730311, 13270373065782440993, 7527531637530090403, 13709663496902156256, 1683076203940076615, 15957838877796348012, 7350636705826451212, 8321487136895100462, 15746479968864927636, 960590718288081133, 5764406423401245726, 11571261622776216510, 18349985777865793318, 235495786853519552, 10336185372225336820, 7228246295515047970, 4657747539926995604, 3865525628759310982, 14848959666150612151, 8981828804233498028, 5241714521768175127, 4532533608680355751, 6976471046470593247, 4634324669444091858, 6624366033561393443, 8371377399220157237, 14510770847067340194, 15055422946253921234, 5410453317726324484, 9826899752513323255, 2066715423115153593, 2352186960716055455, 10864341060870472984, 8951553643568120387, 6801071438007090420, 1575547250899061105, 1212698838201508899, 11911376139575311191, 1702180079610253596, 16756071656757700548, 1266238925952629647, 17099029860670302444, 17026746558308836077, 3697502734382494406, 10812929019899203367, 7285554348485998535, 9026416587380885766, 11575801485210516162, 16445289905656483319, 5322859624530074551, 4294148250660088992, 16565262965165386678, 16894564447605879536, 14628766736351923251, 3623149768065411188, 13604609279735235808, 14384316417463969099, 17428535852567232602, 9127666120181890355, 8694074881659372437, 9166664994548519605, 919707466371817638, 13415317154057766772, 12637543080900481996, 4400475404572691342, 5741721392543160521, 16321725902243000888, 10022868196859785364, 4048402820592713681, 12420582391984660779, 1705662746596460423, 13483938697911704586, 13142777267431026792, 226458503105359587, 14863732975140129221, 13940278411933062731, 10310201156522083403, 9927842366460355631, 11136510136223864877, 15813553441400361032, 17182878978003667084, 3832683252564869864, 8272550898323202964, 15221265128106352457, 9551514882966532695, 6046711272024544346, 1370310673538502250, 6413485801758341536, 15719862571259990576, 6308620678460455903, 16673115425840607060, 11446149486980799006, 10808816928858850637, 7598794778345896626, 17873428637287605722, 2072576065779430083, 12605236713627367784, 7527611151468318144, 13511430318557272883, 8130861335056246635, 16581646743170636345, 8000194328945688308, 8487077066438084044, 4274470220644960639, 10430137559584381075, 11860131833806027269, 16263012727596306464, 46757104980795619, 11398394958257658331, 15359888682417181998, 5896367887320237614, 1164255274919757672, 2073637452443446979, 11744885423127460209, 14631900939362878700, 1678135092821333848, 11237891961909940318, 15274262771706419343, 2969058786580768932, 16887679997767156163, 15480241213396654231, 9503422745100468659, 7193439800290215843, 8657810101831429267, 16274905582836408866, 4141472516630126223, 12695434856045726889, 12025501668144444461, 7936082248513841443, 10515720774479013990, 10349960767327514566, 1589297287061970314, 7513805450979585057, 16482181877176080743, 14931003427632717416, 4445707217410552802, 614983619585953868, 2555547666359369699, 5741310434432894913, 16409686183604927732, 17143328853252198589, 3327043817844854514, 11067124389358211494, 4789826688638032201, 15825893676443570091, 11561163109161785604, 14885895021446087462, 1673284578890348083, 6406733626881730982, 15299110472080201674, 12836387488473604800, 5863826654395654737, 12918812066052573758, 6533043854665119177, 14944864861769863326, 2774910122966406033, 4734133630087096616, 11769217263026962908, 3110788619519431681, 10703103550281869854, 14101672383998469696, 4781188926546212029, 12796326784214549384, 17506864376112692629, 2769439442325979411, 6242416035492018945, 11740520814587373844, 901728554612941238, 3566901464950603120, 2077076473496789816, 5132967657124071966, 9061410150697547079, 10653299116708627734, 12398657455984936103, 10423416823606825179, 17578983873446597500, 7789716115139323144, 16045547138992847111, 14594678683100867694, 18015019948195745420, 5506780168757942146, 10327524234585666862, 14896635957959058732, 4512092551444099155, 8647091379616308476, 5217951664383947242, 3845852960209604924, 14733149663519042863, 10912036034503324573, 10438806746278476493, 10450923323534832019, 622536782958195392, 2634551062300085988, 9114286004487961832, 15316834537829267003, 4327368997246015234, 12641613223993151726, 1951908172152441796, 14474016943166602552, 6647323514961140552, 16386247337745104982, 17403938823083254521, 6096738750474554280, 14129170846002712865, 5273588082821480700, 3873979453409484205, 10601575694696008194, 4914584409808717729, 1310861535224387954, 11436791433248000121, 13029641813997278487, 6190359641399275997, 17993096039564291720, 11372724306346074622, 9190983722053257002, 18107905016484538189, 8007764400762688581, 13247831132289613648, 8787031656513381349, 437945297444616369, 7043752467875798808, 7997826977064315739, 13011682322853807660, 14799915637699512415, 3065933202844652881, 3746056514346729674, 18019760250999200010, 14124087360558538487, 13793589950660120075, 3431709135331587463, 10867548918522006511, 16233130844156644653, 10255939501433760320, 3320135666555409600, 15264821382129804349, 17078113700926174788, 9514606608702093909, 8115023025665687021, 3520320999264810921, 9666113659049670285, 2060473346298460811, 6749402276028449748, 4997115240825193181, 6264392936539002372, 271176873590728391, 17510814249525893098, 14798098074368795706, 9045362913560020761, 9354427117952256900, 10767043362281129693, 4235641265768308552, 16022917028019523598, 13520548197834476404, 15498301853004153694, 858317152169915813, 9868644581753487977, 40660443020990990, 3667688092956231823, 9208886431400271979, 11352860127596350, 1544861254722057274, 18379531798460511274, 13641395198713322963, 4240824160635191079, 4608924552420308429, 13603063830329059314, 9843932751917778978, 15985714376305493173, 7338465518789312117, 691920649228971594, 4706140756548144586, 16175635957580603755, 17517784456168988929, 11362238603030180588, 14909036527988137854, 15561026879663296924, 1315340354825023199, 3868178757029534313, 2728459593586248285, 7854199013968255138, 16033859865211883925, 6257967105399682986, 16100236819765254986, 10867576031856324583, 3473383196069954196, 1593634295406548530, 9024899349877854739, 1482589795675288854, 5972081776056710466, 4291659955467368972, 7903235402884747566, 7166495436537154934, 9602229117453271707, 7432555535199578747, 13952782119989667436, 14662469791715443463, 15563138290047967906, 6707614592217679565, 3852361405156542228, 6624884913371909339, 8387902582146593583, 5202293651881949517, 683563437829707614, 11471667278099045041, 5797225812053521540, 5398303191586146700, 12138934951223626406, 3215904916012981809, 18259520094548825453, 9937782435315406096, 16711326633513954549, 10027381338573045320, 2351807700711049428, 17054260172681788963, 8876850488261005692, 2249400049796526017, 14572412184376573018, 12202744558575692367, 13325049796955898250, 9944979509017985609, 7107142981339139239, 3232713326513210609, 10618070091698814101, 11333906595170265780, 6638785797150436965, 358304957271003085, 11788714525507059520, 3671249730247932340, 3777174006875488585, 4227900153889430770, 14399180520541999759, 1442314386364096205, 2955689530757422324, 9639446437864931770, 8063071125328578412, 15457639653740368151, 16192277093002542420, 18176745213429588518, 16496837610763378117, 8797144826682325110, 1433375582931811789, 2401242621413894285, 755764844241033055, 10921642713621307188, 15730381278085793743, 4298396875868840110, 13576073693514473544, 6050971060939130946, 14494623530186320864, 16248003356621464927, 12587127620896328410, 1822612181760537416, 5245272116498393436, 2675164650969092281, 8097736742914149651, 6912015579967053068, 17546034235658031025, 3217984906394497611, 10535575423595386757, 11970031182921454678, 12547955870819585590, 10669618546410972908, 266520383065924064, 10670941349619407155, 10952076782679103875, 862074126959466660, 10028839923070793483, 17996020396973996482, 16104183096015277970, 7084840575740124313, 505394006457987575, 8182506533118080884, 8735395415506915592, 17412229606589108806, 14365125729891769345, 3152364674679499114, 8393126388234751496, 16977708255818476128, 7343396431546579996, 12909502917940548154, 16099404044839517368, 4869070719915188153, 3080659646355421849, 15523909641345663997, 13245481614428764776, 15451167625392053419, 15875502310761905167, 10848258025136460029, 6957403723282367787, 18303379139086685059, 701373708881011277, 5775828143748684048, 7003756238770085791, 16410378061969581336, 5225418760886227472, 12017691650657855943, 9448319984417436218, 13513772551280203145, 5198600066997314276, 6307612712137609310, 12648424542828677388, 2213589669756578812, 7644021428564676613, 7855741810828520943, 1907796881170771783, 10813266614835371255, 17767034908817396708, 15623862356769961305, 15337147240085043212, 5609139179667568232, 1744086431159011826, 4622725227565129522, 17635076828185038035, 720727521911718377, 17888314046987180139, 15165659070860874552, 1551057454821676323, 17518536502532024564, 13421348420439914002, 14066061605323273788, 8987201649478339474, 3429718216565100302, 8865869725855626773, 17958565149157427301, 13909013425669092256, 11252627080312321838, 12334640584477123094, 9312439622837776950, 8238690342579077712, 17294687949957426432, 11431814885469529532, 1053174220142255082, 10432649403114191662, 3348166532538048698, 12773896873561906175, 17644354928254828663, 3116090837067252166, 1030090691924723769, 3905578693333995678, 16277406559365664581, 14139415929557321473, 5560857779584466475, 6372176849444393355, 1798497525456392093, 15877453576287436349, 2556692153066815166, 13717997928296618764, 4301978314531156368, 14884225541493601946, 18283583907896535476, 3210106843142015282, 43144848100644351, 4653668885026953680, 16976251911944785315, 2056129450955481850, 980741237560560897, 10377925419663450976, 2775865095583385777, 12698831428984681203, 6322265234970387195, 15532280805951301775, 16505104215560733430, 4240942386828795768, 4508230893053779800, 17343338405564100608, 3875730315597844443, 16864652903480401084, 6586113311493407462, 15423595080284860056, 10217781295423898739, 12553909644043219040, 5867858858171549671, 1762334576510090901, 8149838207821290803, 2045199251332900209, 2100222469465306476, 2543077633407870817, 4106199197224403768, 14138743879415466989, 11346550763364822601, 4534584915844845181, 5201341381369002029, 17562829011380160692, 9913720835724733721, 6122194338499189090, 6052588752589224831, 11516318933451724630, 6834275897030147617, 10286373171940229368, 17055472566413792985, 4204039061185235982, 8265157171947508715, 1681396619758630433, 9626277788028577222, 6251279325102029632, 17178958178723622128, 6771136460997574842, 10782742519197064025, 12374976621164010419, 9684083767239817826, 17961173048106401581, 3742046055391031420, 6329522955060133781, 11060467598219881887, 17109320174459972349, 9896830056746487088, 1233169049984968456, 7481544536782090373, 3339370005585352665, 9347921815010267465, 5743388449989254590, 8372922655098619498, 850833692542080112, 10413668622998205408, 13483832242073052527, 10028969454513239429, 3836804071207497306, 5548791293489941091, 8371260162929736868, 5215383360872273328, 2032472069416367070, 16696168587234591947, 1825631277840005670, 4953691757985970815, +gpu) extracted_glwe 3:: 13965389193753391654, 15557106779428112374, 8384966895230767971, 14323411707453373988, 2941720977323361592, 588765263052753560, 18382105835206051111, 10056445653909100666, 386448309432052649, 17037038993118151063, 14533650123546542532, 12378753370973225547, 14207644074460170185, 4045069742828127297, 6086859078519280443, 11690093686152334313, 17234171681808448315, 14616005956729129247, 1841687490860005773, 10637072603646828836, 4033751507544120557, 13073733215672577927, 8537609836804576598, 13613903077689816308, 7223566122489214521, 13538130548447359957, 13565639272667404153, 8102663205700466441, 11605162731752298499, 11537577670543026759, 119404925953376241, 4874726460013981092, 11378676620702288896, 12312695810057080183, 1015777232627783774, 6110549135817508700, 11103383984574302730, 1001414407106794586, 2765444383407217831, 15312519104889218397, 9777245386144298523, 8824783366872703208, 3761233244108709113, 3494085968012829612, 16311838614876303905, 335627283711078765, 17515152417425554640, 6815643289650278014, 13181897541472996242, 11562409104690278427, 13936558522453276538, 31290666308872391, 4490533439118112306, 7797292070777492334, 2720041210200162954, 946891956908794621, 12323664482483741928, 3720384848161127293, 17199165991170777033, 4269905932871887559, 13350520066833405836, 18272310168509790888, 1077280312615222365, 6932310618277937802, 5416905897409702385, 16989584661180123406, 12340221757308626928, 12411823021190398717, 15748215638898547980, 11587652160272779611, 12484691319267579745, 5893799800817179096, 2633573075662565764, 368854230677364840, 11257212774506057339, 347309905345505417, 16501734278335631591, 12112508707096984368, 13961110735052240336, 13860205280244914424, 14858704057696761071, 8648561882200853586, 7922239167874015841, 674852691454563911, 15674984674265199106, 9027473897203299117, 14196763567200952359, 6531954424744891995, 4964985405183339471, 12692581222217848024, 3159055867626312368, 5987913365708683729, 667676946343434225, 4770698051868534275, 15341841108085929401, 18330179608605448442, 12345599571217318194, 1640222027306622413, 15097220558182947818, 15229177362876892290, 8125880214975570448, 16185339230666995558, 9010242363073021017, 13801521833086332841, 6488865448319127272, 11808183724220231389, 4376503895717090645, 16999523456877088414, 17667737867863055977, 16525856893146529191, 14941482689164183987, 10592161080871550246, 3803965788696162835, 3775017730647486747, 680923762531162225, 356535566688240494, 16015035438444410647, 16473691225154630007, 1426502238608007880, 2139208339306671614, 2219132742213052474, 13377514160271769810, 14478884036366764721, 18161852091842985297, 9214791964669026457, 7028338682430929264, 3966208285664598990, 8522109961967617412, 18389384451538512863, 2721954764156199294, 17579181199301879820, 3985075987678573901, 7855229231174752050, 2469333770876421902, 4627680451494423188, 15844120192188564721, 9888965398656731997, 11230958468703862013, 6632441081857446433, 7240878595169214355, 14134678983280754049, 17738116445917359980, 1565324714129228078, 11996583439463160034, 2149269666249750879, 2608562149165349474, 11859554499625088318, 11049989071045761793, 4652509238254842203, 13901813639822715367, 12466996746637965619, 2290685762970632721, 12420185696005721254, 2930434518560754496, 2726314589041599084, 14454380503771145815, 18125132437221233680, 9682681687820808487, 10364856124108720597, 5441801511074038097, 18021019933362645983, 10527135657934318873, 10701880079809826691, 4200073818613016442, 12443026085807681775, 12966154515947855058, 5094465948601906623, 426934491952221058, 13489730501122759387, 8944671670877667382, 10194976089404513575, 18114206001780471730, 4229335948462073051, 2267385381284649052, 12512827037286020589, 7684503586095478684, 9407557662244162002, 7064789025428016102, 11187686431353039704, 228117060604173318, 8208817401234214808, 10420039958695192137, 10884019951279647765, 5051154134878042123, 8218539877865450048, 14139977902303111047, 8610982497461276058, 11325209219644849322, 10347861351429440267, 12918541348491462968, 9083617195353798241, 7804953740808231343, 6679393725715040699, 2110752667204630287, 8727281830568450700, 7583491100040865689, 8723595663312582036, 5039442188188395027, 14534799954828241638, 9209711018243931299, 13711908613760025228, 2762621036853881430, 9677144227169377212, 1936229481272500838, 11003263717712318968, 9399797231714511369, 5265755478092194517, 14020325183686788551, 103861399690166701, 3635833413178115179, 13303566417815888340, 4606656940728065472, 1399501443087275622, 911434559152205591, 3509275441047046040, 1919421016301320084, 7286076713037963782, 15243179635625638110, 4190758710381437737, 17541190148283304774, 8715162972657332796, 7034843026892377793, 197616393112314106, 9821734895509902660, 7698714073212956324, 7816375473236887242, 7321889947923058899, 1640345308718296231, 8829359445756115244, 9576174768780290886, 888519044426709396, 3162174005464445517, 12795504670614680294, 14453817016414633233, 3571045989948350819, 5733156476940878203, 10287398027965322125, 13916635652102662492, 8164764226595629695, 10230413302980835345, 9568732401397386746, 13081330357088239940, 9900445533767835309, 6169944545482012958, 16764813748997879940, 17469658865826857218, 14317140425907708949, 1865352599885786749, 9268900148065442963, 7684831456283793760, 2988367135125781974, 8327368156231627898, 12450633024636908743, 13496426379339450753, 12499578401714882514, 2379652223375403389, 9302742177164197114, 14190492798554716602, 12396630217705197924, 6038698176538267679, 12192696227870992861, 8604334177666729861, 7876290966734377029, 16101062825324291537, 4777239957331954871, 2278256116534724156, 9063004028867195172, 5317941750436996010, 15660125635073183413, 6924794078937107001, 2381638999509922574, 10624941143698272490, 11879849065377716906, 5493358248396302191, 665351679916997837, 17687094520892110037, 6935609973231863016, 1764468192558406759, 13415156747037687367, 7371074216136300811, 14145912468726817685, 11451659734851327340, 8201078497372638015, 7683893767837059824, 5100532833101775274, 6088444498030446760, 6384707634575460379, 8154096208258340430, 11765551348298449232, 15110820583318629325, 709756116316269921, 8038080159587923914, 14988234387611105847, 6882160714985384096, 3479348651785849079, 9980930323633498866, 16362305725951698382, 10130156493865176486, 14535162692910004257, 11130732009312623904, 2911208460537665414, 15603206375087907075, 906988897470281473, 14285248840490918533, 17987636352589498237, 12981346297938973383, 7350811035371086878, 7365122057256068388, 12977811071309109489, 14509902169569197398, 1544589995914730301, 10236463128734512448, 13124711952025033290, 3968081785171076253, 9533817246938731521, 10412594379916736375, 4230510782888832574, 6310523612249199309, 11830778718368849936, 7708338669581709258, 11147103662667205758, 7453475070298979756, 3613535727829028938, 2285932916517392305, 8635236306526343063, 3049346682870546990, 10785871338893809446, 7174290587246219272, 6343186875981216870, 9704510841377492854, 17438987111515040556, 706475847914511567, 1633504879769340862, 2577569279353364978, 15667669160549780347, 14765845652398287657, 15731450945408490665, 18391664044049385116, 3026565755115493125, 4367476337902570092, 12383577014063429649, 2555191426444932830, 9847065358465604689, 17408838292290490885, 18321389140430330702, 16839333923961426745, 5695652092043243780, 8806379877181257272, 16808363609252017233, 1626029701547986684, 15465860939539094514, 5261648630148674268, 16914409122803297707, 1610172312945273811, 9624345581245984827, 11724392101589340845, 13057700202577978104, 15614351716706919083, 9896632140370478911, 10974198715963325064, 8867762987445848205, 16792974633147506586, 17388492424397147000, 1995697157868239258, 3377287184510818492, 11058249478878853456, 1162004246060525698, 3233243999467533203, 2636496278541872659, 15119658528042094206, 9832218667686294996, 4083372275479336637, 14109080311830473762, 3950510525534991956, 12051429879870192793, 4732361909875967803, 10902878157213023410, 17476159180310371142, 7671103931330989230, 10461324521943554417, 11739789296928264240, 8785636945919976135, 13259008801229501646, 293946018052926209, 9139470190137588244, 15250084602659304087, 5009563534000420658, 11803957653899767226, 8059970624945913899, 16465393514560489732, 4591553136391821383, 6282824792837245543, 3468008818463705318, 1880879107772944789, 4682523877571413896, 16335855727411216093, 10180094423377447815, 13058651478465656710, 833932335584339812, 7600876509675671803, 16961055323460472469, 18083017505953168348, 5729304774794782833, 2212383469440576152, 17407800974442447519, 12355657428221919901, 18229244226665630729, 8221084456416570158, 127377506593739796, 16913882969057383465, 11494923418093048350, 16390031106210583817, 9212904759426918635, 14994936172006463206, 5355634950259183862, 11339982889082895482, 7675980195985458053, 2665946720600290879, 15480403009202256140, 8829390065435504444, 8966599006354540669, 13767788064521531981, 13527141901936309043, 8478623283952002943, 6381277190970625395, 6289900174747208950, 9045579545582319929, 4614490760996059939, 1248713378587801745, 13103204661231296099, 7974190824473299448, 9164970568128328951, 15714921988610133122, 6230026753471801077, 11808930076141838999, 18431326637700157428, 13808305700797169220, 6383659687110077814, 8959954699222469580, 18357647499827266473, 7199599301849702938, 15431023573209825283, 6786282479826180301, 14952077766713578923, 639501974897472257, 2244349195611243176, 18398154430450087353, 9713890961468711877, 13706166722469828217, 6282883120047740937, 11101625738371341518, 1221730875299713671, 13874891221932614334, 8045032017541748394, 1481278888709196211, 8024430658291608622, 12001991595533193213, 16256428919317614934, 7197776971846263915, 14563650452537003577, 16669373711594611942, 11368517406245858839, 1005636562408115515, 11037653820256809218, 11780442726647595484, 14085787832075001832, 10758813259846933623, 10282546077201409256, 13705526550667164001, 16510437157964343795, 15181525068406406962, 4165138613074545338, 10752080466664290583, 2600634708847916448, 4627905651941380631, 4572457443087475553, 11029377707633548887, 11149092017069418770, 4980317543454133511, 3563354689145332142, 3702069634251431114, 16006028669164377916, 17470214165428788924, 12591131934058104891, 9392770659579632178, 10475792667825848314, 2818095030193286116, 3584731874532546566, 13000251273526639558, 16914198091655139864, 12225879251286886241, 17341618757633792835, 7920474543106849881, 9776264213554379457, 14664735308198003231, 6967529510888581618, 15513354133905836775, 9533985682530540571, 1160835177645628257, 9307511030511256697, 858546624885919714, 3206078282103499749, 6454131824728660865, 547417068339943360, 12491420966699447918, 4897166926055577368, 12033916229157801135, 8489086718294943134, 9915595331335872212, 8424220947505059915, 14805243302474122881, 18317202054173952950, 5655217132869644528, 13976313387634493078, 16650846970467325563, 10540109348422076239, 5599193012562763451, 7455580227541377737, 15544613428588388008, 12988391763933918293, 16413346158726937972, 15769566134865023584, 14077270144229267349, 3891176446955107165, 6036121480756487238, 9587342675240122744, 17803641151914141407, 2933577621625977611, 17505938513306961156, 7156510291041849058, 17394267774347402752, 11992099922205985483, 2194873288307657245, 17933363087635037281, 14255560187462392229, 3208509892672942096, 14291506082049102498, 8622352924320609282, 9050683388115565135, 7208101228301821105, 10728125768956903193, 7758330085527612607, 1017973593535513089, 12607168009107868175, 453336210255848885, 11111840188017025664, 10980247091726202874, 13152923573071466278, 11108552219300478135, 13291885449221698232, 2620061438331821866, 6517501757184611122, 11988186664131671634, 6400634871302668623, 6385764969957720651, 11224265448809377161, 11757429626610627428, 12237854819097891369, 3127040164507756685, 7036888681196440360, 2255672240769142322, 12411337374715714092, 2739590696490825075, 13244394550475538309, 1276954967768833559, 14857764314471540757, 9235050500374385875, 13320968467215415451, 8009914323534444683, 12020141083363743717, 11882908870776260521, 16905622948993768583, 12610420964234970446, 18400600353872007471, 16821034794531247577, 12040894751562935692, 7308746871409396945, 15676497354552462111, 17663229874134852701, 6019549367663361502, 6511732460400818570, 11960729928950770026, 9062907831508078988, 17661824210707914986, 1858959182700064351, 3574356815682810446, 10339593420480585330, 5252302516726487944, 16303145748335754217, 14234569483601933391, 3419393067931814668, 3569004375121304662, 7170742787424539623, 17190924691353352884, 1036474339584244855, 18262078053511481821, 10552848448488034533, 1215845320866449586, 12800797382940727962, 3599336975163809680, 10818566260152580501, 1797920190536209757, 12718160343906904965, 12786614460266739504, 11828452315472812443, 10622818026536768772, 16329190380813501951, 4734893009201336527, 4916919308112863134, 14517280496151825570, 5842177147771265963, 10335360179398596400, 422852655237004931, 1992621105332372544, 2268916125260533566, 17432177763570454741, 7324964596494684567, 11890715683821062082, 5074664074137494620, 10671950042706481328, 18102041512223901095, 8447406953897107632, 4185218025460243359, 12410696905626457762, 11000154338470863664, 4914774561457268380, 7876639335075705710, 2994007842390655386, 5228336800701119420, 10822570739945440096, 11405132189968701787, 17545597180728578856, 9317656610119474005, 4581989352599687941, 13511860348620410606, 12179803496456526416, 11308576438784620464, 16340371169441311513, 11432618548339143501, 11209744261403340248, 1349158193956188371, 4306029530570433683, 14853366971189178476, 2511099669104525062, 18079003447468322780, 10411888659856569506, 10940860918287854623, 9229199822824581139, 2244226074402914421, 16059727489030004640, 9769791155046050302, 13506859100265305380, 11573259352347056564, 13848284861290642945, 14177222954595327044, 10436240026431303368, 2268384636629231640, 11283486512047740740, 12153500173256789198, 15053304746582970424, 3688754989399041864, 1045771844196024290, 10448355003760951222, 8077036161605919012, 5862816837723591223, 7117477355617869006, 14303484531432452552, 5213130818383460410, 6549375821293233637, 5451230826158561968, 11964219175671404347, 2014992297279380395, 4989726504765882828, 6821965127629836717, 1080234251696178717, 2188727975583917716, 645941576352141721, 6366759031274313024, 7754871980903438201, 10543673371242489334, 12436674593933835565, 16127455909185523116, 6631470785284297223, 158873558487535947, 9276913042693994463, 6479849768149755237, 7761742047473162085, 15851337800921729757, 3825302067031868340, 8788392540606261442, 2607703654879556566, 8824454163399210856, 6824454773479663914, 6765334825090374517, 4802102194226813363, 10758028426746702135, 850517804320806156, 3335737493036134478, 15733920414666348314, 10712499780006948506, 8640967304222553943, 9454519347991561296, 1065803544132902174, 3676598124467400776, 2592176176792390996, 12626313487613136331, 12781741457047937414, 9689681614961707424, 6500992280590715083, 1114345409642716539, 4067004633904784181, 4707381702732328742, 16854954819746783612, 14304179426968528313, 3268607227230988992, 11920393096506436841, 6563835653022537945, 2102137712825701294, 10700063426764575256, 9477577961675985055, 7865628420827903117, 366479887866146586, 16855305004925321766, 15002884666315021719, 13159738133254435599, 13976554862599105709, 18372062640759390129, 13206576946733037719, 692561231463265930, 13364307999236294256, 1205810916109302089, 7167944168574501198, 14667326630600879778, 1110997563621478360, 15184620068501162186, 5229178663048678686, 2065979022126499318, 1403276580650683176, 9404033570509373328, 11016385163109926460, 96677432771870261, 17230535899575572067, 2996672090837583598, 8955278026415572742, 9951511269408272623, 13720236312320042580, 14500949937783112820, 15783219611364377584, 4276054030865681912, 6886823322957980214, 16546310944629318098, 4139007649412884259, 1147949493185078404, 1827881851714600110, 4717852822806284509, 9963230289752259947, 17827266546434693987, 6722874241764935371, 5309805523980161833, 4172178480653156029, 9640592266309451056, 3753652574598532862, 5106482518651828747, 1882273762737863010, 8628588592824136507, 7979240542959576642, 15348222993807976578, 9440112902996391566, 12789063066189476787, 2725870968183469783, 13861138813800529484, 4531778443356798825, 3660800974141581869, 8423639245653457856, 2810420143887468332, 3673169560950731995, 1987401681933363118, 5796629497641677582, 14212539851119968428, 1405998683638633477, 13106752916356640495, 3839248754650894924, 14354167698216255023, 7008590586457051191, 4063745061628444168, 14124018703750729613, 12222580898025255110, 5705338038142899160, 17777775549370571065, 118214344102739239, 11456578667979916318, 11875064711584047684, 8039090801942872217, 6399922379236780518, 15218490205964463441, 4418194086163208129, 2821479599955171816, 7774373425585870023, 10141789642776887383, 11832427178328125251, 7196017158160231478, 6086198519764393387, 5691458820459319551, 12654009538683236462, 2854547867125270067, 4434826191540483425, 11481062871087954790, 2463370523778380063, 17784545356630326045, 3040664230822242561, 4487136628759404742, 5037623744746676507, 11295854190327785528, 3101818158188185469, 6944075134278339060, 17460065952274484801, 1342054285740518346, 14185131172496567155, 6992529763886179841, 5813273818383052093, 13527766636848168931, 13500205342810691146, 11450553762378288625, 9115435599292614758, 18274124576128974291, 3295946076635171049, 8167122561004403899, 5181593709360802416, 9138699508592132527, 7489640078491189665, 1789196970390304257, 9250214330159116824, 8353033900424816380, 11378908870740314265, 1373571688189823008, 793506761262953720, 1273890720273465430, 12037749893311355965, 8367943706933085855, 8611196712808351916, 14067048340433317360, 2955637371360014654, 7236198860394603687, 13960679981458739255, 17812450090900251154, 15600045857954469825, 5571502143125990067, 18018155326050335242, 13700191021422702501, 14240908748062841200, 9430826368908265748, 8878439050573211659, 18137961823367225842, 12830722095873876868, 4605956839501574130, 16608235535212126150, 3483002810892753351, 2047932356189152678, 5563924069325827042, 16997925475213598846, 2668917849851644818, 17770729024619487971, 6869613080312087326, 7004698949193561791, 5615900139105341635, 12434015528193073487, 13987216461170736094, 16701389316871990693, 627167498522756899, 1777600307110688395, 10249385477739113917, 11266654670259466009, 17639085400692297655, 5891967617331402942, 14290014642761425568, 297035509011890135, 8736707028007413580, 15199615713204535483, 10103117207970507762, 16226681618717198679, 15464046699056435629, 10006449853839503211, 9163304126258396277, 7485503751920758587, 8820980974706540298, 3520602020158742927, 14121418693809595033, 13717614365236346143, 11102916255034768180, 1988775473492626880, 11877551065104630832, 10121128071136761202, 3407752718789229305, 9468508534497774818, 14665601062834177466, 10219024657725032853, 14791684071852325709, 9806954827237443429, 587403023274166107, 2350912333765780474, 1815077299526168549, 16481215053382540177, 8785860932995300691, 14749981034365764187, 13581532574979137426, 4899133531662133542, 3612701910623688040, 4670404553188134654, 15736837982159694387, 9814239404442695021, 10628908314324926765, 13864021539231499362, 16431695948824558294, 14507625060024000324, 12157537961320669157, 651063688450845168, 6222758970760117770, 552750352664568368, 17087406762212807303, 2212133384821648920, 7730832792128040144, 11656234284006767515, 15299473052394913477, 207345752545920300, 8789397558333001960, 16264648681400445313, 2298591539480609163, 2499419056334343142, 18275317296301330750, 10296757087205824191, 14916261686721923140, 3160536522714056963, 5090364026182412899, 4609607040305658739, 18036828285662309274, 14423085817799675762, 15157854222613563786, 17941850184168878164, 11648331379654069963, 17600847113068386928, 999064253849300371, 4875267815355339581, 18029843986569245137, 13188270733789992603, 10307902566486925765, 10517028481242407647, 11889362273626563891, 12634703422105726763, 13068358556614471584, 2681546195631660588, 15591194892795394570, 381647104400294343, 9585571735295899037, 5461356807742899619, 12980177502326479823, 6609711623173833969, 7019250527171909301, 15877498300090448996, 14199815608421999160, 9727468826937723146, 16299970774926631141, 10196911132175504798, 6384495436534875679, 8823098457272790887, 14379682582594282705, 7620828337402720156, 7650074398458558292, 13099878305476784869, 2637989182877952111, 1292763047120605394, 17625132525557586397, 17631953955000590253, 5143397933217413283, 9927343413091406537, 10770008763106126425, 18370060365435378195, 13215406404812491680, 411515351471509791, 667449235315687998, 9904272896150006076, 12490164517419372324, 11666020240867401110, 7808936889153087498, 15834110230407672558, 9577252830351744888, 13796533691982327896, 9346754196162869908, 6810438270055671365, 9040618767814442645, 10382987781061501250, 13956841295246649244, 16712329298581044312, 12045067784213243045, 12464128232353198734, 13525993040211654052, 3365072967844074860, 8501619462884390622, 15811529974793931070, 7729337455286765971, 6452905598172235373, 4123365340910585520, 16251037056947130977, 13132356785456430328, 13362976534850768698, 5368835478080936638, 8209514670770629128, 17500524662902624780, 9518205428860100588, 13623958118902067290, 14976725316041615907, 17357294026706294230, 10423072587792234322, 14457126736885272347, 9804248168469752007, 12024127706149788351, 11610246947285390525, 16942277789130640296, 13375404706697815459, 15634777561113162861, 4914345079084593977, 6868416756153404405, 2259771399211795113, 13376604445125994801, 15499843429345008621, 993187149155793280, 13618703505929428132, 2958171018974576349, 5456141911914337214, 2985488577982402964, 4711198421364035369, 12998314992787332278, 17295786703057307184, 12315600470629640012, 12566473452086245338, 7704030444891164445, 16936250927143269824, 6336051083702262807, 7943623036106086185, 14131318420666938974, 14618771557324564519, 9944980079820806610, 11148605604419596215, 19722490201447920, 11354788101225644450, 3561789236102874371, 3712612381975021907, 3781221793686961288, 17529168701609328746, 5515970243180930357, 15174783901845251832, 15745169141008972320, 9998779625628081721, 6278964712710956710, 2946694390626299685, 13609021854040154285, 1854120019433914725, 13738299210922798970, 8770792061060033344, 11484337799026243032, 7112470878321912866, 8110477346158730319, 3759720036429914871, 12787779947561284881, 2334634326069406656, 11060096319132112884, 5911562184209756062, 7072477333371347691, 1975313563469814167, 2061758818415505305, 2022392695451381978, 8468595757009366280, 947116546469501919, 8294613806454845050, 8628894801124106764, 17734258593676675087, 15828116985175557034, 10267248253333634155, 8952675979115728507, 17221937935240438746, 3415023587621490482, 7038647035124573875, 18228961335066517553, 3205718000764954474, 13718343282747222628, 14740372099712568129, 15814116138585160648, 10500974026821358396, 17933294712509950150, 10249733305619493483, 16418224917351403949, 5068588130802089623, 6439698800254345665, 9699522974093070119, 13278637017950492321, 13327651358088001743, 16346437039685072538, 9899707166678235214, 14526627261964464548, 14929529427168723110, 15431298918476207087, 4638844917402824339, 16549077944007413774, 10743642747883459084, 4593120791934773308, 16766133019681640710, 8515890340911061441, 10483625248011253779, 11487335312765882300, 5291357880063255549, 17502043566529268457, 734882359459315560, 9164610489931255950, 12240369170948648141, 240449045421812941, 12799888932988477076, 4874182442611285753, 11932244026367768639, 13184417043736832825, 4854662808056304503, 4029139758927885915, 13957647283254802480, 13984036458348881151, 2204204974092713063, 11036078607943767142, 2074850633917495470, 8442153696260434076, 15754106597113913805, 11151616715289805428, 17858575814504048413, 14881647608317666126, 16322714832928345919, 2728898944646819418, 7030041435887987342, 5972359100416714957, 2648658310339652879, 7361388229414710317, 14391928821841805638, 17952417388155468474, 11301581926640792221, 7762016361134495862, 12053259890617363824, 4604329781255747077, 11482351868561838582, 13106935062901901261, 10360071724553311215, 1522928341794570088, 11089166166604886387, 15441715395434312697, 5556432587173426640, 9623694955307908696, 13681267189007482331, 16016477471064220689, 2208892744650531468, 4804691603131683971, 17632306743728733795, 12748693456894374217, 2005992470135491172, 7997743543317923164, 3707484677033999365, 11586688459661450628, 15763559453464311664, 9908694289255780422, 6150021513855163915, 5957256357380807327, 15396869142624677930, 9694987276566570334, 10772930085233485292, 7716258549392081580, 3351928634951822879, 11563572775843976213, 5464745558634006734, 10032200185118191828, 436438089265219975, 3680524205477767613, 6602862353707031776, 2176354443695095866, 7243611717432904647, 13430528240631039381, 13491631250047373094, 5774010214991265097, 6812188624241645674, 2605430821835921278, 9274966072415291548, 12510067562552114021, 13510776166245980862, 15437736995075192579, 9867745394178681447, 17188164360903746860, 5071465755156340892, 15384877039557053491, 15359059712896506816, 18186204429799344617, 12771641215771162725, 15865740449750788655, 1625648297579700921, 2243965705255177088, 8215911136767816404, 11760630310653848877, 9485052284320225976, 4052359517812374719, 16658400679631829503, 12721033839826361415, 5800734453839030170, 2265195225747101901, 3756248403960696651, 1648770568904208061, 17447018626174966395, 8537426946134642368, 6056902314536998491, 7464879384583988432, 5222840071944751397, 9441068810149664603, 4763623197687012591, 3004122161791610181, 53031999828831233, 15195895493976665229, 1784294894537111093, 6797177251763274609, 7310269623265221179, 13772159523905956192, 12028133588987361736, 13748171028542352979, 3233261012894819642, 12568676666826482607, 12303235246704739938, 10623047161876309845, 5584159015849808665, 10009662725301860482, 13944203422122789617, 6214626226588305706, 3808689836337706176, 10971943563736984726, 3713184377708137241, 14002092452910211510, 16967554522741253628, 6263797899877623941, 9323421300058430633, 11795387266933215845, 5326224794378977922, 13773256922087623888, 6200159710348556870, 2758094177517364051, 3993197310296013815, 9336309057555475723, 7826808594843930813, 18380812212163492225, 2537663848224546014, 11839906417942334008, 16470425351156949092, 1635315048912920504, 4369283498028214426, 16306793123115247218, 3682500561680229267, 17763981395312192436, 17540108725122006358, 4937507077776005151, 6289270152208483596, 3319959273641706172, 6839432838784475153, 12545706934123175294, 15857302742957068795, 3467501640959666907, 2122264213056539648, 3956176127322485528, 5129663858334694927, 3275124409533417635, 9959800163759242463, 16280694487479957171, 16109614888650614536, 13890442264160732740, 612525970676801641, 13022677892448967504, 17820846310940515059, 7425469847060911737, 18262514232617567316, 3157558249636826305, 13205840788751822423, 6214208977111822361, 5819258843947566662, 8088652948056957926, 17621094834497757287, 9166996068984570003, 16743806315573762481, 2057793739020154640, 1312985723218518912, 6002616505358038798, 4144853408918893081, 3454225051907171761, 7797950674719693057, 6927637783144326647, 2572198039049011709, 6908466292303589017, 1221634080969884594, 6635742641187910231, 12547086931736941, 17240603633317187188, 13316451313700619712, 238502014877649122, 7115945018879150271, 9370570883070902202, 13393762049770862569, 8115291325385478071, 12372039470532568272, 10691830593733961041, 6384943698851995063, 4445522027138735815, 4354003112924610918, 5771995037761341010, 10914500780552531216, 7342866258228232152, 7592629933619468020, 5822926809110158498, 1267368846196291577, 11710413256888688242, 11809658296785837931, 8650036563548518476, 16763766333170195358, 4443816020327988077, 3532845878211033866, 3190393358599799380, 16723685246674637467, 6671857156666706379, 14851098667334855412, 5050180836863066744, 9591001184516562205, 13693381438359519073, 727683553457692730, 7739154295260671385, 2973677347749170539, 18122102653173907166, 11017345476477322932, 9201256097466119187, 14134982846113581800, 6151432648484653248, 8198400751181678253, 5872810768327328965, 5423860969038182720, 8419975947216214513, 3280392791791311270, 2341286507078358980, 17472377196246802466, 13093549883273504952, 4315802741807690132, 4887781797810884308, 17118849326918980520, 256491755439371836, 15950532875997784579, 16420278716160239162, 4021971494623370487, 11982074784127110492, 12830385980628648230, 1449428428397939567, 6088597454915608729, 16314434662322209664, 15722640200229758225, 13303567687234739860, 1966725990124022444, 16013275977448593372, 12428538670523594000, 7138077763500842006, 18264704220944096488, 923398652220614200, 7221698649214332455, 15261945841154374812, 2952716218630791520, 14418474246239628548, 13216018334500215531, 16788522760327363056, 8902511199972468718, 17703296966480228364, 12451980194500494013, 6503914571499324115, 13486185681661966028, 7883045188523918651, 8331097759964635374, 11175058114747175484, 5261388451914074230, 15496811428120942185, 637168013281245584, 3162372097704993099, 6736896588147378625, 12127215667443563324, 13170305589265153969, 11638329882892106830, 8942613982543514644, 17521510778182193771, 4748425672240932334, 16708754043279297600, 2931470528764584802, 880723492942720255, 17558990016154051406, 13100384205647710745, 7999916747747863220, 2737154970136385301, 1436708543392926958, 13639816556011008143, 8036812507758703262, 14748919350245661917, 13768006568921578460, 16300086262617176006, 2932343025541965274, 7863206508287569206, 280912148403214485, 154597337649208774, 669926838634851210, 15686096977799694039, 13746749815708701427, 9108122465239209287, 10918367662160283343, 17702442767541795467, 7358235881877999683, 18147893415931013215, 3995731096751972732, 13778552893324586672, 6077114469995486602, 10738402295891599416, 15405173028076198076, 10026081538723534729, 13810591545138252494, 17583094180058790008, 4902645449422805305, 12743193860881223662, 13432169395216110447, 4010461612521644681, 18195788051526776372, 15774405437282860933, 14123667620243173846, 10656491484989853308, 18105626980726600538, 11686660218540369474, 8083562627080563083, 10480320935758266840, 13944043485526747189, 6087108378481695380, 1543650734663082319, 10317274037913641751, 17896485440143889291, 4033519368951031212, 13185550133973855885, 12073444045760469565, 8086156264863084746, 4212654255501405760, 410506968371562604, 6279623061394526994, 8604939889448690915, 1872092459212301624, 9449248981353353045, 17473340553428748169, 13898771989594912558, 4421421607106586209, 7004459408923936631, 15977006860703462456, 4362852113151915453, 16305667032816350861, 14248390592468240911, 16102011142211710597, 18042812584826205596, 12164927585731570741, 3735827384380479730, 7803999379352967891, 3966800339378256769, 12998586844897291970, 2764147103466379948, 9880843316693325571, 15872094043477479762, 5104323145452172343, 13326048418635965905, 10145787380078170174, 5863760208346789316, 2517136886310075733, 13542930048433128552, 3234597628098331594, 8436925655521797138, 14489018689620940008, 952158867616798931, 3513508448433468814, 12605988013643704637, 1557874925339627774, 18104490391226313448, 4379143923907778523, 524399872992242427, 8775847849767774455, 5644430215909917181, 8329348473771976999, 18071295052386307451, 15261864870314870212, 8417942390954973515, 12834459688265593581, 9392775036032561440, 7565907073243896390, 13745221696642262005, 2235074050349450773, 17590319841117208710, 1185910864173417471, 4049723965431589169, 9004895252234753987, 5852666661992644796, 5332551965878224428, 1983152530513704383, 5823977762286759605, 3412380754893173733, 17669152420132635291, 5461651049622540679, 843210743734182067, 17796840317665927107, 5466415970024870327, 17649768207964705834, 14516120784329322189, 1594378635735873536, 10378882063866376921, 15834947124378212460, 4673081577827927999, 14275502513982729551, 1655741062139160744, 4663911719986764000, 1279945372757806011, 13798294843279616530, 8860617743975630270, 14129221196323875874, 13646302115804825892, 16938027790518415045, 15483958158442758897, 14375878824744770399, 7945216326926981561, 10025022782653494907, 17177472365133692718, 1985793620150096652, 11723153397109592117, 7265594150446675516, 18016514428172935334, 10166963408924766016, 4391661771567167336, 14200491211161816790, 13941354887405280825, 271246910514867582, 11027291830552834019, +gpu) sample extracted_lwe 0:: 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 10169127958602579968, 13303633299252445184, 3368692521273131008, 3206562934687793152, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 15159116345729089536, 16861477004875137024, 5035024383400214528, 14429533206095069184, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 11952553411041296384, 15132094747964866560, 3629901299660619776, 14015202040376983552, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 8502796096475496448, 12988381325336510464, 7665126565784584192, 8052436133738446848, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 1107885508333142016, 17978369712463020032, 6818449835838930944, 13447748487328301056, 3323656524999426048, +gpu) sample extracted_lwe 1:: 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 10169127958602579968, 13303633299252445184, 3368692521273131008, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 15159116345729089536, 16861477004875137024, 5035024383400214528, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 11952553411041296384, 15132094747964866560, 3629901299660619776, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 8502796096475496448, 12988381325336510464, 7665126565784584192, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 1107885508333142016, 17978369712463020032, 6818449835838930944, 8935141660703064064, +gpu) sample extracted_lwe 2:: 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 10169127958602579968, 13303633299252445184, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 15159116345729089536, 16861477004875137024, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 11952553411041296384, 15132094747964866560, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 8502796096475496448, 12988381325336510464, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 1107885508333142016, 17978369712463020032, 3206562934687793152, +gpu) sample extracted_lwe 3:: 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 10169127958602579968, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 15159116345729089536, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 11952553411041296384, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 8502796096475496448, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 1107885508333142016, 3828059683264921600, +encryption params: pbs_type: 1, pbs_execution_mode: 1, glwe_dimension: 1, polynomial_size: 2048, big_lwe_dimension: 4096, small_lwe_dimension: 2048, ks_level: 0, ks_base_log: 0, pbs_level: 1, pbs_base_log: 25, grouping_factor: 0, message_modulus: 4, carry_modulus: 4 +compression params: pbs_type: 1, pbs_execution_mode: 1, glwe_dimension: 5, polynomial_size: 256, big_lwe_dimension: 1536, small_lwe_dimension: 2048, ks_level: 0, ks_base_log: 0, pbs_level: 1, pbs_base_log: 25, grouping_factor: 0, message_modulus: 4, carry_modulus: 4 +gpu) lwe_in 0: (lwe_dim: 1280) +801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 10169127958602579968, 13303633299252445184, 3368692521273131008, 3206562934687793152, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 15159116345729089536, 16861477004875137024, 5035024383400214528, 14429533206095069184, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 11952553411041296384, 15132094747964866560, 3629901299660619776, 14015202040376983552, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 8502796096475496448, 12988381325336510464, 7665126565784584192, 8052436133738446848, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 1107885508333142016, 17978369712463020032, 6818449835838930944, 13447748487328301056, 3323656524999426048, +gpu) lwe_in 1: (lwe_dim: 1280) +15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 10169127958602579968, 13303633299252445184, 3368692521273131008, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 15159116345729089536, 16861477004875137024, 5035024383400214528, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 11952553411041296384, 15132094747964866560, 3629901299660619776, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 8502796096475496448, 12988381325336510464, 7665126565784584192, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 1107885508333142016, 17978369712463020032, 6818449835838930944, 8935141660703064064, +gpu) block_lut_vector 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 0, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 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, +gpu) block_lut_vector 1: +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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 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, +gpu) glwe_out 0: +11076476427363680256, 2922679237238325248, 10045837692555493376, 12006721590118055936, 4947337162853974016, 825271403216371712, 880292013042302976, 4046676954605158400, 13442225193745383424, 9830730440288239616, 6899719567791095808, 2835197006891188224, 2279812724261126144, 17772179499497029632, 6615231121766481920, 18068604810688462848, 8141850824490876928, 12391249960589328384, 9115793156313448448, 390243769351405568, 3689903453074620416, 11553981064447787008, 644687132434104320, 3948307463198998528, 17139054161325719552, 15210475083618320384, 11731792882300878848, 1458982695185940480, 15273659361122058240, 10688602414807777280, 16168807940919132160, 13232830522859716608, 18355546318694252544, 4151265696094879744, 2708550000563978240, 995271878148882432, 2038602378755702784, 16195364273466114048, 4176773163268440064, 12641759528765882368, 8953469420026462208, 5225811091296092160, 2270545902823276544, 18134021148336193536, 15047597519888449536, 15198648667830484992, 15135423347619266560, 1954777398960455680, 13014505068777439232, 8993821221887934464, 17206776982310748160, 3644964299723505664, 10508686629915328512, 2157143063808442368, 16686893662398840832, 11293443434829840384, 9111154814972067840, 18051635566700658688, 11377447600660676608, 8859195987390889984, 5885531365180440576, 3096840607767724032, 8823121732438065152, 15501366827665063936, 3447919274721542144, 7290676885829189632, 2806151500278005760, 13943046418005491712, 16576737595321483264, 11384640537010110464, 11855187584772734976, 7161874252595986432, 15928200084836057088, 5301320464650469376, 8219572303571189760, 10455110366051434496, 762563815542882304, 7656464703375278080, 17329636136720531456, 2400737249307131904, 1304663455088771072, 16116557099667816448, 10555697898828333056, 17559532662194962432, 14762731048022310912, 3560211832478105600, 17872898277884559360, 6044728270786658304, 14472193844935917568, 6666916448968900608, 10001818692997873664, 15693309276900556800, 2097320508746891264, 17740259817949233152, 1399153800752660480, 9191321204185628672, 8750882186405609472, 15110329829393694720, 11007388545512898560, 10370246657005584384, 5312169414601211904, 17583483126414311424, 15862442331648032768, 14475448468073611264, 12864911323498020864, 16889583820615974912, 15566173760993099776, 10600936858076577792, 5014882103473471488, 15004282413931036672, 15402538599391952896, 7819958109580820480, 11145661066237706240, 14778453583263170560, 11026828770085437440, 17928896018540134400, 10683321511999176704, 7584625203481673728, 3336161236382384128, 17722315169708638208, 3228884635639349248, 11692185329552326656, 7044227470496628736, 14543776501490253824, 5233978847782764544, 10124068185389924352, 13350336584650588160, 525303465560244224, 8561346207346065408, 838977331052675072, 10319698860481445888, 5439247652824809472, 5443294182032539648, 437387512235687936, 682288437239218176, 8812704873377169408, 16338874180390879232, 12590873941653848064, 5873208537072533504, 13908446694044860416, 14507362325645754368, 1607460126925520896, 10766942085710872576, 7171277868742213632, 1795465980936192000, 12421500978623152128, 815387446517694464, 11434247065681526784, 17632540062480596992, 1364536647814742016, 5638681418377723904, 10108440379947745280, 5844991478111141888, 1299760114265227264, 2846774074057687040, 2276620601487523840, 13935313174770221056, 13948673529537888256, 11189007061599911936, 6636071900814508032, 10233776167119224832, 698021727078187008, 15670699710060953600, 13818261546289070080, 10264102759397588992, 14841203029687926784, 4927331883794038784, 601177069321191424, 16797929613656326144, 17191324523203395584, 1023257713250926592, 942750715950923776, 3728523807590187008, 11735739776857276416, 8000717434640138240, 14962650634505945088, 6851925901865648128, 936670588448014336, 7564139652588765184, 2792055744030048256, 8396772165894012928, 18381388587158470656, 12198327193658458112, 10869904391805075456, 10310624419218718720, 2668589057906311168, 7520955629033226240, 2805324890872217600, 2123143991024156672, 1514624030865358848, 17093741526208479232, 14365969442460925952, 6688696116457766912, 17093859440240623616, 6364333090977873920, 7825418043806187520, 3522290670721040384, 16775175340778586112, 14559644859460747264, 10117574065989353472, 12718282334013489152, 639556227063349248, 12609810598490800128, 14473985181305798656, 2982713121870708736, 2082311161415467008, 10691970528161300480, 2712756594612895744, 17307024164699242496, 1819342838006022144, 4623736193421410304, 10929396346053984256, 8863145759575375872, 8862124588151078912, 4043597772291571712, 14950189602940387328, 17162192661977759744, 16810725592541429760, 3579180484673929216, 11523515950884192256, 9125504266348265472, 275293264641261568, 7403974309166710784, 12605323929624510464, 9270910504413429760, 15947276431189344256, 6960547179559649280, 8255125896818589696, 13876280326755450880, 12408224066480111616, 2094221466504527872, 9167156094680694784, 11673098769766809600, 9227399565127188480, 4826959760806903808, 17013038291852722176, 3978730675061653504, 6210733781888794624, 880118376104460288, 9376882921157165056, 4728846867926876160, 15766371704307187712, 6627900983231905792, 17104141935544631296, 15484904011861065728, 11677520369878564864, 15626504960441581568, 16180207144899969024, 8784469380416143360, 13821466682813579264, 8794811816283734016, 10980325905041195008, 11850789177484378112, 18134104590960820224, 1729178847259131904, 15826115979294801920, +glwe_dim: 1, poly_size: 2048 +gpu) lwe_array_out 0:: 11076476427363680256, 11902662884636753920, 12694605436930752511, 12988141557176598527, 13382490062743142399, 6224593674638983168, 14056335591784579072, 13719551031996579840, 1437336902230343680, 11836568751220719615, 15704594124155912191, 16519616391079264255, 14945397313864990719, 18270100388176723967, 15200646399927517184, 4481147334717079552, 12328693356048678910, 448217749550792704, 3289422232962465791, 9134487305606660096, 14613450518333227008, 16748985414240436224, 6819036367310290943, 14878271513735200767, 3884934739710181374, 4818793853840523264, 2499993899292950527, 8073298154620977152, 7261387128989286399, 9531732814026768384, 5419429416369389567, 18039501645280182272, 13456495311975350272, 6697059788951388159, 12706283945587638272, 1748611270292013056, 716580663016292351, 10199969858909634559, 9240618552120049664, 8057506284783534080, 18086103296652607488, 15944065797240913919, 6898689878372909055, 8848515478272868352, 7176618489984057344, 9843125704630206464, 16668293366999416831, 7448675382816931839, 11796102130119475200, 12322653980671868928, 11678177919707906047, 4885698091639898112, 10095206280038711296, 5395909026015870975, 5707790012238528511, 944466806104391678, 12187207818608115707, 17441273507013984256, 10092635688424964096, 18037024058230439935, 3575518289004068864, 11346991054214660096, 4249276198565183488, 9972399222776922111, 10000840618886037503, 13272670149233606656, 18266443155341574144, 3262860562710659071, 12972122888369864704, 3185634135922180095, 17835503323441004543, 8508081673332588544, 11329922213156487167, 6992754086642712576, 16255730734948417535, 1244010502862929918, 7624647432369864703, 15621558814900224000, 11792400528393109503, 14571672818736431104, 3641291732244496383, 5723483633155571712, 2038012377487638527, 10392880749719060480, 3099607557266735101, 5541150077759782912, 512812431500640255, 11822362950428000256, 2683930207030607872, 14708333124702437376, 14755800322647523325, 16411206357593620478, 15033628874271358976, 12675221507287285760, 17687919554405072896, 8282869510260654080, 8608186995451101183, 14510193509031477247, 13010551089135615999, 10679158879088017408, 2338848661431123968, 4964793739332550654, 12668013702142754816, 17711243280890462206, 454291365883281408, 3078665898530177023, 15259370776948637695, 16040063830104997887, 14376226405258100736, 10434587441426857983, 8624708794712063999, 12764038978554822656, 271674441161768958, 2422963444413104127, 15646677886570594304, 773028417460240384, 2875570598195494909, 3962582497002258431, 15037264255386648574, 16831267496089616383, 3826180293623021568, 3286602779132428288, 8795935052237111294, 7437252629530411008, 4427171140678451200, 12710820292193157120, 13191572887162585086, 12522591102299013120, 4014831136831176704, 5891012763471314944, 4508248503192911871, 16442817072213262333, 3569852531087507454, 14158479875723231232, 17571024660017971197, 10896129221596282880, 16351846895032729600, 2043965656621121534, 14233338294707421183, 5525842906792853504, 1307493610903568383, 4418549380378787839, 8967696577711833088, 5126253042399707135, 17900739118346797056, 258340328644280320, 2357976715969429504, 382476840553414655, 9584629927697711104, 15967161000193425407, 2767393841563566080, 5453068652767084543, 15435427464200847358, 10636633126379454464, 4702134689807204352, 6355142373139283967, 13247049056317865983, 16199777087148523519, 3346490984312602624, 14398459910666846208, 2747993880698814464, 16611718206645600256, 9214603470277967872, 8409221763988193279, 2304006169812795391, 11340495859864305664, 1884005318698991615, 9797489626263322624, 9594329896587362304, 15585323840660570110, 16504761184755384318, 7839808897593376767, 10958547748307075071, 12826109372396470271, 3574089577259859967, 10540064236124504060, 11198072841524215807, 4615117254915260414, 4462297102151581695, 18186382557078093824, 8916060145356636160, 7597694169414369279, 12997495350628450303, 7096196806438027264, 7958302806828384256, 30308205926023168, 9795577347909353471, 8182485410857877504, 17293962318748581888, 9432114125040779264, 13722281236741750783, 10151590478630354943, 8432724554538811392, 3713545188602281984, 9164717315613261823, 10484907665619156992, 575197623091200000, 13258023878673825792, 14992345782168846335, 10869561410749202432, 5201617107506167808, 1115777710455521279, 16161095920727883774, 15330916110774042622, 14093200946427330560, 14561372547636527104, 8110632140393152512, 10669252123629191167, 4943504485168185343, 13063453842534825984, 14775403792484532224, 11707578308395794432, 6359903052865994751, 828295350639919104, 7987932167135035391, 2100939861581103104, 10387744378465550336, 1259645949723017215, 17804825835287347200, 3284321896484569087, 1807515798374187007, 6904034439295139840, 7923591935959236608, 5678487285872459776, 17641180620610600960, 9218212036570251264, 7138396517173297149, 1887931434472046592, 17035801417866018816, 6449903323754528767, 2740264730298941440, 1267171206482624512, 3944302807774920704, 5924348002385788928, 251652194296659968, 8941495363127214079, 6327863882643668991, 5938175915346362368, 4495437340793110526, 14151302546211209216, 10612466356869660672, 8366982705446912000, 18334463687353434112, 4837149589440036864, 3911906534107381759, 10248331224485462016, 4200556173692239872, 11657351716168269824, 5732214019620601855, 7442054634895572991, 4944111122723635199, 14463628932286513151, 3841490014340907008, 11556384486270697471, 12044150833164582912, 8364605683982663678, 11757959927602085888, 3148818023482130431, 3096683011693871104, 2082059222727524352, 5771466525005316096, 18063202045699031039, 11157410894168719359, 11014266305619427328, 14699160746239983614, 2046513903935946751, 2670382161252581376, 17041392433285300224, 17147772919703666687, 12849293787322646528, 2160270050181775359, 11675845918761943040, 10878036984790515712, 15007931557597937664, 15469232115358367744, 9641040519937130496, 15228666031321907199, 3240277120949157887, 5000627251973193726, 11264055820112887808, 15654169671039451134, 15359224918826811392, 5945086134399795199, 1516187536400056320, 17607207122376851455, 15669079653228740606, 5171793615541764096, 13250199885463945216, 14525595977940729855, 14389289125771476992, 15237989391977676800, 13692088970505093119, 13133326890309779455, 9210880606316003328, 9494470279162757119, 11905854621400170496, 14492725373453729792, 7881709327591931903, 18107099819536285696, 11647346454896312320, 13481133247987449855, 12768525470455037952, 11113696332630458367, 13704022562504179712, 5006240145635016703, 10362991760921067520, 4759596905862791166, 16004304495844524031, 3563577303352999936, 7659098908286517248, 1808277843684098048, 7739019892195590144, 12353975036791488512, 2626905244952428543, 5598751073067073536, 10592521387203624960, 15579345138810355711, 11239187404344524800, 7331260300244549632, 1414352479906168832, 7451458295602085887, 17259376273721917440, 6722103947533746176, 15413343271451099136, 2165669569249673215, 11970138816942964732, 14878714944882212864, 15825285892676780031, 7168769737764110336, 9356091729654054911, 4039235209189654526, 8326194341634637824, 10064652558078574591, 10172022221904543744, 15235693893019238399, 1424403225754206208, 3373641860256890880, 6028415108017815552, 14192440681422651391, 13525887035784560639, 11266317873422794752, 8111206856141045758, 259106196475084800, 9489348347119534080, 16918280735603818496, 1053927684943380480, 6911165000920858623, 17239375809320321023, 3862247628846661631, 2348324567937712128, 8489810595179134976, 7595211688652046335, 16492241752908890112, 3017187183141322752, 13916135973458018304, 3833577947978006528, 11950102297901531136, 15594113810133155840, 7154175347624247295, 6972368983894786048, 9052244723565068287, 14580474608630104063, 9970214277081989120, 12535774533136678912, 11829889991444529151, 18067459707580186624, 14880051752446459903, 17575979178329636864, 6982278635772182527, 12583802144320126973, 11986634046328274943, 12117476667828469760, 14912998855669710848, 10795420855820091388, 16035860929459519488, 6545460995232366591, 9819986833268801536, 7125763525317754879, 17285581288144633856, 6808709401914900478, 11841774586322485248, 12855812097337982976, 4552391242905812992, 17973657103889334272, 15537191391405801470, 10755479555994025984, 2284951362921824254, 6088186347497979904, 4392906192775544832, 3857043230679891967, 15267604589495451647, 16384274864485171199, 11266235086736982015, 10361896516343300096, 9275452715025039360, 15762134690749743103, 18368996106492182528, 2118311270200377342, 18222507501234946047, 16262723676867133439, 12310196619826954240, 3287442462418665472, 17921996748968951806, 11150525943615848448, 10976827842217639936, 1753454837518827520, 9207667900784050176, 13285365639406419968, 3586072992355975167, 490239694206926846, 1124393308819292160, 6696390561642840063, 6690651905246363648, 10648787835911405568, 5377552652009734142, 3527234746356596735, 6558084990607818750, 12620569371308195840, 13064895651244933120, 793020316623306749, 11277651238977536000, 1656490401713881088, 14288264886424174592, 6663652313552388096, 16083856471195910144, 2183328483449503743, 4249727108122673152, 918816288199933952, 11760200017992744959, 12604440964073783295, 14326860269664337919, 16425837799879475199, 6211038439756791808, 5672190672019390464, 165940738700345344, 13178004209838063616, 1320252721789403135, 5938428257023033344, 16578516896119259136, 16653052473686097918, 7873627112928706560, 1769591217823154175, 7850632027408695296, 7805120278547136511, 2064361354919149568, 9228849285972361216, 7832690710854762494, 16117160731551465472, 15672125683226640381, 18305580468227014654, 17595285356435996672, 4360168436995719168, 11433134532316889087, 15494378114863071232, 3777585083989360639, 5705965966672789503, 4832304746675044352, 13303525037085556735, 10794503673271549952, 17957813967845851136, 8884219316724039680, 15109286141603348477, 12883743420429893631, 12566525153577533440, 4911536723474776064, 6250458670996389887, 1507144501548810239, 3816792838700531709, 15311842988464799742, 6465226076057501695, 13573963181574848512, 17943624985574637568, 10309639407124086784, 1861250577669816319, 14174703823968272384, 2492228737135804416, 10238104496110567424, 8804975626608967680, 1980788326495420416, 5926526621325459456, 6907806757133746176, 9520224635552006144, 14321799120333832192, 3485258504111915008, 10931330350869118976, 1364773677798785023, 17356875875471065088, 282091836422488061, 12112397240459329536, 5820515470150729728, 12746168030342414334, 7643017099836653568, 9534287153316495360, 8298921227364335615, 3214795751406174207, 10997636639194349566, 8864082048487260160, 3559541461634514944, 16431965399387471872, 12272888934287015935, 10075744017988976640, 14390949664817938432, 2782430251483922432, 10908453401545146368, 7615001024675184640, 1356997781109080064, 3082754862014791679, 6249849989304942592, 11023871750801719296, 9221518892818497536, 13663604429167788031, 3654421670338232318, 5765630221050970112, 13849753706792222720, 5514047708035284992, 789274908646440959, 7318577440060604416, 7181452637676503040, 965946507171725311, 10640488170375872511, 339614557427204096, 16939789815052763136, 15796184876194988030, 17922050579404685312, 11906241543192707072, 12990730642382651392, 7614855562722803711, 1772169253688967167, 9090483558283214847, 13433322826857709568, 10595041860843995136, 14784867859221708799, 2118480438224748544, 8555045790970544127, 17632002504373829632, 17260048277189951488, 552818348908347390, 5813210755935240192, 15860338991673901056, 8408919767926177792, 8077302130366480384, 9917742444730908672, 2921851940637769728, 14559531893230927872, 9738755029904392191, 6161854803497451519, 12483510651290910719, 17023834149565235200, 5909408617387261950, 2158665352689483776, 11969910937252528127, 15291419403078336509, 8158668791140581376, 17611811072841351168, 3654154482301796351, 4864932923880505343, 5550363494768967680, 16595299370232971264, 10337103072987185151, 7050691447816716287, 16401574775857610752, 11072577520476880896, 9341090836965752831, 12449590133458468864, 9554004219938209792, 16701771910148521984, 4338417229570768895, 17587314417630969855, 16110122736147234816, 593957933671251967, 4244276373985689600, 618468178158157824, 10123162290887852032, 622586871406395392, 16975357366943875072, 7609652751009579008, 9077426505516056575, 7466921513065644031, 6219086685825662975, 17761138061996982271, 6013562106891206656, 9273397969082646528, 16648665724012724223, 5729034462847565824, 5277680251688714240, 18148561949095362559, 6614605233362305024, 17255762080754040831, 13020983709115875328, 3703374557868982270, 10096956605913366526, 17759725881045024767, 9975308797637296128, 11646832652454985728, 17746075296009814016, 5026873738063249407, 5794817919267373056, 2901544046772092927, 16913366385973788672, 14053476315017773056, 16445908845626130431, 18423605770626007039, 16219195603882606590, 16630793796010901503, 11939949176676155392, 8980158535782367231, 6582461139773292544, 5244899214449704959, 4001714902635905024, 12605525861806899200, 6117102618662666240, 1004883465201516544, 2545923907169288191, 12207240441577340928, 15841387259501740031, 16430494439929020415, 10365119703004741630, 6787990013675044863, 10699701031207436288, 3239468491618648064, 5554811169627176959, 13399327532839337984, 10177188993741881342, 6299875192462114816, 9832649886942625792, 714533402430144512, 3319133134162755584, 471950986672340991, 6977267446440787966, 13414404336927113215, 7650584562434572288, 8661720039730184190, 2233591102265360384, 17556984440918376447, 15457471420086353919, 1607865949795385344, 5407525488233021440, 12738611071355453437, 4396920164520558592, 15679363552450183167, 310010816734691328, 11714849081699336191, 17564525346928197632, 15708845595244363775, 1690202195141591039, 11451742580602044416, 7264891817739419648, 11600234168553832447, 4481301342580637695, 305123393059946496, 11051002830302216192, 3639378522956365822, 53533820997074944, 3397239562571874302, 6302352916145504256, 15513111007714082815, 16255856860605710335, 3093737717234663424, 1007068821871132672, 2992495605672050688, 17557185823344951295, 12866381164385927167, 14918388857626951678, 2769420995797188608, 17597625663446056960, 1910037222854230014, 15449969701358141439, 12207014022712655872, 1312952003235676158, 17750324601361006592, 170853575696580608, 11694108014612054016, 153651879488782335, 11028415451263664128, 3252353397801615360, 9508655034649280510, 4477731039346687998, 7270735283954384895, 5353794158869872639, 4819744215749623808, 13732330177092911104, 2509074006892609535, 8840175621641338880, 8207972060761161728, 15999533057761607680, 750103136164642816, 14863655804451422207, 6530001584586227710, 16083046274470772734, 10531703582992891904, 3209485402234683390, 12829608513391034368, 16962930643577077759, 3002460299165958143, 1400280782991261695, 10789824675031547904, 8729685629446651903, 1183954584645664768, 14229521990779142144, 15005601905193779200, 16630025559505633279, 3928084635455586303, 12248717545271459840, 1722580282843856895, 16665083990268444672, 9021208424448262144, 3279356462781956095, 18370144087899635711, 5234576999288143871, 16340202029659979775, 15684841585667735552, 13318845643918147582, 6161011512438685696, 12067168414381113344, 10804537875777978366, 1107897585781178366, 17757795284655538176, 1377314665146613760, 14028069642136715264, 17786340874255335424, 5073147835969437696, 14829474822622281726, 17020726120103804927, 1555197384319827968, 4419679144682455040, 15104475136134217726, 11084605254266781696, 8340907603584352256, 12822696688288268286, 8501223880747122688, 9099118810148896768, 1467191554509635584, 5832091672686624768, 15947855547399667712, 4112350732592611328, 15466250900175060992, 7123161427434536960, 1510490073303351296, 13374627339128799231, 5952842281621913600, 5644325658239696895, 12362913690515668991, 13347302482313740288, 8968401148708913152, 8018334265206898688, 12263607398022774784, 2728674172908601344, 17432537866595991552, 14752849273167020032, 5852149462016720896, 658544913134125055, 8854649579824480256, 3325658941832036351, 1071182624787005440, 7423585679596060672, 587643627371495423, 7907436010600923136, 12224675185931845632, 15014073951523438591, 14150238646841638911, 13817020446769414142, 3947620577669283840, 14841139404042403840, 7970895114471997440, 4398322780580347902, 11185701388480937984, 2023771092178436095, 12466343804447752191, 15723590059057741824, 10231992140783681536, 6897434181333155839, 8881193847808327680, 1911038001773805568, 15832279729810964480, 1966378552303550463, 3578276995353542654, 5426785616236904447, 8740361440675758079, 16707503939142025216, 6935316205200736256, 3378296274305417216, 16838036121345589248, 4924575038776016895, 9165755840852918272, 17903086443366973440, 6316384119035002879, 17995916526472921087, 4215363805200252928, 469525515561074688, 17045599435356110848, 14065689415301201919, 5734509818153009151, 4421477206971121664, 5793366486609297408, 2710260153462030335, 1876490672119218174, 17427244800440008704, 15765268000791330814, 4885080014170619903, 17943646637041647616, 11181056235321425919, 1272182301056303102, 5667939543051927552, 3920099621237424128, 2079012471913316351, 776743426732326912, 11241153616750313470, 8151700052083998719, 10648268084873265152, 4308831261452926975, 10142264982570532863, 9906123334129549312, 2923886157408239615, 11283254398014193664, 12245984906689118206, 16106376566887415808, 3574833067237310463, 14765437727822315520, 15167765636769120256, 15252911353367625728, 12171327156630061056, 8464342687338725375, 15472854206234230784, 9497340828071231488, 8907466368916389888, 14063270713058394111, 10459327216482254848, 4857826196114636799, 9527294522699022335, 17441725557556379647, 13416996469949333504, 15653354828233441279, 6118620030608343039, 187604412007448576, 16105674378389225472, 17105155393207664639, 11591551119070855168, 7880524243740393472, 8834601836422889472, 8701361548490178559, 8832180780538003456, 17256760282693238784, 15301823815324008447, 4149577086752784384, 12998471904321863680, 3612226186387652606, 15355644325388091391, 8585928401125113856, 3272190438697598975, 13774311996352626688, 11423931430409863167, 8270923284749484032, 17147526430993678336, 97522145898266624, 3823570136770543616, 18245197974520987648, 9713970534575767552, 899717342668259327, 1863031039182503935, 9243543037227827200, 6839940580877795327, 4952392287821758463, 6111887068076441600, 5315744493838794752, 16667347712911343616, 1311320276440449022, 3867403181424115711, 14421407093611298815, 15894268099440934912, 14927685589217050623, 14070795959617454079, 9339343249132748797, 16056062884735614974, 2255122640903602174, 4959042941600399360, 4009780359444037632, 17380556100750802942, 2018605887198855167, 15284249779811385344, 9852639274623565824, 448914637522468864, 4168790322303729660, 7186985534806294528, 12375273446752387072, 4266818982285148160, 8378510720865665023, 9299817326532624381, 18189593326452211712, 12998141724416016384, 17816149003851530240, 14402053111982063615, 17713284674551283710, 16633634951236943872, 16827039484649406463, 1990956640093863936, 8008445910461710336, 3126749763584655360, 2094927851185766399, 4880977890906210303, 4354338553077956608, 5139003823649456128, 17737614496052019200, 13952016646181748735, 1474646166036545536, 13483377474431614976, 1217013136901537792, 13922748849241194496, 18045749760698089472, 4023200835163914240, 14753746852612407295, 12460398384299114496, 1855173052917088255, 2241916930728394751, 9214018285278855167, 16805514783599099904, 16797910526821662720, 14064638625782431743, 4115867812591828991, 9562138784917618687, 12471113365629960191, 11435950312272166911, 17662912988866150399, 15911724667598012416, 7021887009127923711, 11612505250895757311, 18199832073219342335, 17261200265265020928, 6724735436146606080, 7813017923466821630, 10029240736332906496, 2930308439185817600, 12282349278092853246, 8991764791546609664, 5323328289392033792, 12069797187769335808, 3261302876990865407, 16156756675003416576, 11379821944481251328, 18278505119483953149, 7915922144423313408, 14855153401292914687, 13305047752242102270, 6697784069687607296, 1265547847894302717, 1204695686092685312, 7345911608364761087, 6246287864762466303, 11403541038812364798, 18418006962928091136, 10374617885740892159, 2232537727176278016, 4720815399342440448, 11831455021424181247, 6440030953267003391, 12017505067587338240, 2104329551776579582, 15107944868413964288, 4643312405248475136, 10981657911838638079, 7583985957729206271, 8330028219495350272, 12186608031793938430, 13517877984647708672, 14691938184414101504, 7458898282228482047, 15475690482377424896, 5230340185849331712, 8777414484315602943, 1312286850240479231, 14758080852571193343, 13821696274585354239, 6113077444032331774, 178392669230202878, 11844026218900881407, 16251567201889288192, 10434904692407402494, 15220190986836639743, 12513944085175730175, 9764308874134814719, 16271417767637286912, 11944079852883148800, 2125280213267906559, 13142038693793497088, 6968128432492249088, 1120171554341126142, 14575334873209241600, 12063878602576363519, 7244942493513416704, 4406405479534690303, 853790552997494783, 8840574950520651775, 17059759100717432832, 7945065851168751616, 7474845650417352704, 11760155867071119360, 10411635229612572672, 8961006314536828927, 6732127951036350464, 8717412708858724352, 18382465077761540094, 17948259277298728960, 11839224892140552187, 9063661135332376576, 2739197186381185024, 8285774353946116096, 3073164377210224640, 6856411024543711232, 11550504855357358080, 16116699095581589503, 12653981150264426496, 8551516075177541631, 13498770156184141824, 1427069713787125759, 9934240560871112703, 2882456181316517887, 8046240454435405824, 5874245153199226879, 15345073723677868032, 7925274933926559741, 10326118908876029951, 7644939119981756415, 1545357201927831552, 101686477468991488, 4993949687003217920, 16675303091855163391, 15813541549855211520, 10806863247307702272, 3734262044287827968, 17399187435140677632, 1221493124409327616, 17403174558172708864, 13640279516734554112, 14193961826231779328, 5201327733036023808, 8603294896301801472, 10432182973779410944, 13196726354063654912, 15177290630838616064, 8116781740871122944, 13838588476523544576, 2036103949034979328, 16629953608770650112, 13956885482580213760, 7435779131477852160, 15691389486917222400, 11071817462663086080, 2628476301844938752, 242745669612208128, 17369626126225244160, 5062688111255879680, 5046734293368307712, 1204108976111747072, 2231439972190126080, 15464602489579372544, 18163000958055874560, 13195518074201047040, 17621645854848843776, 13733988890207846400, 11317605561479987200, 18286869644528582656, 12552617023512772608, 3317908319011602432, 15061034726116556800, 838127257166807040, 9399979298917449728, 14722137505805631488, 4065889189428723712, 3202981072086237184, 2621848643589636096, 16175357424595632128, 18316236009357967360, 9412333878913269760, 9288293852840460288, 9226854120386723840, 9964431977643769856, 10453568337500700672, 14267480490700177408, 1765047842503655424, 9885755804106096640, 5529763197382295552, 2910778235434303488, 10188267484797206528, 16204700364201525248, 1307825169359699968, 4672947208218214400, 5600820511522160640, 11906337144601313280, 15584835839765512192, 11683448242669879296, 47023914102030336, 10887369077181906944, 6649787706001850368, 10805283584106037248, 12220687467711299584, 14133092980629700608, 6184102371702865920, 6321744758985195520, 17968551691028529152, 18212652926407540736, 3690380539115601920, 16454717815497162752, 4924013288930410496, 6229519473846517760, 5861303371985584128, 8126812935759593472, 5668085457049616384, 11453650822760497152, 7116153228902793216, 6845662194038734848, 1603383989286993920, 4748424209330339840, 14646642151492943872, 11474665974527950848, 769679421006151680, 14338501397878669312, 3089913473254031360, 8546632690382667776, 11681942000726179840, 13834814716930686976, 3183564011882938368, 4146547818401628160, 7963189482776166400, 9641888073616719872, 8358072092087812096, 15499915720350760960, 5223243116928040960, 7137718513635950592, 2465136864579813376, 15453632685221609472, 7454393471151898624, 5569875242895015936, 14370712565971943424, 14570318168871403520, 3832560186220871680, 4669753209617645568, 6608681088820707328, 1036147782118801408, 17257676188764078080, 13413051546782924800, 9420680227387867136, 9942462033440014336, 1888319362092236800, 6759586071291363328, 6387281521408999424, 2787423638981181440, 1264199785703800832, 2816282486315679744, 11591585463105748992, 2314659452327821312, 16886394109466509312, 5583827874189672448, 8522730384020996096, 1857913365934899200, 1295015542813360128, 5289937768644870144, 2633461177522323456, 9355564395716935680, 645183702057353216, 18050008415656214528, 13716617677580009472, 8732936321615527936, 14320591712819347456, 4069911618501214208, 3128185840392470528, 6264772752243163136, 5841899512230051840, 17398094895373090816, 9710321388090294272, 17677968655272378368, 10545914934124871680, 5633599492814012416, 3537773962861740032, 35259476973977600, 1719207405650182144, 7352288129413283840, 5694622139047477248, 15982814519336370176, 10414763431461650432, 14918566897980014592, 14932880583552925696, 1573718602660446208, 12906055593264939008, 14666806420310065152, 12389440965998280704, 10843188949510258688, 3642361258021224448, 1540897756711747584, 11586146340949721088, 18409216217140166656, 17932943884556435456, 11092084288051478528, 17795240175979200512, 8368987554304753664, 395655288557928448, 10235274504041398272, 11874012462401454080, 1499715196371861504, 13708750825428353024, 12719300872341815296, 16750287292446277632, 17087867666657443840, 11607809178751467520, 17004067481708396544, 11595516440110694400, 15868295583643992064, 14298987085648887808, 5680016575013322752, 8219673444145430528, 7400076240872275968, 870336049472077824, 12203948603487551488, 11540323538745425920, 8877537749045870592, 7651401931755094016, 10471269191317979136, 15806788388092116992, 11432291218642436096, 1092262161230594048, 9726160630477488128, 12829609116968157184, 12575655375325364224, 17673019200324501504, 16722636710545981440, 12039902369626980352, 2327262061316276224, 15345795420722823168, 11266816027821867008, 6209434459792474112, 15899425561332678656, 4635438013281730560, 2911055662555332608, 14074349543080591360, 4401655394955427840, 9850132380864479232, 17710236685914079232, 8775935723854364672, 12317414468597317632, 8773756952980226048, 9101091070405509120, 9229702518001369088, 10298433594648952832, 402801812349911040, 6852993862663667712, 16900521951804522496, 2708213470012112896, 7587693727028609024, 10025945048744460288, 9448989024703217664, 8583644990083694592, 15431651794689720320, 3736626692890820608, 5674763130199080960, 2377957076165984256, 15933561245551034368, 5792031997857628160, 13147536251395506176, 3148301947258273792, 8603784161796292608, 2219257994447683584, 17628461415910080512, 14214546555972616192, 2391001857674706944, 1111204092660678656, 5979385068915785728, 15731532175142551552, 15213080376688771072, 5451254508510248960, 1917842501280989184, 15741631965759012864, 5495313464148623360, 17437566525773971456, 14186240778556145664, 11610003455128633344, 2910596147762429952, 13315775771281719296, 9109745051549827072, 445881874074566656, 744038281565437952, 8177170370340585472, 13360139281306222592, 2310020634781941760, 5330702512821370880, 5512263610832781312, 2342498262109388800, 12185851712564625408, 18396499449263161344, 6011495566733737984, 11403321074947981312, 571006471328759808, 17565652450096971776, 1231850010157514752, 5204664564263682048, 4904259538523258880, 1696739863363059712, 5428691052976406528, 4931753528466079744, 10781175952000942080, 13192820224585367552, 223742332384575488, 2042719580039675904, 12414296845327532032, 16700679474479366144, 1678027564880232448, 717188969502081024, 6531576808033222656, 9351941162379771904, 15865175304969388032, 10392809043092570112, 17210351275032444928, 17115260897472806912, 16210223938502918144, 7617738541803503616, 13706578970525302784, 10117199171715858432, 9300223369452453888, 10257733627571863552, 7213022184900395008, 11128401148526985216, 1864371903276253184, 14652856394986815488, 17688052195812966400, 5137887559501742080, 16593084477073260544, 14920061531063320576, 17248887886812545024, 8469841228219809792, 7540876956514910208, 13706111188457226240, 7067423097502040064, 9425980271942959104, 10732227235151872000, 11222042200697208832, 7938035027286163456, 12713998608794386432, 12751876378899513344, 1983191954074107904, 362402818260205568, 15652622326661382144, 15118063369787015168, 7954535733761409024, 14148023592620654592, 12582660124327280640, 14043965774586970112, 7792385142168748032, 16810633152497188864, 9411528432153526272, 15406532426633052160, 3717433644759908352, 9255031829931491328, 3881524441187876864, 11060665843145768960, 9577166883967205376, 16685431900075982848, 12372129016772034560, 8508510233708986368, 5456457947691352064, 4364422343196409856, 10815032848482828288, 13231664321127251968, 8949900786997919744, 13277234437117968384, 15588416199396950016, 17175706202659618816, 11688335752243970048, 17914820969403252736, 9483510753668366336, 1639575030440394752, 3057787519459393536, 6805070773804335104, 5532760653447561216, 18247061139655491584, 5114684218802176000, 8726498273080115200, 18284164989805658112, 11423619447206707200, 824643574023847936, 4125498080906706944, 4184950511759261696, 1756164132148609024, 15383166949877874688, 16821084564066664448, 557539593881124864, 13299338461879205888, 163744079824289792, 16438691400381366272, 11910992647826702336, 3335094502267289600, 12993884149105295360, 8510795490244165632, 17858450115811868672, 15917351533696516096, 12109342258407407616, 14437251580153561088, 2754334890286645248, 4753935963678310400, 7371826489693569024, 8161553285807865856, 1756147343725428736, 10968276257522843648, 5705421204500774912, 12341666186654646272, 11593206655554158592, 1949601063573127168, 4030293863728939008, 4912758015007916032, 495765388643008512, 11097522299421589504, 6491044835347136512, 11922619741698523136, 2316835350942580736, 14449512405845147648, 12053035360637157376, 16944546037475835904, 7656434908113403904, 2076066241386119168, 17383754421833302016, 11944036041263939584, 12678379508974223360, 17023466380374048768, 1158590326445703168, 13558125792197607424, 5395689708611174400, 1890881346054651904, 14369152831418531840, 6989798111774244864, 5349442365935321088, 7306334064284270592, 3206153272654036992, 1610465288162115584, 4472062588754067456, 8967530432002260992, 8590653980567142400, 7606175486967808000, 267316334356856832, 17907574696539324416, 5089236882244501504, 11693180483138486272, 890359466581557248, 8278290948958453760, 7940490558873534464, 12425850842580516864, 9158316736842301440, 10936881859870588928, 15084080018730516480, 1065638097556865024, 10403987187791036416, 4738477781728362496, 11500408354937765888, 14909701752621105152, 16334844002392080384, 4883021145504219136, 13668477621468397568, 5928120898690220032, 12260121777048387584, 6898601884492234752, 347257631313756160, 9153885956909039616, 8350036842187325440, 2917972543639912448, 3988551396419960832, 11376907274917249024, 13339127307445469184, 6250713968147431424, 9490594252640485376, 3462328940733923328, 9601552014286782464, 14999509151023890432, 11709237641965731840, 12262748920899174400, 2809474467082797056, 95136063328092160, 3414486173937041408, 14229163096601001984, 17818426346909466624, 7757684364070092800, 1324077921937129472, 6044566991543468032, 17257992428816695296, 9738298597287395328, 1127019090762792960, 17490621547239440384, 18064479457288126464, 3763245804974768128, 11098358802552979456, 16801114537527869440, 3601172033636925440, 18349274840734629888, 5821481016111398912, 1301193562821492736, 625316297353199616, 5665575519769329664, 17420093041686872064, 7865148474495336448, 6942024538242678784, 1022685104184492032, 15527767194917142528, 887218270577360896, 7949958391760158720, 18051598450667028480, 16469229126574669824, 18017818447789948928, 1318654305686781952, 3914693209283887104, 1852545433532891136, 12464214445561741312, 7630560088628920320, 4838406637582548992, 1339837649715724288, 2655104913322803200, 1360827300651728896, 6386390278516768768, 6711524705154629632, 1899254700448940032, 3854259452995698688, 16703998594335637504, 2068923972497440768, 16628039227728199680, 17342198687052333056, 6842197547000266752, 11150152420376444928, 8594187857579474944, 4851800413906665472, 16288160899582132224, 4958519586950479872, 15917286767284191232, 705107557680676864, 12008227206271598592, 10898814977120927744, 16581098182738444288, 16968122822830325760, 15285085232554835968, 774050039856103424, 4394370972044492800, 12635465371231453184, 10959750376730918912, 5080678750811586560, 5633443124597489664, 14094674397235249152, 14693208910618165248, 16660609854116724736, 6454990935318069248, 6006103930541441024, 15564556671446417408, 15882724258141437952, 5011466470601785344, 12779229569211170816, 17562557569006829568, 11147809967224913920, 12848132002964045824, 1964129359535013888, 212658176015728640, 5111445449462513664, 7284091240675540992, 16907681472771522560, 4998263930112442368, 108914855888551936, 15687319661538443264, 4749554485808857088, 6809357871109636096, 16468296345476661248, 1429721289156722688, 557166951755939840, 17692120278307438592, 10548931504270999552, 4914584652787744768, 16608171507478167552, 515586119232913408, 12857292206133739520, 11497244168510504960, 498847326010343424, 15747348057202622464, 672773821958193152, 15143877329316478976, 7942159807576801280, 9498285162530603008, 17863497084099887104, 24170529753661440, 1211924064512245760, 8343102271743066112, 14071388905622470656, 339053200906649600, 8007247631765995520, 1776962179493265408, 11102393935064989696, 3741007276064899072, 7747513736558018560, 11716693744383164416, 13632260832120274944, 1399831331843604480, 8503151852911591424, 11726472293994463232, 1097276698593853440, 2882566368702496768, 8002595598068875264, 3654223854076690432, 2369776578121957376, 830046272978157568, 10415930901283209216, 17287574671587278848, 13751319919725641728, 11171824108629393408, 13608136602114064384, 6030923253759868928, 5453739886093795328, 1869134814775345152, 4880001799458652160, 9776288147808714752, 15509256210141413376, 9762722459244560384, 2030603543332782080, 15504433399954669568, 18441940827098841088, 487355153167417344, 3151993055909773312, 14031794985100115968, 18413315346812370944, 11713696415556304896, 1955638316565004288, 11688989779394822144, 8856793468584853504, 2544042213277433856, 4355980458945675264, 9534487501998129152, 4162271732326989824, 12018953210300465152, 939005263950643200, 10099230784654147584, 13002989677341310976, 9203034610793971712, 2103112332275089408, 13869662323318194176, 3658414951883603968, 18171017945084329984, 8511466690553315328, 4189829666279784448, 10999154251392876544, 14338774963673104384, 8210640206114586624, 14438663207054737408, 8456507911076577280, 2172387105332789248, 3868393343184535552, 8495000404415741952, 10479874297076645888, 1259327189061468160, 4986252912335257600, 7596123621207048192, 7609212499681869824, 12810207149682589696, 6831592727822467072, 9689712911475277824, 4698398453196128256, 8704805244678176768, 6179357929100017664, 2393900750146109440, 10335354999822876672, 1628160185665060864, 5171878040203952128, 13575967537585192960, 349175403736203264, 7165874744049270784, 11690045791593824256, 17934570993188077568, 7861395292627664896, 5977788134576881664, 1897163384801984512, 5493427909349605376, 17374744821020753920, 16777848588553158656, 2514565633681653760, 15674936454780289024, 16736929000605089792, 13354695907736551424, 11794697368455086080, 17866411288129699840, 15212019828735868928, 15964320407608098816, 4852582483427852288, 4610511920397549568, 2692185539511058432, 777117372354920448, 293391500912361472, 3294075813921554432, 18422123981139083264, 10650976216372215808, 2249982887900217344, 15229132425847111680, 12514093034641555456, 7837742289253302272, 16673550161082843136, 10523247617020788736, 6142960572347449344, 12307523120796794880, 2882576908552241152, 495574870168436736, 15811196250750976000, 10466043463001440256, 9372533485085917184, 4969788692076953600, 911876369313431552, 10656640084234731520, 4824462570184245248, 17035514255144648704, 13985210541447053312, 15299093057937342464, 6611067769448300544, 1355583685407014912, 110549194023895040, 13636090684522889216, 10241424438721511424, 3006252136813035520, 11725054207462473728, 15795893436894150656, 12151930654824595456, 17187518512164241408, 16005060646311821312, 5850565121595670528, 3825705955287367680, 4932299812335779840, 15544604692930625536, 7573734678247505920, 17158634434044362752, 13022280102044499968, 2269480630674784256, 6913773422338113536, 14446939308386418688, 1229790054721781760, 18119280854936059904, 16243793242364051456, 12933562312685518848, 12443327633054236672, 11615177871605104640, 15683902422348988416, 15341441383936294912, 15494508434908250112, 6421330433731985408, 15251640584213889024, 8954962058600775680, 6566267631303655424, 6323531324720152576, 8342026648723390464, 11782586436853694464, 14974396777355018240, 17375079613721477120, 16648698226177736704, 269408953287311360, 345117321066446848, 8699938501270962176, 6769480800573325312, 1864409680734846976, 7834424246628515840, 1406945730421063680, 3000442265832259584, 6355286627132112896, 2891472331283103744, 1893297428904280064, 111007561523658752, 3025847933690970112, 12054421565626908672, 11192649296946135040, 13001363007870074880, 12599109309515694080, 8961258124174426112, 10653931583368593408, 4562378488199249920, 2295536316063940608, 10130094179125035008, 17658489902695710720, 11742258575139930112, 9971397242071810048, 109122045110910976, 4851286092646711296, 8377630299814625280, 4165819355986132992, 2815178851519299584, 4956272618975002624, 8887198366706958336, 4014017457424433152, 8355331263405490176, 6398784550519963648, 15368227634672566272, 16110157602691743744, 16018060103567540224, 10329789911913201664, 7033976139475320832, 15975240619656216576, 16409912424070643712, 14065795930490142720, 13246574727444561920, 12839332731666038784, 15104617591609491456, 16237032457034006528, 5391577385604743168, 2620628094414749696, 16717565226450419712, 312639482748731392, 6595954896225173504, 7466418168668356608, 9651932257425817600, 4625277390895972352, 9662274693293408256, 2266536928809582592, 2820239113267970048, 6769223703830986752, 2961840061848485888, 1342602138164920320, 11818843090477645824, 2680372369402363904, 13717897205782675456, 9069861152552386560, 17566625697605091328, 12236010291820756992, 14468013398647898112, 1433705781856829440, 13619784312902647808, 9219344508582363136, 6773645303942742016, 9279587979028856832, 16352522607205023744, 6038520007229440000, 4570463746954100736, 10191618176890961920, 11486196894149902336, 2499467642520207360, 9175833569296121856, 5841420144085041152, 11042769764542840832, 18171450809068290048, 9321239807361286144, 6923228122825359360, 14867563589035622400, 1636018481168121856, 1284551411731791872, 3496554470769164288, 14403146301417979904, 9584619485558472704, 9583598314134175744, 7517347727655567360, 13823007880288141312, 16627401235703529472, 1139719909010309120, 15733987479096655872, 7754773545548251136, 16364432912294084608, 15464030951838842880, 3972758892403752960, 5836933475218751488, 17807187846646202368, 5728461739696062464, 8329170007720198144, 3887099214248804352, 1671568732930965504, 14924453402988511232, 10621326029903364096, 12082410982731677696, 1352884633468928000, 11758047957251784704, 4080774631248625664, 1353002547501072384, 16932120042844192768, 16323600082685394944, 15641419182837334016, 10925788444676325376, 15778155015803240448, 8136119654490832896, 7576839681904476160, 6248416880051093504, 65355486551080960, 10049971907815538688, 15654688329679503360, 10882604421120786432, 17510073485261537280, 11594818171843903488, 3484093439203606528, 10446026639069413376, 6711004296852275200, 14718220266119364608, 17503993357758627840, 17423486360458625024, 1255419550506156032, 1648814460053225472, 17845567004388360192, 13519412189915512832, 3605541044021624832, 8182641314311962624, 4628482527420481536, 2776044363648598016, 17748722346631364608, 8212967906590326784, 11810672172895043584, 7257737012109639680, 4498070544171663360, 4511430898939330560, 16170123472222027776, 15599969999651864576, 17146983959444324352, 12601752595598409728, 8338303693761806336, 12808062655331827712, 17082207425894809600, 814204011228954624, 7012497008028024832, 17631356627191857152, 6025243095086399488, 16651278092773359616, 11275466204967337984, 7679801987998679040, 16839283946784030720, 3939381748063797248, 4538297379664691200, 12573535536637018112, 5855870132055703552, 2107869893318672384, 9634039200332382208, 17764455636470333440, 18009356561473863680, 13003449891677011968, 13007496420884742144, 8127045213228105728, 17607766742656876544, 9885397866363486208, 17921440608149307392, 5096407489058963456, 8322675888319627264, 13212765225926787072, 3902967572219297792, 11402516603212922880, 6754558744157224960, 15217859438070202368, 724428904000913408, 15110582837327167488, 10862118870227877888, 7763422561710374912, 517848055169417216, 7419915303624114176, 3668290490446381056, 7301083007471845376, 10626785964128731136, 3044205474317598720, 3442461659778514944, 13431861970236080128, 7845807215632973824, 2880570312716451840, 1557160253093576704, 5581832750211530752, 3971295605635940352, 2584301742061518848, 863260947295240192, 13134574659108339712, 8076497416703967232, 7439355528196653056, 3336414244315856896, 9695861887303942144, 9255422869523922944, 17047590272956891136, 706484255760318464, 16349423564962660352, 2753434796808994816, 8444925380711677952, 11779827624740651008, 3974550228773634048, 12402015802922893312, 573845795824992256, 14886532241231446016, 3684013025687240704, 887211411514589184, 7891046174881218560, 2330186974041735168, 17142080618620780544, 16046006824402419712, 1117107936989020160, 10790279370334273536, 17684180258166669312, 7991633707658117120, 10227171770138361856, 13145423609059082240, 2518543988873494528, 11284869821113565184, 6591556488936816640, 7062103536699441152, 1870006478388068352, 4503697655704059904, 15640592573431545856, 11156067187880361984, 14998824798988009472, 2945377246044487680, 9623622341271486464, 15349903465941827584, 12561212708529111040, 9587548086318661632, 7069296473048875008, 395108507008892928, 9335589258737483776, 7153300638879711232, 1759850411310710784, 16289601009901109248, 7938057443794223104, 14801779773986045952, 1239967091398803456, 9452922851821617152, 5432239004932112384, 16491966674749095936, 3311320726090285056, 3248095405879066624, 3399146553821102080, 312722925373358080, 16176198170886275072, 13220932982413459456, 9493274653683089408, 5804984544943669248, 14269970910441111552, 2251379800243437568, 16408141694953848832, 17451472195560669184, 15738194073145573376, 14295478377614671872, 91197755015299072, 5213913550849835008, 2277936132790419456, 7758141658901774336, 3173084712587493376, 16987761378523611136, 6714951191408672768, 3236268990091231232, 1307689912383832064, 14498436610510553088, 17802056941275447296, 6892763009261764608, 14756840620634931200, 18056500304358146048, 9330950917396103168, 6055494113120223232, 10304893249218674688, 378139263021088768, 11831512951943069696, 674564574212521984, 16166931349448425472, 15611547066818363392, 11547024505918455808, 8616013633421312000, 5004518879964168192, 14400067119104393216, 17566452060667248640, 17621472670493179904, 13499406910855577600, 6440022483591495680, 8400906381154058240, 15524064836471226368, 6231526577562189824, +gpu) lwe_array_out 1:: 3627017624258347008, 8105617336846778368, 7824695803716304895, 14835748789112799232, 16027682595542138880, 3241454656831881215, 1154958734296875008, 11016079345264361472, 1037387996740976640, 10474676479336644608, 16810544973060505598, 11242182448248782846, 11995713975485464576, 17948728299538612223, 8405675816708472832, 12019510337351974911, 11236710247596818432, 16283567959534731261, 11151717018711883776, 8457436029350051837, 5820095349066301440, 16419456762135969792, 420228738051997696, 84136496994451455, 16325663257467551744, 7232055223756259328, 2762160916895105024, 6647601359879143423, 14252476911778267135, 6540625033721544703, 5398143715216719872, 6794593118407622656, 11921591206183698431, 8012779838211358720, 270666485754494975, 2851965084274524159, 1594678591478562815, 604365091474767870, 9954720833249214463, 2524789061105745920, 2892651815201931264, 9252057827608887296, 6492481464326684671, 9538663667814367232, 6454310012142485502, 10522307283591888895, 8787654571234164735, 2871230814895472640, 3094477166184759295, 17865856747722244095, 11839856345211731968, 4304774095490252799, 10808002940166471680, 2144705868774506495, 16149606616386240510, 1136269790772461567, 14369159415603396607, 15590584725566128128, 17590731290674462720, 10891937770528309247, 14666884141031620608, 16681924225367277567, 15802623581122199550, 16050471015020494848, 13328870109398171648, 10185687663500066814, 9603254243079225343, 10479995097326813184, 11513161472465174528, 13685677333938176000, 7548752090437255167, 14073240291809165312, 18032733752785895424, 17703413383979597822, 16732980749912768512, 2293134300037513216, 611667405407518719, 9217734267361034240, 17846321639269072896, 1140240896462159872, 8766473379935944704, 7355193995837833215, 11845134753181204480, 9754210790767853567, 359322980695670784, 6387687045443092480, 12528964063356518400, 10859588739353542655, 8608190506452647936, 16434183710267408383, 18035152634343587839, 18329931720272379903, 8278877714505531392, 12574731827836616704, 5944021933711425535, 17722519111935721472, 3010180331081826304, 12212880174944878592, 168481431973003264, 18389355210326671360, 555665206240346112, 15072717105344282623, 2892345999034941439, 9045792892311830528, 16532232166826835967, 9589168341524676608, 6302577829355716607, 11728427991917658112, 12197151442636636159, 1292155289746800640, 5602460779933597696, 13618870679406379008, 7084804843235180544, 4355529133044793343, 15216663451007975423, 13596797034291003391, 3975102257430527999, 11707968760986992640, 13755609112438112256, 7657646932315078656, 15049143052327190528, 7635901207952752638, 9475056263554400255, 5390563612932702206, 2463061601343766528, 3104904503086809088, 4636281256491876351, 6710866847161384960, 791752747757076480, 18361312257964507135, 4925266871302750207, 2932142541618806784, 5136356530899124224, 13475078004182876159, 13622214436805672960, 14896243417838256128, 13311697375597690878, 8271712814628864000, 5765550849250033664, 9151218759803863038, 4126263878105432063, 15002432529640718336, 7347802120227127296, 2477959025585553408, 3414097231362392064, 8858210957042647039, 656236705367457792, 9466978634406297600, 13023211433423273984, 6086340600183914495, 656038633286926335, 14349040841882861568, 15761935181197344768, 2353796379203076095, 6490258016665862143, 12349000909001326591, 6772668174186840063, 275607343788457984, 3020093896211300351, 8522430362301759488, 15109752260445339647, 16585704276928495616, 9956487751790493696, 4726710798154465280, 18083536804769693695, 5057816032157106175, 14530034983407452158, 1801176351886016512, 15712790730978099200, 16156166139280359424, 10000105042922700799, 18021679508364460031, 3843696475926167552, 4456221943523180543, 17132786566016532480, 13386667109564547072, 17535679654944309247, 8938738036804419581, 11369243709406183423, 15275080090132676608, 17259440505226264575, 1362309218719236096, 15084741421413957632, 6458169548808912895, 10477419027482279936, 1673002595414704127, 365730245120098304, 13986826905144262655, 15405847309589676032, 17124307221463695358, 14683357745457922047, 7195267467898257406, 376939367102414848, 13664699999726862336, 15026983569874485248, 10815089485679689728, 4618535178480910335, 5203210961103618047, 1351076810061774848, 7995890678687072256, 14543778167937564672, 4705567381215248383, 5307067849628450814, 11445831413891334143, 16111488156984934399, 9718062134096560127, 7159535623575961600, 11250753429955411968, 8216176743497596927, 14993937753270386686, 4863616416009420799, 7800735693537280000, 17065718799484846080, 10694969408410877952, 13708754283413897215, 11643333049751437310, 16502510178436907007, 10481446944986103808, 1334468808995241984, 3844115892367523838, 3696085378013331456, 18196579599981215744, 3576465311039225856, 9246964133297913856, 3133989175104110592, 3631439917470449663, 8761074832067526656, 7648573209452740607, 8567229797481054206, 2810177746100027392, 7734309553243684864, 2850888823452205055, 1607443885909344254, 4567038682334232576, 17716767732503937024, 6015685908089536511, 17376306649370722304, 5125343096585846784, 1153729688066064384, 543372904847376384, 565287591377633280, 7614095452295659520, 15848792504674549759, 17826367843176808448, 17513889213529980928, 1577049032776220672, 1835850646880780288, 7911159838514610176, 14529261369871564800, 2713873051497267200, 14408030294487597056, 6559076612657119231, 11417025595712733184, 17842326362979827712, 9872527658229694463, 5794565378411593727, 7561344963540156416, 8543244253646553087, 10288685338649952256, 1578794146708062207, 14071917759172706303, 2209280119783030781, 5640866857188589568, 428981307754676224, 13284175159012360192, 10094027961129762815, 2376298709836103679, 7389001420671811584, 1915543768212176894, 12861158573945651199, 14930583896499159040, 12855244818846056448, 150992863088345088, 324318583440015360, 3487996500397522944, 15617434163458605056, 11045182244988649472, 6469947652120248320, 1310098982088736768, 4332206805645000703, 4749609521519788032, 592199241468739582, 10926376363958992896, 16738369949247995902, 6992971362998419456, 12411004831244746749, 10093614579654328320, 6438633184077807615, 3627826853684707327, 17300293758209753086, 12080090466394046464, 3616234801771577344, 5147973958410174463, 4143518081362165760, 918812368052420608, 2430427360718225408, 4330773892214816768, 11959214442870210559, 120534814209081343, 18179205054693638143, 11030789673751412735, 1578021298481659903, 14882465933699317757, 6745548118592323584, 11832229774141423616, 14463721376088850431, 7993349749627420672, 15895720606914576384, 12181710541789593600, 8878277326643658752, 17904635084825165821, 16653020649320611839, 12944698841835241471, 5061810309866455040, 14637649296355229696, 3478633436929851391, 5220582296104468479, 4161587977929097215, 9073175521369522175, 6763312271906045952, 17123738463103877119, 6388777834092953597, 1812065648356884479, 2342235604726579200, 12017712449143701504, 9924475012125818876, 10898440789369552895, 1598993524466909183, 1048651510356901887, 12685867809821949951, 1548723878614794240, 16512181838660239359, 13321503810451931135, 10313351782507479039, 3619414399883673599, 7860037513610526720, 5769717515940790272, 7791859563799511040, 6376195985198022655, 3934247535031353343, 11319248429957251072, 14024349143896424447, 3227853840535519232, 14464991300744642560, 18225097280346652672, 10531243240881913855, 4584744740846567424, 265896949402566654, 3912130234190659583, 15607047830877765632, 6789217048250548223, 16425775829541191679, 1795770717455777791, 578015404836782080, 348696349216079870, 8733900280317345792, 17416541937359388670, 5735488067083436031, 4055824541308420095, 18285119983836987391, 10806863824980803583, 15546853172734590976, 3286066213968412671, 4913180958422728704, 15868614082614525951, 16820728693780381696, 17915316063503908863, 1514583727160688637, 13208578218539352063, 11354705498310967295, 16454679036774318078, 17439683841773010943, 16559256424517992447, 11364080329921921023, 14734897940749352960, 17326091720865087487, 11142279789883162623, 5187821250059173888, 2130898988268781567, 3131520831495077888, 4205043451907014655, 5234258091523964928, 6064597958265929728, 12597927972318478335, 864990333056843776, 10523195692208357376, 9126925516123668480, 4284158915236593664, 6150529643679055872, 10952072425696657407, 850638761845850112, 1268509376893681662, 3838350850208563199, 379100191086608383, 16264858003419693056, 13091725312155189248, 1898864357744312318, 17266421556343472128, 6932473411981541376, 9945064546861318143, 16458337892972888063, 1520798955946901502, 6413761866387947519, 3043475929696305152, 1564180000792379392, 15190792218089619455, 9454117138345230336, 17917471609543720960, 12494027348745650173, 216298289111236608, 17019626692227891200, 8242468019922534400, 6269426202742620160, 4526067769526976510, 12717258178526445567, 12303667982847967232, 11721050196283490304, 7621883005123952640, 15871996777650454528, 7896325549218332670, 13659202654826397696, 4665674640759193599, 10316794866662637568, 6599416647113506814, 10965719875993960448, 9042948090222346239, 690653157864243200, 15690001117532389376, 2934338041927434240, 4600125210396459007, 17886162030247804927, 1028369311015632895, 16948359041459945472, 4522834166227664896, 17535832747845615616, 16604261002032185344, 14563969032265924607, 6541779518783225855, 2164104446659788798, 11114217211500167167, 9928192739306897406, 17508914519341006846, 10998032597581299710, 10323962281242656767, 13279982382561099775, 16696420154606616576, 6674294566054526975, 3882772970464083967, 2818775143600357376, 4730202460537225214, 6089351835846443008, 16293365583095791616, 12931258814887362560, 11911842094194360318, 12487963830820798462, 493975664865574911, 3541444745244966912, 16527574597185306622, 7093385460432502783, 7475997962225582079, 9537580439212916735, 9393455994677231612, 15685672307236274173, 17364384114899156990, 16361671874851110912, 17611139342103740415, 10120048919158194176, 15899385599145017343, 326362687090982912, 8569505272697978880, 16761098516746469375, 10588646140217917439, 14190032689754537982, 17572317065203679232, 4861582175079759872, 6012937577844178943, 16570897805665632256, 7606443117654310912, 5995009882779025407, 5423503523562127360, 9917962575562145792, 16958635164374663166, 6291753254686556160, 1937268264564424704, 11306370199764074495, 2129778290641076224, 13160346243148283904, 2021839782824378368, 14011078398521114624, 16516733426494078976, 5718536286365548544, 2521671027054870527, 14063458178717188096, 16208142702309539840, 8568565748870414335, 1903112184821448704, 11251726952207220735, 6327385016741396479, 4608949361903140864, 18109118606720630783, 16917123126221864959, 1595798662041042944, 8103593463766843391, 12266014631629160445, 10061019947217190911, 10314149419674501120, 15965192282747961342, 13466152006653575167, 9134150329720373247, 2736066327557963775, 3203716490209525757, 6246152718516223998, 2114508078807252992, 5860826455595810816, 5780794619117699071, 9554318817702707200, 14188331210006069247, 10734638786274131968, 9906344061088825343, 10610665062081232896, 15673859620579835904, 2249497711214592, 13498405479100973056, 16964470930518573055, 14029031762055659520, 5903774281719873535, 8783443244009652224, 16659026583142531069, 15877140817836507136, 17846549452387516415, 6281087047004323840, 11542674339702767616, 14868180146623348735, 2893897252638556160, 11887133723319074816, 16765055401396797439, 9517542825223258112, 9039816937193865216, 12852647851838144512, 3088524941197311998, 10032949328923852800, 8344565644410224638, 12131215855757295616, 11964961889387020288, 15002671062460661759, 14827075997488119808, 15483361538781216768, 18195869364593360896, 17791211096586059776, 1320142723381985279, 8448993882972094463, 12569636883153289215, 3519155069717053439, 11559795539633504255, 3268060956491513855, 7150253076115357696, 10796079384365105152, 9611795122324766720, 12396440372731969536, 18181159522511355904, 2304306132476231678, 12141993874323144704, 4575530365254369279, 16794964780552028158, 1655193938186731519, 17649671785081208832, 4374748323567894527, 4197185953120387072, 7365436976368975872, 10372707217999659008, 9972553739325669376, 14134331187488882686, 18223884259444129792, 3314268357850562560, 11733257814041165824, 1756442432070746111, 7973286724061102079, 6200309071627681791, 7226883719401832448, 9842702799064793086, 10957735407856386048, 4381866579025985535, 16639970210534653952, 6904410067215319040, 7954833603232268287, 12297265690921926656, 16847972485235212287, 10951377018012303358, 15713640114481528832, 5927361632224149504, 11653455985946656767, 7628625859233972224, 6420647302003687424, 3411741889014005760, 4546085967848538112, 13720445135001485311, 3384536071512522752, 4733799884342165504, 10252197887442157568, 10694630298328498175, 17167661392296148992, 3014901165860061184, 7509652116923744255, 7921754589752197118, 12234825593811632128, 16315507402227056640, 10712400880134520832, 14351860116263796736, 14325822871316725760, 13966876563011010560, 13939961016579260415, 3155594403167338495, 17133122210194522112, 1828798706724372480, 8134182400902037504, 9046037596026699775, 7879367170960916480, 12158770149725306880, 9915481320543223808, 11560933791866290176, 2104568764275097599, 4206604391198752767, 7502767756794658814, 592519214116372480, 9254147006538973182, 11488981424527114240, 16403873743002140670, 16120922199484792832, 13147714097938169856, 16250595061811642367, 12667726969756975103, 1953950171079376896, 9646181210317127680, 9417316301627457536, 14802488787187269632, 623570650845413376, 858111590744981504, 13955112604637593600, 12454221654391783423, 13764653924868947968, 2164263114562863104, 10811244364131467263, 613862375489011712, 17152367812619010048, 14440027477646508031, 5890439894324477951, 5474631079467941886, 17949194532197236736, 4025647514823688191, 4892747922363383808, 18035472479484379134, 7207067135435079678, 9521454861825081344, 6011753272824561664, 390252548264558590, 1967286104662999040, 15357558459167932415, 2230592261610012671, 7538785876524924927, 6126730320432594941, 5962733986441592830, 16444631780050337792, 8282592960000819200, 6028804838450528255, 1021767239340130303, 1889007035748450302, 12329992843501240320, 14276526465053884416, 15706601526371811328, 14175417050800848893, 8098656501603762175, 8337617564146335743, 4814254448681418752, 1700063878139871231, 4753390046223007744, 16905241656469487616, 11114909409635991552, 16622141502788730879, 8149340461476085759, 9139135994329563136, 4598626268420767744, 2281270676679557119, 16911990630639468544, 12004622691140108284, 14192216166839091199, 2354443948602163199, 5224353551194521600, 12189514762580656127, 7091151414134571006, 18233789940087390208, 15420706981068931072, 8532332157073358847, 2568846345196535808, 17867130334374526975, 9234808284928540672, 13330566334791024639, 2359218595025649663, 11474910304211566591, 14857583287630561280, 10038251886957559807, 3474834494735777792, 11298516375321968640, 11935113756465430527, 6812623987579813888, 9136335598343159807, 15915946594680176640, 13912256725173403647, 3639877952490962943, 15516787126057304063, 1878771364177903616, 5228272073196961792, 1007265419704139774, 3407759217380032511, 17044524336322445311, 14861293615388295167, 16613237090691317760, 17544941275310981120, 8703770904884150272, 14396712285789749248, 12821972731553644543, 16239528752155983872, 10546576384724041726, 1164126949728059392, 13738880762428522494, 5831339495064076288, 4844213194190749694, 12370244856092557311, 18206521252854628352, 5643353999198388223, 5750220550823739392, 15139406569009053695, 3427178877649158143, 10954260762134052864, 3415958859703910400, 3083134033538842624, 6596981711236497407, 14657195712920420352, 6960361087216648192, 16828264606890721280, 166849223067697150, 12062221896251342848, 11112579853734379520, 12723862939640004607, 7755436276181893120, 15758293996104843264, 9874210593248903167, 8461072104102559743, 16354038953998811135, 1031150024894971904, 17687882794853728255, 12124331572937621504, 11086216949334540287, 4829155150520123392, 3344802049156972541, 992695782534545407, 7986738209444855806, 6771514695221247998, 957530316891750399, 10859028903251410944, 323782448980688895, 14018945851699757056, 5074488896557940735, 16183420115444826112, 11784665355643781120, 2019364275344113662, 12682115453795958784, 15859430934655795199, 6745170529763721216, 17861798235555758080, 17520629758960861184, 128561883136393216, 783159351958306813, 3807012350649696255, 11201955460284415997, 7835561476659085311, 4171071130326532094, 6863605197843726333, 8596052721373544448, 16313252845044367360, 12322922356669415422, 3320191517183705088, 3694807498272800768, 6208788986337427455, 17440577822035804160, 10483132674015756288, 7522023362197979132, 4765437085890904064, 9089088990992138240, 15404625884778332159, 17093498645807890431, 4363247552200441856, 10528402445359382525, 13693444960534134781, 722567362095611904, 10665174141302210560, 1861612308405420031, 5216563442592251903, 10629881347058958336, 1206251125678800896, 1310123148795969536, 8533650523054669823, 8799708903634894847, 5571006116910858239, 3819826196598751231, 9414251696432873472, 2577464489133735936, 10377299182284177408, 5871321826658877438, 18104028146167709696, 5966863786475257856, 790035113562865664, 12245006341340397568, 9667235895916363775, 11898383359358795776, 14171626776521867264, 7890595907689775102, 14913600329869164543, 12344050108252291072, 12900431510489792512, 10950228337598922751, 3181915938442182656, 14985396824255234047, 3568292175642886143, 17123567780566663167, 5818560696048156671, 2528925053676945406, 17152260017529815040, 17851988598971170814, 12801763158079307776, 12238819269151817727, 9167826736644095999, 5917197334420127744, 7316853886864588799, 5189897949156474880, 17813538522729021439, 13472670498919809023, 15297786717864460287, 12021602054070861823, 10660681914748239871, 13713268193110261760, 5099085779125141502, 9148374280004698112, 12575444271642968063, 4473070278276022271, 18124436464958701568, 16664101662528372735, 3537619975936147456, 8897843477509832703, 9816675726747762688, 13344194506539401215, 10830119852044189696, 16497671422110334976, 8357939957821603840, 2669776272766271488, 12415306828328468478, 7889693895838138366, 1499194687271993344, 6721379176902819840, 11849342529419870208, 16712275922685788160, 11898814024319500287, 1625433688885952511, 7227771162724401150, 3708133441762492416, 5424043107819716606, 18385819515939192832, 11430600329209577472, 8544492016942186496, 2698247198654595072, 3588600095278366720, 8555083956049936383, 2130315143299465213, 17865215637953970175, 3286696957027811326, 4311982238439833600, 15022702463511691262, 11174461690995539967, 4072373400339742720, 10385606370589147136, 6588166505609822207, 12137374838859759615, 515873572804100096, 17576165713322704895, 12378092208018948096, 17551357982221008896, 9693169475385294847, 468411693102268416, 6682788019574931456, 18093255088289087487, 14839902109863772160, 14640995577316245504, 13814036423751237631, 8083754932181663744, 1815923270944292863, 4478723967066046464, 2569405292240437248, 5608810814187241472, 5887275809097383935, 8857480199495745535, 14426680660615757823, 12159876241242980351, 14642533794083504128, 16098238432790183936, 7884636812365266944, 4922747169414316032, 17694588149335851008, 8412957509630820351, 7753555802060750846, 5793749391533670400, 18355400702123048959, 10262943856962043904, 7647994387917438975, 16111268126615666688, 12926515963569897470, 1311025744763158527, 1069098723834855424, 112591914829611007, 2365214575529295870, 943456327538049024, 11596956404132347903, 15890809138939166719, 12377690388058603520, 15378041205447196672, 5950698869602910207, 15637420259047112703, 3845560712923447295, 8319279015865090048, 7165272688418619391, 13438035917004603392, 15767085098375053312, 862471558076039168, 931880359883177983, 13684146236079210495, 12020254980528144384, 5201167573973991424, 8548062320176136192, 10076987990841753600, 14395948073668837376, 1880862145667661823, 3039419540720058368, 4533381239838605311, 16717309315119054848, 8785167982616641534, 16650708253692395519, 380982668809994240, 7033763830651944959, 8692297715796672512, 15820769646954414078, 9403596973493190654, 1836052133393203198, 2725207155048185856, 18313291227845361663, 10765408576227770367, 6399538139039268863, 17905185874920865792, 6528107126051569663, 6195407311352102912, 18081975215679602688, 8289163701617950719, 5677542591709577214, 12698657125199511552, 10869832442512932863, 4308555988408991744, 3375088809908633599, 6881951683224535040, 1711966645561327616, 12725135598579351551, 10501222182913310719, 9217882312736243711, 15720059209393373182, 15215015619964436480, 10318682293262090240, 4259990937767247871, 18119237321147547645, 5173745436149678080, 9717397592060461055, 11831391627706892288, 2844433866637180926, 9447743911536623616, 3030403304854126591, 5084738664211152895, 17380217829126569983, 13351225591341252608, 6008962059478237184, 11112536457384820733, 9144481527806033920, 7862442482963841024, 6884193621793308672, 15189743963675295744, 16385010375487127552, 15551584100685971455, 5956956705672658944, 14043671935473156095, 10637471705322225663, 12034277017957433344, 4103810671160852479, 11382186392697176064, 12287125419164958720, 16600100928921534463, 6898828980552466432, 6383830481565122559, 7605303237628919808, 10881144613276483583, 441515800440864767, 13815044194877571071, 17939455762573033472, 5608961481639985151, 5667020883907051520, 7578900664911134719, 12825124430095056895, 1074514986832756736, 11917978993027973120, 18241064927492046848, 803287183615066110, 18182993293158121471, 2916359106962915327, 16301986664790622207, 5912723971362521086, 4395838279438565376, 6631954315667832831, 4965267586162884608, 282849125727207424, 18334904087394385920, 4826827802231701504, 13554627820776325119, 13291487137108066304, 15721896183011999744, 5463045957358714880, 12480556822966566912, 6379489692336783360, 18417409561968246784, 9310343574115581952, 15017652138169860096, 561349601932607488, 1458800074652909568, 5290793273382666240, 6703234544247504896, 5859325484080300032, 8587847373185613824, 8812762654645944320, 6611520012324700160, 7863435642611433472, 14614795604648263680, 7411477544555249664, 12575196870252429312, 6821134646739206144, 17831221883949809664, 10623568495947808768, 6807432212858798080, 16356488222047469568, 9611561663203377152, 7020240467379879936, 13324212481506148352, 11040563355017281536, 3632359432924430336, 12162067653816483840, 1525235848893693952, 14146781536397033472, 790611746208350208, 3036442136380702720, 7817791088126590976, 14267280989133733888, 15930626394942341120, 11256057092064149504, 6841570046372741120, 5682049019841347584, 5826373547576000512, 12439697031163805696, 4258639178415210496, 6375924607756533760, 3799655137404780544, 4167825014176874496, 11057845813873999872, 8102534606353334272, 9418531633490821120, 9527032434466488320, 5476204197139447808, 183937556834942976, 9229833763612000256, 13068428426665263104, 17667115866426179584, 18300495217553309696, 658900807948697600, 15953414853746491392, 6229395901731831808, 193821596211740672, 6946256250602520576, 5649925203866681344, 25707434945282048, 12868917081654951936, 2944032255560908800, 17070077377930854400, 8059907770259865600, 6167803559719993344, 9326162650020708352, 10675791868467347456, 11885813662973165568, 7692852778703519744, 15419504377072713728, 4516291850046275584, 1254060138596139008, 9870602708782678016, 10375011651026944000, 4283937866624532480, 10691182104907087872, 9109343741348413440, 7501064640831422464, 1427739057596661760, 2909059478257139712, 394620870380748800, 9814704574911479808, 4923328122796900352, 9445310353001938944, 1736051758817345536, 12793063074756034560, 17447541573830049792, 3439555387479556096, 14259348906562289664, 3271060670635835392, 1739677561685803008, 154206619612217344, 17107370694657703936, 9290061623462985728, 10969470181927026688, 3187545750435266560, 1286760940208914432, 11614549217778860032, 7957757311303286784, 13748930752093880320, 7914292242989187072, 13713912317140271104, 8092863360627900416, 18354606264169791488, 4296514652726099968, 9695339971468066816, 14087768063315279872, 4835232641449984000, 14496663699013500928, 552420314424803328, 18188367456618151936, 1928817557913993216, 14889357669209997312, 2666759698190958592, 8633971863153803264, 1106482063881535488, 9810431900324462592, 2981530642614845440, 5054206979057123328, 1559253097241378816, 3602775096894160896, 657884934500777984, 9864041092360437760, 5218651696493756416, 18383258432309297152, 10963330612613611520, 4520737506840281088, 5089391847885766656, 690045644244516864, 1439431628244910080, 18154563774479073280, 9692864247091953664, 15279228138945511424, 7628912645273288704, 2969382768254910464, 16112229803616108544, 16506199435085086720, 8729913015752720384, 13429462026262937600, 3218864449020493824, 6917324693229797376, 3416599699962986496, 11300595200696516608, 18033137062563020800, 18282331517390684160, 17090939388344401920, 6876668177095327744, 14432240762068402176, 16159416350949769216, 13001585967138603008, 11292442407372587008, 904872321867579392, 11463978006930784256, 12033894144708444160, 9703266676673347584, 6683648977444798464, 10533129718830465024, 14302062537783377920, 3482432201151217664, 17799270195500417024, 13318070906979876864, 14824589152166608896, 81199231875940352, 14720669522759516160, 2160633748683489280, 1393233332216528896, 3419128406384574464, 11385423022069383168, 8764901599576326144, 6843524112342581248, 8959217061226086400, 6838962079416713216, 9983829962286694400, 76767445511045120, 11497864854635544576, 13395531529610854400, 3543363961346850816, 16303280231362330624, 12705603020398788608, 1978613356130467840, 16747080132186865664, 11338734146286518272, 13390483889697325056, 2336478222809563136, 15436147434132078592, 4296596111881142272, 15871778809872121856, 7822375867467694080, 16958957195385372672, 11655917817353469952, 4636312639348146176, 602315697564942336, 2215978313262825472, 15111297450763091968, 15386626098284462080, 14477691581047504896, 18131321174053879808, 16510052072725413888, 776058250062725120, 8355811524501045248, 16253607215791865856, 13358058144501071872, 1677490924889833472, 979687181561888768, 8921613988236623872, 3044041641716350976, 12110681885282140160, 2712570616086528000, 2716146072744361984, 10151688723188678656, 6132094094635171840, 4753039373417578496, 2041619294579589120, 1833991807784976384, 16337200145349214208, 16680870986525966336, 17145177475261661184, 5706341482844127232, 6951181095924662272, 1109253752373641216, 4029838129446780928, 1546980284094742528, 7544019649583644672, 18201885176034754560, 13750023529212936192, 18296565343448989696, 1455393222707642368, 5517328104734851072, 4274248184785534976, 2433264427236065280, 3508114532012654592, 6971310404110647296, 769506706144100352, 871886886732300288, 3194394990348337152, 14265699471781265408, 3170644357803933696, 4455874372623663104, 12204026168583651328, 3209156958569365504, 2422219356093022208, 14757030654952603648, 3560716418657812480, 6010759266867085312, 2248383675349598208, 15003258100738162688, 4841022633711501312, 1879472571276066816, 10736962238490345472, 5288219160835260416, 4088927003162443776, 11007998277323849728, 8741281027869114368, 13859125512263172096, 10825073118637195264, 11789724584452816896, 5462294243861069824, 17357543736308924416, 16931778267600388096, 16411189757008150528, 9307519317304147968, 2507974304809877504, 4624717525534375936, 8079619047253082112, 3550911206426411008, 10606292422273007616, 15389112128703037440, 18010764103995359232, 5902444543118147584, 9286639231923388416, 9133666774384902144, 10443496611878273024, 18389875579974320128, 5235643244783599616, 1328859743371919360, 18360039297941241856, 129317979648163840, 15457073116529819648, 9131413552668606464, 15756797402670956544, 9397169296162947072, 1179831041246887936, 18409388191925665792, 11029637334898311168, 16445314940635447296, 8490509336563417088, 16971085016811438080, 11312064584711405568, 8640360269719011328, 1918255644922609664, 7420929496800296960, 7931983858600247296, 7946274738433687552, 10418320946967347200, 6742771231914721280, 17955288879263121408, 3646309376911736832, 2538566027969560576, 6557466160177086464, 13420721025323106304, 7007606723905060864, 16528558126979350528, 152296075351293952, 9472689944880218112, 6762634448757325824, 10016253418802249728, 9771037004425854976, 6463778543900819456, 8174578333015605248, 9352386280979169280, 14270499516493856768, 10375085031348502528, 11219488414434852864, 16787847924179533824, 18280589968550133760, 7873098773029715968, 16423352826828161024, 2214119076949655552, 9102987785408610304, 2959127017980690432, 9849353805030752256, 10314345398361128960, 139827800994480128, 11671978564986601472, 6555584345757712384, 5002031127532142592, 6471435773462708224, 14908840787771916288, 9962976616164360192, 10797182693817712640, 760489165950287872, 7406828748726599680, 17815748078318125056, 15189956961840922624, 6609724348238397440, 7339376718450262016, 6582907125956083712, 5689844122483949568, 5283944556851625984, 3928342715477000192, 8234457404478062592, 2522403161675661312, 16338681753440878592, 4093585532460728320, 10602870929363042304, 15364628324303241216, 6135391844613226496, 9316769416421048320, 15631804331609554944, 12929224194792620032, 12108709250021195776, 2141494842239221760, 4023731578231324672, 14432563532350357504, 15601134900009238528, 5443969346059632640, 14021166821164449792, 7239257178731708416, 1931280701794025472, 6233566906071121920, 11206101327790735360, 9855879081197830144, 5855750123690131456, 4855845496654135296, 8057378909877960704, 16058565246230462464, 2057604605784621056, 12013905516498518016, 9890403105286127616, 17820423422950244352, 1938177962662690816, 6952070751826477056, 14147876852915503104, 16709724423543848960, 1613241219209494528, 18376123875973922816, 3169942650795065344, 3475150227445383168, 10308980800195919872, 17394315057474568192, 7269824534797090816, 11843436628339064832, 13736982200589484032, 9972603494911180800, 1761816087583784960, 1192791486031200256, 16558530622826479616, 8307924805961646080, 5565651577424838656, 14709914165246427136, 13159901417680404480, 7695250245554274304, 17176376397812203520, 15296110635599790080, 3879933945810255872, 12782519168415039488, 11453048506210582528, 4185050751732547584, 11697699301982470144, 9244988614167756800, 11866885057052409856, 15953672034777563136, 2122582594372501504, 2144287897589645312, 15330944991744753664, 16581733044403044352, 12470214944370982912, 16160864742099910656, 6543420214946562048, 6431598491503427584, 8456555119746482176, 17683675425563213824, 12375009564767027200, 17587795060978614272, 12062972557750435840, 18424537090260729856, 13635042900944355328, 16684793996769230848, 8730487714387853312, 823258965151318016, 14517476940341837824, 14252365943647764480, 7161930167701471232, 12221007223731519488, 11509783661679476736, 13604781988379623424, 5948986679279747072, 15969192727493476352, 9831854225427005440, 5587708773083906048, 7657546662822281216, 14755863539197411328, 1674607651805200384, 2855061875954024448, 12768508362862100480, 858292262839255040, 13232602138242187264, 2594107441234837504, 1786369272415518720, 8777938025796599808, 6683713942314811392, 16438313552177004544, 15884115093642805248, 9949242162765889536, 13509327815010418688, 6123122325370961920, 1719776143793455104, 14096120310860349440, 15565808574956306432, 17499150799312257024, 3688027000921915392, 17802311606797860864, 15873078471874838528, 10515423342893203456, 6323547548422242304, 649172220081340416, 3329157839087206400, 6689217244771123200, 8181382656697565184, 9589502071086776320, 1663206212562321408, 10073369010864390144, 28953732087545856, 8576353968760815616, 2018893809458348032, 10601009776420716544, 18241134588103491584, 14915299212773031936, 4214849493872410624, 14178293639775518720, 15242984010570268672, 10803456852910669824, 11253265264403283968, 11067414450364481536, 17066153739011751936, 9519747730436521984, 13091442263442063360, 8182091927059955712, 10413930488052842496, 18052809458840502272, 1960387296700137472, 1356210116050812928, 11510762204412510208, 5517276763501101056, 5899373045725790208, 17381884396159631360, 9524485622677372928, 13780057754745962496, 17839123850411900928, 8913259896875515904, 17699440497279369216, 16884926795093114880, 15105545897653567488, 14755030469087068160, 3242304240554606592, 862045530069401600, 8533145712731357184, 13348398526829166592, 13477292787552485376, 1191020968173109248, 16028572778785406976, 12775385132785729536, 3254777221524488192, 8613322754805989376, 10396194609851006976, 6325424450606989312, 16862178865345200128, 3902755386842677248, 1643343479171973120, 2776990682382860288, 5901635946352214016, 15411056928289193984, 13686629397191196672, 9061422838895869952, 11401160819476529152, 12220548555584045056, 13989151414459301888, 11767157325188562944, 14486459613169319936, 14596717668540088320, 16116998197104082944, 1768954711186079744, 7059441949761077248, 11401367682281373696, 11004176687364571136, 16798249803468242944, 10389893443735257088, 9525362405891112960, 5711351457572192256, 11172269582637334528, 5739318489307414528, 16763522372950032384, 8857675620507713536, 5999547684438933504, 5697508069307580416, 18242403076092723200, 11280634351999516672, 7138760224667598848, 4664533417751216128, 3651450602283597824, 4177231470638661632, 9302993686776250368, 5280935604970848256, 7008645195457626112, 9937547977746808832, 30841485842710528, 17143678930570444800, 14946610910561566720, 15902012183173660672, 82678910721982464, 17559597773899169792, 5427072537232146432, 13074641349725126656, 599741004056100864, 11004833881785368576, 3114521201418960896, 2488638853145952256, 1493234339964518400, 2508935107650256896, 9065822740832845824, 14176883979700928512, 9585843671496916992, 14721720612925997056, 161597818094485504, 4460825343694995456, 18196204277553168384, 10823059664543940608, 1432401176950734848, 10523995903402967040, 11882481749751496704, 7462103367213383680, 8372129344356614144, 3403391068136275968, 7965413885798776832, 4071660452948475904, 4575427182960050176, 16011996193861140480, 18119821651448168448, 12902729481201909760, 14040568692752777216, 11041871875859808256, 988896119457054720, 3414983438271250432, 13786061137088872448, 1500270232982257664, 11464247850330750976, 17763862321098129408, 12961323898955104256, 7079273484508987392, 10616536136345976832, 10990353536985858048, 13773565986303115264, 11294850861253001216, 3929468499688161280, 10229235982960427008, 2793857139213336576, 2450062380311248896, 10750373570761719808, 8383460627724632064, 17221309261854801920, 16534197868399951872, 3972291931748171776, 12107820077974290432, 10500599086237876224, 11439163007939117056, 7378967128373723136, 15397242453744418816, 14167220440723881984, 13236219432444887040, 11391001022798233600, 13239608354914959360, 15211298738086608896, 5886265186112765952, 14405225709834338304, 6135936840529608704, 16819193764810588160, 13910665877876899840, 17298312433424662528, 3133946419375767552, 2186772922197082112, 17696808114851938304, 8638976847868067840, 7938129839762964480, 2677970778309263360, 2117911715835281408, 9994836699672215552, 12438749824981925888, 8370674724832804864, 16850815092160200704, 9975704673362903040, 13471716655402844160, 17409702521915572224, 12153779655425392640, 15739893797863030784, 12105145490169921536, 6192324023049781248, 18257810712921374720, 8710981588038451200, 17890342450766020608, 6922339816214364160, 5764482986162520064, 4231195999546114048, 8072793488447504384, 12485681619820085248, 5588325181689954304, 10759676770572566528, 8407703858389712896, 2527860984119296000, 8313012830378917888, 7888209022564696064, 12806990700214222848, 4035905262526136320, 15621784310346940416, 9434617503637569536, 14712600516160913408, 10438595993460015104, 7242232197350948864, 1639032854572695552, 14151264877737410560, 1497174729792946176, 10289922590952652800, 3340823878648725504, 11016070736002416640, 1584892204088819712, 1377095252447330304, 4685602598865076224, 5434755056903651328, 474422551372627968, 11746522455462641664, 14052858088835252224, 18002424063351324672, 4871978096175087616, 120762505994698752, 289135686538231808, 3569674296118738944, 10186677783384555520, 8281576504450613248, 8184806909837049856, 12980822303154634752, 16997386894155186176, 930842919122763776, 8187914297200869376, 3013415369168650240, 701019906308571136, 5476895686874103808, 3695738368009699328, 12386060789692235776, 2647497568732315648, 497846401061879808, 7794783184545120256, 454997307646017536, 6767153233241571328, 3195607284864516096, 9483252983153033216, 7189017672812593152, 6035978090964844544, 13389430803981664256, 4404550277001117696, 3743077330042486784, 2175924595016597504, 10203421039078146048, 8984414667984076800, 947869251815866368, 14627710474670571520, 16967234080548585472, 3236579206989086720, 2606092297292480512, 12197085692559360000, 11399738876063907840, 4240515288304451584, 5514756210135400448, 7861662018686681088, 10947359247905587200, 18156548002695610368, 9071979516322119680, 18357065216698613760, 12756943920215097344, 14628654796245041152, 16996304661180841984, 5198342026659102720, 16851674394857046016, 5901266613524496384, 11842398877267263488, 7376627333270077440, 6033129874812567552, 9295353524072218624, 16030395696318251008, 12265086155262787584, 8454593171706347520, 14074392032655179776, 14318980387118776320, 5556175852535808, 6495128546086748160, 1910577061588631552, 15210079920857284608, 14381176126359732224, 14842348540415442944, 6421211901224550400, 1964612229823201280, 7471290139050770432, 10766783481158565888, 2075187339679760384, 265259568202776576, 15096355990087401472, 12640484748112691200, 1895688991248744448, 11784309328624746496, 3450819867999993856, 7478552198603866112, 13880756610390818816, 4777241520036118528, 6132631652741939200, 11881496628135198720, 7361791743135580160, 8242664525950615552, 17796283740725444608, 6102990240891273216, 17742471073271644160, 16745247716602281984, 188225026191785984, 7588429376274825216, 6978085437994696704, 5001788448995016704, 14210468261723635712, 2020609489442439168, 8142685972291649536, 2531871710479646720, 10829152178732531712, 8210782403891822592, 6658409252626890752, 15833767884439420928, 10862581695903694848, 17170390156817989632, 5578718091468079104, 18372591944380448768, 9382268105771712512, 12893845195321245696, 493690650835812352, 18370014276808081408, 2007883466984652800, 4067140772963549184, 5106599927488708608, 697507774111678464, 9946055603585548288, 8199000174727528448, 6635893212995125248, 13930578454362718208, 3430540067515400192, 8893497125225103360, 1035946146154938368, 14932625110845095936, 7707922513275125760, 14232801129590161408, 14455112158704304128, 6932722955487019008, 18143468805077073920, 4307864103537344512, 16661936165787533312, 6901942161827168256, 14354603172289314816, 2385139959607590912, 2706545315988635648, 9345990432577814528, 398558018582609920, 17402421590276177920, 16526028960862044160, 2341861859088400384, 5488637886943199232, 11575567020321669120, 3408800643870097408, 3361613934132985856, 5101644772179705856, 3052133709068107776, 12815324963993026560, 1042305893208686592, 18286025366701080576, 826186729466626048, 5890846580482768896, 15151038130720604160, 6490704661052391424, 9982834525232693248, 17026188064373866496, 7814931898332872704, 7832363177722511360, 8030678344812986368, 1663325419379621888, 2859252757938831360, 15347049941209972736, 4842399979257462784, 16021346561002831872, 1959214993530421248, 910120011157209088, 15857935716953620480, 1233465610424287232, 6466353742672297984, 14782257945034883072, 13889250080017350656, 4014853789562437632, 1175843229669523456, 24117340878667776, 11296748669862150144, 13026662420385366016, 11828401746353324032, 4368970750741184512, 8527826684840247296, 2697048078145290240, 6793229684797603840, 7325963031463067648, 12493768287324209152, 16597677553754308608, 13772724129763426304, 4273667556746723328, 2747642174416879616, 2036701323151278080, 13026473252845780992, 3400659722339090432, 7827223167021088768, 17535866069544075264, 8978841475471114240, 11051351504337240064, 2025919116992315392, 8563194228694319104, 14117654602572627968, 356696844954238976, 18281413018501775360, 7959900513590312960, 10572684872441135104, 1264270335641911296, 18394970201461358592, 16460467934356045824, 6619230217355395072, 16096011423527731200, 9557347611459977216, 10010486366497931264, 5677914638956625920, 11194514017127235584, 13442846142937169920, 6590888157665820672, 8736750026014851072, 7127557566980161536, 1367769650087067648, 264889805878329344, 3305947962521157632, 11704952910113669120, 584772269935427584, 10267228550696271872, 1455167767794679808, 5364446279059374080, 3271871898153123840, 6401328229868634112, 3439126033557618688, 14336641430078881792, 8568576647349927936, 12084302752616808448, 735727244969771008, 2654389981925081088, 297820866324987904, 7049957403546091520, 8161085783986405376, 15631795604236009472, 16391663451627323392, 8723304940132368384, 5430469100449038336, 11853945944087199744, 3402656641613561856, 5497169633318273024, 8225667179991793664, 3525663577258065920, 15381709416755625984, 1424267161727139840, 5491291042860761088, 17541762716044099584, 6045963477611184128, 1220777933434519552, 12335897195172593664, 18032254372158636032, 9860969002916904960, 7821068891202781184, 1446004059931672576, 8261193294038433792, 12950592691237814272, 6216176398806024192, 15355336908808912896, 859305565883465728, 8967842785780563968, 3937992223064326144, 17367179236128849920, 1067088850939019264, 9130534875642724352, 3034272486272270336, 7617973837828718592, 5122564372467548160, 7095145793849393152, 3705021377179287552, 5987084320706134016, 13827906488057724928, 7301647125656371200, 8663348708508696576, 3418226104219992064, 10731691983442542592, 17242825330020843520, 15009378461347217408, 11146871216223027200, 10131819639286530048, 10353976479074746368, 16424994974824660992, 656628206668873728, 2163054313197273088, 9973876477583687680, 5543630665381052416, 5586974650698563584, 9756469012631388160, 1306662951343620096, 2274886259333660672, 10896451223884398592, 821087641213599744, 3438083937052655616, 347425436491317248, 358449964705120256, 14051665247568134144, 14502136432778280960, 11782101930182967296, 16922245260195659776, 16885779235505963008, 5795264312398315520, 11840648656619307008, 4319942668265193472, 814089541760581632, 225498358704242688, 3922461621321990144, 16005861760791740416, 16840523852302778368, 17010124414240423936, 11516358697123053568, 929922387372146688, 13913251817556279296, 4769893715755925504, 13148592435930071040, 16016567121395843072, 12969706532655595520, 10504143825826480128, 9413537864278343680, 5441977276340109312, 4511441000702410752, 11520639233328939008, 16689114401009041408, 2552697697660305408, 6446317101761167360, 6468443089642979328, 10529430600400502784, 5802542065761910784, 609327594399072256, 2965390900290650112, 12092642187536236544, 9880697746212519936, 11098411787417026560, 3813748130680143872, 5619182747890221056, 11592234173489741824, 16422890269050929152, 2961186092948127744, 14181383430389891072, 6051288549863456768, 17638306468392337408, 16294170477146931200, 6960507837659217920, 17837521310872240128, 7173843055139618816, 9591162627715760128, 15711320222256332800, 3504728429188612096, 6487908980940079104, 9207311470507851776, 16565371170531049472, 10905773089623113728, 15728667045409062912, 15858667081164652544, 4151631833466929152, 7894456550712934400, 16441968530959630336, +gpu) lwe_array_out 2:: 4144419449505579008, 4323225036354748416, 339723744085803008, 12210663459108421632, 7217105419972378623, 15621266502647283712, 15225595210235904000, 14877560629538848766, 13344200491307892735, 8664722895240429567, 7314039702690988032, 5193971933405773822, 15596594252396625920, 1547331656912732160, 14832345165573652480, 7639777272592859136, 8446701126887145472, 14528642515952730112, 10604657058890383360, 11247557199582461951, 1060595896548327424, 3752028602380582910, 12310744687181824000, 8396342860022022144, 16172117505278476288, 8191828143594536959, 14839812728909987840, 18027421300053508095, 787540630648651776, 7833726757629853695, 2464195950726348800, 10902559990329901055, 1902016651138695167, 12037758158173634559, 3327738717870751743, 6014064819659866111, 3277838500006723584, 7518562520500535296, 18291714965310013440, 9192331809252179967, 17383561350034227200, 14848907460403527679, 13125687769940623360, 8369314682636337152, 7526514367907495936, 16998590403584196607, 17388992481336492030, 4812395262565679104, 4477229346196553727, 11165948766240899072, 15213128030139449344, 15067209713609342976, 6531113505448263680, 351441288358264831, 2709584790255828991, 11915464880771039232, 12038402654288740351, 17655343165244178432, 4731244969090613247, 11010034975243239423, 14957281638696878079, 4852586260851589119, 10688516815438479359, 5996547763934855167, 15905063578122584063, 8693281549996523520, 15657772863522340864, 10666105881843728384, 11684020843146379264, 1980453941816590336, 3878224400247422976, 3371365812802682880, 4791597045569814527, 14248280611021127679, 11423344232010612733, 6909862046087512062, 15677641477528223743, 4775704043076976640, 12287825555742523389, 7281312971286904829, 17818308573269065727, 5514729044467253248, 10520826634150346752, 7363535942776258559, 18210653838174584832, 13413671354251608064, 3209043457884553215, 9328186830459240448, 1137948885688254464, 18185762698271129600, 17787003056206905344, 6547490674235670528, 112345436051734528, 7228467017756442623, 13151868461963542528, 18156785362989481984, 6988687643013808128, 11896768105709305855, 6080616007657848832, 7355995407744237567, 4316828555519459326, 5725747503437971456, 2130653358552252415, 1253875626801102846, 6158585157637898238, 16367054817626947584, 16670674456066129920, 8201295581746823168, 11635765368512839679, 12538750141642833919, 1760584992250920959, 1608968672582303744, 8223417397202124799, 18429009969060773887, 17251763353995444223, 3297316492105744383, 11079457647378825215, 15712528317636673535, 3008591028899807232, 17551943992927584256, 17771342822016811008, 8357519804793356288, 17524496010674438142, 8053104678147194877, 4956750690710978560, 8498230315922227200, 4871212691127009279, 9276597963189125117, 2134405806785822719, 17950512063881150463, 16680224538381778944, 17366279539264585727, 10391279508635254781, 7471769169638195200, 3438739485393682430, 10102957586295816192, 16006688521058254847, 13821994267469414400, 15259072932240949246, 4497648504579031040, 17496644379341750272, 10025849119441944575, 3906831971191357439, 12369557339202650112, 2306107604566278144, 16642605550927872000, 7884088156868313088, 15359233256163639294, 7623507708380971007, 1172711702442016767, 5465888706554494974, 2214306400606093310, 11073984942739292158, 14995268227167158271, 15966426419588759551, 18419920275295436800, 2537229997861502976, 17609560534808526847, 2200640970016423935, 17861531622239633407, 14370252994807595008, 1420129910931849215, 2654251141738528767, 12274636630299508736, 7024376799521931263, 8148957955161587711, 13205387875492823038, 15565685722785513472, 16447969474297987071, 12637910478933196798, 8396502944458997760, 1219679326971101183, 5776541723442282494, 7349866387407372286, 8727992245711536128, 9234024748407586816, 12767245508662001664, 908313577977282557, 4243715666005196799, 12378114117720866816, 11553206142825922560, 6473589310867111936, 9736666092834652159, 6775431227043217407, 9962529780651786240, 7431260744009646079, 2217485599286231040, 12245413997624426495, 14209604081017683968, 13104069380084334591, 18418895486434934783, 4417876114056151039, 17624103111134019584, 1562638264836292607, 1392368058441400319, 15634244480234684416, 10510306352813834240, 3258567088050012159, 17778126392819449856, 11762437448188035070, 3598886070579625983, 9777103998791188479, 8431270064769990656, 18368365710519828480, 7812468206978727935, 11410227058425462784, 17456747779857580032, 10675795006947590144, 9832337294390984704, 12627277347330981887, 17580343936428277759, 646068657520115712, 15514454107338309631, 12864599170106785792, 16800343168380829696, 7141045687629643776, 12186439892414234624, 10799880319289786368, 15779062402806448127, 693150709104771069, 4847937245711171582, 10982253289332015104, 13738005731561439230, 3783310856020819968, 14880855726300856319, 4200080986798555135, 2985270869384757246, 11563903345676517376, 5561417675571200000, 7701030661649334271, 17513117945985761278, 9842928606903271424, 7899733775553134592, 17873710996594360319, 12368192622471151616, 5439810118520668160, 12480636444412477439, 4953099900729425919, 16398384796272689151, 5573711955971014654, 14998835378834636800, 17516500835503177728, 12309867452459646975, 5791053165684064255, 1590367428397760512, 8155864731547074558, 5713363289509986302, 2322498765954482175, 12670788854089777152, 17969311345148952576, 7867915557104779263, 17716160612066656256, 14183110867846955007, 5630799172526407680, 9672870556659089407, 12266634206431412221, 16536065645893124095, 14306794950719700992, 6409466267865972735, 2161485155485614079, 1508840641981841407, 5843092136198668287, 18382934430177034236, 16431922872231919616, 17815835112911142912, 16917331680975388672, 17036926034382946303, 11504541188828954623, 15605664784836460544, 17553905896608759807, 11883989570766766079, 18427274026494722047, 17108460958415585279, 13706004745208987648, 1571733997325647871, 13838233481370402816, 7401440870093815807, 11147396266848157694, 5677870002435260416, 355548196216242175, 9636413419598905344, 477393509100290046, 7055947731470123006, 8413764194683322368, 6600533291097391103, 3448891383660675072, 3279236460724617216, 15367206677728198654, 16343808400821321728, 17514770859586224127, 956668803897360384, 3951909234584584190, 17472651722974298111, 5520430424574132223, 8632815878343229439, 16007336778725851136, 12628874941014474751, 14442607884468486143, 7698976986932183040, 972341897622192128, 3388283701061222400, 12020767049077751808, 10736127749899943935, 13265030386599067647, 1844937180825255935, 7641140929608286208, 17485670573215318014, 2255146468845289469, 14883557437092134912, 2957919725222363135, 15643661902553284608, 17153904697946406910, 7361450579924615167, 7755187531003461631, 12821864711515537408, 4460394970523631615, 8539875729720999936, 15521887873778319360, 528881694082596863, 1803554654995349504, 14994237912428576768, 10085766072381734910, 8920568309460500479, 14519008176445063168, 17922595412078755836, 12433135402930405375, 3472714284130107391, 13150870613822275583, 4203630364716957695, 14466113218679930880, 5992926439375110144, 3713924633393627136, 3297173139653394432, 11158582944472236032, 13134548303846834176, 16949487608541478912, 708866961882218495, 16284180033176600576, 3571823134828920832, 12335894534977224703, 18033501777764024319, 15590032623760572416, 15293441739700830207, 141807488725942272, 12243897180263284735, 12926528974971994112, 11078377234128437247, 7852504583623409664, 6902082512768466942, 11055065784941281279, 8548952992643022845, 8294746317826031616, 9960339569595383807, 1966810763720916992, 3681395544573345792, 2478172664238178304, 4540398488940183552, 11918841427225739262, 7287603018537631740, 10659682207959875584, 710238352187588608, 15205053104690036736, 10012775911557955584, 8615460900926652415, 7441304234852614144, 14698865880494768127, 16907888299337580544, 3322155724980617215, 13615512147588022271, 15595979485944479742, 10588167804878323711, 7058637069131710464, 10057199273830776832, 13745005093197971456, 3558126254878097408, 4502660416203128832, 16377642883076849664, 16014599283881803776, 8137935317018607616, 10212593991455604735, 4446632835255631870, 13974805403888779264, 14166966251674402816, 12633637635257008127, 10370730305756594175, 8725165855106662399, 17568323194308263935, 4496695660849922048, 8958417215909003264, 1232298488528633855, 6982779285882798080, 10584463820451741696, 3569135400398094334, 5002202070451748863, 13528244926524948479, 5846738448710369279, 14578064703948324864, 13001796827417149440, 2412665970410651648, 6596819203095789566, 17862982198588604416, 8689869590395617279, 2342548714553343999, 15837827095611834368, 7588612010632282110, 4095872920910299136, 11448493403885535231, 12850472056839471104, 6273959928210128895, 17069020313464864768, 5118415243470438398, 3719577256494891007, 1878786883505356798, 5290983221398339584, 15051016958369595391, 11169607585261158400, 6644666095208759295, 14775907786495623165, 8505227805489889280, 9265902434209759232, 15118922006898147327, 1305456367254896637, 5871034005867986944, 9871285140162871296, 12630399522669854719, 11475016834701328383, 2964593355666751488, 13271629685453750272, 15686099324427567103, 5163841869167198207, 9006454868994424832, 11460586427218132992, 2785626675130400768, 8206510430776983551, 6375371555555246079, 8799951632906321919, 15417694981841747968, 10973908556570427392, 3195625969851301888, 3646434465955184640, 1439436803680501760, 16891060342057074688, 15628244771162554368, 119695762484363263, 11374198020619894783, 12623451383484383230, 14608744584759476224, 7175230373465423871, 866839827847315455, 7136397734151454720, 17328490486138142720, 16962664673432305664, 7277655426529755136, 5507329747421495296, 3423929791798050816, 14131954293263040512, 13685813218113486848, 1645980617680093184, 12453489608354693120, 4963019420965273599, 4729143274357391360, 7691318378014703616, 18376686102896443391, 17014403470561640445, 11396424979693174783, 4266307208477671424, 17182141791319621632, 16530810792765816832, 1643740575742033919, 15493762887104593920, 1128328145489887230, 16957853926248415230, 13476709233298767872, 6557831275078483966, 5823528740285579264, 7074010101945729023, 12953700901087870975, 17257400605408755711, 6320399059832012800, 14358292807968358400, 2952350780432056320, 11662550613018804223, 15301920063125192704, 13011638441979412479, 6661448005339578368, 2772676788373946368, 12943473669983698944, 9386496444166307839, 15942646048959234048, 2670638863797452799, 12139144503898406910, 8441554750305992704, 7292084330505961471, 4046401707129700352, 1849506084088184832, 14361142495146934272, 5226090280276459519, 14083097902910013440, 12251610666380558336, 3420407947874795519, 7057317942404317180, 11945002861152174079, 782230834789744639, 17007592906829070336, 9624268502995042303, 12264835232200392704, 1847261302251061247, 1060298215586267133, 16296231172927651840, 14646038132810579967, 2167032791600988159, 3609421722194804735, 16840391525702565887, 11860061702638796800, 5928935660428722175, 3941241915579564032, 12100477839971713024, 10923043659926470656, 2420250380949520384, 1750075160234295296, 5537856683147001856, 12939379150103248896, 17887508974941503488, 1396505489558208512, 17893621563807236095, 14625112144010543103, 6525977509467521023, 3044916978599854080, 1353850133527134208, 13631779838732795903, 2695214221599178751, 769662228252065790, 1681217411321167872, 3882728823032119293, 13214423100482912255, 15529991874159837184, 3827842632797650943, 9861187384824037376, 18349289734607470592, 7048519345416175615, 15188981555440648191, 506372383590842367, 1281650393251577856, 17631004938089791488, 14656455647105646591, 17848861922909224959, 17479678594413232127, 15949706145728299006, 1732214667582898175, 6156539927497539584, 4249369861601361920, 14577908529282154496, 1145909523819528192, 5255755431485112320, 16445418729728114687, 17194573820581642239, 17081632630421585920, 16729641111118675968, 8362635456587759616, 265065796458250239, 6830150366135320575, 9364490278355861504, 16587784792372674560, 6886478810682753024, 2509998464243335167, 14227766517386182656, 13598899192612257792, 10795847748188897279, 8786286237481697278, 14679919242422255616, 135977842105122815, 9070009509312724992, 767944249923600384, 9539630948673388544, 14328933355351965696, 17826156604068724736, 9540299297124253696, 1306971433074687999, 4592328236825837567, 17438065829882101760, 2496074188859637760, 800061989593284608, 16235221123296395263, 8912549806308589568, 4273749195485085696, 7730561440511164416, 9819765388781551615, 7909838250234085375, 7227399102592450559, 14288199816797224960, 7776986261704671232, 9244909279209586686, 12316940188780593152, 8915834038950821887, 11025048291392880640, 7247160122567294976, 11742531520311590912, 5241448002068938751, 7293392305887641600, 10544687389387784191, 16277395829537374207, 16906954790074843136, 15956913014951641086, 15055788194320613376, 13942015728933666815, 12459629868620972031, 16253743023731507199, 9676796329908502527, 12314164248337973247, 5063332212200439808, 5625700334992097279, 1883459295211683840, 13556149287171129344, 829544096811974656, 13678205729373159423, 8909368077355843584, 18359565527615012863, 10458773870075707392, 11170358828996755456, 13533233643782144000, 4434190258627674111, 8712086421130706944, 12301296784017195006, 9112595347003146239, 15530532683556847615, 15351707665738760192, 4934468607611502591, 14344954313510486014, 13437309328797204479, 13282825479783448575, 7754843888522625024, 1947908234425663488, 5058812991777013760, 11856794709995290624, 16671139258500644863, 8446096987660484608, 12618323782017220608, 17113182910422188032, 12775059327765446654, 3642399989499428864, 1105392760854151167, 14404842341053497343, 11443287628242223104, 18078188579237920767, 10196464942257799168, 14425521225604268032, 1926248602682785792, 18093108563332300800, 9227946142665277440, 11341095650302361597, 13242734849514536959, 6416625133850460159, 16778787751871905791, 5124978968721620992, 14850179605825847294, 17708236361401630719, 4374124505337954304, 16406347979172085760, 12722788338822545408, 9505699203796434943, 6403830529354891262, 8408241231812886528, 8651175620140597248, 7691526540047155199, 1376123636355694591, 9568658970474708992, 11305845453544751104, 11155733477511397375, 10197839071946997759, 1099684354180775936, 3592331107598598144, 14730571599925215231, 13536341967448834047, 10106831631227551744, 9133892824956141567, 11386241168242114559, 8423845475064479743, 4608970533944426494, 6257496698612875263, 15672870266273267712, 2973391775823036415, 14047522906229964799, 12862513821213786112, 16687661705630580735, 18417303550364221439, 12683834763564285952, 17288500348708716542, 7203752812251971584, 1502298273589755904, 7728046213173346304, 11853934038437855232, 12929135584382812158, 3571397789185212415, 2052265553413799936, 11406983008423510014, 12088815354495631360, 9755514522721845245, 2438509867472781311, 269104405746286591, 11715289814063382526, 1468986496504561662, 10372376496927932416, 1921208243812564989, 5556833008301899776, 7926909856177455103, 8747578789619302400, 14311998763160305662, 10986338945154940927, 17529822234514817022, 2144686627857891328, 5203346952049131520, 18258866312803516415, 10055949007642951677, 6257036020420706304, 273180011882610688, 16831167042710142975, 8038338144107495423, 85377636242554879, 13730660697535152126, 8154303910366937087, 13591528122494222334, 8644926906581385216, 15352074408701198334, 13279341548341821440, 17549648705496285184, 11862747508897742846, 15708057000594112512, 5685113347742105598, 8430478390628188158, 11791796684982321152, 1898051008513179648, 15540061051323154432, 3003473808368599038, 7919357139007569919, 15466511673409404928, 2540407580023324672, 12400018986727636992, 10680518616341807103, 7796229952868712448, 1309135512476319743, 18167784412383543294, 10486125368572903424, 1142776723134218240, 9944342263821762559, 17756993096433795071, 2420982612743946239, 14311662827998281727, 16228776868466130943, 16178128621246873600, 8066174548707377152, 1604478283603247103, 1069897544802238463, 833849071381774335, 7726557818026721280, 7643971962066173950, 10641833296150921215, 11558571748832051200, 7338163659161468928, 2974673441308803072, 7021209619770900477, 16981064914623791104, 4151694316651151360, 15882080537033048064, 12857278857375383552, 1414704932438671360, 11587992214680109056, 10912125243174682624, 6039327014404489216, 982905894209585151, 12958947983176499197, 15684317573887819776, 4702422717293395967, 12588419161685753856, 6063432123216297984, 15309153752540250111, 2578999768143364095, 275780794968965120, 5918298529675083775, 10537630328623726589, 2698946797287505920, 16257356869343903744, 15340297823123931135, 1187039470675820544, 5136252501959376895, 9146589016718573568, 2471569270132178943, 7335938075828158460, 2779020853294137344, 11879776633319587840, 357512424884011006, 9606594720088195068, 8702326979828908032, 4093390487795269632, 7786542233225789439, 8593106339448750080, 9471198126644658175, 17535277315427139583, 333743551881936896, 4624541336580653056, 16411087771935965184, 16265917477899206656, 5372651418941390848, 13036517910040805376, 9685951044109991935, 3202477974112698367, 15537256295944945662, 809886933441314814, 3000243357306847232, 4037533982844256256, 4668716896286146560, 594663648337592320, 618959144459698174, 17849333433008914432, 16479897747927859199, 11057011360700301310, 2776264815729967104, 12108232334705164288, 1250298652409200640, 2769869008130801662, 9564864749120782335, 3746822816402505728, 5203396326993166336, 6393247764297285631, 3125660542698520575, 12418103951549792254, 5175320623995420672, 7844911646232281088, 7952615888279044094, 3422415003003650048, 3251290483590168575, 16279771650826698752, 11873358972926820351, 2721604364681609215, 1975356013204733952, 5562170527369396224, 7482552282035257342, 3253162488035803136, 2507886310996312064, 8292881786086621183, 12270692736851509248, 3883181740218384384, 9998362773332951040, 2160784440161206272, 14520269527003955200, 10202146859720376320, 5871882921186426879, 4285861432756535296, 15497745311241076736, 9862311128657297408, 10127676112537387007, 14678247649740587007, 3812227540458668032, 9082711703291953151, 773683382793011200, 14646673592801034238, 9131142768133931008, 7482706625980006400, 1003461727947325440, 7912178874266419199, 17175648468098613247, 17104778415338160127, 2705886914682028031, 8265982560530595840, 3255704988415950847, 15079876380961275902, 2083096934272204797, 14269096901776244735, 13046452238115930110, 12329207989767503870, 14305757505664319488, 15329918570796679167, 10469615398322962431, 16731459548732194816, 9150732560647585792, 2440008544771112960, 7250610768012378112, 11158811603263029247, 13705709926842630143, 3750724330334453760, 14320146986135715840, 9703940428729942015, 693244795732099072, 1860834953684582400, 6926905164586549247, 17501817939643334655, 13848436706610511872, 17846796378647298046, 12051682149586173952, 6094910986500702208, 13853504527501623295, 15378551378842484736, 16063044560233693183, 5553065729277820928, 41053805676068864, 5584847508015677439, 9156041655621517312, 17993042214099353600, 4375043009864007678, 10658874369171783679, 16634243376304095231, 9712659212340822016, 13860212407424516095, 8040283231716638720, 5449770975535038463, 15720778393077153791, 7482749163336105984, 12013775764664090624, 5641151299450830846, 5793569655742267392, 10495175349996879872, 10848239734950461440, 7512353101597114368, 2598180336173056000, 4585424543975211006, 9558896840523382784, 8942401495463100416, 13324916270953398272, 11626499053210042367, 16271622070641623040, 17180499960076959744, 2176762440056831998, 6919148883146702847, 17807179669028470784, 5913588256221429757, 7513045415965491200, 9145418311712899070, 8330157412111613952, 4255793380329521151, 13562506783662014464, 3261222543922561023, 17130810761875030016, 11252513530370326528, 10635372565826109439, 7841864160777338880, 10260755347786432511, 5425057579095031808, 7349548311793106944, 10354550802101567486, 7745205698442559488, 1992226421405122560, 12244473129740533758, 9848340699555037183, 10898723776980058112, 3763587654306758654, 16807184976121430016, 3978318529999929343, 7649510889330049022, 5766217311136514047, 1055510271944032255, 11772187934483021824, 14825940717372702720, 7033165112210882559, 16303753202019336189, 7490352939077206015, 2850206371402481663, 14823282510573600767, 13320205619542622207, 4804773523123863551, 4989719350375088128, 7046084236398297088, 6485933330343657472, 11513889503244713983, 4088643664169926656, 7543981034606428160, 14969320400889053184, 3132662353003282432, 3143765771176378367, 2478827318185820159, 16519497655634624511, 15695292091502428160, 2862026190120550399, 1734438154972168192, 3180069136864641023, 13008952741215600640, 7984925157720326144, 5098028014579482623, 1196159799369138174, 7994556020586184704, 15396901025319223295, 10835592327574061056, 4446895132666494975, 10429121811001114624, 11048448707740565503, 5884078635442241536, 2455050104357257215, 10961246096944267264, 6536234063169060863, 11310847295148261376, 1583823753664528384, 18442097846808215552, 12598625344010846207, 9607961756638904320, 7430751334313230336, 13614248563914571774, 13054110027365744639, 8312852164242309119, 5682632608991674368, 7370208478876401663, 9912708137469607936, 5173505227218747391, 16716142836361199616, 6895665479440924671, 16512491911139819520, 1811473856624328704, 15222475497121251328, 11005736099795435520, 14767429759424004096, 4423472064661291007, 5814915626023518208, 14042208279338156032, 1054855083272962048, 11873892150166945790, 17643192174080163839, 824003997022027775, 7993022743031316480, 5435293413874335744, 14254885147051556864, 7752492299438784510, 5195523308342214656, 16356200619628822527, 1630715738450821120, 2316100885765160960, 4332524208023142400, 10997961118067982334, 9085621805627998208, 17064514630241484800, 1471794393114476544, 9589321220080271360, 8081216445683335168, 2896997965086326784, 5436958369858453504, 7293163032748752896, 7597824942578597888, 136848842145398784, 13433564357833261056, 1886033306424705024, 13031168403719585792, 2838546942869372928, 6513149305778339840, 7309604809923887104, 4386900307540443136, 22071553466302464, 17205718205360766976, 12923864617981050880, 2186374793761128448, 3592703674536689664, 11381863509403893760, 15961110380726452224, 6770023713430568960, 12244845527027417088, 17588493655126048768, 14258311417483493376, 7340250004486881280, 11190026508057968640, 11371167865760645120, 2121705400586731520, 4292251667132317696, 5521048248103469056, 10140504002761064448, 7667795482084638720, 12123246929278664704, 6172128426003005440, 11855053860429103104, 17109118923246141440, 623908266413391872, 9999852714667802624, 10070832521827844096, 15037915807562596352, 10934091059377995776, 16817933279519834112, 6692640834002616320, 12419399179468537856, 2933905253508055040, 14694663302508707840, 7680966173243998208, 9042794865653448704, 16926010417573003264, 8282232860547481600, 13810339320734679040, 11035543611990081536, 6813213418154098688, 13649162134020423680, 11550744210663538688, 6641722511723593728, 6607715432180744192, 2820435985978884096, 6516438851496443904, 16107291753014362112, 14012310751876743168, 5469846277787222016, 16723567244604342272, 13107946098096340992, 9575546591020843008, 13948368579343679488, 16213534093957136384, 832633918833295360, 8680497928806072320, 27169441947058176, 11651307546701987840, 4612559203381280768, 84531854908063744, 8756288022028222464, 13952276968981397504, 18110396165865340928, 7600040564003700736, 3094979435766480896, 15662374970372128768, 11260997115398062080, 9474840199318994944, 9639144688891985920, 12275483844475355136, 8020640703447040, 2998330513090936832, 1674529536282198016, 15438417804713263104, 7912105469248798720, 13358168573546070016, 16334153792289243136, 13736926990932377600, 8546117813461319680, 12801505907791888384, 16134685672903540736, 6612746178243067904, 14489194872218583040, 16400858674886606848, 4465165656181964800, 18324975468404539392, 8799838197786869760, 15335248494214512640, 14678152402935218176, 10856837958980337664, 12522683183713484800, 6283684739861708800, 3546784422533529600, 3783463550899453952, 2431259261121069056, 709730907874918400, 4801845287033241600, 15613148377997377536, 17359316402992840704, 6613240705072496640, 6842373735148683264, 6213764177517871104, 16512432551336345600, 3815818101442740224, 10857139633574117376, 12957619217200316416, 7887778258484199424, 7729139287450451968, 4595724325348179968, 1263096222848122880, 17708497664796000256, 15385944324302700544, 7538380178477547520, 13676189491872661504, 10512121947293220864, 17823034612742356992, 8238786572867076096, 4200109960186560512, 13130444582586155008, 1534524003769647104, 2293734381862256640, 6780957258130915328, 909524222957584384, 14542314997670739968, 10719478520771248128, 5280669407192809472, 1272762387929235456, 7977926194442010624, 16986111206454460416, 568504958895259648, 1454428544464584704, 10846542518359687168, 16963173139578093568, 14360816006899695616, 15007603800724733952, 3373537068826230784, 306367695551463424, 6000032297946972160, 7540134909109600256, 4173711138543894528, 7963939648474972160, 8196689931817451520, 1484084287463489536, 2782342626098020352, 4950450917775245312, 945552163667443712, 2690442518302031872, 2539162163256229888, 3874897577233088512, 17928541162101014528, 411967712525287424, 3274632261286232064, 11945867094001713152, 159305171094994944, 13739209421915947008, 10799518240393396224, 14315836511860293632, 15221628454408552448, 18389330066514378752, 7168020779758518272, 12366952061969891328, 1114987472174972928, 13640514152945418240, 12307716084013727744, 9509893356398837760, 613083275937710080, 12068820604011151360, 14284097173304901632, 11399097944805212160, 10201189316625956864, 10743726193774690304, 2818087405251198976, 2709586412679725056, 11706789781726822400, 3802453792620806144, 16042225864296890368, 1026372566006104064, 1259371106175811584, 15196019347773456384, 7941901817414156288, 10566757364453605376, 1564892509291675648, 16962244402829328384, 8394904033151680512, 3278190525189980160, 11853929834201743360, 4061501504526221312, 15982527984888184832, 9933386857737879552, 5210167253076541440, 12251530997891334144, 6366883489802878976, 13863034793911910400, 9795665280922288128, 9580147190873980928, 6996910852326555648, 4243361797878317056, 14143892856284119040, 17864793951622397952, 7859594967964975104, 6565262765722697728, 7403709443902275584, 1263536627720912896, 4082571843939074048, 8798656000992215040, 9972749441322450944, 9730251312485892096, 3691356194154217472, 17789068727170367488, 12047804611369631744, 12556743583530483712, 15897246722611478528, 4323869166558773248, 14300890052245323776, 17933996938059841536, 17823454712083513344, 10974481606542098432, 1810734928707452928, 14747938372127293440, 13913786939342848, 3472656190536679424, 13985052356727799808, 11061853952633995264, 12382626167696392192, 8834795384829116416, 3014990976847446016, 1874447689119170560, 15604846571017994240, 4349752607384797184, 13733458081675739136, 10552482378280861696, 10831672507954626560, 5237867031209967616, 16843870452165115904, 7938855852444745728, 1910190370113716224, 8594329711818047488, 16365683863931846656, 10661171105349238784, 4473212526787559424, 16645790559155257344, 3329607528739766272, 13688050532747313152, 17621444395112857600, 8345439309075054592, 1940394002310234112, 12492812192573292544, 13837691888141860864, 5320304692679409664, 18206045638108381184, 14614255640286068736, 13987348115061997568, 17228895587143778304, 17089562050046197760, 12234485398310486016, 17732347459545333760, 6258960091144257536, 12857256362215735296, 17411134978267283456, 533937275390656512, 9001292800817364992, 15470036634002522112, 15146119410692915200, 2689080110652325888, 17267483266085027840, 5866996162157871104, 4678651268384686080, 1672910117789499392, 18230732805451546624, 11520953053972791296, 8329128808514846720, 7395436725931081728, 4579412289840480256, 115687727256567808, 1790266640496066560, 7142977266224463872, 3556291525379883008, 1281926934317498368, 3640262732772540416, 13551924771498754048, 11659991660162449408, 7857980138644832256, 14537171908283072512, 3602333342059462656, 9778916863214878720, 4035521125214584832, 14011605066469867520, 13346807646649319424, 16213352742184288256, 562273306288324608, 14480959903251824640, 16464399407396159488, 6005747151768911872, 2709154204752019456, 6912986001287675904, 12700926017640857600, 12631840832064847872, 9406922115430481920, 10625744227998367744, 3494161534035165184, 6618273433396445184, 10012567970179448832, 14523025955410149376, 18136013965245808640, 4243394414497497088, 15889082894946140160, 5048290248216281088, 11984780161611464704, 11300950873112313856, 13382704684674842624, 10863191485830922240, 12602708064760496128, 1399642792442986496, 2845511173820907520, 16176132186123010048, 6653805918758633472, 10829800071562788864, 10559188081712300032, 4057291120437100544, 15979777852098740224, 7554174178484551680, 3595965508488265728, 675408399994716160, 667055729059823616, 9298408008713240576, 517019476789559296, 15718953938003689472, 17600017722412892160, 16307444630847225856, 4917066186643996672, 12971103967776866304, 9569043678748475392, 13229520766837456896, 8898258280351006720, 2235653673470394368, 13155482213086658560, 11312604462100512768, 8907403402078584832, 8308258239171002368, 15033980085558312960, 6854632082912575488, 323135757365542912, 7604513930014097408, 6000579440944349184, 6373971523723591680, 6420263261194682368, 610842578614484992, 10799022409772957696, 5534836502409773056, 3580771388610314240, 3716294599703003136, 10214888538407698432, 6262146287936733184, 13312170583987847168, 6084770462951276544, 13138430811206320128, 15899408120611340288, 12789498343168409600, 11183984521475260416, 11055242076303130624, 8438316163301113856, 5053940756180369408, 6435198484772552704, 4101434944461471744, 3157809437524099072, 1559261279019859968, 9335579435610406912, 15070829716460011520, 15318207106855731200, 13351231041117880320, 3624712873403482112, 12990644546541977600, 9730021463016079360, 10469764010902290432, 13426493296549560320, 5240559049602236416, 11558576198149734400, 10716815285135867904, 12975793856292323328, 15104144798925193216, 7498898708520501248, 15489481419025022976, 16003238652465381376, 15950034190364311552, 17828309034445307904, 6260895579367276544, 1169979300082876416, 2028277816394514432, 10481283722807083008, 17531879660214812672, 17226262528451936256, 9689311779515006976, 3675924163723264000, 16376274016870072320, 17953972174360412160, 11910373608955838464, 11226824144488235008, 15608826225437442048, 11685878616083660800, 1706162765523058688, 12859847052397379584, 17891098506744037376, 10560780421392498688, 11787492973132906496, 2663994305114275840, 4093654101882044416, 7888745568132923392, 864041249437384704, 12866320157126950912, 4553334689464582144, 12420108660686979072, 3779148522952065024, 9432783743728222208, 2604519969089650688, 14497995086261911552, 13770044389340479488, 5073908633591349248, 493961087746572288, 10423966284193464320, 7504805151304056832, 11275802965836824576, 6211818431050678272, 8161372933688655872, 598077196002656256, 4738911675497840640, 16875862011601223680, 15472817471378948096, 11165385323439980544, 16556381823844745216, 8168368288657571840, 4749742445523107840, 7857655188734083072, 3965952187430862848, 4690445053158490112, 1130225510140346368, 3845397332367507456, 18257138835081134080, 17813408750292172800, 6069319653648236544, 966324389131845632, 15661246375373307904, 10530971517695557632, 7666052961641955328, 16208150911065784320, 7636635062707945472, 17184268552689942528, 17018937866446700544, 3362246896348299264, 2785834311432011776, 2494709568496467968, 10380131213925941248, 10627674794725736448, 9121660945062428672, 12831062533766905856, 7059558963997573120, 2557366103772758016, 11744769027547856896, 6976633125405196288, 2023153061953798144, 682643103290490880, 11692239307292016640, 261373758818746368, 7685683223350738944, 7525472004040818688, 1487398585900204032, 15188850283389124608, 6711442669131792384, 12910218002569363456, 3821011815341490176, 7822402116697194496, 1745904665385500672, 7447931800497684480, 16436288438052847616, 16300272696669765632, 3793013873263509504, 5245686714420166656, 6609984342741483520, 9920956429424918528, 18003405407543885824, 13189293809608949760, 12500455239750516736, 3575992597006516224, 209340773206851584, 13128448742959087616, 10971462135950868480, 14874184326219563008, 15814819627969544192, 17503174765177733120, 976432035243491328, 15590885242951434240, 12901440726469967872, 16234290622926684160, 13095486226171953152, 17204174840940986368, 3726771601593597952, 1130832002472214528, 826382390996762624, 17732655166034804736, 3699385572633083904, 17546112847900049408, 9472241906776801280, 2802465129847848960, 17025263022907588608, 5285232771290103808, 18163745414400966656, 12142368562975080448, 11530186172533833728, 2861240919774986240, 3920080989669294080, 9962497872266002432, 1599205182602739712, 14658230542340718592, 5399402897622433792, 4898561847793287168, 90951163762966528, 10391735203021193216, 18420371016007024640, 560467805921607680, 13724539106417967104, 17394972905804136448, 14147000198550781952, 14612743265263288320, 12350686683128135680, 6933731516887334912, 9452331855731752960, 15162570856644739072, 6559400721626693632, 14794061923913564160, 14982862879449939968, 1477367689243525120, 8578721110994976768, 3972906476069978112, 10470838003713441792, 17278113386915168256, 7242393971589120000, 6217858462617960448, 15836066121439510528, 16510533775420030976, 8129450686971641856, 5498455477807218688, 3182084034872213504, 17864045104746987520, 4351869049961971712, 9704658169304711168, 12999612613275942912, 3187467389830692864, 8679706598261653504, 17272973397688582144, 77612867947331584, 8554547428735320064, 12100698884758568960, 18062437289191014400, 8886723476468006912, 10249599161645137920, 8590303194683277312, 16569067711443763200, 15408303459115466752, 14388689866701406208, 3833191552855834624, 1155382778565492736, 4937895312908877824, 4517252366331805696, 14529775599595028480, 8717390196787642368, 9265978967129587712, 17235751645585866752, 7903516681144631296, 9428815801684590592, 2542061520389406720, 11207943916005359616, 10675015045248712704, 2358458025037004800, 858735975910604800, 3366825361550606336, 10457409771282628608, 4391533115890204672, 3859325687970136064, 4156925466558595072, 3504111139308961792, 18265519320224235520, 14145954889410281472, 12173304971889999872, 11606586279155728384, 5430929641202253824, 6118717431876681728, 10611115294912937984, 13761301440901414912, 13636740886736928768, 14490575153911562240, 11249031858081497088, 12231392325804228608, 12207288943569272832, 5039943512523538432, 7621129659538735104, 5426441348838326272, 9577972207624126464, 13784723409394991104, 16809246972740370432, 11313501919944638464, 8225457516868272128, 7385361647482699776, 16348935742577180672, 12238019404507381760, 5461106347711922176, 16887311860225802240, 10851850372222287872, 15977230787242098688, 14017374263036608512, 3193110848008617984, 12531021798562594816, 17408887972777951232, 5726006178043920384, 7188158370115747840, 9336380340173799424, 15507520493598015488, 13444745471964741632, 15830751391468486656, 4840680867057631232, 15586386164850884608, 467007221616607232, 17416938098700320768, 2844476592971841536, 10224837051686060032, 780096754660933632, 6849673612425691136, 6219075106593832960, 1596069074792611840, 16619891545516015616, 12743056040384266240, 607717278015815680, 18032088732449898496, 2384411859571703808, 18356417681659265024, 15927399812169728000, 7360669906267799552, 10088039147852791808, 13050807575472242688, 7855390730779361280, 4219565099259527168, 2585515396740153344, 12728262317590970368, 13793669688833605632, 323928572358033408, 1116351816586493952, 17041240447277596672, 7662950872791384064, 10267588056638816256, 6675866183708704768, 3118851129748750336, 6171501196965052416, 3356972277076852736, 10466701864308047872, 10948311132917465088, 2620151584973127680, 16719554994604343296, 282666933214511104, 11192561542174343168, 8590394230810083328, 18187581641080176640, 44867350087860224, 10313677659929837568, 10085178201417449472, 12576720108858114048, 3739688961623195648, 15529045503885967360, 2810714001086873600, 10842641571497639936, 10084452334764556288, 1140012190124736512, 9881520421428264960, 5546199502500659200, 7976294206190649344, 17555131939919233024, 1061791421096263680, 6783817951163187200, 1131471312649191424, 11263741270666772480, 2214072339920846848, 12577382126527184896, 13322783665072111616, 865277889707245568, 18041891327435603968, 519323823112192000, 4886687568889905152, 746410349053345792, 3718169131065802752, 6212427321853345792, 449758452567244800, 16460991870974033920, 17525198899789168640, 10273250919478984704, 6968796231187300352, 9155740801752367104, 5863444023414358016, 3263386915381968896, 14506305488813031424, 5449966525396025344, 7463269631222874112, 16703725536152649728, 7553444874784079872, 13858847002961379328, 10461556905804300288, 11324606961615372288, 1688142358891200512, 12246511383780261888, 6004656775670792192, 17332530403512156160, 10590614282137763840, 1645645255225114624, 10185722642787467264, 1044236566907584512, 7768870349768228864, 14633383546648002560, 6865602563794796544, 10350027583063588864, 3038583336357330944, 814948363421089792, 15759673007024373760, 8518945272292704256, 2532913343128141824, 9707982147574300672, 8078771911124844544, 10005369720418598912, 10998198337701675008, 8932878058319249408, 15009585367101734912, 16954029663158534144, 13401565751966433280, 10725737492322975744, 15435375806213259264, 4857221339091566592, 7834054553023545344, 3030716708617715712, 8953360035799367680, 3620378072970166272, 16600360933356732416, 11641942295317577728, 15332343251633963008, 9097181345032962048, 3434705936684417024, 1600404011054268416, 12033792720666361856, 15387561910991847424, 525541286489358336, 211296087267344384, 13534908492049022976, 10595470799227846656, 6156385609322594304, 4017212912018915328, 16321864993207222272, 12538366714477281280, 5189766480207544320, 17624614353170857984, 3807045318818660352, 17177071511022862336, 12953162868387217408, 16247583276124864512, 10844485332238336000, 5732473007222292480, 16709677845428830208, 2548760475370258432, 6693182063769550848, 16198308490727391232, 7454064502695264256, 6250966492897083392, 15846123706486095872, 16865490256676257792, 13026209748012236800, 6132048744075493376, 503840405880569856, 13254089047606820864, 1375599667525451776, 4471340832384876544, 9699245101762478080, 12323380664039636992, 1684212601254313984, 14646038298418479104, 17813585973527707648, 2438799356858466304, 13970886499097378816, 8975932270783234048, 3713319047836729344, 1819414495240388608, 4505184624921542656, 16645579444265680896, 5520362860443598848, 6524371930433191936, 12901815778449293312, 4197716935632224256, 13848862561207844864, 10228620316578414592, 8737595241218965504, 8204153413928222720, 1024242085395431424, 209910754155954176, 11578854525728980992, 17252132438251929600, 8191532910226964480, 6885240150704521216, 1755778026399858688, 10352323191543693312, 2231616147453640704, 15789920185357434880, 1586435884054478848, 15417325553316790272, 10655518917381849088, 9092372390410715136, 17877641459377635328, 15119146864676438016, 11585669058279768064, 4746187592226045952, 11949007829639102464, 10015346551490084864, 12220289697905115136, 5695952084260618240, 12756369322310369280, 16991398185031172096, 1334119612115058688, 8878817287784628224, 1735113804867436544, 15095949248094535680, 7974266869957787648, 15480293793965539328, 17524234610911739904, 10885283415561601024, 15617918358744203264, 7481008773868290048, 8514638180304027648, 4297706213824528384, 18336283459091169280, 4080399835222507520, 13137477335445929984, 11706701683357646848, 15754797781056749568, 9360145098597203968, 8781406089481551872, 11616932365745520640, 6353762759850590208, 14485688340122173440, 10334135894830743552, 5181079556664066048, 3357361383934001152, 10527689729896349696, 13393659765146517504, 13607751309187874816, 2874353914491174912, 156150665691791360, 10127995469125648384, 18365241021953998848, 1890881771793285120, 7844884484859101184, 17541764004534288384, 8224586463140904960, 8443187001288556544, 2230745866820386816, 17550795753822093312, 239323635091767296, 17579363333654446080, 16779754016434290688, 17988283948681134080, 1115331744673824768, 16566925046749069312, 12932872652606930944, 14910032260018208768, 17117577091462725632, 16441429632823066624, 16458740635948548096, 1698977582126465024, 4974782570811097088, 15334461718482911232, 6511710452743929856, 11871679571994607616, 11220144354725199872, 9767302019663527936, 15398945446931988480, 17857549430568255488, 8305723051106893824, 15351877261112377344, 17036883056926916608, 6362359940052418560, 8747917026883796992, 15200518215554826240, 11010360920579768320, 15571759245702463488, 18050381230091796480, 7863991316890255360, 15372827115149852672, 8431482253334282240, 2800600529925832704, 10612789765222694912, 16216708852177960960, 1638962440731361280, 16608720275449577472, 4350201400060280832, 8474310980015226880, 4953453265002954752, 17306879029164376064, 16716502479742697472, 13629963780531159040, 36675034978189312, 16133489187893542912, 18359804349271506944, 14611926104785551360, 1496568503749050368, 1402170139104772096, 7718674431324717056, 5466788477775380480, 17012939541964652544, 2800570911831359488, 28868090104119296, 7326882498061795328, 12461875440732078080, 42700152539971584, 1376013341595533312, 5752736800363773952, 10521122484382597120, 13478671839542640640, 4000043075878518784, 17939751840438550528, 14322263202421800960, 3388488489396862976, 930174708110852096, 17376623010219294720, 13315778367253905408, 15354572713867870208, 8010430906906968064, 7157053340784787456, 7884369734118932480, 3296485084416180224, 17633115966055383040, 11538013355293802496, 12736870583103389696, 12147987651508568064, 11860123206570475520, 9614256941744259072, 4590160741851463680, 16774376683019960320, 13126326878791008256, 5384634068459585536, 968818556097527808, 14042768033835909120, 6392007755699322880, 7562157233123885056, 13003203875950297088, 4954698668079841280, 17950023306266542080, 6266029252441800704, 3361453611593760768, 14896947521891860480, 1501868527752052736, 10132172719957999616, 1309187086443610112, 8383285951404703744, 2340998347323604992, 11066547493767479296, 1302368430724218880, 9690246045765730304, 4080224428758138880, 2332977341279502336, 11279412051551715328, 5336337642252402688, 12351229661483630592, 4389923662795374592, 14775335454186143744, 1553949816579424256, 6930746806674391040, 2074077434231128064, 14908699136529268736, 16448979618393751552, 6640887160448745472, 8682264912711385088, 8253371471397650432, 9325438464310640640, 17725780727280173056, 13489191107803742208, 198916995087859712, 9835873612085592064, 10320952441176064000, 9026084844416794624, 11881726307953803264, 235143549581000704, 6083654701851607040, 859460030087299072, 849663209685123072, 16412908524536856576, 13621687790868627456, 9170288165221564416, 11829802902124232704, 9780668164047110144, 11278460905274212352, 1514044038481707008, 16001140148624424960, 9561818139839168512, 15700239275352129536, 1850318640360980480, 7452361926119522304, 13027617260334743552, 2122714571603968000, 18058235213447692288, 4350817848126341120, 12669236564862173184, 4354141946655014912, 17314553070570438656, 10424842477386072064, 2291813962397777920, 2829796205775552512, 8281266012674850816, 655715199700959232, +gpu) lwe_array_out 3:: 11760266900565655552, 10494552642015985664, 16865960814366949375, 1961346488357355517, 6359351873807319039, 1982057631065309184, 5698794002984206334, 5891767541864333310, 7199484227866329087, 8663525070603288575, 14674037106200805376, 12586645690232340480, 11600179913721643008, 5722482179389259775, 18025504158756372479, 17687500005088165888, 5724535867729510400, 10945251955756236799, 13688858228929069056, 7201729407390580736, 3862161062707068927, 12285307922149277696, 14176140305039884286, 6709846658747727871, 17319357002228432896, 2535379676826697727, 2505088919339532285, 17297757584182214656, 11033133346136784896, 16270512058892550143, 4680587862023340032, 7973673251790389247, 4235000180929200127, 8108722651888877568, 13400316619247321087, 4910214723280044031, 10495060251315798014, 1988353476790321152, 7048988186965442558, 17342764670628397055, 10596567194286424064, 15424560099309387775, 8581155305184821247, 7204946947377987582, 5673710667790548991, 1905027809760247808, 17975568114959515648, 6799750567917780992, 1089011427559079935, 11323857970858557438, 12390625924389797888, 4390326248333639680, 2080745186274574336, 15774120899352985599, 16959677056600244224, 7200055882107846656, 3302743412796555263, 14834307557404704767, 38371644669952000, 13789829117266362367, 3235784697631997952, 13576167744801341440, 15865823467073961984, 8403196471674929152, 4930188974556708864, 3082663706702643200, 14016294997884665856, 6445094758229475328, 13739936415997755392, 15172458484735148032, 6734993151838126079, 4060188468062453760, 11228044811300765696, 4543748930113896448, 12116495624149401600, 9698066428451618814, 1318450469223268351, 13063098749671178240, 17016010365198139391, 13464540604314681343, 4346938036798357503, 17628273414051463166, 18081688323943825407, 12357028193750745087, 11935401609737011200, 13370499863209312255, 1421669160168980479, 3860237546571169792, 17548947779718479872, 1294976497399889919, 9109673565241737216, 10867854310499155967, 8906079874016346112, 13005075179242520576, 13938633671465500671, 9184592776468103168, 15392544856618303488, 13661311277945847808, 16903609221407309824, 8468019703866982400, 5851722201086033919, 4455339267077439487, 11808832439759929344, 12840906147032465407, 8437509295041413120, 7424278542646509568, 8776335570277236736, 10005004778523852799, 12317676026736934912, 13277702918460407808, 15984060933173411840, 5908130582759473152, 10850471512968790015, 3355137678709358592, 5008482825540730880, 13210431471694643200, 102699473423040512, 17243603096253235200, 9780081992648359936, 10363805762987229184, 15526265736090615808, 12982560623521955840, 10825131503080439808, 8802748726868180990, 6634920554568613888, 13660596038786875391, 7404034815592235007, 5385873371609169918, 8685357810466160640, 4247152861760192512, 7046873159823261695, 17641373729386659839, 2874566481281024000, 10436724253691740159, 280575522512044031, 15581223208286683136, 1539397815015309311, 16556371619270885376, 7008843200496402431, 9173949706714218496, 8960088165956190208, 3162130636869730304, 209664425970368512, 17159610508848922624, 9922353368343248895, 350879644477554688, 1275326894111195136, 12499585363649495039, 1181173455882551296, 12600633765476171776, 6079057902373437440, 7527881212258418688, 18220184228870488063, 3399432012916850687, 10318870809577259007, 7881616174750892032, 5885538875736063999, 13842218273644478462, 2913546685068083197, 10372045807196045312, 15084437950835982335, 1233369684745650175, 6619358315828740096, 15953438792283586559, 8061631407195160575, 18318243863082303487, 8994172359086702591, 11388383371898912767, 11277844342317776896, 5053726926334590976, 5069716862363762686, 3088300739609493504, 15158178250078814207, 15019436524812894208, 1178667760687775742, 10361897172265336832, 12103986959249047552, 18185963803135442940, 6688910907235368959, 3585358118135005183, 18197454500657102848, 8500499016298004480, 6396739497815441407, 2197314146062565376, 1823915408365715456, 2231536547751002112, 4581224551710457856, 13985189982512349183, 11322379462726647808, 4941168831587418110, 3424838732103024639, 12012346401829683200, 4170301670560890877, 8138872603973517312, 3801972116870397952, 17664291786111057920, 3825217477382504448, 4497038007727030272, 8217953865404776448, 8644290335284920320, 1309127346669748224, 859011225600655360, 18384857761629339647, 6928604362633641984, 2745151752612347904, 6679108597764325376, 5112948669225631744, 14058543489784741888, 6573002148613718016, 3313051107210559487, 8161018107112980480, 6581783629083443197, 15141233810231787519, 6206179886046904320, 14309865622824026112, 15566480958528946176, 7298712640790986751, 12128411220906606592, 5196605784720408576, 13051975756647759871, 45241694068670462, 9001745103689089024, 11821810961197563904, 10441841836610813952, 16654796938004135935, 1676986425079234560, 1373882421967060992, 9019116921403998208, 2946641748236959744, 720520983454154752, 7950530027748065280, 16283829942339239936, 13450523239138721792, 17332822789584846847, 14446335951917547520, 11692410506634592256, 14890339480094375935, 6826202713785630720, 11812243179590123520, 2905430063388295168, 5780258645316993024, 9726783392950779904, 17958230153129623552, 14025702585063702526, 17751137450362667008, 469677479020199936, 16376220744243216384, 6353774757841731583, 8570465932596477951, 3108300486751551488, 6774718213616828416, 16146864010526982143, 9483787682959065085, 17642205893359566848, 16097786042609827840, 10550917981674668032, 3303707254460514302, 630707463246577664, 7849151962216923134, 13354161581592674304, 3994270699291148287, 17466215042453078015, 8554955340033032192, 11094001400928010240, 11590580779859574783, 5268031294930944000, 15754087699213975552, 1289259091964723200, 14894921554679824383, 16683682719346982911, 16661228825476071424, 5137383391678693375, 12136616993759428607, 9049535261699997696, 17800145480575877120, 12366486457181798400, 393869075791478784, 9345999810102034431, 10505962817490780160, 12091854724072996862, 4479744361101262847, 6543543014604668926, 6028065504122372096, 6486324351883804672, 14918864111998599166, 4353345186198192128, 11100127166350753792, 9812947909816090623, 4886638124152651775, 11700378103552409600, 16985941661546708992, 310904229524930559, 779703359211831295, 1312810845377396734, 9778297707171938304, 6540782985438822400, 17788749062686638078, 5995743827191660542, 8432985183723978751, 4899961658358628352, 4402724278097674240, 11343639932020195327, 14323783878542622720, 15905868021084717055, 16954637100383207424, 3354269426105974783, 15873474335118196736, 17789571855745548288, 6639601525071020031, 2537092717083623424, 3845370956973342720, 2055727322018873344, 5708299604135510016, 7239526858503487488, 14821874132815183872, 8872109137278795776, 2733208942992687103, 7485638767940730880, 6464050924552716288, 14307151112342339583, 1279871375384772607, 666702995206963200, 5465561914035666943, 17292580911237300223, 9392697918990843903, 11098803140005199872, 10027399377351344128, 12225568065795915774, 16544554562485223422, 5080536293188829184, 17982918408173256703, 7600581686664888320, 135494851557851136, 8109416670553964544, 18354200579275751424, 4378025093704450046, 17973624315840561152, 17650389323255644159, 385126810813202431, 9429626795663032320, 12161860552104083456, 1397737095052656636, 6860509516815925248, 16772265062080446464, 4796734426945945599, 16081649335284006912, 4403261501733863424, 2132311050438049790, 13859959450225344511, 8937728471187062783, 3502050220726812672, 2517208678373785600, 11538228258277425150, 9034548059756822526, 18436225709807501310, 2646054604676005886, 3401576977029660672, 16500544641414725632, 11731111828263010303, 15100872332345868287, 12832025576566947840, 8230094921906782206, 14204203717720276992, 5610754937039355904, 15054477090055258112, 14714455141558255616, 14712279970940452863, 14982178607407824895, 13879209017709953023, 17636939090140069888, 15425033823485689855, 14794564700301426687, 538479711454494719, 12434768914821414912, 1816246865564270592, 7497981982110908415, 12222479233577910272, 13136234453514846208, 10193830567158480895, 18331922975290294271, 2040938785398587391, 15074797757153673216, 1032084826875756543, 1612173230225752063, 12584363046916325376, 5310017845365571584, 14673907435769430015, 3839171173292179456, 14177862570685235199, 3885530135658496000, 2235950793805004800, 7277914751420596224, 15531020522048454656, 16428953776775233535, 15718292248573509631, 933912916648787967, 8776841346162884607, 12943354055362609152, 1834507955479773183, 11891645851677753344, 8646851194737655805, 10223481349486936063, 14355487249968136191, 688275309459406847, 14281080146818498560, 8964531119168946176, 6707756728332582911, 10844545653946712063, 5163025835313070080, 1195614099078119424, 4221362028750569471, 533156703202443262, 14897626089143664639, 15143896534799613951, 3253586541431226368, 1780454911322882047, 14294193231594782718, 9401649658540851199, 12974156914416943103, 13900430698348543999, 17334211967094620160, 3121624569513771008, 17938001572545953790, 1606794382835449855, 12156472345443172351, 3034379443171753984, 10557978327283400704, 9315791735835590655, 12192846055179550720, 17206416213647818751, 7215461607139180543, 1529338372194041856, 4941965885343531008, 11323199177636184064, 13023490840440340480, 16609871513515982848, 14170726684520611840, 1221435985707925504, 15243297207588225024, 2956823625946103807, 17005092521153396736, 5594693301245575167, 13035637875536822269, 10029122820019060734, 6739867711884492800, 15233646466539978752, 3248797946564575228, 1791984886807003136, 10128710465753186302, 11403899669655322624, 14896179285386592256, 5988927074276999168, 17345351644321153023, 779770995887046656, 11049780367719399424, 16231142686776623103, 15105898089401024512, 9275493100032098304, 11601455995481489407, 5718282961074257920, 6289994140235071488, 8913894204086681599, 14520081027868655616, 14984760650142580736, 14642153557407563776, 7690097873400102912, 12884846831887974399, 17900785805748600831, 14838684134716473343, 8085145949682270208, 10735093223878819840, 6500058201638043647, 8591240343125491711, 11049494157138591742, 271652971157127167, 17335011539010191360, 3926754823117996032, 784696514847965182, 6533477139767885824, 18046483182198456320, 12385240103264452607, 10238162371868622848, 10906266460703686655, 10461719826127650816, 17639633597180674045, 2949631260022013952, 13489663876714725376, 11208111227798552575, 11605663779370565631, 7021679892383137791, 12043303333037867007, 5898660138801168383, 14642650103408492543, 582289143720050688, 12582482052298833920, 385218387837452287, 11809741361140203520, 1552848416776650751, 11856471220574748672, 4667944959129681920, 8909053247126241279, 13696181139023069183, 3398838393004621821, 16679747818218323967, 7702631006058053631, 8596700197357092862, 13259869776160751615, 16404039012773265408, 1173861302280388608, 14806561784802050048, 5658600149954330622, 9597174229015461887, 6850259829290696703, 10863457555699466238, 13659135954319835133, 7208707426395095040, 7093547645108486144, 1520173437849436159, 11621224790420881406, 4531058968201527296, 3111723547769176061, 8131375845932531712, 5284858026803593216, 3638648034918662142, 4653282020774903808, 16796637193572450304, 4680663605518008319, 1966346872624775168, 5944933292619857918, 12352341353638658047, 12070955695067889664, 14886631061986476031, 3328774579828031488, 7146929999788900350, 8952883500587941884, 9813193384444035072, 4696762964009549823, 15788580928655196160, 10264045327094906880, 1459246517847064575, 4965933185834680318, 18055387100374630398, 2330379418641367040, 3335733741107544064, 5617162429633921024, 3340442872099897342, 12643325207554031614, 7169106762774085631, 9454180418245885950, 3782438763985108991, 14438027294196891647, 12990577153136394238, 120229689531826175, 14789014993743380478, 4360724825849724927, 21164602402275328, 3208962979592667136, 5009888697185730559, 8260247679678808064, 15039743373323796479, 15393381056954499071, 12027484621668089855, 14739914008492507136, 8886737447996620800, 17167905861834637312, 9844561463342006271, 13160141869276987391, 11470117928163082240, 10245513574004817919, 2062561974075523071, 18304749603045507071, 17309732467996884992, 9394354848117293056, 10384751624852602880, 1609634007442522112, 5680181591414931456, 5158784175272099839, 3036563224259461119, 6113145579393515519, 4086064072452210687, 2403090491953381375, 6907716882795593728, 13109136392447852542, 15291332687688630270, 942248247726964736, 2875931378669584384, 13739611838876745728, 2921486477575585792, 15766226740571013120, 17973964613615615998, 9727986868288487424, 15514515268746346496, 18276505253861916671, 7822444822630760447, 4685806004221247487, 11145375274818863104, 2813916204148719616, 6513920316496936960, 9005554110467932160, 7806416713351692287, 14323870112895991808, 11948586280746483711, 16158507527011565568, 12570706364369731583, 1973384786424627200, 338707889831018496, 18439469030470320127, 2964515276718078, 4905391421319544831, 11184420418779873280, 15499007344431333375, 11892242479543484414, 15993158643394543616, 14536903480074829824, 17909479656805892095, 13959329566737563647, 8179060342379249664, 13162173552016752640, 14594728437257076734, 13003272586837098496, 6634444696619843584, 10824635135857524736, 3613103871544524799, 11081259990139273216, 6877597741732593664, 5097586491941453821, 527092581432033280, 9432297937829887998, 13563154258571821054, 6559258609748803584, 9112845266855133184, 2369702618785120254, 5079970108051292160, 15576740768889438208, 16295787944650735616, 2990605528004034560, 1327630388977205246, 18147088689413488640, 7010190627769942016, 12794817156579590144, 11546628080437035008, 9968819692611043328, 236575156670038015, 7926280969886105599, 12030949337426034688, 13389601725426434047, 5222985183203950591, 15731132616482488320, 15722264657919999997, 18322228736960757759, 1111215396477730816, 15531232604312305664, 14582767193855885311, 16690165980801794046, 17411969019107344384, 11490712502505832447, 940853955313795072, 11091959904724844544, 10988573599459180544, 6377898796721897472, 14744980497943756800, 6863038193441177597, 12926484438509944832, 4508445054855020543, 17951158466122874880, 10966085528654446590, 1401284396589252606, 7974483310539702272, 1461004645529812992, 16928390422093365245, 902146009235193856, 16426415853085392894, 17480481237901508608, 1908892614069846016, 17360157540125507584, 1811490572637044734, 16785962314351247359, 9181488512216596479, 4624769197480607744, 14736416161356840960, 14046327256054235136, 717601705591570432, 34621112897765376, 2367313749385150463, 1134508490182623231, 9296350832658219008, 11096032152196743167, 1569742703384592384, 5368007303016480767, 15305135406907916288, 9562777137316888574, 17998486076557099007, 16226057930829463551, 4786175060601733119, 16857490218662494208, 9260806688338870271, 5120733900355665919, 4492718636963725312, 4144070466232909824, 3352740823757225984, 10522062274766569472, 10619835109315969023, 55664919344840703, 18158473178836369408, 14542925625519243264, 11156795846261997568, 14718840463691874303, 8632812118099361792, 4172277904467558399, 1076959203328786432, 3913925425360797695, 5495741195915100160, 16840254575033188352, 14268243491774529536, 8245530166785212413, 8381129224987082752, 5379474970923499518, 4092910009803866111, 14051473984084508671, 17447479130105839616, 6641033361135501312, 11166791549419782142, 9927790808482709504, 5918424836073324544, 4483222189394362366, 664443329160675327, 9108234718247124992, 13191529814546186240, 6267120358818578431, 1930238670250442752, 15358929820750708735, 1362445479777927168, 15196334075594932224, 710929418062659584, 16410511331490267136, 12729763571869679616, 13867552145756127231, 12750190719797297151, 12292131877858312192, 9518542461681532927, 17399368650212769791, 14107884892004024320, 4257078348645138432, 16401380875264065535, 15171440118729801727, 11183311050202152960, 4836202908385017855, 879718428749856766, 75445378341666815, 9050252711290732543, 8960420919084318719, 14679224759095394303, 11909717838182481920, 15790234911970951168, 16095704728503058431, 2215208573519003647, 5504851869521936383, 12792640149326397439, 7837756277961785344, 7931544332048269311, 3060984425484386304, 10113771018477633536, 18694867358056448, 16585802544706486271, 2768078852876926975, 5849013272602214400, 5632728645245075456, 16124209172316160000, 15299274391456579581, 16235015755140169727, 3677598114073542654, 1368961744029876223, 1179306983354793983, 13860942723663527936, 12091965274920583167, 2030435670241050624, 7077806040212832256, 9911817361252417536, 15917772685925416960, 5902682818860810239, 10402432214208872448, 2559639962538475520, 873966574187315199, 11712301530437648384, 12730726340328685566, 11362718474175512576, 17701540447257624576, 5512854716444311550, 2959486488489754623, 1849066932272103423, 9311855338179264510, 3811114164676460542, 7082877597725491199, 4893442298316062719, 14962045507973677055, 5469869695903465471, 16980484089016483840, 7931095370526883839, 10433938943241093120, 5056611232627294208, 7942754059251875840, 11244288444660187136, 9313010821820841984, 11375071092176584704, 13768861407976095742, 11073708166322585599, 15708697096750104576, 11034431326055825408, 16541082159809560576, 5373763574952886271, 1015822892933316607, 17864724860630990848, 6549738088887746560, 3372090888376287232, 16156796841537568767, 15353613493051850752, 6181745415520518144, 7217953881098027007, 8337331588043898880, 11251171645148102656, 2148457231186657280, 16701902511514058752, 16790138010405437438, 3596371984629366783, 9691493132469796863, 15531440343290478592, 3188340230264455168, 17426268056157421568, 10673052691871039484, 6598118494590468096, 15501122014529191935, 4526807397255086080, 8665465526090203135, 2814691424270811136, 17051432000944078847, 14107494144469368830, 11666506802421301248, 17905511948837978112, 1870808761099091967, 16348082281035857920, 17022015563775344640, 5959093572161503232, 3576616011241095168, 15345292217254150144, 8731537516265472000, 16388834064611672064, 15530102495337512960, 8293763508512751615, 3474747873835352064, 2288161281691090941, 9718212055298736127, 1374458013678567423, 5351439640618336256, 12562326891765170175, 9702013946919124992, 11429585548696616960, 13478932234819862527, 4168129971081969663, 11475702261821210623, 10773553861445550080, 8178972055031513088, 11220615598536916992, 11374605809779474431, 5694826742699524096, 10661203375317581824, 6311883663323693056, 4806120046910767102, 7269398346534486016, 5457057456272179200, 7810750558691655680, 10624774510684930048, 8812336949298724863, 14511266167449976831, 5351161326737555456, 4292633118713577472, 11155821653189984254, 13277418725843140608, 9406269233425285118, 12357540445910204415, 13715843094723690496, 5775544777512583168, 1527044835767222272, 4394776151206133759, 392006149051777024, 4406313876472201215, 5746404901877972992, 13097431197816979456, 10342930063707602943, 5559736620942360576, 3627551162275725311, 13224979786499096576, 15365524519695417342, 3134239052677513216, 5840803077543690240, 16958193277469720576, 4872631773017669631, 6700199009539063807, 11942971476442873856, 86484148667023360, 8292091941600886784, 194290404777000960, 7995245276937846783, 5328767573414641663, 2521529016914018303, 5009646899116900351, 5933620773963956222, 5637136879418605568, 2488861186422996992, 10386139668088356864, 13158166880105529344, 17155300596677345279, 15801281404647505919, 1806381159282638848, 5359505623559962623, 15862590293271379968, 267783479964467200, 7317497169886314494, 8208008765551673344, 8623741482177658879, 15572954724079501310, 4789151146520346624, 6798850800555655167, 12829929691045429248, 9771938282240737280, 11063402924871778303, 2350518915429302272, 13406028274526584831, 13933075050132406272, 7874757047554670591, 15256834032898408447, 3798746376850898943, 6688933275961917440, 6706125033615392767, 4116624018893701120, 3726281894791217150, 9397053058241789951, 648237077523070975, 14858469356563595264, 12581019620229513215, 8267461901886160896, 727380783483846656, 9269396768959758335, 11209692706429206528, 8071362302265262079, 12558012957893591038, 17979918116892704768, 1039353807567323136, 488914922080567296, 6508644842526998528, 7292584263625474047, 1574457684122402815, 460327241801269248, 15730714370419720192, 1079241752960827391, 18052143884670074879, 5309335354661142526, 12023649739858771967, 648630307548823552, 7682498643345014783, 6978947918967341055, 3621865518929018878, 15335798518463856638, 11484859544413143040, 601230172296839167, 5302258811925430272, 15074023079271202815, 15227562181508726784, 10377585570703474688, 6439142169914638336, 508984479621054464, 14561644888291540992, 16186225820010807296, 1154359459657547776, 17905755215785623551, 8753297796271964157, 10102242054944849920, 17535269825004175359, 4538848595767459840, 3965647835310850048, 6442978709581332479, 1890047534525579263, 13504960544087474175, 8344559227729084415, 12637251874689384447, 11896827378606800896, 10054321833513058304, 12805721726356815872, 8482897890950250495, 1265433636123967486, 7949966563472310271, 1559763930987888638, 17773130199097933822, 17906192065499234303, 10377504584800141312, 2492131683759816704, 11754573509097947135, 7842823209794666496, 11531140771965042687, 18216240600636719103, 6953528721961648128, 5813176593765367808, 16563993345022492671, 8445132690193121280, 18216786851757293568, 2414695759875145728, 10911825317018468352, 4705741610321707008, 13437350199705993215, 13904752111637233663, 3438048340363706368, 5050815363239903232, 6023511450171998207, 12609948492710805502, 5705293131323277311, 16349935233006567423, 8039502303583010816, 4204780541926440960, 3855367738167918592, 9002843505067819008, 17012476888087527424, 1961381959150075903, 8613540488173060096, 15484067146073374718, 14088672438137126912, 9624293009004691456, 626384236139511808, 9315870878661083136, 16661105727418400768, 11805054629207605248, 9736038896663265280, 17910372633656950784, 14270048013694009344, 4113610813183361024, 1603570807949230080, 15215287393415331840, 5088477812541620224, 7038140275692142592, 4493914001524129792, 12608134129947508736, 13184613731117563904, 732979339053760512, 3556491608041979904, 16243754645640445952, 3817323046172098560, 6917499308614877184, 10123248649795272704, 3678911166874124288, 22814449312202752, 6001313565342957568, 830907727587835904, 17673766814678515712, 16708110866876203008, 8655418010594443264, 13653816145650647040, 17616380370972835840, 1142560109814087680, 8415706320912515072, 4389050360719736832, 8374952500716896256, 17077470395600207872, 2793203123605209088, 15937646132843249664, 8173286740249804800, 5145584872114356224, 14433672822544924672, 12642571378516557824, 16868479844361437184, 257248356026286080, 9301105984694910976, 16176922415115272192, 11965616223359598592, 5711058797292683264, 13111840734711906304, 4621728954347159552, 6196237254357155840, 968214659536519168, 2088652818066964480, 15568310145908736000, 15289142081495236608, 10416291369298427904, 16246943430150717440, 7276601936550297600, 11317089966745452544, 149457758561763328, 5398482273530019840, 14102713840231776256, 6083923936171524096, 7219517711875833856, 17400456933722292224, 268099905237549056, 2174051462068305920, 12232320812908019712, 18145305990222839808, 3291221914453803008, 12702420774170918912, 13928533844845133824, 3999270058000908288, 10580276846685847552, 8588355687396933632, 16483541363300761600, 6236889063006142464, 2771799206967377920, 15976386701882818560, 11482384519059734528, 8273068605277470720, 8834792800869416960, 17276395972032724992, 9031419074076213248, 12828650786686763008, 5919215684507664384, 10909165496385404928, 6282944242402721792, 560416996458496000, 13496949797109628928, 15201208873139568640, 17062546030907621376, 13357470629482201088, 3814146005713027072, 6750683111698202624, 11529217482388668416, 16475734414937030656, 2377808441843384320, 13996396650625499136, 832039565370851328, 2260991875513057280, 6038126911958286336, 4093021791696453632, 9915491158165815296, 6497737603159162880, 15904496395411783680, 14781130754490368000, 7873719205936234496, 4786273944707530752, 4513028893329850368, 445224006216318976, 11103365710070415360, 3449609196176146432, 8155229830422462464, 7061099007266783232, 13646730171066089472, 18393397791385714688, 5126895745516961792, 2146412944328491008, 17231339359110692864, 189516114298929152, 1156794589344956416, 2590982497118453760, 16513771361496203264, 8476910470316425216, 8841163952403513344, 10981138605195395072, 4339644384856244224, 11848275124820115456, 7952871346491359232, 16196474338902278144, 4969868626787041280, 6643876128584892416, 18241333543873544192, 3956055036592652288, 9270808049847631872, 10079862962492801024, 3987437612615860224, 14758066288873963520, 5192069535489851392, 10033259858683232256, 2830399944496513024, 10341157995903188992, 5222728822511632384, 15129821837850050560, 15557920269443006464, 6912044801349124096, 11393348179475824640, 1547089338615988224, 13247384788072923136, 18203904441487196160, 7020475929835077632, 4477411090589810688, 12515839614230986752, 3623428973393870848, 9761224579467968512, 694297751675994112, 10347274112816119808, 210223496024817664, 7909639278894776320, 5795640366581415936, 4915641272724619264, 2420961231323004928, 6259052473206439936, 10379465918123081728, 4552101649904041984, 18343155358916149248, 12912794566804897792, 7628332723421052928, 4094067316659060736, 18360237346399453184, 11286075742703583232, 12845943165894524928, 17125567513409617920, 13545358366120869888, 17218628009066496000, 14835613422883700736, 7201253874651365376, 8230010456945721344, 890827288109645824, 13453659596056952832, 6406695288915886080, 1258913028586340352, 3980663086074822656, 2633458523232534528, 4958372739871145984, 16154108103426572288, 6554619221374926848, 10162850067266928640, 8773025548503875584, 2812969706368008192, 802546000035053568, 1001197947859238912, 14527779043782164480, 7491266844767027200, 5075772003676323840, 1551346941986603008, 12692238283690737664, 9892207494061621248, 119642873921536000, 8280663977445294080, 17993309395424903168, 5241363001444925440, 10977724661856468992, 5867530622519476224, 8278958873281298432, 12727120022384672768, 6569198392432394240, 18262864518797328384, 11093622383485911040, 7978827496013430784, 4761564505274580992, 17434015828075872256, 10455919156174782464, 8367604654292336640, 10008108811694374912, 10703754389413167104, 15902713199414214656, 6577126296470421504, 8283710499351166976, 13117553941011234816, 7844979172781850624, 16006489889289797632, 10050203090067390464, 16293715173569462272, 12081244169167699968, 11872056096208191488, 8924048277855272960, 16307091196444934144, 921289629238296576, 15893394346326622208, 2000859238561218560, 5709063553458110464, 14551057028328980480, 7638649183863308288, 17431351053852344320, 18307830497977303040, 8735763370692575232, 16555003678897995776, 10679193900788219904, 9491702504526708736, 4641177182658363392, 7542364378247462912, 4196457062810517504, 18394643851592597504, 17005267521877573632, 8627759114576986112, 597260021566275584, 3894671878857424896, 4557107227592228864, 1698000711142342656, 2732258672754294784, 17236532794440548352, 16046260984892882944, 10691335740920430592, 10155941512026783744, 10963670258358943744, 17140137605715722240, 15041579455736709120, 2070296669546610688, 4208946740734197760, 11686286304982597632, 9497326005736439808, 12427515883826446336, 6516962144406208512, 4807574737301536768, 13435118866216779776, 14685427858491310080, 13779973715657752576, 13094929085967106048, 9343524833318666240, 14246955483955986432, 14934464180676198400, 16335431191127654400, 16129547040349749248, 13283914194937184256, 13702537895926038528, 1519792427542511616, 8860019411944210432, 14088425301423947776, 14366976757246984192, 10121773920429277184, 2566835810607300608, 9760454555450998784, 6443585163325603840, 15713549244633710592, 5677866935291740160, 10417781287010959360, 15513900944776495104, 4863865633097383936, 17016345668463099904, 15863280670609506304, 16799372452084842496, 17216222261183250432, 18293285800609054720, 7271809251264167936, 15475828232447590400, 12300690772721664000, 7034600002802417664, 11786633290331455488, 8535075301145706496, 672545664302841856, 12577174406876364800, 16626549577243164672, 11226342280296136704, 12366109670341869568, 3498100300365955072, 10716906833403969536, 10908457723355987968, 4918454361278906368, 8768401276401614848, 14135849126104924160, 10769525255404781568, 18242667184100737024, 18041961112802426880, 7036133034470408192, 2716902677924544512, 7049460209541971968, 414550658948005888, 10539439450318962688, 13254496037231394816, 7302978649269993472, 14516374192993075200, 16701393628756443136, 2062385856525631488, 3188493458054578176, 15057740733362470912, 12072321606337167360, 8029258929458380800, 17638557274618200064, 14859225198866989056, 3068560741352079360, 11987605136554852352, 14831005954035679232, 7258761165314981888, 15614655530071490560, 770058717084254208, 14720205141231796224, 12157778620370124800, 1790769417018146816, 17190710422068527104, 15984683825737236480, 12466407157362851840, 10765058204070051840, 14640899062958653440, 11353344993667317760, 10428974163984121856, 7973676194916728832, 11333698020106567680, 6085912182027976704, 6075935431218692096, 2655259067752120320, 14689534054995329024, 16439712373901623296, 16646270614025273344, 16830400861615161344, 8487876708844699648, 1350458161630281728, 4181523095913234432, 13954857056767836160, 6452170043680620544, 1505370709851897856, 11124402833548378112, 8161222771163004928, 14296477187291742208, 9103328430002274304, 15731660813573816320, 6325134954376200192, 8394005310984945664, 15699933270743449600, 422221671865253888, 2479975393277247488, 13967772218311049216, 295911533781712896, 9468206552000233472, 3526386937797541888, 4949776607909773312, 17270704708452876288, 24289436996993024, 13317623644923363328, 12965804319180849152, 3038506325580447744, 8755434579008946176, 17522571466430742528, 10017819650567438336, 18150409204060389376, 1330881119305859072, 12362300028809641984, 3036599896753831936, 11049376467921141760, 3811999143761543168, 8617863671256711168, 593830506823417856, 682439628141101056, 3274611180513001472, 2763292878879850496, 16208281886496129024, 14263074050346582016, 13067934001841307648, 16574813737333030912, 17687186241889501184, 7772461978588545024, 11142543649051508736, 4716375148335202304, 2504821192687353856, 895235522283175936, 15390487309795196928, 14866668176401235968, 1686188073072721920, 4922600558960836608, 14378577571287662592, 6140419241381199872, 15510132925709418496, 5381090792917958656, 11990419753983279104, 9951729672532262912, 9680402725363253248, 12172294344610414592, 18234464150631743488, 5786124132903026688, 16734036336910008320, 4700677239363076096, 913011390925504512, 17541693588545470464, 18262943170385936384, 18150304275593428992, 15635589898604380160, 4942706050479423488, 11199687500656279552, 8583450013332406272, 3742349368385077248, 6198979362201534464, 6163235801913098240, 9229882357928951808, 11675070846950440960, 11479646512925900800, 8266887371425841152, 14618467925032435712, 4993713684522991616, 6233275305709010944, 14845022537343041536, 5995710032912580608, 10804504439860232192, 17267095409600233472, 11016386649369083904, 7458007427628138496, 11469036772957093888, 8042471469235568640, 18254195283539787776, 6235507049904472064, 17713321022859509760, 18121367633516298240, 17141498279037501440, 11730573310499487744, 14711542510023344128, 15843129396920582144, 11355539221591883776, 1319859486931812352, 17994978053570166784, 3307283036697001984, 16100422711154573312, 104046189409730560, 4079851863967531008, 2803362399518720000, 4466894243079651328, 8508198693155897344, 3069221172567605248, 11138042415951118336, 2351052372379172864, 16447509648656826368, 17787666408805498880, 747674871714021376, 13212872976992567296, 12670653356193087488, 14641543735402299392, 11426640226555002880, 16521906492337553408, 2292873719002955776, 15396947947836932096, 15458915252799799296, 3750651445058207744, 13232890836548583424, 4747194594016362496, 2045171305749151744, 17278127494808993792, 7291804848394076160, 2852883712280887296, 11181256766136516608, 14469983043135209472, 14734511106332557312, 8972473063857717248, 2624467235623665664, 992665845001879552, 16182061729092468736, 6789373942332129280, 11930575421826924544, 3734338220901531648, 6246384620477087744, 1157490337539686400, 16613836921528909824, 15670196215339810816, 11188943850955603968, 10116793861826150400, 5870812459643699200, 3828706773775155200, 7847286559404457984, 14416461707742281728, 1540131576556290048, 14113192055316414464, 17913540879298068480, 407691208689713152, 9653398477656293376, 1675900144098213888, 18224801965106266112, 16561048620955074560, 3985236579852484608, 15340899805740138496, 1065216468536262656, 8442078006372990976, 18255040914281988096, 7725575911193444352, 10037557605494161408, 7493849124060528640, 10394403563122982912, 4632571482315161600, 10836311683056533504, 17789084207306244096, 8232497440712818688, 1117873970176065536, 5797566861545570304, 5415513045071822848, 9953370199178608640, 12499940309947383808, 13409336430136655872, 5149337721122062336, 12907832924551774208, 2761824018989318144, 63543079071645696, 4824517032517042176, 7449280218365165568, 17307198866788974592, 8453830084866867200, 12964856397886914560, 12028590927934128128, 17632209298459197440, 8706739113832742912, 613119964622094336, 1848330482819792896, 17686488158843174912, 15324208626525011968, 12370446393137954816, 6103080881881088000, 15207795419162607616, 6959445503268356096, 14840557728031571968, 15126937119307595776, 6943148112424730624, 2456679855467528192, 12537171886787788800, 6575399732502331392, 15866114691894870016, 7569764444838821888, 11584451641209782272, 10598211907485696000, 8440348412305473536, 11071409190588121088, 12559275042623455232, 3583463872738099200, 1702136427493457920, 14678661830616809472, 29506287884566528, 9190028646662799360, 13179348662376988672, 12031931789720158208, 5165644122807074816, 746574365264445440, 5749012771660365824, 10808068648132935680, 14158628470317383680, 13017335366326157312, 16357281241990430720, 3562335777557839872, 13820553933543702528, 2404838105556189184, 12298950310239404032, 17298631094228221952, 13635206904807424000, 16333564913618255872, 9076377537063419904, 6226385261190709248, 2077491331936026624, 6510233877347303424, 7667535625825812480, 4116472329238740992, 504365723330543616, 6130661607077838848, 16188294611268009984, 1538598881909014528, 9976671298702540800, 2135142952828141568, 1719309467679457280, 16232605556932608000, 2580815070430756864, 15251763673681625088, 3824597114990624768, 6308931612042067968, 5249219522052751360, 992714757700059136, 1194068760181342208, 6437501516029886464, 474666359486152704, 416157119524372480, 9464864029135601664, 12887185315952852992, 1085463537075093504, 15651792868886970368, 15386079803677343744, 4260570397574955008, 9061064844781813760, 5893367498652254208, 123020808388870144, 16124389664021807104, 9643479057412653056, 5295751644414214144, 573436912790929408, 11871210956702875648, 7424849971939115008, 10800121292188024832, 6351410281708519424, 16971014493582655488, 8202621021136617472, 14351239130564788224, 15245004039402815488, 10613751468529811456, 9730569904569974784, 16144844102171623424, 15963983424474054656, 8913579434523492352, 6940587607541678080, 17450619962379993088, 12913580239333883904, 17896982246867337216, 15152715143651000320, 18047421336199888896, 7831227865394839552, 14291955632553590784, 14286636276902789120, 34575826762596352, 10065337247806259200, 9155794108738961408, 12865865471957663744, 17866728437104771072, 10700316714769317888, 13197410168087773184, 13719062868496744448, 2132887820119834624, 10250488056666652672, 12532096738682470400, 578869842409422848, 1385351700008665088, 128521690832437248, 11795646496097959936, 1591902355220070400, 17704246362553450496, 1658136153993248768, 8840540779760844800, 9743114619278327808, 13702564301384974336, 16813004880145809408, 15893065422698708992, 16810250277100716032, 14658355903846154240, 7096576056613666816, 6116324757135687680, 2620004198875398144, 15542340618100408320, 723787456003964928, 4020603685619892224, 14707096721729519616, 7476681405339009024, 2782068974404239360, 8025521923041525760, 10351208260983324672, 6749053360587931648, 18276044824777850880, 4349672801255292928, 13950095825137827840, 16588243005253615616, 11104168177465032704, 414711820079595520, 4635931280611999744, 12194484323209969664, 8559954500503207936, 1566404199535607808, 14179593184941703168, 728192497943052288, 9099993912956682240, 10163359765984444416, 12819236210320867328, 4366560170281533440, 4276522954084319232, 14585281880027824128, 7504219911007240192, 9643979524181852160, 787264468814921728, 9478331302819135488, 8614777382919733248, 4775248577901363200, 12730583206248579072, 13557256641409187840, 14606749604041981952, 15944937911690985472, 13931148224724205568, 10267855315273777152, 5732356012313149440, 6800489416478425088, 15714210279980007424, 5505072768279904256, 3086818490561069056, 17587217737917136896, 6500801167092613120, 17697199145854435328, 4704724699504967680, 4099755998695129088, 15586686593518272512, 18299600469833547776, 4652102416596992, 11362244455814922240, 9901444963692969984, 17331970571704991744, 7507284851209273344, 17415089785294290944, 7624768974307196928, 6997953149252141056, 370219497946087424, 12024673934940045312, 13310565346403418112, 11274821272678170624, 13636795699109560320, 14242016828032286720, 5345888154870087680, 8189432800068239360, 2581238202018824192, 3357555825693425664, 7801232017810522112, 7746409698034712576, 1988020823788617728, 7923082396071624704, 14718895855885090816, 810081392380608512, 11660153231530524672, 12564082390927933440, 8005902387879346176, 9132721245924622336, 8180872440621039616, 13822080588259000320, 9238283373032505344, 17282642648972132352, 10257941809200103424, 7258381562146717696, 11717688742276759552, 1818609094383108096, 4630563172787421184, 6664407251765166080, 11188659134889197568, 14381481146347159552, 17161340334307803136, 8239781400304156672, 2333539269030707200, 1195647804907716608, 15484974586763673600, 6209875613063315456, 10577500647471448064, 12018746897251434496, 4949403935476547584, 5345897311740362752, 6705528308039155712, 4620467268042620928, 4953865324165332992, 6642434293568110592, 1265203649215201280, 9782214661511315456, 16399737818345111552, 4443263823717072896, 11965143437654622208, 7919998480704077824, 9376267151695937536, 3283054103206297600, 18218168027340341248, 6361931611553923072, 1842625494940385280, 3742689649114480640, 1149572976304193536, 17221199637109538816, 17256322247568654336, 7940967713633992704, 17617841756680749056, 14298374559961710592, 6572800590093484032, 3016182925835108352, 16767911468749291520, 13303262729474146304, 13472582434910371840, 9098362375140016128, 9283202563375628288, 1260207554277933056, 8515944417297694720, 154999940873977856, 14344907695935455232, 18224051608549851136, 1423628001874018304, 16879263357801070592, 2652606041488883712, 10598024097155776512, 4174755825719443456, 5602888810200301568, 13231222040427495424, 10254211844851892224, 10047334815075663872, 3790445132780666880, 16436570220925026304, 3180909507345645568, 9138182958266449920, 12714883838061314048, 6340530253374423040, 16307003255311826944, 2165035530071310336, 6211259795123470336, 3502107193467994112, 14840523179314642944, 15541196859719548928, 5449721617770872832, 15280443090167398400, 2001000816252551168, 1278620079075885056, 17393081702854688768, 16478636986047922176, 6848717776043900928, 4911296202487627776, 17155149791785648128, 6200111674930757632, 8448645939081510912, 69503600325296128, 17349610380346785792, 17255133057023737856, 9427443138726723584, 15491536145740726272, 3684841267180601344, 3030808921565560832, 18377350441726902272, 3183260039867531264, 6579830626923315200, 5350102290881576960, 4943007990438428672, 10928821705199583232, 3343565725640949760, 4120711247211528192, 9084076489279799296, 10900265464080891904, 17423161815549870080, 9540242904203657216, 5539338154806345728, 414858587702034432, 11801745255168999424, 6056613708015075328, 17578821343141429248, 15582691930335608832, 2748028987761491968, 9454228453160124416, 8539683010780332032, 13661176407382818816, 18061443588377542656, 13353221703161872384, 14894731318767124480, 7244089942505160704, 8251640702656577536, 574956311158980608, 3917593155632889856, 10909862860561580032, 11634507990396043264, 9324198558791892992, 8440112182661742592, 915621159888748544, 14772228784081862656, 10045515844886200320, 5244283625377103872, 13728955071532630016, 13112394803746701312, 5843208379488534528, 15853397809127489536, 6455084538761576448, 10790520322294546432, 6492114200599461888, 7591303568389308416, 5223401649002774528, 6897801899253170176, 3319787893337096192, 699785257829793792, 5744584007543160832, 7552985107124977664, 6731717300623245312, 16872160684484329472, 13654225982066786304, 17519908067016179712, 8353445205826863104, 2714999873211465728, 5181589970577522688, 17775668146812747776, 10847542232261591040, 11312851842284650496, 10331410068066533376, 6599621423906422784, 11597245197733330944, 3588534545487495168, 14406961572406624256, 7723413292080693248, 13358834795921014784, 13952062275914301440, 4053326422972825600, 4209009555704643584, 701233812859781120, 10386712066969829376, 4000358824694251520, 4856681664639664128, 2464505285880840192, 5629595878919503872, 10532858259180617728, 5132772616376942592, 2713492820726906880, 16965729845562572800, 1652799863286398976, 5979636503817486336, 2310423527410368512, 14196037309048029184, 11494453779797901312, 8895539760131473408, 7747437311909953536, 8444296305441767424, 15576345274342178816, 2343169126874218496, 12884509602867052544, 11269172334121975808, 4209576371128631296, 3871876218064207872, 16056477057021902848, 8948705957697814528, 12852299650249523200, 7878301598164713472, 16290040196076929024, 2864205800123924480, 11597354049384480768, 12894396136546107392, 10400447973677858816, 5485462755060219904, 609133530596769792, 2348433038792196096, 4190558977496449024, 6817769890976366592, 776204734754193408, 2160212694114762752, 2061884468754382848, 1082372646680657920, 196253892026040320, 732562403828432896, 1481000415532154880, 10197207183473508352, 17475482471494582272, 6049213221666029568, 12988607240616280064, 12775697568495566848, 7666256417061339136, 10470231623050723328, 6400947438068170752, 2150765655849172992, 126410130290900992, 8100859862776283136, 18228532316001533952, 17213059145075261440, 4900643171765059584, 14895213420256165888, 8434945680602038272, 17676088196183621632, 12837446382029635584, 6540688494010826752, 16502613142761635840, 2772615691256201216, 4469197660884041728, 39399212474957824, 6037443190208856064, 1752145927176454144, 1623913322002776064, 12795325191081164800, 5824794136703664128, 4483034121366405120, 17643358689962229760, 11827581167081619456, 2047529622899261440, 8400634286385922048, 6596197304179359744, 17903634257855643648, 3795888591511486464, 5950797653850718208, 4578417717148647424, 10635854701674889216, 3292564775707344896, 1422787493954060288, 353568579754393600, 7819128940374523904, 8909557502593466368, 3893010446457765888, 1274618784463716352, 13297075811904389120, 16194929227638767616, 13301269830289063936, 6389252070322470912, 2889702100382515200, 6004812055918411776, 13413147303078789120, 4914508838025035776, 14452029557596749824, 10254635809663614976, 12567358050815442944, 11615586563513122816, 5885969039527772160, 5186768464185917440, self.initial_len: 1292 +self.initial_len: 1292 +self.initial_len: 1292 +cpu) packed_glwe 4: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) intermediate_lwe 4: [8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 8484781697966014464] +cpu) packed_glwe 6: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) intermediate_lwe 6: [2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 14726770781501521920] +self.initial_len: 1292 +cpu) packed_glwe 7: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) intermediate_lwe 7: [8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 9403516021949595648] +cpu) packed_glwe 5: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) intermediate_lwe 5: [1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 12132697396136116224] +cpu) pbs lwe 4: [3724653294732181504, 8756439527268024320, 4638427341524041728, 8687841819968405504, 964794970605092864, 12780169685475786752, 14638100684533137408, 14239200820913504256, 18084669840580149248, 16195368982763536384, 4744493337149440000, 9667928103984300032, 1164805573619744768, 355780133577031680, 7843511942797852672, 11333544994985213952, 4262906044813934592, 15330513151573622784, 5070411559012925440, 12060729763946299392, 8450368410079985664, 9091645093869256704, 4309200143309078528, 16476682482528288768, 14340102000119644160, 8915219827488980992, 8937448710707609600, 4819155069448486912, 11394036029225697280, 6086192089073188864, 8148098604968443904, 16533145762473705472, 2759390139942699008, 2310853739252023296, 15070464172196102144, 13441320973844348928, 2071164041413263360, 7869751617505984512, 7346532407568236544, 3804680074020519936, 12394558404499079168, 5523511493452103680, 13192872400317841408, 6294863151250800640, 2040461169734451200, 12491607842538651648, 1781772522396581888, 278402592592101376, 14087342702035206144, 14566167100428124160, 14659767615572934656, 12254582431562072064, 18039527115442880512, 1580365791608438784, 7020774789899878400, 4436482579511640064, 13237802740530282496, 11326898659930406912, 8969704626135760896, 16714503578340818944, 3495908550100647936, 14104357330841763840, 4905670716868788224, 15935246114110832640, 7713058816346030080, 17219495955452133376, 2943505373669097472, 14138511500901351424, 5607965784874680320, 17162941027816833024, 13354726026194714624, 12937986918066421760, 3726044062050942976, 4069960361011314688, 15293457955215638528, 16286019126898458624, 13873977440184827904, 4911448489143042048, 897164181105541120, 17344083190691659776, 18357747027992903680, 15980491870010605568, 8533681346357231616, 2533976272908845056, 15867753638664339456, 3835025517849870336, 13251366547294781440, 8139659836582264832, 8186277628374679552, 10660562897983242240, 10183824511518900224, 10096428527470510080, 16230125586310234112, 1686793395562872832, 1817339520304021504, 9240732020861042688, 12216509442174222336, 198630730685743104, 2126679017007349760, 10253412661496643584, 6066440570975289344, 2693543839024545792, 16906662846652219392, 18265964480431128576, 5504607380286996480, 3131842416097624064, 18337347820975030272, 7968639927539728384, 3998594545175494656, 9140910077815816192, 5682089372401270784, 10526504008611266560, 1640453939461619712, 4062798663972290560, 396437650136891392, 2094439119072526336, 11517048426457989120, 10870869623293607936, 17240623083392335872, 11870506378458038272, 3268918941707141120, 17746101262912323584, 2036088662709501952, 9251066748336078848, 6374877730684534784, 8363970139686699008, 602516222944215040, 2824770489992347648, 3665091861871067136, 12112188187355381760, 15626100611517251584, 13556234537976987648, 14876976518818430976, 4670216479419924480, 8058435845494931456, 11870316390713917440, 10963877701789679616, 14143431014155812864, 13899547745145847808, 10313969454102347776, 7741729109247524864, 2783951444611432448, 16126172026594394112, 4745563289738543104, 9979634845933895680, 8098326652410396672, 4930484457435037696, 7381881507423453184, 1177161964883804160, 16612647560259043328, 10921481989416550400, 11012949518390919168, 2142886641423876096, 2548686672128638976, 5995546499348430848, 9927741001894461440, 17661281058059976704, 14877044654179614720, 16814906252973834240, 12889024573420339200, 5130200272819191808, 3120549888098566144, 16375680264887599104, 782979790113079296, 18254129702610403328, 2245281567305891840, 3130279015789625344, 9427882851572908032, 8319989208437489664, 475924604515254272, 12169630434094743552, 17764031934188486656, 14577228059762491392, 1422301514042441728, 15829194983367245824, 12048543415940415488, 4599260959427526656, 14332189593128927232, 15433765359907241984, 11490461330134007808, 755069903723036672, 13335265068070207488, 7431491124713226240, 17057130159255060480, 7266433393171103744, 17378177177958219776, 5554608803686645760, 17802038141666721792, 11311949864524316672, 12155761660694364160, 5869011804604071936, 15922857523007193088, 15501017923077537792, 10569563449661063168, 8498322342575865856, 645925367747444736, 12291309992379678720, 10372260378863206400, 15688766437378228224, 7855684147107332096, 12519853442631467008, 2385621445842567168, 1117795353484066816, 14396490889012707328, 15099285161994354688, 18246071970837823488, 16796932865538392064, 7036582658490499072, 10432436150290350080, 17667856029146152960, 8197524338602147840, 3504156310016884736, 2768003475127140352, 10590298911681806336, 14488679446615162880, 6836581869690028032, 11587637093362302976, 9671560521572155392, 1732831197253337088, 18141097121988739072, 8432027410043502592, 11708889622376349696, 14338590098348572672, 4764812335653060608, 12088332797740056576, 4678134234852884480, 4833644836600938496, 3218907737995870208, 2155804448130072576, 16059097764461543424, 11124230609117904896, 10248602967603150848, 17594888410189791232, 14740012748180029440, 15440258133909307392, 18000147798598615040, 6547659959297900544, 6574972210383945728, 467031075864969216, 10723923519327961088, 5913730908728328192, 2968795802186547200, 3822390438640222208, 6449920241899143168, 2517889977828769792, 17437425473612152832, 975985663721603072, 11338199247301378048, 5348214027031937024, 7605759511868997632, 7441815355288190976, 5108134631912243200, 6373986012527329280, 6115267506912362496, 7110170252754812928, 11103632060856664064, 7134029731044786176, 6706024042828136448, 2602108224291209216, 10675639371090100224, 1672005008326918144, 14573365204495630336, 6464977121902067712, 85518235218214912, 16261796418123988992, 15843908298467180544, 16937688376406966272, 16803419032832180224, 6032929783023665152, 3400613988856233984, 15516623856096772096, 14455289320199684096, 2698845398478356480, 5156097305740312576, 16138599865310511104, 4408767155886096384, 13877622569533702144, 13576077719602462720, 2772205194388176896, 18155769663890391040, 3057069591785111552, 8102160850783043584, 2613337966176632832, 3309589807025356800, 15429557668494180352, 9583010353512448000, 16027316866191982592, 14742075169732296704, 17068062160485089280, 4629349394360041472, 18365665711004581888, 7726932126708269056, 5002189220446470144, 577144172331401216, 3020926362878738432, 6963353928607989760, 4453655438939914240, 5242339693516816384, 2135062358605692928, 7642055988094173184, 18351836042744561664, 17145473614062026752, 17167041021314334720, 1514067140037050368, 5282534371650174976, 15498816704791707648, 16807434938923089920, 2056195830003531776, 13651278192466460672, 3793322052199383040, 16409364712459862016, 6137775076331749376, 5985686875518533632, 563198201457278976, 16243927954013290496, 16789995054163820544, 6589887982189150208, 1498802254499545088, 3137525804318064640, 7404017308231794688, 11479581531580661760, 10879927436993101824, 359209087289786368, 2954303019698618368, 4650423440329670656, 10982748365380386816, 1495734673966366720, 15575884434014994432, 17955137653464629248, 11276090725961302016, 3278413349167038464, 11373148431276048384, 6525519137672790016, 11918463321457557504, 5510927863387258880, 8147803089743642624, 13836505782457204736, 3327615830266478592, 12682030497732231168, 3918394489693011968, 2242860339622313984, 8301414587547254784, 8946203062821715968, 6153385858134179840, 8733291599162769408, 11038820883832504320, 5130380947463602176, 2015160482555494400, 5614785163088101376, 8076914824711241728, 11363244899727048704, 18157844817470554112, 1335668657971265536, 12286552702455906304, 987480605073604608, 16191753076909015040, 7372318245463785472, 4494046016202342400, 3429327625091284992, 6654221659513290752, 8753818131962527744, 11342238623912165376, 14123464441005604864, 17627526800559046656, 7091281672171159552, 15393428743976386560, 8845165099577507840, 6172880964469915648, 1454220463096987648, 3809549125301567488, 11830587704721014784, 5242132082985009152, 15260822851704324096, 7959528428762300416, 12990421400442372096, 7041682457560612864, 15637189991891730432, 6338377954799648768, 14562967658782785536, 11422937859166830592, 1231837861842518016, 5071404195748249600, 16906003039817564160, 6298740194740797440, 9237919343684091904, 13068892818393530368, 2528595264881557504, 8018301242813972480, 14185723549603332096, 18047703180543787008, 16980851127123705856, 6046241097317875712, 3438479418043924480, 17830948189843226624, 5086830803514556416, 390083689170599936, 9670431081001648128, 10098902988992020480, 15227495425905786880, 4857493312795312128, 15030303178551721984, 436177015968628736, 14424452668879536128, 11308019571090259968, 15101219721917235200, 9828523895471210496, 17414954683876769792, 8715732226668494848, 8464242144838680576, 2780843804381413376, 9051288525063847936, 1586028848661659648, 7236582042245267456, 16088043288262606848, 17930748009579020288, 17693460632373821440, 12718854044089581568, 7841628469615132672, 14028716148632059904, 12652613356188860416, 4437899243268603904, 13432096097493319680, 6380470750108712960, 4641596531453984768, 10333190126389166080, 13318803892272627712, 3111020099234955264, 4481504713946169344, 5006168048621584384, 2614815933142663168, 14371574110641717248, 17398980636156362752, 6842264967383613440, 6151946582938877952, 8310614568959213568, 209839074775662592, 11927490265213829120, 17912828010625499136, 16960106609701289984, 4632323502848868352, 7820380084195295232, 8420857628988538880, 17679503856972595200, 7299790469276368896, 496361054268293120, 6240452547979509760, 8501897955463135232, 14478062618171932672, 12083760352471285760, 13365741464647106560, 16433031971837313024, 647463369229467648, 13121364376604901376, 15140186307973611520, 5577939484764274688, 8474283972187127808, 11741242878725193728, 7984727118388920320, 8544052580316086272, 17820783358926389248, 1512553240032444416, 8412621044040335360, 2980789874975571968, 10478650476143312896, 16222088368777854976, 14013529070352990208, 9283693726843011072, 13570341245854679040, 9726721098678009856, 1823581074152751104, 5954513898194337792, 1914137600214433792, 10391241208767709184, 16614576233442705408, 4024738726990053376, 16251526312995323904, 10538503390785175552, 1972807795686244352, 12484475317320155136, 11847078161726570496, 13410384710320783360, 15050557297145151488, 10918302314666131456, 9060517140351680512, 18060472321251999744, 2806827512007491584, 9357547668001259520, 13281174449526145024, 8324858857390080000, 5310707863000186880, 17223080195519414272, 12485300504286461952, 12669244111656583168, 2369641098747314176, 5382751919032762368, 6108430706298322944, 14310143805439868928, 10927366649451380736, 13381710518394290176, 1716315221565374464, 6450294128734371840, 12701225959114670080, 13793448690754519040, 16985623275084185600, 4619364307824541696, 16958055279063203840, 2198676333326761984, 7279315615804817408, 2273749950842011648, 515123434217275392, 11442720923665301504, 3272554548308213760, 11273521556518600704, 17390377797066686464, 12530911151346679808, 5326865377227964416, 8348429764746280960, 10133523935694684160, 9837201437463937024, 10111342597260705792, 1707478609955913728, 1945322361318277120, 3082277448750989312, 7611811821137166336, 8925270057135636480, 11754142117214027776, 2600270567907000320, 16992175100625158144, 10012547779538190336, 1070074982786138112, 13082319297403944960, 14917245579678449664, 113291289050480640, 9242856438118744064, 1931136455854260224, 7506677666313928704, 11711169183818448896, 9396931515499151360, 7951669703494074368, 12913199116820938752, 15453418420711718912, 16018270082438266880, 1418515947920031744, 10565661416306507776, 8333199741995188224, 15915215386161709056, 4188351008360890368, 12100898034339020800, 1530254619446345728, 5906052260265197568, 15811007286148595712, 3214596399358279680, 3445012376967970816, 1201527730563186688, 11851461400683610112, 16830467118565687296, 9815374588954017792, 11759969818919305216, 17081265716734197760, 826262611338199040, 8896577009228972032, 3272304064204898304, 9725575704787025920, 15589008990783143936, 7123512604898623488, 1352834108950052864, 12776440046471348224, 16077910262383902720, 17050593402002866176, 7422552805862277120, 11612460956092727296, 8757318893166395392, 2732939333668438016, 8269813622234939392, 7720269467288076288, 3988034250682138624, 9981900556676890624, 16737693988840013824, 8521093050145964032, 8635373801950937088, 17569922494100406272, 11672798032398647296, 7334515796871217152, 16187318431169642496, 3052075899076739072, 12255577872223174656, 14429711504146169856, 12257808389282725888, 3958831307210883072, 15966792423279951872, 7995294202386710528, 4328753950439243776, 9100360271519547392, 3980451688858255360, 1173146050337177600, 1821937502911463424, 14665773935136604160, 9325398628488970240, 7800589907952402432, 17071679813317558272, 6858541824928120832, 2771047937461977088, 15105669478492405760, 10279132309181431808, 4226649287573897216, 1075729086577377280, 11289278471093616640, 1181395906734325760, 2914449813409890304, 10875394516429307904, 16786751966049992704, 6520087565263962112, 9123213436287713280, 8291075659996856320, 153209778640781312, 207288294369656832, 11481832575211667456, 4134916140189089792, 16406305272701648896, 7930654193499504640, 2924086730233479168, 12940870574812430336, 4150337059740975104, 14185823001986990080, 10300041361029595136, 13612029697876557824, 3161047427864068096, 12773575644197945344, 8264703133796532224, 61528160058998784, 1124717806097530880, 13337399806000103424, 10715314013710843904, 10777402997982887936, 12122325828579098624, 3593166783411912704, 1257560793029804032, 8973201553468424192, 6364102417948082176, 5905104640055181312, 10966189003006541824, 6748388980686848, 17487583722239688704, 11290134049785380864, 5289878031823798272, 14342641425303207936, 1809883913418440704, 15357420895660408832, 5432268735232606208, 14686477272278368256, 555082146713174016, 17479670965209137152, 17162168736459784192, 6181255820924157952, 3798350718960664576, 7965485402909835264, 690246481210245120, 18369128328268349440, 247817150889197568, 14669105066674225152, 12094017699785474048, 12120741408969588736, 7198355095996596224, 2809147013944311808, 11099711213666304000, 55992888416272384, 4915357831189757952, 4264768135367753728, 15466886037791309824, 7488245062006996992, 5930535433069920256, 4884917339063058432, 4693220956020146176, 6803830708834926592, 5502333429548580864, 152195414202777600, 584042242264530944, 3241995610110296064, 1752223590385713152, 12707468076661080064, 3430562637031669760, 4445226795570036736, 11783795059978141696, 3850966475800051712, 9330697625726353408, 9577645017015517184, 8775455188954644480, 815625117122953216, 16809390732811960320, 14744202187861131264, 9556904602763264, 18158040933327699968, 9899350818170077184, 12113178495547342848, 6995574634481451008, 7457629459768672256, 1076410041294127104, 10940904388801069056, 17274873998026473472, 10679705265500061696, 17146264659796426752, 409737764767006720, 9194058677827403776, 11469975185461870592, 10293829393599954944, 1521930251272192, 11393259353914998784, 8767836675301703680, 8692405174804676608, 7398367234998927360, 8508048318029365248, 18254572492028903424, 4234737306918977536, 2023541952451969024, 4475749811735232512, 14273935713736065024, 1733556427009556480, 18028405627604172800, 7633351482900742144, 17625746284285526016, 15799981126115655680, 4703017925404000256, 15230069691595620352, 8344042246441533440, 4648860903712751616, 8453626165322579968, 16219394979083059200, 7656509953808531456, 17607044815025864704, 1037502243139485696, 6784490580220051456, 8083290012709289984, 5934283760416587776, 14051148590919712768, 11448560047953543168, 13202721834673373184, 8857611455038488576, 893529071110062080, 44199151138766848, 15546761927765000192, 12164794305214414848, 15989266010381221888, 11156263804503851008, 10566072372601815040, 13280974934336602112, 9150809107165347840, 17747278429629186048, 1556220459488378880, 6984960612262477824, 11729301277820059648, 8199209246219304960, 14630403983953362944, 6463206375068532736, 17265984381017653248, 12012186760445427712, 493960911652913152, 16033780870087180288, 9412177522507907072, 11784742983218233344, 7651871640250220544, 11858229232293380096, 18446470919158235136, 8926321972447543296, 17126450547046481920, 6781660176035348480, 7950887177632612352, 8221097736905162752, 11340658905815449600, 10446779609113427968, 6507798277226758144, 14368594027182292992, 4554238597191958528, 14871401757853876224, 4840251387507900416, 8017263327660998656, 744733605095276544, 439597469941104640, 4072925052918562816, 18053939587947954176, 291896078393933824, 8116162399353962496, 8333969123948101632, 485896106606067712, 17661583232900005888, 18126449023282839552, 12372518759955431424, 9130817014191882240, 7988991098838056960, 15446359530627137536, 5839777145148145664, 2048745855632015360, 16881967860589527040, 17669602269483499520, 12625321390770225152, 8101598214362234880, 11221371116570279936, 10056894904396677120, 6287495338999676928, 5570013116177055744, 17475753379778002944, 1854374937867845632, 15535449096448901120, 9413589504817627136, 7814414068353073152, 6577312400893018112, 3071617685398749184, 962909338228228096, 7669756818897240064, 2338341223930003456, 4762314697816932352, 17160162449190551552, 8434757541438685184, 10184971448712429568, 3699691287331471360, 6351909620847476736, 2815908263801913344, 18441161821231513600, 4214068297840197632, 8565037889040154624, 12274465965294485504, 31511071781027840, 12267311835870396416, 4939813912649400320, 8403382455570006016, 17721949119980765184, 12679925886179344384, 4293384369696931840, 10173976822060941312, 11354266217041887232, 15891649472912949248, 3967826291645743104, 10946533345558790144, 18186705365544992768, 5980832009440722944, 6718088436445609984, 12182378201166643200, 18308606537364406272, 15856933906973458432, 5812039059060555776, 7895775203920183296, 3036349455147204608, 17051959129259638784, 15287990573919633408, 17277548046342684672, 12094731442970427392, 16502765652755349504, 2137065841630380032, 6707608210376753152, 9702063272672362496, 13358511439778676736, 1839294661131239424, 833000767022432256, 5689334988202311680, 8062160721246420992, 13844946692287234048, 10870268397262733312, 14631302512854958080, 15380391752733032448, 16930116657496457216, 16317919028242808832, 9494129766639337472, 12449879941745475584, 2309907573123317760, 10204840445775708160, 9956628845828243456, 14924755057600626688, 6365235022298873856, 8244756476745220096, 18341414295474012160, 2552181179524579328, 4946266288994385920, 18429992340824260608, 7230562857107062784, 16402663618786623488, 3573383312569270272, 7989146404050173952, 1618568404854112256, 6144722085001297920, 17651128312375803904, 13971869463130144768, 191388442125402112, 10418863154443321344, 15204109094903349248, 15498479240218673152, 16309424320860389376, 13935406958635909120, 3522148520188444672, 5244801751910973440, 14144430717991387136, 7520392001011843072, 3353319806186029056, 7157572813858013184, 5226802796023513088, 8602171053684293632, 7028012327202979840, 7287325766587514880, 15216591120269049856, 13905971024966451200, 6413375022844346368, 17381586939072741376, 4288364940202344448, 6792676029153411072, 12556736387849650176, 15694377479827357696, 13856218589880647680, 14063624800899694592, 12720330987779653632, 1745518988596609024, 15322786768206430208, 13859634352607985664, 11114557541755912192, 4209349093807357952, 12636416814935441408, 2809864767538200576, 4641159506082922496, 7082522074291372032, 16684787170992455680, 3590256219970863104, 15905270025389342720, 12709553383678148608, 7933403202483912704, 16648214564273389568, 16322931041671053312, 16745998175654903808, 3700697397110767616, 12527359458474459136, 5445430919940800512, 11878708739496214528, 2529109331933134848, 3834483351780065280, 16101814859573755904, 13021907061854699520, 10890743936586874880, 8947790387439730688, 5303809828768972800, 6819637332287684608, 7136079931536048128, 17141291708693086208, 448728785060102144, 15772994178000093184, 12033547745932345344, 259023137310507008, 17197670891266244608, 15230552099503734784, 1899433931074174976, 6903735190414163968, 15329457387677417472, 17129625903274393600, 8034961867631755264, 14813877574664454144, 11586461559202775040, 4302221609579577344, 8719020358604161024, 8046051348904411136, 5098288794793148416, 17461064966898450432, 8446490780729606144, 3708491617338916864, 8455452166239289344, 13829647337087041536, 13200949637751504896, 14443231283268026368, 4678927953399119872, 588188351631196160, 11084992347858010112, 9173200157343219712, 9909292145162846208, 11848963982813560832, 438033646041956352, 12098156585705013248, 10548592823282696192, 3160454574469283840, 4226935035506196480, 3436679453890052096, 10313458705986748416, 8446144949560279040, 10055003493074206720, 7747328673396555776, 17660043284455620608, 1471762151331856384, 5347828176565305344, 3396407785582231552, 3195718225480384512, 12089477480612626432, 5062277368232542208, 7466825411964436480, 9474056775809368064, 13476533388210864128, 1556037216319307776, 7509803162333609984, 16718773905409441792, 16018863256009441280, 16355755834157826048, 12522944375975575552, 2250703754942742528, 12110824252979019776, 5460216275869368320, 8165429864233435136, 5675576852287062016, 14672307444755988480, 2063308838219546624, 1846312952534138880, 9547315824939761664, 7635736213025980416, 9959742336541917184, 12626405201071308800, 5108207935327043584, 17734264186411679744, 1410088680650964992, 10209637757278486528, 10967532023240982528, 18312641612699664384, 14264837793162199040, 15711880840310947840, 11080183823540944896, 12702019461822021632, 2176073625013059584, 16848721157090705408, 2742482697984147456, 10384124458964090880, 11219234999553228800, 6341896706614886400, 1062663771903754240, 16521549003955896320, 18278891030885433344, 3940925410849587200, 9082376220712108032, 16636647963405320192, 11507929223046103040, 17725247648287424512, 2370945653187543040, 6641288909475020800, 16571655233147502592, 14438916487181762560, 7007130148965187584, 14766547289405128704, 3792860462937276416, 1619406400218202112, 9863729501878353920, 18298499950230634496, 3625399949589479424, 2499633420875857920, 8343944203444682752, 164986152154038272, 3925987496877359104, 1269637230574436352, 5274827322749353984, 4937980194213330944, 4372135906421768192, 4325892263658913792, 11470132370661703680, 8122392137766535168, 15005113031615053824, 18211398441085435904, 14187683853207863296, 811971615943294976, 10846010386526765056, 11267510057224372224, 8128164633136594944, 14227469465636831232, 10337401710653210624, 12982582328944492544, 18377853797398478848, 757101109721432064, 12500423677411590144, 2859245427234963456, 10376346905893404672, 3126629998421606400, 13742600738830286848, 12430179295052169216, 12415577290472161280, 15282131936403783680, 12828750106329088000, 2188549958473351168, 5432855826006016000, 13227596234404921344, 6577416102609944576, 843962619852226560, 7288297168065003520, 15390754228649590784, 5058357500898705408, 17348110268026060800, 3371438018450685952, 16567606530283667456, 11174753384638971904, 18156938838008659968, 14381217480720777216, 7937798910385324032, 759774495740264448, 6922719649700249600, 3180141368550883328, 9239364107868569600, 11636178325726035968, 6612784413115678720, 10373973148872736768, 10919306672367206400, 13591956734460559360, 11815881306800128, 4349657059663282176, 3430548855018487808, 7054542803509968896, 12754069591735402496, 9764746720817709056, 16043637740843040768, 1688190355687604224, 5515773845929197568, 290458513572888576, 2270109040493199360, 10050940601718800384, 15232742745559793664, 4845912567794630656, 12602506934663249920, 5125272906082811904, 2662229020740943872, 1808260709448941568, 10930109422025834496, 1026162230518874112, 5397215756125470720, 6885877076369342464, 14345930617558925312, 6617700640988594176, 14722009715361972224, 18086617503022186496, 5650678680045748224, 8155759534913093632, 871296755675693056, 17014147700158889984, 1598538208675627008, 2895577964072665088, 16658629599046926336, 358788989961895936, 3269070218508369920, 16397158430638342144, 3985527786604331008, 14206587031848484864, 17877566236817096704, 3501033966905851904, 11044354705319788544, 11940544237751238656, 11036077724996206592, 18122770088246378496, 5598808757699084288, 13968046166357573632, 2412629723369701376, 404862287409577984, 1098219557731958784, 14824481954279194624, 9490182399636537344, 258608861810786304, 4916927842526167040, 15225556079325741056, 15709397606452953088, 3408246807434625024, 13292422360599625728, 18363893525625438208, 8864715626678059008, 5198496833806008320, 1294070075556364288, 10589634883565387776, 4761146931105759232, 351876622619508736, 6339010386250956800, 12374851244487868416, 8553856906173612032, 3763868886080946176, 1324439542614196224, 4206347627047944192, 10490415692472385536, 12283768808807596032, 9225814504225374208, 1898232349858988032, 10428892404168785920, 6728049236685881344, 17052874888966045696, 6094060787523911680, 6857647380271988736, 11344347733029814272, 18279086407471333376, 9098476761393397760, 10043345050705854464, 391502578363400192, 1998458774293053440, 12069836688164126720, 9443397633876951040, 12460884647611465728, 12357046568426143744, 9200942973531979776, 14256073991851606016, 1825507728164913152, 14349201646666383360, 7696122070429597696, 14882741406727667712, 16114292904846950400, 18335943453373890560, 11982522958661812224, 17230126993459118080, 14486644778336256000, 10197897681070718976, 7445594825308504064, 12874835299762438144, 3728964924756459520, 12778488504816500736, 8831449651476430848, 11348005126058016768, 15107004442374832128, 14829696203557437440, 4960669926751731712, 10855187875343892480, 14461252001285013504, 11408010058584293376, 17950313744839999488, 1426891103545589760, 9649484834736701440, 1637604818748964864, 14806901621270773760, 6503844811773050880, 5197445407138906112, 2758041148831301632, 3614361067259428864, 3719559438017757184, 9275414344558968832, 7924119973197250560, 1380666341190533120, 5516552520345845760, 9157634867012304896, 14339614862848557056, 6681804802373976064, 13087314661123031040, 14231094427161460736, 9324829672023785472, 10811490118334939136, 9669979238094077952, 11716902402752774144, 17773281900564054016, 14281557679636742144, 13896254163030900736, 13397632665193021440, 4764391996330606592, 14516777786238042112, 16435768372005699584, 2204536997798739968, 8389784328392933376, 7607000338792448000, 16236852669702995968, 17190329341699948544, 15037349267284951040, 13141974066615287808, 12590938078736023552, 4755893499981725696, 3977489533666066432, 1158474801220681728, 11142441831483047936, 14658948818209341440, 1261094144713949184, 6076799838484168704, 16145873296594829312, 14371773629052485632, 7069820091302412288, 12174588235103600640, 12012687922730893312, 17877703213222723584, 10832324024428658688, 16611754931770097664, 4039824284892266496, 13634179435350458368, 16054735463352631296, 9849434395662876672, 8943435712850558976, 10960099915530764288, 12931340039966687232, 11956069524404436992, 4659056926158487552, 5614345870074970112, 5397602910211145728, 8038970703669624832, 8894215621177245696, 8249669821352902656, 18184563131085225984, 16047767469741309952, 13558974301742301184, 617973788767682560, 7099772313125519360, 11798822104722309120, 15695465248209240064, 1602178876224569344, 11546895472215982080, 18142503842695086080, 5961172458739335168, 94716905859842048, 11280579612104458240, 5851247179045273600, 8334262528968228864, 12960471645373333504, 12035809409675296768, 17073235755683282944, 11144301513935945728, 1063173907181207552, 12383466072710316032, 11089144477426647040, 7960429006094860288, 15004648909395984384, 9573578299850883072, 3073626399727157248, 12570987016860205056, 8426666111889571840, 693946507488919552, 5607365709693714432, 11610038470789038080, 5335575418164477952, 12088421204273135616, 12641202933216575488, 14112230462604705792, 9870362320402644992, 3751631440849141760, 4586009247937986560, 9137202476020137984, 4191241930983604224, 2307688955555872768, 10524973431517085696, 1573630331687272448, 5538641821422321664, 14496218000190865408, 13154606866539479040, 2726061766432784384, 3690414294135996416, 18271334054181732352, 4865626960530767872, 9033514005578121216, 18274493952889454592, 16143035691159257088, 10539725978458914816, 5989035459118891008, 8313104768448856064, 3268637904817094656, 10384896955271610368, 5776236165778636800, 12188040917172617216, 4219458530383495168, 8054683264922681344, 3781900864831094784, 15674156729774374912, 14753861486363279360, 4614992217679855616, 18293074401289043968, 357159378303844352, 15899479212520636416, 10969611303278084096, 17166995121133060096, 8573521983826821120, 5963716438198845440, 11604361770101112832, 4249948829635313664, 11423982854053298176, 12902534479553232896, 5447127346526027776, 915573953903198208, 14371465172520796160, 5492542757392089088, 13475458842691108864, 14069627430012715008, 8843516102785892352, 8315724481603567616, 6863410126569603072, 833922303795396608, 6050252489666592768, 6389415630461730816, 14690475307815665664, 4004474264504762368, 1699469994221371392, 11635059123820691456, 15027186048994115584, 15590936323534356480, 17922629808894771200, 6513419048716337152, 15439786791581777920, 4207126959869657088, 6927137422996144128, 12809115618104049664, 11451558837471936512, 16971391365151719424, 15306298453114486784, 5379772648664334336, 1574452139051188224, 4839070780455124992, 13055831997866311680, 17951009266475204608, 10389695566538866688, 17428238267613970432, 14723031801345867776, 10292486184722497536, 9160037388251037696, 10370064313900597248, 9106959496286044160, 14836647601079582720, 9906373776893804544, 7141214977959919616, 3117221246098472960, 3307055428428365824, 900620118487203840, 12432175813820940288, 10188800384185663488, 12227508528075505664, 8159235114790813696, 4651812034646638592, 9526187152891707392, 7049446942790647808, 17356621555290865664, 2841428572525035520, 14870963419648884736, 496025272919785472, 11334101658046038016, 5856759507308249088, 3570091972561469440, 8962837730199339008, 12089148963932864512, 4322381379686891520, 3779135814101893120, 8640297499845722112, 16764858443054972928, 4045804283017297920, 323843573076197376, 16225663455665848320, 62496240922787840, 2047048797015506944, 3777896987601403904, 7544814600785494016, 13153207756112527360, 16384026637924040704, 1518690077075570688, 11392207064110465024, 13157834518356295680, 5546111986099552256, 14794372897799405568, 8370144456896151552, 15961695213538246656, 1957009672242200576, 5163372279454760960, 7938744432940023808, 6305052833787936768, 4140248382486609920, 11595441735597031424, 18393854259369082880, 2926860760355176448, 8090128693713698816, 6313854780213035008, 6534942157944389632, 13453088219914567680, 1752445129899114496, 10799770492815278080, 12542251942832766976, 743555653942902784, 7105088499258228736, 5616519912055898112, 14166346772435173376, 9363215811772153856, 3239894551300669440, 12841590746297401344, 16114069501586178048, 3952526229185232896, 10515275219805929472, 6808937543598342144, 6440813621130821632, 6410622565269635072, 6440670225795907584, 9135760772335403008, 4712556492375457792, 1336373023078350848, 5718468678480035840, 14699220386290073600, 2531439942786088960, 15126643518027595776, 3573514308266491904, 10692070931611779072, 533188696413831168, 2585501387093704704, 12559165415730708480, 692998550761504768, 4527380996445700096, 13762159322500956160, 6544537521294934016, 1297505587147309056, 8559382840339333120, 9676113238982393856, 17338038595990061056, 3269079237134385152, 13271131445088223232, 2425743023229894656, 16429329536350420992, 9437894637235732480, 374128538271350784, 7982977966114078720, 8739684083933642752, 14674430524802465792, 3189822214903955456, 15612875882455105536, 17752653026075607040, 10714190884393451520, 1666683534586150912, 10515315005698605056, 12198932552253177856, 6794540079722266624, 3857734436242063360, 6122488149022081024, 13397703159028121600, 9033176112481435648, 10594213874095882240, 11777000514997190656, 6705978132312096768, 10835917364256571392, 5787806730364649472, 2003470793962422272, 6078129414866993152, 14000160445760012288, 13826772957067739136, 14654347731917602816, 8107245294539767808, 4563959624977350656, 1277953981187883008, 8574013111726505984, 11152308867126263808, 3890485824415858688, 3115083616380518400, 7523381369116819456, 9565067624853798912, 13588702446330314752, 6456922072873435136, 4113411542806953984, 8715545412770988032, 12834164568796168192, 15412394934619078656, 11141914902883467264, 16962990692588584960, 11052072140525273088, 12455064306003738624, 17983002190100299776, 16098757673935175680, 13691894473984835584, 10818154721966030848, 7634238746371555328, 12027861074477842432, 3730960768275841024, 2427465185124941824, 7663816424262991872, 4349966949875187712, 11017352418894544896, 18239203352300748800, 7113253311544819712, 1150041239878369280, 14462636035135242240, 1395294994364891136, 2128611758061912064, 7320741638647578624, 1810354835107610624, 9324621188808310784, 2086716369683873792, 16753505591703371776, 7113785267571392512, 9637914910100815872, 13720907727675326464, 6617774712531451904, 16924180581049171968, 12831063103923814400, 5088963960158289920, 5726662032166486016, 186985762099560448, 1796309509291900928, 8640648309821669376, 5278886532982243328, 965890320409559040, 4295715758475837440, 8892409028278222848, 6503760957905305600, 17273236253982064640, 8614204229197758464, 14035873535168086016, 13929858973051125760, 16315619614589452288, 267528099799760896, 14845102176606355456, 18020347672224858112, 6602460709211078656, 7351786538436395008, 11996702753729544192, 2013891023364685824, 17671833921555267584, 5203422927940222976, 14208746525298786304, 12379773300094533632, 10972717289408823296, 13184463286868901888, 726518115680124928, 16896977571382558720, 1329434417646534656, 15382005937271209984, 11172492934090063872, 8109562600389345280, 5979445234562498560, 12897336514106621952, 9013926725083463680, 5105964761091145728, 18060000474400030720, 9911395615865044992, 1745334769933090816, 9890082795215126528, 8506023938747269120, 12639364384418693120, 15833213469659758592, 3626813491978960896, 11370369697158529024, 588268203126292480, 10710933175992844288, 15989810040416501760, 1120319868286009344, 12101124077930938368, 903562104647188480, 3951832927041486848, 5903338175572475904, 12265309188082630656, 13708872946917834752, 18198513749650833408, 12264443774318411776, 14411986678774235136, 18245260755937001472, 1556914186900996096, 10466864644105437184, 16478023975029440512, 10684287527453458432, 3695314894434861056, 10886814263708483584, 9989464916966244352, 5251350462963122176, 15358701674235428864, 11724914955764367360, 3867275087514173440, 17485652693669117952, 11602421915372748800, 13614876827167227904, 8990592532299644928, 3809383446938124288, 4601944816241082368, 17865213562947895296, 22506994967511040, 18410337796309909504, 545619161234014208, 12759965506480373760, 3059283926464856064, 16271686346907582464, 16073598697186787328, 18431400266805805056, 12165223324196012032, 12390828926555914240, 9382185096938782720, 15233688305963892736, 4326043121163960320, 15050380253895589888, 13648599826164613120, 13982506066844319744, 3972437967078686720, 92345164118360064, 9698269636574838784, 966361552275898368, 3164450625731690496, 6751675650723020800, 11201519789539328000, 3408643226070941696, 11058381025234124800, 9685899335388102656, 17894360750227456000, 14722363715022225408, 12855800101209112576, 2079985802770644992, 13333295422475599872, 5557774226762498048, 8533548261896617984, 14810009935944876032, 2247955999417696256, 17648611302358122496, 9268434573342015488, 14776013877019672576, 2023442755618865152, 18059777270318366720, 373589873807851520, 10899434000556752896, 462894917132222464, 13314836988956770304, 15377668748030771200, 3965454679894130688, 4876274029838729216, 14761864504547475456, 1659026088329740288, 14416901260332498944, 14566003346562351104, 5161624995490693120, 8017060757474639872, 17232201413807833088, 1019617301118320640, 5402244407585931264, 4441986683818213376, 15756686623921668096, 4427505832447442944, 5849401044798275584, 1816375629013057536, 2058902611876118528, 12029124127454396416, 12556558241196146688, 5574841320305852416, 6043365552959782912, 5581023346444730368, 12180717847072210944, 9789582261429993472, 1889727384978980864, 1075041318968754176, 3416458900197605376, 13784765525844295680, 1149116789037203456, 1091833449242689536, 9277426039594680320, 10329009202822905856, 15885069898695573504, 11635756526651572224, 6795311762536136704, 5318219421230039040, 13332932644069965824, 11951366413077184512, 2277613669867061248, 14377344959697125376, 11109027063498014720, 4488640303254732800, 4650598049540734976, 12679814484122927104, 5777171176937750528, 9639159801539723264, 7698975889702256640, 16864458218179395584, 12775993087478464512, 9103828978375852032, 16918616555607031808, 11826815877460787200, 10436252061229121536, 4590823235725033472, 8611548263297843200, 1949901859191783424, 2903731765539504128, 14759476776803500032, 1171183116065177600, 6488852522038460416, 5630973398445195264, 7885467925111373824, 1027795753147301888, 6930382511306440704, 14270711871756566528, 5905996695367319552, 5046349941308391424, 12298933404711256064, 15169599043551625216, 9311881480571453440, 6351281061443403776, 10764389306937114624, 14701611179835392000, 17980416288807190528, 6381171147605540864, 12739376762018856960, 2242721576745172992, 17150084088313413632, 2410230243991224320, 4214268929989672960, 13008026081351958528, 12226136983553966080, 14146394695135133696, 2692210440389263360, 10888538891250302976, 14821422437547114496, 18401688278039265280, 2235815054584840192, 13759017099731140608, 33638599400357888, 7641362171359657984, 13545274341393956864, 2674763594293313536, 4018470693996855296, 7591718205068935168, 5885778609267802112, 1957805166220541952, 8243953838357217280, 878341611484872704, 11893550203669577728, 10406358893427949568, 5253402994950537216, 11905396953845858304, 152253694224629760, 14922533754671988736, 7426035336741912576, 7599684213251506176, 11067670732002557952, 10332808403117670400, 4742821041435312128, 3184921857203634176, 13898225995804049408, 12577691762530713600, 293593862054608896, 16860387781841518592, 2750255465521741824, 13750152257704296448, 17948998774030336000, 17487114317479280640, 5413753787007369216, 6140791044343595008, 11392958010151141376, 11390442662554238976, 12980429972387659776, 8888892971823398912, 7208928345554157568, 2461556595411124224, 11177172938224828416, 8617419805714022400, 15740222632370372608, 17303357630374215680, 6041007002673479680, 7443046529541079040, 1071086361685000192, 8448845660966354944, 1436753140341800960, 7831243947899879424, 4794232607556501504, 11625978485993897984, 3066612929659928576, 16089010650457571328, 3228795205830311936, 14498756805691179008, 13287089536736690176, 15954441052966879232, 18254685041881776128, 10238601871040184320, 17431570618620313600, 6634265408075464704, 3975367304962637824, 16578028579812540416, 9297608975950282752, 13378344324622712832, 8670601088816119808, 13087610083603382272, 12685241464137973760, 6229793382164594688, 17685781627059306496, 12775341501613867008, 9657683033414696960, 2444629968890626048, 11675215235697868800, 1063809780847476736, 16990175935049236480, 11862784529905221632, 18105552318928781312, 18121042768632479744, 15369970972232777728, 8762829970453037056, 4440522083293724672, 4599293067395072000, 17320127465942679552, 7556642427470086144, 1705917293445251072, 11823745875102924800, 5131541977787006976, 3315782964645724160, 13843071502183825408, 213465578327769088, 8908029426243993600, 5144826284253118464, 5010688074619813888, 8110612133764399104, 1723270999484399616, 3581568839083622400, 7837930548407304192, 14126646341471830016, 13950984955006812160, 8912745998267187200, 8231941172117897216, 10061362376906637312, 7310718288114221056, 3306265903380824064, 12097598910508302336, 7887318184070479872, 15737449216294780928, 1506175064515543040, 14254685446104678400, 12696396176031744, 12962730330824900608, 12893624831823577088, 3081664047695790080, 17772362385445617664, 12415973764540399616, 4308204381985046528, 10656779968903643136, 9460781525416017920, 9440289547775639552, 7664703743434162176, 16056645754747355136, 3372951370578526208, 8292385411347513344, 4959588864961282048, 4741465794838265856, 4774928887513612288, 10965971651891560448, 345427279192522752, 3850848264878292992, 5385523517531881472, 9907932911963734016, 16647033132855328768, 15032035493481021440, 1712716659191447552, 10836364831129337856, 5796308423242940416, 7803474681960333312, 6472854258889785344, 8527799872433160192, 13898235145107800064, 3076853743380070400, 17910372321734950912, 15611209911751409664, 17041397148622520320, 4187755514903396352, 1668259686652051456, 3660812057957105664, 8990994780146106368, 17821017745089626112, 1168159011338452992, 2473082140149940224, 15427167222841212928, 13793735220907737088, 9182932930656206848, 2044965138729009152, 9721101017260490752, 12474337364577091584, 1820410806857105408, 8412320739524345856, 13324928140632391680, 1640420923041382400, 1728249235410780160, 10588819602135842816, 7475802080846807040, 5612858083203088384, 806896156318629888, 18190136582101532672, 6118975734431088640, 6814742300145483776, 18023344759929569280, 8723511619058925568, 17236755907723919360, 3335718852603412480, 1254180862610636800, 11444204955410366464, 17905483212285542400, 15016655482150453248, 7088474543555084288, 7070862560932659200, 12007590149543165952, 4466337455330557952, 10470458044599762944, 9098955365705318400, 957589207067394048, 16644181337384681472, 2087577952572145664, 11110400517535170560, 10840724979922763776, 13773096015412330496, 7363452475220688896, 2256192433505173504, 5965428225600389120, 13248194790383681536, 16424186665200779264, 2991658389844525056, 7946512759542251520, 17048171659057430528, 9641753133931560960, 13679316040696201216, 7024955569450516480, 1513112991040536576, 13142295365334073344, 867361359552053248, 10556604442675773440, 13104027599716220928, 10723546439587201024, 6683547916864323584, 18398763683946692608, 5110274429045178368, 2759603309907017728, 13769705508636196864, 5811905844475854848, 14030279090351636480, 11160034335355043840, 12357374057266544640, 5375115440605364224, 15902072925822386176, 16819889669771624448, 16162128848014540800, 18395356718990098432, 18324898297237471232, 17071094276399562752, 8238407690448011264, 1667806404125130752, 10747551566325088256, 10470060804148297728, 11433764161033601024, 2123525963336646656, 13202672556097667072, 9225065276171616256, 8029869098349363200, 414577128831451136, 3969352287821758464, 15133682475504500736, 7487338146779103232, 13051357955130130432, 16467948877522141184, 15166498563636068352, 1954494589792419840, 6616635912958771200, 4872761545991389184, 13587792077546061824, 16794311834927628288, 16518876560682385408, 10464120401595203584, 3937470427504312320, 15299421242830880768, 10401178723171696640, 5818233097954525184, 8309363473976918016, 18175822437772427264, 16454644382480465920, 8382782153888366592, 1560546948656660480, 7845607924587036672, 6879808224128663552, 10200184024769495040, 4903909592171282432, 895529217649803264, 10557444005702926336, 10680294614469967872, 2244258667157258240, 8038979583514509312, 2063160426497048576, 11819099404730630144, 8228843809207746560, 14832691301484331008, 10078801772643614720, 17855522173792288768, 1398115756549341184, 17632950671286206464, 15373798631383498752, 10128679671911415808, 10509225081375293440] +cpu) pbs lwe 6: [12623168505127108608, 1800908263382843392, 673310520467521536, 7424423985271537664, 3301821303182327808, 5607324591153217536, 3094610798723465216, 2404775131135082496, 1548724282543046656, 6973410280059437056, 9506203192103272448, 17070072448919011328, 17176793416185413632, 13118870014016880640, 17694672063870009344, 4981463568533684224, 4889856596013744128, 2270418354105745408, 11631740928389021696, 10827762528105267200, 8755917087949455360, 7341129880613945344, 5999994499013541888, 9033330137289981952, 14290154706595479552, 9484172724092796928, 13066176599471161344, 13881712766479237120, 15130350702406139904, 15840501762336227328, 8811744476612526080, 14227065181975871488, 3844264780093194240, 16528837917255139328, 13466419340450463744, 7343550811676344320, 6953044603448590336, 356089481683533824, 13827708461074350080, 12342165122268004352, 18435670419659816960, 14897038325016690688, 15369566034595938304, 3375146800557064192, 8755549703459831808, 8080075073458798592, 13131254635161452544, 16589032291930472448, 6061992149530968064, 2584545915515699200, 14374629439243812864, 16988191889670799360, 14284762873908428800, 14332174237748428800, 26281944668962816, 10078125689560629248, 842229403516665856, 13553148622765293568, 3150545014262595584, 226930572457410560, 11805880691005063168, 5637784677256265728, 2049895932983508992, 10654472696097669120, 7654934496722026496, 17209347340385648640, 2600977095395901440, 6860247177126477824, 6787845745723572224, 6809917106453217280, 13066881434138968064, 4461133452971868160, 3975443775244730368, 10725946950093373440, 8046765258368352256, 1989393355749982208, 13191016856938348544, 16638965677813661696, 847175712266780672, 964773268537999360, 5510509865224634368, 2830081400462376960, 247470206652252160, 11687899104662257664, 4448420053557182464, 18184277978274332672, 10287125031255277568, 13570925343690194944, 18243958114099396608, 4149788061988814848, 4145203860119486464, 5392492412281028608, 16797443617168818176, 8032817667754688512, 12900616278640689152, 2362642140569272320, 12826848879798386688, 5730303861101428736, 14982890398916018176, 860235525624168448, 4034912425537961984, 15871025567164792832, 10110454595055517696, 5739648327763361792, 11873701310811340800, 5356469001956360192, 8873921488923656192, 14184115642126303232, 14999629181938040832, 7088452948929282048, 15063562800372645888, 18193261450250682368, 18353307195140997120, 2297683944130215936, 5493505869448478720, 11794274065605197824, 14558808182651617280, 1993035362926067712, 16374109695608094720, 10227261353492480000, 4290669840307322880, 7929939450677690368, 2238581831714734080, 7393515385732988928, 14013429499857731584, 17657135595589206016, 17321787873321549824, 12591198552597725184, 16032938060064751616, 1667529290150838272, 6492215226283327488, 2020796933357961216, 17700350483081723904, 11668471426762932224, 7143439173230264320, 16917723407091499008, 8259700350521442304, 3170785192465924096, 15204378654466375680, 4156255028807467008, 13627080278001319936, 4305315162316865536, 903411738781679616, 6587944525862273024, 10611766987480629248, 9887591016788131840, 5646144733655859200, 17520355841717305344, 7165339095055466496, 12432425633278066688, 3711489988769087488, 295027738496991232, 3891224560401383424, 13725020768209731584, 4001142020570611712, 1665530263121166336, 9327857403313520640, 3107720597681995776, 8210691575265624064, 4125948855407607808, 6090065956300652544, 2853051735696474112, 11528588255721160704, 12758268827431600128, 4244252922390511616, 8739148018999099392, 18340275432550563840, 11882273468533702656, 7749660179615973376, 6115986938630504448, 17789449647215869952, 10841353296057204736, 1986686249708027904, 4190186983936491520, 1570690542805712896, 11488112167706689536, 7624372699686502400, 15170766711478550528, 9723621589425061888, 4241548379269627904, 4176710710903963648, 926378495234277376, 8524908081421746176, 13724179202654076928, 13510460065697497088, 6464598452352319488, 11416003906476441600, 17805302990584676352, 12637068643331473408, 246269136227794944, 17360525643653054464, 64271912473198592, 16574309664267698176, 65948762832371712, 605571437192806400, 14752965667451830272, 12000252492391645184, 18090280688145137664, 4746129179060207616, 13870856083775422464, 1648556905896869888, 451434369878327296, 1725563895692656640, 2053253355089690624, 5599147459088482304, 7284690239363219456, 10186506089919414272, 12434681509552586752, 17548967364232478720, 17446684392847048704, 18241583804638560256, 3066986347471306752, 5373460123970699264, 9832732049666998272, 6902681732646961152, 7833268911968616448, 16509091797998239744, 678788246427140096, 13047166988185501696, 8909821971244515328, 8822549191285800960, 18072515053067698176, 14614142959134703616, 9946711307652694016, 17865157795481911296, 11218014005043920896, 7859798036166213632, 16843193919519850496, 16689193434044432384, 14813406518891773952, 17996629801355444224, 1302040992618119168, 6693992984733548544, 545966959095709696, 6717909369461145600, 12426404492319129600, 8638176620718325760, 16946479367276462080, 7240618432645824512, 7047336860925820928, 11183276174967046144, 17592718768421732352, 476875063597989888, 14847602093006520320, 4363717919838830592, 14781546503298088960, 4311517496134860800, 5515049994488381440, 10432046085655494656, 17795224041590620160, 5914611789877739520, 14201553947579121664, 7028007718434635776, 15393072322894102528, 2106434283320115200, 913014424111939584, 1749326747955888128, 399842976731234304, 5189507702253944832, 8265442335249137664, 17134945830759825408, 284752487729070080, 13525686171639742464, 2103358497520353280, 134166395087749120, 14688963599318122496, 10785896412177498112, 16574048853452390400, 4866600199046299648, 13300998676655636480, 5833580252013527040, 13937645756073639936, 8147784157393584128, 4328133935402844160, 10687853578401349632, 5352257465339609088, 6806829582776270848, 10256357895859863552, 9428623245952679936, 5691482086846758912, 11757946108947464192, 4592578329550258176, 2026710253592117248, 1609051709198303232, 9060365009388830720, 10025758989955891200, 6357901682394791936, 2093329071084666880, 14645283269742952448, 7841993862347227136, 5693076996645453824, 16880333840818634752, 13248386286667956224, 13472320919720427520, 1026229694791417856, 12193893803861475328, 14360047479544610816, 1100460537180848128, 1542762919324811264, 1894785771034902528, 1421325768675295232, 7716718205657415680, 3907540114661703680, 5868392558568144896, 7620526764241977344, 11133119484976431104, 12646914887532937216, 7937983514387939328, 14108546697877520384, 5179227726753562624, 805410304597950464, 16859826904746688512, 7724409428140621824, 15087602332952690688, 1336693574204391424, 17848753828246061056, 4507576913115480064, 5330582478417559552, 8077713477503811584, 2483451810942025728, 9717796082884280320, 7366838039529652224, 5893655928456085504, 2942215284678721536, 6903025635778625536, 7974637058289303552, 17691071958529081344, 130385792538247168, 14364181610784358400, 3973341543372161024, 6694146230777282560, 7713053626951794688, 12735375862241689600, 16631843550442553344, 14303058031745695744, 15960101587934773248, 482677824797278208, 12161998209564016640, 17965643415664197632, 3690170136183963648, 11872464013143048192, 9927568836519788544, 13184793069825818624, 784326397651845120, 8040148457253502976, 6039020362061053952, 8258245639326924800, 7052167688876982272, 7878258144369967104, 9949236153569771520, 11894930859695800320, 5174455644291334144, 15487188368332161024, 3531388383794298880, 11993929537235714048, 11527585011490357248, 12317683388780642304, 9113282718401036288, 10266767663929753600, 9280482649707642880, 3013078552464588800, 10788248313497911296, 7926182423069458432, 16483582982087507968, 3792862086434914304, 373230745151340544, 6331994576030531584, 12492167561602924544, 2580910330657898496, 3945170960251879424, 764238592405929984, 5665891956048265216, 17387698438090522624, 2938741131267014656, 13781832763529232384, 1512759828764688384, 5283993512163934208, 5940653733519032320, 3364241281390739456, 7431670073451872256, 2492396993553367040, 3549435405258457088, 465930960123199488, 8669887042584313856, 14401224119406297088, 3448639918694203392, 4302847703068442624, 12362876383355994112, 8189967558930071552, 3527590823573061632, 3885064878292992000, 4144702690250719232, 6278236318161960960, 2027615041737457664, 17805300676402610176, 8740363844649484288, 3831307839792480256, 5156832645480448000, 10280045951603179520, 3915242615594811392, 3114518696916156416, 2082677672181235712, 197591147810390016, 15740954740684488704, 13311037047092281344, 9223520526759100416, 11724233328616800256, 9805187291600125952, 4999903092972453888, 15774242152957083648, 7597722833220796416, 2493759901566763008, 4326736802942550016, 4109653326163869696, 7660959564354813952, 169129671923859456, 6176292754016960512, 14774418522960297984, 7242084715153326080, 1983441363630292992, 228327886975664128, 12168989767513407488, 804705365173207040, 14837949267959611392, 7481137968095166464, 4477469076406403072, 17311474200044634112, 87311333598429184, 14062565827320741888, 17773112388338319360, 3059096824401887232, 514948874398334976, 4281270546810798080, 14725518679684939776, 482913410732785664, 14042850219108859904, 15812835652115890176, 12305586066923978752, 483369232659120128, 2735276263626244096, 14692639695381200896, 13613621248507510784, 12985438655874072576, 3482942686200070144, 8105870617829441536, 6253118700472238080, 3268486464203128832, 9274305287366377472, 10267763648323649536, 11893038263968989184, 8944973759966609408, 11152960855602102272, 6664061005460406272, 12648413575098925056, 13609878292151664640, 11587342395624128512, 12727919295464472576, 3133942867437813760, 179572685053886464, 1118823338337107968, 8803565322020847616, 7468674021354110976, 10746794704436723712, 18190665497391923200, 15057523350639214592, 3347734139041218560, 2702826637740736512, 14684596078332870656, 5019093127343898624, 8619138974822170624, 14858507661900513280, 1092767127351328768, 3246906594633449472, 13956976171619975168, 6999240344239865856, 18359748999625310208, 4139296871807975424, 1879596652881248256, 4782211301856247808, 13794190667292868608, 13301294766332313600, 6309480880779821056, 9764261133425836032, 7379023070322753536, 11256503414865002496, 700682733122224128, 284201899496833024, 7540509908609794048, 4289244311268098048, 7287485322609295360, 3374295073108787200, 1505429537482080256, 10621202904733712384, 5606212331324309504, 17120410534001246208, 4782072529718083584, 10152433441124122624, 810659301436686336, 13612616155494612992, 10916419209206431744, 15061983658875289600, 13176052645418237952, 12349287337685942272, 1337353546126852096, 985373323930107904, 14682309485876215808, 1763822467127705600, 16256257717419638784, 13703367779170648064, 57941073749606400, 14984987738686619648, 16537564209005723648, 10507233721935986688, 13817556123412070400, 5731884784137797632, 12633565972410662912, 15251722991214526464, 14898897821443817472, 7307774728117157888, 10551739060504756224, 821462087199883264, 5512955702936600576, 18350411033530597376, 11243622053640667136, 15503593538427289600, 7975506575559229440, 11039765631414042624, 7520810419678609408, 371963088305389568, 18058026983232634880, 12081230212470145024, 15083616636051128320, 6922172564819148800, 5484899936640172032, 16092948577122254848, 18140130077084483584, 7577330234815414272, 5873010725642829824, 3308810171408449536, 11142393242987790336, 18139829656738594816, 4941561461190164480, 12585578186311467008, 18263683775219105792, 7865466904444403712, 12837984945158750208, 7708168833944518656, 11174849879233003520, 7524407680006356992, 17802831426790359040, 3200141687863115776, 333386022966525952, 5527112015002206208, 10695927327986024448, 13934483338803806208, 3422893214057627648, 17979674935039098880, 15037708744504901632, 15933535924571340800, 9942128029134225408, 13867659657377480704, 4756029761577287680, 12761813665804451840, 16530230413298237440, 1244057385517973504, 1455017330793775104, 15484246427671986176, 15132504589783269376, 5025486586570080256, 17560267635252264960, 1946306894389837824, 12246444808565948416, 2056741304942985216, 5204752576733511680, 11453703245789134848, 940803562462511104, 17657485990597492736, 9893956249857294336, 15290375427525181440, 12966323001980092416, 12194926248501182464, 7867177235583598592, 998844916203257856, 5232871816740995072, 3062020373743665152, 10356811289023479808, 3036682375779057664, 5716850078245715968, 17968974866640011264, 15255596773884821504, 17833401271688626176, 7432637299550060544, 6160749101748060160, 13976819954540871680, 7085565613745111040, 12566371225707741184, 4990298878096965632, 15474788033512865792, 13111503099816574976, 8115559083941036032, 1477687955827982336, 2756277364542406656, 4253164230737395712, 429692624870309888, 9045734073909116928, 3424535230252318720, 17551440858379714560, 3514583080788557824, 17162393414923190272, 14336876668658909184, 8278182367756025856, 12004961685392588800, 3322801832949972992, 18280455908930617344, 629389555216154624, 12827378739646038016, 3267774001136533504, 14571430137246515200, 9763381292195381248, 11880464290601238528, 14039177755782807552, 7723530277594595328, 9093554506607624192, 13607783184019226624, 17652664529567350784, 8366567794157813760, 6930695921546035200, 61507308596756480, 3264521273958465536, 15298943657164406784, 12508677463133388800, 823405293613350912, 12334997947132411904, 2495493382042812416, 5367135950252015616, 4059045157968805888, 6935051779834904576, 8875940169455239168, 12380960768625999872, 79973099042242560, 2742308897141293056, 11281566581093564416, 11033128740052795392, 16545544291125035008, 14282481911266803712, 9911336783403024384, 17902053467359281152, 6957181685800632320, 10555978654330912768, 13440707550324457472, 16308872119062626304, 14756518860207161344, 4093871238382878720, 12025030649422282752, 11243354040702074880, 175118454599188480, 5958240888814567424, 6403191270784630784, 2072359468787564544, 13184268895130746880, 9892453795940532224, 16446193723290681344, 10675179158633447424, 8167360423310393344, 9949886646767845376, 8505698809588744192, 6589350901897494528, 11892977831631650816, 15045909358632239104, 12067170295039918080, 10883618249224749056, 16347509104228433920, 16312831690214998016, 7941609963447648256, 15321167498426974208, 8911401467345108992, 13503893673674276864, 4633762215692861440, 97190694950535168, 4083908734584094720, 16335902972212936704, 11919322538255056896, 7572072546573484032, 6510108621873872896, 15675345479481163776, 2464604615589494784, 3313087729322950656, 11188565366794092544, 18133871515433697280, 7932761864545501184, 4042554828570755072, 10799086028810354688, 3596586900497891328, 13782849058286600192, 8597414008573657088, 18373509811103858688, 7830225824023314432, 7781439522704719872, 17060733006026637312, 9478107353560645632, 8177539862216310784, 2190703583924584448, 10135276242153242624, 10608896663386849280, 2535343573197389824, 6225128726632333312, 3123836168366456832, 14680566971003568128, 12404292643469656064, 17224695020007718912, 13225256009804546048, 6726944694846095360, 14800272164229480448, 1647799485729865728, 2103188673171292160, 3387332350772772864, 8699769558732374016, 16143904367085355008, 5225687908345708544, 1964780192035504128, 14769683837717839872, 17929144287245631488, 6924805448625291264, 12774971002836746240, 15772414736714432512, 8670094080140640256, 5603521089918468096, 1663925242633912320, 7476226976324255744, 18377955035146354688, 10564674753771077632, 10540742258989203456, 1165662033853546496, 12479609384856453120, 4111837226839572480, 14528304747242323968, 4983124374404988928, 17850542020699881472, 17121465395954319360, 4691851037043064832, 18253477315063316480, 17775790887851261952, 7250329711258107904, 10677280896584777728, 13994119158317449216, 5091475646027137024, 8033770095006187520, 8161219958496296960, 16931755074139455488, 12675822624413057024, 16112421001198829568, 6868858036530708480, 565844184242585600, 9905136935028916224, 74138689839562752, 13309816592943546368, 14417355395410427904, 2565581236969930752, 9770408512734625792, 6714390658582315008, 1544778951153418240, 9924856758482763776, 12115222777305235456, 758509342390484992, 10732897531907276800, 8086282469969494016, 13238920953452298240, 14677484120519475200, 15648562000944955392, 8661840337469177856, 3864806434533277696, 13057692641519468544, 3221484164859559936, 4247313736739586048, 15597935956827570176, 8677756778672291840, 8325826354742296576, 12043498275697852416, 7659002737052352512, 1682551371791859712, 13156039946265427968, 15640096829515759616, 6981233391324626944, 4404614295636148224, 1066423416757682176, 12844174248851275776, 9842968139996856320, 14323591053838385152, 17294574324744716288, 6210429450169876480, 8446896976439541760, 2806091448045273088, 7423349030656147456, 2179336894591008768, 10771209641183412224, 7062739263799951360, 13125259388828778496, 8460886208120094720, 914385636310384640, 12887335505590484992, 2185587124139458560, 8128790803901317120, 2970591293400416256, 11655419692239028224, 14730066841409945600, 5593594689950318592, 14162274030505164800, 6921499314468421632, 6903015762319900672, 13978295047636910080, 17759637756167847936, 8872318103007002624, 2202945817508052992, 13344396032176291840, 8330592394890182656, 10329211405588234240, 11647487782204473344, 5691043445729132544, 12283324965679267840, 1802477746169839616, 11704170229364948992, 15368923757871628288, 15107552201834233856, 2963493820483764224, 3204962955485511680, 4560470417503944704, 10083752257041465344, 8855295455932710912, 17661073805755285504, 9718699166867128320, 17888584874986569728, 4695430771991642112, 8820275218502123520, 16155722164484440064, 11150996529358045184, 15978800861929275392, 1857187635244564480, 10851381476683939840, 18439918684823617536, 10592755979156193280, 10345320249515048960, 9708625068073943040, 10169265805577945088, 6432425446654083072, 13004491128114774016, 9642367058704334848, 14217351504624353280, 8198772313827573760, 6730965111592189952, 6174706935590289408, 15593203040306331648, 6354402933315993600, 7761486575002714112, 9524343006073716736, 1688758646969729024, 11162700683801526272, 591700228814405632, 2764360222410539008, 8841985320070152192, 13736076190660165632, 1058476898197176320, 192459620877336576, 15918997882254917632, 5024007920061251584, 14390682676229046272, 5039423834365624320, 16636945443846094848, 2996625639781433344, 15356468059850145792, 392512806211026944, 10399367431242907648, 8889948659752370176, 10214044032946929664, 5244357012409548800, 15725423250957664256, 10449421479467548672, 17689349703352713216, 1884315417485246464, 2129552946323521536, 1014840558750793728, 15222249218379874304, 6062465391710437376, 1611355561129934848, 36138403913269248, 1956740797088923648, 7453709977304170496, 4920931642714882048, 17079057557277900800, 6510933414240059392, 1552825870077394944, 6913385047772889088, 9762152533727379456, 14871130394555580416, 11928917282459222016, 9443785901705527296, 14471103351665721344, 7558978819885891584, 8691186230336946176, 2492989680786604032, 5575971421227581440, 6030892556823298048, 17265851265619853312, 10978253474872950784, 8276627460880072704, 604520454400507904, 10706544544050053120, 10472142040811438080, 17601238960376381440, 218681346883584000, 14923170327679729664, 239376087648305152, 9329574569356296192, 12352465015410786304, 174946718184374272, 6987505163892162560, 13946862382094483456, 2124766377339256832, 9647811965376004096, 16497628571221622784, 4084859257890013184, 8537957690876362752, 326381210479624192, 149855685671124992, 8080827571593281536, 14488332972140265472, 16373661328134373376, 14295557517487374336, 7497251236912037888, 9387460966851018752, 10783453750325411840, 13992368609574256640, 11654323820327600128, 4062219433542680576, 4444173674555113472, 15348623990285402112, 15083167358312775680, 13736392826386644992, 7570278854950912000, 1099661717555642368, 11854582320801513472, 4128617429452455936, 14015847812869128192, 3313966041545048064, 7903552659280363520, 14804635219642023936, 8053083510132441088, 6829774476503154688, 4082401600293830656, 2198961539287875584, 15437116274869534720, 3318256292161650688, 12508498287298347008, 15493613535992217600, 11635419232937705472, 8444457182031773696, 8332265564797927424, 10047198896876158976, 6757113841609342976, 6823380700960391168, 14688003893439234048, 15606126741116944384, 1388075654100025344, 12631748452041097216, 3868924162487615488, 16694979929934135296, 3097411153639243776, 9613128574647140352, 17453061101531955200, 763695986907283456, 14152995879748894720, 7436022518684581888, 2184253408481902592, 10512396745005072384, 200012653156892672, 5413381763114205184, 14337509007030222848, 7411328934391840768, 11621463450747666432, 5006676941579747328, 14911303999834554368, 809365167929294848, 1295630211555000320, 4018014785365868544, 3717234929642242048, 17169554290147065856, 12285745178811039744, 2266915139334701056, 5115088815458877440, 6880716426471014400, 99233363142901760, 15357588115380240384, 7756840592914513920, 3270364702860902400, 11120782389792473088, 8927670489929744384, 6188281742101577728, 15076558802327175168, 12908925797300961280, 16136766299614216192, 10926949277162799104, 4038261714720915456, 8892346135193059328, 2154782108877324288, 18156534923446452224, 5280411178189717504, 6416209379405594624, 142159419822571520, 13650663470977253376, 13954307871379292160, 12950974084333699072, 9575700421180129280, 7807675489346125824, 16889163141454233600, 3172279645663920128, 3439243346831212544, 10697979031715840000, 8540411757208797184, 13880550712745656320, 11896038564644782080, 7494766305334001664, 11472838740284538880, 5159082004947402752, 18359204471726145536, 195321761716240384, 947207826852282368, 8161532089582223360, 11477893063167180800, 13157337145976815616, 9251642666943250432, 13734139218928599040, 7222527850543316992, 3496426645563113472, 437857736529543168, 11135338179719069696, 9938637396201439232, 18362996566534389760, 3221338671231795200, 15709615628119703552, 2760302357542600704, 15434050748672901120, 18387345104965730304, 270477118700257280, 7269605832109588480, 8331273511439958016, 302525887838945280, 9333183781235851264, 3922477204268646400, 7003017708384026624, 7613261564530917376, 8081528541021601792, 15228924298711269376, 13067116734526259200, 11974715514229358592, 13289255407676555264, 13821485322971643904, 17758543407292088320, 17247640988013297664, 6422903157340241920, 12188253469466951680, 8417361037728153600, 15762426031803203584, 11095124719559507968, 9422340421226332160, 6940941503585845248, 15227917520259252224, 846908835749691392, 7621907519991971840, 6541931544787812352, 3763817677856964608, 14869698244690051072, 14906198997838331904, 4707978814762778624, 2128397316921491456, 14562777622833528832, 11692481713300045824, 16502225489214046208, 274070542749794304, 1055262605876133888, 3843896034199601152, 10919288965156569088, 2088511101862936576, 8323087547244740608, 11063465651795394560, 311522645222883328, 14307128685784727552, 7470492030913740800, 14697636239947857920, 8781635118612611072, 1167933576021278720, 10856779579217936384, 5305393114238681088, 4567859498366009344, 14890130319213592576, 14776105573229264896, 16410507162150764544, 6450240934054461440, 11999323826778275840, 996511811048046592, 9008856566522183680, 16983257618371837952, 11336007774598332416, 2156675133563994112, 16661270823142686720, 10991945174287908864, 14130051718582370304, 14963961983584436224, 1115482870614327296, 105946207511117824, 7173997556924416000, 17461878273985216512, 63361852926590976, 17667473398831251456, 14581224071162232832, 15995037389126893568, 12539149339122991104, 16424956590701936640, 1117331242170187776, 2379944982921347072, 12232184816795123712, 11438354996144373760, 14953823770458980352, 5558059043223764992, 2453284472561336320, 9585072051228508160, 1428530129637736448, 1734085043162185728, 2815538740250804224, 5031314838937141248, 3483830766519975936, 1033223577391857664, 4901575248521986048, 1862956371176062976, 1828036183062478848, 6022837424042803200, 6816920048548970496, 15552906897194483712, 245364491628314624, 2556258312521777152, 6044231455410749440, 4764873891577331712, 14311610001511153664, 14669109595683684352, 11317844307974553600, 11745282588061728768, 6603410724033134592, 15442082925390069760, 15465941944923848704, 7904596194330935296, 1807392188946972672, 11156534498038906880, 1977897785051054080, 11224982806645964800, 16869208778694721536, 12917953362149769216, 2406737779523321856, 15335579961805242368, 16275503451377500160, 18334132178960515072, 1194972418213412864, 6984817734806667264, 8084893641593585664, 2893663211280662528, 3233078265329483776, 15489004756440973312, 16116066723924279296, 3685752232428437504, 13554636435406979072, 1929878783548981248, 11596857851275902976, 11009643104843071488, 17465970007790845952, 5063092676170088448, 17650821904845504512, 9330274349183139840, 5488813362663915520, 11655500452656578560, 2916854618950467584, 5400581331958628352, 8061347439258370048, 15200664970829234176, 6671497770324459520, 8258184380879470592, 858827482067894272, 4097052046736228352, 1801362200623841280, 3324782425174704128, 13691044962471247872, 15433866022666371072, 6105034238912888832, 4691283013625970688, 15179231075588112384, 8158953485732151296, 4576242849862909952, 683313761360019456, 13743753108217921536, 1901592365278167040, 10218061108879556608, 16225539039455870976, 5533457373378641920, 6960764228953178112, 87151250772066304, 17729514116864802816, 7322375764182040576, 10208183008511393792, 2756655273882943488, 2846627955512180736, 17790097087833047040, 5198837532204204032, 16179720801056980992, 7188603858954747904, 10886208928400539648, 5253466421416951808, 15572781028756946944, 15525865005978222592, 18263261826894528512, 16153907334106578944, 5346570510752808960, 1211818429321838592, 15033458612104069120, 6827113208881348608, 7758649268201586688, 14450113110977019904, 9588885700174938112, 7923516793526681600, 10323748748353601536, 1835632167732903936, 3055227460447633408, 15554884651519574016, 14693237036211503104, 8311715397397118976, 7867030937857425408, 18066947853040746496, 6659596724111147008, 16620752326151372800, 3267232212486979584, 7969700437106360320, 15643023801678036992, 17210707138305851392, 13777288729737560064, 14014008839943225344, 2125349965013188608, 15465280748667273216, 17625442952488681472, 663545425445257216, 11137009220094787584, 4606914508403769344, 12543576468736704512, 7027778581728067584, 14625485318686507008, 6586402518517940224, 4731604311153311744, 16892696350666260480, 8055767192127406080, 13712156612959928320, 5279227785313779712, 15393210925515276288, 3218075609020235776, 15690287931153448960, 14697499024064249856, 9810448984764841984, 13895812061411147776, 14504305809216765952, 12354315724871696384, 7949485111597072384, 13278858112728563712, 2331438225521901568, 12630248601948258304, 6900446939913912320, 6301643026770952192, 2647999051714265088, 1676217232205545472, 16697153920786497536, 4754983709944315904, 8502199689800581120, 8180610246020956160, 18292295634016796672, 4072715976930492416, 15059345684492713984, 16829399194711097344, 13989331555051372544, 13784244900511875072, 5250766418948915200, 10805573708610011136, 9626804504015929344, 1160583042289369088, 8637275859356483584, 12817352674693349376, 13703710012902211584, 16913021634384756736, 658879575240998912, 17782113500080898048, 13120541694879596544, 535508164242571264, 14562344395387961344, 16933784895883313152, 6362710463607734272, 2191695031759273984, 14661441457963925504, 2191546794989584384, 13312297607108755456, 8252090676582285312, 12096088244882505728, 18399558991228174336, 2811679457255882752, 16261942834095980544, 13965121489922424832, 7756484699978989568, 6121717058376826880, 1062566389694332928, 16204356700180840448, 12074233788792569856, 6223504582064996352, 16325137119477497856, 1308835196551823360, 17476706784134561792, 6960844487933296640, 16387033395277856768, 13325069640745877504, 10570542045611425792, 13659684920933482496, 12477632404430782464, 13647456192740458496, 11574583328661045248, 3844005013022048256, 4966064172673531904, 6209587752342650880, 10961378340329488384, 17751013170115248128, 3976141694276993024, 8092827574524182528, 2514805553776033792, 7599797734874284032, 1081544309825601536, 6031626747726790656, 13293658858330259456, 12104045105321607168, 17179933350811402240, 8746785861883920384, 12968285432667176960, 6589206253170327552, 16477661924855644160, 14624762636214992896, 2358565941962342400, 5663274599756857344, 10537622193284579328, 7478511005035659264, 8718869431859544064, 6843616292910399488, 596692975019360256, 3343353270251814912, 17014279862745038848, 15932919489457291264, 11039461750666690560, 14530566774983753728, 15456504984396365824, 2585100482498265088, 14397623220637270016, 4146942820101390336, 5631686176151699456, 1658341213046046720, 11359843404277088256, 17202951765251588096, 10021712680328364032, 9223251278480539648, 8519271333324914688, 16204789894877282304, 11448561657492537344, 7120791401398272000, 16853046106748092416, 10939331734449160192, 15376213078119022592, 6992624236829343744, 1069591632535355392, 8194534531336765440, 4406651374465449984, 8510124506830864384, 15985231065237159936, 10213184258340552704, 17526762771469828096, 15653502765697597440, 16720059149005619200, 862778130425708544, 12183364718194327552, 15841203617169145856, 9248105942837362688, 15997593361812815872, 3841644614356303872, 6715914793493987328, 9280331787907629056, 12910483967345426432, 15316248557476904960, 11419043416177115136, 9271032187279376384, 10452900959712444416, 7529302192793059328, 14231387735846813696, 622759136639057920, 12957442906376896512, 7966824116030275584, 11287810639981969408, 13141099327537545216, 14558814974873960448, 793196912256745472, 1382561166877786112, 17276614453797847040, 14718479360961019904, 13860150871817453568, 3722800174989312000, 14629802735239692288, 16786368156548464640, 16988672048492445696, 5585344968307769344, 17884715538949603328, 8965891728703750144, 14706957164551864320, 16135271460540252160, 16025078682498367488, 6483824593642455040, 3181748428627509248, 18125385248333103104, 5298425319538032640, 5962601286984531968, 9523451649834614784, 10754819466966597632, 12258567709167452160, 9279396348325527552, 1441988347919597568, 16805236810094477312, 14937860468209876992, 13561098296381931520, 888286684980969472, 9049227713721663488, 1345357141715714048, 7798348944374759424, 3997496049676582912, 426261540115578880, 1340797768716779520, 16688254610296537088, 7354059893080326144, 1623494997288419328, 10664860377835110400, 9307294062543372288, 2644460602499530752, 1581300374076129280, 370720155841331200, 4164076421750194176, 4977694675675643904, 10971898922045276160, 5060722595440099328, 15292081300488323072, 7078683292651749376, 11593963022380433408, 4473503045623218176, 12702644067306045440, 4385096798696374272, 10511648489895624704, 8529300159270486016, 15827624348186836992, 5096594838753640448, 6928326605487996928, 11351031302301155328, 11565343440426237952, 15810497708143149056, 16647245464227282944, 12359064391574880256, 15654071853159284736, 1490991211689803776, 13448102827767365632, 642401528006574080, 9511379804851535872, 5780602331284373504, 9496131396419190784, 8895659786213785600, 3427521770456875008, 13483355319916560384, 14415754945372356608, 552351815132250112, 10321251256009490432, 7480922816003440640, 12502517737001582592, 6204901738927882240, 15771166493053550592, 548224694554198016, 6224624798119493632, 718206947014213632, 7908812720089071616, 16217434264638062592, 14971712076647497728, 6945335420083240960, 2663121392639148032, 10960310612265009152, 6142553094304563200, 15292094528450723840, 15334909622905470976, 10026316885538111488, 13050357610002251776, 6251504637870866432, 9506959959770791936, 10344072849278369792, 13968191380275593216, 3346489665891860480, 8517730340867932160, 9938461299321077760, 13509707523405381632, 14843046006597091328, 5930130917614944256, 6889618656188170240, 3389503969318404096, 14123785152454721536, 12532039697221812224, 10665973730800304128, 8239225990702694400, 16734488911841067008, 13639418859512397824, 4498574569119940608, 9948198723546775552, 7504730825284386816, 14849062125933953024, 18165484062259544064, 593108737032454144, 14592679147298881536, 18161257768806252544, 14235190348895748096, 16286447829059108864, 11296991046677823488, 9472544912156131328, 16922999541278441472, 7686490395613593600, 4340688182086467584, 599590066959941632, 17403863135248449536, 3760869618076352512, 14830800541587603456, 11997399486746853376, 2966256718989754368, 3022016839505936384, 13011894813677584384, 6342817175417389056, 5807819495149928448, 5272716597713174528, 757540124987752448, 14850234359679549440, 7520723066217824256, 5799775979584880640, 185705722930003968, 10947235701896249344, 14864988185833766912, 12588336673080737792, 17051814653203578880, 7406738006536617984, 5780163693790625792, 717704392354037760, 13679587745696055296, 12147719625685073920, 7440141013290582016, 8555374671648784384, 3541024321365344256, 7116183057987534848, 3445041004535611392, 4552527644624683008, 3642098986380165120, 6185513147663646720, 2412271912261517312, 16153947910810107904, 5352099305182199808, 13531189599052759040, 12797198801844568064, 7299284606954504192, 11946614853713526784, 5449306930088509440, 17111236572709126144, 1807185338221723648, 12982335563477549056, 284074562574876672, 6166981531509194752, 15989455478098755584, 748328848667443200, 17556860103225769984, 6879410736750133248, 3458155849577398272, 941182486489071616, 14429258921430482944, 90525493312356352, 18259949997476806656, 17370928429314080768, 1277898687778914304, 2777627800247468032, 5051789742874558464, 9142731851008311296, 12198226346081517568, 7982408751413985280, 7360159675964194816, 1027929653584592896, 16748980725813870592, 10285707875120578560, 3985453923853926400, 14931835839938822144, 13952725207069229056, 3899542139305984000, 12559280736676347904, 5108246395148566528, 12051153826732834816, 608888063552126976, 4683695176575614976, 10966320361494282240, 7433666150510100480, 9224353309375070208, 5636213629289234432, 14998211144261304320, 18156196255074615296, 9769860565504622592, 8506075400642756608, 6285690004794507264, 8463238657405353984, 6938363094192095232, 11497515748285218816, 14517650086311231488, 11268639049507667968, 13940633171444891648, 16721390694228295680, 2058511054069039104, 17026511021486899200, 297299953363976192, 8631350805942763520, 3643627759588081664, 12582707587473997824, 13063102383213510656, 60271457527136256, 14755358109459283968, 6804805880622612480, 541695645258350592, 16972751452713779200, 7750130739051495424, 8619786299408121856, 12241345517644152832, 1224588208839327744, 4135319959725146112, 6943559662901919744, 14710877171941900288, 16928397016478777344, 10420586597681463296, 12729585265228644352, 7819768552272953344, 7844452192105791488, 13867882139099332608, 6452980718824849408, 7739739387801370624, 4901847306111811584, 11833926480763551744, 10292709552549789696, 6408927873851195392, 15379345320727019520, 8229239411129188352, 8249942365750427648, 18271761707296620544, 5357293072231170048, 10742037765358092288, 6008887931027062784, 4157192761432342528, 15253410836589314048, 12813362112466255872, 6748358156780306432, 18405889591560110080, 372296029137010688, 1193134998589276160, 4522130761851076608, 1757774941379362816, 17123027491934437376, 11408990033219158016, 6046459661626900480, 10884530953397469184, 13230897454716551168, 2249907632288563200, 5071098101482127360, 3895022409526280192, 691447512979996672, 9975015415266410496, 18173732456757198848, 17209889581013401600, 18060943467286102016, 6138056721496539136, 17924189400103649280, 13816009641248686080, 8062252268977651712, 3338723265173520384, 12201035809146535936, 4530683502160510976, 38880174267170816, 17040662013967073280, 4552846566511083520, 16653577074950275072, 8937230512678764544, 14164522918867894272, 16151192161679835136, 8324981732109451264, 9303906114460450816, 5469851611943665664, 2734879418714423296, 1044394776322899968, 11623002149893439488, 12402254705512677376, 10523676684522094592, 12390711953390043136, 14022508982338322432, 15088693632728825856, 9278156275303055360, 9108156866596175872, 8197911456352567296, 8991411908846288896, 2844474202419888128, 8597181598766465024, 9814139703178297344, 7857082744688345088, 9874861354949541888, 7812615193308954624, 13664134690661990400, 17614471815550205952, 16871857032980856832, 5977384920631214080, 6220344970314776576, 6812448127459524608, 9357791808437878784, 9449888114366480384, 1523426902419701760, 8995092932713250816, 7930363070549852160, 8098752340846182400, 14589573261026131968, 5032516131357720576, 14041903925070659584, 6238505424690085888, 6735383562553393152, 15924356059779563520, 3874595464133214208, 9911346009529647104, 8796005735050772480, 682032847493529600, 4206340218900447232, 11308501685732638720, 9751699224889655296, 14734558489217073152, 369738829097074688, 2496057785842663424, 13563594665151692800, 465459891465617408, 6485704822782689280, 17263352264534261760, 8327479679585878016, 15497095973389205504, 2149964161801519104, 18236743922493685760, 16551231291983396864, 10557580323401498624, 18062118815218532352, 6188816385133510656, 7403160902221955072, 13495077815212572672, 17776978085665570816, 11585518762341695488, 8813833732516478976, 15258347626618159104, 289123644725002240, 12583692714056351744, 6383108155575894016, 17050659180634963968, 12103253668745183232, 15805589969809965056, 10905569926395723776, 14965796525177831424, 10462811842634842112, 12962964229509349376, 16199179586330689536, 12125507329898577920, 6474938951592312832, 14487850667714019328, 3637797454226653184, 7198922175561072640, 6026716428856459264, 3401171049738403840, 4151553752035229696, 17491197798169706496, 669618756162420736, 18099628818145738752, 14360439573014642688, 1994587631618359296, 4863462306945695744, 8778872198900219904, 9587704142613184512, 8013158018940141568, 13147293449310961664, 12487266671863529472, 15791471231326224384, 8392090386327142400, 840662596225859584, 11758241933007257600, 9418266621123756032, 12955104307421642752, 16299193707687575552, 12286313373993271296, 7491523223176085504, 7984499220377763840, 12924320454134464512, 4682890509016891392, 14061837583806103552, 9707238704841490432, 17511501836228493312, 11596818098266570752, 5869363052599574528, 12385990020173922304, 2011996334109753344, 12247833964735102976, 2103909438476779520, 3421299983859580928, 5458763909055905792, 1673306778957250560, 8532260945576067072, 3754333956141481984, 7448127223254482944, 10920105603795779584, 6212392860914810880, 2813866629488705536, 15991661829038276608, 2280144948571406336, 16501747641353240576, 15262284619127455744, 11750606990835974144, 10014840867409362944, 11382566113440169984, 18149670300034269184, 8331627962742865920, 15794370948834000896, 11077650785239040, 14610423870180556800, 3535889977470615552, 5084612652018171904, 9508916364081889280, 14406336780259295232, 2667825773498335232, 17266662390997450752, 10683749107064897536, 15381775622602752000, 549596557574406144, 7441911549133848576, 15187902717637951488, 15126477787050803200, 1007697020967714816, 8674887177609412608, 9318715474692800512, 6474473888372752384, 17091326559513477120, 3321791001927876608, 1130843157576024064, 14161624898274852864, 8354544374595452928, 13903056445127000064, 9906333679079129088, 731141885875191808, 12812894046057922560, 10389684178231754752, 1106906485167751168, 5520788083680739328, 462074137607667712, 4605276579675766784, 14928797593294077952, 10155872864893403136, 8604539101619683328, 8770962516797816832, 11606555267612803072, 2031562579465207808, 12500713714908921856, 15120012682301800448, 13717003456911245312, 17040102899822100480, 17967887626270670848, 15238813411761455104, 4568930923055153152, 13662551590412746752, 17895022559590612992, 3641475618584920064, 11989277642185506816, 476084540507422720, 3967712419278487552, 1784329566676844544, 6785907962780057600, 1213643132151791616, 396142651113472000, 16232364798782734336, 6714271053272580096, 6755460978541854720, 5329867126918348800, 8455816361212379136, 16202255505542873088, 2314584656680321024, 3265631170414510080, 16797835895322443776, 9125922383763341312, 179285941360263168, 17952835647630737408, 3759877300242350080, 6074626215128334336, 6922386693634916352, 16639105820180611072, 16239796059377762304, 14133834365536305152, 1170916397253918720, 4608482801753260032, 9854403385195757568, 10542596057068470272, 17294727471467331584, 6188552529052172288, 9744038876107767808, 13473845356890423296, 17490173784013930496, 4398971256217534464, 4206175403858984960, 1715364724901675008, 13739572655084797952, 11749404525620887552, 3834707386669465600, 12346499189872525312, 4499279986561122304, 6510597065687433216, 990192564462157824, 16429103623218135040, 10418583807018926080, 6557171451063959552, 155048152955617280, 9871229484366036992, 17169784856339546112, 13957412330917593088, 8553259016661237760, 11312275019586863104, 2583025002332815360, 11301207246421098496, 11912592683131994112, 7072340766269374464, 11230257161240051712, 13321022136849006592, 9364821317657821184, 12371943012744298496, 18271334252287098880, 12537469749480652800, 7251180963038756864, 2299714061689946112, 2229907065881493504, 9382300498415058944, 1603809107297435648, 14014524256419840000, 17374593400698830848, 9125031043630366720, 6350254103355981824, 6440764657698340864, 15705544689002217472, 6438438999680876544, 12013443249906647040, 6046375126604185600, 18415872866156281856, 14047106200449843200, 13742816999560445952, 18081679763268698112, 8812613329907351552, 1258045713628004352, 5312799868555624448, 7201842083307454464, 15247749751060299776, 213747742646730752, 8150640485262688256, 7866519106604761088, 7178574848526909440, 7076176956969975808, 10690095992637751296, 1133396310011936768, 7520478543529115648, 3906332333350846464, 15508490537463185408, 13022280490537713664, 6168760417809072128, 13940861858052308992, 1023368257119191040, 14897260607559434240, 5040820965324357632, 6628551361808039936, 3727471188415348736, 10526317020767584256, 2681798621774479360, 8546931069813784576, 14965636584756477952, 10101350650051821568, 1048700624918544384, 17320436172488441856, 474906502381961216, 14417135916139151360, 16042025139939835904, 4806148381346889728, 9969909909392719872, 12577367901595500544, 1016532117124808704, 6729201400586174464, 4821030621805543424, 11824775060130889728, 9068907159248437248, 835724227528097792, 10479467855731490816, 13692946850091368448, 25157171050184704, 9787811887587524608, 11638000234210000896, 1174230278055395328, 1850556035551461376, 4470534496298467328, 3684143984877240320, 15215626495847301120, 3592042331714355200, 16246921097662955520, 3369135927791190016, 5413013981910532096, 17063094274356150272, 630254371040395264, 17656244814842167296, 6851572691808288768, 7255580853231681536, 5649245497106366464, 7671624144781312000, 9804334669188038656, 14360283907964796928, 15287584719911256064, 3722498861558661120, 9373858880854949888, 13483431975419117568, 1900804874971381760, 12328037045988491264, 10767375800903663616, 17006857883305902080, 6829823050637115392, 110651509271691264, 16687560167771865088, 6398757515311448064, 9392615078466945024, 6767314266027458560, 7752948722794758144, 9144870706771656704, 9474250155906564096, 4303894367271124992, 3212621109539110912, 13257414140420423680, 15205080709384372224, 16231247751877230592, 2991715498950918144, 1189731710795776000] +cpu) pbs lwe 7: [3456776184480661504, 8913410572783976448, 17795602999146446848, 15172968186439008256, 14182840594681823232, 6412078697293021184, 14717425091310780416, 13322273046745055232, 10340311782924484608, 8569823777003667456, 1559363924174831616, 15265493401668157440, 11236810872238112768, 10143640364779569152, 11130220714508943360, 12085880425101131776, 5378779989984411648, 15887619442553651200, 9486051837246177280, 17888592809133342720, 9227855752931049472, 8679062819104096256, 6151970416765173760, 12781024542680154112, 12728903287772807168, 18018582835736084480, 318615508834320384, 4546621137953488896, 272808430975057920, 107570120955527168, 11822800188802596864, 6931026002365644800, 7968348429719961600, 11826226082619588608, 13115253639641825280, 420376590690549760, 8806030666534748160, 9130664205161070592, 11782707933962305536, 1557279524335386624, 3241727000439685120, 4592908236188811264, 9753874287596404736, 15047075243275321344, 433562665617457152, 8193727762800836608, 11323655002515308544, 10475922594304360448, 9980645146997293056, 1670167198129192960, 5940322999293968384, 13142352401426022400, 12277492869987565568, 8790241656474435584, 349777391989555200, 7730103072071876608, 8623414800522674176, 8177272712029274112, 8256010346012082176, 9290371552598032384, 6885083926100967424, 1530811912458076160, 12584604798008950784, 6884918447990374400, 17317530953932865536, 12997339158237151232, 17389741806362558464, 14035452377922797568, 5534719203094822912, 17457659289224085504, 17699007594447765504, 7628266097204002816, 6470699313809850368, 6017833463409803264, 4177890166150529024, 14395403852188745728, 4531804416684064768, 18219241185854095360, 17993261454999945216, 16385295455082250240, 2497675316697235456, 11320067655777386496, 10694614202401685504, 6500015040437944320, 16744197940695793664, 15508313769762619392, 3336344053544386560, 5462833551093268480, 17354584544442843136, 7973678323442122752, 9833650831218442240, 11732041242677084160, 5491310227405930496, 9363743493064753152, 12347475520764510208, 5941762446308933632, 15409510158136508416, 5894964874299047936, 7096558212098293760, 8360994684994060288, 5423684168007548928, 2629352659588481024, 12860654155672322048, 16161938213542297600, 15173512253619044352, 17175007143581974528, 7868204207361228800, 713918106220625920, 12606484599975968768, 11829709224458321920, 3083637607465222144, 3599208257014464512, 6277599967083233280, 1782661635454795776, 4876288175313518592, 11878468834769764352, 5404122002065719296, 12299821993179480064, 8322391297881014272, 15396139614322294784, 7085500439495442432, 3462449745547493376, 8835430789538643968, 3778023017376907264, 14748461779390562304, 3101204089455771648, 63547415646437376, 5517514778509049856, 1745090758345490432, 4530591351489691648, 3464925541327437824, 13764343547446689792, 9177948534136111104, 4033238680540807168, 9533021641739599872, 15155874187660230656, 5820418742923821056, 14611073044823670784, 13204127586059288576, 791898830063796224, 16703832031517212672, 16512119329437777920, 4346218647895670784, 13210254441262874624, 13258977972104200192, 8448619419805941760, 6867319600183246848, 16820841326076493824, 4265443928104239104, 12606236634602536960, 7863259006712676352, 16675038587099545600, 11372501585310515200, 4356951922532417536, 1123024267324162048, 7662401066780065792, 11432516032799965184, 8004176948118945792, 17255712331610980352, 16834214517427666944, 10282688090594082816, 14726517243944894464, 17181916357613060096, 1848763251240730624, 1020412561658478592, 5858749266603802624, 5114707902325587968, 11142698189491011584, 5281857259452760064, 8561639903652216832, 8819562871668080640, 13117092135390150656, 14508207968199114752, 334900815586131968, 14666880327939522560, 9491768298056974336, 17665734544680026112, 4159346791952678912, 16070194797628882944, 6101518974074224640, 3672997628573908992, 762407222109011968, 8897840249841909760, 15926494594125004800, 3935910412687507456, 14691894901746958336, 5084978546724569088, 15825063702643605504, 1813147847508361216, 6076173124104093696, 12429372074202497024, 8556760431706767360, 9132375789356974080, 13470677158963707904, 799941312286556160, 7755285965882523648, 10937569348172120064, 5138756139193729024, 13663264655110307840, 9216080841048850432, 2990508652869189632, 1386740975900033024, 7470156982796681216, 18120686191320760320, 14204933614126235648, 175124967917092864, 16181163721089875968, 6107525784237244416, 7741177558137307136, 992990381857570816, 9903816211647430656, 17956887703790288896, 10222621003985453056, 2233411226619084800, 16745355009717174272, 6073394135241326592, 15090546034281021440, 12252182272035258368, 15110092738877456384, 8855798991187607552, 8756050064465461248, 17808469221953241088, 2422475530021371904, 4872989611976032256, 14714630806928621568, 15161638296838209536, 18336956230687260672, 13123279569027072000, 9801869372992520192, 13064029364394393600, 14292607584698368000, 15280894074886815744, 17828305645179240448, 4347213411411558400, 15923472573531160576, 10328699611111227392, 13203309418948591616, 15666013595798339584, 17394311298304442368, 15107231755666456576, 3980861092120231936, 9198967300386979840, 3354108143775776768, 3862005554020876288, 5053970987381424128, 43755383457579008, 4354848885923905536, 4226826389476605952, 8623178840656576512, 17203719918541864960, 12312560877319487488, 6548413770618634240, 4950206157923811328, 14034843545370624000, 7119025882345242624, 1907584862831771648, 5552611736202248192, 4542450216023883776, 1431292176398024704, 4888748677524357120, 16294150195438944256, 7200215576508104704, 5207140787879411712, 16977751445065433088, 14769664820676395008, 9110296482937831424, 6314548202246766592, 887401106596954112, 3368410998514909184, 17713157206498607104, 7729861470699126784, 17613916175362686976, 8323955278278033408, 5414874983723696128, 4123596546111438848, 6603894780722151424, 5589738078290837504, 12564484957642162176, 6983216851782205440, 11974714867836780544, 13595971949061734400, 1962530449779589120, 14115403954883919872, 4131568984665358336, 15524219187870302208, 5984440148249542656, 4179308947393478656, 10909282649939902464, 12059441751035740160, 10440356193464483840, 4840620440089001984, 16666069680967909376, 11566986542710784000, 12699298467969761280, 12807159066019233792, 12820902125726859264, 2772871439227813888, 10751715752336687104, 5125271589138464768, 14979939818497114112, 2250555418851934208, 4791120919454023680, 803453623160799232, 1738868513428209664, 6020739380031782912, 12464772679104200704, 5746340822844964864, 4149128422121013248, 16694729499517911040, 5922772199822852096, 9313026586498301952, 15334529398309126144, 7987944792459837440, 4848969350780026880, 7085873231650881536, 17442990604739936256, 11215868702970871808, 1768106788005085184, 18148765614498381824, 2907760677462474752, 12019354458023526400, 11336696164708777984, 798856766472323072, 9636806376894234624, 1312946302740332544, 10635617647397437440, 12339299255947624448, 15347305642087940096, 2596065051492220928, 12520258069621374976, 17922598591461851136, 14443278303227805696, 6552833555100073984, 2127063171767205888, 10935675032042471424, 14769007026033917952, 9034024270509899776, 18039977770791993344, 5504546895973842944, 17446142877733224448, 4994668776197718016, 3495132336767369216, 7553020737099923456, 381444304779870208, 6915444984418140160, 9030716605868277760, 9615734523236974592, 5011427015555809280, 2128482229515452416, 2881647646206853120, 8978623534402109440, 104535490337701888, 2734280057907314688, 7849765769683402752, 12861472959780356096, 10217503362681667584, 7270792646463848448, 3726668143884500992, 9767345803633885184, 14968197261304004608, 7594426833173479424, 7532673879290937344, 9512507307854921728, 5448963117956464640, 3480731922148098048, 17300400984752652288, 18136572725190197248, 5730495651523854336, 5274493741363625984, 12427619863910940672, 8390298906612727808, 14735555693650116608, 9773883944972845056, 8400424008008335360, 13806067452309667840, 10784866171527102464, 5540133405447946240, 18078970149200723968, 17119211929424887808, 5745668121176309760, 16915766554358972416, 18219551778830024704, 14001072343149969408, 5666114038069723136, 2133105703273889792, 16126167778334867456, 6470116360415346688, 16050430467039559680, 7562915447054532608, 8062939210643931136, 13034469612220055552, 16560568685471727616, 3033096140632358912, 6008960687236186112, 11974082038228582400, 9360755280440197120, 9915993311246548992, 574437129606660096, 4253243488511983616, 9337799569167089664, 628915129638977536, 12300524175235219456, 6401181324807241728, 11024892796262678528, 14632957030625705984, 14239401122887368704, 7974114206553210880, 6865475299618848768, 17809188479456772096, 10125379572049379328, 5582770560615579648, 10411504918492872704, 2299172638313938944, 14578152351891193856, 13061943248312860672, 4073376401636458496, 10723922402636464128, 5558611948725075968, 5064135030104653824, 3193878169820069888, 15016634944153714688, 13802245164418203648, 11278229393652056064, 3161705823265095680, 4186778770620809216, 10759358602046078976, 12594444946041208832, 16236846209803747328, 1725370393725763584, 6246938857518923776, 8330267835720794112, 15683389999330361344, 11965371125749252096, 12196288793858277376, 14173455548900442112, 11472282888569880576, 4672755275793432576, 12458700045782351872, 12962856310671409152, 11652160968414199808, 12846428036966383616, 11070806663584808960, 10707201980599631872, 13246647517744988160, 6278902568655519744, 1525223033583697920, 15383091092702363648, 14319843490593243136, 6857969346052882432, 18229238847248531456, 4221893051527725056, 8693614856370126848, 13135654072705089536, 12343791337143795712, 6018112884586840064, 7176323450829537280, 3263417267647414272, 5305871711973933056, 17257461977807060992, 899334757718949888, 7439937356141953024, 1340039014962429952, 10790451713144782848, 895662681275498496, 10720140674268659712, 734656619949850624, 13467420175204614144, 16545064116063043584, 6550593581277511680, 5925954107721383936, 2630928962112454656, 17117460144335093760, 1797166534582337536, 17392287759359541248, 2256976615076528128, 6413937929445441536, 18366573998340308992, 15141056547670458368, 10177688209870290944, 91494179430989824, 8600704475226701824, 4989726117096062976, 1406175271471546368, 12464538479637823488, 3665770350739718144, 14037042155369791488, 13326475864309760000, 16274865760671629312, 1557658464468074496, 10058086094919958528, 1182840345172377600, 8739417238286630912, 2977153194095804416, 641563930363166720, 9110659267819470848, 10779120291532505088, 15017799671907090432, 2124578781220831232, 7266825763398090752, 12777765474989506560, 1591752978941870080, 8106993364374650880, 13492075770545176576, 13411691213065551872, 8734078411133157376, 3890862033419108352, 3976207610482262016, 15592222940312109056, 13530881969872699392, 9917799759215591424, 10601384025241157632, 6667452378746191872, 16992588129342849024, 3983289459113197568, 13464374009915244544, 14009042717972103168, 7166348054545563648, 11046425267043041280, 14921206267052556288, 17209131287156097024, 10636035371621679104, 4787036214429483008, 9057055713464942592, 1244621521419239424, 8031040998832340992, 15779930744865947648, 10426125901660946432, 18341720845275103232, 14362028113108402176, 342879769538330624, 8783424945033052160, 15452435671863525376, 8614436397278822400, 11927521333396635648, 16447558234400620544, 9138024291437117440, 11156064278308454400, 329983995209056256, 14637204551149551616, 3445920234068770816, 2533336613899993088, 7400065331655344128, 14944104094380326912, 4389896921792118784, 18352598973623042048, 17546319773518790656, 345269575241170944, 460193258148986880, 16321547883960598528, 1478603505416536064, 72954979203153920, 8440726860127535104, 12049476818634276864, 3304716419572170752, 7241583702654844928, 13630783240158576640, 1751569207155228672, 10249478601913139200, 9369516377934659584, 4682004811866963968, 12297472647544963072, 10195819489203847168, 944366314338648064, 13964471802500481024, 1203958611185762304, 9740085307709063168, 8108041155469377536, 8403387271838957568, 6392290504670707712, 1319809602128183296, 3142538453938339840, 13061629967492710400, 6391949157849890816, 17901174075892432896, 8843935993821134848, 10534075837982965760, 979249858596569088, 16603841325208436736, 5834134072443535360, 11564023235930488832, 16272617297351278592, 10429597870544912384, 16467515914753933312, 4024186076502425600, 18086638119938949120, 7054434448061759488, 6447253102373371904, 6524770824983937024, 5695028557844054016, 6786491396707581952, 11563408567792828416, 14746265065216802816, 7996684580608278528, 2282912948894564352, 15647741755908947968, 1813118053320228864, 12148412976751181824, 17229096709187960832, 8468977688520949760, 9668234811960983552, 1739036097045856256, 1102475429014405120, 5232510384170074112, 99117531901460480, 15443404063227510784, 9661357999632941056, 2376493415803125760, 15319476460549308416, 14986341984422068224, 15972579558314475520, 9809310036076265472, 17337399803356643328, 13409572455769440256, 6385474166623043584, 5800320313539428352, 16174266441699164160, 7399973589006417920, 17384205579592925184, 14995726591579914240, 4613101955865116672, 7471850709592309760, 2858366467814981632, 11523729337744359424, 12727500823110615040, 14833692725924069376, 18436606373564252160, 6617183508672544768, 10921082111855165440, 13700499724564430848, 3562651838429790208, 11549402939599618048, 7962733717959475200, 7780336814010662912, 6843923263249186816, 9630256448688619520, 3238030112439926784, 8057796960519716864, 3018051529740386304, 14561089619350257664, 9239709821194731520, 6049900289731854336, 15317220619171397632, 6697076260150968320, 9785459536683859968, 4560875324539142144, 9701161170693521408, 908775344943661056, 9722222339009019904, 5874027267092381696, 16336723525278629888, 8191278088743550976, 13628777807990489088, 12759319001427869696, 15267467053368344576, 17998715089582030848, 10770816220165832704, 16895369065328017408, 12870477210271612928, 15952477455894183936, 519269017182011392, 1624848330534158336, 5494987031870177280, 821621268150222848, 1296137664759595008, 11939280040971206656, 9993490469553700864, 11312554431905529856, 13957053749466759168, 1557065246269505536, 8029982159068463104, 9243646054702776320, 11491766053998952448, 12391924265086091264, 15076298002651938816, 10115086177259225088, 9245442789175459840, 10141847737235144704, 642374048537378816, 10061093791395217408, 6962783306232365056, 2372642622415044608, 6314307246125744128, 3519484521625944064, 97912837329911808, 4383775176592982016, 6686815106807889920, 17662705367127162880, 5415537514708467712, 5400372884847722496, 13582032504927289344, 4319853710835449856, 2969267501667450880, 17943818473046016000, 1733508797072146432, 5649314040086790144, 8555357023896600576, 5320473741384220672, 1460244091647295488, 1427734181466603520, 2634036670927732736, 12487955565961543680, 15602266617449283584, 5499994758115753984, 14487537102486503424, 17163643251748503552, 14528587723578540032, 2246594895827435520, 16031168448981630976, 9663894134871556096, 1844636513518747648, 4983653236545159168, 8916943393569898496, 3386738623352143872, 11976309305189072896, 9054265171475693568, 4416787805313695744, 10798010667513151488, 12803197330337562624, 9580596660812120064, 14237403835084570624, 15489791036774940672, 2619234165463187456, 5999273622575775744, 2363036810751246336, 13320414018905571328, 12053865267504087040, 307807489921908736, 11131149288317386752, 13376767430601211904, 6872134834819432448, 13833250143828180992, 15436942895898165248, 2105066266443120640, 4040794782681792512, 15039488912617635840, 10683775206574522368, 4244356352719192064, 267454029531971584, 3000885185945272320, 9265792584070987776, 10967195346207244288, 7842652189901193216, 13129952357456543744, 3646926929052827648, 14178006585904726016, 13330856956974333952, 16987577223747731456, 17966160462751989760, 12011486842374324224, 10536897091404300288, 16772591712731136000, 4883904223386796032, 8771487873439367168, 3632730092360171520, 14344796558019526656, 2540252242330517504, 4139708387925426176, 2559192383996559360, 12607631100156575744, 6179530309759926272, 9353543081028222976, 18160315936165330944, 17665652893459415040, 1956231303372210176, 6010232897888321536, 3059635727370289152, 8785568904928821248, 17619233173210660864, 16507761164919242752, 8351693773461258240, 7055048935072595968, 6276118570317381632, 4993699545222217728, 4379916602670317568, 17855919387937079296, 10824519426217345024, 3580451405225263104, 9010830659253436416, 1674332737659469824, 11208021779199033344, 4774615708564717568, 6854168242819170304, 3104256283268612096, 7962842781691412480, 17400922415030075392, 17909131907262578688, 7946511353013862400, 1895090040074141696, 16692466356695597056, 14232725525280849920, 12988765714440519680, 4099106025456533504, 11303561175188373504, 11830367262974410752, 10199963629059571712, 5372893650265047040, 6463893839374450688, 16136993446341640192, 15583231589486690304, 15241152456613167104, 5747797356657508352, 9977925211720253440, 4974143132053536768, 6948106444935790592, 16844783414304309248, 16755921984059080704, 16087488033011531776, 3095822301623484416, 878139824257630208, 5622666178699722752, 12539787241624436736, 8710364595048415232, 2556256697614073856, 647660989264691200, 5254118822318702592, 926095019608113152, 16805164135758168064, 5379716756577189888, 8858799209722150912, 3425969013279162368, 14939526647622139904, 13118051763389202432, 6835027345523343360, 3394410221190250496, 10589707154980077568, 7701516447146573824, 2386633401072353280, 12851006463513985024, 9584319594298867712, 16813501962480779264, 13854427193850986496, 17427002954052796416, 8373925043339526144, 4532909293329973248, 608671265212858368, 11774444601165742080, 11895892775066927104, 15551876402201493504, 7964745871612968960, 13568574487435149312, 3116424250693517312, 16313583940583555072, 1480098123970772992, 11718339818248208384, 10645639250818629632, 15899711166255988736, 4058044537963020288, 7069466223712403456, 2307257625948979200, 8744022860030279680, 17876794021527945216, 12789749038798864384, 1218063640804982784, 3381435767153754112, 2378612912437592064, 10670867828585791488, 17583423557365399552, 7735665235545030656, 1149889490160975872, 13377147863771906048, 13650716954057506816, 11763528174460207104, 2134755797765193728, 10695963004668739584, 14080177526475325440, 16781086863434711040, 11123358118287769600, 13946396920382488576, 4089099530656546816, 3492713723242479616, 17324670452148207616, 6080808845246988288, 17766300890785906688, 13042814390481453056, 9740414600972599296, 8087653400981798912, 18352790219926798336, 315905181600448512, 12406577344343441408, 698735072827670528, 396857886380130304, 10845644439255252992, 11044254358509191168, 18005552652854755328, 18271497849738887168, 3624162427442036736, 4317244334526169088, 8742853584711843840, 9517264653713932288, 13369702587893284864, 9449832071485718528, 13370898050701066240, 12722770738046566400, 1239271168268042240, 10415085624238276608, 2037959877954895872, 8599591830947889152, 4677404548900323328, 11373724771461103616, 9848084054858006528, 10263416862784094208, 13179555531087413248, 15159901901689978880, 6801918837965979648, 5968613120480903168, 4405067185710432256, 659291516694429696, 10847605888710082560, 5926263853615677440, 14443341054579048448, 17889486045561487360, 13743818653042737152, 5605830303110135808, 3572503259543240704, 16401878941146546176, 9345617143078584320, 16155740174926479360, 18202553117000597504, 4264156421999820800, 8254813623705141248, 15518658169504006144, 15403258996403994624, 6887487880056274944, 15043427237640536064, 13977032132099309568, 1204277622566027264, 2945827720166113280, 2617768844759924736, 14411670641121951744, 6686117503992594432, 16699275818956750848, 4265972914664243200, 9785482549923938304, 10441083997147627520, 5552616815537946624, 16272479191226646528, 15420696210901565440, 14411986732058673152, 5744322250559979520, 1422389360149397504, 5704537588593852416, 6372980053608759296, 8919395732922826752, 10906962186282729472, 6151057023250202624, 3827473834693361664, 4284305931430264832, 15931186802677776384, 13110357376756613120, 2571039499379277824, 16174833784867258368, 6475993622821994496, 13323034215478984704, 6632354931426721792, 7285578030578139136, 10791657114238451712, 4501639059357040640, 10266057433507954688, 15344424623290712064, 3409540511847940096, 10562008442468302848, 7381405746916753408, 3976034698051715072, 5800862392636145664, 15662316448221495296, 261689837004783616, 27488389573902336, 13638153326460665856, 18442148868872208384, 18688073793536000, 13936921750014001152, 6203200354490777600, 11689149119997149184, 3032213766713376768, 11982648387544547328, 16158828264322760704, 17233422874589528064, 5420990838710730752, 1965053494763192320, 3472451543465197568, 4077210711946690560, 8774007235824058368, 14406197508059430912, 14795620050538594304, 17217891431201374208, 8112420736842334208, 7126544107706515456, 6680491784834908160, 1256929225336684544, 5628509257562324992, 9894945586178686976, 13980706698298392576, 15126529226263494656, 1210675018229350400, 16596329473041760256, 7246266843709571072, 5900665409907982336, 16646038659920822272, 5340408433193517056, 17670104192733151232, 9486808575050252288, 5156724878308540416, 13976721396852588544, 15579349163194712064, 11949502168026841088, 13457246280833040384, 5719180114579685376, 7749375256451612672, 7540391088339550208, 15617499979940102144, 70604959191662592, 1496853779771817984, 11662497053031792640, 17823737239729864704, 15445780677483560960, 12992723448689065984, 18393085674770137088, 17287404823079026688, 12828609641688596480, 11252332648091090944, 272542723695706112, 10533956686060716032, 566904397456474112, 11257845857896103936, 15475756075117969408, 12097886048281952256, 14930022257852940288, 17341188166912049152, 13407930222947336192, 1860915117101678592, 2338788164132405248, 11395332974862925824, 15556694980234838016, 16694597728142884864, 2975520682395303936, 16638534686435442688, 15041073398530703360, 12673083743162859520, 2158744646912573440, 10976431923408142336, 12167525214132895744, 17056955838377230336, 3909513841112776704, 2506284830434525184, 13554736698197278720, 4173078179012935680, 12702475085374554112, 7559014840165990400, 5153984303431942144, 16968801588590149632, 9732519638796861440, 898179860071972864, 17079149609701343232, 15609880024889425920, 5835292430760411136, 6420228214127329280, 10097383836376629248, 15481638075779514368, 7950519048737914880, 3124762571874238464, 9870762635648040960, 9143630826854940672, 1209879468953305088, 12051346571980177408, 13072843784042053632, 4719250878853283840, 1200727009609646080, 4260454031878520832, 11634485982446747648, 12781486100065550336, 13652043281834442752, 3363610258420269056, 16111233176319295488, 3323708553159507968, 14515957886644912128, 14017998406073450496, 3270388263440875520, 5189391665927815168, 13431896509289332736, 9901674866313003008, 8342002302164402176, 10173480959496683520, 17074947085402374144, 11688205527224942592, 3467292324931829760, 3586336943329247232, 13158905409395752960, 11947277842582077440, 15202320474563411968, 16182886420392706048, 3441662889276997632, 13897489721640091648, 16786626322737659904, 17649558921125298176, 3453605824306348032, 14529104971321835520, 1409056161923072000, 7931855023271575552, 8267547227853946880, 11400854643069157376, 4164824824096489472, 14688462634064281600, 5408602283778768896, 1407108254399463424, 7476494981746655232, 3186362064427810816, 11821888950287466496, 2439538121163931648, 10976188950531538944, 9076617958595231744, 5873560088198774784, 2064667338992517120, 5880499915683004416, 12519646805312405504, 11720833813146763264, 8855231918669561856, 8767783241076703232, 4646454093160644608, 12480026641466130432, 15682199313197301760, 7326907407060172800, 7735929169841750016, 6251801833837166592, 9632240985572376576, 2990619365314920448, 17840978412726910976, 10896261654765371392, 6904760815182675968, 15764108067832070144, 5790813283170648064, 6577895142995263488, 16541530686197071872, 5216917423462023168, 1878630681718816768, 10027757514029793280, 2294726527092260864, 3303613244068855808, 2487884625750261760, 14164661079979851776, 1040805801490382848, 1525493892743430144, 6203092705698906112, 16167595535002238976, 7055871065632800768, 6878889244840951808, 5968042223495806976, 18355132618854367232, 3742951356135112704, 7989385061155733504, 694620177941135360, 7447190720265322496, 3034476963222781952, 7280848892554379264, 7860117181227335680, 17015457536335151104, 4735775733580824576, 12760703068597649408, 16425537661122379776, 18042880399348072448, 1299745739009687552, 3869800274075844608, 6281618001867309056, 4082820505634078720, 7159954995457032192, 9396490461549428736, 9509435772093071360, 8039010934561177600, 9111952329732521984, 6174694105180798976, 15449012398245019648, 15746605321260367872, 14728754485362950144, 6089836009321660416, 42735124311179264, 1047077723207368704, 17059967392806862848, 346079574129377280, 14679572154505232384, 4427410198289711104, 16938350066853216256, 3289848553026879488, 17035282125315637248, 14154544547379544064, 4169624412164718592, 2994319962824245248, 12071337849446727680, 12535376110763900928, 2690360865135263744, 16714871931379122176, 9837033433644138496, 2201717846361243648, 3775802602499866624, 11012093796002299904, 17072214312602304512, 4218863656743469056, 15599854244109221888, 8146312186604552192, 5475016456414429184, 4548169163754962944, 10115830631389724672, 17430863483796193280, 13431506585717309440, 6679628230388875264, 5128783219092619264, 9086294843109408768, 11184676659213107200, 17088300932287954944, 12135532038044254208, 4568283690542563328, 14889845077282127872, 6205140465306566656, 1563829578839883776, 8439811109749260288, 14564551481303760896, 12265111133987274752, 12104955334250987520, 16211460710306152448, 918852327673167872, 6543168944998449152, 8217314715215331328, 16673459861542928384, 11208409759969443840, 17752959212683526144, 5881275617915174912, 17834569114635468800, 2312611412473544704, 3617076954127138816, 14712300494441676800, 1918867863158915072, 644026982757040128, 12630964754458869760, 2693241612644909056, 3205938131601719296, 7925327233072234496, 352837665038532608, 3406649492320026624, 15555815489044217856, 4660635011228106752, 12675574507977572352, 6905013108004093952, 8272076398642855936, 9426599959337107456, 2538781506747236352, 1270057343974899712, 15315582448851484672, 2816836801640005632, 3986152872470380544, 11595952078643527680, 8592639834059702272, 17206323750786564096, 18006161084867674112, 12452317313137377280, 4134288205769867264, 10925567955013992448, 5543502415510110208, 2057814763903123456, 18372662339431301120, 15878738164056064000, 13425599275484577792, 15232470442083090432, 9910986868927758336, 13231914234536787968, 2930194667045650432, 3687854642676367360, 141796193096171520, 7648824347397718016, 5249450567134085120, 5949456667350401024, 11867771810495856640, 17252455534817181696, 10294144792375853056, 7722682748208414720, 2572215354788937728, 6311054464589496320, 15929218483322093568, 4270312381982179328, 15186138142135549952, 14962980021990326272, 2578281171527925760, 3612276619906908160, 15903254372541267968, 16634679609689899008, 3337472460906823680, 6439190270863998976, 2846773397600337920, 8978090302468259840, 15678880625253679104, 685400895885672448, 6243991095567450112, 17899560361586065408, 7350361744239230976, 10500162947408461824, 9986330264613158912, 12959382722853208064, 8281171011387260928, 3777812946231492608, 5181533515379900416, 2649955343903227904, 15499436964372807680, 5557187209422962688, 17741853902577336320, 6549224794393411584, 3569143989661597696, 1997899934958878720, 607388066625093632, 8245628215519870976, 12702932245854289920, 10521526531820355584, 10437372193531756544, 14563980898992128000, 11601322013574037504, 9442132992030932992, 7321766525755457536, 14450534821467783168, 14709093850383646720, 467045667747921920, 15574337073799233536, 12119719225812058112, 12577822704272408576, 12119348500341194752, 12455041389702414336, 9953630088186560512, 10531746029752025088, 11827831476567670784, 10424144229520375808, 1447523469574012928, 7424539911673348096, 10325081953983791104, 1656544330665426944, 12880013386825334784, 12894828470906912768, 13037172533923676160, 3579136400055861248, 6143101423115567104, 12434716211814596608, 6660502581032255488, 3212287897386352640, 12457533430122414080, 4101380586180968448, 14685147959767597056, 4154489047709908992, 1927506783287377920, 3053702868390379520, 11520740798568071168, 6540647870867963904, 5463845587122126848, 12502171316582875136, 9237349364479819776, 6907754600124645376, 11604196610354970624, 345909499866906624, 408022418850840576, 13167958351394373632, 11233398860829163520, 6877891112694972416, 8234298600746647552, 7361474823941259264, 3596964299811061760, 3680285584632315904, 6629584729228181504, 14937996239642296320, 1781631758131789824, 9457160511285100544, 10377692803151953920, 13055884394319839232, 16216238209930100736, 1264775421916872704, 15825526277466488832, 9437996451985620992, 6827551345059299328, 2648181131299520512, 1712363405513326592, 14116529549579649024, 4318190635409473536, 13282639134574247936, 121690599035240448, 5716276548110123008, 12703606489818857472, 12132888399774220288, 10195327695047360512, 7794164736634912768, 11967960532473872384, 4962016963787227136, 16233138086035324928, 2162629767491223552, 12494161225619341312, 12202217315458088960, 17465550564170399744, 15058196002915745792, 13465256286392156160, 61283445237612544, 4786112890950123520, 17806944620500746240, 7714473755740733440, 11563405990611124224, 7907375393781317632, 1621793566395203584, 11053091636107018240, 14265434685705289728, 5374358421480931328, 8014088920889294848, 17890518991101755392, 9194197950782242816, 14964004324512890880, 12076541899922472960, 14238186210051751936, 16162371512056152064, 17593820009962930176, 9969618121260007424, 17177377969824333824, 18394202596316282880, 16742220672373096448, 14495257477328666624, 16273063572261568512, 3825288937585246208, 4441037646067662848, 5627186144568410112, 7452760010162962432, 6979927367468711936, 1023754357499232256, 13680510912140673024, 1350625711525724160, 5796515329534328832, 12098936702626693120, 2716618373654904832, 9851043756550127616, 9893540181611380736, 10860927049552363520, 7210602873174884352, 12474570491509604352, 10825398017880752128, 2972718272069238784, 18281710112747814912, 1423910137201950720, 9617178111674155008, 18058761941257551872, 5168808591896870912, 17270298443738251264, 10796255802294272000, 384416236726910976, 17827076414264836096, 7661958364837969920, 5993127305331867648, 3854597537251983360, 15654176440176345088, 12244677792448380928, 14410297322644701184, 2092084850465964032, 11037670870100213760, 14188927425823375360, 2963137403964882944, 12035129554738610176, 14388952633874317312, 11587879351797940224, 10734008184059461632, 16070234221670563840, 13877794923886936064, 5188733665261125632, 1443813491117916160, 4408929511555465216, 630961120525418496, 15258222464828702720, 320060488975122432, 8669259812271292416, 11025320090882015232, 12436972266330259456, 8423617382504726528, 8387085807218851840, 6910651921711759360, 6653905193974890496, 3915725165773717504, 10889144194413101056, 4207918630521798656, 3824273869806501888, 13430863524020617216, 17066394950280675328, 17440955975652605952, 2534818672225026048, 10368100453257838592, 15269135414087122944, 4953041590240149504, 17120194163212550144, 16050055000864325632, 15219247192469405696, 16608560401734434816, 8289241837810483200, 16073378161353555968, 14116596348534915072, 8959032361282961408, 18052102423740153856, 11436237377148813312, 11149192721208442880, 2519561486490140672, 1983921423533473792, 7716080594274222080, 7619456081508433920, 14243775044835606528, 17508024407904223232, 14060053253735841792, 8597657994928324608, 4475115498752704512, 3675263790758232064, 16350649423925084160, 9802994935996088320, 10296419101844701184, 5485778871095656448, 8348722226249334784, 7641023968186466304, 16424766537325346816, 15158144321615560704, 6878788972386975744, 12099177322800742400, 9005007240872067072, 15817886449568579584, 6172024613757779968, 8878410265813581824, 11756249887044272128, 15423300273732321280, 3135865400026202112, 12557335401032843264, 6768026190444756992, 14584214021772148736, 860839482851590144, 16082524711895957504, 8367124883091488768, 15880192649798352896, 15719104656133062656, 11634936628132184064, 11619456145973837824, 12407816392210907136, 4899884568334565376, 1827961196423151616, 15005306213338447872, 14809307604303478784, 11790206010558251008, 1981726401308393472, 5038658093773225984, 14077665460971634688, 15578313708319801344, 9945170529256210432, 12247689823015403520, 5173542636383895552, 6093777824341032960, 7114689527133765632, 17259862027543773184, 1121171157513404416, 12363590677219508224, 1647757828036755456, 15508675693771751424, 11366314805045493760, 14383497408006848512, 14607122503303168000, 4231753207128260608, 16527912195036545024, 14283134340958257152, 738405504266534912, 10305117653273935872, 784228985511870464, 8616780657470734336, 12974714066164514816, 989452036267311104, 1383685809969823744, 9040356071553630208, 16207290256595091456, 11960762530747383808, 18028478397973266432, 311089657758613504, 5436314382361427968, 12247566571345543168, 7066979869829103616, 1791922496484671488, 3719516651083792384, 7650277343423889408, 17911190013714890752, 10375649771766415360, 1503659181222133760, 14059130853137580032, 15120912364804767744, 13921778022886670336, 2326037330084757504, 11858765680687972352, 3154029178571980800, 3384891438952087552, 9337940239009710080, 2645560922076086272, 2403452704262193152, 8019770601054928896, 10612221378914418688, 6985873469980278784, 7395955963854848000, 15351463421686054912, 10658641680728588288, 6477671576350228480, 12967795128931450880, 12169397224484110336, 13958369025219100672, 11394694204778086400, 18067740854394552320, 16027111774792712192, 5940686556732850176, 8553682858261086208, 17227969735002423296, 8154881477704679424, 13086110815344394240, 17083141037968326656, 10535193316935335936, 11260638731247288320, 14933986692787339264, 37949370699612160, 4420349399025057792, 5839221006475984896, 7667838025883189248, 6446438757112479744, 8951762712497487872, 5498322970549944320, 9907090147910877184, 13433716578990424064, 7244595695305359360, 4977404836786995200, 8401187479314497536, 6479675808880263168, 2761950236065660928, 17538765394733432832, 11354757943955292160, 1806559019632951296, 7796666774178496512, 5661189739953258496, 2660761380688232448, 7539574030404157440, 6798399419357069312, 3764613504024182784, 1488320883352141824, 16113566608697327616, 2002135758944600064, 10079761731724247040, 8973801999753543680, 10045936899857580032, 6266327388670394368, 15381223220015267840, 305407329589788672, 8049895849561423872, 9477489069798719488, 8276439828791296, 8080633453030146048, 17851247244397772800, 10863012040889335808, 17553817505980481536, 2315591288969232384, 18025282872914477056, 7207910851695607808, 1767924860169748480, 17538787024188735488, 10815587477742419968, 1238513098537566208, 2527317730349023232, 16860096419447439360, 14869387534944698368, 14498567326766465024, 6557626027718213632, 7663309769788096512, 4080716846758625280, 7392897270951182336, 12431512348479455232, 9782552146082791424, 13504616894090444800, 3558140586647093248, 17469869965132693504, 17192835823410610176, 8914772936141832192, 953848065872101376, 13462835399621607424, 5953489106917916672, 8600207880504737792, 4347968770296250368, 13554011937230028800, 1824812494963605504, 13282142703732129792, 13744044203787157504, 9342100989651451904, 10320927564725485568, 4061270466919137280, 1311004814850654208, 10039581574338445312, 3204916268922568704, 15456523460674584576, 15068740479950520320, 5816320849128456192, 5799457779684999168, 2086013050636206080, 10184330734081146880, 18285991576314314752, 8350715734782902272, 6838722061477609472, 989585949186850816, 3808430035333808128, 18397401236702756864, 15084044444321710080, 10212668569133514752, 1109383052565413888, 7561821447614627840, 10001162918600638464, 10840753478641385472, 10642124184622202880, 11868246600876818432, 8333586063029174272, 18271065585171300352, 4946893736471691264, 3712387280116121600, 11796636014821244928, 8167715178482237440, 1915356648164032512, 7412689625665241088, 13692212827295580160, 14485876270174306304, 4360585540597186560, 8022120867825713152, 1085825468801744896, 10923274040093179904, 15371393993011101696, 13581655157690597376, 6844482656164380672, 15954003896699977728, 2399288376986435584, 11681999139763126272, 6390396103044366336, 1326630240880951296, 17237883498505699328, 12050012287776325632, 13409796090421575680, 4417092324534779904, 12886447691826987008, 447226305742635008, 5274004113749704704, 4966691732893728768, 11305234379053203456, 335822404100030464, 8458253795418177536, 16178048861556703232, 689361526821224448, 11621368146497110016, 4005273843936526336, 15708446107182825472, 7889605844445167616, 16456381417727721472, 11209010026209345536, 10885473858169602048, 8228727253995880448, 4440487416733630464, 14391579518550671360, 14218820727573839872, 385846117708857344, 4543764660163182592, 14590161119810158592, 11079406290844254208, 12167886968356601856, 11667150054304514048, 17303163208948776960, 1052685115471167488, 13834428142090977280, 412326344777531392, 16301325114467680256, 12550272875996643328, 13198854399352373248, 12296183487207047168, 13465060654389919744, 1075667537011671040, 4007107456340590592, 6289265579027070976, 15398117739625185280, 1980361223673217024, 18191751979162664960, 7091775422953684992, 16203058110376443904, 6111781278736973824, 4174698657557250048, 16106986268365160448, 1292081829431476224, 1779996441012338688, 3971734895159410688, 11555840263179993088, 18294394838474293248, 12377180346867777536, 15446195256986435584, 8134876753232396288, 9494750956349292544, 6201016321207959552, 17535921731246489600, 12757344046616150016, 4570227490064171008, 3375990887795392512, 11066908450335227904, 5966877260324536320, 667582802379669504, 3702576908353929216, 10461914305602256896, 17619683890702581760, 18375323343327854592, 13924757157695193088, 18294134252607897600, 8110375438452260864, 12396949312397901824, 2201101233744248832, 3250622115073753088, 5712425119939297280, 12989565424197697536, 17869943647475073024, 5962506704288481280, 14394036064253640704, 10901366527802474496, 14626976721383981056, 8825573760405864448, 14792175004657123328, 17468999050320674816, 12669386614376497152, 12827101943163781120, 4607333822839652352, 13008084489820176384, 8867116256856113152, 8682707067246477312, 2468640815132442624, 14446679178457645056, 5019958294383427584, 535910194387877888, 1588580053866774528, 12758060903501398016, 3305399613309059072, 14553451007800508416, 11786527560584658944, 10690674276429725696, 3447568907664097280, 17054078252701712384, 3538653737318875136, 9411641599709937664, 6856126625835122688, 2272968563885080576, 6547654840770625536, 425532201518497792, 6150739267074129920, 17728134985686188032, 15230217677109723136, 9985283183798648832, 12414815130808745984, 3604827598414151680, 8367895540079263744, 9330705738919575552, 14289735991039098880, 4086966875517353984, 11924445895757660160, 242223807228542976, 9903363519678513152, 14425786487079436288, 4003851976491139072, 18160267170569781248, 426545121773748224, 1842641759444664320, 3081143537656397824, 9810065813955149824, 4026798666990747648, 122965080114462720, 14747525145807552512, 231097765281660928, 18360193574315753472, 16882393789677699072, 689812661596061696, 4912454607243837440, 18234548351854968832, 3330605903886942208, 17767645170183962624, 4141752850340380672, 17779020915858735104, 8374972263673364480, 16893556137083797504, 1884300231017758720, 15334850102980247552, 2001203312954703872, 14355569937215389696, 14217109937410015232, 16480944380186722304, 10172228636153741312, 13316458515053674496, 10957918098853724160, 950789443566960640, 13929705135040102400, 14187704050392236032, 2734575098135576576, 10389047438257160192, 16624058951209582592, 7079275739433926656, 8900012507666579456, 12830224071123795968, 5581711813327716352, 14017806996024066048, 8578989202316722176, 16618662305038598144, 2629889519293300736, 17326811007628083200, 1492300916869562368, 8095129527342071808, 178295750071943168, 17340275752112750592, 12948845556255424512, 16634393005985366016, 11643239231559565312, 11027320058509524992, 8310971807159025664, 1396370041858949120, 18273641647231205376, 13388117050258358272, 7300086620223438848, 15921688628397342720, 4131651692850577408, 16731552717310263296, 17957956309772926976, 12446430261594292224, 16515801345844838400, 6396074616074272768, 15400708803737419776, 15177056454189252608, 7729994772458242048, 11912038467263004672, 16837328253826891776, 15403911894246883328, 5904417660841492480, 9122376249988087808, 6110752226047688704, 3814579717953028096, 16505030067827507200, 16812600016127393792, 16270409519232712704, 5374478189865205760, 12240019261539483648, 5129568661035548672, 14147121617276239872, 7885155831245701120, 8128894646613966848, 6589868166820659200, 17029395262482677760, 6212204327151337472, 3428069912638128128, 13954774784521797632, 2838707637997010944, 3114879608789401600, 11808654998017933312, 17651120823295016960, 860790339567353856, 7947573432391041024, 10247292922315669504, 13140798039876698112, 4634980587050893312, 4945631213822935040, 17611051381978824704, 239202014502846464, 7562238258755665920, 15703981263998156800, 4753066698536386560, 10489008459859623936, 17774993277527785472, 10223150476010979328, 17223467254750904320, 13305033502178148352, 1015322975919931392, 17399108031060377600, 2109266404082450432, 3543422620097576960, 11602106935087726592, 3964393693586128896, 5931032245493039104, 16926910745730351104, 4962444135328907264, 10965717992733671424, 15036508187060600832, 365822349183811584, 1241105854732697600, 11874240307732152320, 4358605096515272704, 17387795328660406272, 12751332336700751872, 8370237440924844032, 6427641129037987840, 14931638865021108224, 16572178660100931584, 6690832042348773376, 11875892974640431104, 1136546715004829696, 7712801922851274752, 1349948482156232704, 17843282998493970432, 6756924630113452032, 14920403192993808384, 5770966811063353344, 12870602029537427456, 14022949954079686656, 10177202621136240640, 18225453095033241600, 9180237194432872448, 1041792088418549760, 9242519175543390208, 1097555488142262272, 12253885298777260032, 7354245843957841920, 4231531141212930048, 1472806483367297024, 107765594580844544, 17406136519822934016, 17968173574724255744, 12333478158996078592, 12547011066304921600, 7313325115427520512, 15345171470892400640, 2952805212399599616, 9365403652275044352, 10328349700394057728, 1916261466374144000, 6960358258980683776, 5493767310550237184, 5061285643104026624, 11156579172678107136, 5055323687566180352, 14336427818269802496, 10701023637126774784, 13676832811938480128, 9430678756902567936, 17505828372066861056, 10916200030045995008, 1464597526534422528, 8766074285669220352, 7321105966764654592, 8879972564730904576, 2373109073714348032, 7189251575389356032, 18183471627423973376, 6227960871084097536, 974213491361579008, 6757470061314703360, 9197256905360146432, 2855060912002301952, 15123443829669101568, 3997596573251928064, 18126945029191630848, 5734332892545286144, 16629364206575026176, 15691423094231007232, 4309698459641839616, 16638886126429405184, 120748788607352832, 16369870485845966848, 10496217958676692992, 8982966136576409600, 5212821667083976704] +cpu) pbs lwe 5: [18433985821817176064, 16856995855847129088, 9790062922897031168, 13407051490086879232, 7595153922952527872, 6876249873352491008, 17651061591401037824, 9688398094747566080, 6953790765432569856, 10618627802598998016, 7814549100782682112, 2939191211090509824, 5343020395006001152, 7770340550225428480, 361878376044036096, 5008610241114275840, 1827461743266234368, 11670336119026745344, 15474159280365502464, 3554574712598167552, 731605997826605056, 1789224452588830720, 9455789332859191296, 15262983493521506304, 9308026883788505088, 10729652355550150656, 17245562081034371072, 14005453622746284032, 6171659548114288640, 2523093653769945088, 7006835038004183040, 14391192021232517120, 7242863029530918912, 4956591174551863296, 2697038801720573952, 267433767621099520, 16517737202227085312, 5987091722209853440, 16318189482601873408, 17079794443474698240, 13836793036312412160, 4377346257211883520, 14295321894507773952, 2472551665517985792, 4251052203512430592, 5626321476652105728, 12724340834477015040, 566108410140950528, 8823817545728393216, 14131035792763518976, 3674161798115753984, 10445762148960305152, 2103350020060217344, 2785473735103086592, 3155064942952972288, 14713574543339814912, 2664563545449955328, 18393681647921790976, 10851247195202519040, 3010218040894685184, 14975243355741487104, 15388031009467400192, 15516575178548051968, 1187267297216036864, 18071963099304296448, 74512086243213312, 2042238915754065920, 16116710853054562304, 9062653335215013888, 7163779672960925696, 6039805619991478272, 14169753137841176576, 5547734513074831360, 13115329540941414400, 18165243205325422592, 12921356835297951744, 6476575658536337408, 7090955258146324480, 11818479854087569408, 7020507801310986240, 4797873251214688256, 1209513795873931264, 14090751496513650688, 7673726346589110272, 15004878675650805760, 8228310904899371008, 5061386363845214208, 3547866597794250752, 1949888767326158848, 8649143244568920064, 15155770998923460608, 16914809262520139776, 4116943056438034432, 2832270074725793792, 705216956772384768, 14225494221787234304, 5402604646491488256, 12271255330322644992, 7643167137539817472, 878264063702859776, 9323534521951322112, 5073194650844528640, 13095045692584361984, 1509077425273700352, 11136235285845639168, 17977943340926107648, 13839967956668252160, 7444002068362166272, 14266499076647288832, 9942490917095079936, 1052858366130388992, 16581467146735845376, 33125761112080384, 16272816505341607936, 5555858618198261760, 884495672823250944, 17907101390639988736, 12693418656533577728, 14091082574604533760, 17885728935946223616, 10520139169068482560, 18391074474997841920, 9985415924057899008, 371138268760113152, 7094212398134853632, 17118108908808830976, 14147152669889789952, 1293330859608244224, 4108959999793823744, 13528870091764006912, 1619632908606111744, 14025212048393109504, 18210249982399741952, 3689140394152427520, 16402228079172255744, 182878599093682176, 7517229673315565568, 2128386517695987712, 11934399709562535936, 11195328193005355008, 3425622076558409728, 15734178426900185088, 15170417060741120000, 14517412518919405568, 8454567511961108480, 13155145781587476480, 11701645787980103680, 18227297961191145472, 17115479951273885696, 7790470855380697088, 15536609838942388224, 5871923493964087296, 11092113351960952832, 12481938112366247936, 5504347215159623680, 11855481632595116032, 6339207499010277376, 9962946544413966336, 17853234666291593216, 1156754712184225792, 16240470193418010624, 11736406986068066304, 9008203440106504192, 15306755390188814336, 15820203781791940608, 17680114418785976320, 8437626406451544064, 15271009505349992448, 1727672524348588032, 12482215391159910400, 13822473012642840576, 1484696317434265600, 4360774449767645184, 11910209384120057856, 2297792259715760128, 6028907457835696128, 17060034530259238912, 6217013206209003520, 11426193304337776640, 8438907168786219008, 11174621980248768512, 7406940398012071936, 5669655198876827648, 6440570662615515136, 1666166039613800448, 15429719596680085504, 9179483120313827328, 5122409934033518592, 17058704119635640320, 3032247143843758080, 6763137324466307072, 9773888199003734016, 14614406989464207360, 9083049138471305216, 17488533188111237120, 15757622726270910464, 7560477306058178560, 7854936726966370304, 15028153585353359360, 4490408175010316288, 4769760632838815744, 14261613920782385152, 12425107747740057600, 14714071729022435328, 3656552736406634496, 9350806074464141312, 11679801518814396416, 9949648779667832832, 13301355388453519360, 11440345714425593856, 9248037830024757248, 10557138528569917440, 2533983123381682176, 3666058994822152192, 3207782394014728192, 9190688548792041472, 11495159251798589440, 13091373496485806080, 11533720187589099520, 16887284776698904576, 12402516504841551872, 14271177412925456384, 18228795332014112768, 2597659795129368576, 14960772297131032576, 13945597194787618816, 10492811307655364608, 14266836365999079424, 6427816076209291264, 16904593946947092480, 17983334859208130560, 7515801661030268928, 8029305803456380928, 4774610745193136128, 129255097837289472, 5710532830094688256, 17428727715208364032, 14693245344825737216, 5382879520632078336, 1786733099632033792, 10483289555212435456, 2092700102652067840, 1865711133134946304, 16685456250762166272, 704407601860837376, 8040263652034478080, 13614606033371529216, 4277695262891180032, 17539163476058963968, 10811692044410421248, 8955130850815508480, 9962259742636113920, 12279479274645225472, 6145286351630630912, 17631142854589939712, 12808493119502811136, 5234453850764607488, 176859538375311360, 14675414136871976960, 12808435600227041280, 3994001149962223616, 947623382654910464, 1404954771286130688, 5652798798108295168, 10965665688621940736, 17829361183858098176, 18287021578459807744, 6443092214292676608, 10011343841417756672, 15524798291526025216, 4888890769135370240, 11020895805341958144, 9209183357647192064, 2945561317605376000, 15762808502801661952, 15168773729883783168, 13605048730007896064, 4703326778783956992, 1049844255524126720, 7892866902786048000, 11662697169114103808, 8170443185210785792, 17411184853105246208, 11386894680802197504, 17281472727797989376, 4973017044876263424, 7677787960795725824, 6091040518739853312, 3553674149224251392, 350957772214370304, 8599806900747370496, 562900797117956096, 15109605832125317120, 6561247430862438400, 9569710429672833024, 1203859531256299520, 5885158801463574528, 14378036711156350976, 13789972938541236224, 3449729475527311360, 13755352047908028416, 6567007641954942976, 95236152776196096, 11015041966780973056, 1309421422006763520, 3860976152835260416, 286166757914181632, 17650039680973930496, 15125064408339841024, 15742439734217015296, 6062421455402958848, 3516066542628372480, 17040385477665882112, 491162950912966656, 17878043786144120832, 4228961508450631680, 17057108093357260800, 4980154446395736064, 12219543492703027200, 8818744495043510272, 18375580926273912832, 11035825423182200832, 10699162116830527488, 11872775167685951488, 2348575116310347776, 18212507591156695040, 6257440868332994560, 12912551270396461056, 10818611359030181888, 2136602846571790336, 11619657810391859200, 15479220296954675200, 15874461247870074880, 3190270476748324864, 13486749167640379392, 7382166967056072704, 2157563939297165312, 16947777685424177152, 944839903202508800, 17598862113462288384, 7689782383356149760, 7492454971233796096, 3670737916356722688, 12309146757484249088, 13782643013270372352, 17952162139850407936, 6878257694059266048, 5287982805563736064, 6844346999890771968, 768894136467062784, 9853723172971479040, 15392876894365941760, 12616214225077927936, 7029576731996454912, 310849621700116480, 3385708429275299840, 2784695497229598720, 8555201760459751424, 1239866381395034112, 7979455611895021568, 8527905435213103104, 4078478056400879616, 941397876414611456, 9703157894614089728, 4523323307436539904, 7735216006359941120, 13289756520905441280, 15756760829145382912, 8350704467204636672, 15950386301581131776, 6524192069013995520, 16659194462676713472, 14587468576727236608, 3474104105549430784, 17505561182956683264, 10119189033822191616, 14651539656529674240, 8857675862904930304, 2412628426759340032, 5711767225371721728, 5628416505730301952, 7075223929496797184, 522363109743001600, 4040761328913088512, 7933651848609660928, 392550875928723456, 9908715506880217088, 3777439471383871488, 830404021742206976, 17803703471749201920, 5030690210032123904, 4010409718181789696, 17195132959288459264, 6813662626904539136, 11008782271594364928, 16023555363898916864, 12091938213942263808, 13352118138829799424, 8784830993577017344, 1477644647659470848, 17744201422112555008, 17533325000461778944, 3214390893973864448, 1079039472349216768, 3267105790124621824, 2944928050447384576, 3447750491096743936, 7963215270833553408, 3803481946051313664, 7713171437166526464, 2072933112135811072, 10376784772188864512, 673268267988549632, 5150435181902954496, 1389203757392199680, 8173984642370633728, 8773279183502573568, 3448703825458757632, 98423691745951744, 15883377924783472640, 12800399755070930944, 16736837260506300416, 7995038425407291392, 2712622983549026304, 14211624492152651776, 17740387458471690240, 18375408038874972160, 15111069012592689152, 14676960356773920768, 11708653428166098944, 12570727770218299392, 12135520714362978304, 4124353706315481088, 9990193030423904256, 17508613786435584000, 12609466864607690752, 259394183024869376, 12478666344658632704, 631258990197604352, 14773922210498215936, 2810031408108535808, 16648252173422952448, 14956998637933035520, 3937341819523694592, 17682283239831502848, 18028177473237155840, 7623214502430900224, 17511420392911142912, 14426070561585102848, 17765851440711991296, 8929275413981560832, 14506191958331883520, 10036110899447595008, 12563928119729192960, 8881952996699668480, 5660377191196655616, 12713833466228113408, 9877327022055751680, 962989150531747840, 814267379713310720, 13353163880252047360, 4980749339094679552, 15055023357281959936, 12798824890404700160, 2731200120753225728, 1322333689413107712, 13043976031092867072, 5926350572495044608, 7758191717282480128, 14072820382251876352, 6517285475114287104, 5758461067009196032, 11233898645872967680, 4123327058656886784, 3146785031179993088, 17794642946180513792, 17951677232673980416, 9363610074200670208, 403050362174439424, 9999058440997044224, 15786024701022699520, 14205043587837591552, 3183478660279566336, 16322513782377021440, 10370179000801689600, 1562911214839791616, 18082030559017566208, 7686378820416307200, 17543748447465635840, 8857398064722214912, 3476917981223583744, 14112785259636457472, 13905444503851892736, 7512258353544822784, 4878921789666754560, 3909614917530943488, 4772714463444860928, 5379649076549648384, 8850803024092725248, 10186907314221481984, 7683032553145499648, 16996515475087163392, 4533555262786633728, 13678351182735605760, 3313327004199157760, 17649566071977410560, 18429154687446941696, 11307181041539612672, 9296580895802654720, 17129205899026497536, 8076569668522868736, 5201234487148544000, 14163897808658104320, 13060401836492587008, 5200254343869104128, 5781918690307997696, 4979591963520008192, 4669452241394991104, 6011895841042726912, 2377644143103967232, 15749114234190954496, 3595215276922109952, 2346058155953225728, 12577867356631465984, 15334068212505509888, 707055119056764928, 16505517047459872768, 1645169074348490752, 16644682060778176512, 17625758667213111296, 14441476054419767296, 6052009789225959424, 11787651320792481792, 16467670773222342656, 4229963889929879552, 9276826211978313728, 4583677163374379008, 1709974973461823488, 5198716643370336256, 11259206171749253120, 1127039527324483584, 12009590814700208128, 15664352431297265664, 7032213218072199168, 12246762960415883264, 17046547830707060736, 13082075023018033152, 12970737893889802240, 6562606299459092480, 11909856127539478528, 3993675441117331456, 10212951840614514688, 8054581976574722048, 17675869497522651136, 15628238063094726656, 10878891876086185984, 10647471047927922688, 10509129615526592512, 18079531284329136128, 14877773907951091712, 12579378876687319040, 16274408951506796544, 5781503353146048512, 16656847469744750592, 14426024150705373184, 6774261075148800000, 4104715003637006336, 10331715181402390528, 6813563442587238400, 8097882720295714816, 1806392637582737408, 14353171281195565056, 7744575319650074624, 15517437827561291776, 7655812113159421952, 18039161083834400768, 8209114697887121408, 4393200388908515328, 14682591457257193472, 4097336882793283584, 6195791753337896960, 18289534195984236544, 482260309415821312, 8160448072074133504, 15677007075156688896, 13553356296379432960, 17343225917752737792, 4791392817727406080, 13886680042991255552, 16830409865745661952, 367888331431739392, 3080619697406738432, 7086951375950577664, 10577473625147834368, 1332989802848452608, 16060943763953942528, 1460073660902539264, 16372055757689978880, 5936491481517785088, 14650599908558503936, 4093524099932880896, 12052724442049019904, 13632763381411741696, 12190849544329625600, 7907717446922928128, 1974990644631830528, 5971815639491280896, 12840921436042297344, 15615358081494417408, 16303927197586948096, 4882061973937717248, 16016875347576356864, 3500235029034827776, 9506906734925447168, 8056334306185838592, 5672816988880109568, 14127246152529084416, 17551729436762570752, 3630334819163963392, 10897680273873305600, 8823000168220590080, 16842776514129821696, 17737052878612201472, 13876942553267306496, 706297553800396800, 12626911382026059776, 12329368592016474112, 220600595969474560, 5392254886094045184, 7047206336332824576, 5197887800581554176, 2475364309677375488, 7235475973276172288, 14111037435311816704, 11423656277625012224, 7884235600142794752, 5249706652210298880, 5829830491187970048, 3359542613140045824, 434768303202762752, 14975152720523034624, 7930589918374395904, 640521363391512576, 6932070120994897920, 10172389359332884480, 16300679105416790016, 2392448453662736384, 1163523049811607552, 6293017616420175872, 16286558394939080704, 6836097140272398336, 10641931778140405760, 1914719832691965952, 7076740727262150656, 7977203727255732224, 4186238647613259776, 8978674105427427328, 4210525388176097280, 17588151150274674688, 12290529815060021248, 10139782877483630592, 6578445586205245440, 14461150744746655744, 17512775767015030784, 4231822683727200256, 2112754892484378624, 16063950726660882432, 4940786222512472064, 12968975466357587968, 16354776041253765120, 3521858414743388160, 2049610473216671744, 9464413346406072320, 3481063022485569536, 15437567566276460544, 14446265567067242496, 3602541840441540608, 9605644184769789952, 4865449323770413056, 11751486401093304320, 7770193625434030080, 6878302746898857984, 8026978924124700672, 17721413439177359360, 2166125865501458432, 12691491701068398592, 9997532191082414080, 537645362249203712, 7222030874240352256, 16389361769795026944, 12115175925050507264, 3615717407865176064, 10961801229251903488, 8262091961855377408, 7535797675711528960, 10266299266339176448, 16827229673854337024, 5468876779458396160, 6951581300574650368, 17376449949897588736, 2781281298876989440, 1433479332122066944, 8539448725683044352, 15670601964389924864, 10763820384026361856, 2885134371122053120, 6120761854563188736, 17090071715427385344, 15823253506803892224, 8196974853908070400, 15117622149675745280, 13640825675513331712, 9914185419388354560, 16048857739136335872, 5174403731961151488, 18318346204636774400, 11062235655303069696, 11868795465753427968, 13687434699264229376, 5571981570555772928, 17348345708972867584, 16433951368911257600, 10507026061877837824, 12026524323083714560, 5121403263895207936, 16856769496306679808, 15957046191351398400, 6423552310776954880, 5015620406204170240, 16803862288757948416, 13770154159577759744, 3496378379995709440, 11929832182568189952, 13196478231051501568, 6829020177166761984, 14650692420275011584, 3139832247658479616, 16438229899367415808, 13671988490944905216, 3581387142183518208, 17536791905310867456, 14549478406656884736, 14093810091237048320, 8850726997467332608, 1276711585661845504, 13326060314949582848, 8925938914808561664, 7482922464192757760, 13426552674472427520, 14793163883296063488, 1365962013779427328, 1225353281564311552, 16830490889229959168, 9023799962080641024, 17003383414214098944, 5550547443923288064, 18279765290805886976, 7813444352516030464, 12672715853981024256, 7825119156495187968, 7622016450026274816, 16565307302219874304, 14201645488364584960, 12817643658190782464, 13968150079467421696, 16205017330575474688, 5607669101284556800, 13973781299538690048, 16550890787613704192, 17583277451973230592, 15645718715415134208, 8382079290006568960, 591961665084325888, 16942452756516438016, 17270627867729854464, 18261480461828096, 10142565693095149568, 150388090890878976, 8939284171155570688, 15536669102377533440, 12334523610407370752, 10340308583173849088, 13965300900034510848, 10376523107463593984, 14849709231745007616, 8813043360823508992, 9721295480503140352, 1457490979358507008, 10821183589274615808, 11331817059311943680, 14907512651545313280, 10372852248408489984, 3854288469526315008, 8692285473260830720, 1487314654890819584, 12673317229396230144, 1464740689404231680, 9159479766204547072, 12809702210510258176, 10237903137172094976, 6098835992561582080, 3959273400542691328, 1299815210105700352, 18125919870997495808, 2576716140675858432, 3735899001564692480, 10086259434939482112, 17775547247644114944, 7361619233916059648, 2638205773670252544, 5418434641814093824, 11679333527098228736, 1159840016168386560, 17531052964641243136, 11443963946004905984, 3551907467040391168, 1802719657652649984, 2808554126592442368, 70743715425026048, 8485668348061810688, 16798344137458843648, 15410497141847621632, 8784881545342091264, 3419861606627016704, 14613325226352574464, 1389901936001548288, 15637089036806389760, 17788171825658724352, 14283057715117817856, 11604705357284245504, 6277299683639427072, 2195309495377199104, 14473010438209536000, 6654888612099784704, 12140313904374874112, 8263171758106869760, 13605185175750180864, 8888719719285129216, 6120219948875776, 13382572361295855616, 2696988846251311104, 7597123694141374464, 15171095830393257984, 8937057534481530880, 201152966068011008, 11081528567597629440, 13331045190358532096, 15936860698483621888, 12210560901194973184, 15233737737682026496, 4887770871311106048, 5381736904712519680, 9001365253895749632, 3928392977063346176, 4450859633636016128, 15892896559617015808, 10297710412484837376, 582660304056352768, 15004860542298882048, 875115264264372224, 11461270295533322240, 8897054900039450624, 8317870508519456768, 14085424598900277248, 7238452583180795904, 15482757293790986240, 17622151803674034176, 7072586430882512896, 12746062581647540224, 9907476050185551872, 6507851172299145216, 15643371768050089984, 3103072967165214720, 14937080006684180480, 13500906033219895296, 6668329503946702848, 18209584150799712256, 13354516647612776448, 9764744033510359040, 3409512536578457600, 1824717357411467264, 2345716552491073536, 297645216389660672, 14113375674026688512, 7639223404884656128, 2794459945389522944, 14794070958511489024, 17341679750078267392, 2560343440164388864, 14311576978044485632, 11026243182701576192, 4100086542062583808, 2441339790554038272, 5937538670478229504, 1513564145948033024, 16647790242174074880, 7331456471533617152, 15226389013070872576, 14435734228874297344, 12462265565228040192, 13347123339227824128, 6007751653405491200, 8894984216752685056, 13973349085168533504, 7363693161127870464, 1364152294412648448, 13013055517315039232, 5525229634318237696, 7313635751621558272, 16830169791569330176, 14728491370901667840, 5918400791504224256, 4978734380957564928, 15001441978648887296, 11359202756754669568, 12297751593457025024, 17259741506734915584, 8040774151847280640, 2105096515360915456, 10091661029214781440, 954220875475845120, 5876214090761764864, 7300323367343620096, 11401262584968511488, 2122469743435710464, 13299691104464011264, 2332855491715137536, 6753932578727657472, 727052501148237824, 17135656168421588992, 5000385960710504448, 564544749403373568, 6700867050899767296, 13311759328521224192, 13414773349779767296, 4152224711289339904, 4007027659069456384, 4477631353961054208, 531153754867630080, 11840115674800193536, 5887080835349217280, 9392745820761096192, 8090840877473202176, 10468029636670390272, 5017525525711683584, 1144053909505966080, 957225681840766976, 11100661294389264384, 14342767629695975424, 15206467217437753344, 11842435158768615424, 11337539781379751936, 16459882431529353216, 3052633046797778944, 7406083652431380480, 4113009449847750656, 13719381729016283136, 6802081043311493120, 1504622322537988096, 31490472581005312, 2894791028890402816, 16765259466030448640, 7691578556932947968, 16812676882955763712, 16575256061653549056, 14016148978123407360, 568084107397955584, 5847943915201626112, 6233271996028813312, 1083968307024887808, 15238985487369633792, 2253329041891262464, 17463978878333616128, 12682650556255174656, 2919551153769283584, 7572172794599833600, 12985984699225604096, 4175023001139412992, 16142628926080942080, 14458785052063956992, 5457244942332067840, 6138894830274609152, 8987361982009049088, 15470542670136344576, 6040713614799667200, 16684623361476657152, 11708897520284336128, 4281782201667813376, 370396341077016576, 17942511772464316416, 3530010579559251968, 8174950386168233984, 7309007243607801856, 6866144173934772224, 11967441297771331584, 10368045612967919616, 5558543435540987904, 526419464493727744, 378245211274346496, 6044731266526347264, 1700811145943711744, 15479024972445253632, 18164684263113359360, 7771332179522486272, 3387389695028625408, 11374751160062705664, 14374405227455447040, 11719179566160281600, 2829551015219429376, 11692401202124816384, 5086136856991498240, 17948618381124960256, 6928557772975898624, 5315889396103249920, 2327275075067183104, 10192011700987756544, 7157101874720538624, 8193011111268712448, 16040033912436555776, 15227977390224310272, 10187935127544266752, 7705218521831047168, 6142044525616431104, 10773036526192295936, 9738063978256400384, 8088538105188974592, 16602424466500222976, 16920145703550844928, 917579093476638720, 16947392171844042752, 7416617082139181056, 14529720706893086720, 12847579142962544640, 4376323584428081152, 5452065484503515136, 3850874755699703808, 17956523954017402880, 5344617617644584960, 9916030291451838464, 11445232319640633344, 10408124113175445504, 18078853582446133248, 16595304392526135296, 8152310268286730240, 15071732183980834816, 11429908050274680832, 15273579865572376576, 17384211673312657408, 14604265949545627648, 15458181705436758016, 13955561270343106560, 13074322327607443456, 7351101436928720896, 12851886129724522496, 15488145541254086656, 17685017532781559808, 18188541969460887552, 17980413605794807808, 2818448463824420864, 8188066359444242432, 4605157605323571200, 5733199060437827584, 12075789634320203776, 1681091294438359040, 13545580113537531904, 6457130094178598912, 17998466560494141440, 6685043782758432768, 17080436984943476736, 747699943048740864, 13484546785787510784, 12441165738448781312, 12324925929921970176, 10754264343047569408, 5769927485617602560, 9640510474801905664, 7876171854879129600, 5702039919082340352, 14546873470337155072, 6022351800412143616, 16664656623238643712, 6092272715060740096, 6344596737000210432, 4842078802785861632, 13746086929961582592, 5468647253721743360, 842371917510868992, 11574881566307909632, 11551096335167913984, 2538822002987237376, 12597905429570256896, 7366097986331344896, 6313722110921408512, 416839660828884992, 1157791746264924160, 17974734008419876864, 8708959160751882240, 11306412432177496064, 9627912012872810496, 11530610974595743744, 10275987724179603456, 16439204911167569920, 1703637462460399616, 14308741437951311872, 7001161288495661056, 11846544141330677760, 17905215713384071168, 17549555958898753536, 3121335328766427136, 9970654252458049536, 15711394875230388224, 11964556190265901056, 2173686644861829120, 2838379611715272704, 6353445887229820928, 406997609991897088, 8262974663936704512, 16884277019154579456, 2371680119975575552, 14282032062834671616, 12035150617795100672, 2943411991416406016, 7675810111712919552, 7840386650956890112, 13434253216162250752, 5988925115771912192, 9600484301254688768, 13121230560255016960, 10882970390989111296, 12584742463589056512, 8424714630953172992, 5361176509719511040, 7884503532819185664, 10160250296501010432, 11853137758614716416, 17816086578112495616, 12715170955551309824, 17839395803714551808, 3415034555294285824, 17667070014697504768, 11149501712966877184, 7230216728779685888, 16864978387574194176, 7967165378830794752, 5032648697133924352, 8620093193746120704, 7476893315267297280, 4493194512360800256, 4127800726388736000, 3501060327670284288, 2721444960728514560, 7666231350021586944, 1979357670741639168, 9922970724526456832, 10941187872748732416, 8017505362087247872, 17217424343408050176, 3566400698352402432, 10310630711345807360, 1487807952118087680, 2972229166830714880, 6870734244407148544, 14466763925015756800, 12269000273850007552, 5614293552541466624, 12864242758151307264, 13807663315054231552, 17415887437359480832, 15712365292220841984, 17480756747168645120, 8351103707768684544, 17151350891870158848, 7410612479086034944, 13432336741289689088, 17872343082494590976, 9668243277005979648, 6468674445572571136, 11681207058874499072, 2044202010013597696, 18444496409412501504, 14214736239445147648, 11757901123594223616, 2734879046126010368, 7228230325329985536, 2245611300535140352, 2812380381825728512, 3237777425555259392, 14160686021645172736, 35731276044435456, 7151770727371243520, 10955723270439043072, 17636927190916399104, 9960436629413822464, 9218426074923270144, 3992553282127003648, 16298029906841829376, 7765653063318110208, 3109219571769278464, 2929036736413564928, 7906298035393527808, 13882278121882779648, 9386332514391425024, 6590857498578649088, 8937816684446613504, 9598710073350160384, 12559545615899426816, 18051779761369251840, 2546468533718482944, 8476804300872351744, 1062302051905568768, 18117661039964192768, 6302076250995294208, 13685264692807729152, 9066471734147809280, 4612138537255436288, 17722663414515367936, 16446151796356808704, 5060083246608416768, 3786193765308301312, 2469637519470231552, 12258274532552343552, 4302142612648755200, 12013717290831839232, 17207633322017030144, 7376604433041326080, 9259991969550041088, 14854966537466413056, 16456912299509153792, 552435590851723264, 3013830636134727680, 3740502943825133568, 14979670498978299904, 8608446934924918784, 882930540301254656, 8688426650230063104, 11648367659807932416, 7948529737863790592, 6140307566216871936, 16226105939168591872, 10930934225666310144, 7765729645806223360, 15514765961155575808, 14110490341572345856, 8960408596286275584, 477438000666509312, 16710554585592233984, 2387963981034684416, 17798435750195232768, 11639019310227128320, 11804499822780612608, 7455491536717873152, 12821356697415057408, 11195470735185281024, 12083489365267841024, 4833090604357386240, 5147701088937312256, 12913891487023890432, 4253188408442093568, 8451017413863931904, 5305901746814451712, 8214271385141248000, 1167208120879939584, 16729185744861528064, 15390503763739410432, 3870697508850106368, 2970670502261030912, 5749877679289532416, 2112630150527975424, 12353251979718295552, 14871979928617746432, 6624565402108166144, 13470779074276229120, 6278217163278909440, 13737665124146085888, 18063485768579416064, 15740796278939844608, 16603287883238866944, 17934948070915571712, 17509582396821864448, 17256138104067063808, 13871450320351002624, 12525465066511794176, 15377818837273542656, 6107351400209973248, 18307081208183390208, 5371217414723731456, 9442136292713299968, 1738897046674341888, 15767742878052253696, 3360025443498459136, 8957557263598354432, 474031538086871040, 13929379161249415168, 6632302258484674560, 9892685287698464768, 16500770829961789440, 4994878379191697408, 7263619293286236160, 16184528005480054784, 6221093783635755008, 6379201134959001600, 7511493330211962880, 839693235528925184, 11182369466669334528, 8327112054276096000, 3869401614271905792, 14542236427149639680, 14087008410771914752, 755179792675897344, 8239056438815621120, 13844931376568074240, 7686589074634702848, 3542716987840921600, 1590880319433605120, 5684545050151747584, 1965355080387395584, 697365436664119296, 2343569475808264192, 2597428023259037696, 17472210485012070400, 10936236464798695424, 4285904750722940928, 1609378842361724928, 9631668753657757696, 2553123803513225216, 17755943723717361664, 16713883003381612544, 10701938707558039552, 17370530083135029248, 589741288861990912, 3223966581331591168, 51261029799165952, 14308487325405937664, 14069540942524710912, 6106634567349698560, 12057561087533383680, 15765067563257561088, 5539680208551936000, 1807826490939670528, 11661634173499604992, 5252734830914830336, 3852179227998683136, 11037665948604563456, 1778466916990451712, 13682608423424753664, 16142347906907635712, 14661412370077712384, 7081034871199498240, 7539278251441520640, 13054688324847927296, 18345822257185554432, 10743111739647197184, 5502820503804444672, 14574544814310686720, 15635040542222450688, 9669633080909889536, 1068763490633646080, 17480613425049501696, 5489818360583553024, 5801862772929069056, 12852859565204570112, 16712156945380802560, 6304673946537033728, 190558245432066048, 1969580041528410112, 16308724794705051648, 2791867215098413056, 15508263865463865344, 14773295535309717504, 12798900802894692352, 16787035960075354112, 2019343303018807296, 7266507530749083648, 6093298984208564224, 13474526515618119680, 3185920726473375744, 8335381342447468544, 8585215290525089792, 9170413412910366720, 17581730721238614016, 16243558709953822720, 12588616055334633472, 3587662358022979584, 2079818206704304128, 15266738138932838400, 17957060184979275776, 17820289465604636672, 7012322589406134272, 682320215702241280, 9914155580103065600, 14826305065026846720, 7030877103742517248, 15539718057516597248, 12838169663917522944, 1607965812348420096, 4406202960820830208, 9246810778269384704, 16983654588307472384, 6294682478753873920, 6824136339252838400, 6501121914176536576, 4685496616252080128, 1860009166228160512, 2533400848222912512, 11504656808543256576, 8661506173981163520, 10055597194523705344, 1366267779346333696, 7606814150223724544, 7920519094091120640, 16149751838894194688, 11916131069021126656, 12866872321041760256, 2327948149324251136, 7884361617436049408, 13603061424615063552, 5624440933543051264, 13609985589829959680, 9954154077686333440, 288487482289291264, 5194928081977999360, 11860642789165367296, 7964219476734377984, 17728499915635556352, 14992883890702516224, 10768209931334057984, 5094280161860255744, 6328990069508014080, 869197261039468544, 2962846241689436160, 14726263298903244800, 8301727316329889792, 7577451699711770624, 9512100007650525184, 10322564569230213120, 13723251063576854528, 12434686255491448832, 1122095672040882176, 10680381743787147264, 7072811587026812928, 9229628553832693760, 6593988203856789504, 2912841978376880128, 17775875303755743232, 16700469981141270528, 2067092031775178752, 12497200884779843584, 7974441022291705856, 17819560917348646912, 6055618778304086016, 17980361993709682688, 3655681725964484608, 10300244681560162304, 75199349730050048, 17701270406020726784, 13403502516197392384, 10838404958294900736, 11755975413266907136, 3123764300410257408, 130366649667682304, 10457639341311131648, 13203594437273321472, 2237547242544168960, 17852800643605987328, 12396304445674094592, 17747474433146093568, 17004266351042232320, 13422946025010626560, 4617390316696109056, 6188634824652095488, 8978527415651270656, 1940744093684465664, 1995230950744653824, 1808549396078395392, 7662483610414350336, 15007864849373855744, 11697054247823605760, 7975560546319597568, 16031500604572434432, 820144109074251776, 3804830177289043968, 9766487762583683072, 3167238921453043712, 17242376537882230784, 17398832580312170496, 5457834107692122112, 17944328151916085248, 12153642078496096256, 16206256777740681216, 14779945417811427328, 14866476984321441792, 9692295600938156032, 11658159197874290688, 12450640975053717504, 8194035713365245952, 13290266476532465664, 12740358951279788032, 2808082268466184192, 11957416046043856896, 14793179617103446016, 10002898041901678592, 1464429119860113408, 10029795215268642816, 1634943989671002112, 15501072827657748480, 6579957989883510784, 9085372255143198720, 11243811861667250176, 6999001507685203968, 14901232304075571200, 1804962138058391552, 10907297230708801536, 9756497953194770432, 18236513565143990272, 17188926258562465792, 9867800499648987136, 14734012074485088256, 7653060917332017152, 639804938418913280, 1804649746296471552, 8213966901588525056, 15254241462326394880, 3230991744447283200, 6048046244691968, 10999945395911524352, 9126822156661948416, 11248969418383818752, 7925774679678124032, 16534600158659215360, 8797804174759690240, 11881004888068456448, 4456041004604063744, 17769011411226198016, 2045927354747846656, 13597859136216760320, 12624234132684144640, 7099890739424788480, 340605740735528960, 9515673337225805824, 14195740523586650112, 8769769284151803904, 14388421018928545792, 16088860466188648448, 9292788544906985472, 8806970051581181952, 15951360177362436096, 13781283117035683840, 509674848906117120, 9811847475911196672, 5748796658569707520, 4958530089219260416, 16360195145372532736, 5939129822482530304, 17398923379678904320, 6157214844362686464, 17437077099419533312, 11011870348718112768, 17583940159521423360, 11640961639863287808, 16406584479398756352, 14319876446951047168, 8533731119189721088, 3375706528211271680, 4503077326665285632, 3679636243827654656, 9503833808231727104, 16493572615634419712, 8031325886026350592, 12531042511042379776, 15190780488332607488, 18305255915265196032, 1508345263675146240, 11764021973426896896, 3516478285842219008, 3592262609983766528, 5081526084759977984, 148364591674425344, 2003999002999128064, 17729661072928931840, 1244099938174894080, 17398540255711199232, 504768659982385152, 10895411981922074624, 2488582833887510528, 6898003813181947904, 10473520146365284352, 10615313318908264448, 6287510410576789504, 3294974386578128896, 1445511046172246016, 2755673989417271296, 3309480205365542912, 3981203695755853824, 12545326440008122368, 15855582593224278016, 11709701439377899520, 3858771679870189568, 15339628150212526080, 13100879564379258880, 4401681448763916288, 1349660360717631488, 10679924298061185024, 1099984710370590720, 13533678745939869696, 4829511984993009664, 7649405541298470912, 4702662311775567872, 4926602334206689280, 14902439718300942336, 5572239462940803072, 6542104278440345600, 7780838376701165568, 16452653201498308608, 5500769359628337152, 14305260560030105600, 15843543232152600576, 6471833513740992512, 4662292635065516032, 7978195499628888064, 4715958159624110080, 2105689272387371008, 16974787389048225792, 18374402738831228928, 9765680836073488384, 3350534460939436032, 10844670458750566400, 187034233087197184, 14712345893319737344, 15056650876888285184, 16596237228821184512, 16237504386966749184, 9096679882938646528, 1058903257855819776, 16534085368710955008, 9813751560541306880, 15202401525663006720, 9703739674173898752, 339801197915406336, 17793888509807820800, 11049569726551293952, 16833214150246137856, 15066056381276618752, 18085865035220910080, 17135887058884100096, 14755200750179057664, 9535888787154927616, 3609943327597658112, 10760941941236432896, 2973490218620944384, 9955062824851996672, 17842723259833909248, 12391088100183375872, 15542527400859402240, 8914619247179595776, 1586457439421595648, 16674837406402215936, 4678441104226385920, 5133990100018921472, 17392829204143276032, 18109600305942364160, 11390505931291754496, 6518449271061086208, 7040812866806480896, 10317613021425303552, 18429630265417531392, 16170846718944870400, 15749097100224233472, 15802564748391743488, 14224692072891285504, 8512785402279493632, 11339060474680442880, 17750717967751970816, 222177389059244032, 6143308094525931520, 5310193772594724864, 15115983349606252544, 7119866647426367488, 1581926057798270976, 16467441795563782144, 13838091241583017984, 12702454733135151104, 2447758686420992000, 4768713543300153344, 16297989510996688896, 13505836893241081856, 13367963603081101312, 9847584379973402624, 2790601849550405632, 16277240441647136768, 7461484247409229824, 1513406980545314816, 2783335993632096256, 11160596613682954240, 9273553666478964736, 14506761962232217600, 10127855516005695488, 13383716609839857664, 1979474174950768640, 4326414574765998080, 14175715432111013888, 2062352033389740032, 17578596307256213504, 527048316962209792, 13290798935170875392, 570360844060196864, 7845986195510132736, 6753894384120365056, 810789873542758400, 8645813504869138432, 16762064575150424064, 18147697807312551936, 8546986024054554624, 3152148454268993536, 11386844251175256064, 14527819386946846720, 16549688881952325632, 1726437032479162368, 1293488270696513536, 3761430941847781376, 11030366930589450240, 14702248500368769024, 12380369157013635072, 9408402484625408, 10944451367678246912, 3212533090089959424, 14167926629245911040, 12031979229244555264, 16358100101261950976, 3729626013370417152, 4013945400758108160, 10029208870359924736, 12175157908291452928, 4514541477333827584, 17569462959980150784, 511301610719150080, 4323350224450879488, 5878149422621130752, 14573787396492492800, 17401996686477230080, 3044488156180119552, 12141071437486096384, 2424919453855645696, 594606136578015232, 17764874869570273280, 1537419387252768768, 17247506918461669376, 7633750598105432064, 11772955059128631296, 3596289540584636416, 15144901785853886464, 8623993824928071680, 11211281464089903104, 2076746979978772480, 688882113981710336, 13424608851731152896, 10211255850480173056, 16638662326421028864, 7875415170225274880, 3470014894500216832, 7440913454031962112, 12862408819463946240, 839146884550361088, 6513951065778421760, 15467846712722194432, 14940746959500083200, 15496202296995348480, 312447458653241344, 10232015402293002240, 17094430458826981376, 4167408463820881920, 4494657444525375488, 7463925096382464000, 9979044340141391872, 16233150581840019456, 6217866248051490816, 13134051044612898816, 17504225175262986240, 14036431135471304704, 10552322998352740352, 12420189044959346688, 6690621567207997440, 9098159809986822144, 7382566850254602240, 3169439512036114432, 12726018613253767168, 17914067239150026752, 14892549371764670464, 12527767825038704640, 2340945464733466624, 5856092980728823808, 17141079267933683712, 17355063622476234752, 12533415160280252416, 17951613179008122880, 5985881621415329792, 6708579224636096512, 9078426464902184960, 157737812337098752, 1898695953687248896, 7034867219293011968, 16949944423544782848, 12019712175716171776, 5203046037278687232, 6174183879977467904, 10722297182179819520, 1138630487602888704, 2980092685014007808, 6655396517215469568, 5073383403382898688, 5277901101054558208, 5877823403330633728, 9783312286843142144, 6237546224107388928, 14806506759157448704, 17757657713094950912, 15227188704037568512, 11786064828861251584, 10560769665720647680, 13636557367079337984, 7656154510099742720, 2273803516331950080, 4346783010088026112, 6296560511588761600, 1089209522456625152, 6821394121551249408, 14155653274530742272, 15930760929558396928, 16972629390011662336, 6323953150101291008, 5255979498855202816, 6593840398462877696, 12575622251329617920, 10073670021231411200, 15020561709943226368, 4668218723297918976, 18232561234769608704, 16121706501315231744, 9418504589155500032, 2014180267803017216, 3045939414820716544, 17101888054282420224, 10995807565094322176, 12683086446580465664, 14614257945609764864, 4319685161353478144, 10362150118173442048, 8296253964089819136, 8430666805608972288, 11572288890827964416, 16905970325588541440, 2978483970921988096, 15728508407570759680, 5867506195966722048, 11496629103423913984, 4947250295664017408, 11428569466003259392, 16876947834094485504, 6195505621542895616, 285475828941193216, 7927062092165677056, 9707177184803684352, 6944786329989283840, 5274076399659909120, 14792623190400040960, 883991005576036352, 12386436486621298688, 1494665649358635008, 4836043502284439552, 3936182861790445568, 3034120244177141760, 2932567244091162624, 16888252022124445696, 10694674688761659392, 6827850361219317760, 10653741022917427200, 16651932003054125056, 5033613249346535424, 10989665595967930368, 10933562533654560768, 16754079854600650752, 15917723115023499264, 12213909912681447424, 6072139176902393856, 4205688404194623488, 11929672943803564032, 9241123145279078400, 16093304930558803968, 7025661606507839488, 7286130683079032832, 13243102184645591040, 4514243406733508608, 9752763504900702208, 2398052383646023680, 17005942050249506816, 6606460286641635328, 8921391285860827136, 17596179415350378496, 12372921255299383296, 11383422610986500096, 4667655088565649408, 3499224854874292224, 12640181951978799104, 13050859250908135424, 5588006299695579136, 17247428013469990912, 7921484015402483712, 5842104204600016896, 14311414433933426688, 277026203414560768, 10885817079173218304, 17079135913319071744, 11152680705085931520, 16546610474209247232, 10731900163191734272, 207387175254228992, 15624890054885769216, 8232815027774554112, 11648148135439499264, 6783337657586941952, 7651036221161865216, 1519231799555784704, 12066928763795931136, 976471041062731776, 13711299051536777216, 15665445880847138816, 3636881831623655424, 1939984452616716288, 17473523176133623808, 3438654810146996224, 9925133887489441792, 1384426963753500672, 4770897285598937088, 16596406551598596096, 1472836345587040256, 16178852067685695488, 7487465872798253056, 15629308360287846400, 11807321095529299968, 723967717391990784, 6922557396707442688, 15202384674392375296, 10933938019492691968, 792215136151535616, 11314004887995416576, 12142956443603042304, 11431460845234683904, 15318003107451895808, 16086714051987505152, 16590670914362802176, 6295986383244754944, 15554881862609403904, 17936696666992148480, 10780048342462234624, 10433803514063880192, 14243728756899315712, 6515092342339272704, 14944555332033052672, 2425346930675548160, 11665253158912786432, 11393650539871862784, 12097350571204280320, 6879194171949711360, 7249897248316719104, 11175962242778660864, 10766823743255740416, 13266672790682992640, 3322214088016134144, 17044048963973414912, 3933934730952572928, 954420601387220992, 4133428333989855232, 6010114846014570496, 2852900007974010880, 12144544883201277952, 10263772172543590400, 13298232923607007232, 17084265957817319424, 13498123526309150720, 1077503403602477056, 1066008651363254272, 13690375818780344320, 1701682366772150272, 7130618300798599168, 8577365567776751616, 12300661938190286848, 4739253483490770944, 2566103132404711424, 8006629739248746496, 12315701540345085952, 18313263047356973056, 10996374495811338240, 2281098269243211776, 5032618499688628224, 4112764094740692992, 2464545140761427968, 4658047194111148032, 18384891957622079488, 9352999055371796480, 5921490772190822400, 4567065654628188160, 17000787753964666880, 6869997637249007616, 1312321111194599424, 697172435950108672, 10973591385852084224, 14136330124324241408, 14117308899581231104, 6170328607542476800, 17689575702250127360, 3005899002454474752, 13842279237484019712, 8542580224456392704, 6408733774078541824, 4885206436532977664, 13366497082538459136, 13507262469659164672, 14163470200908808192, 10681246709834579968, 17458815527169294336, 15771623465326477312, 4765745354601660416, 14904845931315724288, 7852929770353328128, 10530128016116285440, 7660401741518602240, 13241366817605156864, 4475175097866387456, 15267299578433503232, 7446127349847818240, 7686861930417356800, 13064241889576747008, 3205380457445195776, 5431692737973846016, 16142869349491802112, 17927363613668933632, 1266084758534750208, 2599910105260490752, 3931939561877274624, 18202468390717620224, 18098834755331031040, 11085519812254760960, 18406303598221721600, 16323228738336587776, 15250772626084200448, 7653408135943553024, 13963832221472129024, 4973428214950002688, 18326609714198085632, 15432332615725613056] +start_block_index: 4, end_block_index: 7 +compression glwe_dimension: 5, compression polynomial_size: 256 +encryption glwe_dimension: 1, encryption polynomial_size: 2048 +decompress lwe_dimension: LweDimension(2048) +decompress lwe_ciphertext_count: LweCiphertextCount(4) +decompress polynomial_size: PolynomialSize(256) + +pbs_type: 1, pbs_execution_mode: 1, glwe_dimension: 5, polynomial_size: 256, big_lwe_dimension: 1536, small_lwe_dimension: 2048, ks_level: 0, ks_base_log: 0, pbs_level: 1, pbs_base_log: 25, grouping_factor: 0, message_modulus: 4, carry_modulus: 4 +initial_out_len: 1288 +gpu) extracted_glwe 0:: 801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 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, 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, 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, +gpu) extracted_glwe 1:: 11482601564434454419, 15986671050903092604, 12160987568388889611, 1264969730145695563, 17996021341977681140, 2814907066539434073, 13424171829751153691, 6288771373038059470, 5411736106032538975, 16166344278855743898, 6453086989049144016, 1783541432288357794, 2170619966435484062, 13713533126018654868, 8310144182339001392, 18414672025256930730, 5810284367129567286, 425605446496642837, 10076165402797449510, 16733882470357305719, 4147305188143212544, 16939673521205270911, 15902432398840381220, 14521163852306609435, 9792638196082918265, 10541304486725406504, 11982832430898049498, 10290062160820719448, 17866547213663265776, 1479731590950480002, 3286483315042408585, 9746863614113632126, 15942547399995225534, 5720056965367324280, 5242028680334951191, 12556754874716586078, 5277045652979877974, 12054072710793848640, 9063408660978822050, 3781170980989402776, 16932813837312339530, 9221474223517535080, 2042706768456506120, 9559066786071889129, 17046090604040520014, 13127715938060977268, 5308528328902832212, 13646947751611683356, 17109215213032853225, 12474553353121476533, 7545988327369134460, 8378050163291655980, 12713642342017032944, 15013847062753381237, 909560570483216628, 1887659209534298695, 18111433737838361223, 9432538838376578092, 8663333708483397562, 9836975541822257114, 46554308908792755, 9551887233859693043, 3524149706704812302, 8434019763096774274, 12151560833631870841, 7769625992862000684, 5358858013013015467, 13327628351241808760, 6362318939346192654, 896307410854368576, 3953474496375467449, 18045023030643707817, 10939727913919240096, 5410397898913224475, 5066240171850776764, 10832910656377596388, 5348861463246603092, 15974563478805954254, 16410350054656638720, 453717124418905328, 9144842011677484238, 8714550681876638308, 344545277213280776, 10294892095679658414, 77417599818948717, 3310092321783188239, 5338541363707531850, 2623896122045393165, 16758347370972914642, 7794829780082650132, 13922551545369520958, 6382810675915631883, 15033558495329141677, 8181971461801103330, 1421368997869784976, 18221093917692578925, 14390119893867668684, 1577464467334916138, 7630645993024192678, 13023983285734975443, 17591419431489551613, 8760350062666474978, 2698096254850885996, 2349949920432027690, 2964524125739841591, 6406647189853912797, 18084800561032577745, 8003060741785014728, 9393856396691129297, 494990979624111309, 15633122046359895621, 5479784848475377377, 1414356136299090209, 16725422826676486768, 16507442673751683676, 4217300308479279362, 11536322759117447671, 623794034643615739, 16994061692230934754, 6752553082831691135, 1447196752327435194, 2512255493101442301, 8193349320672351652, 10254771596847558484, 13529713366697266272, 1656879161613779918, 2810111296462725088, 4013444823845235500, 10360709724232503831, 11063461515631282282, 766086764623490493, 6868281819013422009, 3175408257016287907, 13978413473019838244, 4769683218114363437, 5931124301524560297, 1631822436563854214, 14616264475726221975, 3887934458544076712, 13806684520962431423, 6659924923238492364, 10810970431626854437, 3222136253256432327, 13269076026590129894, 7185934655520880662, 13194848711475372717, 7676101255712258351, 3727718908094821850, 13653205392762658202, 12149313109608379957, 17240609373112498039, 13092992969687465215, 4975894730826331485, 10374498112187974600, 6937504005301262253, 8779834235982064511, 10543221110230064935, 16001713859766089273, 4213111355818681630, 3832077544841059575, 18405056239283593517, 2857789878052559960, 11571676740401513365, 8589757798565214955, 2853910827892105860, 8291494052216713830, 15522338311529523759, 14853959253004713007, 7812545314803369621, 5482826336315877262, 8560085415966552007, 857790460737874148, 17813598562212747278, 13126919850899009234, 5646267406201628557, 5759525608176058559, 11659529398084226215, 9523648379856566902, 102379904958846005, 6283882282565007833, 15922553335872967409, 12971571807413122907, 10979766961355379819, 13569578956143492224, 9110566071868249114, 3029614437772627967, 10629020145137591010, 12818766882492130824, 5365554070565807793, 8121232668739748905, 13180760919699076788, 17734189700557193185, 15640911823380262682, 922282818877472573, 3679558110215045886, 14972349167819263046, 3730568593791439475, 6450704602789121481, 9974158864190721570, 16258184684175564816, 15772530384080078884, 7216954139556075193, 5820744575584203361, 10448373632753596495, 15713248548101058849, 887275276981012198, 12952597623794741213, 10421720486264915898, 538054132259632592, 17225680501027900949, 11464165674266219156, 3486545268913383954, 2413125987830538200, 8930993679968600580, 16219899218567486112, 15280152880786002826, 18122659253741185458, 7190735022608257571, 6404569379769652984, 13753924426487726080, 8307978986854686602, 8654857752467029074, 1071162809041606403, 3876517764230701741, 11210123435595086396, 6121458631126439243, 14184146386106751378, 16648418678146082610, 13990413511305190269, 12927487938145834104, 13662618748337143317, 17817686169756009614, 13982748308410892504, 1880851658264687218, 5914430077940299583, 10302667773495105958, 17948643652100806608, 714219674635499465, 5350475191567845628, 18234446976856839419, 16694319906406418238, 7748691937462485298, 15853930082655381898, 17618365558093780811, 16048271905241808664, 17092459747114006535, 12900541233041313090, 13524788541121535754, 2856229799576074274, 17539318175585805441, 5562418546930638734, 3724255336488998303, 4526240252114029344, 7573246471431751022, 12563332752280841807, 7033046684675785291, 1411050486151272919, 16932880224179323632, 16275551011886575322, 5605622630344599134, 16283248343254242237, 3982144255505900233, 15633206854830909629, 7508848297637939790, 3824663798299691562, 14670941677968470068, 9537597963687752038, 8410117257597535895, 9817347785715814269, 14873421470099622212, 9083899958679577080, 15529843461373921544, 18341453072447210525, 744638591977468952, 16613978560891256441, 10823684979300588383, 8626358453743703414, 3046480088568416372, 4081459238605068956, 451130817569416303, 8804766402228176032, 4527180413511271738, 872806410020209913, 10182464679851795979, 10913476290928171922, 9078054436289784635, 7006949485695954599, 13904791526890036331, 7827748422365267472, 16239811366112643642, 507285712313406723, 16830931419813586171, 7991125249522375458, 8929594880083628978, 15347643895961428234, 17751721373095543709, 11771425894677148405, 3811276998546455887, 2160189415761808209, 5320718261802461231, 1728152453229797657, 17974338130108767798, 16042220551292077881, 17261184993551077403, 11942972632600363380, 5919151623450150724, 7521112367186092869, 3556345567071425213, 12511453447138933683, 2415914372644779785, 6846424272191999264, 5325807924760456146, 13660318094602485703, 7969170050974280390, 9325707693458465838, 10484824916589862512, 8884554793427021976, 1231882634468376532, 8415909990165709342, 14800564578837897796, 13982763893939344783, 9334783222066251580, 466073863455066014, 16282349952659453780, 2842745542143110185, 4845982129545620528, 17041248320848976598, 16117657834575521272, 10752275169678781221, 9298206348308501415, 10067398550376990019, 15179645932025148086, 12323736633570664585, 12153803543252394406, 2054778763612926020, 8813918590020919454, 6374724040064068845, 9574342926729154264, 11664612481727418359, 8785995247007153579, 2135691908363636374, 13111851671060405652, 10782809523866979497, 14008363780672875020, 17487197424617422721, 9200204504826371127, 16280639049270280055, 17343722603557193215, 2119397697375159748, 13662814292499975299, 11892881957198158671, 9517546449339873946, 17727101228651908409, 12605878147208626167, 1844907812214496801, 15707459707603572938, 16239092558429225816, 17634302204474897560, 13536801030011695032, 16574045596683043899, 3889430234984882609, 11577349846077983046, 15347024915409795742, 17463979088894867203, 16525099390895302212, 15746849498244131726, 8171811825578498671, 15282796728568020164, 13988808894018704676, 8453783596710701272, 2161656604424873802, 690106480673848984, 11009652438111647617, 5032457587543885499, 9430133625610709994, 4810100738759124236, 4239705300343314811, 14790006205892489345, 9597636768279355919, 3511834298556975821, 10090593167309134533, 6826168593751555473, 6813054367268408612, 15502309345095538761, 11834795484994778336, 7574659109754280837, 6787603628745504974, 2745573887402571334, 24338136243363743, 18139332589718034257, 989839681798869322, 4605666180117948622, 7193268702164195090, 5885551778883013060, 1851478785176052653, 12760500334323206773, 8754224266210002939, 11734992330297106675, 16771854720653478133, 8095770251536854604, 2044730721201921093, 13629418609666139921, 16919091970663888475, 7526877918814541051, 14679906856488001945, 3619408428436185108, 13097804544114737694, 8011214355058057845, 8612296644348761187, 1453824950531803841, 13028524757708997397, 10659840391718079368, 12120086649277928538, 13769806618992683979, 906141393491655846, 1884200933950382704, 5840566073839941968, 1728331401597720737, 3497944826484129698, 9462623205719285369, 17312478266674956729, 15117792469444239524, 13471592946451742055, 14672034152704761476, 10521337888330358645, 4783934343836142943, 9682400264776765270, 15749297779338277200, 5051523821666032021, 10359793192897928091, 1183573602267711307, 15898905059461825495, 6252184264364748554, 2088911952530782627, 14014094044380358703, 9637856791860288666, 4059788014901329123, 9106337313799184099, 12489266940420230557, 15035921216318539939, 5839899743387640510, 2919805051212271277, 16023385913770097921, 14254674707054914611, 14045767190972224464, 10542475200821273952, 2178421531135832862, 1613795321459903242, 9897896021857761457, 226446464853450819, 1239511439781983927, 6008908994235419500, 338240491448361708, 10293385026460879818, 2628376806924729255, 16375285089013445433, 15455288850698635522, 5869569120647367877, 9355035876374467183, 11593189855425044478, 16737379776461026055, 6010919980409975845, 2461597764740145406, 14364659934440036343, 12882362675980125091, 14375914255976647434, 8800541513685483069, 13747185867005723917, 9023490435277233999, 6997849067287586154, 16610925493756472158, 9561401041051493812, 8270185279908161891, 15312518427609860448, 5294593701632883081, 7841902615039363420, 9711588761040494841, 10388973057900709379, 12712486868537996456, 4688217913336367620, 1371046988091055078, 9164835607626951617, 14950507434175205387, 7796875761845816655, 2482681277563911299, 106077921668836178, 1156838775742017864, 740603356149547739, 7588300542476371792, 7179440819513599963, 17938402808757289484, 7628116645499777891, 2410011598062460261, 18348083059262377176, 7610749386747992319, 6093766884246889053, 16934319529047713332, 9818559515601582083, 176298590375443045, 3622989909493084746, 13328539674772528324, 4382030491652338570, 3449931508946905927, 9134759014665484879, 6770598107372686773, 13454397756371962496, 1820483236739593777, 7577204263289017613, 15016178044813075745, 263302866786257997, 12400657436677421588, 18106790813021086790, 6567749669057855809, 15145099669329290310, 10349525707877383206, 2083927215685285490, 1652383258427313821, 13003329613252823248, 15451435300343587248, 11952087109640928435, 2318238859683241061, 7702415794223488681, 5412308067068843585, 15308832397814825614, 14678168885129498149, 17341982389156398083, 10139322320755343127, 7454181529328522678, 8899759826574028554, 7872588782046035493, 3795964040246973167, 2832675558557378518, 18205602419176178292, 13275084608039499554, 11009733235147297697, 16786725836890922291, 5133406540494533122, 6394137793689528564, 3315907462822255418, 10243655975268490735, 15214435490744857997, 8725800520806629678, 7094271040419079674, 5887560906757879666, 16179621537322575523, 12512306228599183009, 17770231060814518127, 15132557347355427438, 15195582435950600983, 540623260432598089, 2193542793102808385, 2659194043686115868, 2182139874786175460, 7016935159055994759, 18366624956135107269, 17396249118343925846, 10248724669638285019, 17786181738382271240, 14074597103329088425, 758825987439013873, 14530946779091742063, 14472464131985068013, 10705298886892575738, 14231180694304774412, 5567897460391987151, 10787182479331970027, 13503148828822996068, 18288947477821403202, 8069218778193231731, 7071853837502270089, 4995270189180845757, 1667657897497090710, 11728436439890770513, 17028742647120913143, 10971683557574241915, 12732916892151223854, 12274381984779524236, 16890907056797557039, 8140055750917747844, 6775080162558264402, 14817662244902874400, 2274748962960131876, 12067075132041038604, 811021489052497870, 7498177991387749830, 14466025719037754847, 14778327474646426788, 12654646836901330907, 5447271681858207241, 15253551246314773416, 9459126402356695976, 12032749034758014135, 8497341759122340997, 13368237801230723919, 7719239276473180720, 16053342467163199737, 1773124911364307489, 17606241870684706727, 6710420506838942459, 17899753072393618087, 120750274203810945, 17892914219718249918, 17047386091708856864, 7686117053216035462, 5662343889312474088, 6724360016637024989, 1121619223673405415, 9849754223833879772, 4632500909309373439, 11048546298009019712, 18358678550911400217, 4506623374481609222, 15971098738329538983, 4056032561664770130, 14100569146217274288, 8159192982079950543, 6355298079842177347, 11801785748622845741, 7195816539273622834, 4944573152744370166, 2941273970780574967, 4272656729456213135, 7964023433357209380, 11962470655759640879, 8614618059653818897, 7110799227538996351, 13718469915266819321, 14720121951170359133, 6305107653961787129, 4526538485233798271, 2991667321443169939, 1005848644926352531, 925450516437791001, 16346201460264725486, 9463321861930226286, 204020609834166623, 9580004508660853387, 15949663105679506498, 6376768869390489787, 2537643985616646602, 14190988900724499108, 3048479904311375725, 4337789902929194778, 2156970464359851945, 13818003915057913073, 4598177072159073707, 4599014310263654392, 13824908732484329786, 4591395393955254409, 13818893601529112428, 13813396728417295597, 13817667014334404253, 13813608022103218246, 13818042126188006407, 4601665893184783699, 4601777338849631042, 13814587419225344880, 4578982823922013032, 13823500996906128956, 13812607195386179631, 4600071541897241425, 4601837404940894749, 4589994091910895817, 4599158711456019976, 13820746268322144737, 13824193721851474866, 4601711038307066091, 13824619912083991232, 4592115157289194741, 13824370640890347527, 4592177125099925800, 13818738762962593112, 13825205000312357035, 4595115583237947168, 13823933092174356050, 13816903986576960386, 4596146270365539989, 13819916286493841366, 4600968879454764265, 13822033449892087750, 13817677079565196163, 4600096884000494362, 13824869708101272098, 4598408415247411028, 4599413849602589949, 13816842282596379482, 13823383772389614903, 4601969286300912875, 13820468268830077503, 4592422104581005568, 4598275867589881775, 4597641384084841802, 4601128767340506431, 4600966716041802417, 13784268667451658850, 4583899892512983686, 13815577284155381835, 13824393500106119919, 4595813452339943440, 13822516692468125960, 4598971021615802742, 4594613510558557350, 13820638790237745574, 4595932037095312224, 12800169305169244245, 9552277571517528396, 7835572575959459011, 6386697917471446897, 2850535846828357973, 15685135122223216003, 11215660308607147419, 6824514695119263109, 2344020588551923629, 2430497417035075486, 6079362399815450924, 16849100769783410857, 9418918232447463015, 13016804416539252199, 11228183673061809988, 8263668148844035373, 7929150964548375629, 818251119191065981, 15458367423921356883, 6667530058233121265, 7221649626818733423, 6565634038514268905, 17451302264594338966, 17432102120391796705, 11038008196723006477, 142716544899980492, 12464378786272073014, 11160066300755652260, 1092580436188748814, 13587341856290273615, 14658547783000993582, 784535066908068148, 13521417749188103657, 4208865011801689722, 4326131437055388383, 9327135839666122782, 4683714779517111932, 1091362466863103237, 11892423324933923691, 14484041679752926965, 3348875735249291163, 10147198229742708572, 13321702527971970563, 4077764936356377100, 18317451007632325192, 7344372866596851132, 16310101386408801224, 8246652695893124501, 6711056435576816028, 9653786459073232720, 12587715626836351609, 6644706809272263073, 14039995421310003641, 3959879087175279073, 3193884151936082285, 4238982288851787488, 2159353816926560517, 11077577857865629359, 10765257841562390393, 11688641511883336871, 6444602075301217099, 3685962486059031463, 3279683265735662562, 7172203052822321086, 6348481054288601500, 502512455179356738, 8162918902324228951, 5150769498669728714, 17656778136153333184, 4672805756868764568, 4761442818030549385, 110255361773080093, 17461755701056367295, 13584791415866520517, 6510679057200744837, 2521987574038424811, 13975664475998590675, 4049131402736960626, 13819885608571705728, 9357960214197945794, 15228295664601273907, 5470065189676796105, 8971899805907815531, 14400322391320835229, 10804935276795691032, 5679679478629189501, 15958405507561258964, 15636581067169882878, 14966596913404886334, 14635449221887972242, 5122539653992893802, 495037573895062733, 16320490036927766597, 479710101728844057, 16857162301088720479, 5492891599226550107, 2376808177596409802, 7059614816492320968, 10603050890690962077, 6007566684661031574, 430155747097144649, 3266746342756603944, 484637397636698507, 4429153926656166525, 14739644264656470669, 16752353779220773559, 41888028905399832, 11545647745624904359, 9233418202807790559, 368628154198881368, 14884477418749113541, 3220059356078005757, 7647565058978971924, 13417442050840385637, 633587363023684785, 1435745983441248553, 7432207436265689871, 16811480597926581549, 10259478669733224309, 13982646429419316735, 16738630175661960105, 18250249352301034431, 14566376812193738301, 5446509125622302030, 12505136863950122796, 9252909884465896583, 6117362971165540857, 5257945245409719211, 7816791221260641782, 11594284554323764947, 18270777412101731380, 4188060697940329901, 9676866577639109768, 16643065522075274702, 12958652908156805430, 17378832242581773139, 10946085255266748378, 3000096602411974588, 6794735612021279584, 13010785540103450411, 2381774785635567892, 12020012938405219920, 17419849587877662500, 11677346050638994821, 5287740212889351392, 9083314827604126764, 39860682495252811, 17842199172712722167, 11719527669388855850, 2741880740283072591, 14618641475511709772, 8396353755246656325, 2409451595413997760, 17914379798866814554, 1332517886128293409, 13826336815967122613, 9447169657788742873, 17961931515004638595, 6930187383686792907, 18130427301166491363, 11543126702171578252, 10370706572791468609, 765861552053344450, 12195917061436871908, 15716588986522516447, 7446303120764989663, 4302683437849277539, 10085236034642048369, 4479232361072698182, 4045309313686755589, 8164510772561112325, 3443684207923081307, 18260492298087334706, 172175411708392618, 7247503601674829257, 11116345259571597847, 10321103676582917301, 5751835703111234320, 13618791624842645758, 5692939817689052257, 6457162510701356188, 4052896592162144391, 3743559431099494267, 10302468176256024147, 9333126642223637513, 12047515846478802716, 10952758783713575200, 11970549461603214540, 1190874734750777942, 13485569670894889153, 5574042706661571131, 10250780311584977448, 6933786176372868413, 5152646311178963551, 11454097522885922086, 13190016327382006238, 18259703896353816695, 2641770269559149352, 12119387522322554384, 8802417911257259264, 3622614535074095153, 1410208432605112038, 15997406887513860822, 15173344922969402526, 6168120960066431277, 16590481928803206521, 1319871426185601773, 9529228910115532665, 2388260699238215216, 11426967321335784525, 17673379200552322614, 6021974059168748500, 7453017638469513182, 6519636011126029055, 5354036937583922758, 9141754174273944964, 14061237749647254436, 6992332192245825507, 4006066997728474430, 1335864336932424984, 11906982489783808593, 16138655179957957590, 2682782577853436567, 16073340139690934463, 9066332904364568099, 8399539503401486982, 12515110013615642191, 163061045920251071, 3064339162785597810, 6619651858450189930, 9709316018987371498, 3400642233941244163, 13881182714913410030, 17296841532600946181, 8219156230839108999, 16423194641524686041, 8222867347391839998, 3165438666972018355, 5281520473016520067, 1650927855308349327, 4022694243547430023, 18214062358976867324, 11050575943811829408, 15171154701858976748, 7955120122885328142, 15440424384273787700, 5760229531094624388, 11240750166729567749, 10233401385511555725, 13313223257893368729, 6162605283255492913, 8282765179198633746, 5350698984908905763, 7679298630413593875, 14350953875486232999, 1835249741029426573, 4497403028853525088, 5979954966453937607, 8465947308480642957, 815721771611302705, 17045427434679581279, 17958706570560367640, 8290361820858092317, 10457043880799067150, 3833840119159914863, 14892313080336634693, 8750615719707404009, 14361632284223736810, 16493057381192876558, 4794855942469043299, 12624661190389108390, 10578067902573067435, 1878434524855023339, 16988945392306492771, 1492702686274306784, 15760141534265372870, 12939773019579962365, 4006445523035432661, 10549760832060176085, 61864066692759473, 7044503141798925144, 9754971517767732501, 18028602259046656343, 14228908782214542873, 13810247292496331752, 10573315180861584833, 17073696677659813044, 4013259136549245560, 8714589284001991842, 15182564322098585076, 9456288273225959371, 14342609451190907890, 14965389584363735941, 4837120354743458780, 7578930192770930466, 11766911047835622075, 10663755380189840010, 10490812152705317796, 16444345233923148348, 18034410563181134532, 15794870593238208555, 7889348602379524264, 14431494406581942927, 17414967329981165379, 8776824572060751699, 16620465343470009049, 1123502950253939436, 11056235766205957416, 6309743905349172243, 3374164131369435742, 14713661882823546225, 6395915656110688749, 16934007916789812264, 12766879004876726649, 12583210867278704436, 6578499247641910211, 16181150579756315359, 13561114255921318534, 1041351697360426417, 12948811686778433662, 4801448279647338956, 16381744972635961716, 7108436516573492730, 3975382592543961624, 13707237186030869713, 5727848806689964541, 10961762131864999071, 15873846755155466361, 12403152270333659720, 18216159445855220514, 12220963710794513272, 730776166551518593, 3558046132211694872, 10632142958616474459, 4738289710823276907, 5646794775194677051, 10063022151266805892, 2387999458078097033, 3176866005872997299, 2291555708355050431, 2487061141297973944, 1960939215777422153, 17364324463012687882, 8139074948717838043, 10317197973863897180, 6880269946147715037, 10808390739832404342, 12652565156591259839, 16842044633963165577, 4859737510412368944, 18404049409015688646, 8164282798990446424, 18203083569411693641, 5123174131374677351, 7617138366413535827, 17064217515310254188, 12914142614700084721, 15198350469148107504, 14692162335013761990, 16739741684490460970, 15672781737152551216, 11876590742120792806, 17006668572273948369, 4892699618675827620, 17105140606179700829, 15225739091460971479, 13441394117251651163, 3959632308350509949, 12811066295819694738, 6816419506999453907, 15449632729337471494, 1566778117668576307, 15578003755954664883, 16440847855905790840, 15373466420873293804, 4928293854856158266, 2484475738020656162, 2218330663359754841, 5206545247717642731, 4302737775358123765, 6752154897736688166, 13494355497600575988, 13969429738212706722, 17624090773946295105, 1364605985586400705, 5281589434093567752, 10953176149680520250, 14976993189212520440, 17446569050196003557, 12442017039259600804, 4433804785270260463, 11635765278720864972, 4405012317910993801, 14488763466412724152, 2214696316042619899, 5850985199196812718, 9589508143472508110, 10926822815576350957, 5335254677395733844, 1033356339802081747, 6371057712994060545, 15789277698391249755, 2765098628475134706, 16933930492311980979, 18366183729044235269, 12622808243460933010, 7590550177991420909, 18330258862512910509, 171699790024293925, 3735334212488808708, 5619955182823528986, 16452562154402619752, 8562185636665831633, 12946167242278074025, 5200745067628020218, 12473492237892543445, 1467202418211474513, 12083331857171750992, 644516999449237609, 8117962065903730394, 14575639377189241559, 10000998549713099464, 8377512658154866292, 16372124847832426728, 9057036806762835399, 2864700357534988100, 16805647718159925333, 1120976747649486307, 2042415156199439524, 7543343209418344553, 17776208365366566977, 6149538577902492980, 8601290472872512544, 13028815737871276141, 8516238740240891289, 16958245792756030228, 16791436433226444574, 13532913411103349114, 14255054287207636980, 10406007737476484475, 9910144443588067802, 2429514648573562919, 12300600981323555357, 12947866921565427162, 4692412197068574646, 112836747773575450, 9827989522381779172, 8654728001112897251, 7332590107955234928, 3016437369168731870, 15483824012158261454, 15275225981940636888, 5968094480343769590, 11014098111164656506, 3838651132895076531, 11986368235018716678, 10221930200401638984, 11206185171043476542, 9754102188702874684, 18406969281179167692, 1407376065454677575, 15116057392330420245, 6703000523504722528, 2263404912113045545, 1972507479278383670, 15247202753118570835, 12027256115325096816, 7002151131543168824, 1814105981604833012, 4721602707797905280, 7173335155622244909, 9862148580378869514, 8150050660379962478, 15832633827917077606, 6681546575344001509, 3527238883429712342, 15567286535211702565, 14295143751696122040, 1018106598991905799, 5115577721477815404, 10613103089362413748, 7843854132939724485, 14558648091254228636, 7272641317872346123, 17063904487922883380, 12070839708276162226, 9815272640488175386, 1579287401528650058, 15747346695100452970, 3055017466053672929, 8731353357303693120, 18301053606032635057, 1925418262836255507, 1713199428684410200, 15816341666251106303, 15496181506777208495, 5879030285741892209, 14716806782176548308, 3894033037887793726, 4523424626935023621, 8284437034894018453, 16528939072950791546, 718072886201455667, 14098948284389087322, 5132485362729221902, 14103989802822635261, 15037294161401239212, 12961215111696577833, 6398112598503652, 10179695998244581691, 9697162051251002045, 10906462537126923948, 96973126922438687, 13900448915195163834, 7660733720577030988, 10081875425727147111, 7773250562058223596, 3499612287486345213, 12461404846921078798, 236415465806522959, 4079962391680918801, 8422506385293807086, 17739017348540185888, 10882576349435692486, 18025415198276818330, 10418560894414273724, 2696103681944727208, 4454704498642952924, 6790506485270818214, 2218288784009974638, 16145639560646617540, 10792989018167371422, 11024858676455043685, 11195120456976201417, 11664992977349827305, 2644693727998839812, 9644871859830272541, 7731610075883089441, 4973764880613921148, 2917255201955263932, 10410557751076898859, 12001750982177959203, 12371915270593575450, 8642769847455374925, 15199426679154402384, 16043319574929374875, 2095070400634078292, 1804747313711027656, 867437872179150742, 6637331571893823349, 9834470959982187595, 9348959170270759127, 16157064377255102617, 8706400892820623974, 53091382589849713, 5139037138173469323, 6568198184850710492, 906232302505115654, 4789308252335672007, 852351472276612167, 15932820025174509117, 4325386065041879372, 9100868510061531172, 4879218162482019735, 18069844405502217626, 2019602495035177161, 2284219196449928342, 4496451471321854771, 9813544937379479412, 16720197202684932654, 7026975953575384227, 5140178934803646601, 18248154280128837324, 16382951433852204279, 4114988637656216286, 8762268448243848352, 6197851885621030580, 14992123729039348158, 17557127794503587672, 8902866464931268550, 4706537027251634489, 3407053284910113426, 1783431293391406001, 13759840159534917353, 6275968867604226882, 15641260173373331983, 3783762693055349848, 2516379510125596167, 6782569149255036197, 15072871334792496925, 9488739490009160404, 1689577494570552190, 3213232250546469184, 12751912931233395903, 8576067612803601506, 3327298610229660759, 1599879316492285758, 14046498191903785505, 6491941340040797622, 10375553281074642358, 15690207925533049772, 12962365834319471012, 8991505273907814927, 13809657359414341578, 7660029445779235539, 11124841489148534093, 7311679789079367724, 435574062864849433, 3197920434882291135, 5671720242295489710, 15690018071741851415, 13010399500055394064, 1565281143047915584, 898181926247749056, 18053501536892849785, 8555075292397411429, 3774813693797628781, 1179429596666169943, 16371969518375947539, 2284570797338509210, 4974701676545564663, 15076990538735634154, 6185472064563003662, 6842802990910961913, 10226799290992061026, 12606571491308955786, 17110116527559306099, 12579815991834038957, 5833659170824549893, 14554852879677048963, 8479529445675327660, 10861159837230387887, 84661899300907496, 6526791720678194468, 12421063457646224345, 15179622967543544020, 6577858439452820012, 9032170251445857991, 11915387433783031789, 14478402676135461794, 15904417246740170596, 6106264195973371602, 15092176457903046766, 13023214794825566199, 4109056673804329078, 9072281674248017699, 3924338319446326984, 12632379320843043347, 91060324743606910, 5633081557431789369, 15251308796748065226, 4271224839512626217, 6910022282650313666, 11321053386276910049, 16833387266620478168, 3726114245144688184, 6833895040244882752, 16634228958415347743, 4445558236825932762, 8586523474488039674, 13101297875230260035, 6724519495941819895, 12486246786281488867, 14162759496926235440, 4143816149521868100, 17789207291585577141, 4207383637500040170, 8006579761294934362, 11997213648421934845, 4901615067683083448, 15395663704160788566, 475509656591875635, 5057394310920659352, 4649094772966577868, 17084552867854094575, 4755370563677563125, 882055920700369885, 8153503375584672962, 11318428861433000362, 5838347473050273461, 16910560797469542633, 6710865504962490051, 14541626127914112912, 7798248073547786281, 4972687688452042262, 8351912347313927650, 8056958072162322629, 9047168944067504197, 1614720784058919641, 6961732693823298556, 17565403442011114220, 2324013672998058449, 3410680775401766672, 5822660113002378623, 11866881008777674439, 13702552311961570111, 1642543305562367346, 7110887544248653791, 10450677852841968698, 14552144562147189527, 13526101847404643037, 13082359004334792618, 17893753339259212320, 11943919775206042356, 13474428829789196376, 11020383388109829073, 18123305620441286154, 825098722185424713, 6637944671804739999, 4585606405314325022, 5436996142535620413, 6393455603250324459, 16756027476153924688, 8685364053789186143, 16754305073661492866, 4831293509720131100, 10558853366350452475, 14476829912016042102, 2517859478113421142, 1265167991608500330, 2667675673625775307, 4795237927513357144, 7634165482021438485, 17507745462679435076, 10543040538216610452, 8965017439402043341, 300329975040818808, 7922842566693846050, 5710034259423061275, 1938827622573808316, 14314431604537020185, 16780006314393964315, 2795356854309279692, 5343122563848313665, 551105572437115563, 10227666821346416201, 6199416362461380575, 15861211875164399610, 4276441096141686360, 2819920302316212788, 3865516934315037608, 18309121413124360751, 4127205270554116202, 5155893687290607856, 1673342435788297818, 11869964246559371111, 18023826127005352417, 14289664987825900704, 16240012427791003782, 8908688222551939609, 14898352786914570310, 436816096205611225, 4013856244327346481, 16552583472130577419, 1329540386672392467, 4985026490302773084, 14807163130081201665, 3203673980909154702, 282705695234734512, 11048517032754039451, 10372120959502829238, 8560345976937648351, 9859554488803472973, 9386237797392088654, 7887881392157528436, 2925165557157780160, 727455923201884576, 9704846668998627702, 10254199399148963383, 5803555945949498126, 16638593091163459712, 6037009053483803817, 7345424702397750956, 9483483551056046112, 9324450490712817516, 597146345459181793, 16618966320654076960, 10332888385795141424, 17857750724988448851, 15144201162607277059, 7488771251896824830, 7851142851028930569, 15318010970075430137, 10904268982934940481, 1166922464513859506, 353523514569056740, 15091790666628295840, 15186936237316270737, 11663755494939910091, 4345971546988916493, 5643278441298337100, 11653706836924223523, 1628809161227920524, 6579667005728796913, 15321826443111784737, 9799206737145388258, 11667658499145410591, 12110042799283180090, 2222085338994108980, 1253303416398600208, 12527312561893452661, 3565281016161949054, 6254039733780426289, 4869827191581612723, 3821287025001627007, 16807842860466433590, 271517956811598479, 1358898177567504967, 14004960595228035046, 8522683672382231805, 3811863208611727864, 10848555578609617752, 6643158347865816340, 15665272089891470807, 8702449996698632673, 5562489451602305416, 8836124827951068967, 1655729458487842599, 12510918138539999253, 11442494683590352028, 18271381430256669631, 9644448967947966179, 6717426196976347589, 16164747039581364099, 5973265896884010344, 7661879206394582034, 6895813275511145259, 16488113587078238281, 7819210647192361662, 241213223912484570, 4101216856880147451, 7554377769086306225, +gpu) extracted_glwe 2:: 1642523869473412134, 5062718478551690910, 11058654160916410178, 7698031840443181020, 5226723253740069300, 3844700468063656601, 9194960243833303003, 8888490239485496657, 17487351457828748423, 5563892188515642848, 15843232918976526989, 9003681222370545293, 12630874950980879049, 13938220330484385799, 11289110951295948516, 2428538740487101890, 1454529051805019989, 18297113457797340451, 14613304590232535354, 11431126651750038006, 16338836344198495617, 4048606356989626168, 11096602505301929427, 7906441203513126313, 5956353870050874825, 7881530104291683472, 1606888683570772093, 3306947515856954257, 6602748784773304355, 5265918589280568150, 9957260278339069869, 8007784085094404663, 9457885943888575327, 16529801806749471281, 2767167761138629518, 3354708868509248630, 16639609974688554341, 17381001810450912810, 10902309806755022766, 6831885048612147668, 16541231260437557884, 13240514519015203724, 7564183665836592730, 12181557627330242776, 14623405390375089916, 16742490216321334553, 8650982628023249461, 5233451528778494066, 15257937495280553482, 16384704097691085201, 7316288155476280248, 14993917847127137596, 9478836850771414359, 3903296917085152220, 2904755420940829335, 6029273855678412018, 3147202933360125420, 12801763519272094945, 16462168949468923451, 10435177620126825251, 15797849038354427449, 6951708745338139177, 3029586154885764210, 15490440552378978181, 2510287761896457226, 15665414501343611348, 12009483926473126053, 15456194862423138639, 12397733407193948061, 6663471455398535870, 10071848311457708710, 15206298714592195423, 14082132341854331219, 12900045694244680189, 12923855721334484870, 183455159571469165, 15637916096128086998, 3979930559828446257, 9708812908303882701, 16010926609053542202, 13303938071632792295, 10575883099227156225, 12506020959168160691, 3289219857007227247, 7596613522696914781, 9711874331544616637, 10979536303177715210, 5858665421725181185, 14266619195536709603, 15168009528970878908, 10374779392065090067, 16964254873827901556, 13969521100058548765, 1174722471862325989, 14829857836095795084, 5117652480986130124, 2246886770116665958, 15722949609973617729, 1799866471941406837, 2129360560943080767, 14637136887996588170, 11172436109610106830, 451521325365807278, 6830620408535877462, 8918762019328929228, 13625582678855994176, 16907733709984921422, 7121727419490158703, 5954790470089578777, 1121619965762481922, 13245743525981990157, 12032219992352098515, 625961431918074430, 16993152298568048629, 13697654704245292912, 5649844403435449990, 14705755755861934780, 4938123440852919993, 9687537294435604, 836904344828898748, 13629278759485505576, 329432863833969338, 3036930192252635066, 7716659771547650912, 10947648517752594989, 7817687054464204638, 9398063222827137558, 6820086952894698501, 9958199493666741017, 9787429917551661299, 10273652122364818984, 16044799400526607513, 17772002262613388507, 15811339366115809019, 7372518307458043933, 9552398466960153855, 15311728807078005214, 13669489310310278938, 13524909197397487205, 17481228983090764562, 10628268133160660835, 17830308093439960945, 8288921369667470135, 2160610656287465850, 8452164136283375214, 16830077699690031603, 16963489533270613917, 11760608394487225127, 4348532820793680693, 16526944580146884222, 9918533046243860973, 8620531403082895706, 5582894586733775367, 9601505870275644378, 1625011734577911057, 17118285671692333644, 18309621606116440825, 6609940646895306607, 2727738638195873138, 4094095669906898348, 16529676290036079335, 13769900768180078346, 16114175804126097134, 8121931856739463286, 3239848930954281155, 13190923791645418237, 606266341189079196, 1903146863207646899, 1597164137537063853, 15144629666896091572, 14349401148831950728, 6343812775399478118, 2611978375743130923, 11046394181492326922, 10323871095457653312, 1098194570315405652, 5535728777122906800, 15788441882817220277, 10106836168675202782, 11520926827525106480, 13981362019225422319, 6810423746911539872, 15010400406326052181, 7133829535934292521, 13821906752816410452, 51182387301786840, 16639744535492591323, 5819019838312877062, 13003913484513468465, 3897898624332062362, 6453336802599565290, 9530090518958791677, 14020799387540663431, 13100872579876806300, 10423801598996269765, 6284382426979489053, 4488096568751788690, 10220634222578156930, 5575516441708121547, 5894719521738803542, 4516465051849514643, 9019175942876342590, 8368169175478279461, 17698318958726411317, 14349272975560393359, 3077008611477569846, 8564479100651836638, 5651047907306779085, 10448892994289827862, 5959306421639931475, 2363353232204357443, 17446655323970920036, 516619585602595209, 15657019327999116503, 18239112438033198376, 15412556927322542998, 12164175789456485824, 10369401126267886823, 1562345460929015538, 12574670616341401702, 16593656387097756289, 2730802170848386143, 17634264039960340850, 6456618806007403478, 13051520186773552459, 5511501691925201552, 17664037909873464265, 7434664743094448295, 15021637467675991008, 7156160898153297528, 8773697437602973529, 4765543538955560429, 16391051353078281017, 6240713677329746833, 10481377020162321697, 4737989328531031662, 10755622680370034733, 16508710308398867784, 15716002008161739345, 15592372265430188758, 12928885557279202015, 4404540658636542865, 7837636956159044045, 9051579915697866699, 6037974067168319308, 17330395418522845856, 9979904073514085609, 8017074193458870613, 717028476963230656, 13089885624855660551, 10494237616239963790, 1929092113514069560, 6067321653260558519, 14902600525456615395, 16713228457005886239, 17484290961620333695, 15239108357831950360, 5255330942525000459, 1502608223523757773, 268142520934194050, 585868069500107847, 5946604017472742428, 15413390038029336660, 4802472041209536061, 16997515890450725857, 4766315474058168287, 5132122582769015127, 3205418430432453388, 8992364680811388945, 17363521115013572775, 16319548640580093652, 7254996786177272665, 11675013102491100960, 1269404643971613311, 4648742390515808333, 4618145880550423589, 5531168332636383349, 12446662991708093111, 2198145330956587341, 8593335271442991663, 1519415205101098438, 6359021129093558170, 6751745523070964759, 2395125856417794940, 7016219676932713414, 127349331415682933, 982577938184497903, 7903838772539363388, 10080804399196879707, 4659711280607299893, 12013397794701811089, 2127755932069883459, 13326795660914987501, 10704528063879668535, 710068880981097258, 10340899958227442102, 12876733300178007625, 16829331558437308590, 768408513313464373, 14088837169589313305, 15047651023698788737, 885934392682380417, 2562662239549805495, 17466580823033985754, 14827106233640019107, 13172344728902598634, 4386165855835906046, 17788151082924208760, 10509623734802564305, 14494167115864898594, 7262651033521485272, 15825764229673822096, 15746437149137489218, 13886287441549660191, 101583288102036208, 10339151475278033769, 3665212488689660497, 1567032417575490565, 4934150871413507430, 12176042782473360296, 8846762490575730993, 5811570095535290107, 9210050315093846233, 6029786328360286958, 9727131655851428005, 12541579756731334485, 16544035270252630507, 1157269094382004325, 5597165274766888482, 15888600510520691596, 11794419163830078698, 14707896663223757448, 14496252509482625858, 2200235173602589893, 12852680372885527326, 2168183501903898661, 33661601186744612, 17188581508645446824, 17761509445568873013, 16170072974817545682, 8044036580511677199, 12923147933208786708, 3426709160705269145, 7943773890396098277, 13456223831641488490, 17505606928023288323, 9811552111091798185, 18332951019256587511, 13754798093711549382, 1735009587963548799, 3326889057123632508, 3890539663185369071, 11067955923604912216, 822622909291516608, 15673606505043484641, 9680991938224175402, 15597524068918315743, 14693709010023196181, 4920758541362110462, 8086455123793069028, 18208298310070073345, 16822087491703710558, 6180069074326228182, 6976732356807975572, 12939718913054082302, 16268522759018755098, 18098469277269920548, 17409896823431587927, 8938364700697266407, 880664365824447360, 8377594277672233462, 5412193408656953729, 2183027381488833428, 1024295009981975579, 17671348254043290232, 12729464542646903843, 1880801233596627652, 2478974992158178195, 10472598377688832138, 10044379491093369809, 3332946566672950643, 1423737263678857236, 12445952061297636976, 15424980653508412726, 13481421962706710269, 16981660418856152421, 15697396571544350105, 4375413557078634783, 9456174281201169098, 10443712054121000388, 3484253570113091318, 5899309765959285905, 2723181888769181047, 10584328404158031766, 14592440140109281660, 10705384547926968555, 7833195058188235176, 549451512652267631, 1255790641668841334, 9958794783585272205, 2931202856457817597, 2143570167397971728, 615347173821222415, 17696030590647950190, 1921784921614146256, 2109713979283260832, 2021075945529766493, 9504903093171500059, 7600965094087955696, 17019143359617946980, 10721226338999476158, 5247349836405702869, 5320248433464407979, 13351721050923199829, 5369179966947772445, 13387724622385680327, 14519594612663869324, 6092733079095343222, 2084810399342466739, 8561424711011393432, 4610484001637138580, 11652175039383654172, 17823986675299986125, 15149381853877529093, 13241199058379889393, 12410144873248597641, 5298081562777454991, 16871571000021769596, 6041004584843301199, 6448225497064287267, 568978148403396724, 12584747466113574779, 14434373395487853819, 17459845460426601111, 9533999208377695603, 16251517856949629026, 15669376163923629184, 998444632955128845, 3823310133904808466, 9039594549691942505, 17015102122742189900, 3029649202958864638, 6859951902860187311, 13197270102559824259, 6240571891686925910, 11994457638577299229, 1163469390996207187, 2871151035262695656, 11369916949893839573, 16299780054263386139, 12226364223675535622, 10663489316828412936, 17882663021037337414, 17773625793066756135, 8184953529295572783, 347374239037852425, 2302261283101528989, 11527279331370648385, 1439321623663116594, 11412361603022563179, 2435563460418651036, 16860519607468114921, 17169768484485787711, 7945600681906300769, 866150176996985765, 18209369307027522324, 8613643229858573304, 6112129496576910910, 4200992335908448291, 17880746700040383177, 3653978058215313310, 10442634147416899358, 2124981282732925635, 8801915611180649946, 14975679562904028141, 10289849193897517960, 11719243395603295352, 1842032054388358265, 3727124475981391096, 10163997211442064411, 6691291731368749826, 9081494486697522260, 14824587472015775769, 8883895807776481099, 390409197979393127, 14649741174428144668, 15104524776639281275, 5346981412125397076, 1403634473456842613, 17140610740899702772, 7679200984666291903, 6303563615189571741, 17296289924366715201, 290019511521518940, 3079090545943386655, 1773934115616863281, 10743302719974084172, 18355517618114321759, 7762828877931022293, 4316132765580110425, 10631846093911102275, 13065407674431927039, 8005183511837138681, 590510614110810610, 15892031844726464154, 6145639045917613468, 1910186955051803902, 2860967038143998463, 15827552888565102037, 1632760013762080451, 1582453756092887338, 6370521644416761924, 2503261178933657224, 2408958979137976703, 10783236005259435861, 6794971945441381133, 17035993808349293092, 9104412901155600950, 12575995085261346382, 4606056607799898122, 8079686348602565010, 13079187236555491564, 1113923338212535603, 5118402650342173502, 10071860601151817260, 17658083447210408249, 16937830542087443455, 15765163593930466718, 772755839245699114, 873554591203112098, 12805175307140993012, 12677145216670220268, 13973704406977025832, 3060969215534078027, 1190737669110293446, 11481889245513046927, 15233916283366415487, 6168989758560862596, 16452633984989141779, 13022349709195241824, 17974186794086978615, 18440868098784670188, 4462003209256831344, 12567715091398199592, 18062323809019311300, 11165065590256497882, 8884703287371506454, 5799494719952057206, 5693205976161565146, 11474540704414235922, 12714956437286510853, 2627496489645094334, 8359512562266317254, 3687553780970005798, 6918706972420175171, 6654484636821421086, 2185861436834750543, 11985635595044121847, 239017662887122877, 9494357731898400409, 16504530120447466449, 3932969081164268398, 889094707692706881, 4976264693062598169, 164142947824139377, 9441112388559269871, 9540177786502279150, 18075796457634175532, 3635188921869397207, 18089225745981951568, 6493449825358744053, 12591366162177763651, 16358623744307871329, 11296947580148083516, 11758699216199871902, 9971372580147492840, 8413430505483152094, 4365329967537271041, 4110503468050347117, 1378551083070579543, 5730852000533127940, 16915956396575464880, 9505784697356240113, 8147045284344545148, 17731791326445022984, 9091862404839444440, 7015885067514763648, 9170707258015828939, 12675265455429100955, 10892414950241746845, 2239070354770088227, 9226396352635915936, 14960042333600574152, 7771872353923373254, 16802416012208319821, 5661263244774293082, 13911959309774694532, 11628722894026487545, 1052476386217255066, 16651854336598885267, 4984643217501302977, 419969528809268603, 1290957493413754371, 8752428655547907996, 12963876068963145230, 16295605605522218165, 16515204923325713445, 1150324818360217138, 2129768469764199333, 16603026019837508446, 5080174318267501320, 4212293125604207703, 3281639714814775812, 11709148616902961804, 6451823956502486867, 5922289295705998620, 17618871354095858850, 15240963876770849069, 2609603084990301540, 7696321982257601051, 3346642508708431527, 17615542110229721184, 9929751841127825646, 6372576169763871656, 17761453177753582555, 4749678048873182121, 9239045784898897467, 15266476181847932013, 5335155988123648051, 9175808602147496213, 4911928077460334826, 7845953541598045465, 2001338812438848092, 17608213340342666302, 7558278479995982895, 800801727600713874, 14430810240636799345, 6181563611758633041, 7229245809964716525, 17804953259520815011, 9375721213240777613, 11032257998777978611, 5232790470230461618, 14047187692408271286, 4636645182618391018, 18369158084914933568, 12307660020828440246, 13338236581400301248, 17013367365672521336, 5442671847556521333, 8366073809999468656, 14321473597617433715, 16228662256515124265, 9548650060302960753, 15928501706562012586, 17846794881687374265, 17189577934171582580, 4152208559700990580, 956587438226627691, 3930843702114449658, 14150235871517867150, 3457248960740838520, 9989022877245542594, 3141629824408896735, 10389259363262615858, 2934034693283955665, 14353646686473141248, 7265598448180223477, 8990923335889747218, 16291503170830415843, 7570607177892580621, 2546751802254456846, 15895979009238634977, 1629550396122442637, 17569532622754252396, 11101497235001191042, 7423223695220478445, 6836559360800488745, 15469411821857554261, 6893637151897442446, 10292647434575196227, 823217656963816350, 11765071708973771639, 8346376008411054206, 8142691392926615935, 6044633932579751942, 15966235168661312177, 9779094165516995881, 6368504336783425574, 4417637136665483105, 7840694975074266900, 14274583252001513714, 15974681512041629595, 13109039429511299283, 3985295494094231821, 7345319130461001248, 2532266435961565991, 8075168714929810178, 564760482126319976, 14580921538003565637, 14547383974635879301, 13903537023046245941, 624503281980906756, 15709234709105362665, 2909952253197366572, 5952352013833390268, 6114287153399723486, 14379448217573530848, 3480446828407609945, 3606137384188509395, 13965185038413506758, 7019436841466376725, 3494641246285492926, 159555954616829417, 15450008740034588685, 5154973698566744, 7313268406875488504, 9321528444979903665, 488367983283015732, 13784639513660990747, 9739133622701025116, 8285515334508699855, 15004070953043396854, 4852529680937270034, 14372528174960166842, 8968274537665644390, 10931555184123590659, 12251632574818443240, 18256531621127693418, 2852384107004422908, 1785707581832304758, 973579579850282302, 4254163792934766186, 13264930881970056875, 14352522763139822614, 3938703696094324674, 15509569649180124566, 16538347402472202326, 8862195973044448412, 8386433706664155209, 3618232933851522039, 12689611426718080827, 569659896937271483, 8044262243566825997, 18306066397756866234, 8260861595230067376, 11847521358009548143, 6297462708628532611, 8572856517252071288, 17526994060368776927, 6633086649621449392, 1288229291609621932, 9493488812754740887, 1026354701397905307, 9171766866994887973, 18089308032565746983, 12852984491379099038, 6534512412420404311, 12561951246777154431, 17660901071809513010, 562178002577985482, 8184899002758015505, 8936282528549277425, 12999400699203981791, 7628989383872117628, 4693389370715904535, 12386974814637876798, 1387143339459653078, 12790888354566318238, 9367440389713044108, 16603959324977375764, 9346452528893828392, 8466562406082550821, 8284908662782169140, 8120733979057337428, 14670176129265181305, 8720591882325768945, 16418895573556517822, 13387209929418930387, 14037823332932645028, 515205111404891836, 17841129780558584602, 12290160144954787955, 13985128466008837774, 15697621320889519616, 9242104970832729699, 18071959522025119782, 13526571230842937150, 5006594959283752060, 5905122399317388842, 9104932647714874869, 8457520567660773115, 16046873909765477669, 15318841874370885710, 1362746892802885213, 13573148859915595438, 3098799940151280343, 2538342715615900746, 1878354792819213848, 11403260161479099260, 13913475322109325597, 3987338459709334996, 9180717089762299784, 4279979237862845250, 3213668046251139392, 10990931159694491355, 16491448616309916614, 5227483719410026726, 3072183498716928748, 11744185617942444375, 11085217688323680217, 12385191054561668342, 3513800899990266719, 13444645460372814509, 9634446588348674112, 5436031597949815995, 13206912182934634903, 15852968633184789142, 11409483293323013656, 7307543585643927819, 2420468170259397143, 660945712065784874, 18123022249131604480, 5703715486526788930, 10108912273215195181, 5471760624508638656, 10245507311724788837, 18355614465925777652, 722289632892191356, 2939010536379012190, 7775687987975409448, 1371571489151160583, 5290627390982928987, 3659874541325173130, 3329287052802511553, 7204062419670913940, 2353773841458065995, 1907690811828134483, 12253588992286984043, 9745192726051582842, 4278354885856568528, 15733641823319154460, 2481135761932605798, 4428923331325694145, 13235865516723215859, 13317543639154545939, 985568307963371824, 9778429458762973022, 4035366925711541829, 7664589990993128235, 12416768407799219012, 14976157826721511685, 3696310340703469881, 12544552181305539609, 17215283305765756646, 9667329882743225702, 14987701548406543560, 7372922766894431113, 2375629695313065367, 16437327080702684622, 12021909638558236705, 18076046126086168603, 9869760840599804032, 4132003243254295276, 2022373545394045118, 11536395916640524903, 2476252896337682471, 4371576261045833137, 1914526009312328345, 3816908235001717129, 1601677968211483265, 10258597896418998862, 1528772300025668144, 11876249867312222553, 269764760743746133, 15115239670215952705, 15255622222714551290, 14862594583117625342, 16622824993730564107, 16639040909957609600, 11408529938097444548, 10357570115553963644, 16257506975653428728, 3607699970572926272, 13900150051309071433, 8097715074167263640, 12530791379859078114, 6735591608820019039, 6172420416854057804, 2969334621909608794, 12344238566208525039, 3516287157477854467, 8144303000689261099, 10757043796479637143, 14132927176306737620, 423003281175326502, 2344908067236682731, 9807238531096054184, 2494401499138861388, 8934613416612729031, 13702443770033630722, 7112495657927387576, 9766756064062862065, 6743718360638326457, 11475921103427842160, 14002474799658804914, 6533112997605223739, 5456684198222710240, 8196645817131494107, 7666606497911343191, 1924066325017037708, 11611915382475042338, 5183878428096206115, 13936518313030594835, 7710598632257652265, 9433815019128913856, 2549786018782879572, 9133523531546728196, 16693155254367987167, 2714846719993395112, 182414304782814542, 17449704969522303216, 8373044835680569764, 8038137785391902425, 15892079822259741596, 13712964811698885891, 11004280472848529261, 4192826285770762182, 9728452112182197862, 12283190297408563351, 15156867880342414379, 15598396566353761177, 662882915758248429, 16578557636078441195, 9623606985233703491, 15746202257494030219, 16088381250596687699, 8692255501805206250, 11097071626260994524, 12188303304065559652, 81026163739142776, 17426261118847754992, 9010911438357195195, 2160301212441839847, 17388432521129570103, 4158204398910583527, 11039539722525002233, 16684421125206298553, 8407952189086100683, 5318414210589268077, 7756990858701876320, 13804098611019309210, 3457764005366194247, 8116569163057505148, 17783563185814941970, 18038157412828880991, 3862541880677854245, 17082464635850631985, 9314341649994050869, 2912991076666407360, 8160715808914917978, 4484473169468654739, 3461724237945133692, 5165220704522269972, 6358387480905120149, 15125657998803687585, 16816108351596322020, 4629086783749280708, 1261319339733519936, 5456732524508417364, 1493104726739345426, 8994745676251150415, 3740932066487287776, 18377070362487374978, 17748484596162910751, 7071624101332632024, 14117966243980376208, 7801346558887602882, 15074837167080735115, 7695607657955687089, 6962769485516150868, 14201229397394343642, 17562722417584527368, 13552188532669257529, 218237610547113747, 15428566653833752494, 18375878261038915620, 2669131510454582103, 2626355871494769015, 12930280316244571435, 3600249243702045653, 12425550083749061698, 13480222744235339213, 16151182765862615331, 388715958020204085, 12936899059443771589, 1751054063610129700, 11110951384572401187, 740446076637056648, 13628777494662454839, 743052109667113478, 13133585033759204587, 1797677971161294996, 7578011794659260435, 11521972149862365097, 1167971509111649280, 8586798936154057527, 2860300730262927224, 17878791233110176206, 11118801196463406059, 2010386136624828883, 13991412563510891223, 18291170552428730311, 13270373065782440993, 7527531637530090403, 13709663496902156256, 1683076203940076615, 15957838877796348012, 7350636705826451212, 8321487136895100462, 15746479968864927636, 960590718288081133, 5764406423401245726, 11571261622776216510, 18349985777865793318, 235495786853519552, 10336185372225336820, 7228246295515047970, 4657747539926995604, 3865525628759310982, 14848959666150612151, 8981828804233498028, 5241714521768175127, 4532533608680355751, 6976471046470593247, 4634324669444091858, 6624366033561393443, 8371377399220157237, 14510770847067340194, 15055422946253921234, 5410453317726324484, 9826899752513323255, 2066715423115153593, 2352186960716055455, 10864341060870472984, 8951553643568120387, 6801071438007090420, 1575547250899061105, 1212698838201508899, 11911376139575311191, 1702180079610253596, 16756071656757700548, 1266238925952629647, 17099029860670302444, 17026746558308836077, 3697502734382494406, 10812929019899203367, 7285554348485998535, 9026416587380885766, 11575801485210516162, 16445289905656483319, 5322859624530074551, 4294148250660088992, 16565262965165386678, 16894564447605879536, 14628766736351923251, 3623149768065411188, 13604609279735235808, 14384316417463969099, 17428535852567232602, 9127666120181890355, 8694074881659372437, 9166664994548519605, 919707466371817638, 13415317154057766772, 12637543080900481996, 4400475404572691342, 5741721392543160521, 16321725902243000888, 10022868196859785364, 4048402820592713681, 12420582391984660779, 1705662746596460423, 13483938697911704586, 13142777267431026792, 226458503105359587, 14863732975140129221, 13940278411933062731, 10310201156522083403, 9927842366460355631, 11136510136223864877, 15813553441400361032, 17182878978003667084, 3832683252564869864, 8272550898323202964, 15221265128106352457, 9551514882966532695, 6046711272024544346, 1370310673538502250, 6413485801758341536, 15719862571259990576, 6308620678460455903, 16673115425840607060, 11446149486980799006, 10808816928858850637, 7598794778345896626, 17873428637287605722, 2072576065779430083, 12605236713627367784, 7527611151468318144, 13511430318557272883, 8130861335056246635, 16581646743170636345, 8000194328945688308, 8487077066438084044, 4274470220644960639, 10430137559584381075, 11860131833806027269, 16263012727596306464, 46757104980795619, 11398394958257658331, 15359888682417181998, 5896367887320237614, 1164255274919757672, 2073637452443446979, 11744885423127460209, 14631900939362878700, 1678135092821333848, 11237891961909940318, 15274262771706419343, 2969058786580768932, 16887679997767156163, 15480241213396654231, 9503422745100468659, 7193439800290215843, 8657810101831429267, 16274905582836408866, 4141472516630126223, 12695434856045726889, 12025501668144444461, 7936082248513841443, 10515720774479013990, 10349960767327514566, 1589297287061970314, 7513805450979585057, 16482181877176080743, 14931003427632717416, 4445707217410552802, 614983619585953868, 2555547666359369699, 5741310434432894913, 16409686183604927732, 17143328853252198589, 3327043817844854514, 11067124389358211494, 4789826688638032201, 15825893676443570091, 11561163109161785604, 14885895021446087462, 1673284578890348083, 6406733626881730982, 15299110472080201674, 12836387488473604800, 5863826654395654737, 12918812066052573758, 6533043854665119177, 14944864861769863326, 2774910122966406033, 4734133630087096616, 11769217263026962908, 3110788619519431681, 10703103550281869854, 14101672383998469696, 4781188926546212029, 12796326784214549384, 17506864376112692629, 2769439442325979411, 6242416035492018945, 11740520814587373844, 901728554612941238, 3566901464950603120, 2077076473496789816, 5132967657124071966, 9061410150697547079, 10653299116708627734, 12398657455984936103, 10423416823606825179, 17578983873446597500, 7789716115139323144, 16045547138992847111, 14594678683100867694, 18015019948195745420, 5506780168757942146, 10327524234585666862, 14896635957959058732, 4512092551444099155, 8647091379616308476, 5217951664383947242, 3845852960209604924, 14733149663519042863, 10912036034503324573, 10438806746278476493, 10450923323534832019, 622536782958195392, 2634551062300085988, 9114286004487961832, 15316834537829267003, 4327368997246015234, 12641613223993151726, 1951908172152441796, 14474016943166602552, 6647323514961140552, 16386247337745104982, 17403938823083254521, 6096738750474554280, 14129170846002712865, 5273588082821480700, 3873979453409484205, 10601575694696008194, 4914584409808717729, 1310861535224387954, 11436791433248000121, 13029641813997278487, 6190359641399275997, 17993096039564291720, 11372724306346074622, 9190983722053257002, 18107905016484538189, 8007764400762688581, 13247831132289613648, 8787031656513381349, 437945297444616369, 7043752467875798808, 7997826977064315739, 13011682322853807660, 14799915637699512415, 3065933202844652881, 3746056514346729674, 18019760250999200010, 14124087360558538487, 13793589950660120075, 3431709135331587463, 10867548918522006511, 16233130844156644653, 10255939501433760320, 3320135666555409600, 15264821382129804349, 17078113700926174788, 9514606608702093909, 8115023025665687021, 3520320999264810921, 9666113659049670285, 2060473346298460811, 6749402276028449748, 4997115240825193181, 6264392936539002372, 271176873590728391, 17510814249525893098, 14798098074368795706, 9045362913560020761, 9354427117952256900, 10767043362281129693, 4235641265768308552, 16022917028019523598, 13520548197834476404, 15498301853004153694, 858317152169915813, 9868644581753487977, 40660443020990990, 3667688092956231823, 9208886431400271979, 11352860127596350, 1544861254722057274, 18379531798460511274, 13641395198713322963, 4240824160635191079, 4608924552420308429, 13603063830329059314, 9843932751917778978, 15985714376305493173, 7338465518789312117, 691920649228971594, 4706140756548144586, 16175635957580603755, 17517784456168988929, 11362238603030180588, 14909036527988137854, 15561026879663296924, 1315340354825023199, 3868178757029534313, 2728459593586248285, 7854199013968255138, 16033859865211883925, 6257967105399682986, 16100236819765254986, 10867576031856324583, 3473383196069954196, 1593634295406548530, 9024899349877854739, 1482589795675288854, 5972081776056710466, 4291659955467368972, 7903235402884747566, 7166495436537154934, 9602229117453271707, 7432555535199578747, 13952782119989667436, 14662469791715443463, 15563138290047967906, 6707614592217679565, 3852361405156542228, 6624884913371909339, 8387902582146593583, 5202293651881949517, 683563437829707614, 11471667278099045041, 5797225812053521540, 5398303191586146700, 12138934951223626406, 3215904916012981809, 18259520094548825453, 9937782435315406096, 16711326633513954549, 10027381338573045320, 2351807700711049428, 17054260172681788963, 8876850488261005692, 2249400049796526017, 14572412184376573018, 12202744558575692367, 13325049796955898250, 9944979509017985609, 7107142981339139239, 3232713326513210609, 10618070091698814101, 11333906595170265780, 6638785797150436965, 358304957271003085, 11788714525507059520, 3671249730247932340, 3777174006875488585, 4227900153889430770, 14399180520541999759, 1442314386364096205, 2955689530757422324, 9639446437864931770, 8063071125328578412, 15457639653740368151, 16192277093002542420, 18176745213429588518, 16496837610763378117, 8797144826682325110, 1433375582931811789, 2401242621413894285, 755764844241033055, 10921642713621307188, 15730381278085793743, 4298396875868840110, 13576073693514473544, 6050971060939130946, 14494623530186320864, 16248003356621464927, 12587127620896328410, 1822612181760537416, 5245272116498393436, 2675164650969092281, 8097736742914149651, 6912015579967053068, 17546034235658031025, 3217984906394497611, 10535575423595386757, 11970031182921454678, 12547955870819585590, 10669618546410972908, 266520383065924064, 10670941349619407155, 10952076782679103875, 862074126959466660, 10028839923070793483, 17996020396973996482, 16104183096015277970, 7084840575740124313, 505394006457987575, 8182506533118080884, 8735395415506915592, 17412229606589108806, 14365125729891769345, 3152364674679499114, 8393126388234751496, 16977708255818476128, 7343396431546579996, 12909502917940548154, 16099404044839517368, 4869070719915188153, 3080659646355421849, 15523909641345663997, 13245481614428764776, 15451167625392053419, 15875502310761905167, 10848258025136460029, 6957403723282367787, 18303379139086685059, 701373708881011277, 5775828143748684048, 7003756238770085791, 16410378061969581336, 5225418760886227472, 12017691650657855943, 9448319984417436218, 13513772551280203145, 5198600066997314276, 6307612712137609310, 12648424542828677388, 2213589669756578812, 7644021428564676613, 7855741810828520943, 1907796881170771783, 10813266614835371255, 17767034908817396708, 15623862356769961305, 15337147240085043212, 5609139179667568232, 1744086431159011826, 4622725227565129522, 17635076828185038035, 720727521911718377, 17888314046987180139, 15165659070860874552, 1551057454821676323, 17518536502532024564, 13421348420439914002, 14066061605323273788, 8987201649478339474, 3429718216565100302, 8865869725855626773, 17958565149157427301, 13909013425669092256, 11252627080312321838, 12334640584477123094, 9312439622837776950, 8238690342579077712, 17294687949957426432, 11431814885469529532, 1053174220142255082, 10432649403114191662, 3348166532538048698, 12773896873561906175, 17644354928254828663, 3116090837067252166, 1030090691924723769, 3905578693333995678, 16277406559365664581, 14139415929557321473, 5560857779584466475, 6372176849444393355, 1798497525456392093, 15877453576287436349, 2556692153066815166, 13717997928296618764, 4301978314531156368, 14884225541493601946, 18283583907896535476, 3210106843142015282, 43144848100644351, 4653668885026953680, 16976251911944785315, 2056129450955481850, 980741237560560897, 10377925419663450976, 2775865095583385777, 12698831428984681203, 6322265234970387195, 15532280805951301775, 16505104215560733430, 4240942386828795768, 4508230893053779800, 17343338405564100608, 3875730315597844443, 16864652903480401084, 6586113311493407462, 15423595080284860056, 10217781295423898739, 12553909644043219040, 5867858858171549671, 1762334576510090901, 8149838207821290803, 2045199251332900209, 2100222469465306476, 2543077633407870817, 4106199197224403768, 14138743879415466989, 11346550763364822601, 4534584915844845181, 5201341381369002029, 17562829011380160692, 9913720835724733721, 6122194338499189090, 6052588752589224831, 11516318933451724630, 6834275897030147617, 10286373171940229368, 17055472566413792985, 4204039061185235982, 8265157171947508715, 1681396619758630433, 9626277788028577222, 6251279325102029632, 17178958178723622128, 6771136460997574842, 10782742519197064025, 12374976621164010419, 9684083767239817826, 17961173048106401581, 3742046055391031420, 6329522955060133781, 11060467598219881887, 17109320174459972349, 9896830056746487088, 1233169049984968456, 7481544536782090373, 3339370005585352665, 9347921815010267465, 5743388449989254590, 8372922655098619498, 850833692542080112, 10413668622998205408, 13483832242073052527, 10028969454513239429, 3836804071207497306, 5548791293489941091, 8371260162929736868, 5215383360872273328, 2032472069416367070, 16696168587234591947, 1825631277840005670, 4953691757985970815, +gpu) extracted_glwe 3:: 13965389193753391654, 15557106779428112374, 8384966895230767971, 14323411707453373988, 2941720977323361592, 588765263052753560, 18382105835206051111, 10056445653909100666, 386448309432052649, 17037038993118151063, 14533650123546542532, 12378753370973225547, 14207644074460170185, 4045069742828127297, 6086859078519280443, 11690093686152334313, 17234171681808448315, 14616005956729129247, 1841687490860005773, 10637072603646828836, 4033751507544120557, 13073733215672577927, 8537609836804576598, 13613903077689816308, 7223566122489214521, 13538130548447359957, 13565639272667404153, 8102663205700466441, 11605162731752298499, 11537577670543026759, 119404925953376241, 4874726460013981092, 11378676620702288896, 12312695810057080183, 1015777232627783774, 6110549135817508700, 11103383984574302730, 1001414407106794586, 2765444383407217831, 15312519104889218397, 9777245386144298523, 8824783366872703208, 3761233244108709113, 3494085968012829612, 16311838614876303905, 335627283711078765, 17515152417425554640, 6815643289650278014, 13181897541472996242, 11562409104690278427, 13936558522453276538, 31290666308872391, 4490533439118112306, 7797292070777492334, 2720041210200162954, 946891956908794621, 12323664482483741928, 3720384848161127293, 17199165991170777033, 4269905932871887559, 13350520066833405836, 18272310168509790888, 1077280312615222365, 6932310618277937802, 5416905897409702385, 16989584661180123406, 12340221757308626928, 12411823021190398717, 15748215638898547980, 11587652160272779611, 12484691319267579745, 5893799800817179096, 2633573075662565764, 368854230677364840, 11257212774506057339, 347309905345505417, 16501734278335631591, 12112508707096984368, 13961110735052240336, 13860205280244914424, 14858704057696761071, 8648561882200853586, 7922239167874015841, 674852691454563911, 15674984674265199106, 9027473897203299117, 14196763567200952359, 6531954424744891995, 4964985405183339471, 12692581222217848024, 3159055867626312368, 5987913365708683729, 667676946343434225, 4770698051868534275, 15341841108085929401, 18330179608605448442, 12345599571217318194, 1640222027306622413, 15097220558182947818, 15229177362876892290, 8125880214975570448, 16185339230666995558, 9010242363073021017, 13801521833086332841, 6488865448319127272, 11808183724220231389, 4376503895717090645, 16999523456877088414, 17667737867863055977, 16525856893146529191, 14941482689164183987, 10592161080871550246, 3803965788696162835, 3775017730647486747, 680923762531162225, 356535566688240494, 16015035438444410647, 16473691225154630007, 1426502238608007880, 2139208339306671614, 2219132742213052474, 13377514160271769810, 14478884036366764721, 18161852091842985297, 9214791964669026457, 7028338682430929264, 3966208285664598990, 8522109961967617412, 18389384451538512863, 2721954764156199294, 17579181199301879820, 3985075987678573901, 7855229231174752050, 2469333770876421902, 4627680451494423188, 15844120192188564721, 9888965398656731997, 11230958468703862013, 6632441081857446433, 7240878595169214355, 14134678983280754049, 17738116445917359980, 1565324714129228078, 11996583439463160034, 2149269666249750879, 2608562149165349474, 11859554499625088318, 11049989071045761793, 4652509238254842203, 13901813639822715367, 12466996746637965619, 2290685762970632721, 12420185696005721254, 2930434518560754496, 2726314589041599084, 14454380503771145815, 18125132437221233680, 9682681687820808487, 10364856124108720597, 5441801511074038097, 18021019933362645983, 10527135657934318873, 10701880079809826691, 4200073818613016442, 12443026085807681775, 12966154515947855058, 5094465948601906623, 426934491952221058, 13489730501122759387, 8944671670877667382, 10194976089404513575, 18114206001780471730, 4229335948462073051, 2267385381284649052, 12512827037286020589, 7684503586095478684, 9407557662244162002, 7064789025428016102, 11187686431353039704, 228117060604173318, 8208817401234214808, 10420039958695192137, 10884019951279647765, 5051154134878042123, 8218539877865450048, 14139977902303111047, 8610982497461276058, 11325209219644849322, 10347861351429440267, 12918541348491462968, 9083617195353798241, 7804953740808231343, 6679393725715040699, 2110752667204630287, 8727281830568450700, 7583491100040865689, 8723595663312582036, 5039442188188395027, 14534799954828241638, 9209711018243931299, 13711908613760025228, 2762621036853881430, 9677144227169377212, 1936229481272500838, 11003263717712318968, 9399797231714511369, 5265755478092194517, 14020325183686788551, 103861399690166701, 3635833413178115179, 13303566417815888340, 4606656940728065472, 1399501443087275622, 911434559152205591, 3509275441047046040, 1919421016301320084, 7286076713037963782, 15243179635625638110, 4190758710381437737, 17541190148283304774, 8715162972657332796, 7034843026892377793, 197616393112314106, 9821734895509902660, 7698714073212956324, 7816375473236887242, 7321889947923058899, 1640345308718296231, 8829359445756115244, 9576174768780290886, 888519044426709396, 3162174005464445517, 12795504670614680294, 14453817016414633233, 3571045989948350819, 5733156476940878203, 10287398027965322125, 13916635652102662492, 8164764226595629695, 10230413302980835345, 9568732401397386746, 13081330357088239940, 9900445533767835309, 6169944545482012958, 16764813748997879940, 17469658865826857218, 14317140425907708949, 1865352599885786749, 9268900148065442963, 7684831456283793760, 2988367135125781974, 8327368156231627898, 12450633024636908743, 13496426379339450753, 12499578401714882514, 2379652223375403389, 9302742177164197114, 14190492798554716602, 12396630217705197924, 6038698176538267679, 12192696227870992861, 8604334177666729861, 7876290966734377029, 16101062825324291537, 4777239957331954871, 2278256116534724156, 9063004028867195172, 5317941750436996010, 15660125635073183413, 6924794078937107001, 2381638999509922574, 10624941143698272490, 11879849065377716906, 5493358248396302191, 665351679916997837, 17687094520892110037, 6935609973231863016, 1764468192558406759, 13415156747037687367, 7371074216136300811, 14145912468726817685, 11451659734851327340, 8201078497372638015, 7683893767837059824, 5100532833101775274, 6088444498030446760, 6384707634575460379, 8154096208258340430, 11765551348298449232, 15110820583318629325, 709756116316269921, 8038080159587923914, 14988234387611105847, 6882160714985384096, 3479348651785849079, 9980930323633498866, 16362305725951698382, 10130156493865176486, 14535162692910004257, 11130732009312623904, 2911208460537665414, 15603206375087907075, 906988897470281473, 14285248840490918533, 17987636352589498237, 12981346297938973383, 7350811035371086878, 7365122057256068388, 12977811071309109489, 14509902169569197398, 1544589995914730301, 10236463128734512448, 13124711952025033290, 3968081785171076253, 9533817246938731521, 10412594379916736375, 4230510782888832574, 6310523612249199309, 11830778718368849936, 7708338669581709258, 11147103662667205758, 7453475070298979756, 3613535727829028938, 2285932916517392305, 8635236306526343063, 3049346682870546990, 10785871338893809446, 7174290587246219272, 6343186875981216870, 9704510841377492854, 17438987111515040556, 706475847914511567, 1633504879769340862, 2577569279353364978, 15667669160549780347, 14765845652398287657, 15731450945408490665, 18391664044049385116, 3026565755115493125, 4367476337902570092, 12383577014063429649, 2555191426444932830, 9847065358465604689, 17408838292290490885, 18321389140430330702, 16839333923961426745, 5695652092043243780, 8806379877181257272, 16808363609252017233, 1626029701547986684, 15465860939539094514, 5261648630148674268, 16914409122803297707, 1610172312945273811, 9624345581245984827, 11724392101589340845, 13057700202577978104, 15614351716706919083, 9896632140370478911, 10974198715963325064, 8867762987445848205, 16792974633147506586, 17388492424397147000, 1995697157868239258, 3377287184510818492, 11058249478878853456, 1162004246060525698, 3233243999467533203, 2636496278541872659, 15119658528042094206, 9832218667686294996, 4083372275479336637, 14109080311830473762, 3950510525534991956, 12051429879870192793, 4732361909875967803, 10902878157213023410, 17476159180310371142, 7671103931330989230, 10461324521943554417, 11739789296928264240, 8785636945919976135, 13259008801229501646, 293946018052926209, 9139470190137588244, 15250084602659304087, 5009563534000420658, 11803957653899767226, 8059970624945913899, 16465393514560489732, 4591553136391821383, 6282824792837245543, 3468008818463705318, 1880879107772944789, 4682523877571413896, 16335855727411216093, 10180094423377447815, 13058651478465656710, 833932335584339812, 7600876509675671803, 16961055323460472469, 18083017505953168348, 5729304774794782833, 2212383469440576152, 17407800974442447519, 12355657428221919901, 18229244226665630729, 8221084456416570158, 127377506593739796, 16913882969057383465, 11494923418093048350, 16390031106210583817, 9212904759426918635, 14994936172006463206, 5355634950259183862, 11339982889082895482, 7675980195985458053, 2665946720600290879, 15480403009202256140, 8829390065435504444, 8966599006354540669, 13767788064521531981, 13527141901936309043, 8478623283952002943, 6381277190970625395, 6289900174747208950, 9045579545582319929, 4614490760996059939, 1248713378587801745, 13103204661231296099, 7974190824473299448, 9164970568128328951, 15714921988610133122, 6230026753471801077, 11808930076141838999, 18431326637700157428, 13808305700797169220, 6383659687110077814, 8959954699222469580, 18357647499827266473, 7199599301849702938, 15431023573209825283, 6786282479826180301, 14952077766713578923, 639501974897472257, 2244349195611243176, 18398154430450087353, 9713890961468711877, 13706166722469828217, 6282883120047740937, 11101625738371341518, 1221730875299713671, 13874891221932614334, 8045032017541748394, 1481278888709196211, 8024430658291608622, 12001991595533193213, 16256428919317614934, 7197776971846263915, 14563650452537003577, 16669373711594611942, 11368517406245858839, 1005636562408115515, 11037653820256809218, 11780442726647595484, 14085787832075001832, 10758813259846933623, 10282546077201409256, 13705526550667164001, 16510437157964343795, 15181525068406406962, 4165138613074545338, 10752080466664290583, 2600634708847916448, 4627905651941380631, 4572457443087475553, 11029377707633548887, 11149092017069418770, 4980317543454133511, 3563354689145332142, 3702069634251431114, 16006028669164377916, 17470214165428788924, 12591131934058104891, 9392770659579632178, 10475792667825848314, 2818095030193286116, 3584731874532546566, 13000251273526639558, 16914198091655139864, 12225879251286886241, 17341618757633792835, 7920474543106849881, 9776264213554379457, 14664735308198003231, 6967529510888581618, 15513354133905836775, 9533985682530540571, 1160835177645628257, 9307511030511256697, 858546624885919714, 3206078282103499749, 6454131824728660865, 547417068339943360, 12491420966699447918, 4897166926055577368, 12033916229157801135, 8489086718294943134, 9915595331335872212, 8424220947505059915, 14805243302474122881, 18317202054173952950, 5655217132869644528, 13976313387634493078, 16650846970467325563, 10540109348422076239, 5599193012562763451, 7455580227541377737, 15544613428588388008, 12988391763933918293, 16413346158726937972, 15769566134865023584, 14077270144229267349, 3891176446955107165, 6036121480756487238, 9587342675240122744, 17803641151914141407, 2933577621625977611, 17505938513306961156, 7156510291041849058, 17394267774347402752, 11992099922205985483, 2194873288307657245, 17933363087635037281, 14255560187462392229, 3208509892672942096, 14291506082049102498, 8622352924320609282, 9050683388115565135, 7208101228301821105, 10728125768956903193, 7758330085527612607, 1017973593535513089, 12607168009107868175, 453336210255848885, 11111840188017025664, 10980247091726202874, 13152923573071466278, 11108552219300478135, 13291885449221698232, 2620061438331821866, 6517501757184611122, 11988186664131671634, 6400634871302668623, 6385764969957720651, 11224265448809377161, 11757429626610627428, 12237854819097891369, 3127040164507756685, 7036888681196440360, 2255672240769142322, 12411337374715714092, 2739590696490825075, 13244394550475538309, 1276954967768833559, 14857764314471540757, 9235050500374385875, 13320968467215415451, 8009914323534444683, 12020141083363743717, 11882908870776260521, 16905622948993768583, 12610420964234970446, 18400600353872007471, 16821034794531247577, 12040894751562935692, 7308746871409396945, 15676497354552462111, 17663229874134852701, 6019549367663361502, 6511732460400818570, 11960729928950770026, 9062907831508078988, 17661824210707914986, 1858959182700064351, 3574356815682810446, 10339593420480585330, 5252302516726487944, 16303145748335754217, 14234569483601933391, 3419393067931814668, 3569004375121304662, 7170742787424539623, 17190924691353352884, 1036474339584244855, 18262078053511481821, 10552848448488034533, 1215845320866449586, 12800797382940727962, 3599336975163809680, 10818566260152580501, 1797920190536209757, 12718160343906904965, 12786614460266739504, 11828452315472812443, 10622818026536768772, 16329190380813501951, 4734893009201336527, 4916919308112863134, 14517280496151825570, 5842177147771265963, 10335360179398596400, 422852655237004931, 1992621105332372544, 2268916125260533566, 17432177763570454741, 7324964596494684567, 11890715683821062082, 5074664074137494620, 10671950042706481328, 18102041512223901095, 8447406953897107632, 4185218025460243359, 12410696905626457762, 11000154338470863664, 4914774561457268380, 7876639335075705710, 2994007842390655386, 5228336800701119420, 10822570739945440096, 11405132189968701787, 17545597180728578856, 9317656610119474005, 4581989352599687941, 13511860348620410606, 12179803496456526416, 11308576438784620464, 16340371169441311513, 11432618548339143501, 11209744261403340248, 1349158193956188371, 4306029530570433683, 14853366971189178476, 2511099669104525062, 18079003447468322780, 10411888659856569506, 10940860918287854623, 9229199822824581139, 2244226074402914421, 16059727489030004640, 9769791155046050302, 13506859100265305380, 11573259352347056564, 13848284861290642945, 14177222954595327044, 10436240026431303368, 2268384636629231640, 11283486512047740740, 12153500173256789198, 15053304746582970424, 3688754989399041864, 1045771844196024290, 10448355003760951222, 8077036161605919012, 5862816837723591223, 7117477355617869006, 14303484531432452552, 5213130818383460410, 6549375821293233637, 5451230826158561968, 11964219175671404347, 2014992297279380395, 4989726504765882828, 6821965127629836717, 1080234251696178717, 2188727975583917716, 645941576352141721, 6366759031274313024, 7754871980903438201, 10543673371242489334, 12436674593933835565, 16127455909185523116, 6631470785284297223, 158873558487535947, 9276913042693994463, 6479849768149755237, 7761742047473162085, 15851337800921729757, 3825302067031868340, 8788392540606261442, 2607703654879556566, 8824454163399210856, 6824454773479663914, 6765334825090374517, 4802102194226813363, 10758028426746702135, 850517804320806156, 3335737493036134478, 15733920414666348314, 10712499780006948506, 8640967304222553943, 9454519347991561296, 1065803544132902174, 3676598124467400776, 2592176176792390996, 12626313487613136331, 12781741457047937414, 9689681614961707424, 6500992280590715083, 1114345409642716539, 4067004633904784181, 4707381702732328742, 16854954819746783612, 14304179426968528313, 3268607227230988992, 11920393096506436841, 6563835653022537945, 2102137712825701294, 10700063426764575256, 9477577961675985055, 7865628420827903117, 366479887866146586, 16855305004925321766, 15002884666315021719, 13159738133254435599, 13976554862599105709, 18372062640759390129, 13206576946733037719, 692561231463265930, 13364307999236294256, 1205810916109302089, 7167944168574501198, 14667326630600879778, 1110997563621478360, 15184620068501162186, 5229178663048678686, 2065979022126499318, 1403276580650683176, 9404033570509373328, 11016385163109926460, 96677432771870261, 17230535899575572067, 2996672090837583598, 8955278026415572742, 9951511269408272623, 13720236312320042580, 14500949937783112820, 15783219611364377584, 4276054030865681912, 6886823322957980214, 16546310944629318098, 4139007649412884259, 1147949493185078404, 1827881851714600110, 4717852822806284509, 9963230289752259947, 17827266546434693987, 6722874241764935371, 5309805523980161833, 4172178480653156029, 9640592266309451056, 3753652574598532862, 5106482518651828747, 1882273762737863010, 8628588592824136507, 7979240542959576642, 15348222993807976578, 9440112902996391566, 12789063066189476787, 2725870968183469783, 13861138813800529484, 4531778443356798825, 3660800974141581869, 8423639245653457856, 2810420143887468332, 3673169560950731995, 1987401681933363118, 5796629497641677582, 14212539851119968428, 1405998683638633477, 13106752916356640495, 3839248754650894924, 14354167698216255023, 7008590586457051191, 4063745061628444168, 14124018703750729613, 12222580898025255110, 5705338038142899160, 17777775549370571065, 118214344102739239, 11456578667979916318, 11875064711584047684, 8039090801942872217, 6399922379236780518, 15218490205964463441, 4418194086163208129, 2821479599955171816, 7774373425585870023, 10141789642776887383, 11832427178328125251, 7196017158160231478, 6086198519764393387, 5691458820459319551, 12654009538683236462, 2854547867125270067, 4434826191540483425, 11481062871087954790, 2463370523778380063, 17784545356630326045, 3040664230822242561, 4487136628759404742, 5037623744746676507, 11295854190327785528, 3101818158188185469, 6944075134278339060, 17460065952274484801, 1342054285740518346, 14185131172496567155, 6992529763886179841, 5813273818383052093, 13527766636848168931, 13500205342810691146, 11450553762378288625, 9115435599292614758, 18274124576128974291, 3295946076635171049, 8167122561004403899, 5181593709360802416, 9138699508592132527, 7489640078491189665, 1789196970390304257, 9250214330159116824, 8353033900424816380, 11378908870740314265, 1373571688189823008, 793506761262953720, 1273890720273465430, 12037749893311355965, 8367943706933085855, 8611196712808351916, 14067048340433317360, 2955637371360014654, 7236198860394603687, 13960679981458739255, 17812450090900251154, 15600045857954469825, 5571502143125990067, 18018155326050335242, 13700191021422702501, 14240908748062841200, 9430826368908265748, 8878439050573211659, 18137961823367225842, 12830722095873876868, 4605956839501574130, 16608235535212126150, 3483002810892753351, 2047932356189152678, 5563924069325827042, 16997925475213598846, 2668917849851644818, 17770729024619487971, 6869613080312087326, 7004698949193561791, 5615900139105341635, 12434015528193073487, 13987216461170736094, 16701389316871990693, 627167498522756899, 1777600307110688395, 10249385477739113917, 11266654670259466009, 17639085400692297655, 5891967617331402942, 14290014642761425568, 297035509011890135, 8736707028007413580, 15199615713204535483, 10103117207970507762, 16226681618717198679, 15464046699056435629, 10006449853839503211, 9163304126258396277, 7485503751920758587, 8820980974706540298, 3520602020158742927, 14121418693809595033, 13717614365236346143, 11102916255034768180, 1988775473492626880, 11877551065104630832, 10121128071136761202, 3407752718789229305, 9468508534497774818, 14665601062834177466, 10219024657725032853, 14791684071852325709, 9806954827237443429, 587403023274166107, 2350912333765780474, 1815077299526168549, 16481215053382540177, 8785860932995300691, 14749981034365764187, 13581532574979137426, 4899133531662133542, 3612701910623688040, 4670404553188134654, 15736837982159694387, 9814239404442695021, 10628908314324926765, 13864021539231499362, 16431695948824558294, 14507625060024000324, 12157537961320669157, 651063688450845168, 6222758970760117770, 552750352664568368, 17087406762212807303, 2212133384821648920, 7730832792128040144, 11656234284006767515, 15299473052394913477, 207345752545920300, 8789397558333001960, 16264648681400445313, 2298591539480609163, 2499419056334343142, 18275317296301330750, 10296757087205824191, 14916261686721923140, 3160536522714056963, 5090364026182412899, 4609607040305658739, 18036828285662309274, 14423085817799675762, 15157854222613563786, 17941850184168878164, 11648331379654069963, 17600847113068386928, 999064253849300371, 4875267815355339581, 18029843986569245137, 13188270733789992603, 10307902566486925765, 10517028481242407647, 11889362273626563891, 12634703422105726763, 13068358556614471584, 2681546195631660588, 15591194892795394570, 381647104400294343, 9585571735295899037, 5461356807742899619, 12980177502326479823, 6609711623173833969, 7019250527171909301, 15877498300090448996, 14199815608421999160, 9727468826937723146, 16299970774926631141, 10196911132175504798, 6384495436534875679, 8823098457272790887, 14379682582594282705, 7620828337402720156, 7650074398458558292, 13099878305476784869, 2637989182877952111, 1292763047120605394, 17625132525557586397, 17631953955000590253, 5143397933217413283, 9927343413091406537, 10770008763106126425, 18370060365435378195, 13215406404812491680, 411515351471509791, 667449235315687998, 9904272896150006076, 12490164517419372324, 11666020240867401110, 7808936889153087498, 15834110230407672558, 9577252830351744888, 13796533691982327896, 9346754196162869908, 6810438270055671365, 9040618767814442645, 10382987781061501250, 13956841295246649244, 16712329298581044312, 12045067784213243045, 12464128232353198734, 13525993040211654052, 3365072967844074860, 8501619462884390622, 15811529974793931070, 7729337455286765971, 6452905598172235373, 4123365340910585520, 16251037056947130977, 13132356785456430328, 13362976534850768698, 5368835478080936638, 8209514670770629128, 17500524662902624780, 9518205428860100588, 13623958118902067290, 14976725316041615907, 17357294026706294230, 10423072587792234322, 14457126736885272347, 9804248168469752007, 12024127706149788351, 11610246947285390525, 16942277789130640296, 13375404706697815459, 15634777561113162861, 4914345079084593977, 6868416756153404405, 2259771399211795113, 13376604445125994801, 15499843429345008621, 993187149155793280, 13618703505929428132, 2958171018974576349, 5456141911914337214, 2985488577982402964, 4711198421364035369, 12998314992787332278, 17295786703057307184, 12315600470629640012, 12566473452086245338, 7704030444891164445, 16936250927143269824, 6336051083702262807, 7943623036106086185, 14131318420666938974, 14618771557324564519, 9944980079820806610, 11148605604419596215, 19722490201447920, 11354788101225644450, 3561789236102874371, 3712612381975021907, 3781221793686961288, 17529168701609328746, 5515970243180930357, 15174783901845251832, 15745169141008972320, 9998779625628081721, 6278964712710956710, 2946694390626299685, 13609021854040154285, 1854120019433914725, 13738299210922798970, 8770792061060033344, 11484337799026243032, 7112470878321912866, 8110477346158730319, 3759720036429914871, 12787779947561284881, 2334634326069406656, 11060096319132112884, 5911562184209756062, 7072477333371347691, 1975313563469814167, 2061758818415505305, 2022392695451381978, 8468595757009366280, 947116546469501919, 8294613806454845050, 8628894801124106764, 17734258593676675087, 15828116985175557034, 10267248253333634155, 8952675979115728507, 17221937935240438746, 3415023587621490482, 7038647035124573875, 18228961335066517553, 3205718000764954474, 13718343282747222628, 14740372099712568129, 15814116138585160648, 10500974026821358396, 17933294712509950150, 10249733305619493483, 16418224917351403949, 5068588130802089623, 6439698800254345665, 9699522974093070119, 13278637017950492321, 13327651358088001743, 16346437039685072538, 9899707166678235214, 14526627261964464548, 14929529427168723110, 15431298918476207087, 4638844917402824339, 16549077944007413774, 10743642747883459084, 4593120791934773308, 16766133019681640710, 8515890340911061441, 10483625248011253779, 11487335312765882300, 5291357880063255549, 17502043566529268457, 734882359459315560, 9164610489931255950, 12240369170948648141, 240449045421812941, 12799888932988477076, 4874182442611285753, 11932244026367768639, 13184417043736832825, 4854662808056304503, 4029139758927885915, 13957647283254802480, 13984036458348881151, 2204204974092713063, 11036078607943767142, 2074850633917495470, 8442153696260434076, 15754106597113913805, 11151616715289805428, 17858575814504048413, 14881647608317666126, 16322714832928345919, 2728898944646819418, 7030041435887987342, 5972359100416714957, 2648658310339652879, 7361388229414710317, 14391928821841805638, 17952417388155468474, 11301581926640792221, 7762016361134495862, 12053259890617363824, 4604329781255747077, 11482351868561838582, 13106935062901901261, 10360071724553311215, 1522928341794570088, 11089166166604886387, 15441715395434312697, 5556432587173426640, 9623694955307908696, 13681267189007482331, 16016477471064220689, 2208892744650531468, 4804691603131683971, 17632306743728733795, 12748693456894374217, 2005992470135491172, 7997743543317923164, 3707484677033999365, 11586688459661450628, 15763559453464311664, 9908694289255780422, 6150021513855163915, 5957256357380807327, 15396869142624677930, 9694987276566570334, 10772930085233485292, 7716258549392081580, 3351928634951822879, 11563572775843976213, 5464745558634006734, 10032200185118191828, 436438089265219975, 3680524205477767613, 6602862353707031776, 2176354443695095866, 7243611717432904647, 13430528240631039381, 13491631250047373094, 5774010214991265097, 6812188624241645674, 2605430821835921278, 9274966072415291548, 12510067562552114021, 13510776166245980862, 15437736995075192579, 9867745394178681447, 17188164360903746860, 5071465755156340892, 15384877039557053491, 15359059712896506816, 18186204429799344617, 12771641215771162725, 15865740449750788655, 1625648297579700921, 2243965705255177088, 8215911136767816404, 11760630310653848877, 9485052284320225976, 4052359517812374719, 16658400679631829503, 12721033839826361415, 5800734453839030170, 2265195225747101901, 3756248403960696651, 1648770568904208061, 17447018626174966395, 8537426946134642368, 6056902314536998491, 7464879384583988432, 5222840071944751397, 9441068810149664603, 4763623197687012591, 3004122161791610181, 53031999828831233, 15195895493976665229, 1784294894537111093, 6797177251763274609, 7310269623265221179, 13772159523905956192, 12028133588987361736, 13748171028542352979, 3233261012894819642, 12568676666826482607, 12303235246704739938, 10623047161876309845, 5584159015849808665, 10009662725301860482, 13944203422122789617, 6214626226588305706, 3808689836337706176, 10971943563736984726, 3713184377708137241, 14002092452910211510, 16967554522741253628, 6263797899877623941, 9323421300058430633, 11795387266933215845, 5326224794378977922, 13773256922087623888, 6200159710348556870, 2758094177517364051, 3993197310296013815, 9336309057555475723, 7826808594843930813, 18380812212163492225, 2537663848224546014, 11839906417942334008, 16470425351156949092, 1635315048912920504, 4369283498028214426, 16306793123115247218, 3682500561680229267, 17763981395312192436, 17540108725122006358, 4937507077776005151, 6289270152208483596, 3319959273641706172, 6839432838784475153, 12545706934123175294, 15857302742957068795, 3467501640959666907, 2122264213056539648, 3956176127322485528, 5129663858334694927, 3275124409533417635, 9959800163759242463, 16280694487479957171, 16109614888650614536, 13890442264160732740, 612525970676801641, 13022677892448967504, 17820846310940515059, 7425469847060911737, 18262514232617567316, 3157558249636826305, 13205840788751822423, 6214208977111822361, 5819258843947566662, 8088652948056957926, 17621094834497757287, 9166996068984570003, 16743806315573762481, 2057793739020154640, 1312985723218518912, 6002616505358038798, 4144853408918893081, 3454225051907171761, 7797950674719693057, 6927637783144326647, 2572198039049011709, 6908466292303589017, 1221634080969884594, 6635742641187910231, 12547086931736941, 17240603633317187188, 13316451313700619712, 238502014877649122, 7115945018879150271, 9370570883070902202, 13393762049770862569, 8115291325385478071, 12372039470532568272, 10691830593733961041, 6384943698851995063, 4445522027138735815, 4354003112924610918, 5771995037761341010, 10914500780552531216, 7342866258228232152, 7592629933619468020, 5822926809110158498, 1267368846196291577, 11710413256888688242, 11809658296785837931, 8650036563548518476, 16763766333170195358, 4443816020327988077, 3532845878211033866, 3190393358599799380, 16723685246674637467, 6671857156666706379, 14851098667334855412, 5050180836863066744, 9591001184516562205, 13693381438359519073, 727683553457692730, 7739154295260671385, 2973677347749170539, 18122102653173907166, 11017345476477322932, 9201256097466119187, 14134982846113581800, 6151432648484653248, 8198400751181678253, 5872810768327328965, 5423860969038182720, 8419975947216214513, 3280392791791311270, 2341286507078358980, 17472377196246802466, 13093549883273504952, 4315802741807690132, 4887781797810884308, 17118849326918980520, 256491755439371836, 15950532875997784579, 16420278716160239162, 4021971494623370487, 11982074784127110492, 12830385980628648230, 1449428428397939567, 6088597454915608729, 16314434662322209664, 15722640200229758225, 13303567687234739860, 1966725990124022444, 16013275977448593372, 12428538670523594000, 7138077763500842006, 18264704220944096488, 923398652220614200, 7221698649214332455, 15261945841154374812, 2952716218630791520, 14418474246239628548, 13216018334500215531, 16788522760327363056, 8902511199972468718, 17703296966480228364, 12451980194500494013, 6503914571499324115, 13486185681661966028, 7883045188523918651, 8331097759964635374, 11175058114747175484, 5261388451914074230, 15496811428120942185, 637168013281245584, 3162372097704993099, 6736896588147378625, 12127215667443563324, 13170305589265153969, 11638329882892106830, 8942613982543514644, 17521510778182193771, 4748425672240932334, 16708754043279297600, 2931470528764584802, 880723492942720255, 17558990016154051406, 13100384205647710745, 7999916747747863220, 2737154970136385301, 1436708543392926958, 13639816556011008143, 8036812507758703262, 14748919350245661917, 13768006568921578460, 16300086262617176006, 2932343025541965274, 7863206508287569206, 280912148403214485, 154597337649208774, 669926838634851210, 15686096977799694039, 13746749815708701427, 9108122465239209287, 10918367662160283343, 17702442767541795467, 7358235881877999683, 18147893415931013215, 3995731096751972732, 13778552893324586672, 6077114469995486602, 10738402295891599416, 15405173028076198076, 10026081538723534729, 13810591545138252494, 17583094180058790008, 4902645449422805305, 12743193860881223662, 13432169395216110447, 4010461612521644681, 18195788051526776372, 15774405437282860933, 14123667620243173846, 10656491484989853308, 18105626980726600538, 11686660218540369474, 8083562627080563083, 10480320935758266840, 13944043485526747189, 6087108378481695380, 1543650734663082319, 10317274037913641751, 17896485440143889291, 4033519368951031212, 13185550133973855885, 12073444045760469565, 8086156264863084746, 4212654255501405760, 410506968371562604, 6279623061394526994, 8604939889448690915, 1872092459212301624, 9449248981353353045, 17473340553428748169, 13898771989594912558, 4421421607106586209, 7004459408923936631, 15977006860703462456, 4362852113151915453, 16305667032816350861, 14248390592468240911, 16102011142211710597, 18042812584826205596, 12164927585731570741, 3735827384380479730, 7803999379352967891, 3966800339378256769, 12998586844897291970, 2764147103466379948, 9880843316693325571, 15872094043477479762, 5104323145452172343, 13326048418635965905, 10145787380078170174, 5863760208346789316, 2517136886310075733, 13542930048433128552, 3234597628098331594, 8436925655521797138, 14489018689620940008, 952158867616798931, 3513508448433468814, 12605988013643704637, 1557874925339627774, 18104490391226313448, 4379143923907778523, 524399872992242427, 8775847849767774455, 5644430215909917181, 8329348473771976999, 18071295052386307451, 15261864870314870212, 8417942390954973515, 12834459688265593581, 9392775036032561440, 7565907073243896390, 13745221696642262005, 2235074050349450773, 17590319841117208710, 1185910864173417471, 4049723965431589169, 9004895252234753987, 5852666661992644796, 5332551965878224428, 1983152530513704383, 5823977762286759605, 3412380754893173733, 17669152420132635291, 5461651049622540679, 843210743734182067, 17796840317665927107, 5466415970024870327, 17649768207964705834, 14516120784329322189, 1594378635735873536, 10378882063866376921, 15834947124378212460, 4673081577827927999, 14275502513982729551, 1655741062139160744, 4663911719986764000, 1279945372757806011, 13798294843279616530, 8860617743975630270, 14129221196323875874, 13646302115804825892, 16938027790518415045, 15483958158442758897, 14375878824744770399, 7945216326926981561, 10025022782653494907, 17177472365133692718, 1985793620150096652, 11723153397109592117, 7265594150446675516, 18016514428172935334, 10166963408924766016, 4391661771567167336, 14200491211161816790, 13941354887405280825, 271246910514867582, 11027291830552834019, +gpu) sample extracted_lwe 0:: 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 8484781697966014464, +gpu) sample extracted_lwe 1:: 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 12132697396136116224, +gpu) sample extracted_lwe 2:: 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 14726770781501521920, +gpu) sample extracted_lwe 3:: 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 9403516021949595648, +encryption params: pbs_type: 1, pbs_execution_mode: 1, glwe_dimension: 1, polynomial_size: 2048, big_lwe_dimension: 4096, small_lwe_dimension: 2048, ks_level: 0, ks_base_log: 0, pbs_level: 1, pbs_base_log: 25, grouping_factor: 0, message_modulus: 4, carry_modulus: 4 +compression params: pbs_type: 1, pbs_execution_mode: 1, glwe_dimension: 5, polynomial_size: 256, big_lwe_dimension: 1536, small_lwe_dimension: 2048, ks_level: 0, ks_base_log: 0, pbs_level: 1, pbs_base_log: 25, grouping_factor: 0, message_modulus: 4, carry_modulus: 4 +gpu) lwe_in 0: (lwe_dim: 1280) +8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 16897505801894100992, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 17383894561650114560, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 5404319552844595200, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 7322852994104426496, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 18419722475945328640, 8484781697966014464, +gpu) lwe_in 1: (lwe_dim: 1280) +1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 17509995351216488448, 10025012770526724096, 15915721083127332864, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 3278620528725721088, 15582454710701916160, 3873095679538626560, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9808839988412940288, 4107282860161892352, 2585066186110664704, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 9142307243562106880, 13817043656772681728, 3774016487736475648, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 3368692521273131008, 10700552714632298496, 3341670923508908032, 12132697396136116224, +gpu) block_lut_vector 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 0, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 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, +gpu) block_lut_vector 1: +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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 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, +gpu) glwe_out 0: +4227984635319025664, 15988771055128805376, 12689160162234073088, 11092521325669908480, 3333166407226490880, 12966688648115257344, 13315203047794671616, 2128215634436161536, 3073114177632468992, 2205937603142746112, 2085840937338011648, 17673417791677399040, 1103555528463745024, 3955311214828978176, 8946590531685711872, 10121752716981043200, 16313678149885886464, 16043338236667363328, 7278135924922253312, 13891342948861214720, 1390252395132354560, 8167682063479078912, 15665088747605590016, 5318349735101202432, 10066813110238314496, 15343034163968081920, 3794471217944068096, 543732654831304704, 6892830491787919360, 13158666333262446592, 15667425106735398912, 2189714309074911232, 4998814682358743040, 13133142442133946368, 6371788527138504704, 11366250912977780736, 6484188714628022272, 12741311751086145536, 15288759830479634432, 9238221697302134784, 11622903366719373312, 12943221152968343552, 10228196162788130816, 9547091727773335552, 2189188020962328576, 4686472325447548928, 18273978842429259776, 1788040274539184128, 16932112792939397120, 14345025223420542976, 10903825064256339968, 1121861744231186432, 6274735907065036800, 17455336154298580992, 6513027478695444480, 17211719836833415168, 13343291377996267520, 11496915483253276672, 5180342608995549184, 8616610152839118848, 17746626540029870080, 14287725033932455936, 8163118299949826048, 4757965492063305728, 376483845186256896, 18393699337818341376, 13825252782384349184, 16039625529497747456, 12883168473559072768, 3285648332172558336, 7420970834786779136, 1708325217668956160, 14243357368929746944, 17046024637118414848, 17169772334362394624, 11073333198497775616, 4102272385674117120, 15466930157842857984, 14969548927508938752, 4113951157666185216, 7901960855011459072, 10311205631373082624, 890913724863348736, 4902777976669601792, 8001961574996639744, 18058019365571264512, 12787415132632252416, 8197477660360704, 2927274268129492992, 3913548155433517056, 8397528320656277504, 7063500260064100352, 16683734524974071808, 2572111052917440512, 6739456694251683840, 8949984002526150656, 14958513850855456768, 12551887269377605632, 15229937470222106624, 17068530626526707712, 11282889961449193472, 11910811001848594432, 18300556615452983296, 10309156949152759808, 14108302105127157760, 11090395574556426240, 13102729160235679744, 13407577177172475904, 13824394579199131648, 15456591209488711680, 7656074664510226432, 16372046755438526464, 7087765854623891456, 4737534710593355776, 9449272095260278784, 12702045751316840448, 15576910148440948736, 11082781748591853568, 10731474761176580096, 15873242069863497728, 14102764260195041280, 11078304262365642752, 12506580758883729408, 9033947520786497536, 18073356917123579904, 8619156759208001536, 4855735045257691136, 18045957757374300160, 3891282632654192640, 7987441441620099072, 6116735467678334976, 3764101822021632000, 16820275984900030464, 119432629501034496, 14128525766094225408, 16084088611493904384, 12449854617544556544, 17992269154345811968, 1578418348343951360, 15833477132333350912, 8505097485981581312, 4760594699243225088, 9165685643907432448, 2221333239832772608, 1819177103808004096, 10953926167001825280, 10683176496723394560, 9810933355473010688, 12956601281765441536, 325697987214835712, 8385346109777641472, 9584447411988725760, 15877948804264099840, 1179971036838363136, 9705733302698115072, 2612321979851603968, 11308453976162172928, 399136808375418880, 16584619014928465920, 2469220644575772672, 2229570471710425088, 119818180125261824, 11025658443036884992, 4763632289093517312, 6733594716727672832, 3834879197977772032, 6769699826725552128, 2451339063634952192, 4981487461436751872, 16346880205589053440, 4579783001352699904, 16619222776158355456, 2365424582250201088, 1775629090364063744, 16513036822230597632, 16924788396230967296, 5399633262488322048, 6339029334103162880, 7503401118441930752, 14883404175747579904, 6981017715246891008, 6081298895109881856, 13161557069590953984, 13446874925340033024, 1048754803783499776, 6079469823157338112, 2420873675193450496, 12659552478761582592, 7932999621586976768, 3858664589424066560, 4715678120240218112, 4571749505543700480, 3310793183847251968, 5063092784953556992, 12856391070455431168, 11524138566523289600, 16661394682080657408, 14121754921950773248, 12366849272128208896, 13886846358620471296, 2374920729171853312, 5500758061314211840, 6538388264145911808, 14422516466483986432, 3065607313533435904, 13032371565793116160, 15938297217941504000, 3154569916028289024, 12147467737127452672, 1291116715920326656, 6689012612597809152, 345171094056992768, 4185941526875996160, 13946243643200241664, 15594063577806274560, 18412134900820869120, 5455724538941669376, 5713142304315801600, 15186012152491147264, 2393139525174951936, 14165189204660715520, 10583599518211637248, 9871602405638930432, 12374423618753396736, 17329224335256190976, 3830717477747163136, 16939386749551902720, 2288223644616228864, 10145147627180654592, 17003879703590731776, 4519704380340961280, 16321619492876582912, 14208811503859007488, 14994540362951819264, 6492060376069308416, 3805369061802508288, 3408276039384694784, 15401856352426917888, 10319433672020721664, 6804795619408871424, 9294123119021129728, 9470444875280285696, 17549617730192146432, 16646939265271332864, 8504229138083610624, 4737193965067960320, 442552846064287744, 9056534564817600512, 17041898547936493568, 12910522433072529408, 13225123358665867264, 17610755180901433344, 7655542861659635712, 11020830109522198528, 4160306499173744640, 4886390924088705024, +glwe_dim: 1, poly_size: 2048 +gpu) lwe_array_out 0:: 4227984635319025664, 16858086445485654016, 8603268905307209728, 12316884790681796608, 3941169336806277120, 16235166900005371904, 13060862395096760318, 9315298278453018624, 7913816667702951935, 4249573645451526143, 8264023289865699328, 6054957227175837696, 7484802778141818877, 5413827656820981760, 9461230140521447424, 9009794591808815104, 6510671605113290751, 17618418528107364352, 13097642871253630974, 11804648717485604862, 2279221724950036479, 11407032570735493120, 9393889824894615551, 6567276858155466752, 1854702196189298688, 13410546539319787519, 17089244679880310782, 7252106128387997696, 10954182447700377599, 10780417626132709376, 9582788597103198208, 11150974845477453824, 12885858244072833024, 1346610217919447040, 10742140538825211901, 3299447831240114176, 3728521882975076351, 11806619595031183359, 10647342254382907392, 9449636842136666112, 2074938367472041984, 7105625269775368191, 4097295585340555262, 17219813668342988800, 12798302056871886846, 6333296142247264256, 4448311291831910399, 8219932783397568512, 8054172051138674688, 15523057588257161216, 4214885869829488640, 3151299533581844478, 4831797630155620352, 10809629468239331327, 5053505143551557632, 5148036263890124799, 10081231643479113728, 17304231840164347904, 9238393746175819776, 12636848599808868352, 6198877922489532416, 8424735486240620543, 9378465721429786622, 594887470626111488, 13576986076194537471, 8239096694470344704, 4458906710400040958, 5043866242251751422, 1021385685854060543, 4445713787416215552, 11261980597662253056, 409062948430938111, 9329873681616207872, 8493160732483911678, 4780939434264625152, 6161865092896915455, 2397140936288108544, 14211632267654070271, 12556960031091720192, 7702428424932950016, 16139237466627375102, 14090363822833401856, 6927455342917844991, 4222756497928486910, 9534667953706893310, 17705459052340838400, 18403816061343367167, 16757782361759809536, 8354959817051209727, 6161729759685378047, 4148481832511340542, 13516342679331405824, 3273822717664559103, 14058077062510411776, 493373315566534653, 2119055003111915520, 7409679986522587136, 3667970607993061375, 1203779834782679039, 10975293868743852032, 16331563529725280254, 14894964017947738110, 17903297595233533952, 9711835848856567807, 13177145702783909888, 4130005343839191039, 5701962271710773248, 3532073314509914110, 16368024254240784382, 5944952675941482496, 15746975723836932096, 13474475884933021695, 16694113324719144960, 13724028019268386814, 16414391444942356479, 17418118790041829374, 4420012801364328448, 9272291884007424000, 12339781544267743231, 8844067897635504128, 6328149286978584575, 15609682945785200640, 8799203594826940416, 6469645752963432448, 2528277055586435071, 12385437096821653504, 15982522837638316032, 2633394818130116607, 14708911087714041856, 14792815494071058429, 10001153772065128448, 2661501924854988800, 13318434600515534848, 4065486319617310719, 13520801627941896192, 12559227733558689791, 855040973401489408, 8482216872882733056, 3389975811271426045, 13089475865580929024, 6382679793254531071, 15257111168884408318, 13074642636604702720, 5638199684645257215, 13168736830054465536, 6396647574509453312, 14977804200799371264, 9840108149191737344, 12104429202099404799, 13471944078753005566, 357066639490940928, 12613651461042077695, 1944293915829993471, 11021862237944938493, 4011984849656086528, 9478568747401740287, 6043405983500206079, 8701198852981522432, 13967299067265417215, 278355132867936256, 7752171877698633728, 10914241376245776384, 10526159954887311359, 11553072110855258112, 15979082012099084288, 11822821499893448704, 8595926945940635647, 2555137312635748352, 11976942779445018624, 10122281560062296063, 13439222422389653504, 4218552503274307584, 16394874341260525567, 7053133328924278784, 3667442150116687871, 2593368380710846464, 16463992068839047167, 9096271125767258111, 4516433466660749311, 5637749174251290623, 10345447574894280704, 2312310910120624128, 11768534516788887552, 4032936325580587008, 14524377680134012928, 683840691033341952, 2909931291119976446, 9181435394099511296, 4183114768766205951, 11234939888384081919, 17155877412932681727, 2575409705912369149, 17666710577608654847, 2151303660095668223, 16233311315622363134, 17252111564442435582, 10596797728568639488, 18255304367575924736, 11013981099658313728, 3494436677693210623, 5957709375505170432, 13725258439351861247, 6774152013983776768, 15577119106384527360, 13013466607425421312, 7663370274737225728, 2511511497469853696, 8078415964099575808, 16970248990824071167, 8098211331464757248, 6619295769830621184, 7142462968586829822, 3902054597463638015, 9554219731733446656, 13908207720185462783, 7529252177362026496, 18295665143771561984, 16695688585847767040, 1917527606090006527, 5379342874171146240, 14987790252762988544, 16364921368858329088, 17699159253501083647, 12548802535718125566, 8776772543471157248, 6061837606943981568, 3801267307368415232, 16226453674082172928, 18023044026319503359, 11610721489506009088, 6566246157540917247, 18343180872162738175, 16681994650902331391, 8052217748811415551, 14414858563954409472, 14558468249948782592, 8734437920833798143, 13774296290730967039, 13899095888816504831, 7198827436098715648, 952443600157802495, 14120017191638138879, 10411997593721634815, 3395966925644234752, 2858470450986483711, 13915639979628822528, 6002923327943868416, 12611850116324655104, 5440470144935526400, 17348122568778842112, 8739507514942423039, 5622964882803523584, 15912608185320472575, 1017001787367882752, 14093795332185915392, 1989615943503839231, 4446917401031737343, 8263452895660212223, 958204100892164096, 7382881991600898047, 2222336727400316926, 18143719492654465023, 13550278152239972352, 1534908451124150270, 1095185927841513471, 11864901102136721407, 13123076495591342079, 3847502969075400702, 7182400834653650944, 4054325795559047167, 1370209533229531136, 434704542265769983, 9460348372461289470, 11465262288320069632, 3189486412080611328, 78989014660546559, 9843896258001895424, 9229010875795374076, 15141584051124568064, 5192585595808907264, 5135715728623665150, 1871799178410065920, 9823076504697831423, 10043002927703916543, 7456683622339182591, 4475625236208812032, 2174518786722365440, 10956837964776210431, 1691384132560486399, 16277990992282386432, 17379076766911430655, 10088210034937823231, 17414129074124619776, 18375154722374942719, 2192190382417117182, 9853451801636896766, 12894959852077449215, 8669888509818961920, 3610886611857833984, 14102565754859683838, 9294213143146266623, 8430199067430092800, 3181677348713922560, 11713528910758019071, 5391189451810537472, 5627973841570496511, 15810529873153228800, 9789697689078726655, 10094563249614749696, 13023742733829799935, 4311173508982898688, 16808412415497601024, 12056349599632195584, 13113088384560005119, 10552154717775986688, 17874948673796833280, 11432659480412684288, 7725718944073383935, 4600004646906363904, 7235688732802678784, 17581158931705626623, 9747880341833515007, 12757248818064392191, 6654383760672292864, 2824292504759697408, 14614675034178846719, 10952472594376294400, 12195957709593378816, 3171203289278578687, 14285134581316190207, 16775908877169328127, 7067638454611345406, 7283425238753214464, 12677841350914211840, 13279177655611031552, 16540400175508619262, 5835527894289350655, 2182452231268204543, 4970863279741075456, 621279775419269117, 9231693311578734590, 11914264897241743359, 6643086334699241471, 10803684319747375104, 14369497289674719231, 15070232822172090368, 102686206805934078, 14554477610076733438, 8940588951618453504, 6874945104969203712, 1622438550358196223, 10588688653414825984, 4518040707578986496, 1322545029318705150, 823678484000800768, 1143585401051545599, 7783259464630534142, 12151922113208385536, 12748891101348233216, 521656828644294655, 2462483297419132927, 3540753692523233280, 8925514680487641088, 14133774870575579135, 15063339872058081280, 9015740941817872384, 3158842598886473728, 7726210051840409600, 16621866693064392704, 17240421500176039935, 11163017424754704384, 40366687681249280, 2725336643480322047, 5377842030800011264, 5283256304515678206, 6188865271457906688, 13822289764977475582, 46260675059646464, 4333417258425516032, 15554426787067854847, 1473784347159953408, 3648378181322276864, 15775869816310595583, 18428066839071293440, 6117956105168486400, 9212804391692664832, 18319342328617107455, 454266913426505727, 3313483060661452800, 12708446286601256960, 12024900213144551423, 12180799971678748669, 12209873385244590078, 9498522979701620735, 1511791483290648576, 4004518898878644223, 7440965636810866687, 15455070700871614463, 17678670855984381951, 13459411351029940223, 2148070571051581440, 11856285180845096959, 1697524426314088448, 12552557354069000191, 10660737418610606080, 11281502102897033215, 2332919627656462336, 1831559592769748992, 4449179030918266880, 11805233874567430144, 8417083056841555968, 8226403009895071744, 10600790268695281663, 153975057658413055, 12623564258446147584, 15520702558367645694, 10958138931308134400, 11113626950655016960, 18339242048118325246, 7637036856831377407, 1256676794807877632, 8130738468490838015, 15423962131950731264, 7309674365308633087, 11443295260667543551, 340174402387705856, 8384512112491233280, 13225878895489712127, 5983583819817549823, 4716018433584529406, 7556167560853454846, 12466241286262751232, 16199029562049298431, 13500683003621277695, 10649193804944375808, 468554132471414782, 16801892361071230975, 5711022156524027903, 12187792419491676159, 17983949501441769471, 14939975603506380798, 5663716298488545278, 14142575883482824703, 239179003678687231, 7062647422366777343, 8976070994200363008, 17719350108971073536, 15037701960335622143, 10880572229964267519, 15954684196434214910, 13909083755269586944, 8588579244504776703, 3685240794299498494, 8781708313445269504, 10719435293804462080, 2958125067608784896, 4341563614566547456, 17604659333147131904, 15257367365025791999, 647357255083098112, 3906327131541471231, 12649725420179030015, 10182499732077674495, 2199707292478210047, 16069013680011870204, 11849103405505052671, 4405156004560371711, 9726887778641248255, 2037302646490005504, 15792974203457634303, 7985110872106205183, 2457559143720943615, 8631951093120630783, 17425346702994309118, 8370300481649508352, 2805019761363124223, 16719721443914416127, 6200631970490220543, 10821322434024570878, 4040245951091179519, 2468642468963287040, 2755867211808636928, 12220011986661933056, 17812544551345192959, 1896564260486512640, 845879204984651775, 5853590329055248383, 18040550074647314432, 8275786425081790463, 15443953126687637504, 6969378911146737664, 6968535971469983743, 1978559338058350592, 2870960430765834240, 6041925181587324927, 4117134236849274880, 2520028919055253503, 6903459217290559488, 4355016816460824575, 13799016127071780864, 18297742686024630271, 14377789463042457600, 17928185913343475711, 1804316958875713536, 14681620187447296000, 6721033353652338687, 17305433330019205120, 1050495982988427264, 7648627350132752384, 5965253903615262719, 4800549058789769216, 1138153894812057596, 2808725032870608894, 16129744362958487551, 923748449193558016, 3039908222098997248, 5005991538350620672, 16920364219138834431, 9563662957141819390, 591218698019143680, 5910848801525989376, 5380224193608548351, 3290955520181010432, 9191168105781395456, 10846569198830747647, 8467071451860566016, 12536109608231501824, 8458953474044854272, 11564383114461446144, 10060084494213316607, 17576254559016189952, 10455875419985936383, 4600700583005913088, 2751725687587995647, 952420817637998591, 8861285574879739904, 6356481933710458880, 15912625562758152191, 10140274359718117376, 10026223631329132544, 11951927634306269182, 8205913976857427968, 7578485186954788864, 18404592238169423871, 13630950214259965952, 16522707301874794496, 5638504719128199166, 667958588093759487, 8592043146064429056, 6124631812296671232, 1432710294336962559, 14577754820992565247, 9834525164153339902, 3661937203023446016, 1763237517009616894, 17551245634466480128, 5075370988351258624, 11164137431429545984, 2060333822351769600, 17115842783668600832, 15857964939911102463, 3811585296819027968, 1765685566763958272, 17111788830609899518, 7566299978188980224, 7503260599996907520, 12426149473267220480, 3639022384268181504, 9096623203295428608, 13314221160288747519, 8337941576479145980, 2205360574286528512, 17304152498025529343, 12823111155585122303, 1313442789148590080, 6350409708947374080, 11373664980013416448, 13288192565405810687, 518610983095107584, 14108392033152401408, 1347076514834808829, 9135207825830576127, 8908934766695284736, 18141588202106912768, 13075441222959497216, 17200525975239000063, 13639642523692433408, 10637865794341437438, 18035837775042838527, 13274419318252109824, 15089547728188866560, 693729388302172159, 13212788573369008128, 18400290343091175424, 14824626362890846208, 3653188251562278912, 14894407890549866496, 6024575158952394751, 360724184248090624, 12237237896553168895, 4541554425163939839, 10649470654241308672, 1562145799591165950, 3968029618014781440, 12925648650759045119, 2761706921000960, 16721237131430723582, 15910600893699981310, 6187732101714935807, 11396599323690008576, 12687532300909412352, 4306122966745219072, 8112272458465148928, 1559458842280984575, 17587087830188818432, 14518806875891302399, 4969167004150792191, 12274604451330785279, 16081313186447359999, 17254813580176392192, 749225502547378176, 5216322022480543743, 10075048074373234688, 15769815376872865792, 6146943630528479231, 2112279622140821504, 1046592408009048064, 6290001406245994495, 6386600104110850048, 14970593747023167488, 14643194518967418880, 8930462302424006656, 16143466134929145855, 15885865837739900926, 15508995308058050559, 14987652309150859264, 17094144711968423936, 3430298922281598976, 1212811207187103744, 1425240607474843648, 6963829174523920384, 2203292650612719616, 14597635314072682496, 1788886769643552768, 17573926403273916415, 10191742237021306880, 3037533182493720575, 10384251720724119552, 10349052427918901248, 4480684490787651584, 11948806850939453440, 16522374656657719295, 12576195504372711422, 2407533352153251840, 11004823934641111040, 10478115671177691134, 4803165942634774528, 10848521089668087807, 8498483399554498559, 3537592196087676927, 10872489315724689408, 17902329111783669759, 5379105221483954174, 6737893635393585150, 14620685543483113472, 732659985485398016, 17069899999539625984, 9698906469360992256, 6301837846487498752, 10625545199616524286, 236899392341147646, 8603922372770136063, 7948139398485245952, 13838938781572399101, 12512250785729347584, 11443463034706591744, 516421181134340096, 12261035563015995392, 8195617046168338431, 6392610803467419648, 8308933193415786495, 4993496645262901248, 3282703049759391743, 16217587044140974079, 10165566937866698752, 10665712309294333951, 5962348865314095103, 11883960086084714496, 1636238993379033088, 13248904515274407935, 8579876379888189440, 4329216782557511679, 18100629444057104384, 3925449509810733056, 9341430311180828672, 1173396118365536253, 15643622292754268159, 12077379342645067775, 7233404235671404543, 5248467602128240640, 816610326786080768, 10168951684554817535, 1603876706861449216, 16194276272350691328, 11783137824755154944, 17412225969820794880, 1996758333456908288, 1382424782875656191, 5588450032094281727, 16322111567279685631, 5424779806380130303, 6619556746539040767, 15657764681609641984, 804937842626134015, 17442439948056657919, 3702278482215043070, 17981850362549633024, 16977269331765231615, 9363229709749452798, 12472832602383843327, 10227360671389974528, 79432954828292095, 4596508853838807040, 14441185366469771263, 17863728462578057215, 16709780443607597055, 10120525369946669056, 13703889822781800447, 3414914151858831360, 8437633316517052414, 8189228162056454144, 16131883900916989951, 11511304188483076096, 7338583449264979966, 11464387136120160255, 9109182411370921984, 8424078206457348095, 13517319063373611008, 989377559521132543, 4110310060486295549, 16768341635493789696, 15994654501046845440, 14862966105718128640, 8596187402958012416, 14620969965881131007, 10922834761307127808, 14820451869427499006, 7083116578295775230, 17028499443973881854, 3567057157796921344, 6387291198708514816, 14205113382398328831, 1006705974444031, 1146957478659883007, 6233662237165223936, 7512305564899082239, 4614578300944121856, 13771825150158700542, 10535862580214235136, 3939692308559036415, 4009648186120470528, 16135752017183244288, 262806102494674944, 12644470211475406848, 449636269337608191, 15923018430131732480, 7574653766889111552, 10961254343281475583, 6463513515159191552, 719632748381208576, 12871487760241786880, 13285046398782275583, 8965120876026527743, 9729652834562998272, 3969748438156836864, 17924629501107503103, 14204635249459068927, 17816290772132036608, 14695289770733469695, 18383715566079705088, 11026769070040023039, 445450969736544255, 10162067358785470464, 17163797193040068607, 7347397563969961984, 13753299349893283840, 15506367389368320000, 5430985870914093056, 340131413791604736, 2693074821079629824, 8375092493833732096, 17343781353811869692, 2788545656237588479, 13580924084463599615, 7124835966463770623, 11007286170672431104, 758676612441964543, 13802289499218116608, 9467308965038653439, 14323885858246098943, 14191576933971525632, 14780052908825116670, 8415698523399389184, 15738521676071043072, 6231097080832589823, 7877210470313099264, 17066843649272184831, 3440622125285638143, 9068813137582489598, 5457659318629302267, 5963182535646117888, 832040683991728128, 13368932298393649149, 14061677555069485056, 14155417449687678975, 15914752791340384254, 18217180236401868799, 10641619303700365311, 4554354389778694144, 11033050150472777727, 6488129673539616768, 7117290293040250880, 17891373964471566335, 13754313975787421696, 15077337969389993984, 16917483859451314175, 3030026241085276158, 12700079137331609599, 16935880613129355263, 5965885358565490688, 14761639490673967104, 7453683161138987007, 1605345456827662334, 13211516713293578240, 15308592344480088064, 9559628806029836288, 2710901477978669056, 12700872469330788352, 7895312554874896383, 13589660391541047296, 948623327813959680, 9498012603905998848, 10159444972013617152, 8728508825587417085, 17819840511062573056, 81040793015418879, 11927946443890884608, 15412864095908528127, 226463180157616128, 9255270209206353920, 1441553477380603903, 3334515611072987136, 15949297539719626750, 17745773868762529790, 14891902000470949888, 5719586404527243264, 2657859645485350912, 5963391288236572671, 6214590215844003839, 16777713941328429056, 12090475041527955453, 5539377316318150656, 9861936470070132736, 17028919603444580352, 11372161045675114496, 9927961765360959488, 2483753130278256640, 16993541614230044671, 4999267303192264703, 3790183844150247423, 2804751289399902206, 16888055688431927295, 14886506903071883262, 5740307113469542400, 5059189243797045247, 14289196352289112064, 16111374538725392383, 6035482219810652159, 13530588802921267200, 14710451091187695616, 10714069904425746432, 13432015919043837952, 11274780496258662399, 15035649573706006528, 7768641891867820031, 9986954412481839103, 6073297113339396095, 16161871362577661951, 8050909358764064768, 4765734924693012480, 3047460028735815679, 3324995627082842112, 3471699254509043711, 4135262819748675583, 11694768563402309631, 13100055903871172607, 9739614495809994749, 8590700333129269246, 1849221224677244928, 15313612916435976192, 12255314554908573695, 5845066073103138815, 3979926136258822144, 4749844327381860352, 9243616004427218944, 11602748665747210238, 764565339022295040, 39527202500378624, 18123133595219394559, 17564976756580941824, 7919120348870606848, 13581371774674665472, 13763973838272462847, 11261043163621490687, 11097085364077068288, 8904965074452480000, 14659905270348513277, 503203372036259839, 9850738708645412863, 14396862626824978432, 17280595564479643648, 13097803863539318784, 3064348046302117888, 2200879849654976511, 5619592642389082112, 16498021135527444480, 13069083107993321471, 15797584812195184639, 3223744367239888896, 14092939333526880255, 11198353855328813056, 17833213200976314368, 10818607656063729663, 765820843862261760, 11687463665845403646, 4399472886922870784, 8466763760403480574, 18405141749170176000, 1668864329463627776, 3093677725131472895, 17233196666178240512, 13172289282330591231, 5237082425510592512, 13461401226289610751, 10829158741442559, 6673236888481955839, 16767697905795465216, 8735923828925923328, 17605410643857375231, 2773218154908745726, 11802189457866620928, 11699195592352727040, 734928965168267263, 1210364733685759999, 827826702599061503, 15934299050065526783, 8950201293511589888, 9007290978062565375, 18394349028931272704, 13824268204081414144, 5335229317351735296, 3480255121420451839, 2379966774578774015, 974248477091430398, 5809231941181898750, 194155886401290240, 90484704544817151, 11228133578011312128, 2716654569491791872, 7780208118536863743, 13928929753856737280, 14459995519339986942, 10160149071772254206, 12579684864653000703, 13641782465377861632, 7926057322349068288, 15750195654879608830, 17927275707767980032, 4143743129595412480, 71786667500896255, 25423242864885760, 1868183728627384320, 18357643087368421376, 2479248001642528767, 3775337447878033408, 14363059327239979008, 8971168722555240448, 3426829671038189568, 6088206181774393344, 1004237579429609472, 5956958354940100608, 6965663001005260800, 8116808107138482175, 6160945644820234238, 16236991474456068095, 3588194435617259520, 17689270069290336255, 11799186279294304254, 4316080071031914496, 12138066809630752767, 15390361456574726144, 10650731549265231872, 2415666418189074432, 12871257605829296127, 7808620864798195711, 244830710878175231, 8747641427422347263, 10547583777893253120, 13353715160544444414, 11355085441117192192, 7990076885092532224, 5733915016722120703, 3483546234600292352, 17808995598381088766, 17116535218296061949, 1800680913047126016, 15396756061583048702, 412792089957367807, 8031792424969830399, 12951497331609436159, 17458823994160447488, 4089850893577486334, 10006548654581612544, 3815243930350387200, 7233603401894854656, 14394606057450110976, 6503797612330614784, 15729722114862743552, 8724506862570962944, 8244724451925557248, 3423669546039377920, 10283348029465427968, 3147192847988424704, 1074077764530733056, 9778810735176974336, 12578842401449181184, 4082773093255217152, 12904169714732761088, 8436452711074889728, 12413581549618855936, 7431642367691587584, 8623135660934430720, 18328449252717494272, 15608618924814368768, 3828323964950675456, 3928187073445494784, 7744209321327591424, 10341822362986479616, 18185904672710066176, 15872720806661324800, 8450422715445149696, 10493454998430547968, 12289972318372888576, 11467889797914165248, 17489139054451621888, 15800947613479469056, 8475509612508872704, 212361774953922560, 18031426064898588672, 373693452178685952, 14978689720379244544, 10716083614581260288, 714211377593450496, 5107172637453320192, 9570114454897557504, 6864952158643552256, 15541984067632234496, 9215122317091274752, 4179324297069723648, 9441038536653406208, 17315903909994168320, 10026891129913344000, 6870319838313578496, 15298878521636552704, 427630032660201472, 15669999641129123840, 1745080942197735424, 16549479318015705088, 16878439258803666944, 9429980814247985152, 4554721916572663808, 14180472166373392384, 6861295154246975488, 3455180389381832704, 17124953742353891328, 9591975308542607360, 1207159685073862656, 1394405432549703680, 14826277538371731456, 17087731982198112256, 12519437752644665344, 7620267702350774272, 10769433238951690240, 18111907032817729536, 10098518169736970240, 12285026584208867328, 771387468564922368, 6819984860908617728, 8592863752716550144, 6579654558564220928, 6631870818282373120, 246670610443272192, 7651080793292275712, 4017432690058854400, 12119787931330150400, 14196844583584792576, 8859589418743234560, 16060828026396475392, 2017698158393425920, 8265942267831779328, 17544426964788445184, 9615254706670534656, 13568354454113091584, 11721603796898414592, 10832541930668163072, 6576734263398367232, 3699299822805712896, 18143412360616869888, 8308328917823913984, 4066379679525765120, 3478619488218251264, 15778170281727623168, 13872506162630361088, 6697497268951449600, 12427700689826742272, 10155547958133653504, 13829468688392126464, 9948244505750667264, 17904081703320682496, 17057363393192656896, 3004455972899913728, 17629083617487486976, 14612428231559610368, 6557485034041769984, 9127773185901592576, 17420776397156122624, 6070920005707366400, 16742274737287200768, 2198341235280707584, 12489885567632277504, 13695472188855943168, 15076939001824804864, 5287159854933213184, 4912407864577884160, 14816493919625281536, 17708378514081710080, 13481716450859155456, 12454134493130784768, 13652590398390927360, 2432652666489274368, 9066528881774690304, 6690356703285739520, 9561437858066071552, 1053391363787194368, 9127003050752344064, 5434023958846373888, 7378069825014202368, 2536361618825019392, 13556437987490791424, 6199279178466983936, 6486590759913914368, 15182267068784312320, 3672933953670479872, 8741416388393959424, 4893730039784275968, 656512692449705984, 5069359437920075776, 2044886849259831296, 16967440937984720896, 546690460563800064, 9253938908931031040, 3411376662711894016, 6641892723425017856, 10930292707876143104, 8852189125399281664, 17896014484971978752, 14293655360894926848, 15176278150012207104, 10297119768850726912, 1251636656591601664, 13010036382939217920, 9225540915060277248, 3130147305785655296, 13226570058806853632, 12513884344869191680, 7030091920839802880, 16221954063674114048, 15053665395997147136, 3537358311496089600, 9343157566638653440, 10477525604411375616, 3430458576617865216, 9207811673941868544, 4906999968176275456, 6440466373293375488, 4528700552401387520, 12837773943616045056, 3098565830632275968, 11514507586619572224, 14584655069279420416, 12961114345604907008, 5596218805446508544, 6690194837947285504, 11473283535284994048, 15671344334186217472, 6981624498562793472, 3123940461178257408, 10630323397441093632, 5647768998482280448, 5380439672117788672, 17070411203190194176, 3911770076553936896, 7583556005733072896, 17812103687300972544, 7375967733130723328, 13006337550661451776, 12755366917879889920, 7742296527309111296, 17446246880366297088, 12830833930374479872, 134126946484224000, 11728896167780548608, 18162187763712000000, 4596313521947410432, 10917789796084482048, 11471096371373670400, 4899878941390536704, 4640378484667973632, 2646107299629760512, 16812506379397890048, 1008489916323069952, 14472328887297638400, 7814686151041613824, 334211704927813632, 997136203192991744, 10073347091230359552, 9915387801925320704, 53375604602437632, 4576926880749322240, 1238963707581562880, 535315833056919552, 17034874317902446592, 7331234170737262592, 10992825145977995264, 16874518540999196672, 7761650292310933504, 6668885369351569408, 8766029256963653632, 5616110370952314880, 11233260786488967168, 5005076542007541760, 4775794211439378432, 3119859762334793728, 5870252992908754944, 3414183575237427200, 7330307922653609984, 9780119567874392064, 4262722084922195968, 6772774554755399680, 1809569140080377856, 1068910834048040960, 6262780294256918528, 17661072280706351104, 16628559464902950912, 4959398003325534208, 5004928346845347840, 17200430161537794048, 14907563852118884352, 2021421637424906240, 17961549326018674688, 15657451910279987200, 7808662586110509056, 14637283896106942464, 14573351447111401472, 16153089049781862400, 2606407757271662592, 17323757576596226048, 5545110350334001152, 17467420602594754560, 1934527664052240384, 5734493278837932032, 4105788183625596928, 7836173465743785984, 13699710376281636864, 5281834505655549952, 8488690196856963072, 7562822784745734144, 1133590264829444096, 6105518352057237504, 9774698215340244992, 6017341365652815872, 9387142411542593536, 1377753363306774528, 7643118173302030336, 12555214932695580672, 13867788077973372928, 14877830116993400832, 14695652785664294912, 14522592529053908992, 18199362620408987648, 8868816626087100416, 2150551126796140544, 17130118966660825088, 9899891459794927616, 9040519815436959744, 7310371795754811392, 3561736299444436992, 11788223232866254848, 12024818565816254464, 18161050169951387648, 5956809731891789824, 6518339759394258944, 2399228895447482368, 11747073025172832256, 15360236417716322304, 14466619138178547712, 10584408750985052160, 11981916098304933888, 14587496529448140800, 2915008390264520704, 9879172593662033920, 4097206784282853376, 5539144317563568128, 7752853887526109184, 4009741857058717696, 4004735167930302464, 15022467471892283392, 13430681385195012096, 16837266820225302528, 8883899429707317248, 18255978184224800768, 7444536699717156864, 2884830089969664000, 1953942775279910912, 9407491702450552832, 12198886955672403968, 6203148858906640384, 1583442873817235456, 9995547001900498944, 6572659176684650496, 7860012016805609472, 17963601511707574272, 14940306595429482496, 9273007946860593152, 3576240127111856128, 398882478296662016, 11475257427226525696, 258746725831802880, 15825882794782883840, 8326422495934545920, 17908205802791895040, 9182380518941917184, 408677340162293760, 3754748372704034816, 12343407308817039360, 3981622830876852224, 11691616805536661504, 12163124063836831744, 3745441105022287872, 14113064325673385984, 11926532553877487616, 1845821200790454272, 12791807097067012096, 8524089636480352256, 6371456517845024768, 11558694292838940672, 5337819287589486592, 18105301751610474496, 324639840417087488, 2437624515799285760, 14946640857221038080, 15060933218054176768, 12753466803812827136, 11248796226511962112, 289937376543768576, 8205971899591688192, 18203083824097656832, 13698989073971019776, 13377916882498093056, 126851922974998528, 6673257055500894208, 6407863646453497856, 2903260238931034112, 16854683341570441216, 9216905637173133312, 9526327409645715456, 15665887142196805632, 3563646593154416640, 9291781374404984832, 13980568397449003008, 4229237538482552832, 2838744343458611200, 8269222362138804224, 16705219668066959360, 10943885881009766400, 3656706894929592320, 3439276307483983872, 605133028942938112, 17704279545470779392, 16305343226292731904, 17994404213458731008, 14980382254516142080, 6163399593175285760, 11869151989713600512, 5728051440262316032, 7391064049254924288, 1028712366814003200, 12648929358191263744, 17336900838752256000, 4643180970390847488, 15598972443031502848, 11565347539704086528, 9461677133169426432, 3295651201483276288, 12871105093688098816, 6863699014961856512, 3787709202374328320, 932790908519186432, 10336413620677640192, 13654692936548352000, 16283153837714309120, 6838565787079278592, 16865383609953943552, 2381550361769934848, 1406265510680592384, 14931035307762515968, 8108129183776899072, 14844146666860183552, 6988273221753634816, 3323327837594714112, 12910212637886775296, 11458703299612508160, 7542174741012938752, 8949037328383344640, 7016844459287511040, 387226273505607680, 3620882980735549440, 16616989480137523200, 5042162365643096064, 17127968188236038144, 8563641627921350656, 15500480445199417344, 1037061020612296704, 6855177737569566720, 11396782411703386112, 11402219062911041536, 6250363145823453184, 14557248519015497728, 9095869412912660480, 8663639618991685632, 3723748550744473600, 3690114702114816000, 974050210932064256, 18198477870030913536, 7359527207133249536, 2158600084353187840, 17878933746317524992, 7495090214889586688, 8804550706167021568, 1602606539003133952, 16721619891399950336, 8360092418262958080, 3490503109883461632, 5813034434642837504, 17371336970629808128, 12879335766076948480, 1747407412165345280, 3077435664204038144, 13012738323779682304, 656318038089400320, 2074040987138654208, 13803047546450345984, 14593702895703556096, 7228960608283000832, 2242830538320642048, 2815986973238362112, 11805867375801139200, 2097127374268137472, 12851339277509853184, 2919408536158994432, 18107845967209299968, 9919620557928660992, 15959820918264430592, 5944077256782512128, 10573577119684624384, 8084024504461819904, 11403428849971625984, 14587888489774186496, 17097096588230131712, 16427599404875120640, 11649742362808156160, 14956779500111659008, 5030098728610955264, 18033263573509079040, 18066884849158848512, 11388998587175141376, 6428151864268685312, 15506068890214989824, 6248812583978008576, 7115424392816885760, 3073492372319895552, 12444974622015750144, 14727033135552266240, 14661963750999851008, 9831748067592765440, 3344928834175631360, 10763947745308835840, 6650306120365637632, 10745745185154531328, 12816628441470205952, 14903753811527991296, 12402471448789123072, 15006782833832230912, 14063916784587636736, 16958100434772295680, 11090442423858364416, 11216102185446146048, 170143213875625984, 16140121847906697216, 14813758974108631040, 11464131570265227264, 12671158038204252160, 13060676869957877760, 9086701407263784960, 15059191753502359552, 1082439257328451584, 7153172851791495168, 4970481926105202688, 8455185256570421248, 16255108349744381952, 4913340809320857600, 8625337299556630528, 10953067764637499392, 10787170019499311104, 12877125458868568064, 17111770667864293376, 8939089274800701440, 16275590637602996224, 17372141770191667200, 14622732474430521344, 4847777759348391936, 9811089812541669376, 8156386333850337280, 897899471990423552, 8608479874237071360, 10942480680453406720, 10994925512492580864, 2560642236106670080, 12678116718984298496, 12187213081016795136, 15994894888218918912, 9020058008868093952, 6003424197366251520, 17255016397122043904, 17353379171199352832, 14692539823432925184, 13898418821582028800, 11459590516643987456, 4644275598909243392, 12475958208998932480, 5632527572056145920, 1356904662728441856, 2451805024636895232, 15861345268151615488, 2038531975651786752, 1482061323993874432, 5173730289947508736, 5805587317833859072, 16795114571831443456, 3376175728692297728, 16592320999391756288, 12474227753790472192, 7640049514463625216, 9804811601147068416, 16948890739083837440, 11997157651432603648, 13080422388590444544, 11530860980615512064, 7947903982737817600, 136050510804287488, 9621718721571586048, 4931725966050328576, 1448440715137777664, 15995143772983787520, 3841234610872647680, 16886781320095596544, 5380663654662275072, 6807674956894175232, 2060243069692805120, 10791887530643947520, 6748363872308035584, 14508131481274023936, 13339495142302679040, 4805333913276776448, 17460739798682566656, 17345359032738643968, 10865569378234007552, 7149613804593086464, 2631305108234698752, 15852460415335268352, 4588885325543112704, 509171654295814144, 14663131933249110016, 11010682699529584640, 8918970782416109568, 995734343047446528, 5807843077607391232, 1721325825975910400, 11297674011976138752, 13233708336865607680, 5409206824048001024, 9867708605468246016, 10644879321316982784, 13683478643542589440, 6663802571909496832, 15300384004847435776, 12488250834896814080, 17632988972462374912, 4383508270145339392, 12035002420753858560, 6066907954349604864, 1898778180836130816, 13053605269924216832, 1612709418774822912, 3493582774307127296, 11343102207483445248, 5123509282452537344, 12868113977531432960, 3963982015065227264, 6138382961843634176, 13109993736639610880, 1527700007258423296, 9001764579218292736, 1826030703381315584, 13429930832680714240, 10223835894809362432, 4264060367740600320, 5951629593310920704, 12902773680710352896, 6694209248148062208, 1148422595083763712, 18185740633413517312, 10599020340589887488, 4638442217277489152, 3083416060418850816, 5751310304285818880, 11657445655156097024, 17011453036603637760, 3284496542202855424, 2216922274060042240, 6941916710941229056, 4065183290078789632, 4692742041396838400, 5246152777964453888, 6944331968620265472, 12150001372695101440, 15646611849837805568, 981030797387497472, 14520178512351985664, 4162092114647187456, 6667021400789745664, 16766369025734213632, 15689835232473645056, 8438322933645967360, 13720794831238725632, 15477447660872400896, 10057696732914909184, 12524083506529173504, 2804882431931318272, 3672750702314127360, 10025850177480294400, 56145977156829184, 1217930565538283520, 9824408076629835776, 3867835521422065664, 3882399635263717376, 1688202247915175936, 18010740004799643648, 8185245430292938752, 10092007646094688256, 12667036742742704128, 14042497038579400704, 11418863119892480000, 4300137242623475712, 1958596028613525504, 12070159116073435136, 7229844145869684736, 8800882529218330624, 16312254299507785728, 1873025943476371456, 5410363619802087424, 7225140645579456512, 16491555002133774336, 15744401357450248192, 6250612871059734528, 7837784502339371008, 3362772437136572416, 16634294486414917632, 4146662384506765312, 1459865173526315008, 12585983777789968384, 14622699360232669184, 1314836220420816896, 8724268481685487616, 13683092762205880320, 9035485784798396416, 6360523257417826304, 11386684804004052992, 9825319876711940096, 1734581761498677248, 6977553205647376384, 14767155740510519296, 10989210440029962240, 17880510126016692224, 18292535523509534720, 2737702795460214784, 17648974548680310784, 11422619163282112512, 14074203500770754560, 5726260440107843584, 420935021533069312, 2423825528906579968, 18398607007968919552, 2364377542237880320, 10379466955357683712, 16080686662388023296, 11806392444143009792, 4504709618718474240, 8957937422964883456, 3775160933312102400, 13228839652133175296, 17869889885221945344, 2195541153766440960, 1347268310894379008, 5501151368649375744, 6788614364480929792, 6287667916154339328, 8475739267094544384, 4284379402751442944, 8547477706407673856, 14888149968580771840, 12034639496017346560, 11882486225107419136, 4994494220136873984, 14582824866676736000, 11789083137529610240, 791140363266949120, 5155170767746367488, 7365095827116654592, 12438273495928930304, 17089617404121579520, 16705776262777405440, 16714824766732632064, 12470566032177627136, 2478362843242561536, 4924471409805099008, 15568762080084361216, 13130115392133398528, 2243259958411919360, 10765613300138901504, 9827368494507753472, 6653806490794590208, 18331816177707253760, 7410358082267512832, 11759878032079192064, 15587026145042759680, 1278393510961086464, 3660693483573739520, 10913651549997629440, 2772441882519666688, 15606068303456370688, 11731820395861377024, 328115693025230848, 5387851823598010368, 9216492255160827904, 6922372754318557184, 1734211604037238784, 14219434091853381632, 11995283138726068224, 2720288902098190336, 5462687479792402432, 12654026195881426944, 14228128729158123520, 17861174108088172544, 1196426448118743040, 11775371553221378048, 5638698477987823616, 3961801666327478272, 17101867269325062144, 6944262845416603648, 17947035641116098560, 6683365331898990592, 7580287200613367808, 13560353149620846592, 14286437574535806976, 7425913964187353088, 10791201212049915904, 835988892808118272, 5221620715043684352, 5536221640637022208, 1404845525773058048, 9390209508891951104, 18004191227645263872, 13709550108641591296, 9942514935625940992, 1799804808438218752, 897126343517405184, 8976299198429265920, 9152620954688421888, 11641948454300680192, 8127310401688829952, 3044887721282633728, 15038468034324856832, 14641375011907043328, 11954683697640243200, 3452203710757732352, 4237932569850544128, 2125124580832968704, 13927039693368590336, 1442864370118819840, 8301596446528897024, 16158520429093322752, 1507357324157648896, 14616026595962388480, 1117519738453360640, 6072320454956154880, 8575141668070621184, 7863144555497914368, 4281554869048836096, 16053604548534599680, 3260731921218404352, 12733601769393750016, 12991019534767882240, 34609172888682496, 2852680495903277056, 4500500430509309952, 14260802546833555456, 18101572979652558848, 11757731461111742464, 17155627357789224960, 6299276336582098944, 15292174157681262592, 2508446855768047616, 5414372507916435456, 15381136760176115712, 4024227607225565184, 11908355809563639808, 12945986012395339776, 16071823344537698304, 4559897715089080320, 6079894801581342720, 4324989151758778368, 1785349391628894208, 6922605507186262016, 5590353003254120448, 13383651288755994624, 15135950889862299648, 13874994568165851136, 13731065953469333504, 14588079484285485056, 10513744452122574848, 5787191594947969024, 16025870398516101120, 12367274250552213504, 17397989269926051840, 4999869148369518592, 5285187004118597632, 12365445178599669760, 11465726358462660608, 3563339897961971712, 10943342955267620864, 12107714739606388736, 13047110811221229568, 1521955677478584320, 1933707251478953984, 16671114983345487872, 16081319491459350528, 1827521297551196160, 13866961072356851712, 2099863868120498176, 13465256612272799744, 15995405010074599424, 11677044246983999488, 14611864875731779584, 11713149356981878784, 13683111784616034304, 7421085630672666624, 18326925893584289792, 16217173601999126528, 15977523429133778944, 1862125058781085696, 18047607265334132736, 7138290097547378688, 15834422093857947648, 8741010771011436544, 17266773036871188480, 2568795269445451776, 8862296661720825856, 10061397963931910144, 18121046086494715904, 5490142791944110080, 8635810718236540928, 7763567576986157056, 7492817906707726336, 16627566969901547520, 16225410833876779008, 9281058429802119168, 13686149374466326528, 9941646587727970304, 2613266941376200704, 16868325725365600256, 454474919363739648, 5996889456164995072, 2362655462215647232, 4318218307615326208, 18327311444208517120, 1626468088809521152, 14682642251687919616, 12330008606031216640, 10459302632089452544, 14555461441055358976, 400786316335251456, 13591009028451860480, 9827587314501550080, 373387156585971712, 9412796552923054080, 5940163314825822208, 7368439811343908864, 4343979813514510336, 2573502003846053888, 7715269312532971520, 7363962325117698048, 2869833925268602880, 5744698322392711168, 8997471978449272832, 13709209363116195840, 11358978219085660160, 2074697318271025152, 10790669409199325184, 2990152864220839936, 4622349494510419968, 5039166896537075712, 5344014913473871872, 7356348499153125376, 4338441968582393856, 8137587124556791808, 146187458256568320, 6535933071860957184, 7163854112260358144, 1378213447182843904, 3216806603487444992, 5894856804331945984, 3488230222854094848, 9496760071183400960, 11707287379457867776, 15874633020792111104, 1763009548735479808, 11383243813645451264, 10049215753053274112, 14533195918276034560, 15519469805580058624, 18438546596049190912, 5659328941077299200, 388724708138287104, 10444782498712911872, 13543966097039949824, 17555830348846202880, 8135538442336468992, 10544783218698092544, 14332792916043366400, 3477195146200612864, 2979813915866693632, 14344471688035434496, 7373410875211776000, 1276971739347156992, 1400719436591136768, 4203386704779804672, 16738418856040595456, 11025773238922772480, 15161095741536993280, 5563575600150478848, 2407118544211804160, 4621491291325202432, 53044735891210240, 18070260228523294720, 13688778581646245888, 10283625773759725568, 4159019039777095680, 700117533679681536, 9830133920870432768, 13266401464714002432, 6949828590456274944, 5103452695713284096, 1235024236876136448, 11933716595014107136, 991407919410970624, 12172008166644514816, 17324882329478365184, 7542919009453211648, 4101718850289008640, 1514631280770154496, 16658703799170367488, 172765231280291840, 13760271748262002688, 16257556052747223040, 8899652345936216064, 8218547910921420800, 5503522920741208064, 6823840706990178304, 9208522376407416832, 3157984243229917184, 5705432322623406080, 11962555359081529344, 7080493160731770880, 12074955546571046912, 5313601631575605248, 13447929391350808576, 16257029764634640384, 2779318966974152704, 5288077740447105024, 11553913581921632256, 17903011418878246912, 14652272855765483520, 3103709909741469696, 8379930963471237120, 13128394338608349184, 2781655326103961600, 10279062010230472704, 17056491678577197056, 4555401124848336896, 11168608148787298304, 2403405837042188288, 2133065923823665152, 8324991356728508416, 9500153542023839744, 14491432858880573440, 17343188545245806592, 773326282032152576, 16360903136371539968, 16240806470566805504, 15373629896077082624, 16318528439273390080, 5131541025914880000, 5480055425594294272, 15113577666483060736, 7354222748039643136, 5757583911475478528, 2457973018580746240, 14811198723165519872, +gpu) lwe_array_out 1:: 2689968803810377728, 13074994451871432703, 16928909136031121407, 4691729597882957823, 18073392664404819967, 6054888622857912319, 11491329232630448128, 6514874897674534911, 5231712306567577600, 837805390304378880, 12676618026653581311, 8731818452760657920, 14943452455902380032, 17069774855198474239, 2250599031157817343, 12059263626393944064, 10098158609956339712, 4655339563512758271, 16962616077487964158, 579913336792023040, 10885910116788338688, 14591652702728486911, 13013535913433628672, 13561524695366369280, 7361376376848384000, 13227779035460796415, 5220684310436118528, 10926476937547218944, 10567145633255260159, 14061376783073148927, 5269683430605455360, 3785959807165399039, 7719818304059080704, 9690383112667660288, 12613845698790555648, 15416429673604710399, 18069201490899107840, 3651930530653405184, 16405614811611660288, 2295441924493934591, 8428008134819184640, 353975451133149184, 17000976665670582272, 14586775732467269631, 2752007129278709760, 9456311812946395136, 7351049127985151, 6901063938725642240, 2864112484174790656, 15864877993508732928, 7662875899842265087, 11397966638339850240, 14497328810266984446, 5710384187182153728, 8340403900557295616, 10144712500285800447, 18243037331898499070, 5862121460176257024, 638048775012614144, 9531217040094789632, 1159999471661088767, 18025552324801331198, 6363163867199045631, 12779939518178394110, 4276626209393082368, 11459528090368081919, 4619777958003867648, 17601706785394130944, 10177289939431981053, 14891652355496869888, 5649473697040302078, 8267044358050545663, 9313504305510088702, 11326925734196281343, 11898137985192820735, 3870603067619540992, 11719497343341428736, 4349746722742730752, 6286027103355797503, 17248340891001683968, 17884169132673335295, 10622479745796800512, 9170565018008158207, 14255528798366728192, 17317073975989239808, 16903265702004129792, 7652095166857084926, 6034518720938770431, 5523237202076631039, 6415296148562509824, 613995280030760958, 816402884160651264, 11451565995169153024, 13231730262833889275, 12174624219413348352, 17216825641609986048, 1916488639274024959, 25636926614667263, 17034799063096098814, 11483212199506214912, 11131454101206859776, 5803536393791602687, 7676061539635298303, 9603863488376078336, 2675751528844754944, 17404663394224570368, 17011601919497469952, 2908347108471865344, 1082024677020270591, 9822238718176526336, 5736497129585639423, 17472513486700412927, 9130499956484866047, 967118333969170431, 3564470113237204990, 16828756760750718976, 8898948597291155455, 12302112976516677631, 11458756058923663360, 2286768449029931008, 15227824473014009855, 2106688920656805888, 16721235554573746176, 3588719618312634368, 7380227737245450239, 2606756729404260352, 1862888906366648320, 412324938981048319, 1313786104943476736, 16042707332546691071, 7142308989177430013, 17601903702128459774, 7897803993462603775, 7309981682566692862, 15589760211030638591, 11312593062988873727, 9671022129436426239, 14734082132246790141, 12225313760058802176, 8242566521239371775, 12036836932819353598, 8900131008230195199, 3317538926591213568, 17261984118539812864, 8456835599901392895, 6543309197289717760, 13096415779568484351, 18202359356530360320, 10805337503125471232, 5245521640573370366, 18104219840758677504, 455203400577974272, 18162212161433108478, 6851487994516340736, 15485929830439976960, 2381033601807417344, 6325429959842070526, 11231426810757513214, 14400813860313366528, 18181205148485812223, 4641899124248018944, 7893661701919211520, 5300641613930823680, 217064010376282112, 17733957213824745469, 1021991352344248320, 11225590220248317952, 2216521526230908927, 4821091947496079359, 2446977766474645504, 14241721984902758400, 12345242482441715710, 15495614726812991488, 2321761332862386175, 12176420532576583678, 2219584111180251135, 1126973406000971776, 10309093201637539839, 11781730938625458175, 5632541202671730688, 18027896475538685952, 1988980533224275967, 3800739802437910525, 2300224964357259264, 3247628466295668735, 12324083665360388095, 6382916803105914879, 3776442272917225472, 7763869631298666496, 7467640667087306749, 2365257541308383232, 16631144443449180159, 7115119728238002176, 15155931208719794176, 758085599440666624, 11474450842568884224, 1401736216411373568, 5446918960215752703, 7566689269729722367, 13100033976452513791, 13216269650804867070, 2160050797470023680, 12827845263691350015, 17123171502322089984, 8253190788565958656, 3335319955905183744, 16142446629952159744, 511929134968995839, 16191875140819091456, 5597507499646255103, 1493968305851990014, 6129845092992679934, 2607405670105874432, 8522699953238179839, 10369734628721295360, 13070521381408473087, 4122805172617347072, 11969058178475229184, 9731840086386933760, 12308077441355612160, 7047470310391545856, 4059319399549501438, 16817476896731168767, 9285765536254263296, 12833156527892201472, 4909784032549535743, 1273342050472820735, 6695933195944198144, 15215860607803719679, 8181183289952829440, 1882327454828199935, 12996777364703674367, 6869395331302293504, 3335977848795037696, 15568647838786125822, 3975614768630202367, 767095841411301375, 8835820465210523647, 7496131324994912255, 6848353143252582400, 15888852021126627328, 10498014025953050622, 5437065932784533503, 14926974271497437184, 9654935299632922622, 7946146095304802304, 8203855181062864894, 9529998437613830144, 4903334159902048256, 4569186336640073728, 12524980250603421696, 7643604778869587967, 6205692304716464127, 15558567620872503295, 279937794493644800, 4965919898816479232, 17794983995265515519, 8656613203893026816, 13403707229102669824, 9855058493873061888, 3108851812375986175, 13748026523233812479, 4645413762021457919, 1833520176352460800, 6040280113818370048, 16260262132191330304, 13249921383141474303, 8448569862325796864, 13146510452143947776, 7076283752942403584, 632558003056279552, 17236085809073881088, 697985896313520128, 11284769167481241600, 11376918915956342783, 7762157304073420799, 12972447690842439679, 7907772109240139776, 2039592970012852224, 16029191887315271679, 3371907028342538240, 7784374095885369342, 9462879998521114624, 17656574907774926847, 6788555463299432448, 10493318390016376832, 7658492425349890048, 15470975639414112256, 8300265329863426046, 17596843901015031808, 9324281508569022464, 130818444458196991, 11467580651000037376, 9270076159771541503, 14480857969987682302, 10163011054636892160, 5361392502819520511, 13071735609465241600, 542884730442350592, 15172356874533076992, 14710257431380754431, 9759355110932086783, 5675362007285497856, 11229077264199057408, 2706918387585384448, 5613750986502832128, 365635116426330112, 17778248314592952320, 10198788738608267264, 9695691342742552575, 11780282445536952319, 12899221252593418239, 17772083481208160256, 11497759912478375936, 8986520249125830656, 2338988186664959998, 55667894280781823, 17362194165030453248, 15036928742742032384, 12310736437623390206, 3438032322283175935, 3725334838396321790, 1484754926423769088, 2620464143433465856, 16031324042761863168, 5695147844386684927, 5234715936111460352, 11694209768292876287, 8812114807147724799, 17527073061382127616, 4731335314214223872, 6183169418369957886, 7315455322166919167, 18007812698032570368, 13361222637615841279, 13104476821083127808, 15029545644568084479, 4817065940178960383, 13408521154075820032, 10220816533874016256, 12229342587424604160, 7610442863125463039, 9139115727989506048, 8851090147421192191, 11388049201834229760, 2218593395771703294, 2653861583909814272, 4288012446867652608, 7114461982987649024, 1919337721667518464, 13149009240829984768, 5115320149913632767, 13704022281720692736, 9496922738103681023, 1210657736354693119, 10036043496378335231, 17642649079760551936, 9135540310523248638, 151371513847611392, 4816432118970187776, 11246392337611358208, 9795713584808853503, 11612355378817269760, 645832866499919870, 13094258651504312320, 4720910510587903999, 1748026827248500734, 16395882868301103104, 12142298317006569472, 2421466659450519552, 2666689603250946047, 7891793317728354304, 2549753155223027712, 16805626523078885376, 7846879235309305856, 15301889536376700928, 1257375197426614271, 1395865808512483326, 4316605693961437183, 17097860171138334719, 6673764224566558720, 16249687625416310783, 13198918992783212543, 9448382772218429440, 13726718696020246527, 12894591959674388480, 18340256768770179071, 3731762875430076416, 1911515150628683776, 10948920395100585981, 9172333215510167551, 8264195592142454784, 6271364091986575359, 4137641423103066112, 10368221863259144192, 15513858761520316416, 6657266876881567743, 10798881935082913790, 9695431531580882943, 6792448702976884736, 6989107165352951807, 9465675418855014400, 858806062730444800, 10153483059190562814, 3714475648169803771, 10575032222392254464, 10859482424484560896, 10873333080840470528, 11847246893006454784, 586109308823928832, 3688513861771591680, 13909367069029171199, 8415311641335300096, 8469832562854854656, 15506763985037819904, 17883800986598768640, 15012253678348271616, 16936012149321367552, 6845691261572087808, 12896625081899286527, 15656084830779604991, 10109158121327820800, 7822790975519981567, 14320210016122961918, 3941493114996260863, 3751092410508115968, 1842336792607457280, 14572052099513712639, 14374649637734711294, 14484976688737288191, 5300882899824803840, 17940591461447761920, 5366075183524216832, 14793100816533159936, 8971933465104613376, 9640564466835783679, 10332491607403659263, 17455202245539790848, 10629530451988971519, 985665295538454526, 8970605111713726463, 18151711612896018431, 10992662616630886400, 143963597205143552, 11060810692796874752, 17331173261492355072, 3850781190910902272, 863573314361098239, 178942150434619391, 14727213362312118272, 10828071443016187904, 10959813090769633280, 3406217360426663935, 14481172532050264063, 9003318314977460223, 3977281618527125503, 1894714616714362880, 7504208632792219648, 11253858196583874558, 13789120922256408576, 11051747338186915840, 9319423933843243005, 9019263816801714174, 7699062631667073024, 17952767074182889471, 3077509185991081983, 14772260808029110271, 17480755615444762622, 4522392140810027006, 16973822626952642558, 2853935897664028672, 590388487283277824, 2531438789453152256, 8841253236988968960, 14293882481047240704, 8961547181379026943, 3102297572023205888, 11340091057099505664, 6041220755411173375, 13873364986706788352, 9272540249081249789, 7897011464622309375, 15756391818574430208, 10189394179474325503, 2381381687666802688, 1713522835692978176, 14187772671789367295, 7364198334375919614, 4742831911141900287, 13165269094934511616, 11789181663542509568, 3321742730522001408, 12582242758464372734, 13263225620940193792, 12244345668532961278, 17151379180269600767, 13986175657642557439, 16420148803237052415, 817038590860066815, 9534524163838967807, 2940877408774914048, 11417850326338764799, 757901179316338688, 10690366153865297919, 18006815093429370880, 8543261418080698368, 8054630170402750464, 5976313898326818815, 1277622395753988096, 3020261624146558976, 14430731346278088704, 11843832097116520447, 9341662627035611136, 12227075265196457983, 14333639454097408000, 15772410479864971264, 12392305955608461312, 9330795250601426943, 12478324581360205824, 6276375931737079806, 13831867014840319998, 7863035506278268927, 18210433495614881792, 8650540804646895614, 18103269182496833534, 13894607759661334528, 9737843457455554560, 12037005524781236224, 16490008788137410558, 15525238788472176640, 12435762606508081150, 12826967958907518976, 4096031375138750464, 14347090406905217024, 5266904324771938303, 8205502349339262975, 1818882879220875264, 2082434770574245887, 7747376684151603200, 16819517162963075072, 18094464009913761792, 16186734576066887680, 5258685758822154240, 10508424688449880063, 2266458004490551296, 4146859557865390078, 17375759395375284223, 8955010978278277120, 871089880254382080, 16366575516859236351, 10610651369725493248, 3317789638327795712, 10063545877076639743, 3974900627238027263, 3614316272092708864, 2156382304841236479, 12935903358698389504, 10281649397313830912, 13690353065117351934, 4833239002993655808, 14390400273002528768, 12371177559780491263, 5366215238649643006, 7316169380746756095, 8721790852491378686, 882670617470435326, 2769266218060742656, 8672789029445435392, 10419056537963069439, 4333646156560072703, 7279163220969914368, 3635295769994461182, 13426973421279903744, 7167291400357150719, 16872104231434190846, 14544521059840819199, 3185949041582145536, 1347582891479007232, 6151521730658566144, 13239659349061664768, 7541007302329892864, 4136600221025042432, 6692903011154395136, 1217931315010076672, 11853969441853276157, 2588674714553548799, 12768397964485853183, 14115500264156823552, 974879785744334848, 14680582694610403328, 357207087069003776, 10415311824697163775, 13883381797481349119, 16189297374462476288, 2550958605272612864, 8939712437913911296, 7734431334893879296, 10315943804934291454, 6932056187584118784, 1575019431484981247, 10911769946300088320, 5152413673620242431, 13793943535948398589, 7280015849287581695, 14482043776903675904, 7693169060095197184, 2069594355957497855, 5410879015877607422, 11984776772546723839, 7457232633781551104, 5747171227122794496, 10219191334355337215, 2627934598289424383, 15073585329761943551, 9608512800942981120, 8452829537875525631, 16570179111541014528, 11850839772199124991, 3957387264580911103, 13305571197086334975, 12001378169765494784, 10446229507554672640, 5710781506822078464, 4500230813937303550, 8600343548321071104, 6121166447998664704, 7140726366206427136, 18357019887613771776, 15654770982030147583, 17068711650808299520, 15238974253211582462, 1102372711650295807, 12016265505665974272, 11258783976464056317, 13670825575399292928, 5220637579849760767, 10823414377302982655, 11738470156286820352, 7234095888614817790, 12559559627156488192, 12664121275992506367, 5755920779879383040, 17550187208495857662, 8585748338916196351, 11882125679782789119, 7356177911642062847, 10795863059747307520, 12905792454308921344, 3176589448850702336, 15915792005922291712, 18256741068496175103, 1347435608460492799, 3418779484986277887, 11849041718500392960, 8302135479956930560, 7739270869683273728, 11975287892709736447, 16134948450276999168, 1752056523137220605, 11610114113753055231, 15637664127290179582, 2232734617067061248, 10519555938011054077, 4121907583508283392, 17540462131227394046, 8017047355566063615, 10732140953553862656, 17319543264222642176, 7746809129993240575, 14894417378132623360, 6447814705317675008, 7402396956657451008, 14971515700407959552, 16975028106161029119, 2931983205848317951, 26432585949249536, 5811019609649709056, 1072261932888621055, 1730038287394930687, 11344517983323029504, 15434990289948770303, 6159157409416740864, 16224619468972621824, 9217485195765088256, 5248582342179553280, 17022956273282318336, 16323561188535304191, 16718750371136143360, 1489802968185176063, 5839947485698588670, 10376629485213581310, 15922265277551607808, 7231634279648722943, 14177330836688338944, 15788237013443936254, 2584946296393564160, 3745829768424062976, 15695562940730048512, 18122270736289628160, 15544521885961158656, 15656428646132875263, 10955977640950890496, 14911102686127456256, 6241181749942943743, 18035641211569569792, 8701162382266728447, 15383938032335847423, 4974762561632206847, 8372879692323094528, 5160207767952162815, 13039390083520659456, 6594478080310378496, 4571534654099685372, 18020115042233483264, 16447122500304764927, 6559067079977205759, 1250402075221688320, 5654344949357871104, 16540586709562163200, 16920524820850933760, 18055970073465585663, 9431912636313763840, 1042166886592151550, 17596712050887753728, 9694730756126932990, 5254626984662663167, 4450726509782499327, 9733035842863104000, 1820976398752284672, 9961238072458739711, 731037647488679936, 2631660259080404991, 7329350433514717184, 4932108935399211007, 15426550861748240383, 15110716256191250429, 14108326105404407808, 14320847460941955069, 11272488821968601087, 5673549375930892288, 4085882326616113151, 10410161248376193023, 12689330354608144384, 12914270376153841664, 15465665796780326912, 11673126863147892736, 10306492128104022016, 16008248903614857216, 17418713646770421759, 1627808307584434176, 5068326133884256255, 7136347522494103552, 5596613098476666880, 16655768116009107455, 10372589200888299518, 1905519054697791487, 13812766264482856960, 9330748091860516862, 991927279741304831, 14716687950637170688, 5457379072013238271, 13370541502380376063, 11815307645198270464, 18012677833914056704, 9486914547999571968, 16208644948000505854, 10095835664546267135, 3102026153712418813, 4670791133561880576, 14922206739955712000, 7588413467715960832, 4152317482046062591, 13274896841306013696, 13840197584947249152, 16430820427946786814, 10870244450135703550, 11122474461951950848, 5555962461380673536, 18417593838613823487, 17530634455780163583, 12212573136322822142, 4744660645452972031, 912910932445757440, 8191052389285887, 11238697204694646784, 15958137407048515583, 8135005308046016512, 131823988107116543, 12161209278832574464, 5833613937945346048, 13486260574308270080, 4535957790719475711, 8690438957030178814, 5549589640446476287, 14417066805820391423, 16906069227947950079, 3916383761561812991, 3383970269700816896, 8817373038971453440, 17316552429386334208, 6962577084182953984, 9204417693342498814, 11260657063241449471, 12426133908305739776, 8563042393010470910, 3779860323318628350, 12166048779262230525, 18265225613180665856, 13828493764705910784, 2937256768557809664, 18091458091152310272, 9515891118240169983, 5087166025108029439, 6711689301186314239, 7963409175453630464, 3842066327531421696, 16279608476429189120, 5960292194454601726, 17246896890297974784, 12166088095392858112, 14923041441079885824, 1092310599708180480, 16568888886185426944, 7101793260762300414, 5329677969042440192, 3990201003700912128, 2105863061259681790, 13709827013773099008, 13400010681747505152, 4498266618018660352, 8393114451485655040, 629663749149556736, 4502335876193320959, 9547405122946990079, 12417690225940103167, 6278467683889446910, 4219151536858595328, 6682471450420445182, 2736380804526505984, 14280713035965267967, 11556845927893303295, 7497580973899382783, 3938089306505084927, 2954258860455493632, 11358027717053251584, 11038805578448109567, 9694585405843701760, 3058713839483748351, 10957005100207308800, 15430826662752681983, 13725999764665794560, 2535531417752829951, 15344675528669921279, 9192934187743576064, 11639810058803478528, 17209833796434657280, 209940028653043712, 17710121242159218688, 15401857211420377088, 6486028919135797245, 8637619208705802240, 10121436538668580863, 7633482037021638656, 1951691877275140096, 5134568393743007744, 12667474906716307454, 14161376819890094078, 7327338348710723584, 2168943967490539519, 4033414645350924288, 5780836486458900480, 18436939316207812608, 15384279456466075648, 1653413957710381056, 10346827969867022336, 1254023462796656639, 8459976097168097279, 8428532744673296384, 18166660090877181951, 14329132435676069885, 4306294567868563455, 2146948873032040448, 10798547032055218176, 2966316946779275264, 12522680753030430720, 10414954157000622080, 12928154716931620862, 9672991753388425216, 8869312731317010431, 7193750022398148606, 1965521654788390911, 5176916152806277120, 621402293656354816, 12334109604014194687, 12326434128089055232, 17381474313219080192, 10768084581371346944, 9704096525021347840, 5484190413948452861, 4768423428191420416, 1053618356030013440, 13784637166451687421, 182735637080702975, 4084931060079525888, 7317531873222066175, 3278762022128320511, 5908442301285269502, 5861648082839535615, 16927788765894672383, 3286550275304718336, 4147235401863528447, 4542914108730638336, 6076997743060975616, 14142028026581352448, 3358486338948038656, 2739393225868443648, 11491086422358622208, 1464123049484746752, 10674770094673887230, 17936182516457144320, 8329522993902387200, 16654903612106866688, 17952486040514068480, 1498550012680863743, 7739385931857133568, 9796789392512122879, 13914110759475871742, 1893125033211985920, 13378251862029893631, 1333558620666724352, 70155301482921984, 4372100132632526848, 17824715711260393472, 11667915792212557824, 14980262740608679935, 15261759329594769408, 5159546549147009024, 11714448361250619391, 10168075622895583232, 206971141099618303, 16341016372639170558, 16552551139829088253, 12076166280671920127, 15487317199365865471, 5282184289402748928, 2006660191579275264, 17850944475241644031, 12680264219812167680, 11745361405543448574, 16481398409501081599, 15832134491196882943, 14129746189641318398, 13700733296697147392, 13786783791106228224, 1081903704971411455, 17325699635984990208, 4281299232595378175, 11035129103622602752, 2010286209128988672, 12308329878863740927, 16284915784696725504, 2294767113191030784, 9052892484090200064, 11008716824278728703, 8660496197389123584, 12473040500275806208, 5015447269630017536, 14260380935663910911, 11774267463158464512, 340751229112025086, 1721733057595047936, 3448541168806133760, 5977005338132480000, 3758631124608221183, 651301725667328000, 5862733094657720319, 5350943967032639486, 17850032035209412608, 12120447290414465024, 17905523837307453440, 2319376210645221376, 3337145745965842431, 8036774312155283455, 2659860292791435263, 1646324031856574464, 11884786729850241023, 9533277875998818304, 9447782291364380669, 7346577190856687616, 7415619477334654976, 14327383524993138688, 13785685860026417152, 10911719351585341439, 10813345530852147199, 15915709675694194687, 5599073367412965375, 15106364079930867711, 2083430910929141759, 5363831652059447296, 486972222473240576, 15483269828344545278, 8973768431899770879, 15308679098524499968, 1934655236660527104, 18293042381190070270, 10581937056630439936, 14299547979386716160, 3179200144721575934, 9760685227407048704, 2281761814779789312, 10108853109125021696, 10893031639642800128, 1050843188681506814, 3942654599042695167, 5546820829649567744, 4890239901980688384, 8636032235469799424, 12953269246137204732, 3668331498794123264, 7934550620176908288, 236763233287929856, 8306539902346985472, 3693108168692334592, 13037814612207075328, 8812139672860884992, 3936954038200827904, 9444418349497843712, 360323573321039872, 6791857339667316736, 2486782841011044352, 3179616593340530688, 12837874310961954816, 17330506409837592576, 7557999230992777216, 18121385410385936384, 17085282840985206784, 3061639600733683712, 11557728274163433472, 1767512617397518336, 7413648850507792384, 11552715236653924352, 9373283772385984512, 2304899191761010688, 9612498003386433536, 9901825793342832640, 16793970899349929984, 10368263918102511616, 12514632929210531840, 13375823125669740544, 17035765440535592960, 7272315466847092736, 253666641869537280, 9687565636938498048, 4452425204244676608, 15914302625617543168, 10187051826717655040, 10902708440405114880, 17155319742567809024, 581968213026275328, 7093415748374102016, 12623367783825014784, 17765233604297752576, 17271228847471198208, 7301300280740544512, 744860318441668608, 5559527770641399808, 39027285486993408, 15964227552562642944, 6609153809346199552, 11248718565450186752, 14973004206149992448, 7446179585642725376, 7974989715101188096, 16643744494650392576, 7311292319217483776, 2012585155872423936, 9200607194867826688, 13627476511282954240, 8053283823917465600, 13636052030890967040, 11457604847767912448, 6957561050531102720, 11935144295025082368, 4239537163189878784, 18253220245969829888, 2570723687749648384, 17981598785712685056, 17560440402190794752, 12247040390070272000, 11885440868401807360, 8004932411391475712, 454595491980640256, 678769574828572672, 4989883532479299584, 11635701472687030272, 10361079587525361664, 2689812714498293760, 14094031506129289216, 530303620986437632, 279252155578187776, 4404680764952674304, 11495221963152949248, 16082820354627600384, 16552980987672264704, 10048320580400185344, 12625138757352292352, 14588468529587027968, 3139264045228490752, 719350539233525760, 3445456873333981184, 873339787061231616, 2541483567444131840, 9075534825825239040, 16848431407054192640, 1428727008791101440, 11251585236540063744, 4805092004612538368, 13932245994205872128, 13592699039295471616, 4345479636495368192, 15815315876275552256, 794101359891709952, 6206865798766526464, 8942543624319533056, 16929510824978939904, 11678055963306229760, 7275710316908904448, 9994762003211616256, 13245296324791762944, 17721600126910201856, 8030963375217311744, 5618809509863489536, 12030671910187565056, 1964977133331677184, 16541452813071286272, 15300740481764294656, 17911684464845520896, 10835960472574885888, 14722129618366627840, 15747338250718543872, 1595910466482208768, 7694265547260690432, 4564051560497152000, 8025948970498916352, 8878284578838544384, 14759822975595184128, 4915247113375318016, 605723496986705920, 15237858685653876736, 14329912921428066304, 1734547053867958272, 12246662286919335936, 17007264663416602624, 12165489504190201856, 12354377330137759744, 3476419612076146688, 4104664265577725952, 7765106698917773312, 174353050087981056, 10470682219411144704, 7442093053378035712, 17568238856719826944, 15274308981837791232, 4329559264860307456, 15241306146011611136, 9565840401407934464, 14605002905804079104, 7726259205056757760, 14307202533452414976, 3123395163003551744, 1507076520269578240, 13533150007883988992, 4550321464879874048, 15091461738488397824, 6662983391991824384, 5284721684677394432, 7327150316116246528, 7308231227843018752, 9584798884060725248, 632412885103935488, 16407323937744093184, 13205895864897241088, 3796547278433419264, 3381585354220896256, 809830351558934528, 11863694640857219072, 10529094185208774656, 11483568096870924288, 7586141031389724672, 5730701952761724928, 5079098911784697856, 6597225425934483456, 13107246553016303616, 6141559947005001728, 12612235910445006848, 10895636152639815680, 3208437887091605504, 5782950841950404608, 16528501917265952768, 18300877206844342272, 10655652116128858112, 4557271464994144256, 15212200971397496832, 7072673448530542592, 4504297509627101184, 10084818844188147712, 17504837810463440896, 8805997077508128768, 7155796698852229120, 17205777005476315136, 909995457642496000, 7020393819724054528, 3182224884029718528, 17647013298303926272, 9786109803859279872, 18437094224940761088, 10556252777196027904, 7079965325223002112, 9419487058361057280, 9381501872449257472, 2326422895842033664, 16791961281199341568, 8557537320826306560, 16630810044945924096, 9772613241376079872, 14505062894107885568, 10610063210461528064, 5607255863153655808, 13468494123455479808, 6314325251299737600, 9628116934889308160, 11305151720360771584, 1160517184334594048, 11357361035318132736, 3972898374687916032, 7342338020554571776, 15083422552627871744, 2817458276562632704, 9074017516153470976, 4706304847501066240, 6124114666021978112, 5619979169581498368, 1303633778555486208, 10760084534767648768, 17805247480414076928, 1972458266147422208, 69361053581967360, 11524075900802957312, 7031866614211411968, 12106874519851892736, 15373476197316952064, 8795504306745769984, 1195049805873676288, 15152405720248352768, 12249482476128305152, 15990056897168277504, 16874934719572082688, 8942079121391878144, 16802530148011212800, 18394700389468340224, 7743562260479475712, 473547973087723520, 12651647702585573376, 12665868294071255040, 14234819121383473152, 16263026836059979776, 7036451633131159552, 843963190546006016, 3688509050066042880, 10818556545952907264, 13377157450717724672, 13008315358807851008, 8717084553895739392, 6166696339741605888, 15506531941577916416, 2680432512366280704, 15061096428287819776, 1583681118874370048, 12673419652420861952, 321960621027360768, 1986828501675671552, 13567647993733054464, 5766423757329530880, 7378934907797504000, 8272903504117366784, 13042444978867929088, 13469203913559244800, 2771243683280846848, 16340496407792189440, 12820240882225643520, 10270944052278984704, 8940710569523019776, 6825770167360815104, 15521415762920079360, 11976686883548692480, 8877777145489784832, 2074772718569390080, 14052420310334963712, 13919171473269850112, 18248872541261135872, 14048834081362280448, 16829010338841100288, 11855945465843417088, 1385041416807251968, 13920980056080908288, 11473329938782748672, 7668900371011469312, 4057578944180781056, 875211007138463744, 12800408551029735424, 17843181762893578240, 15446600369651580928, 18271009585508646912, 16307280877166002176, 310439068359983104, 4682078275671949312, 18382139906458648576, 12781054765492600832, 3047495578180124672, 7970112665919946752, 5092622227543687168, 13003995653708185600, 13851526632466022400, 5965112257741324288, 13429623268998905856, 7217356616503394304, 4715694677876015104, 2631611458588246016, 4515463137717125120, 14488728022695280640, 10378995532231081984, 16922102886324764672, 13196884014461353984, 6272119517141270528, 17678439421403201536, 5464994132780908544, 2358620003286122496, 5048259630333952000, 2397346633009332224, 11413381775657795584, 1568249677457915904, 5117259360396902400, 6635856128100007936, 7889172578613329920, 13190130499705634816, 17585899586147319808, 7015645780622966784, 6984219608265785344, 8184557778916868096, 5072156131778887680, 8925859963645984768, 7680195123535151104, 2762060349027909632, 4824190832837918720, 10397057896935325696, 855175123752189952, 657078220188811264, 13918165135051980800, 18233687815294550016, 10685208522523672576, 12490255140978163712, 13668456835974168576, 16071389452982812672, 7010309752060116992, 3372331025702060032, 1584406127607545856, 17815334658053767168, 9686943128942018560, 7169158204134260736, 5976907739832516608, 12843330524806119424, 13500204642914533376, 3447903840756563968, 3736310961254957056, 3831161861907152896, 1808662071189962752, 506916013707624448, 12120571212032114688, 6222244791384539136, 3420140944773611520, 11963549455568863232, 16214076721064837120, 8631180368990437376, 10509676509281648640, 2113951854772617216, 7704359542624092160, 6524963632508305408, 2640563602804703232, 11351249938685100032, 14446287014523305984, 3690392815742746624, 908232000442204160, 9747575131793784832, 8815388940442796032, 9200879212058116096, 13465908197063655424, 1343750394584498176, 3074293103205548032, 8796512473009094656, 12377268649113681920, 9229621475189719040, 15881985490212093952, 4475456493520420864, 15987049891813654528, 15370426996567834624, 14809912130077196288, 9754902004819296256, 11976474448694870016, 3602818769195368448, 15293811811397140480, 4026462377829466112, 15307283587145924608, 17631054022318227456, 9461083352967675904, 10097598751842500608, 16615582103106486272, 9959003794232573952, 6620291412908834816, 12160768068116545536, 14051553168249061376, 2165382163459997696, 1927420359955447808, 12821597448048738304, 17280541183751225344, 15939706512675438592, 437788631042621440, 15668538102413000704, 3908079672015978496, 5694463666028544000, 6088355102249189376, 16328726835158319104, 480559272854290432, 11050746364920070144, 11401610493962485760, 9080141653783609344, 5387643718742310912, 7910537092415881216, 8101327465999237120, 12533343621375590400, 14482438113151942656, 13027269849556975616, 17723037352353333248, 8309203138284355584, 11385265356772737024, 3960530327553703936, 4554161616614064128, 15355427841588068352, 5450333762279702528, 1067089445791989760, 8011615316188594176, 1293480574651990016, 16235106181381619712, 558871244036898816, 15166653663293734912, 1391589489318559744, 6151125756685582336, 4925488518727204864, 1742592654236975104, 9148264567749476352, 8733210846261411840, 17865696734236114944, 1222813076844183552, 5923799538283315200, 3239656544077348864, 16374223724573884416, 18162380210190680064, 13319904394158800896, 3694733489006968832, 16768489594969653248, 11766687259271626752, 16992490840817401856, 694765913160810496, 13985684026157957120, 14485120385458110464, 12343427927612850176, 8030187600776003584, 14989504178789810176, 14445330652008022016, 17429077833426141184, 9182543331287105536, 5050418285997195264, 10379898218661019648, 2838430930702434304, 12695689976034099200, 13406277671130759168, 6181480335239282688, 13371273926911459328, 13162823294669291520, 6419702944458866688, 6092114021119426560, 13145133257458712576, 10161622074829832192, 14164022958367965184, 4344978871225942016, 15867132818187354112, 5621706610528223232, 15488156813932625920, 7469860123783987200, 8918754527054659584, 4333144617659662336, 16673448653825769472, 7301416433299226624, 8329022164745322496, 5861446746852294656, 12141838246451609600, 903614152537276416, 11323903440603578368, 6033301900600803328, 3749924780296372224, 16403111908414062592, 16547651107204104192, 2968623279658500096, 17410322427077984256, 4980788156472229888, 3741167543843291136, 9759274017654571008, 3255734304520536064, 5876239688766849024, 17374497431172939776, 18139768757323563008, 11322401432021237760, 13011971051494572032, 2997196800638582784, 12584425551541829632, 7521599551468208128, 2075822088333033472, 3247621891640262656, 17939255521265582080, 4637644129675771904, 7189433319346405376, 15442680870703464448, 14021637385297592320, 1014645683736543232, 13930195322341949440, 11880436558534279168, 13403947614664130560, 11245835918289928192, 12117604915417710592, 1543917589019754496, 15454929435102281728, 2692498402108768256, 8047893183620710400, 6261125636740349952, 11254587707516518400, 1965230919862190080, 15340854811662745600, 6667827024985325568, 16811034417869881344, 1151392461889732608, 12849018132026621952, 12015980457276473344, 1636555764396982272, 12550219722555129856, 11945867285127757824, 2084222421862187008, 5068121805110116352, 7922601574482837504, 12635005812952006656, 4404699630193868800, 15575296374609018880, 11667606979769008128, 11328458585207209984, 1452468604187443200, 5033831894320414720, 3371651135264784384, 10168813266348802048, 16514428254195548160, 11902368247195893760, 12340784361149300736, 4290993283020095488, 5710404838190219264, 12891243338493067264, 7545990510217789440, 2152753246454677504, 1977957878622846976, 4724359846873268224, 10477920748381929472, 9124167998943264768, 16529797073109778432, 5907620596732133376, 3517424489954541568, 3850921021624287232, 14181503277157318656, 9518569932292358144, 6837340317482483712, 4400011175174078464, 13986598520258297856, 9991732726807396352, 11608190217512550400, 4828686251760549888, 8092058186296590336, 95434718777966592, 14819548547610836992, 9820288275280035840, 4886146360060936192, 14512799616803536896, 10490667841949270016, 13352830637799636992, 2358463299256844288, 188469530090012672, 5865414734798389248, 15869086293867626496, 736358725421367296, 909229836235440128, 5584452560003006464, 14872221463888265216, 13475085936987471872, 9296213471014158336, 9152560034872295424, 1745848757796208640, 15569624191689818112, 10871199324444819456, 3685939026461720576, 14068496889393709056, 14676441581632880640, 259183759289483264, 10060796101574787072, 13642423738354892800, 3733888882094112768, 15176448394194321408, 12707060211534266368, 6083516386724806656, 10272038879708053504, 9612341618258477056, 5061052864466518016, 14744246702781235200, 1014425594043039744, 11414802700760514560, 12361761866186227712, 17279068832454934528, 15236526594299265024, 11677600170370924544, 12655433227167596544, 12209030020231856128, 3711209377080803328, 9224375856611196928, 12131918976263389184, 69996415610257408, 4176553364022099968, 636369395689455616, 9086439992602918912, 5232591616295829504, 7512759714740961280, 8264494113844363264, 3166477936194748416, 17892209576128806912, 8183082811180187648, 13876020532773650432, 12570122429206102016, 9102644414584455168, 12469413155581198336, 1657587575000399872, 15919417555320569856, 13625108251283554304, 17673627869265264640, 13521889260763873280, 2552642644769505280, 10529129686401810432, 959247633795252224, 3367059153800396800, 15896874130977325056, 6689148333564362752, 15260942667333238784, 8918089541026316288, 14141723805457842176, 6600393856594739200, 11345237459064586240, 5770862575965175808, 9146989342030299136, 15116127880624472064, 8614183874274000896, 10982864557130645504, 6416648592961830912, 280590952182054912, 17689959703599120384, 13406952946625675264, 11384237492984086528, 4814693531778023424, 17129176492459163648, 10465559214028750848, 2498204746041524224, 6338770716942401536, 4835430879423627264, 11533084107227529216, 4531870725610405888, 9590304793897730048, 6124981057562345472, 2436572450675228672, 3780374345004613632, 140577509413486592, 16796595691303469056, 7418144918104702976, 8748698753881341952, 4692221538605203456, 3284386934637461504, 10086195232493273088, 13922020405607923712, 8947078938186743808, 7117725441946812416, 16555849485733855232, 10158787945096544256, 8748473895163527168, 455738876699344896, 14320638420588691456, 6548436460393988096, 14888438538843455488, 5559267765132460032, 11049388135199801344, 1369156069825183744, 17118602995940982784, 14965364817613815808, 8302090256098787328, 6426680726032220160, 7350963456272498688, 5088273997821378560, 15739931063146774528, 8792235746439200768, 5299949562629193728, 11568823685443747840, 6335810067136249856, 6939101961174122496, 14197510835017875456, 1306507198649597952, 15424367564515442688, 16902919745609662464, 712697346860777472, 14273264403032834048, 9526994235765555200, 5803260493531447296, 13209939798870982656, 5745231156035452928, 13373065547286052864, 2524600141868957696, 13322925098345168896, 4486546373822382080, 13633321388394676224, 17210381018217840640, 8016143647202344960, 4954113006339358720, 10910992814917550080, 13337910909255811072, 6763008645635506176, 930891392123666432, 12118795196884320256, 5605540145051729920, 1004984895149178880, 1529719646909890560, 5640072386486206464, 3386052053234089984, 5633465421114900480, 2800535087509143552, 4172757534202920960, 2330310699164631040, 8287114083094757376, 7416624388012769280, 1158789203027296256, 12923435939442720768, 7348216124607037440, 12159314854657654784, 3264492405604220928, 6997459030444605440, 9198138957961887744, 8879097302472458240, 9408703199981862912, 18356909850551648256, 13071517426737217536, 13149010628305747968, 10909640381255647232, 13101076405280571392, 17838673856756187136, 4826386348313149440, 6836104694046130176, 10234162800075210752, 12061666045878861824, 1044442811237138432, 13744354496383811584, 14398720337619451904, 13387108093184180224, 14487265314674311168, 8845737851250278400, 17292496523719868416, 6747767533278855168, 1347601428557856768, 10701711153211375616, 336566436317102080, 7409330751860113408, 18142148343151722496, 8998845646429487104, 13462553746403753984, 4606604213122760704, 17432846983982219264, 1721104188483567616, 12646216381969203200, 289548613284003840, 12987481323529568256, 16298079172264198144, 7682114492880125952, 10343744389506924544, 15983072827527921664, 13803535658209247232, 8389322768457400320, 3892033255498579968, 7720595862253993984, 13493839001152389120, 8008194886803128320, 16978061959389773824, 17025802780037611520, 10024550717945020416, 11631755861252112384, 16479357801819275264, 22205152719011840, 728633694163566592, 12270469621890416640, 10853044635123580928, 6611570418060886016, 3919969354879336448, 5186994001508564992, 11672509843851182080, 16649796380595847168, 1336974047379980288, 18158339888821305344, 6288403420713844736, 7630856815571369984, 12071188447935594496, 3230538438566477824, 1207250555978645504, 14355354379249254400, 9509834174970724352, 6702609688782962688, 3207674266065567744, 5899073878101065728, 13057487692726534144, 4544965316391731200, 16118605717463629824, 9870864281149374464, 3861261051773321216, 5741398352990306304, 4261788450300100608, 13885698588740157440, 4599332696051679232, 2385945025457422336, 16444734988114460672, 11119753033234251776, 9402526513024204800, 12155970775941120000, 2485363021459750912, 18237788657719181312, 3036474017788723200, 16764855084122112, 1670484416897482752, 15000355250454396928, 3277333825243316224, 4858176596726513664, 12625171600564551680, 527392417393934336, 5241566216748793856, 12747237723622866944, 9859644692700856320, 17013516716849758208, 15040453151029198848, 7195572772158832640, 7726127281915035648, 2650551019896832000, 13468905530588135424, 8453846457282199552, 16454855064935202816, 18146003832214126592, 14569026012928016384, 13286496757698527232, 7527879374012416000, 1263197676149669888, 8315989311434522624, 15561579674994737152, 16226962450942001152, 4181392142897250304, 14739576587271798784, 6204544545036697600, 4970285413634670592, 16826117982236180480, 2738509871354740736, 4407342984996061184, 13738386845484449792, 3183730579304611840, 12759953249180581888, 15842371339588468736, 9326655658042327040, 5239725857622196224, 13108255855432695808, 12463354438490259456, 14201525229280296960, 9371463814890913792, 13829236244292304896, 1314961377915305984, 16845930460214198272, 5391314460591783936, 6614893683365904384, 16348947596686917632, 14910549837937115136, 13804914377071001600, 5629914359334436864, 11941055543071735808, 6895455678878449664, 911467497016786944, 6683158039597416448, 9343031045492047872, 2135626634865147904, 3068937888872792064, 2654461175302979584, 8397090955546591232, 15478077281603158016, 14873517461679898624, 16513356951912972288, 9853898318516584448, 5698586179113320448, 11789456683720245248, 3085941836196347904, 13839845913025052672, 17008587863920476160, 16896346126364442624, 11256517401962872832, 10929126613517860864, 16176514624076644352, 6668022729465135104, 5600516613863374848, 198198584498192384, 4915131161606356992, 317536449840807936, 15558227487379947520, 6316851634815107072, 9302647478052454400, 5688894224632643584, 14657588204211798016, 12971787667648806912, 17614446207076139008, 13567575875863445504, 14592119639761747968, 15190055091106217984, 5623148033496580096, 8491699893847457792, 9978677873063493632, 2138418621305585664, 4670791056252469248, 336483268570382336, 17605292291738566656, 11064758828867256320, 2778500518006226944, 14453870380579815424, 2250719028114882560, 16412361620581253120, 2190985670934134784, 3796889181452500992, 4813223510501490688, 13511911690958012416, 10835743957099479040, 113843708817833984, 4852684982822371328, 11728589764410998784, 4749640299255431168, 15299090910453694464, 13574257023909888000, 3462076380282355712, 9406714501274796032, 4733761186686828544, 16334681192798355456, 8180838080882671616, 7297757603273113600, 861745055767986176, 10586453850397343744, 9038507676543221760, 8124993627609890816, 6251557789634658304, 884018756165042176, 12440041991662731264, 15077891805422813184, 6367879694582284288, 17843314706358468608, 6344029019633090560, 18437162379629297664, 7332390295402708992, 17773762229305344000, 11513198735064563712, 217354963272073216, 8891109071868919808, 4046983924507738112, 6092270990362935296, 13015311801074581504, 7830306884820140032, 580735687871954944, 4448061096028274688, 6738907385114394624, 1375980596764868608, 2633098695167442944, 17358708770347155456, 13062409381650366464, 1330865779251347456, 6670008413105160192, 14040462392312201216, 4740689484331352064, 5600228095140298752, 11919015523255320576, 340641381028462592, 3750040915138314240, 16186696376627757056, 12088070212029513728, 9190940841881894912, 18069654500695605248, 1912805844672577536, 16796001912074797056, 15447264980063223808, 9983798195634831360, 10026489517722042368, 13862261965818167296, 14432495857355980800, 8259311342448541696, 3888856216650121216, 424634998419619840, 8944880791104520192, 15185987052702269440, 10220644338971443200, 14112640039275986944, 17737608723615973376, 17845896634538393600, 5325847614128652288, 10703264728781684736, 10375265944766251008, 4358203405169065984, 13287388289829961728, 1057859206738083840, 2153273470073438208, 17142874362936819712, 3708187730149113856, 12704288274001166336, 5316273066873978880, 4709756202152624128, 7064390830122860544, 9884077163919966208, 6278228711909097472, 17943769215408275456, 7667635926197075968, 6692130209098891264, 8393697501886021632, 8258486914886139904, 12033553882903740416, 15860669188759617536, 13422932716047826944, 11585954656425082880, 18092592512274268160, 12575453342613897216, 8478805371232714752, +gpu) lwe_array_out 2:: 361406585831948288, 16988660728032395263, 12779948099791486975, 13463928203852644352, 7999218835859177471, 13353598732973637632, 878926055602126848, 4092036896102809600, 16197509572049502208, 2588814240861126655, 18142948826808320000, 5475961955883679743, 4836043832191614975, 6122200049830068224, 4675450651507949567, 17163792267115233279, 12418642741506867200, 17940097761936408575, 14753789979184332798, 16634632796425420800, 8973284848647012351, 6356935398505054208, 16997143505337843712, 14736159615712493568, 1602595302294945790, 7619216231207272448, 8807064157535862784, 883150638047821824, 17005722658219753472, 3799492142087274496, 6964186827188076544, 6249765516961906686, 2174711417347768319, 11124795475566264320, 52996770233319424, 12115511249991630846, 10410389345499348990, 9513125243850326015, 3523956490966663166, 11477434724188684287, 16753432598734176254, 763415266167095295, 6744457410573762559, 18350702609539457023, 17894275109988859904, 14750249291360501759, 9999117190780944382, 8649370360560484352, 12411864311108993024, 17385243541621440511, 16474238627077947391, 15390686949060640767, 8114671233133445119, 8393982211308650496, 17344986336615989247, 8627314173950296063, 7917487840072564735, 13811407550437916670, 14054548197926240255, 14072640364603244544, 5670766498579218432, 14796614341373198336, 2977030806049914880, 9414834823605780480, 10949369196500221952, 9867866927626452990, 17806159208421261309, 7009355658210312192, 228731414663659519, 284204137443229695, 11022238536291057664, 6316597177330171901, 17293549754122240000, 8166684263656194048, 3214646984946221056, 8538004262280495104, 10813103190006824959, 2680898100242939903, 3051973630268276736, 12140687828589740032, 1334547160204574720, 971462705267343360, 9040055379685277696, 9510767169105821695, 2280555313906057215, 966439395471130623, 6857919873935212544, 18233449767403257856, 6877837716587806720, 14034974023792721920, 6570544211844661248, 12330629525695102976, 5824078331280097280, 14029434226261098494, 4342589535822020606, 10195401361202348031, 12484795070253367295, 13173808130540175360, 13630693206638198784, 6631662377077047296, 5827545911512793087, 4999441625177391103, 433700950209724416, 11483553554380095487, 2968915743443255296, 15693938419279331327, 6842476320979419134, 1869427270909689854, 17183040848770629631, 904923635989348352, 1619597718462660607, 12925574087979302912, 1079178502990725120, 16817362722541797374, 7931145391997714432, 3554753185669185536, 18233025863603978239, 13034837508918083583, 2316793046588456960, 12638843328717127680, 5810679866462306303, 12282791625633038336, 9393903382093103102, 6431840508078718975, 1216583634803228671, 16700690231963156480, 3296389624758271999, 4737647475228147712, 8238049035177426944, 11265530133403926527, 114943025024598015, 13581326280099364863, 12025292929787494398, 10434903640165580800, 3607943592020017151, 10225256853080637440, 9953807059629637630, 10476085535699894271, 1416686824159444991, 15323947957980495871, 5102310001410572288, 3056802787007397887, 4988812105105801215, 5714919157787525120, 14623777092181950464, 15074337237069987837, 6162754362922762238, 3569513112438571008, 8975121530744733695, 7769873636948705280, 7596256634196721664, 12464711554941583359, 12567732402731876352, 2978410968020680703, 17197430248711389183, 3959970547823017982, 16894055553800601598, 1002596826760609792, 6350686780240429055, 10529628365927743487, 1824735860063469568, 8873567800111661055, 15976344147078414336, 6886546855312752640, 16228180483266052094, 7713026649993773056, 1620510104136712192, 7418135375761113088, 1376435829743812607, 3654710374013337599, 8711009599815155711, 18207254051786063870, 1210150899343687679, 6899967529406431232, 17364347063021600768, 4223984091789262847, 3802252775266451455, 12698024944668246016, 10671671762980175872, 4242088668774268928, 1082256813828603904, 15087463824552361983, 13915968295250427901, 16157270709574303744, 4561472202855153664, 5772632428371771391, 6271477952643334142, 7235010909922394112, 11376502070656892928, 12918332371673022464, 5557296734310236160, 2253900829545201664, 4232615015938523135, 11875218991192473600, 4181368862832328703, 12753441410355560448, 14362104940946522111, 5518137969673764863, 6656712665383043072, 427001574791839744, 2720816088932679680, 5631370556453421056, 6205573011462946816, 14866507848493301758, 7673685452058001408, 7466593374879875072, 12326460137337257984, 618085178744504319, 12116182529287913472, 6081014486402072575, 2925404640948256768, 13673497113240010751, 1400525344544391167, 15147907174656638976, 10619153038176157696, 6641164795724693502, 12664886220405342207, 10433346405794840575, 6109131488463159296, 5004499668575453183, 4829291355744239615, 664901559221485567, 3117587397898928128, 15925844904622686208, 339829775554052095, 11916925934155857920, 6530692921849544704, 11996381032224915456, 9345212096322732032, 10214385133880868863, 10623219793727062015, 8172251388454109184, 3326792582343688192, 11435242973537763327, 12706790898294325247, 9813826447322644480, 3821815805570449407, 1269055498292822015, 7583971327996854270, 1576554284487540736, 11328835863724425215, 17494006850125823998, 11769849389751730175, 4667960178346295296, 10263068284312092672, 7630308980681605119, 6659820327624769536, 3394039807104516095, 13325761892652679168, 16616478217968025600, 11122594507361615870, 12943609054416076796, 2037675628966182912, 13384820795734228991, 7658488799994839040, 7992863441083695103, 18289311447789862911, 4536903035980349440, 7831307331349512192, 1963809550901444607, 9764216944654811135, 7322957646888173568, 8224628950031138815, 14781724136434565120, 11011634493239853056, 3586186626990079998, 10036815512941363200, 360118642714607616, 187985987639443456, 15096677428661059584, 1793859061872066560, 10553525357267386368, 14959059122723487744, 548702590330732544, 10625538395314585600, 6865679449950519296, 3903775251019857919, 15510076862427561984, 12853009696793034751, 7080459649249443837, 17815625497267142655, 7853574634996760576, 18143685340416704511, 15562208521289203712, 7609404538949206016, 18324088113128800256, 17817357009574428671, 16461839335667269631, 158753162470096896, 8376492733165993984, 5884840674846572543, 14789675587630792704, 192640155683651583, 4018306448273440768, 7891639502601453567, 5538753115299250176, 8880282937052889087, 16659917417610215424, 12090012948144062464, 12534237865510436864, 6547023533191462911, 11510749650759974911, 4182314995003949055, 4702198973924900863, 5564112234168188927, 2045098534195167231, 2776897817136857087, 5365428556534906879, 4283612016649699328, 8260099291108868094, 2638624683842338815, 17678520306777456640, 14376183705498550272, 15146913298085052416, 867782046766858239, 11465184113472831488, 3390563474533777408, 15047971150904688639, 2797431830159032319, 13511951975872200704, 9980909294196883453, 15799244737061322750, 5687202550562947071, 2910333558428008448, 15567411855109390336, 4392750103731896319, 2222881130745430015, 11657507214519697406, 15784044053902917631, 16646979024857333759, 17520720596445429759, 12446644684883755008, 9717338711816929278, 939931341577781248, 14195154575157100544, 17076407193223299070, 6268205273999998976, 3943978322056183806, 3092534784388235263, 3272583709257105408, 7404267722005020672, 11897694790201901056, 14729111871562973184, 3034849404533080064, 15052804072786624511, 12528205714671271935, 3293768617459449856, 6282675635324190720, 17739935582378786815, 4194388993107820543, 4856753445354340352, 18110001312476168191, 4793648693733490688, 9036223442814238719, 4321118420931182591, 15566808111690809344, 9689875587656581119, 6520884438463676416, 1763954007748902911, 15960702510230929407, 9139971129245433856, 17352199736605540351, 1549981411753066495, 2842943228443885568, 1882904564751925248, 4489597847691329535, 8985105354559848447, 18391260406548004864, 3319865702575243263, 9483068323718496256, 10115752773027889152, 9922730422716858368, 3990813929088483328, 10276663101881319423, 777717715367362560, 3692017763468967936, 13764827711862210560, 4195349395039846400, 1431032067004563456, 4662122376387887103, 4805723757123469311, 7079280264920170495, 10970155077611814911, 8198779940213096447, 1933012154508640254, 11061059787209834494, 9113045716468498432, 8350454210768142335, 17227688051182927872, 8642594245955289087, 7419302237643472895, 13786907922103533568, 15349934161301340159, 15052046608864641024, 5506420322858958848, 18394964748866158592, 3618104401035526144, 11832952350639652863, 3194912141186433021, 9965510552916590591, 882019722692919296, 10357483158273785856, 10423641098470555647, 12999813972482850816, 6237083225861128191, 11226122521784877056, 2534328253800251392, 13623015812473290751, 9379738033416306688, 11644822403799842816, 1431502829779943423, 11996293752047009792, 5060991139880894463, 12916338190842855424, 8318349639703068671, 4427956539336163326, 8674191162321403904, 8442684195909664766, 11012393542306758654, 11368003611821867008, 8512631638692200448, 5111607532669894656, 15363639831406051327, 1239544544865812480, 8854593367292510208, 16186230678625452031, 6699498447222865920, 5600434125493239807, 3639321412776230912, 1034136660192788480, 6305461933449412608, 17208341186851373055, 16244195375907340287, 1946990756396793856, 11387626900248592383, 1537755371270045696, 14738769279985909758, 10557696725336719360, 1841160504412733439, 2757218415767715840, 12460359159168106496, 8123131622921863168, 726679315072155648, 11411344322495250432, 7962135865826738176, 5734168369326718976, 13882425028017913854, 5694556792193810431, 18320934239723323392, 2940691485579804671, 2110485472500252671, 1912654617800343550, 11909063256712413184, 10939718479074295808, 18247539600354443264, 3259652080003973120, 14020262915500670976, 1893128704872153087, 13990699603872186368, 15226959820666961920, 5319210565195792383, 5415364861821452287, 3125061014924558335, 7594517265723162620, 39152653971750912, 8846747252316700671, 286633971167526910, 431980190554390528, 15424968638880284672, 16555348745294708736, 5964128283887927296, 2284211718080954366, 16948844332901728256, 14975979856666296320, 9787192191184011263, 12507726375441924096, 18287281715099467776, 11021293710775156735, 17597635891642236928, 13746783317569568768, 17043789087380602880, 719747747741171712, 13328026103495786495, 4617772893055483903, 9695491214983299071, 7034063189604040703, 3738768609657225215, 4261785920564363263, 13632267719637204991, 12672605614518566911, 13671332846738866176, 6865356494380990464, 17845524061694722048, 6525323608481333248, 8409067021685227520, 11499718110475190270, 16058960891370012672, 12727961353663283198, 6921435111418232832, 6145521346739699712, 8791907585167982592, 14863198972939337728, 1263369125875417088, 11181233380710678527, 4384360303073165312, 1239963812191272959, 15261344237111738368, 3275080493200048128, 4072405082300219391, 2481711054120288256, 8865206080083329023, 7096182791691304960, 6295747124910882815, 1950910871832100863, 18126823899839594496, 1700292546493677568, 1820477405156868095, 8153126006996074495, 16942980125350166528, 16950902115218227200, 11832066452968439807, 12905106968938545151, 14574638422787358720, 16804810838459285504, 13581220969782968320, 5431598573768671232, 13187874851064381439, 4152208192308248575, 16675223832528683008, 16135728558071873535, 15261502499140403200, 5941062457639305216, 13772590968597381120, 13841732271251390462, 10469187829496807424, 9326249062078349312, 192643379308265472, 701462302972444670, 4353273212209987584, 5211442535905361920, 15197694935982669822, 5640253174544596992, 13057580756077903871, 9974302040123244543, 105205241095389183, 16808653734677577727, 1899875055353987072, 8757494675104858109, 7254149425927290880, 7204072031401279488, 11513618842995654656, 8022134349191184381, 14515539050024140798, 5611634385817174013, 9680012590398308351, 5656822112548028416, 5900131848805154815, 3930338797501284352, 5596567120851763200, 6528764737084194815, 16105645791086903294, 4164959821361053695, 11322372479109824512, 4654528085276753920, 2639130255180169216, 11881157482485121023, 13885688744675115008, 9206746029473398783, 5273345641844572160, 16869518754000666623, 4850454176808828927, 3971255112684273663, 4484058574145716223, 4735581617165172735, 7868208115781468160, 7990802227759415295, 7600526134484140032, 16816688458847223808, 8334590136188665855, 4604622712780881918, 14137522829226147839, 15430193653292728320, 8130788912881729534, 8702049009545510911, 14760423585432469503, 2896339431172603904, 15499721374154358784, 2221243028339687424, 16949264023281467392, 8172381642464165886, 13625947629627113472, 4514647545976193022, 14437094083702816768, 10547755731203915776, 1272008750017806336, 15761419091618824191, 13714306965310537727, 4919722666329374720, 4428718186824728576, 5318737059546923007, 8506962584119803903, 15409441719938187264, 1418265580586139648, 7855054245861523453, 18426101524582105087, 14416054791266369536, 9099939049044443135, 15040699926965125118, 6759712421444583424, 5450580301992427520, 9546714618907328512, 14339646172019294208, 4329223843483746304, 17037583686351978495, 10636476217802358783, 17128560851846955008, 15660174257046945792, 17569677641236086783, 505705237730820095, 18134709923651518463, 7422745790151393280, 10998109068953911296, 14563324289223753726, 14351043451854782462, 4557692816318267392, 17534595686937395198, 3864916790496722942, 5015153218989064191, 10690381132563742720, 8234307434420633599, 2723200804025532416, 17721121615476948990, 2782575024630923264, 10019296615732346880, 13813355516815998976, 10498155456004882432, 17066586312011677696, 4740984930836676607, 6834669943041032192, 1893479368013905920, 14392554886296240127, 17218950147988258815, 8266310455513841662, 3103393301932277760, 13410082672114401280, 6845732790953050110, 11501539548123365376, 13489876129317650432, 1450438227117735933, 6509718412552306688, 7476104857519128576, 15301002963321880576, 9636691724889751550, 13312211706152222718, 9843861993558114303, 1906357269105213438, 296099494972358655, 7069976005594578944, 17342701500249407487, 3316390204838772735, 2658145471263932416, 17286565689280167936, 7675028260698193919, 9064784939295178751, 1723103452810182655, 17072761598809997311, 12192025394303467518, 7607887502271053824, 16040727265918582783, 8110707698800001023, 11723792887236788222, 3793320475946385407, 12794369139951009792, 7066193985168998400, 10870229082742718464, 6211229318035537920, 3934044536086462463, 5803175418819248127, 1427403450999635966, 13221053439066243071, 9873793483204984832, 13245395484043902975, 7485525705074147328, 13946956796749938688, 7843873707255660544, 9443993997602193408, 7831342536726675455, 6072164358664749055, 1987939563007377408, 1187100089844236286, 11591916555289493504, 10935199276367609855, 10826047510083010560, 7851741520406249471, 6578505028217077760, 9743868536362631168, 12193417049606717439, 9516035928431263743, 13188721775665479679, 5809362731525996544, 3320536162539405311, 14346755820362924032, 9209160535533158400, 4134453484701351934, 5031288225709162495, 11606034642146164736, 459392364859883519, 3157524587239964672, 12458195804810641408, 2291029495211098112, 11888935273121185790, 1856231959924047872, 6207452718932426752, 14664598995293175808, 2263026712168103935, 11387091606126460928, 1471713665446051840, 1815570903237394432, 2439829332965720063, 17562137791788220416, 10052189107372687360, 646616062376280064, 6042275372014239744, 6582234331140325375, 5889499004428877823, 42272949322907647, 17763404615023329279, 5093417384367095808, 8168426200922849280, 6472582673612144640, 12623103247394013183, 9749206566531235840, 15796517633081212928, 11306299818134994942, 8920164160554139648, 13224349405559128063, 11387203395535241216, 10896413651510493183, 1493659883176722430, 3051332285350543360, 15369027125654847488, 12485213434025082879, 872330870252371968, 18107729226860855296, 197992769665368063, 9680244853639741439, 10699338733536149503, 2026977534373003264, 7539464275199262719, 5101251439074738175, 12080307041462124544, 279164391679590399, 3895404066091565055, 3179457241463914496, 10937477327021408255, 11599609766208339968, 194798293249687551, 17169746590328422399, 16265723779169124351, 14251588794011615232, 7097994482448072703, 15675929116211675135, 8461027058485559296, 16165881096800567295, 9067437425197842431, 1437328526641463296, 9547896488680488960, 15121478516522090496, 16182245849911263232, 11211746130293424127, 4606408104916025344, 800787083152064511, 5505344270342553598, 6249951514815627263, 9348442223248670720, 16969196476875931645, 9039266605854359549, 11821301761686110206, 3307251184447782911, 13541227832050450432, 10050505256854355968, 5588054405476777983, 4663748357859049470, 7262586184805646335, 17409567316345094144, 16101803152566648832, 15676012790764535807, 16465222823929970686, 4137300816090365951, 7325072633202999296, 8568909696293928959, 13566397542995853312, 1363847374283210752, 2796007964345892863, 2161735603618578431, 1099499979824693248, 10615514526835015680, 15405032558051721216, 3889392864223821824, 10969004577407369216, 5031560921772720128, 9594875300525637632, 11664464408033099775, 10226677135934750720, 13401620787677364223, 10783375661377519616, 15778127450703134720, 16973149418746281984, 18337573349439307775, 13947587882064543744, 16583149655076896768, 15056107808606912511, 5639291372453232640, 16806316568093917183, 2611455341350617088, 7575419954694979584, 8460590999045931008, 9920052823603544063, 7540863884781944832, 15226517422124040191, 17602967219782811646, 1787257783037460480, 4180433626455867391, 1414796672940113919, 13429690211432923135, 15374064117270708224, 14349660815982854144, 11215440764240658432, 6074890271328305151, 15293519307078631422, 14358482283671846911, 9331797970846220288, 8896338864566697984, 13287589105320853501, 12846737031946043391, 5291285376642580477, 17733408864075776000, 1467389732890607616, 8106959111473594364, 992386115392503808, 5282983565636665344, 853163865729400832, 74537542514376703, 10889969190521798656, 2252127021473726464, 3708698453300215808, 9100914599326121984, 13294387265456308224, 18098821417444311038, 9055316013876248576, 2357202606096384000, 11840017914902085632, 16748200815855927294, 9792795949100171264, 10105192371059687423, 4185712519219773439, 7322621718705471484, 12119009498572521472, 833714003250249727, 12073752612130783230, 14521270237204054016, 1771530368713752576, 13411798631808237568, 12280182209393983488, 14709963973176852480, 9638349079754833919, 11045403369769271296, 12826114231078223872, 7297171597935247359, 1028665953249918975, 3620805967676964862, 17645871366089474048, 8425267538736185343, 5369828611815636991, 14050842675431604222, 2088546766734491648, 6119573994384392192, 17947605445837324286, 2267744604893741055, 3232280339862781952, 1486378625119813632, 1655656841171959805, 794176114871238656, 16056679470240628736, 7827299033323405312, 14335642815822823423, 8986348545728577535, 2061419392515702783, 5384648774427607040, 15016474125277331456, 3864040445369647103, 1087106250396663807, 16084563703596318720, 1673853981949951998, 16442415224738283520, 1876937954308390910, 11086712760359190528, 12900151770679869440, 426535847865614336, 4217276457216376832, 13798895633240686592, 6644378487824056319, 1551272093448929279, 1644817889905082367, 14052366031612018687, 2751388760288526336, 1269283747887316992, 18076966184300838912, 8157510515770261503, 16302244259749167104, 12031844073603072000, 4933472561745887230, 7473758422396043262, 10484241668931321854, 9555743441174921214, 12087729552403464192, 14531222775940513792, 14461287033185763328, 3663278899267108863, 9767787436867321855, 14245642772567556096, 16286568281953796096, 16639153932672696320, 18321363670417801214, 1324940373650309120, 6817024937488809984, 230158862076870656, 13708915673252495360, 1924425552274391039, 1013578368794230784, 14050090128441868287, 18303329411979542528, 4188952728447221758, 1567794454679519232, 1578456899970400256, 14271791134761025535, 7475395045453987840, 495191690366156797, 12237513805252263936, 40254048405815292, 12806218121497018368, 13034647606402220032, 7493175316706230272, 3418193634267234304, 7210367113427419135, 6383025054938038271, 18250885009437097984, 9522607768486281216, 16242682787159605248, 135049680345104384, 15738313095279280128, 3446570912688635902, 12685877913866731519, 13701313082922369023, 4258462169928040447, 12349694777610993663, 16845393967259320318, 7549100360745353215, 11413311367856259072, 15781070147545989119, 15277015019070423040, 15276347649872101376, 4903625390896971773, 4896300375713251327, 14168931495565066238, 9914603832954847231, 5184061913234931711, 6847509344045498366, 15586056745154248704, 8343241497402933248, 8729691728300212224, 12233896721234526207, 10874401050765295616, 554685706199367680, 623197658705559552, 15105018707195199488, 3798129825705623552, 3203458085649645566, 6064023574572695551, 12566450335247237120, 6659160562666045438, 12662500063277219840, 10223590652176760832, 13633368968042381312, 11657313888780681216, 13800598879831326719, 17154417963718148095, 17614117298480611328, 4947311633568366591, 10308945293164412926, 16115828711869120512, 13288880928404275200, 6046056592502161408, 7927291541331116032, 1351535687320469503, 12738377034292527103, 6373634229204418559, 18416343968770949120, 175007272928280576, 4767205272387059712, 4571781820877635584, 2858355762608996352, 10246382669227098110, 3207694572670943231, 16752470666183180287, 14453794170680115198, 10469448495893839871, 6137368043891720191, 13296082265709740032, 13305300227599630334, 15528027442017992703, 9282820465905106943, 6077190501193220096, 13009915844682055679, 8379960444126756864, 12895351990107766783, 1005834336601112576, 10328042641907777536, 3679267000925814783, 10653906174342070272, 13232645633107558399, 1775284840145354751, 88832533705261055, 3766231189497577472, 2336767701457829888, 2734426434956165120, 10510677145393561600, 12047883590315278336, 13636417287056523264, 17155512627938459648, 4319061299938983936, 11881222718206509056, 15519468219193622528, 7838073231616507904, 6153698812536815616, 4757015916670091264, 12112774357109964800, 17861702204381986816, 13838447792722280448, 11003832470163423232, 15139453050755743744, 16637239670211608576, 7073194928427237376, 2717953337000460288, 14294485739805605888, 6398901434296827904, 2582306186439163904, 11867924740322623488, 7670516906507370496, 979566645183774720, 17164769428680736768, 9094872961709506560, 11121721128983199744, 269649170271305728, 2580356877145604096, 12274498459590983680, 10629118028559679488, 11786516960068501504, 7617657337393709056, 14699976490586472448, 9949405806657011712, 5161891130991706112, 474707885377454080, 11643741605831114752, 4470125021095788544, 13034136257259634688, 15633589034939318272, 11671321922469101568, 8136010152689008640, 5536842627409772544, 15903913776320086016, 577860823863525376, 6440387048602861568, 12578281179146354688, 12452662324639039488, 6017247091053559808, 2291642004121059328, 6267591968507822080, 10351362352061874176, 16769785509747621888, 18276908041196535808, 16083824698101596160, 12159858543662465024, 2524238779426799616, 6882555999014617088, 10549325685632008192, 678451708862398464, 18114652810778771456, 16383152181441724416, 9320807800223301632, 14092976413590159360, 8249989156734763008, 14975105474339274752, 2903796088177688576, 3327889506387886080, 5799858666966351872, 13568237533829005312, 17663696624439787520, 5100218632584036352, 17209049518444642304, 16546173484238110720, 17064273957286313984, 9253329937329291264, 8767758288658890752, 3644717751420846080, 6099217143528685568, 7025653281116389376, 16207981325221625856, 14453652473266569216, 7656100877769375744, 14196974586339262464, 12236009428532330496, 3600600480864010240, 17666365142650060800, 10103663202446344192, 15944865912469848064, 2263498149253349376, 15509904581357207552, 809600779097735168, 14606011728660529152, 8589888313727385600, 2457109274887716864, 7111498693924093952, 14410167563830951936, 1113915603493584896, 9224878109449256960, 6125693594247364608, 3736146963297468416, 11601009293247119360, 3045286267672592384, 11817867172439392256, 12267323628877512704, 7825769693582458880, 8066716969790865408, 3063061319197392896, 1983015220330627072, 15741807490334982144, 9367922819440050176, 14390286460664152064, 6969089890717794304, 2103139139313467392, 12986569241053364224, 5460975818287087616, 12079551284252770304, 13166017676327256064, 10219707934632312832, 13738552027779170304, 18192293393076322304, 12005551827857702912, 16251054801553457152, 12289617879954882560, 14637538981193973760, 16402386617823657984, 11382487507485589504, 2790254098664914944, 7700208576723156992, 8884355055944204288, 10198835090432196608, 261663444699185152, 12356978320053633024, 15795869146438172672, 12449175364171726848, 1851741372973842432, 12781988396356599808, 20666694359842816, 17282245432679858176, 13712006515194331136, 18354909406853857280, 1685490634422484992, 9901863134459592704, 9331487210635001856, 11740870320913907712, 15420995437514981376, 12840757599682953216, 15613204718036189184, 15201775663867494400, 11224821493017870336, 7372038341639798784, 1839412564392411136, 12311411410524438528, 14550601405313318912, 1996099761291132928, 8695713271895818240, 16896546645502590976, 5015548642400927744, 3072898532961681408, 9719878898283446272, 8280400323898507264, 11234635794498977792, 13482677730306686976, 796753188664377344, 12385744281741033472, 7996056757237448704, 3364449588042792960, 16569461653360345088, 14482651371968397312, 11137104523003166720, 9050816689888821248, 7252464045863731200, 10593487155361742848, 12132066416719298560, 5871227723354996736, 3882430277707890688, 13316739240558592000, 3744004197608062976, 16218038738737954816, 7402624805477810176, 4618215224489541632, 11429462604184027136, 13823704563712000000, 13769463683790929920, 13307582174325637120, 17131547609484230656, 3151620971350196224, 11914389958233686016, 4414333001857499136, 12685300106413473792, 9539559587254894592, 2864640711465107456, 2489863257053986816, 11931537572884381696, 330184515957817344, 11369905238791159808, 12704056664668504064, 5402352481109803008, 10649006001056907264, 15640245289892184064, 1550131402748461056, 15725483023749087232, 978689548437422080, 2962415390031872000, 7686106094287978496, 3525532369228398592, 7682034765804863488, 2395251780964319232, 12859500695497211904, 8612776387184427008, 12059717668861640704, 17959425847462985728, 1398730174035394560, 30811566026784768, 1988539350895296512, 16339722604472434688, 5510286648123850752, 11436606820035067904, 9423171269764841472, 8526207073074020352, 15877804439675863040, 7757187642512375808, 17327036804259381248, 15672856238910078976, 1265515609869778944, 11925387133545611264, 4365563486613274624, 5593110526876975104, 2832335494459686912, 13635815434295967744, 18188330341926699008, 11905236420450582528, 8990158285067780096, 14177041321532850176, 14736796046113898496, 6543457486806974464, 8816911083026513920, 11186471539602096128, 10224882169243762688, 10407812393039036416, 890579549027303424, 5293909552805183488, 345468202714660864, 9872106549973876736, 9828573703535853568, 11914120607010127872, 4195999076153556992, 504795347566985216, 11110243866119241728, 1172253878792486912, 7042667121762893824, 7942429097731293184, 11765973304978964480, 15146057034882875392, 15212979060893286400, 9570507781560074240, 15171871433841180672, 8167140351065194496, 8725181434966310912, 14014661839523151872, 437347942299336704, 5213166014274994176, 10546637332189020160, 10148229269973630976, 13720531750533201920, 445311241565503488, 2946680577492779008, 679978779921088512, 6441161107338952704, 6955197668943462400, 17537791390639980544, 1785734795687362560, 7759491046358122496, 1386844743920517120, 1776484914674270208, 2579464767341068288, 11125067190900883456, 6383694292447133696, 5376869696643530752, 12860500654346469376, 856382289808982016, 3826215435582308352, 6698781202515492864, 12986633791727468544, 15902215171112697856, 3967251904932610048, 8666516972738969600, 12625005996289294336, 12333016356327784448, 18115350971402944512, 1365669494831185920, 1605693877191180288, 15540173947759755264, 7534539813337169920, 9714325434165886976, 12872618714184286208, 3391925661797974016, 2445450373561843712, 8612441957441994752, 14092765714305777664, 17275418504853454848, 4163395424352206848, 1625513646748598272, 5792493717579366400, 12551405183994691584, 14507025681277255680, 384946908860252160, 18236453890868379648, 5676176487703642112, 4012290293503098880, 15129039864428756992, 5853970096506011648, 5635783097136971776, 17474693473654276096, 15984294230864429056, 6007550435865395200, 4842379678557667328, 7231261860752785408, 2584837060342841344, 5805754206304337920, 4548486715517435904, 14091373617157767168, 12000019015821950976, 16439999423209013248, 10626172704539017216, 8240912352434716672, 9864970291690602496, 16609194381856997376, 7657292731730886656, 2581117633025802240, 8925040029156245504, 9204542392886099968, 10445202000869064704, 374243535215394816, 9232287962417332224, 17437672866144321536, 13382314901494562816, 18234128251171635200, 4932200002127659008, 16416148393388146688, 7308738961696882688, 4301800082698665984, 13229074325388132352, 15035696304023928832, 7391169091806953472, 6302114580357185536, 8786250269278076928, 7999901529366593536, 14127041415733051392, 15397920854834675712, 2210799254866231296, 9709110931551682560, 10656933212296577024, 17085706617221021696, 4030389692905029632, 158843804533653504, 13117120126765760512, 17660030274462810112, 10262072283812069376, 2272130491178024960, 2571556473049972736, 17102087617253474304, 17449756905344860160, 13220940186415792128, 2557297101633486848, 3704765538325495808, 14416900131024535552, 10985394663308918784, 12065099567020900352, 11529252596430667776, 4591458627549659136, 3200402601354985472, 14828163749495439360, 14665358487781900288, 11232918836225245184, 9269757902158036992, 1847176068625072128, 6433248780073566208, 9873424503101456384, 16153019843002499072, 6275631078107512832, 7775150122249224192, 2468036630070427648, 17419286555679260672, 10802665417676423168, 6053980058228359168, 9332353452925255680, 15355545453630324736, 9345118260682555392, 1603747156957593600, 14127911870178263040, 11423376555733155840, 9762739565897973760, 15055566702488059904, 14169376802069282816, 10648938500411359232, 17525899841673101312, 7585700337948819456, 7441000714077208576, 17141388811595415552, 14510582344768815104, 2691951457350975488, 2860145076854587392, 5056330251202723840, 13342805398755737600, 15363371945974300672, 1861767930639810560, 17491079797969780736, 13975007723826184192, 98278993224007680, 13999594379405164544, 8937674611223429120, 2038795272716288000, 17209040439202545664, 14891999236383047680, 16255356210763530240, 4590373540460494848, 2803483716934959104, 17970347990098903040, 2396210895211462656, 8645373112881250304, 14516825055574360064, 1212986572245303296, 4158331523021406208, 14137200530585288704, 13303398555667398656, 639178710309666816, 6611609541991727104, 14074050895214018560, 16158389166302822400, 17075273931998363648, 14413174946974924800, 5821725861996396544, 12415514784051494912, 17206455209803382784, 14341678874813792256, 1324585467617738752, 7687840084640399360, 17531074311970881536, 13815492816022798336, 60776847134162944, 8104692439261904896, 17696343248328458240, 17882007449863454720, 1630417339692351488, 16390730365821517824, 9400663451774222336, 4158315864510169088, 16796586285727744000, 11305773289504243712, 15700379408860708864, 4605167333424496640, 11949914823652802560, 11416316610563014656, 4124853832691744768, 17500736957041344512, 4425047598251900928, 10095497425134288896, 7601698062481752064, 200614865453187072, 11487892154785726464, 12853123940372971520, 11251651855509356544, 9310897463298621440, 16355174134927327232, 4747698641714544640, 16221887128353636352, 14387221140357513216, 3214363952775430144, 1267139230065229824, 1641960612311334912, 13724903815981826048, 9328265744644833280, 9747397336790728704, 15285217234348146688, 12697794424646664192, 11433769888372490240, 16027064574310088704, 10471167458575122432, 13319053024803422208, 6737687105985576960, 15173300760302583808, 9519344092094398464, 15494758376906162176, 3950148905999532032, 15063805377441169408, 17300252423041843200, 7266053281988739072, 924428310035824640, 1555046436888903680, 6105010084553687040, 13152786422102491136, 2148016810207739904, 17698488724918108160, 14391932800817168384, 3207094009071665152, 9387253933321224192, 10772046363358134272, 6390044034106130432, 18250856152088707072, 14309354304014647296, 7553466771466878976, 1727724636562522112, 15696357746708316160, 16486118729956982784, 9352324407143432192, 5247296503059316736, 8190586710141173760, 13378133132222398464, 14946104999921319936, 15201098379737169920, 9203742584613109760, 15227900856859885568, 2774751243485052928, 12067777058491596800, 4115320650938187776, 15540934420037894144, 18389531093532409856, 1901126860079628288, 9495641489900830720, 4551406191082733568, 1358917146964393984, 16403075746668478464, 16399971567645229056, 6793955070414159872, 748734098159173632, 5505758932255113216, 16409664269450215424, 16018154674452430848, 13757496855791403008, 10798320274961858560, 3033200995011133440, 11920832577889370112, 15274246334975049728, 777266850101723136, 6177488974081163264, 12765109761146355712, 11810888896944799744, 5710620033231618048, 1888857841469489152, 7471898813226024960, 9355059161534038016, 440203705111805952, 1355222813664870400, 12350593911834542080, 13256051796121485312, 17828306647517233152, 3974697339993456640, 8496840677642993664, 2437689923856236544, 13104476284212215808, 8132717215758680064, 10997094183214252032, 14914370262886514688, 846983923186532352, 4133006295470964736, 10467353026447278080, 5421433726208835584, 13941446276399759360, 14047971588578476032, 573615899110539264, 13738090853518278656, 4380762368703987712, 17039566106890600448, 18001660147583156224, 16942305055275483136, 10425597695845466112, 11050352116987068416, 10738062184446689280, 3424208091720187904, 17759571116193480704, 18139389591168221184, 14690117229949747200, 3175102969259491328, 1084254821608849408, 5795491292829974528, 13436419961329287168, 4690555379057164288, 13771111764680769536, 7766091986964054016, 1238431735079763968, 5892035560574287872, 11410277402958364672, 1159953379682680832, 10502681201557372928, 16098109669670649856, 7412552131950936064, 15787059367771111424, 1332929004230934528, 10623792767060410368, 16120466821282267136, 18357067561750757376, 7921833393812144128, 4006001183360548864, 12260463481962102784, 2484906683332034560, 7724852200614133760, 3156579243463278592, 11714644503817093120, 17088442696206385152, 8811441285408751616, 7742360677745950720, 10562851665076027392, 2416975180623511552, 15977836880142008320, 13740299136723320832, 2209338306708111360, 14937568369094688768, 15964644523020124160, 4350574933366013952, 10644131455841599488, 6362449515890343936, 5904525946093830144, 5803484175428222976, 7884939530250223616, 10115104528513630208, 8803977362392743936, 7609490031878602752, 13337572233904652288, 16800222928623894528, 8595151654414712832, 7312436530180521984, 3099411884428754944, 7976026363440136192, 6385530919247151104, 3772152695268311040, 9657057802677387264, 11613817827261153280, 12553440209292754944, 10920913046910009344, 6532813585574264832, 11657067134319591424, 2538561946676887552, 7793671964836495360, 11009439607145103360, 4497084376730828800, 18348253996801589248, 10767006639069331456, 3894142634196729856, 6243087031795187712, 1724750194811076608, 15355524727728766976, 12337972540549890048, 14343283098785939456, 3662611725489799168, 15447017796105404416, 11158177923788177408, 11678220483907551232, 16900303165633593344, 5220904168469823488, 8838761409169850368, 257594907005288448, 10781361596593602560, 15865003953222582272, 11564080980692041728, 261860823142498304, 16534972439981981696, 10904458348594200576, 5595152019322044416, 10101193438679531520, 8091281896727642112, 7261793939433193472, 17367915810135212032, 10573322945667530752, 10707059895028416512, 1685581175403315200, 12354869319849476096, 2314384548114202624, 18030205346340929536, 16663587039546966016, 4041830066831753216, 5882121607824015360, 8639267814722502656, 4295424787326435328, 17157584299508105216, 3125942404222287872, 1899941404008775680, 12631423127327342592, 946791592981692416, 1422900087058595840, 4567115158521905152, 6971446500886839296, 14737565580504596480, 444160778740695040, 14883635665894899712, 14224661324750651392, 12798922174651957248, 1202703332368449536, 3837588763995799552, 8483659036464513024, 18214768242897977344, 5174312844279152640, 13669235879154024448, 12477217974446456832, 15269853470341988352, 17344858188012322816, 13155571826505547776, 2948520002463989760, 14040662899639189504, 7039307645588602880, 10163287430145245184, 236365381877366784, 2828499031162880000, 17350228615119241216, 15541715373941325824, 18415399247764520960, 16111326933307883520, 3312319494965166080, 14197086706997395456, 7788846539551539200, 9308420601293045760, 4632922965258797056, 8550954267685421056, 13598093748805304320, 15260445926448168960, 2977084635948777472, 18101796816168157184, 1658913388455002112, 9161334902166126592, 9965338037502083072, 7427920590087913472, 17565000563584663552, 2681586934614065152, 540240038965805056, 15053719884099747840, 15283042730792452096, 6608957166684471296, 8486398134677667840, 10922551611293171712, 120135827316539392, 3581569397023571968, 6538115413463531520, 4681378449137336320, 15357119354596491264, 8805611082052796416, 2667818480643866624, 946826779501264896, 13420237417911156736, 12723735507960332288, 7576250773168717824, 7919416426736123904, 7391010199491837952, 15411953872079421440, 3991073491947356160, 4727195143763918848, 4380274718117199872, 4567903997985292288, 4891774287637118976, 7006107453901242368, 14066846537472802816, 330106625115291648, 3510027903435800576, 5631070959667511296, 10197172359878672384, 9863922789365317632, 1095033570319138816, 1078284413340483584, 1736311568167075840, 11253272339422380032, 810876030049845248, 7914337121102462976, 10233393262194851840, 16399106801749983232, 1261547515354808320, 7641237888964755456, 15827400810171465728, 10218351410550931456, 18265080941502267392, 7023215305073623040, 12922627454798921728, 13593694843300741120, 6395126314273079296, 16174387824991141888, 2607678072232607744, 17283916416013041664, 5495338508371361792, 68953054237425664, 5070793386437378048, 2921699915975360512, 12282503415879172096, 4080140664010964992, 12606471287187963904, 16774632972308447232, 14898285026247442432, 10172948692789624832, 6151088643336306688, 11356841653244526592, 16224488000023691264, 5290348231958462464, 12759623601850679296, 11586433253220810752, 5528033130868375552, 7387437740184305664, 4847352334247788544, 1657144824001724416, 18328188854487482368, 11016693471900598272, 4111158844808232960, 13215877376409337856, 16758506830400847872, 4166721118729666560, 16709628126887411712, 17305051125442936832, 3210203864363958272, 14845142451001229312, 13009518766365605888, 15995597888465928192, 9995634884984438784, 17418660500845101056, 12861491636177207296, 14117632749779025920, 8022973242203439104, 16007094519484907520, 8873464006187155456, 12010959777946402816, 18159734121104932864, 1995817958957383680, 1135694631300759552, 17091330511957131264, 4437089172573913088, 12161582666109419520, 3145668871185235968, 7841143585524154368, 1884562517691203584, 7224885442917695488, 2556132125308878848, 14033397823945310208, 17833191331002843136, 947225281599373312, 614083875542401024, 12425498235966062592, 12892005076712816640, 10753544880123805696, 17098976601716031488, 2193753158881116160, 7559578775277535232, 1076277572691558400, 11898231111358087168, 4840197348229382144, 15068842644337590272, 16005220230116671488, 17923539919444115456, 5132328551118274560, 2255442633147023360, 17381548908211077120, 8831599276325863424, 13395024980631093248, 10346694825880846336, 785217517466419200, 3451529074474745856, 5361014514290524160, 4445678419971145728, 11907563628615696384, 2092049553082548224, 11347942395107868672, 16616344374975922176, 15352855207985807360, 18032996748665815040, 16977502419640385536, 3164100087680860160, 16461103202968797184, 16562901684594933760, 4411066103166402560, 3461299815835500544, 16254609911340597248, 3875830800612065280, 486121715869417472, 9032885426913804288, 17092615463092879360, 9061944849221025792, 6937873325649559552, 16821191070632116224, 2438153445316755456, 18175009498710671360, 18280487367150141440, 15057182649942540288, 1196523668998455296, 11584579390717034496, 4904659550302371840, 12585020536884559872, 9012893780080066560, 3245239304166834176, 4615816540015558656, 6725212160336592896, 2403539891561431040, 11558897204273872896, 4976767412637532160, 13817927938999320576, 7358973188027449344, 1152938873454592000, 15884206846492278784, 18430142032245686272, 5592058414508277760, 4403670959756673024, 9788768266208935936, 454869850196541440, 17763376843764793344, 13583571708463284224, 2470835689718022144, 800313279539838976, 9708778314251894784, 17733855849912205312, 8266549255695499264, 12619006750536761344, 1425174877295345664, 4186769785549225984, 556664766999822336, 11581112407216357376, 2693305168765648896, 16663029681640964096, 4300235193647628288, 16641474864279977984, 3687831406232207360, 7650334767136636928, 13796412042631970816, 13015323139788242944, 15634810671277801472, 5244067794680545280, 2313754510771617792, 13063213433887916032, 16409745023425314816, 16404357004132352000, 17397194907134722048, 88016592998236160, 251424361850863616, 2052696605995302912, 9752758092168167424, 12477297620319993856, 1207433882362707968, 17869983979365466112, 18047707389611737088, 6001339660758941696, 6042056526250639360, 11275926788670226432, 9288551842063581184, 2234679696086269952, 13933368722816237568, 8550186318942961664, 2791661397312798720, 10682850955382226944, 330161901344391168, 9247305381334482944, 7328555679881363456, 4469420483787358208, 6146418158459682816, 15911708278002810880, 555476194930196480, 18351576325803737088, 1984618728653848576, 10362157309441867776, 10228075766264889344, 11606753705570861056, 5957449029183864832, 5589691887528181760, 12694848004604035072, 12177999439864004608, 15445507857402822656, 11763706636793806848, 12673927425063649280, 11681033687486431232, 11726472036296425472, 7871763592788312064, 15050577058960769024, 6098747474627788800, 17575609566597480448, 927518769054482432, 2186132031472140288, 2752581661685186560, 15951967480369381376, 17992704079914074112, 9870364467215204352, 11163807612300951552, 16709288480873644032, 10387735643575812096, 14592949599242027008, 7931022974558142464, 2794186082168602624, 17659420939936333824, 5147875954772672512, 11294063765546336256, 7706589802103046144, 4216327956638728192, 15237674527388336128, 11125913871762587648, 13906800158202396672, 15149294614516596736, 6220773594360709120, 7788341652724121600, 13779676719742976000, 17429737324580700160, 8101117457734828032, 15467499395628400640, 10477662672387047424, 5514511817906323456, 14544710210200535040, 15623528341947023360, 15592158897249452032, 17905905161683861504, 2776835788682297344, 12266015654905118720, 6787663269743034368, 5661948183933091840, 8390765173094219776, 9598903223935041536, 7039492835988471808, 4151987628557729792, 15767182491053457408, 11223187459313500160, 10742659062173794304, 1359960162592358400, 16689709717836005376, 13407874973024911360, 15497512764531802112, 16664589862870974464, 5976231041428357120, 12165303035500691456, 15943112529115348992, 4731236123873902592, 4309371757317324800, 14828500998917455872, 7269889450274979840, 9925603450358333440, +gpu) lwe_array_out 3:: 5287854161629544448, 2880240234816077824, 17207668248019992576, 9299306175495405568, 9383758616189730816, 8817527240645410816, 993850126399176703, 9350890313536765951, 8570296043286036479, 18156171868938174464, 18109951397037342720, 12717044748850823168, 1606689051849523199, 9351240896550535168, 5340500720766418944, 13381198921485778943, 15486470935115988992, 4983955184825663488, 14856011330204205055, 7600156015140536320, 5374358821449760768, 14796932248409997312, 428307251292274688, 6417166663728234496, 10596601014503079935, 16481367679010078720, 7168515857415405567, 6459129170667503616, 14476075375458779135, 5609968182581264384, 18440357354798055424, 18099124132108042240, 8028305347464658944, 8367740632956928000, 16375987926951002112, 8997056550958792704, 3165638051313483775, 4496922095686516736, 5968879659440406528, 228290540028821503, 11339986868524548096, 7078086147779330046, 12790575907513303040, 15540649953113145343, 9399742473347006463, 8921741294825373696, 7595696268739870719, 2775139239824719872, 16896206528283934720, 9811150699608670208, 2437930400685752319, 128000520173387776, 13901064254074650623, 17354152953581142015, 15705174620996894720, 17768569714776211454, 6791055814615367680, 5293959300874502144, 6353668455253671936, 3196508421213913088, 484462374581960703, 5932202902717202432, 17645153725909565439, 16514873752899551231, 14069868845292584960, 13162658759572455424, 16677234738901024768, 780352198646169600, 1099684243585368063, 5944839570527879167, 18344136726798139392, 17618244752388390912, 12117600275242418176, 5312161292750946302, 1303408342768549888, 807932380261122048, 9508708352641728511, 17407437745931943936, 12517250883576135680, 4390180855369170944, 8408359377102176255, 4519401157260476415, 6984243027648708608, 5974748228933910527, 4962941456571432960, 17924297893125029888, 7583912209651073024, 15349741415080919040, 5813494905602834432, 3623190080400654336, 8774615578414415872, 2536233725855793152, 8556115442375065599, 116096488823586814, 17507043421267689471, 2889876396597837823, 14430489292390268927, 882817473945010176, 7387598050375499776, 3469883810621947903, 246141250355331072, 1139840656647127040, 10197976267194630142, 4189026760798502911, 5370198464871268351, 15687428159660097535, 12714944540444721151, 6359469981112991742, 5411379179851612158, 14431676827493728255, 10534741696829194240, 12725207178504306688, 18438872960145031168, 17058042247670398974, 14946000528063070208, 4969636321669677056, 16092531102006116351, 2438534848042762238, 9210573406901108736, 618676083566313472, 6572619917999210495, 17847738540524306432, 7037923774779359231, 14224407811621650432, 350515971477209087, 14658915320920539136, 3966443803799191552, 7414917937913397248, 15828662097245372416, 17539922908283928575, 16270797742937210880, 1286576524174032896, 14565789520994762752, 12324945275528413183, 7903248240319922176, 5252371403163828224, 6018919591651049472, 11653446639829385216, 7593000250122436607, 9198053339936325632, 1990317564730802176, 15458923525443682302, 17642957675308253183, 9490693021587472384, 5712682667116331008, 17051872586742366205, 13228972725923479552, 14844762804480638973, 5177199218799935488, 3867177138369069056, 11639636165241339902, 7819975723778572288, 2159117893529239548, 12875553329039540223, 12781097767242039295, 15286691947608014847, 10537581368009818112, 13513036919776215040, 5452691121652105214, 8150618009833046016, 10186373510989873151, 16801071476403863551, 15757681600340426752, 14902826846168023038, 13301761903081553919, 8909634548401176575, 6206370952767340544, 7685367219789758464, 4323706406088736768, 8368362311487848445, 4712024560944283648, 5513794657689010176, 12004919309634633728, 12841517636290347008, 9712361571644080128, 16317864666036436992, 7370374262869196799, 7550789139201785856, 11944181402418806784, 9127273996885164032, 15042774039686807552, 12473103973986861056, 6071449494644326400, 1056161611250663423, 5625956143579791358, 8619713950147149824, 2504605393263525887, 8877511386872152064, 4366672470791421951, 1151012801813151744, 15854240317428465664, 4235910641518379006, 3599164219909472256, 4942437324039389184, 9609555823013396480, 3848222053974933502, 3616017301674917888, 76021084347957248, 18288663486743445503, 5149359450972225536, 4227717556535820288, 5813035500331597823, 16335807477104771071, 8935428466136842238, 13583305788784377853, 7987919227002552320, 18152210453483225086, 10309659980587859968, 13007814894383267838, 7561706850773630976, 2213003407923347456, 13281448752511451136, 10293589662215700480, 15465932415129616384, 988088907197317119, 2513704320940113920, 11565806300730228736, 16251131182178107392, 2476397042079891455, 9816672906933960704, 2661441702971047936, 12311629095438909439, 1151892618347544576, 16015650162185601024, 2920239179344379904, 18247179393929576448, 13415839570042290176, 10947567592474148863, 4055452257838170112, 15137058400866664448, 13094574369449967616, 8844639974394429439, 8618128974070939648, 14585009697011531776, 9001893951149441024, 5792217533465493503, 1442223123079364608, 1077876178846482432, 1966556851696828416, 3602556060272951294, 7710973273374195712, 4729629535522258940, 14279989096678948864, 10185084455744438272, 10837293508285431808, 6883045354636312575, 448991285441724415, 18274545704561016831, 1571269059398336510, 6895145961807413247, 1907054267739406336, 17084738238595203072, 16851005425783406590, 14195872403778699263, 15062495605018329087, 643320786836258816, 10421271545476284415, 2609289442761900029, 936911602685313024, 9306351512340922367, 7701258411953881088, 3838159303961739264, 2987686534548815872, 8510598629881282560, 3390864717634338815, 4468217720273371136, 17106145647309881344, 13518191248824860671, 12221520385081868288, 15482922996313620480, 15350491335563935742, 12613309577887219712, 3881557546795794432, 11552461138067193856, 887082444384108544, 12994169425396498432, 10401920667229356031, 1826936940037931007, 9651183471753691135, 4573749793683144704, 13403115643796979711, 15867076586328031232, 18055860541062119422, 11948196366435483647, 4930022464848658431, 10469339475665223680, 14385376388553113598, 9225498475163025408, 1124159366782517246, 2023018708934328319, 6601792074406690816, 14314364801990524927, 10814267588658331647, 15365911016554627071, 8047663181679558656, 16958427746445295616, 15874701666180661246, 6156875936747749376, 11614289999859548160, 13436707278401044479, 7245849085947674624, 12641588935080804352, 15545480521587884031, 2968643186697699327, 2431643848464662528, 11182664505555419136, 14070946741960572928, 9274813777134485504, 2238767564085788672, 17563763979686248446, 7625338719435751423, 78929712168042496, 11364803569128570878, 10326163189451980800, 14314093220605198334, 2863206477198262272, 6857534491888451583, 5187566156650643456, 6074136418936946688, 8631103584403980288, 5128376207322120191, 13501279086697250815, 4978110451058475007, 10049473053806559231, 13022415210575560704, 6106124870695780352, 8210260809641623552, 15134711351563255808, 17200830177035157504, 3959786854219251711, 13887287476457832448, 2867044410112081920, 823212524206817279, 8884199680670433280, 4018799715603709951, 17694743403813666814, 15276019770994982910, 3300109291100307456, 10654730218310205440, 18166583936468123644, 4030353323390402557, 8675425430024486911, 7275467578242236414, 8178745767901528062, 12225857731088613375, 16746571509811642367, 2055135454772068352, 7019600951581343743, 12190130447216279552, 9474253019844444160, 363845599243534336, 673777434482442240, 3466757031346569216, 2070429446849953792, 13495494734667317247, 16445490776261001216, 14674601689315540991, 10045311374646575103, 5518774606233600000, 4825316765091233791, 685896905552560125, 11208279713728430080, 131018797703233536, 5610866483782483968, 11521910429831921664, 5927035169612496896, 9137491240361656320, 1892669969615814656, 17957776415067734015, 10843724991493570559, 9816443650337406976, 6889536082220679166, 7588315925787443200, 10880803536770170879, 7347712855908548608, 4252497154259550207, 5017247710391042047, 12782825596614868992, 16346987943233060864, 15100573528384077824, 15912062876408348672, 5121983837307404287, 11232599826489147391, 2849927286004645886, 13667858581926445054, 788541077178023936, 12177147641817202687, 161546325597356031, 17946512983324622848, 5154613634252406781, 13911036772797644797, 1693633967695069184, 14774813704780251136, 9374491774887657472, 3062054312575238144, 2157363858681888768, 12215851391276548096, 15864797386770481152, 5902532164964057088, 14943756506166722560, 61118918059622400, 13492311443755761663, 13552235102984994816, 3346352731261501440, 13199285006540734464, 13310114906071105536, 14122831483420803072, 1029128261919047680, 16230809638369492989, 1522500209001627648, 13153085541878595584, 5299798422193176575, 15672070107423571968, 16313211866224525312, 699697333406793726, 4416638518189621245, 17576063641277431807, 10442742903569645568, 2334111374646444031, 2964386336968015871, 28296560886415358, 17079799039089704959, 3223397173894840319, 2831531807562792960, 16290423259378221055, 34286367441682431, 14355290013795614720, 9330777314817998848, 15830494376330526720, 4291738720228343807, 11974095226999406590, 17613683960171200512, 15131514891141119999, 4908050899428966398, 10088897022473011199, 15735884027803992064, 4411579773738811392, 17448286942587256832, 8734693801831956479, 8621198767049146367, 5501068395249926143, 13419979160453906432, 4645381988390273022, 5445541298721259518, 3977131685580898302, 3507389574282215423, 10519476405417279488, 12889000364837175296, 15870204594635145216, 4586829196386369535, 15828160321450672125, 12556025609953738752, 10395364362339483647, 15556095136512344064, 4571847997599514624, 6298029496838651903, 15304155952500965376, 11560605409404256256, 13056664571505278975, 12232585132711608319, 13148245428745011197, 4456372821429321728, 8698682962608127999, 3845940136776826880, 8845926479905685504, 17375613670356156415, 12638369621674557440, 11836627927280123904, 11731410243127607296, 3236082252444073984, 15951077339807350784, 1781228224479494144, 2147113785817563134, 6563878591178735616, 4612738455871422464, 10962499604892876800, 294560976483647488, 6963720987921612799, 4257339659824136191, 1506174243304374272, 1806539845439324158, 1910429227740561408, 17455251284268417023, 4908284875691261952, 7564714823334756352, 5480200789030862848, 7701039493712707583, 2192055336834170880, 14314137799681376255, 687620057840222207, 17279413017712263165, 14760338979945447424, 15442357850004783103, 8695329448855076864, 10113306953166880766, 9941168869253054464, 7572266085047599104, 6590263807933677566, 9130996180363247614, 9064097381452087295, 7897161988193648640, 15875704175435186176, 2063725322339090432, 8706528163292774399, 17784080340625653759, 16210119652670439424, 13430040880480255998, 5020662145637941248, 7585721399931568127, 11542562142272094208, 10879505569467596799, 2198997379582001152, 14852947040891043838, 5691425351939391488, 1306548464695377920, 13149025381518409727, 14680327388332556288, 16287287499997315072, 1256509870903918591, 3267730841010175999, 10458829979528462336, 10808125152722681856, 16427337759225544704, 1841674052310138880, 16798007258075103231, 279640183861673982, 16428735148310134783, 1317666159339765760, 9584138543710601216, 403183011165634560, 2101598184504557567, 6048528956066365440, 9111637859206430719, 11615312733578199038, 15005758138924138496, 13929434653032185856, 17469828327438024704, 7463882042019676160, 6390337013421178880, 9351751186312593406, 11774038223574007808, 1848460285321412608, 2985907752905211904, 6467670064249176063, 8576874446856388608, 7647364290445312000, 8732965584301457408, 18052351563518705664, 8137265345606975488, 11558957935111438335, 15361181388636160000, 9136739900794601472, 12939797205039972351, 6244285362030510080, 16620222678904602622, 3251890821233901568, 18107507645203087359, 2291431109013012479, 81329925918818303, 2919069901341589504, 6760657082321469437, 12170283127389814784, 10279442235095252991, 5090740438625681408, 12813753072534683647, 15334936724685979648, 6394591685334007807, 3633135324135161855, 2360016531229769727, 2715904504993153022, 3808393732391174144, 16171057180932308992, 7522322828792692736, 5979600237113638909, 16271078929077370879, 3005565457441751040, 4834979890677678080, 13683789375836520446, 2766582722494201855, 14624181278568611840, 2483127405082836991, 17889996070243532799, 12005486804200325117, 9534451578891665406, 17650061295665283072, 16437805187231383552, 3895130648473501695, 15783611703033331712, 15573754146342305792, 3752676693618196479, 14567157203938050047, 13066913694242308094, 13208098194203869183, 866595774652219391, 3429366304493010943, 12614809633333182463, 3287030366749065216, 12797219632435953664, 5460448075254333440, 5146497064112226303, 707758639129034751, 5050496556407455744, 9998557069063487487, 15714940849622089728, 13972387710426415104, 17146355670153428992, 6001454027148099582, 6926918676553662464, 9419945818045022207, 1297748085295808512, 5956874139221360640, 4115913012827652095, 17984183328655278080, 13678697296970121215, 4877822790750699519, 14041276971514593280, 17481223605818753024, 5317228130161655808, 9037472469165801472, 176247859199344638, 705147000512839680, 11946352126805934079, 11524675823982346240, 1170281030125355008, 6814058493771776000, 1127867044276994048, 9619038717813456895, 2695683756013912064, 8692288541746528255, 6875432262171623423, 5327874031238512640, 8453195198506205183, 10119685772559777791, 17107914428659007487, 7706915171645521919, 11452972916933656573, 13708256000635568127, 4113752747356979200, 11018319817101803520, 1877250335869763583, 4871828450924560384, 243234666671243264, 6026585594488946687, 9754253144514101248, 10428986553891028992, 2286614578068455424, 14395649556261896192, 1286066040538660862, 9576904160926760959, 4849202176662175744, 2615531299674259455, 4573035985687805952, 14208187427931029504, 10869290400460308480, 13850651226108067840, 6247730930824249342, 9280820608873005056, 13940637594187464703, 8081607104936280064, 11229205979805515776, 6987932926126063616, 4228616665526435839, 12133686655953403902, 14373583165346283520, 5481238525875585023, 15458925111897227264, 10261884571997962238, 5752226815947046912, 17986216299885232128, 10701302633102049278, 6526209841428430847, 17741500376303009792, 4722769858570223615, 17954850737838096383, 18260711559602896894, 3657207670936436736, 8754679706294419454, 7294349422169686015, 4712293428312932351, 11467555146947362815, 5821485585956601856, 16553654924949323776, 4748403606372220926, 5847048269229719552, 12047618732567035904, 11890201790257299455, 9125633224888811518, 11139588875834359808, 2366652745328361471, 18327766264065294336, 5229259133990993918, 10000826813250535424, 10258337195299438592, 14503054713966034944, 8419304157034315776, 13164140208951656448, 9305945497539706880, 3041650750460526592, 12388911703083974656, 8775830981413175296, 1852715266471886847, 5735626745873170431, 2803012690933448703, 13221312124946481150, 6083657536530022400, 1325895660276285440, 13845377581794197503, 17022866740394065919, 13049253639124680702, 15832553267688112128, 1990070785909194752, 5400863753438756863, 17537097578401759232, 11293117927848411135, 1650097435504017406, 1011136009871556608, 2801289219341811712, 17564176544044154880, 6320498680524701696, 11435764889944063999, 12089013721855164416, 17286657391126904832, 2849225022914953215, 6306278731002413054, 15013785819347419135, 10413880020039630847, 15619270783816171519, 5730454424132780031, 9606489115432321023, 421761459140165631, 14389063730719621120, 5007526076478390271, 5860826807783129088, 465866667281350653, 14256375431983792126, 3954646362481491968, 12986303471698313216, 5666869048223203326, 89031656979038208, 12240317164766101504, 14374296825702121472, 17045937621080997888, 7979500425046917120, 12160297955491840000, 9433890065026646014, 2789236518907019264, 6239756731333738496, 1471569698142289920, 10536142277074485248, 14205317307445542912, 4460135297069350911, 606484042581278720, 8030639617092878335, 1030752027455520768, 2448043011242721279, 14988901384424783872, 4720976787033554943, 6633557601189625855, 6064217629785063424, 11754284174331084800, 7369263465812197375, 3457055331585097728, 5103313186585575424, 13878336312567660542, 11539003001658146815, 1434516568603099134, 4093378728174813184, 17780757433950404608, 6345677387279106046, 6665831162272808960, 14334085460681293824, 329862043907653632, 6966038535765753856, 4640511347837108224, 11840342923667308542, 10253278290760433664, 7480472126294589440, 8342493176661016575, 11874771828188643328, 9668711870017568768, 18405010529329348608, 11005334726511689726, 696898369791983615, 7822070511935946752, 15009738551405314047, 10094936384293830654, 1858063325389127678, 6716863620086497280, 9706573071883698176, 13760455229264887808, 5744763064729731071, 8650115982989197312, 12877147118388641792, 1414899425737703423, 1592422072032690176, 8009465638776995840, 11904578317107331071, 3548501120961740800, 6699365871782985728, 3006910520939773952, 10127070762666819584, 6348868142105624575, 10806794563264446464, 1157851130630242303, 1531366071083204607, 17769296957966123007, 11385721322580475904, 16789720745742696448, 8082214104074289152, 13170225739523424255, 11564471882845519872, 9325988220124528640, 13054625835758125055, 18021884946716557311, 1029280803588145151, 6244447127678746624, 15135263196878733312, 12970597343232524288, 15592477240225431551, 5365661737624272896, 18413155745827651584, 17534631627223728127, 9711003777326120959, 11771252293037457407, 699043791855681536, 17191269659291156480, 4301627759483944957, 18115531657724297216, 3151329363203457023, 12258404474640400384, 10151786117611913216, 6134684685764132863, 6896296392956837887, 3155713923517251584, 7261143041434451968, 10134593758663016446, 3154938767819669503, 16631391792897458174, 4707830544975527936, 14292438004625571838, 7459804692126629887, 11036724563713982463, 4740286925636632575, 15311250375185530880, 12836286800989257728, 8584829937469358080, 5118246968262393856, 16288258454663987200, 17558962007070212095, 12027679415614832640, 6020315582186913791, 11306474331246166016, 10261127274774396927, 5835278486880649216, 16039145798830653439, 1019970036044922880, 4793167473518051328, 17438262199008100352, 8487066946985000960, 14537275381292990462, 13303185351343341568, 17996111603887505406, 10411709343568232448, 2948975878882721790, 4297090178075328512, 1381118528702119936, 6790898410909073405, 6954024636065513471, 1019007963370618879, 86503802437369854, 14611397033534160896, 12640448361149759488, 17910978600392196095, 4090346051767107584, 6498345717109620734, 12972769222294765568, 10800982244152311808, 12494771900922200064, 6435091517538304000, 16932488757196619775, 6915267211963662335, 5877054800545185790, 6003243499502174208, 646376944367042560, 5903674406550372351, 13862654594548498431, 11962342912819199999, 12617145079782440958, 611704429300678656, 8290466382378696704, 11537967364783996928, 5444947263405162496, 3438358196484308992, 14449582353950965760, 11249079411959398399, 7170192642175664128, 830633102949744639, 13558323897832570878, 10160596744803450880, 10459215375533867008, 4030722491130314752, 3809731992661000190, 3965286430992760832, 15806555736156143616, 11040961170994364416, 7737804937215606783, 7681454296277188607, 3311269564439855104, 2317968646783107072, 15465105724454993919, 11435020469032452095, 14311638690282078208, 9556287836869623807, 1295678443635081214, 11692262587424047104, 687154394667417599, 13195354081343832064, 11618581667546923008, 6480805379910402048, 12980326578029330431, 16555862971931164671, 13439901427459686399, 7683930121585033215, 11082116337898618880, 10707081752116985855, 4070979391394414592, 15664008271272869887, 16690353344455114751, 7652593129660350463, 12017424287842435071, 8751271774299095039, 11631630259228508160, 17692660963150397439, 5967921928978038783, 14217414873108709376, 4994518014255693822, 18173304293614944255, 4331590963169329152, 11513232734025678848, 15480740453384454144, 10368386678468378623, 11071653419608440831, 11660916919665426432, 13988885470084333567, 12592253433609715712, 5206785829283823616, 16194356055663181824, 11818746951929692160, 18049215026211848191, 13116329363157024767, 5220279894973349888, 16781487087277834240, 2050797027859628031, 5879026207713918976, 841841009087217662, 1951619739004436479, 10678607630772994048, 175395812849745920, 17898150546691325950, 1582833506004762624, 16278224775405371392, 4403282282396254208, 2993082925269909503, 4151779442902958080, 13478167713461305342, 3042961583069200384, 18397109851089010688, 3709635597984333824, 15700765357306281984, 6901353974645915648, 17382802849682948096, 6092047308466159616, 16706283309436502014, 6423978564537810944, 12000817092417814528, 2851671642445185023, 10348579560609546240, 17366779838530060286, 3085680014989983744, 599387562607378430, 7640259632853680127, 13382375717828820992, 8450929659092140032, 10564183414175432703, 18173569722593837056, 6270015050811965439, 2481988757713059839, 16926389628758392832, 10232599328900251646, 5671697038140506112, 12699809825702281216, 1373500442129989628, 7654376297002434559, 6493007004041216000, 1459188338220072959, 15377113355072307200, 13831246701303693312, 16897375544125947904, 15837831267098820608, 7068174352713252861, 17470039854577352704, 9819915712636911615, 13220560007453474816, 5396661042040274943, 616458923737612288, 7855568404986462206, 7935572925472571392, 5261264740654514175, 5026714068359053311, 343523922559369213, 1885908045045694462, 16666362928449978367, 15349675729595924480, 7798585596401680383, 13841145913726205952, 6283790179161341951, 2820878410560045056, 10146190874736852992, 15975268571303378943, 10096149351777697792, 9524062800326950911, 12362990793768566784, 3117185318093062143, 4022590400052068352, 13368660375424204800, 8875761353055272960, 8094444995420880896, 3067889417294184448, 3131219669730459648, 8868535333109628928, 2570038814009458688, 17991346083732652032, 234680601498615808, 12240191348598112256, 10446557102292860928, 6137774212506451968, 9858303071619121152, 4901163704822792192, 7389385229753909248, 9851958607938060288, 2051685269983199232, 10705647277063536640, 4836289462596009984, 3819014405098569728, 13430634722522824704, 2985749395313524736, 6272823721891725312, 16592572740578312192, 343710674179850240, 42961368155947008, 9509445343528353792, 9120092379888484352, 229783544212226048, 4904358655094161408, 10605622158442889216, 15703910680505614336, 6620204323185885184, 9974781811189874688, 153823308813434880, 15505204096134021120, 13025655593614966784, 9730338279265402880, 9232743015544520704, 14113322005994405888, 11196341715596214272, 17547760711424278528, 11892735682180808704, 6764851438934818816, 4477720626466914304, 2072133262523760640, 9249441855907561472, 8960066749101768704, 11761474822536691712, 4214181016304091136, 565824044872499200, 6501617910958522368, 17482664285086679040, 6009938721367916544, 11093604502933078016, 15695523478033661952, 8158995294285987840, 8031133587455606784, 17516019229109780480, 10056320030540300288, 2731818982322470912, 11211981988959354880, 5755940079851798528, 6239690628297392128, 9457358524125282304, 14164991840981352448, 4038664979535101952, 1259528197960105984, 4624795058552438784, 13526183520464011264, 8371913857794310144, 5920567407352479744, 2023817605734727680, 17718087480390975488, 14866308550199607296, 12849834549475016704, 5207362952092450816, 15177919700471382016, 4285159494842843136, 11169815526908100608, 2122106637371047936, 15456904221873405952, 9345795099881111552, 12819456053590622208, 3664073837315620864, 15790885204513521664, 17542713277132308480, 7492185320302051328, 16176263924151222272, 15316861913703383040, 14712524618317430784, 15805008493515112448, 4488943955563511808, 8824736891933818880, 3360036439487152128, 4663245216667402240, 15063565183945277440, 16295059752474378240, 12564967386387578880, 8926269107196657664, 18076347479497900032, 2462760694861266944, 9709866666480893952, 5167064452654170112, 1496152843256594432, 11445161095929528320, 14242654128164569088, 13699865470436376576, 11616292688080404480, 3618600412984115200, 16238168003437395968, 13094345131207688192, 13271635199654887424, 4203080651852742656, 15141250580334247936, 2834570366599299072, 18048129575233257472, 13159938713163137024, 5067919282906595328, 6412300975809232896, 7601052149329428480, 3587833483881349120, 7961198037974384640, 14181103637027094528, 7973436589965574144, 3408095193881116672, 3118283781748817920, 14456476461508329472, 12433469013609152512, 1630705104648667136, 15972568553802956800, 3356108033028521984, 3350051558814384128, 6544595043120840704, 11483797354440556544, 1931948518205816832, 17188743800432885760, 151132788827881472, 387805018201260032, 17050636719566618624, 18076315395286892544, 11573562101687386112, 5087101529194758144, 6795467583949635584, 937451398470041600, 13756127976968159232, 6964247661574619136, 5721580079222358016, 15340729681548673024, 16875691199946555392, 16444113354412261376, 7637470216951169024, 7634036394356113408, 3941241882293567488, 17558586607601188864, 11872443472730390528, 9946799869878337536, 17022321778300551168, 737377439587500032, 5519518411714985984, 6030671316321828864, 3271823465417539584, 14121611462728220672, 7805750740017741824, 17001175966380195840, 17190834902300360704, 6702574784657489920, 1341256135813890048, 7524490910365646848, 10894326140638330880, 4511430320460922880, 5768996918944333824, 14658904104345010176, 18346290056701935616, 9129276886164176896, 14332041890545795072, 471149570437414912, 3999348618321461248, 6093333582451834880, 6970508338295472128, 2256724332992528384, 6656223086892810240, 17415244212990902272, 5781373495883595776, 14089259473596055552, 4200669477680971776, 12112771320568086528, 13226690648469405696, 10544566122059923456, 16445417371444707328, 7615696900645191680, 15285929617756520448, 6646587499026055168, 14611760918732734464, 6905836521618669568, 1505555199635226624, 6736455924283604992, 2719667114314039296, 3138359693055885312, 12798968632239456256, 9988617268931592192, 11573451672155848704, 10042780671534956544, 2417334618383450112, 14557947159535157248, 6414932095860211712, 17752249914940719104, 7220980065931100160, 5073899460614946816, 8377095838647713792, 15430946504151400448, 16940166431071272960, 9535962444233441280, 149276553220456448, 1719991971067461632, 9960538207806291968, 5023713574913048576, 424775178635968512, 13359063691371216896, 2274691364455186432, 10704880516013752320, 5179967987720912896, 133902560078594048, 6545052759530405888, 2325819007870959616, 4827329867668258816, 10821098683408318464, 14518728594743623680, 4462673162106044416, 11969007098093633536, 5477662188212584448, 16380766421799403520, 3147767112211103744, 16506764073833070592, 17309933491793690624, 8782227468690915328, 706029162367811584, 6508564220085272576, 11758104834966814720, 1925287628446367744, 4915603523720183808, 7867316940937625600, 4111986271331549184, 1449074467761291264, 13462700710520946688, 14140460332111364096, 9743360097060388864, 17169362802117181440, 3785042449395613696, 11307619503745007616, 8748341328850452480, 1361020901939740672, 7457706992249864192, 9286151536239443968, 14415174764815450112, 3144103099384201216, 15102911859306528768, 7049372818768658432, 6377893203600736256, 6963492578473803776, 6812375423863750656, 7775266715847360512, 16544972960482459648, 13551976942265171968, 3563137296167337984, 2217168201471492096, 1142136069169348608, 4642119625184641024, 11298136253536403456, 1746184137833709568, 10487966733258719232, 12122792978750111744, 8455303226101596160, 16448768154068320256, 10835243758228865024, 1659164875970052096, 8564878271462768640, 7575585456964763648, 1871944861016391680, 5811652168943403008, 16267810437490278400, 7670848374408478720, 11811675806894129152, 13473791857972477952, 9245573385843376128, 965321632379830272, 13346064772060151808, 3105609280678526976, 5210488640848789504, 4081329766509051904, 3716102216306655232, 12270137822647681024, 10831481124748787712, 10392030360689967104, 12769884234026319872, 17807165632538476544, 146301579698372608, 8200548430846623744, 13117519659656019968, 11122637599842238464, 16933651076815519744, 8396519298889154560, 7877977468794044416, 15057678642966429696, 2581955947962302464, 5986076018077597696, 7441201275359723520, 11925674579063734272, 12039378751776096256, 10416589238165307392, 7390834730750443520, 5265317391532818432, 14244242312581349376, 14886662170434600960, 4311731038956027904, 11002058773492662272, 13896964389963038720, 11013700734393778176, 12395513859031433216, 9119907188985298944, 10719490848602456064, 6199750094519009280, 13179652809949184000, 1754105845039235072, 9611292975686483968, 18238047527209271296, 16202163335813136384, 1447793438534664192, 12258130611151044608, 4999634332843769856, 15252332029438590976, 7770264688016752640, 4434251914493820928, 7910366525708566528, 11395162371782606848, 9929417572443226112, 4178798741609775104, 6423359279108980736, 11731819692560482304, 12574516957065248768, 4061952245774680064, 2616701999848095744, 14427626860366004224, 4048171812603822080, 9396951677149380608, 16289312813636124672, 2540245708611518464, 11799114002510905344, 2362129418916200448, 9066525588004536320, 2995495115268554752, 16711091764231929856, 16363124240423059456, 10456802115551494144, 12266489061232869376, 9992642518992289792, 1043252858805288960, 4515373079311941632, 6337073252451483648, 4233300200124317696, 16938006244789059584, 4725313384306704384, 8854312229672058880, 6842180943730442240, 6634004767414681600, 13467758987994726400, 10359781002552803328, 2859598022843564032, 4302179658486513664, 6628914616988598272, 6955089367777935360, 11038075595069063168, 18361967076832182272, 6589725433246253056, 16910783787242094592, 16585039188626243584, 10953846012174663680, 17113405902439841792, 10595285818476068864, 12710705891981131776, 11173084406652862464, 12108882069036204032, 3304458885548474368, 13631822631639449600, 3700907076608851968, 7416831670382231552, 17132967837124526080, 3493698118606651392, 14423072739910746112, 7410923908506845184, 5367909241665355776, 11420247929286295552, 14647779171338551296, 15975372437302804480, 115796895661555712, 6103974194008031232, 8132670129629560832, 1100285307078574080, 8726450783291179008, 6978590393004720128, 17314928306293833728, 1476124044955746304, 11626096666850885632, 14403298371982852096, 12486187488651509760, 17497127169367736320, 8871085674757881856, 17465988723849035776, 1554922756594728960, 8017054690296463360, 12307062963193249792, 15527942710903177216, 12438550944709345280, 4889142886802653184, 4269116506589102080, 5484491898372489216, 15332136846108917760, 11866189997864386560, 2392007985976049664, 14510876608010649600, 13139024330052599808, 8915893130822156288, 6297221864007663616, 4570250365731078144, 17864750711502274560, 7734254926628388864, 6556785008495820800, 12987854463711576064, 5214178726425657344, 7759730882700640256, 3960013817705922560, 2732857080078663680, 8025748113199202304, 10318405010710331392, 3143487153560879104, 7964236869607096320, 11597907939104391168, 10340407026240192512, 8859515855080259584, 15065672932569120768, 12979558224888856576, 7748618262560112640, 1694471370085236736, 4543857886991745024, 3108659276642516992, 5228262772445282304, 9490038234764279808, 15207359598831861760, 12198665037933445120, 5696723591383482368, 17902465224665989120, 6527058387111247872, 9417862190829928448, 11562565503897567232, 15388771568129671168, 17056342778100842496, 14479535033892732928, 13355115543221239808, 2304856895459950592, 7639552845519257600, 17711007678580391936, 13222902396717367296, 3234786260006469632, 16598355668960804864, 1634689915587395584, 10689915888821338112, 15576751556773543936, 14979349228973719552, 1467442041297305600, 5194006654726701056, 15787270400183894016, 6298780217393545216, 2792011128849301504, 492883469446152192, 10620771042819309568, 5044692259220488192, 7181810220279005184, 6666717143159013376, 11397930883005546496, 18235329179056865280, 10829036979119718400, 12914284021264941056, 13946080979903840256, 9649172826837483520, 7081172759715250176, 10969993582210973696, 4688976885160345600, 10608782634823712768, 2087413326207254528, 2265466272114278400, 4249119233616642048, 4055111764105232384, 6105143008959660032, 15743008574718083072, 1562203626493968384, 12368903478615998464, 9031611404456558592, 9687296478988468224, 5095605962799054848, 15324800297461612544, 11712597001907470336, 17879246886477496320, 17750403934775672832, 15009180511404818432, 2110332357520130048, 5309971569911529472, 5100885587318013952, 9484154445248856064, 5295887352495865856, 14755029168785719296, 17701372901657149440, 10866150162720358400, 6510477958191251456, 13968302947419815936, 11249271658990534656, 5639037471166562304, 14277133008925360128, 11585217528367939584, 12542265065165815808, 7336539216630775808, 10577240286553964544, 14501344930435170304, 17333703556649189376, 17677012352886636544, 7400667734104604672, 15482980347548794880, 7604444415968411648, 17949179791869476864, 4844619790154727424, 2895675936034783232, 15941169915407368192, 15205237783317708800, 15984284579536044032, 3259842141433626624, 17911893342526898176, 1912365936942252032, 2716164737061617664, 12495939290213122048, 8145497784301125632, 6059416393219047424, 8366032071344259072, 11919374187384274944, 17142210438302269440, 15156826544044769280, 17505315005094952960, 581602730099867648, 4666184212053753856, 17550480361488646144, 15861439070237360128, 8065757447253393408, 6030956930598436864, 3798849859792928768, 11141450976085409792, 9249108700663119872, 13945627263853658112, 15897100372674609152, 14704602084464918528, 9134563516311666688, 3209562350868758528, 13620741420594757632, 17691563289768624128, 5040407635279478784, 14370827441314725888, 12073163858013847552, 6580547714663055360, 12537288538099548160, 9822052965672812544, 16256206994929614848, 14653299206920339456, 1821198607475277824, 6977888487974371328, 8478610981012897792, 15767499700158070784, 12721054177057308672, 9181700821039972352, 7242107849457795072, 6069911055612510208, 550806276989255680, 8785143466943315968, 7738475604948811776, 10419191709173809152, 3406518671911157760, 412168409166381056, 3473843334395461632, 17851959753970810880, 12872358040875040768, 9837573981048143872, 14502496832074022912, 6687392516574019584, 8799079482620116992, 8923976927576850432, 1660304356563484672, 6251274708340178944, 2424842860630114304, 17313032205471055872, 16206355953770037248, 12735353892712218624, 17308381331415105536, 5525959544280186880, 9266740280147574784, 1424567401415966720, 11557556547412295680, 10781101330165399552, 8268394261976711168, 16220512234697129984, 2516022404984078336, 5257016055926095872, 9184585321075965952, 17605148315844870144, 12499662477102940160, 14500782530237562880, 7102942989147701248, 4044266103562567680, 9740556502397091840, 13510446574534131712, 4384733014429532160, 1773610833692065792, 12286976778936778752, 14424013760802848768, 4181255270879461376, 14005020700142731264, 3606300024872370176, 3929760763622719488, 2327495004504719360, 10307529397065744384, 5086569866467475456, 16661464518248890368, 10446986847727910912, 10184605758016978944, 705018675479969792, 3494152570438418432, 11453971239131938816, 16798867170657304576, 14008439897837273088, 3092080856290820096, 9050816039201275904, 3085445758883725312, 7472710914232287232, 3772667885185400832, 9578481204198375424, 17525395454672502784, 17992598509617938432, 7049032980555104256, 16138182350197489664, 1691378616748736512, 9725363188731478016, 209251528215625728, 12659535548000501760, 16853074348037111808, 13360561664831782912, 13922128346726006784, 17529551110409289728, 8537709438948081664, 10278918897625202688, 2419245229753237504, 12375506749375905792, 10495542415081865216, 2027176597517238272, 13362013707375214592, 16819271065631981568, 15128805077894037504, 9856010566252888064, 16409220049572724736, 8214559630060158976, 2321457517437124608, 7657787574777282560, 16626584298564091904, 4729392010945888256, 10304654105439633408, 8569560332299665408, 17679824225025654784, 7155207896416911360, 17165254887760461824, 17887634370806677504, 10777606970543177728, 1500548873280552960, 16976045240316067840, 10291182614098214912, 2636772069026562048, 16744437668590387200, 17506372752460742656, 7675002911801212928, 13545018295307993088, 10100102164799029248, 7450717765393973248, 12457231142271057920, 15691066230230220800, 13734521108630077440, 14221332329959260160, 1219645515914805248, 7692579240826372096, 8706007560643149824, 6996604873118580736, 12945022625461043200, 10177422966380298240, 14499740717200441344, 17602102067340509184, 2528555166798446592, 13462656237208338432, 15797339277504806912, 5227351550036279296, 1672565740869255168, 5258023397555699712, 14637754577814814720, 13696697745425825792, 18254530431649054720, 15982978295297736704, 3775495816207138816, 16238766734763360256, 3759224860887220224, 18433784130152955904, 8523468409726304256, 16894187643305197568, 14923064565183807488, 11813264718234124288, 3956616884886962176, 11479374080902168576, 14175424893411131392, 7474183572618739712, 8161998593385824256, 14420244978540216320, 8200070016721223680, 4167674670188855296, 861975429223809024, 5557170382277967872, 15985585516540067840, 962090438288736256, 8556429191346651136, 14270708785822564352, 11697911792268214272, 16512390171954511872, 4733973392430989312, 14049375553257996288, 7483558446843822080, 5339216421391958016, 1630454127697854464, 1371792728773361664, 18170467811313319936, 13847170137934790656, 7430950981573017600, 4201179259093385216, 11188023428189782016, 3703097420809240576, 14824021055969951744, 11212609968475734016, 9370304276800208896, 11872649444329521152, 12085968650171842560, 8644799346052694016, 18362266696971976704, 2418238991930228736, 8435543007473696768, 15764040980174471168, 3529419045122080768, 10697271660265865216, 4851983159396401152, 10273791020206391296, 3529922939275182080, 9189940355020095488, 14246085738314596352, 539224150351282176, 8873164561067278336, 2269263245200064512, 6312899663607365632, 12664735024671621120, 561167529108570112, 9595178473677127680, 15813849801805529088, 4059516080731717632, 17282248216355536896, 6485842861152534528, 14420798994961661952, 2267117522488655872, 15190511903827820544, 10110270843469692928, 9491010329744769024, 5357595050308009984, 15132797988730044416, 16452799407687991296, 16063522882151514112, 14067261390511407104, 12433314646948052992, 1707984661122121728, 15634350285143408640, 16558879035405369344, 9299928454516441088, 14350954855269400576, 5756092836269260800, 10126349431499390976, 3690683882992041984, 12956041492907950080, 13002870380329697280, 234275622589825024, 1553850791813447680, 15066986892048203776, 574487060212088832, 2804846190997274624, 14260251794587254784, 15016551537767874560, 12276767779113140224, 4515504658239717376, 3857054423364665344, 7643943529382674432, 5416132001398784000, 11341595154998886400, 12548955421622140928, 15052140736294158336, 5463431737495257088, 17728071491037167616, 927705256534474752, 15462598356907327488, 12304775604447739904, 8362570946178973696, 2861108407149002752, 11520360369692344320, 15224213739105419264, 4969789980567142400, 6217743254415212544, 12075097984866451456, 7417942178468462592, 11207857758961401856, 6807985663418302464, 3658981217551777792, 9373948522191126528, 2045753945980141568, 15749981009594023936, 1647376247304486912, 6967996302118354944, 15765291812090019840, 12468651421656416256, 921956253830217728, 4768307051757568, 18259911896821923840, 4759471204518068224, 11436884725357084672, 14187168390560350208, 8524341954534703104, 17304513498616692736, 10692770835187367936, 2527357424973643776, 10745909699581837312, 3071590108487483392, 1287033043835420672, 5468382855535001600, 11967572636797501440, 9135127638791159808, 15266314563318972416, 8160343871335694336, 7232177747630489600, 18048040043418746880, 84072833767964672, 9071554323149750272, 14267676092234989568, 9273432938706370560, 10615243067722039296, 7247860812121899008, 13786720401683906560, 13198959208172617728, 5868843012053794816, 16730265376025214976, 1520811927687659520, 10753555669081653248, 17916972330332979200, 5541821728235192320, 17005043433569517568, 15348945963112726528, 11143847215649259520, 169302697365733376, 12928980793761464320, 1230227651759702016, 4777353781891301376, 6037595506929041408, 15695061468938502144, 12212125978687700992, 5523634328443027456, 5390242522654048256, 637319631433891840, 16349401763708665856, 318111752120172544, 17468085541378457600, 11839577388696469504, 11031640696825053184, 10042504694854582272, 9524186478205206528, 8197401914317471744, 2919661868094062592, 11554039716521181184, 6775075923189301248, 12588012479822430208, 1904836034638643200, 1740753131286822912, 13079666457166479360, 4438872451585146880, 9604727800883838976, 6893187936146161664, 8983194854322339840, 6572386864483794944, 4853357557521055744, 11093393753786810368, 11675259980130287616, 11914920907593744384, 14327219629041123328, 8100053508436262912, 7950021676492652544, 11595074693060624384, 10190254868371865600, 2904665594643087360, 15487159763044663296, 12619287469599227904, 13569079698532597760, 773349096898428928, 7591848376400871424, 8317202141479436288, 7235620833933131776, 1245362120078393344, 1170879913922658304, 1739567754672865280, 8624508872574369792, 5819871657505849344, 5235527595809832960, 9472026076080242688, 8482349750044065792, 16870715067211972608, 11318260992816709632, 11975813751325589504, 3250664277358411776, 11909864631574724608, 6307407207889633280, 11459689902187216896, 12362339023891464192, 16191723859186024448, 3856236592872030208, 5403467482872676352, 17176629249650458624, 7765853169602527232, 15139299882021421056, 2419069754569392128, 14687284398370324480, 15044372068168630272, 7983301007247409152, 12095018867819020288, 14302975844325261312, 5372552737772797952, 7812193719242719232, 9397905935667560448, 2843734268004270080, 1659991528325513216, 3652880611644801024, 3854125719525261312, 10987508138332127232, 16495852761158516736, 83462226857426944, 15893430202861092864, 7850744263359856640, 10839445256835956736, 11498338182580142080, 16711092195339272192, 13507238938338656256, 10619560317308370944, 10649673432532254720, 10164305053926555648, 14633522471660158976, 2752699171990405120, 1247604230445858816, 10288937995469848576, 3798990245093965824, 15015072419750608896, 6704469031665008640, 9321358004861272064, 13095128167633387520, 7824418244139155456, 16165213225091072000, 12184963780874076160, 3245394902242033664, 11575519019767169024, 15030512586661560320, 5774335830118105088, 10559152255125159936, 4451341935646343168, 8910093136554885120, 6304293734557155328, 15329510651982774272, 6020539573321334784, 17994822289064984576, 977179414313828352, 14991676530298454016, 13878144754878775296, 6745103785971941376, 3167627509961326592, 10810565965457129472, 11708838412407537664, 4776551808417923072, 12068877961688776704, 14127436373409398784, 12506128928324190208, 16490263565597409280, 18026465890114994176, 15801624383555895296, 4267199679596331008, 9185261314568617984, 4123643936780582912, 1588290416573153280, 15613222138423541760, 14738854551729733632, 10339433479292321792, 7440380204314263552, 12023072204196413440, 16614636541360209920, 9773393451520360448, 11631177329157341184, 4443631369838395392, 6968861514690199552, 5836767577811976192, 3615610122400694272, 13958299496141029376, 16052844751640068096, 6606245328628744192, 15481021808102080512, 13996311743417024512, 2189336764269723648, 11399905160017739776, 1664110401962377216, 15895852461336821760, 9735428895561220096, 11492103504974053376, self.initial_len: 1292 +cpu) packed_glwe 8: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) intermediate_lwe 8: [936748722493063168, 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 15168123544983830528, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 8637904085296611328, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9304436830147444736, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 15078051552436420608, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 15690541101758808064] +self.initial_len: 1292 +cpu) packed_glwe 9: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) intermediate_lwe 9: [8745990476353503232, 936748722493063168, 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 3710966092953288704, 15168123544983830528, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 10916725496746082304, 8637904085296611328, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 9817847187667681280, 9304436830147444736, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 15996785876420001792, 15078051552436420608, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 10601473522830147584] +self.initial_len: 1292 +self.initial_len: 1292 +cpu) packed_glwe 11: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) intermediate_lwe 11: [18014398509481984, 3719973292208029696, 8745990476353503232, 936748722493063168, 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 8709961679334539264, 13258597302978740224, 3710966092953288704, 15168123544983830528, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 729583139634020352, 6314046677573435392, 10916725496746082304, 8637904085296611328, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 16131893865241116672, 495395959010754560, 9817847187667681280, 9304436830147444736, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 12240783787193008128, 6232981884280766464, 15996785876420001792, 15078051552436420608, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 12682136550675316736] +cpu) packed_glwe 10: [801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 15690541101758808064, 10601473522830147584, 10106077563819393024, 12682136550675316736, 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, 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, 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] +cpu) intermediate_lwe 10: [3719973292208029696, 8745990476353503232, 936748722493063168, 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 13258597302978740224, 3710966092953288704, 15168123544983830528, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 6314046677573435392, 10916725496746082304, 8637904085296611328, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 495395959010754560, 9817847187667681280, 9304436830147444736, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 6232981884280766464, 15996785876420001792, 15078051552436420608, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 10106077563819393024] +cpu) pbs lwe 8: [8517845009045651456, 15050148760527044608, 5041664929778630656, 6023108219314896896, 17901678647039754240, 13529531738455277568, 11021469368159567872, 1432710534049824768, 1803907962494779392, 11828861916665610240, 16684563246430027776, 11771963591127728128, 2190396069634899968, 13657250904447909888, 6846879052897189888, 11777754382823587840, 5315573098337009664, 9660144697410060288, 16042177138429788160, 16431122999802855424, 786950807890165760, 18415691388487204864, 7748917423138406400, 9310907599958310912, 1693769682219171840, 11571132122856947712, 7710605658264961024, 335479816704753664, 14772028123746664448, 6913692464083632128, 12955282605472743424, 6796929787983036416, 9911420837389402112, 4521455320395939840, 5199386381511557120, 13884513216421167104, 11942371362137440256, 13217439202074951680, 12371484816506355712, 889057101232472064, 14827342001724194816, 10739612100704862208, 13729883742112055296, 3499891901446750208, 14732380059255963648, 3126024837798035456, 10443817296349626368, 887755869486317568, 18232270520512937984, 11951697809532518400, 13099511273027010560, 17597818196092518400, 7946284564781989888, 11081623161769295872, 14509793487857123328, 448811127468457984, 756966470138724352, 18059621049875562496, 7303891030246424576, 14626866986848616448, 13558643405549993984, 3729455734962782208, 2751285025017167872, 12146583144790753280, 6795024167767900160, 6982795861906423808, 11786875593058942976, 9234760747156766720, 6561462977554284544, 4758257562187464704, 7168436751634006016, 17610539156126040064, 6518450207498174464, 1726010147089678336, 4301956978390859776, 17349260611095101440, 7077179111621263360, 3883090608394338304, 8460841030030196736, 8090532541771022336, 13800159188795523072, 3177140252770828288, 6150868693766111232, 7374771818277634048, 2002266082143895552, 14808094815798951936, 3190905451155816448, 361581916060647424, 13572868224223019008, 15899880726196125696, 14649881643192418304, 17378595059485638656, 6721952396928352256, 15375846407097286656, 13917918084775018496, 6318730389338718208, 3492028529258790912, 7149193208780554240, 11826293619101270016, 18007712147345244160, 1548592868690493440, 6025567033599459328, 2420362576769581056, 8243496681769795584, 4255481479267614720, 7622555552098287616, 6315610566433964032, 9044837075358056448, 18115637708251463680, 10405382859425579008, 5926564287249121280, 5338192355562356736, 7572054926201716736, 1685415239341834240, 6569914126183694336, 15299798217479159808, 13395651518615519232, 9839784339259260928, 9575006431438962688, 15475555578528399360, 12937019880007270400, 888813704898936832, 15278754187156914176, 3815321825890533376, 13105244344489607168, 11251646797380059136, 12070754195066585088, 11780256207715958784, 4670053318309969920, 8194471586443558912, 5576100535460691968, 3519991142546407424, 7931454416706600960, 2938659399649984512, 17185922901749006336, 8232031351935598592, 3867199471930572800, 5962356955690303488, 15546259638319054848, 3926629075870810112, 1353400454746210304, 13133705040034267136, 7746628903233388544, 5711021759239553024, 17155170265894748160, 8849302645114929152, 12369279013678481408, 9901064977534418944, 15832409686931406848, 6340864746501177344, 4025286134664790016, 981707456600080384, 8993926309000249344, 4592248623701426176, 2681633622519185408, 2691088164092641280, 10087243213103431680, 2220187137205075968, 18234793175728259072, 15562747713631027200, 7676273842083332096, 14655301225931603968, 8631215301335187456, 5763685565018931200, 16440909648111861760, 1899995066940784640, 11254780425920315392, 3381356567352836096, 5011324125050830848, 12550399690274766848, 270424773987663872, 14212329366012035072, 17673027348548550656, 3944213339311177728, 10103738083053666304, 10210831430024429568, 18046354947896770560, 16565966133023211520, 16309486229861171200, 541942583329292288, 17500101424824975360, 15850655939049816064, 14113842442750918656, 1037918625991753728, 17013814126155137024, 14222359945981984768, 4809934410067476480, 16181485845247688704, 11865290615405150208, 6323307009718353920, 6369390391346593792, 15868258883450437632, 5691316282587086848, 12569262566418677760, 722276627169411072, 2813033768355364864, 216586778306412544, 5969022212626186240, 14064633791998066688, 10028924168520597504, 441184267620319232, 6499682169198215168, 15673753614344519680, 2406603837478535168, 391104384932511744, 13330972601116262400, 4395608454731923456, 11827219244146229248, 13615386444632686592, 7106169831363182592, 11758148702152163328, 15209127187186712576, 18225916148879196160, 12072341686383017984, 15719925033541304320, 1258823084454969344, 10751876649059352576, 10570748227663953920, 14581379278932279296, 6900387261628547072, 7111842350632009728, 6573955474587123712, 3914141426111217664, 465604536837341184, 17277881340032712704, 18149141245962747904, 3634556836708876288, 12429310102924689408, 17754364852400291840, 6273863777985232896, 6698721565485301760, 4859105200197074944, 1913409790088839168, 13396600507645034496, 15346390875794046976, 12100519245067059200, 5499111023296118784, 12082150978296479744, 711909477791563776, 9751139100030664704, 5766702360583733248, 12964856576664928256, 18067367364038492160, 18395873134449262592, 8085566135191207936, 17566025379959799808, 12474689860059267072, 14569274333307338752, 15392573865095856128, 8911739844464476160, 8548748308057686016, 2608678156508332032, 206053938485526528, 7462055507855933440, 12353466918085066752, 10246058189816594432, 899137123725082624, 8365855251298779136, 14365159958524198912, 7700135202844049408, 4967547966299570176, 18212815115110055936, 15578965422362329088, 8436083806133288960, 8699569737526411264, 12411922934191357952, 10044205652496089088, 18422779797898788864, 17389305462381346816, 1041243642032816128, 14889433705808592896, 5980721644753125376, 14985657498705330176, 2872914753896841216, 6665899915572412416, 12884109917773889536, 97361497746833408, 619632309984821248, 11751886478236450816, 9191211521995177984, 7064878157781794816, 14542869475381739520, 10538422848337215488, 9393782735388016640, 7613359218665455616, 1175744401196974080, 2671447506348408832, 7278530082660941824, 8581705955425648640, 18039871195741945856, 17435702672303849472, 13435583862998564864, 15971524526441758720, 9112600139918213120, 8954051740013953024, 11496636907379490816, 15975474682958708736, 10254801394208866304, 6298921958830505984, 14197926882862694400, 7198875229421043712, 18371334898720964608, 272824722389991424, 4465771779415080960, 14245638628997857280, 6170661677961314304, 4367951426958131200, 1640672987692662784, 5576196823258759168, 10727159748462903296, 17263614110973558784, 12307648263258898432, 16901504995730391040, 12449734024912437248, 8699964186249134080, 17664785429511012352, 7792712589401653248, 12085324379181809664, 2794866714225934336, 8494304794800816128, 2955298880880640000, 11909724991450513408, 12805505827376988160, 10904203122310119424, 14441898827109629952, 1290492435981402112, 18134090693251956736, 12527690560724533248, 14360280094033838080, 2200155117544538112, 8206378829489373184, 9200427972593451008, 3879719702104113152, 1025089103512731648, 6112873043317489664, 2305415247650881536, 5790962479060221952, 9187835858626019328, 10609981964712673280, 6237264886871621632, 8175524568132222976, 2612681571156623360, 16219945225462743040, 16142599334158925824, 1445189698698870784, 5711297404372779008, 3966417709003964416, 17953963138218983424, 6416424861672931328, 11566164780175589376, 3826276995348561920, 2669205534158094336, 2741966946365865984, 2465740319027625984, 735715686675906560, 12292830374966329344, 9630522267972665344, 12787854657036746752, 539183712160448512, 2379831220042203136, 15624513140870348800, 7695924262942539776, 1777453109019148288, 3782508657598529536, 5303761376169164800, 5796705621818474496, 5560973071159918592, 15099913127099105280, 10924413275605041152, 1373623961094455296, 14169668155470774272, 11987383695288827904, 2180897673224126464, 6625168190030741504, 12173371387854979072, 7403491205876547584, 12159013073075568640, 9950973326107082752, 9864433595731410944, 471861366878109696, 17581240448574291968, 4704084646869073920, 5452675523404627968, 17863799277193527296, 9761580214839672832, 11775655915489853440, 14335023258468876288, 5082698207926943744, 9418332240036757504, 2183493396839006208, 6460756708259004416, 12019420562871812096, 3457869718587703296, 28545372167077888, 8641525410862989312, 15619256086035431424, 7236374059527700480, 2942763633622384640, 314096195165749248, 18110916141986611200, 5895322026062643200, 9355840344446468096, 8015487586116042752, 3804867285068283904, 12135204789453586432, 7938929223371063296, 14201044173078921216, 18001046801020354560, 6938489940145602560, 10835079186356371456, 15384826865080336384, 15934939054148157440, 13007281141017739264, 11091137153273430016, 3955608494748467200, 2294470720182288384, 9106222468086890496, 15185204580527898624, 15633257676333383680, 11461446187865866240, 1054670526380769280, 5180805381118492672, 14728444822314549248, 16006717832331001856, 3577280271419965440, 17448792293271142400, 15224070561001897984, 5310135217158094848, 13891840672756924416, 9417936233180430336, 840926943678300160, 17281781940344586240, 15406197891127050240, 10317772003934732288, 11485441515166105600, 9583151483050786816, 2612325419851972608, 17456295085741178880, 6909315046032015360, 157677198537392128, 8263352357723570176, 147143218671124480, 10367125237446737920, 11709483911632388096, 2399011100390588416, 16096145024927924224, 14836878621464854528, 3113367633064361984, 3056577015407706112, 2406937718840885248, 16645624878040350720, 16914337246151180288, 11642849109580185600, 6996828387444523008, 2495122633452945408, 3327654462557782016, 14015525884669198336, 597001189757812736, 15555713524909998080, 3220500905111584768, 9271227193827000320, 15717507765280702464, 18282650770631294976, 12063408298825613312, 639448405130608640, 7405997862472908800, 13043551569742659584, 9798691613663297536, 17657156581638275072, 7089648167645347840, 1501270953382903808, 507902681512148992, 2706749702744834048, 14751534470397952000, 6145811012755914752, 639090225796087808, 17224639217645125632, 6419223274021978112, 14011743986650185728, 1527967168719749120, 16862771640088395776, 17299503389939335168, 9749808397145866240, 10044591223521411072, 10775556183252008960, 13396745115570012160, 10923765741102563328, 6273706078597283840, 15355629809807917056, 10627722898359451648, 10401159313677615104, 2427856291289366528, 4701803009212940288, 11772144367945383936, 10396522974059429888, 813291082241540096, 17107842915842916352, 15898263589673238528, 10894060818496749568, 8327775264335462400, 1921116165082447872, 2981919963951923200, 14609699514282409984, 8940637525282652160, 7630501883903213568, 7323222628653596672, 9256387156253868032, 11615225275159150592, 1875424192011173888, 7254316191185895424, 6487568045362380800, 14061774235857059840, 7853832117212413952, 8488565323635621888, 10717781737837953024, 271615390193287168, 5503394704693133312, 7306730503187464192, 2909638711169777664, 9621586686492278784, 5596465486893154304, 7233965547631673344, 7150857589541044224, 10272007223651598336, 11644977486848065536, 6625006626245967872, 17541285182252777472, 2672334486015836160, 8379734924520849408, 1736467213755351040, 13590224488787607552, 7409778776273321984, 17068372676554260480, 17111407910631505920, 14201595141281546240, 11740674908223438848, 13860964590415773696, 8706359790374223872, 1769553016236539904, 18320094618177241088, 14703519427027009536, 4835673691104739328, 2067736669859086336, 4841361140485193728, 2159898707443580928, 16465387179443486720, 5490642122694459392, 17414431015962673152, 15032708620083003392, 6253900141317586944, 5852640870699892736, 14952351888320757760, 11919931614949277696, 11226812722022711296, 14153692973610565632, 8527556997401280512, 15417465380272078848, 12953659712083066880, 3583824507434958848, 1088841320010612736, 15976612057474662400, 12532704455080017920, 18232211466591666176, 5759553473553104896, 5336483930717552640, 5216252513266696192, 5397289666875490304, 5221481566156357632, 14169283409079173120, 4342793039694004224, 3943874808915165184, 6029373216168869888, 5792373882086227968, 14632190145760067584, 6676588615528611840, 14326975258421100544, 3660730216281538560, 1532151585168162816, 9336109226000384, 2002482006054666240, 15412820544940146688, 15823433179512963072, 11874416774113918976, 1387407545429131264, 1388178338782117888, 13668011490362261504, 16341490027538153472, 14086721443874209792, 8041458153843326976, 17495547040162119680, 12539614674133450752, 2622271983483617280, 5744659000893374464, 11013811338391584768, 9202973542935691264, 9736608414376656896, 11813378820482793472, 2585124358422790144, 2929731642794704896, 12458192952415485952, 3046898996216856576, 13270019400209006592, 10346299379651969024, 7858888218211516416, 10300781084320727040, 3486911825734270976, 14299681635816177664, 10829693032152956928, 2122660999403143168, 3460166815273975808, 18244484626087149568, 16235123768198955008, 3969357693306535936, 12813768335640494080, 5420212138725605376, 1633511856649797632, 1049966756581343232, 3595425515571249152, 7063095279813132288, 9032457675014668288, 6759586891361681408, 15294283491013820416, 4570275143665844224, 2089546209919238144, 17650611068659040256, 18223911082051764224, 18427383008068632576, 3508516194132951040, 9208243397947555840, 17271425408260112384, 12834169679001944064, 1768245963735957504, 2152050282178019328, 15638919215518318592, 2270214492946169856, 6164579036828794880, 16038832672092454912, 9517414342350340096, 3455100826186416128, 13958597359639199744, 8118185993850322944, 1203608426530209792, 455724513791836160, 14254535418333626368, 6613260869943951360, 10972638145509588992, 7394559817508978688, 10190708653141524480, 13723953348577591296, 886604484585717760, 15201017131303960576, 2647733523363921920, 2050806694220398592, 11310037189154308096, 1347008047687401472, 10097808422482214912, 16221479267421126656, 6555976514121236480, 793422077527851008, 14096503834796883968, 135360572626567168, 10548953884540272640, 4776151049314500608, 17895665428684865536, 6072930739744145408, 1277187038004641792, 3778563167630655488, 7307313867388878848, 4323640086290759680, 5595026261605875712, 6804130357428879360, 2987694055573422080, 3629771104874135552, 477996440904269824, 10120181086374854656, 17665413198850818048, 3689531371467833344, 14904199466260103168, 8202464354688303104, 11047523032498176000, 2403007741892231168, 10817005160815919104, 4780279573742878720, 6475786816925466624, 1041884165269618688, 14601160279497637888, 5830583070792613888, 7971668936582234112, 2040571776953483264, 14518338491454062592, 13210977999572172800, 8276432693240004608, 5171036882267537408, 7419241074020843520, 18129798538891100160, 12326326334073602048, 2311007205144395776, 9673993442841067520, 5284031846760316928, 17114880324447240192, 504218099130564608, 15666189819917107200, 1192388917941239808, 13714773045497823232, 18001479414285598720, 11927939446315417600, 8208467825883348992, 7679684032526811136, 10608861926094012416, 17816572869342134272, 6302301350768148480, 1880246137835749376, 9281557998788935680, 2173898561769439232, 16724748735346638848, 2050665556226342912, 1912732731444297728, 15954789851555954688, 5926892946602328064, 5324011958528114688, 8197936431855828992, 10319822902223962112, 1143799163721351168, 3449010005825552384, 10061871946859020288, 8931744397406502912, 5654881717089992704, 15061474996771618816, 3747476065358970880, 7265645719791337472, 1960488160081215488, 4521428191235014656, 8797470283465228288, 2245651175011516416, 5737162844147810304, 13781120173425557504, 17453546470417367040, 14620657156970512384, 12898446793217409024, 17354119919377055744, 8645050002760007680, 9204767274689363968, 6717647306126000128, 3834193749450162176, 15630002887571013632, 1704861846235774976, 7369299826938216448, 17807426926806040576, 8625376419863592960, 8435551816720056320, 5799080712762032128, 16086424906199203840, 18326898333534126080, 8639583066127335424, 2261504686555136000, 18293097410324332544, 4651161244307292160, 9007843324547039232, 10310928568804179968, 11986966762278092800, 16546404214310436864, 4945192983646437376, 1906494013347725312, 2324156652053331968, 2874647395512090624, 8972105599877644288, 10638402672098541568, 12364602203221000192, 15762679895374692352, 7977528139020500992, 5044669479787692032, 13997484847161933824, 2664878523990147072, 9635464106198695936, 17831317617160224768, 14730129872202498048, 1867730881234337792, 8815305477148639232, 4000453484699713536, 7755848076572491776, 4407995689028550656, 2105407071024316416, 10172561394113708032, 15811294328342446080, 2412093238400778240, 9400166405946474496, 16144256058871775232, 1691254900484210688, 14294011184641212416, 8322776518598066176, 4283693640355676160, 1792220948997341184, 13563853154306490368, 4962754545097637888, 4506228519675625472, 15762266540474368000, 18199602393937608704, 10501102696923136, 1838192515849650176, 16510562964017774592, 15328790137396002816, 9373952804541956096, 14424928058408435712, 3694959406903984128, 15000046286470643712, 8520351004015722496, 14716288980924497920, 12706960408305467392, 17833409844040695808, 2825011917687357440, 3610552789819719680, 477331270192332800, 12624905204681146368, 4261792344627478528, 16169886207541510144, 15820393319822786560, 17198873572471209984, 15393206289098080256, 16696552854332112896, 2515606127090073600, 1112407422372151296, 4990110259507888128, 17337028075816222720, 9782099521088520192, 12976934244818354176, 4062277707256299520, 14738504341438595072, 14023080279560683520, 15632618446687043584, 17195281203842777088, 9388299881606545408, 272393880396103680, 2663525811197313024, 3975840188378120192, 11595043427309322240, 4345932925196304384, 4907683890715426816, 18077750942471553024, 5694707167320342528, 7407131698539790336, 10903295786041212928, 2143472951704420352, 16529993295670018048, 11790860125219061760, 13824295021857210368, 11507882648420745216, 14226580192456867840, 9593245996087771136, 1104202923111350272, 1339024985531875328, 7958175330185773056, 10920446641915822080, 9769304930417377280, 2627234326151954432, 16393354489504989184, 12289145743863709696, 2591217036155682816, 14401109887503302656, 14978389646315094016, 8136650140782952448, 15022722960437805056, 16572688675696017408, 7897366656270204928, 103568351078383616, 12609680783104278528, 10638882922054025216, 5009498041992871936, 17794246003155533824, 3423859109252825088, 16057413136017260544, 6117985996798689280, 6267066806347759616, 16574276784682434560, 7415882958948532224, 2200339053679738880, 18272057124810915840, 5283954902018555904, 4672940836634230784, 14742638418588598272, 2945078062917615616, 16726779751945994240, 7213724069596758016, 9586488120065392640, 3210592060151169024, 8483144555217027072, 13513424965776441344, 4089021274473365504, 10282157615425257472, 9905617323631312896, 8735804297268166656, 2706097148499329024, 1232776357260296192, 3353954277646139392, 17412830038717366272, 409978331253964800, 7714859359515181056, 4868150491114110976, 15983234933015445504, 3775669008280322048, 11614267389541089280, 3902645459067338752, 6324850876246654976, 2007470139464744960, 5212032074122264576, 6418601724776284160, 2278524809597943808, 4934687250437898240, 12057299935939264512, 9629175338848223232, 1929330645041938432, 15316194517124644864, 3642207092854489088, 610722140215312384, 8367953676219711488, 11824384741824528384, 9186284543282249728, 8023640030507433984, 8564496182263414784, 959644385157316608, 7267387382716956672, 7565280807682572288, 13880626234511065088, 1799883264874250240, 4221385364650065920, 11809101252636180480, 2752507222922625024, 2919239059031195648, 16817683500630016000, 400162658092843008, 3636983407331770368, 14780395334488031232, 15039219036736978944, 10673480169294921728, 1318075291750367232, 16917078867657621504, 15262595216868114432, 11774146122279288832, 7727200091664023552, 17442483431379304448, 4000282609425842176, 11807947803332706304, 1993812767710117888, 12298650945650163712, 8504854181989842944, 1508675501697269760, 13142309834810458112, 8839493152411746304, 7972314540664684544, 503438313726672896, 10590906716797272064, 8965285292542001152, 16852095439091007488, 15645070778527907840, 7355806554542571520, 15896752284902621184, 10973926508191547392, 16050052272352133120, 13557349401160056832, 14421133543453229056, 3186322580726349824, 5096119446808821760, 450567430058541056, 14991524323435479040, 2207183138021441536, 17779768045149880320, 2869794722417737728, 5286820551308869632, 9513836310322741248, 9328857724819079168, 2995060632618795008, 15164738189484097536, 15536995981198360576, 4889304932160634880, 13942920458492968960, 12918609607919665152, 17682128205604978688, 11452587920360210432, 15442276522651549696, 17222379478584393728, 3344786034297667584, 1908832424935030784, 12514423228506046464, 12155972039735246848, 3102417504891305984, 13615684745143779328, 3126552337091395584, 14056092513144406016, 5698566950544736256, 2596736896985989120, 13690701985441906688, 3521438828113952768, 10609343384613027840, 2499444636527886336, 14636774126975451136, 8346232799719587840, 15327335760000974848, 1250167495919140864, 2203745186620637184, 15435754856404484096, 12068275987125633024, 10953266920777842688, 13097277610591780864, 3122212805684494336, 9701787932855107584, 6246563205720571904, 10351243656345681920, 6489094452043317248, 17568913611416403968, 11671919638169518080, 2258264688385064960, 9614574543838380032, 11509075746043723776, 13656724433497227264, 486477425731960832, 70654140123971584, 9701384011179360256, 15528667688497840128, 14130839202916466688, 16990402682747355136, 15682681669431590912, 15571031388198010880, 5402744964146790400, 9896641685406875648, 9677367867917467648, 13682047577619431424, 2102237209066209280, 11644442660323721216, 1508446201446400000, 1983638488804753408, 10519420614865846272, 4352844148198342656, 3549978523139571712, 10829536318460002304, 12638433455089123328, 8232259951569928192, 6711786326645014528, 3204495654722207744, 11120337249852456960, 14984578794046619648, 2780507521058603008, 17687599766139043840, 8570736143618801664, 16053456652006850560, 6047863917961543680, 12381099324270968832, 16612780651631869952, 18255065009048518656, 14790856573714432000, 14387521327248441344, 1812909974771204096, 7730871882894802944, 8648999698977259520, 12640234142139678720, 17798007176816492544, 709180496105439232, 19812469522300928, 10803963785753133056, 14801924528342564864, 4719314338337259520, 16735187480285806592, 147589324576129024, 12201068947772014592, 12282653730876162048, 3426057459540688896, 1716792888098029568, 3836231659556962304, 3462889811654737920, 9396806155604328448, 16612110781688840192, 11398194605540245504, 16429314698312155136, 12842667940469800960, 18081669829546213376, 339933127768014848, 16960929993217540096, 1385638279151353856, 10172953452150259712, 13813413749324775424, 10938635395427991552, 7013308491632738304, 14572440068472963072, 474226523964964864, 3040893350157746176, 1701648624435331072, 18109581174882959360, 18392034812505358336, 18123092379639480320, 13665418631406682112, 3555271800822693888, 11520832192519340032, 13384654707201409024, 4759202543978938368, 10971653815241015296, 6112192296101347328, 8679375184626450432, 6013806944454705152, 14449533814008971264, 92413762262269952, 3698722370425454592, 16560808466784976896, 7636060705724039168, 15114670255697297408, 15708336319228805120, 7636794946355200000, 9391017167828287488, 18297528365009076224, 10285159711128944640, 13213888144589455360, 6624814925212549120, 15405713654233956352, 16099912638959452160, 5762126962524946432, 2576211297267875840, 14843236150167994368, 4419216759307894784, 11220593175452188672, 6145605422872002560, 1563145319548452864, 15237275165491462144, 17477872216531009536, 12018607432147140608, 2486331301167104000, 3421280062727520256, 17085045236951941120, 9385824032139509760, 16877252494606467072, 11086077398599335936, 7124369688707989504, 13634986561710850048, 653042164661485568, 13490775329576321024, 12443149849862340608, 15063296118873915392, 16157587036063137792, 7861155246905491456, 4968905029130911744, 17766597730202812416, 9880055757318127616, 5660539409427070976, 9322409210186563584, 8576411929344475136, 4061705297830346752, 1599236472513232896, 9242130066001887232, 510355772484354048, 685664829142204416, 7056189339083997184, 13989787960556388352, 424821135641673728, 548149332105232384, 10196025734338707456, 16885610973719691264, 1221181540638130176, 16914723974133317632, 11222915923964854272, 14670501289138323456, 11589729599566643200, 10432953776661856256, 546019466949951488, 8793645462885236736, 14217800835512926208, 9305856099137617920, 6595437834239213568, 2504509016076451840, 9155632423889797120, 9635374876105637888, 2670734797797588992, 7668210201442385920, 17078245973680979968, 16606102441678602240, 13905438094686945280, 8498821712517791744, 5309685996059623424, 11452916219070382080, 12817787098555744256, 12881383973971820544, 14955014259426197504, 8639621833844326400, 3566281072775790592, 15905219472818962432, 3567293361670848512, 14785796508460515328, 16740687689963012096, 2481374228020985856, 3683281197619740672, 10440774826208526336, 10631726229859860480, 3452056519812579328, 10022277129762242560, 16739240372152041472, 2510299402535436288, 5516422998359277568, 10020447145733128192, 7074100513691664384, 15443585072485105664, 17804012879179939840, 15786435895286038528, 10652981891038183424, 14941012864146604032, 1291871781371510784, 16394692788161085440, 4322439814059130880, 17301363573628338176, 16159580875846057984, 1986719411385401344, 255587645986439168, 14449607510379724800, 639881754445873152, 6577349600410075136, 8756327895833509888, 10395649588970127360, 6790118589266395136, 7831501132957483008, 11365801547863687168, 11043556501082865664, 1826102786891186176, 10348726925232439296, 2684608911452930048, 12058026669974224896, 2266100897287241728, 10296770788530847744, 13360144630822207488, 14708813001935290368, 14513206828021579776, 2435866070557392896, 2300930648623284224, 16724026460897017856, 5376536176863739904, 7358878582245949440, 2521907660828180480, 18216409247627870208, 8256820309735243776, 11056368403156566016, 6140041241200427008, 11018321049757417472, 15779638690780807168, 5461318218448633856, 17087364037181702144, 13442622741287010304, 2797081145341116416, 13651148955491237888, 14874859053770604544, 7936507342852456448, 5429062953389260800, 12638994181323227136, 16654492531123290112, 11112601978184663040, 14235481391046328320, 3973140181883551744, 3659028598557245440, 2485920607804325888, 9287109731632021504, 3691610986579492864, 16779192801647656960, 9801600086059253760, 2711434114052915200, 2260533239913381888, 1767243814453379072, 11526036514718875648, 11313831225287770112, 12316430899074826240, 6968475134331977728, 12287111532797493248, 16626114145002979328, 6296881827218980864, 17164716307451478016, 17803934341810618368, 1483140438821961728, 8696240015274934272, 9122450518294134784, 3473764374374514688, 15174130668780126208, 16460485856684146688, 8789802925028278272, 8591444396484853760, 2937845738765287424, 5236398034820005888, 17496317802913464320, 18248711817457041408, 8325357135202353152, 12252965177196019712, 10649474935249960960, 12442163932066480128, 3888682563606151168, 8183681503717228544, 3883587975405109248, 7716727038391877632, 11219710166280699904, 11311784699141029888, 15693380154598359040, 15006663710229921792, 9435486754820849664, 10042161974315319296, 14230245046375940096, 323408463629647872, 1992467570397020160, 12709689747279183872, 18201232384223870976, 520643917012533248, 17222057307181940736, 692042253744472064, 12800541815409213440, 11768451181804781568, 11177271256468684800, 8885158067189055488, 16804797734514065408, 12771826042025279488, 2261888851179995136, 13183354382952955904, 570786363918516224, 16982909843595591680, 8986228704329859072, 13915293611722801152, 12027430049008320512, 14856894249248489472, 3043201199294644224, 10360274477383680000, 12373335136601636864, 9970534630941523968, 5121273946120912896, 17542616653588594688, 16632877246259920896, 15273430806853320704, 1983650261041676288, 14124761070492975104, 5122866774135537664, 14001179351723278336, 7340032353261060096, 6876038140323168256, 15682209139948257280, 8146310890329735168, 7831087885968211968, 10518176482025537536, 11989925267016515584, 18214303601524736000, 3187974549232680960, 16649978270313349120, 18398187077205229568, 14776124871322632192, 4431114365185294336, 14283153253846745088, 3339830228301119488, 1512373586113855488, 3427008831840845824, 16904105642149543936, 17940371415911890944, 5280304291486105600, 16114075997120233472, 14129748110028570624, 11327527186665046016, 17017434002438488064, 18059089991341965312, 1194989038528888832, 16925504456970207232, 14548262418066178048, 18221513388641484800, 5611744856402558976, 4267073699615604736, 3525549363340247040, 15641334574665957376, 8649474477547061248, 11427779875725901824, 2284325219839508480, 2064852588515295232, 1915896033913602048, 6867950914473295872, 7574403265605926912, 12886230314942201856, 16209251914523607040, 17669293371358707712, 5899955316522483712, 11465469227931009024, 12709788562665504768, 16314327351037001728, 9464077007785558016, 8039326678075310080, 532196068805312512, 5998180001495646208, 6557642799028633600, 5717227788340035584, 10744933970522144768, 6374031305910255616, 14103426857953132544, 5360556704331202560, 17140539680991739904, 1942005395119669248, 6680412741598969856, 16295495661388824576, 15243642399478513664, 12735880283635580928, 2777163883381522432, 2879170429329604608, 10020759226579681280, 1558597813007286272, 9237761499609432064, 13680917679634907136, 8234821770176102400, 17152212364867665920, 11119556752155082752, 15971501949946167296, 7070730038642999296, 14365228789846245376, 11484495621633605632, 2019538398687002624, 7131446998632235008, 639690226687541248, 12449074097499930624, 6862714149869191168, 3075963664826630144, 14824730616779505664, 9812277739829329920, 14273375445117304832, 2643506917049106432, 3552946786312126464, 7186103908480057344, 12317980131359457280, 3493415942208094208, 8511211052891897856, 3843782147638820864, 961726807432757248, 2829033558633349120, 14188216092802940928, 11252138094662516736, 4937604258007613440, 4590176094212063232, 5022503110086492160, 12918311107155722240, 7286413775379365888, 6474231755296473088, 17141480013615333376, 8229594455204691968, 13603837020009922560, 4021804151259267072, 12822727235169419264, 10865587231876186112, 7779578264804130816, 8921564088903925760, 1242851189855354880, 636324883185270784, 9464891640943476736, 15608198191160229888, 2280429093944033280, 16168223124213465088, 4405832769804959744, 2545041347761405952, 2460184262360432640, 4370634604965527552, 13640743038195073024, 16062659909405114368, 11036070822446891008, 12827089258447634432, 16656617689531285504, 11657517143007690752, 1770481729362984960, 12267673031245037568, 9863765321905602560, 8657714650940440576, 16261120515630956544, 10468098948449959936, 3772065200878911488, 5352444733832560640, 18100615146647846912, 8767298665283846144, 574515837835149312, 980078463283101696, 8600183376105701376, 7279024783570763776, 9168890019148988416, 6114890884686282752, 4637409012965441536, 15051575137419657216, 12854164020390789120, 4783966249652584448, 2594331542159360000, 16805325333128544256, 3326117415095369728, 10559920912805658624, 3421807086890123264, 14102211262754586624, 5936368313130024960, 2674861609205104640, 7812201374485053440, 4382054212725374976, 7458110983584612352, 5976187283227803648, 8911460314302644224, 6510657727268651008, 3179317525104033792, 7374648580096655360, 13883434283055448064, 6867280114468519936, 10547930889097052160, 4653721318619873280, 8408329061864046592, 3999726416261283840, 10046050595158097920, 10081039948888145920, 10690634177205764096, 13649465462327607296, 8653630674181292032, 4594768994799452160, 6394178029785972736, 3792172063079268352, 11897091450107592704, 6444282185716334592, 6685685821208526848, 16608104778987208704, 9538415864307515392, 15324480850947473408, 8230240503581376512, 17578642509293158400, 4906638297570213888, 83496821745254400, 11885281721341444096, 3395853128069808128, 14267487095219027968, 14040952343122411520, 11076563179797479424, 18365117409573994496, 10304655216762421248, 5067272507170488320, 11883063828616839168, 7221217331467255808, 1518782840047665152, 13717205965692993536, 13494176400898260992, 17827613309268918272, 16070319533545488384, 6128772510004543488, 13433902209624440832, 13013847113073688576, 16102371990651797504, 10232755047234535424, 17859907607460839424, 15458160245867544576, 5045081164147064832, 425881905808801792, 8241785743966470144, 16156850517891350528, 1120434456000200704, 13937713769430908928, 1763725927537180672, 9975017017423429632, 5711480410878246912, 7999784065232273408, 18381866639768420352, 11758149843002851328, 14095951766679977984, 12683409926874202112, 2949873812528693248, 12606516904572485632, 4740037799011418112, 3328124070523830272, 15386487581562634240, 4264570045067165696, 9008914853657575424, 2701475210980229120, 4258169422809661440, 9831020051946274816, 10381783239810351104, 4449432669272408064, 15082337206699819008, 6238731139851223040, 11985037576114274304, 11537518614521315328, 2563212536467947520, 17732502831597879296, 3305883263804899328, 16163818047914639360, 1409556127791710208, 199488347607924736, 157936446118821888, 2425768430008270848, 6314358906126598144, 7937800509656662016, 12908617732114612224, 8957175009361526784, 12758685758160633856, 8134532918551773184, 7735457162062725120, 14069072399307898880, 4305651995663925248, 1860391710375280640, 1695047346607357952, 12825700450707701760, 6976128057014747136, 705629211523547136, 7735897611764236288, 15902776162275819520, 11085742879971213312, 16076105368983306240, 182000116415070208, 8262907277242007552, 16376294794042802176, 13599961393959796736, 5608141908464369664, 4695589092539236352, 6764847320598052864, 16636227794807816192, 271548446148657152, 3435509539024142336, 5166767759803023360, 5117667946541350912, 195957053011787776, 3845415372303892480, 9066412385081753600, 5680117963621924864, 12927386924955467776, 17397134287966306304, 17428955376392339456, 8830675145929523200, 10990760927518785536, 3927484443840741376, 11889442626400681984, 8539541897482338304, 16824278591624708096, 6035882824496578560, 12415401995676942336, 9311465705457057792, 2339054964816478208, 4877047828595081216, 463410298712227840, 3004622207193186304, 81142653030236160, 6723283655864614912, 14472611017256861696, 10941311968849428480, 3728158546391465984, 10371549074968018944, 3271419673798770688, 16748774826558095360, 12804798799088189440, 9788994210748170240, 3482232306393939968, 8847465834101080064, 14037992133550407680, 15058315786600841216, 1501219626913103872, 1539748717668597760, 1282415152980819968, 17382772015038988288, 9770461784153522176, 15497810465894957056, 15050943606439280640, 862679283213008896, 3637036359446691840, 12499412297539649536, 15472521351100628992, 14493251504800006144, 13820742829426606080, 5776620833787084800, 1521207050720247808, 16127653591132405760, 3348684122993197056, 13081009905219928064, 8829811086019526656, 4875660620730466304, 13669518163463634944, 4565146747629731840, 15026830741986082816, 15581205605363220480, 4269214784299204608, 12929185453784956928, 5542099171848224768, 2073894055703478272, 2060468156043886592, 4909366656217645056, 1420726232311398400, 9404878787155329024, 12688447581257203712, 6496681948784623616, 8378188792665735168, 5589516908413059072, 10860398092386041856, 2180864124697706496, 8052168651765186560, 252574520538300416, 17944295674245808128, 13426370479678029824, 7918094167366959104, 15613427440544645120, 6468662845939646464, 691398118599557120, 18302535607533961216, 14799760825824313344, 370359271482720256, 1210093782452666368, 13101226468216668160, 3939117824470941696, 17599092270223589376, 1587663403491524608, 9905372713432645632, 13203248845951074304, 2816635146080354304, 9291618313421455360, 12145886767987294208, 2734749795930341376, 17720132225938227200, 15175826122152607744, 12895790888520777728, 18403951272819425280, 10500655868524101632, 1420539679870025728, 12829489685604597760, 6956410415236513792, 10813852049230266368, 7386778677452734464, 2443134823548583936, 2613136787492569088, 4737077453879508992, 13294319502817755136, 8190974043176828928, 14732023860975108096, 241270265667911680, 11882296342455779328, 9595312693552611328, 14485603923345276928, 6217817696935870464, 13111242852178853888, 15273582908019834880, 4732320959598428160, 5060474455315185664, 15259758474385424384, 9106867244146622464, 1076064854940319744, 7511904236444057600, 8440104229992923136, 11283574321403920384, 15450934792656257024, 9283155240956198912, 1747721654252863488, 15737700868092329984, 7597261682313789440, 15067979068148285440, 12855317481102770176, 11211973402245988352, 2660420281364905984, 13776308362650058752, 917066521073680384, 8019418899067961344, 529486013161013248, 4274515255247241216, 6795078392099110912, 16194439631431794688, 4848074694059884544, 7450468012508839936, 4254419154540429312, 13148246082787999744, 6569234563841654784, 2278422580786364416, 15552413289890709504, 2913887607827988480, 1092004292841177088, 1367063394254848000, 9104980075782078464, 5503885116407021568, 8294792254111875072, 13261521330135629824, 6157595635827605504, 2089750378705846272, 13060075669159936000, 11721101563958132736, 16528966618097647616, 9455155541379645440, 17983827617316339712, 3164953798598721536, 13269012258295382016, 15053477295488499712, 9362524965074632704, 2770438731247648768, 7966113081778503680, 18118459176152727552, 16624182718342627328, 13747299242999808000, 6769311926754213888, 14482731336533540864, 16662437446453035008, 7055020405483896832, 16632799957518123008, 2271217056860864512, 12216599264972767232, 12362878842761641984, 17967199690084581376, 9539659329817280512, 12009303329319419904, 2333404166807879680, 10525323715426648064, 16554013811074400256, 11560441445034754048, 13397129497426264064, 16288711880267005952, 726933824490962944, 9497538489042862080, 16237794974790320128, 4529482023043072000, 4013053426781913088, 16264550011583332352, 2200540293701304320, 15715160464721707008, 15718956158712545280, 16024967440697917440, 3814314529022541824, 14110558922536386560, 15171145578697457664, 16487225653624569856, 16838327559035813888, 9616592864934887424, 6734144106395598848, 13869238943393775616, 181204619953700864, 9309035887838887936, 4290984919645028352, 16490982663381843968, 3398998511667118080, 14145283346845925376, 8372939221643558912, 258659333850529792, 1599979608625643520, 10433413084088369152, 15742559728623943680, 14856501144850530304, 10829209176840863744, 12934488727199154176, 9797447303118716928, 8315215366917718016, 16244450605026770944, 1970683161801129984, 11610338461369761792, 11949009055413960704, 6803423675858026496, 1806572860852928512, 992308840340914176, 10862986418188189696, 231850674793480192, 9894039338415554560, 13140254813486841856, 16297376760427708416, 12081337375125405696, 16373553528213340160, 10915581891373432832, 17639350111488180224, 10285397827873931264, 7622568061266034688, 1508636815316221952, 8495583064510955520, 1732638891636162560, 14766615335914176512, 4645065096307933184, 13826852335579561984, 7721451056009314304, 471546843134689280, 3413248892240658432, 8044925983989432320, 9302272571430928384, 8225155102852251648, 11493662660566712320, 6229236554687053824, 6990673020167651328, 13222920899973349376, 12793213580006653952, 8959886079691849728, 8572196454376931328, 11704685729861861376, 3938131057613733888, 13295228608059539456, 8561296379282980864, 16034003304027521024, 11144260373954166784, 16279995031002021888, 7236855338664722432, 10725709648318431232, 14509793170834849792, 6498745443273408512, 708773409173012480, 8613906683527168000, 8504875769569214464, 5610540599380803584, 7976910549030010880, 11059926687327191040, 7312658776484478976, 17250512516174315520, 9721932357849579520, 11050182343372308480, 3387401876092747776, 10948044695158128640, 14028294556202565632, 4305352610136719360, 5588009963839553536, 4546132426643996672, 10365592776472526848, 4016287594600988672, 6893152761437749248, 80058920944533504, 6362457938589646848, 369974004057899008, 14521254750088855552, 5106523138842165248, 10388537808175235072, 11250924680233615360, 4199988756704395264, 4669508199987019776, 6029008810205511680, 8448744248735432704, 10941883988163166208, 4149037052060499968, 8868692535891984384, 5665359960192581632, 5829921125601116160, 17013137580759187456, 10920650476231852032, 5710652324137926656, 6912432749773062144, 5938797681655676928, 12463152646162743296, 9470337650884870144, 16131444299068866560, 4757524304231399424, 10761845652821377024, 10358868130876358656, 7103749077199749120, 16693326524828352512, 17375808451686432768, 5007671957190082560, 4001494584772263936, 7568706862829273088, 9904801723837317120, 9655867134663720960, 441640241749557248, 16253978998898425856, 359151225221939200, 9000551210758963200, 2064038166414753792, 11775880378131152896, 1919951022596292608, 9867891841657995264, 2143095507830964224, 13588386051658874880, 12593546847240323072, 5159965708762742784, 11957571144023801856, 13547638597946966016, 6590943307730255872, 11275078660974968832, 11305133439839109120, 914716134580682752, 403907130303709184, 4175671979824644096, 1652529160087666688, 15729942446013939712, 10628238962537267200, 10577551451565850624, 2008321289508356096, 18341179466727817216, 3131844316352217088, 2265954743845126144, 4988425588919238656, 11670926633140748288, 15392105261950828544, 2771056187557281792, 13310839735288070144, 11360121429455536128, 1133809516064800768, 13454577796982505472, 1097347596155879424, 7036459144894742528, 34937963104174080, 4661282716455534592, 3628614411914051584, 117115037499260928, 6617686471690158080, 5358968862169628672, 5010112950581592064, 2688470531312713728, 10690912719592226816, 2521001319515291648, 4763970350801223680, 15168454270350524416, 3055219606563061760, 7766168697227444224, 6111911467248779264, 16960877259978178560, 12303598834411372544, 2094484670690361344, 1637897966373044224, 8780272769481834496, 4961119353740197888, 3771814055887503360, 524258107040202752, 10806452669372170240, 10084029145194430464, 3464919149610795008, 15739957601481261056, 16848147047201636352, 8572162577151295488, 13924478271172378624, 4196601496554438656, 16357047159830347776, 14893716493157007360, 6913891378246189056, 13921196288356909056, 8628146555926347776, 3244559779137323008, 5238823424796655616, 7366533030548078592, 5166523662416740352, 6238869241571835904, 4361496553492316160, 12459602666512711680, 14563456372353007616, 10652233083253686272, 2827551273614573568, 3444458107680325632, 13059559972705140736, 2805566012617916416, 8021088676589076480, 4716834073643843584, 11446992170410573824, 8302925521071636480, 146788031049760768, 6760500086234415104, 1552231940256432128, 8055460180483112960, 13392723529921724416, 4703272547439869952, 18156975202825666560, 5406018886720028672, 17194270815504302080, 10608631889524686848, 17832217269682307072, 11792664994829565952, 17030476644516626432, 17570470254901985280, 17703889394936578048, 12851898554528038912, 9332071068489220096, 14126644369226203136, 7074199303845052416, 9644991383043309568, 8742043326716313600, 16411604672256671744, 10690205026019704832, 15468578254905933824, 4100682960749985792, 6275447462819790848, 4174051905275691008, 16217699904070352896, 10177757206238199808, 17890180422051037184, 5684711510601891840] +cpu) pbs lwe 9: [12937694629570019328, 11047606541963231232, 11665846539984568320, 107647699741835264, 15131968106559176704, 3965124614878658560, 15710118799644557312, 768938859978293248, 14382530310220808192, 10297757754030292992, 483272219280015360, 16862058948247683072, 6984830627895836672, 10209589336890933248, 3834289593457311744, 3245197576412069888, 15489829054617485312, 2420581543866007552, 9522253696751108096, 436112427713560576, 10100494382823112704, 12503032931213639680, 2538973732035100672, 16216193434359169024, 16165303880307965952, 16615713774053097472, 10630862273029079040, 14421255348390199296, 11602427104498548736, 10170754433458110464, 9091244979212255232, 656153762569650176, 2214954144488226816, 11850305986147385344, 8634147208951758848, 237074328171053056, 12082043786113318912, 470315280053043200, 18444679199194087424, 6416532737561198592, 18360216232340226048, 10084900863836422144, 194226699238375424, 11954171503462842368, 15849526820333420544, 11294637404536700928, 2049648056462213120, 7151886912276398080, 12396685750387605504, 13476532588273205248, 6624506877340286976, 7141751571678756864, 9940566516195917824, 3534133079356473344, 12161111492090920960, 6622729729864630272, 8934027301373345792, 9980280404013219840, 10095130271197167616, 18366156710474678272, 13437639927462363136, 15515113050884538368, 12956858542790279168, 16688160974103904256, 7391232806573047808, 7360983831869915136, 1025507674818609152, 12789863084676087808, 2293993693733978112, 11525712487873773568, 6490807813684592640, 7751488053406859264, 6642987173970706432, 4910523820265177088, 11583882957877673984, 2659256171147296768, 16338117291189207040, 5094014395558658048, 17406872724193673216, 14515384851428802560, 9520933312135168000, 2772265305676709888, 16326990999094034432, 17107661944711544832, 17706671652202348544, 1965801518615494656, 6217313677154975744, 17207613416454225920, 2286970115998089216, 14432548075635474432, 15748850596750295040, 14188861490626297856, 15608338291517030400, 6145236605440360448, 1238957454646050816, 5640546959971319808, 11502316000095764480, 789358961156423680, 59555384473419776, 4935062949480890368, 4773252333473628160, 5253380813860372480, 15174419989588344832, 3802859451745042432, 2231041398151315456, 7730258561833369600, 8757784965501943808, 322621860770480128, 17388252201779986432, 18284634118882852864, 1999969989741772800, 7563099433387163648, 7275586916660019200, 9353106131657949184, 4661957188992892928, 614273312591183872, 2123997355928715264, 7055842438870466560, 14717754097885249536, 11934598140809707520, 8339737761221181440, 1834597537223278592, 16647170218279305216, 8642706294538502144, 775451362593865728, 839234407393918976, 5891677190382157824, 17252578976338018304, 10105528009868967936, 2387135193107398656, 15997871445510193152, 8059903195301806080, 15165242268320792576, 9090339689763700736, 378390436802199552, 7648878152868954112, 3004316920649351168, 14888754480932716544, 15584567937153892352, 12448423792944873472, 2012230311043137536, 12592817497033408512, 3382307234221391872, 4338601725930766336, 13113687885792411648, 6383763441420599296, 4034079871897436160, 16929284802593423360, 5738670400754155520, 11094336006260785152, 6846182517783920640, 18357905350419546112, 5292046607989080064, 15683465418821861376, 17064037015382654976, 6997535139330785280, 14141182276653809664, 7719722314492805120, 12712705086514528256, 15102709196711264256, 17892050779376713728, 12382941436549529600, 14812815275841290240, 10072240567531601920, 7385554053427625984, 12669317871277441024, 13339393079384211456, 7151515197889314816, 9502834823266304000, 17137396347972878336, 6421346959692398592, 8829483504636002304, 17843617691605139456, 8397182630549782528, 2292141931385323520, 3121909488450273280, 6974387987622658048, 17971375035293630464, 14232738460648603648, 15261057928417771520, 7746232826986496000, 6379634511117811712, 16785447385621856256, 15795844317500669952, 9680139187579256832, 12198476677847711744, 10794458857233973248, 6300845676829868032, 9347054560318849024, 5905554478622310400, 17350890293485895680, 892597366337568768, 4559038999997448192, 16687646857928638464, 9448190785167032320, 6755711967572262912, 2671482852251533312, 3207466186711236608, 11971319356350005248, 1784495805801955328, 12485495970395586560, 17779241793208975360, 6894524161138360320, 7943356064416661504, 11722166296148705280, 3285404122479591424, 5503995917436452864, 98400553146515456, 16105452027932311552, 8687229145433767936, 17517318667740643328, 13260930659154657280, 2561405305766281216, 15022184758018834432, 15543281045213282304, 10732662978408087552, 17614205731857235968, 17413528331680219136, 2083607244032704512, 15647782240371343360, 1716214046228742144, 5239804687451947008, 12051435428411080704, 13717803490133147648, 6281141360892313600, 194686002403475456, 6711399222584803328, 14520770764182913024, 12621122489813041152, 16899163392177078272, 4113686338572648448, 7445436189751902208, 14088707330988310528, 8309669489323016192, 201077217877295104, 8915995974250266624, 17669669978250412032, 15430867378505777152, 2510399347229720576, 14507196007600619520, 16985714808890327040, 13201716528187179008, 4526214642912985088, 10573344100528947200, 101569754216529920, 11784839849226272768, 14259213109360066560, 1105898924360597504, 17861314274345877504, 4518257102526873600, 16611719545601654784, 159178802134515712, 6116265228352094208, 11348563921268113408, 5738069761925840896, 7065069907938902016, 5306864385887567872, 9421109875536035840, 15457442512540532736, 7218296700555755520, 5754386280406319104, 4358903866553532416, 15341266598631571456, 949656010824351744, 15778839932090449920, 18200132011992023040, 731281547944001536, 12259628426503127040, 9786891595281334272, 4838027759458451456, 2946736066322759680, 16967539424722157568, 705937671779778560, 1347324535774380032, 4457679272097611776, 9115190048952680448, 18126487317211250688, 14662901361151049728, 11212964839343259648, 6362916828733243392, 4823737077730377728, 14830829875677364224, 14479271226263994368, 3653864805883707392, 10448054672429154304, 7785664525520338944, 18113609798506250240, 9954084373856780288, 12586134607310618624, 10125952858915340288, 3878172737830649856, 10865968340430487552, 7583618041972260864, 12272055903368249344, 5140636923357822976, 11227559643083440128, 16512605442426273792, 7889425126985302016, 17139757504364806144, 12493225404531736576, 11583600439559454720, 14386418480226238464, 8635321869622312960, 13685890880064454656, 10622687603926761472, 4233513001258319872, 559024899042050048, 137191293108355072, 334215842591932416, 6928672606979620864, 3543299571566247936, 2333740851173261312, 7905122592065847296, 406056368848502784, 14390131354161381376, 9844811429037735936, 2119237696525172736, 3626742587437613056, 12113173743434465280, 7475766443087233024, 16983239263023792128, 3908612196480843776, 10778212775747387392, 11736660084195852288, 16674248995178020864, 3494594986966515712, 6265372046209843200, 12785672897402241024, 15350183341580091392, 14010874549441134592, 10912451219381288960, 12355891542467018752, 7989072067695738880, 17503499450478231552, 17779008015119155200, 11421949437220487168, 1368318673072160768, 16105572277352923136, 11124973663827263488, 10690274125601046528, 5427134654807277568, 17068042807899324416, 17922462840027873280, 16218227822659895296, 14221044960139935744, 9001095418834059264, 14499316358862340096, 11485154122798202880, 6817137553141923840, 591075790498562048, 9064639389564403712, 16796103435437998080, 3719546762495524864, 6889284146485526528, 16247599217298636800, 7579365466540343296, 13745879526326403072, 5596546215098449920, 16080450060021661696, 15676274458308378624, 5860947219137429504, 4384957814628417536, 18178405770138222592, 4003375719244627968, 7553645812681539584, 1819527890161631232, 16871671617095204864, 9304590603666849792, 6744888268875104256, 9629558476774572032, 15207985588234878976, 12347610515277611008, 11661819763666976768, 2196181501178019840, 4814440770268299264, 3803637825983741952, 8300632971547770880, 11568015622780485632, 2474328793062309888, 15825311972930355200, 14028547479528538112, 15277057407444844544, 14318000103783137280, 16590291994832535552, 15817162327007952896, 3089704574366253056, 16343411811191619584, 14389614571281186816, 16260065001916596224, 920071176577875968, 3876808741915459584, 9715496044682280960, 12081225292585107456, 7324840991121211392, 9230326238520803328, 15802541948557852672, 17270030913178173440, 17171010623899697152, 16028157400955486208, 9999289068929679360, 4889430286955184128, 2030397514825334784, 475790648243388416, 9347207072225165312, 8397261017461030912, 5951937643867537408, 2563364544755793920, 14829509725405577216, 18199300967227195392, 5832716351252201472, 12926404649291874304, 5976492259191816192, 270896378845069312, 16593628092136685568, 722975331509600256, 4352996460623560704, 16533242234150060032, 4241015471068938240, 6474838700747390976, 9844355025470488576, 15950663017197207552, 125977435958149120, 9256477489616650240, 9327302180543135744, 14393965333155151872, 10537067073190756352, 2256689686430875648, 17117865927677837312, 7480193108844478464, 15043429381902958592, 1696307599063908352, 9184418694866927616, 15707761659315486720, 9492386933066694656, 18331206956192104448, 7282454012027207680, 14966299814143197184, 1039516997936742400, 2742243998478368768, 1932347800914231296, 14693020373365030912, 11493850964494909440, 7689661231589752832, 15216063058871844864, 5006974011716927488, 1395658880905641984, 12848300119191191552, 6782589012977647616, 2947765817615319040, 1108734675980910592, 8490385942153003008, 3919239772542861312, 4589389421358350336, 137111267331538944, 12832730342582386688, 11640955889506058240, 3939146620616048640, 8164503882169319424, 3633015596016205824, 2210239012084383744, 15218924264078966784, 1962657893270421504, 17010707372835864576, 3584201695506202624, 15620855288251285504, 4151411405410533376, 2880273787100594176, 17600720282140540928, 7671352465282826240, 11586198655664652288, 5812314052126310400, 3799702716280733696, 14206339265922596864, 9529137840454107136, 16192868021562245120, 13082785625088720896, 13051235990138519552, 8222491250503188480, 3784389406060707840, 4765301362776866816, 9218870093608386560, 6345525713461837824, 7462482341168939008, 7651696177280188416, 15469298237453631488, 841402331865022464, 461611175029768192, 17586652001469464576, 15120314596491001856, 13874861835959664640, 12436630431225348096, 7761890495202066432, 10614375264748044288, 10772836598417457152, 17109042462090854400, 8372449680600072192, 14834068057948684288, 5687254216335163392, 17668141559159193600, 4553035444614332416, 6397376915790888960, 5360720723763527680, 6520292378295664640, 14785459164146565120, 8772554499039428608, 11417535017220308992, 781158749749379072, 12429746340202807296, 4283522943054512128, 10302020895618629632, 15341195535176433664, 11373835973130452992, 1119548157152198656, 12025410903546527744, 12531006223669002240, 14975241900720652288, 8252635832486199296, 12176687331650043904, 14352882919507230720, 3287239890286149632, 16473303226150551552, 14873554512483713024, 11655234732391661568, 5681986052667998208, 1991157151178948608, 16751130243531538432, 9807037478148767744, 7533405761045528576, 6903939643742355456, 5769236562550194176, 12266771058584977408, 1970606352753491968, 17650525981598810112, 10357362562571436032, 15872461200584343552, 6337044945664212992, 10651056990748409856, 13325551425816625152, 9210907997738369024, 4199332765209985024, 16716464834186575872, 625431733189214208, 9687210292550828032, 17113240622971486208, 12061660146204409856, 5695149591096197120, 558576376412635136, 11966318124094980096, 285626021800050688, 14230492622786396160, 4982963753365536768, 14830553034165059584, 11931442696519942144, 3175291377059627008, 2612852219065663488, 10001836754006441984, 11292218409225289728, 13487086109972234240, 726766562358329344, 10560911918795587584, 6714425371313307648, 12271507605561540608, 17693533120281706496, 5387942535354122240, 14238815195127349248, 2791011285829943296, 375752013897531392, 5512435280138731520, 17658814486796042240, 17638959859888029696, 16198598504099086336, 457933482983686144, 22483960789467136, 1689819655826309120, 10715439782298648576, 15510959879064911872, 1527987685241651200, 18172424660019314688, 2519715003653685248, 10574806562017116160, 2337301951500255232, 12288851484245753856, 17750330470836469760, 8570901788562030592, 13389791326220845056, 17914822413586006016, 14046944577072398336, 7868344918006038528, 14645382570192142336, 3816315329571717120, 9555051040370327552, 17351572199001030656, 928584759536254976, 12393529602461401088, 16068404851217793024, 17540690800118071296, 14768015182324039680, 11306642382579040256, 13864634584135630848, 8976297824039731200, 16097394646199566336, 11610165904616194048, 9141447240785592320, 16232398827271749632, 7844613432358731776, 4379643793150836736, 6682871595343544320, 5638038774232383488, 4733245667432988672, 9780085268936654848, 14208630800626221056, 15962503379683377152, 4664670400163086336, 8747718558592532480, 12334432012713590784, 15484211822046740480, 3838142278845595648, 1397781903037169664, 14861911271413907456, 10006467179588878336, 13119576127578308608, 1240967788445564928, 15648481966108442624, 18162984227816079360, 5643446161680367616, 15683283364553424896, 1462135147494113280, 14395171136499351552, 6126323515088961536, 5918079081005449216, 4193239038162894848, 11935418432855474176, 5516582269705256960, 9247559918276313088, 6588440654177632256, 15604169959050051584, 2530616494342012928, 378561155511091200, 13002798383792914432, 80931364697800704, 5022087783259308032, 185675122026217472, 17467476639838371840, 16408556214729834496, 8176389294970109952, 3595065014806904832, 15158485216927940608, 13060493332180893696, 7188815168057376768, 10859111593451454464, 15320759483244740608, 7931384046553137152, 18164458367160942592, 12844797362438144000, 8563502351527182336, 13799689280919961600, 14170137922417721344, 12325230259493404672, 17539148969135833088, 4038063917384073216, 4147407546568671232, 7129438639443935232, 10138835214089060352, 17714193875641303040, 3592752542674583552, 6510824215770300416, 10372810213597118464, 17431662209737424896, 16518612116056309760, 14999500545520041984, 2357701386822483968, 16503879208120877056, 13043375920974397440, 17044068409437847552, 16764424713098231808, 11897639846564331520, 10800649027704586240, 14352606410687119360, 11498133325525024768, 10509609906015830016, 11666355297751924736, 9396546251295555584, 17300453064452341760, 12749736557875822592, 18283498940236038144, 16921344248467423232, 12965367649318993920, 544944279198367744, 6559541557899296768, 4488106022476447744, 15580917794236006400, 12193601168278028288, 13765644024352342016, 5315088572607365120, 11812690228240449536, 14703695625308864512, 4030936522772447232, 2785867889888985088, 17902808833525284864, 2945299146090741760, 8544410985941696512, 3696603205845647360, 7216094539021287424, 9531601435372814336, 212483497548316672, 495194703554150400, 17044036753918263296, 6820689785837846528, 4586736764932063232, 11486274444616269824, 15087192819766394880, 1007599345224122368, 9866455562718281728, 5630363581775085568, 13907846643090194432, 5992043988415152128, 6583789271436492800, 2725841499974533120, 18358575368002076672, 9320574847639617536, 17738730569878994944, 16700665818093977600, 2993908341748531200, 12448748523476746240, 3547320909582827520, 2475479680015138816, 14521658167777034240, 3620909661810589696, 11834394416510926848, 14466033514488791040, 16659523485894180864, 10764508737629585408, 3894597503110086656, 7587332319220858880, 13088359568684089344, 17229186035917783040, 14606769502625464320, 16421339685462212608, 8741242983787003904, 14749705736875409408, 14001571430160924672, 7901825941498757120, 5368908982276587520, 7698241542368002048, 12686208923238137856, 2745489419501830144, 4336357467140128768, 12201570191192096768, 128737854925832192, 6820398777107480576, 686648335045492736, 14578141391671525376, 12385930370862809088, 9351776151883743232, 5248541228605112320, 9748921199240413184, 11568088701380591616, 13125795310016135168, 16773582941388275712, 16326382417797447680, 9226277532838395904, 4332927558065586176, 15103268945035001856, 9887426138362347520, 17300064765854351360, 16156086352209772544, 17991536942415609856, 7212219559665729536, 13600564542558961664, 9684210755171254272, 6313423350043508736, 10964469650288541696, 16803718894027014144, 133239834276790272, 14012201505357037568, 4699639610966278144, 13497515896347820032, 1224923700009107456, 2084196391541800960, 6370498911668273152, 10354656883767246848, 17497529720277827584, 15350920728945885184, 1088929630443798528, 11417223836655943680, 13698748942550827008, 15039063952178806784, 5311815759477866496, 1228173054463442944, 5626235935935954944, 11197377614094270464, 12959295607092019200, 16395077247326748672, 8494306458496663552, 1756305517438828544, 5551544526587297792, 3677239190904373248, 15770388429596000256, 3044352407833149440, 17581984801303298048, 14180229873041145856, 2440122772647575552, 7740846360582160384, 16021900240269344768, 12803064379624914944, 9343808744347140096, 9795835620667424768, 8142007125866971136, 5109933718684827648, 18351288848073359360, 8890820331015503872, 2191533849924599808, 8011801612433489920, 13113463219811254272, 9422430713250054144, 14783596220873965568, 15689193317399003136, 5485895816612675584, 3854456493210337280, 8193792541913513984, 17462564529496915968, 2742347912439660544, 9897282367289032704, 11691644455730806784, 12126994402732146688, 956900759511760896, 883708831324962816, 15702752722962874368, 11977437830931546112, 5785286959219867648, 5462728924817522688, 14869125046944661504, 17385647835885600768, 16030852745799925760, 11342799227605483520, 3892468262268567552, 14727152696972804096, 6351381527976214528, 2645540764989259776, 9583611334864404480, 14472491147940855808, 14113786470871334912, 7418270464293732352, 4850217560349605888, 11175385060377362432, 6841351769692307456, 9891493042358059008, 12800019936080560128, 511210154222419968, 14342029309785407488, 1932835427341828096, 7239932353764655104, 3954050060764839936, 4434444133070798848, 2007381125462228992, 17808751597799342080, 179133999644409856, 11403572245793079296, 18400462103933616128, 1607363667328761856, 12726414431534186496, 12005967396545232896, 14776998519210246144, 11688060939969495040, 9066360844937330688, 15877950908798074880, 15268045685857976320, 17014849709342195712, 7251587971051159552, 13615166636796411904, 3893754794623369216, 6400118897806147584, 1008332145430626304, 17021481810204295168, 10573449766388105216, 6632593145009799168, 17215998386616926208, 7994371315249184768, 12365700094572363776, 15175187982354219008, 553319756275384320, 16095147539979829248, 5120611605087780864, 11933168233588195328, 766651542882222080, 13801196023093133312, 5593725259640471552, 5881874745653198848, 7789340469917384704, 3200694506659774464, 18186729431521820672, 16606458914770255872, 9604576099954589696, 8103431726342078464, 6260712538732756992, 4197095590766575616, 3239127267741270016, 8760901772903448576, 12792577981822271488, 13381145124336041984, 12019497727327993856, 18074818799168651264, 11537076782914076672, 16919518846363107328, 8895298393169985536, 14841295963653406720, 2752829107199803392, 13474163000860475392, 12724546717425336320, 10190778109205151744, 1821513945182109696, 14390382113880801280, 8616621908701478912, 2426873874428723200, 6378516340809924608, 3515367518447337472, 1168853627809300480, 13839808207574269952, 8589044413320134656, 3995202768800317440, 167871035515863040, 771736389225021440, 5183048054529327104, 12135071895112384512, 15197691278281146368, 12610846707006046208, 18312698445955072000, 11912549003851464704, 17123019888768581632, 1541733239519969280, 10708000496087465984, 14807120987262287872, 16607828881293967360, 5379774918017679360, 269215616945094656, 3306989565104881664, 9133189129461301248, 6122045949926703104, 15695496650594189312, 14701298228117110784, 9577035415127326720, 16895315952151822336, 16107294715065401344, 3751226998274392064, 14147249724339519488, 699588426189504512, 724895349260419072, 143630229359820800, 1698265983623364608, 11433234282865229824, 11104855491417735168, 11021326693640962048, 13435073616320397312, 2172754223031123968, 2724541500078686208, 2713188109910016000, 10283691478303637504, 3271276496500555776, 1725648730960429056, 858300009752297472, 14171911953575837696, 7507925282909585408, 5954693782967418880, 5682208178176000000, 9880082993853235200, 16398641608205008896, 1588249249311621120, 16252908975442362368, 3450809939646218240, 1422168628626718720, 12898558849987903488, 3187864608270450688, 14480138199977951232, 6006134171607498752, 7213402514186567680, 12857146379109138432, 4327703181321568256, 17991803861211283456, 1023232560311828480, 7201137238371991552, 1710523760961912832, 16633022000348004352, 11285895957520056320, 11994098100340785152, 8804594654688313344, 11778960005510725632, 5600725073590747136, 11857669663552962560, 13140287520736542720, 16805625357934788608, 3221808527769075712, 6576021306880294912, 18088976536358092800, 4365346116170940416, 14771757815684923392, 4840556075306450944, 3594955622526746624, 9651173018742816768, 9373465437154574336, 16101500876258017280, 11191701730523873280, 15809050140150333440, 14748854084924604416, 2423336973692305408, 15451147385417236480, 671889024335478784, 8442668830664163328, 5675401642854318080, 867763260579905536, 652029171794444288, 4308978773044232192, 625064453355864064, 13328465496635342848, 5356583269829705728, 13151905362175066112, 5927979251742539776, 12717765203979141120, 16117929083559477248, 9577119434888183808, 11286302197572173824, 15166996964324671488, 9515110045688266752, 5604376756657061888, 2995465643202969600, 10122573124454055936, 15005459998937448448, 6068202370519531520, 345506814940413952, 14682181575106363392, 6935350680450236416, 13810234258393923584, 14057639675925889024, 18266310259943407616, 13665859800783650816, 10094042633811787776, 15163581666728869888, 18178723802534379520, 4287191222545547264, 12054586266079985664, 9552290471078789120, 3988399750654197760, 2159663455307563008, 12427536841119367168, 9234815920709304320, 14040783365251006464, 2983766009481003008, 780187621404966912, 11548302216276213760, 753599387719958528, 3221746430863474688, 8755350002915606528, 17978394702193360896, 731072283715567616, 2965490448237330432, 8326426077131964416, 2108790471508623360, 16913670132469858304, 14329548856377737216, 18114471229762043904, 14529627387789836288, 4116776973416529920, 7042854824718630912, 16290296708166844416, 14546779446121070592, 9903414317330464768, 9530837882663600128, 6657251430375620608, 10358477677446299648, 5416383216653172736, 1687074785713979392, 3062193881832488960, 13862855633646125056, 5731131317421080576, 9081925531003256832, 2858850871943364608, 8482342318945337344, 8920387934255841280, 9667731122825461760, 3983567681071611904, 14395831764880719872, 4879601817744310272, 5167481705237315584, 15651385772022431744, 5678791392105594880, 7895943164656091136, 3383167000086839296, 9547108866840330240, 10567575746312667136, 10371890518425600000, 9275713303273799680, 17483418383230697472, 1623351370092380160, 1313915688133328896, 4349729651053035520, 5762919348154925056, 15517058644494516224, 12529636254595153920, 14266971716122050560, 975965625954336768, 8598174421259124736, 13865477878843441152, 4473432498151358464, 2935434807728930816, 9456069415729627136, 8418431924472643584, 6983744148138360832, 11046185863485587456, 7755291986218713088, 15532621360109977600, 8991404093750640640, 4147341947654111232, 6346827617370374144, 16178159756806979584, 6091323581713612800, 16130642645167898624, 6379180251116732416, 13422815967025561600, 10246410209899577344, 333742151991033856, 6005802316463079424, 15385302922711531520, 17116445768287256576, 7056795750616793088, 11494574640177610752, 5931361330182225920, 12025980551233011712, 8751534406717407232, 6458001716922023936, 16585269000984854528, 5774332112823910400, 12097830999803559936, 15164050491131822080, 16247487280384573440, 10880850616859492352, 12692467494284165120, 14960365829479202816, 13881399007843975168, 6145061749805547520, 16940954615015276544, 10763331739154644992, 13134135125107277824, 11917962267083145216, 101293199661727744, 1321629000035991552, 4685777334006054912, 6559356028465446912, 2618586969726255104, 17524784260240637952, 8647907621937872896, 13906379061355085824, 9456852520069496832, 247107324596977664, 15316311091126992896, 14848951118477656064, 5691833536504397824, 17097592478174806016, 16116753351755956224, 17317016529056825344, 3929718917756354560, 9744880690234654720, 15358436070773489664, 14271844194250129408, 9384513941486436352, 9865654958802599936, 4293927465895591936, 4627617514027745280, 2900931462297550848, 7605970388589215744, 13605851641931628544, 2896499146510827520, 14920383307295227904, 13914306745276039168, 9432906679650877440, 2233079602798919680, 11446053097017704448, 16249499935009931264, 11807761442688466944, 1101800922654179328, 3949668935619575808, 7443411790605582336, 1080761188909842432, 15877734601360146432, 8401658534885851136, 9948493983221022720, 11460471507315064832, 3666761919101927424, 15586411822985510912, 3676812246593306624, 17819408888324161536, 10255822779710439424, 13169181164822331392, 5698961537780154368, 8751120858140901376, 11923469399509434368, 14898076150713548800, 5797403511322836992, 8664411820288638976, 11292707550165729280, 4894392047655452672, 14434752749390266368, 10052238538688167936, 5461516861759815680, 12613022287793225728, 4885471147178590208, 10469637263464595456, 4768248681272967168, 2229151230825857024, 12273686931425984512, 997202810753777664, 16466061473202831360, 11683890455723900928, 10222015375210446848, 11108346114888171520, 16584571651908173824, 10189927223436247040, 18175529999354822656, 15900438791697989632, 5442915949227278336, 8181981756585410560, 7101899225121685504, 785896392882126848, 6635419649901068288, 9052097984933658624, 18133249197757956096, 10504611699498156032, 12763582435342417920, 8095283062490791936, 600129483244044288, 2536429356901728256, 16001597952409731072, 1563059094925869056, 3548391322538737664, 17733647681437302784, 11736323220784021504, 5132811884591841280, 17164485692403744768, 12676181533422256128, 2740240425548775424, 15422090877043998720, 2877823259468890112, 12678812904191950848, 12013821776917168128, 10889952351599198208, 16463843435053318144, 1386505635314532352, 9893299055704932352, 1265750694502072320, 5779070362620788736, 18079451238419660800, 18298010032706420736, 15806546052078632960, 7528726014071930880, 10362107992479891456, 7307703969067827200, 6755044206458175488, 292728384268533760, 6090483790046560256, 3012503785445523456, 5240121831058309120, 4974520443588313088, 12090159809182040064, 8765079244825952256, 7397914475921145856, 9522187867787362304, 10851993810171330560, 12282335919670820864, 1283031678557618176, 17905566423720132608, 10687367507959873536, 3778263910012944384, 9152037053016834048, 13075473190401081344, 15560215939126394880, 14450871631460958208, 16644121519764537344, 13118103119152021504, 5424376663502749696, 11535506085372755968, 13257801276961325056, 13687224554835935232, 12278223485129457664, 3663846070200303616, 4041309831938703360, 7470117479834976256, 11314122563120005120, 13975895766699343872, 5345613943756816384, 8901318535549026304, 13045746731755503616, 6091031628157550592, 9050146602384097280, 3087968185660473344, 8865985832402550784, 15536231613921755136, 8652224504036065280, 7720035588652400640, 4137875855839854592, 4222858502730678272, 10578984780618006528, 15267575764896186368, 17252995686949978112, 4354580316250177536, 4161217210481639424, 9609159698716557312, 1369492841432088576, 15024034819996647424, 16768586359240654848, 4207202293596028928, 9379068354330886144, 14689239761151852544, 979332037963939840, 895746737543577600, 6104634200827101184, 4608907601399250944, 10974332116044611584, 6435027866659848192, 16446798117531025408, 2989986070508077056, 16665222599768276992, 5027111260794126336, 1992291468416385024, 1410234613439135744, 14094066401664827392, 1232571760285581312, 1282125999944761344, 10711825959838810112, 4844250803071877120, 14733358581453684736, 13942478121891528704, 14360744696752373760, 5393216128229048320, 10551241853615734784, 9031776220471099392, 9460569001710059520, 7016047093777170432, 11379891921443880960, 5935683697020764160, 32583410224463872, 5801541004985106432, 6946252261920079872, 1775326015996821504, 9920987786444275712, 824332003137552384, 13986215413202026496, 6435544295138131968, 9112036965552750592, 6035159916874825728, 14316436689516494848, 5497463618460975104, 14297394615928487936, 15890430921434726400, 331284539223572480, 12039292457964273664, 10708419840521011200, 10072333160584052736, 1222551893977333760, 8432185172513783808, 7263019198576590848, 1907039419701919744, 16623933715331940352, 9710908122498859008, 7625070170431553536, 13171714067091423232, 16511627868946563072, 15437323077276401664, 14416875867009449984, 2958762708117225472, 9287556038863618048, 7332677558921592832, 6809120575777144832, 5919084078119780352, 3481558408174239744, 16990790052021796864, 12477792909506117632, 18268263174190923776, 11424421938156535808, 9268242955523588096, 2208986233810452480, 17885723767489953792, 13808370432396492800, 13383876141568229376, 14964968942727069696, 7654233396461174784, 6441435445153759232, 13205535901540679680, 4401241845305180160, 11095421855731810304, 357997867253628928, 17648294180763467776, 10272649709956890624, 13491917737726836736, 156349694476288, 12555341288251064320, 6585102170998177792, 7141857038358806528, 17409121216255492096, 3443498779758559232, 6355990498183741440, 14814376030717870080, 11125044384624541696, 17082290260781563904, 1976772377454837760, 16690544605522821120, 3139018680122212352, 18161218675477053440, 12767455332981014528, 8174519209032679424, 11405667028363640832, 14149049372779741184, 9522090683448426496, 9212234644013973504, 7446534923181096960, 6226909403967127552, 13711746428718546944, 12721607977522429952, 14568066876333621248, 12744791575465295872, 11738015958093004800, 605469627140538368, 7739970121497575424, 3790254985854320640, 11105755819105320960, 16319600884822573056, 16150097145674858496, 948803280501211136, 11276328681108144128, 15175342872296685568, 6849943497701588992, 122548542643372032, 1078571574317023232, 3587631495327514624, 2517799652921704448, 10608128644851171328, 15541364908636504064, 7391779163457191936, 6033115346011947008, 8029247652551983104, 12259658556504014848, 7862750039263674368, 10756299623829078016, 10287504847292858368, 15377478928193028096, 16845605234418909184, 9158136873812492288, 6931713290280108032, 11043843550927126528, 16705816263955316736, 10650779727792439296, 12533378321490116608, 4277985725992927232, 5180182400574947328, 12866944999102611456, 8141291444997455872, 17832434634000957440, 17892162108955557888, 8508374034390450176, 11551184337437196288, 3430090659854286848, 10901168250100383744, 8114451139144974336, 12813161820894265344, 11683638218871275520, 10575777907634864128, 12126399033291833344, 16427648300393431040, 16419892955256455168, 10497437326735572992, 7302979802737147904, 11878222860851871744, 17864114518934683648, 10870103651980935168, 2546058755989045248, 1207509281855766528, 8925844656919412736, 15878834126946566144, 8651612553069199360, 2461691389738483712, 18428281320611250176, 1282792364926042112, 1561568356270604288, 5281355092279164928, 6941824341562621952, 4959128092548268032, 165770587128463360, 11955072867311288320, 17319689957756895232, 4289252294672777216, 7732842518043164672, 9450927177550790656, 1476644491862474752, 16772166383059337216, 9621190008278876160, 17928109111812030464, 12480608188091072512, 4978334770757894144, 16490158246288424960, 18317393925024776192, 17273353801868247040, 11252382533599363072, 14558266399907643392, 4175320555399938048, 11466232822482599936, 2056471480534827008, 2105752478132731904, 7223846533278466048, 12783011883925897216, 4504012735578636288, 14180079185359273984, 10308847643861712896, 18313968009464512512, 13352649529229312000, 4466205706135011328, 9174509061041815552, 9557586295140646912, 6268111826249056256, 17136228069086855168, 10079910561467858944, 16918988543261409280, 4011532476991143936, 1821270629781864448, 13177602120368521216, 1804463202713468928, 6023614354367184896, 1944737234569658368, 7546939194405289984, 6330916420053893120, 9960077023613288448, 5458414927226077184, 3008320948471332864, 9432044626564349952, 95247693084884992, 1614981715917275136, 4443432355280977920, 9982687052161875968, 7539038585421299712, 16116775889596841984, 18216418562069757952, 12375616618934304768, 1838660752647389184, 12965017788010725376, 6705145067033591808, 3155192864930004992, 12638230442722459648, 3825309733011587072, 231570716946857984, 3877622505543827456, 7219386303274549248, 5868295674172276736, 204203168089767936, 1416669862310182912, 15594904221353246720, 16810476763611136000, 13781566378517463040, 16058325012335034368, 12434330561600815104, 7823029552296230912, 3570488708891148288, 9490849407520735232, 12184985866636099584, 2535365451626577920, 16822460932608229376, 13725705339423162368, 4426585125140037632, 16848643461098766336, 6038484700048130048, 8542327013585715200, 17147432636424126464, 13521124686825521152, 4017578721899708416, 6000789371295367168, 6504240995930996736, 16930391630429552640, 5699144933688999936, 14768117462071246848, 6868701626500644864, 1278272742923173888, 8576181559915184128, 1880197474782543872, 15166637406842519552, 5328306631618854912, 15320780940028936192, 8705207072154714112, 14377455417666043904, 15934231380976730112, 3637834988214288384, 9927573062767607808, 11219178441947480064, 17861769959101693952, 5869563395778281472, 9216076694257926144, 2984520542087806976, 15089002759652900864, 4286786790708215808, 12394063930819870720, 1499717052468822016, 611235971647668224, 6403940612990566400, 18299262038758653952, 15927576892463382528, 18087053561253855232, 13687574309323669504, 17426735974859145216, 5697888047211741184, 7627241864004894720, 7243136260049469440, 2552187247239626752, 8850209650939789312, 16858365210941980672, 9577366979623256064, 18227481121547878400, 3934183603906281472, 837800028708798464, 7108070409152495616, 6140579954653396992, 15545629187585867776, 9663982424366776320, 1350791518738186240, 4622460240779018240, 11586179049138946048, 1079972286498340864, 14820825592785534976, 7578096454833537024, 1487427254001598464, 1853720679661174784, 17049957191181664256, 967594136351801344, 6258316965962579968, 3552060787172311040, 2373867163627814912, 15856035350288793600, 8947157998602551296, 12592251466447585280, 9861847503849127936, 9061470464580255744, 5460608171938676736, 13933312988636250112, 3997863541037072384, 2639932730090979328, 10151893825191149568, 6852282175576866816, 3853381821525917696, 9600743393814642688, 4408167716427399168, 16724031673510920192, 9116478153668165632, 5156861387670028288, 9245736559167143936, 17880086902221045760, 840328135915339776, 11262851760659628032, 17173333127196573696, 6908557676599312384, 3284046364803072000, 11495425012563705856, 11551273556524400640, 18196885923491217408, 10945547565738754048, 5521632882273026048, 2259730107604140032, 2586989080207687680, 13140272903620657152, 9111683174332628992, 14161816832041811968, 10054734824750448640, 17451950992072376320, 11053188891749122048, 12050792982236889088, 12852384052799340544, 11477715628404506624, 8556562118973849600, 6825600778145628160, 16049116734522654720, 7698697953241726976, 839862049218494464, 17305971957707046912, 10289103500960858112, 4713777794931228672, 16311637057610973184, 12643065822130995200, 12527025744347398144, 16591588175160279040, 7883279290240860160, 1323978795434115072, 7328032750433206272, 9606777969162846208, 5124236667376369664, 11642668951707582464, 13249106788126556160, 9788588484246634496, 867527774502387712, 11800819127143104512, 16150961613069877248, 9059992129454997504, 1864828351462506496, 6724774229901836288, 8444525260753076224, 5755204022281699328, 16199090441063235584, 14460769608476393472, 17859450866814156800, 4916382787553984512, 2469212054641180672, 17718273640513929216, 17878457060782243840, 16492320509187325952, 10952558834098372608, 15098999738952843264, 5184742109554409472, 7095981726555439104, 3642167802493665280, 4885495780426645504, 17198655140098211840, 9128756991378849792, 7746968638099292160, 9023221274695958528, 15262277816436129792, 10440782037055963136, 18399717482098065408, 5895905392679976960, 6648855059222233088, 14600875692682903552, 11563860687792898048, 2041273776473112576, 16488054918662324224, 6890943922571313152, 2825245832343715840, 11244777867860508672, 11570730541669941248, 1830243077382471680, 9329126726137020416, 3437296652367429632, 12131166987619401728, 2114272145516265472, 13813017480878096384, 4843141583995928576, 3064106826980130816, 7356565986901753856, 4726749953492254720, 1972742380649971712, 2044759082304274432, 9841583529782149120, 4416098499167256576, 13632296827167440896, 246938811689336832, 8884378712489852928, 11175772131420012544, 9890004926921179136, 9209920283656323072, 16730627256010932224, 7297671196584181760, 7415145247983796224, 2820225157845483520, 12298561124596449280, 15062810621542137856, 10547683884856770560, 15935841949420879872, 15482348584166227968, 6688340491018174464, 9928285880772984832, 7549460448924401664, 15104091650852388864, 13262659173809651712, 15180255572793491456, 3825447675281539072, 6612624617515253760, 16852315652533256192, 14088684633294110720, 4689902408736702464, 18411898946390589440, 17066290698002628608, 12536782955487428608, 7468842215997964288, 887629435044364288, 6896890138362642432, 10221271070262951936, 12820720482298888192, 8681343515256422400, 13381007403525341184, 18422994509806698496, 14004443695043051520, 5356394852030349312, 12783059078351945728, 12832743981251035136, 15683157410610937856, 4870936693844213760, 12389551147612897280, 604464648816689152, 16344216422714441728, 12838911631060631552, 3379175673154240512, 17455786169429131264, 13745373505023639552, 10109038585274433536, 14782889301737734144, 17533608865856225280, 3375551003687387136, 7892593015137501184, 8483906900939767808, 9784162903438393344, 6203408614502170624, 3500798190515388416, 8859192561886035968, 142310913116995584, 10353112782626357248, 13288960767551340544, 8289895058287624192, 18098152933701976064, 14599431414903472128, 11211417085064249344, 15890003476088881152, 16291927280152739840, 6624885644801867776, 2715423964724723712, 3978541664825245696, 10366215939451518976, 9774881876731756544, 13334046712147214336, 8945330759795736576, 6550829654826024960, 13259364834035630080, 2581863023459172352, 15115940799499468800, 10293653236053180416, 4962277197332086784, 6771320559612461056, 1268560360705622016, 2671572868055171072, 6128377433813942272, 6254431823774875648, 5519876633638469632, 11359380915756204032, 12436828623833399296, 11073554046655660032, 9716641856594378752, 6661904168682258432, 4614352609002651648, 3511840209715068928, 1862632955977924608, 15352001083945779200, 16102463689545744384, 8284613018143162368, 3481843282852446208, 5489538741301149696, 3365587388230270976, 12989767556901371904, 4001639017006235648, 7958776833644691456, 16486286999796318208, 1099358192216834048, 19098715214053376, 7638444209233461248, 17080872593545756672, 3918572130077245440, 8448252819114295296, 16866616274426265600, 1091117160366866432, 4964091328435585024, 3021268539701985280, 14126949767304970240, 10677955088875520000, 6767873857350008832, 14195296333505495040, 14187460264726626304, 18115048428672122880, 7573115256990334976, 9325332792009031680, 10820296084211892224, 16206178084141924352, 10749121533570973696, 1157622454760243200, 9818818476268060672, 14818341322498244608, 16541519552836534272, 11125293768410923008, 4552832779502485504, 10988554458803208192, 14635045221176442880, 4632981894357581824, 5095005265183375360, 10997587490272968704, 1137605470840684544, 18076879406097235968, 11692588678521028608, 2340921924286152704, 15793930481147314176, 3510133729819361280, 2271375172961304576, 1610073434604175360, 6135363220803682304, 8570794978094088192, 4733983376082468864, 1667381474824814592, 4648642465031520256, 12818875230130798592, 14779192886016606208, 620022974245765120, 11475978945761902592, 4260257313249558528, 16650486651096662016, 14219306641920098304, 12531671085948600320, 1798457032399912960, 5482153696970145792, 8583942971961901056, 15685167140967546880, 1070376694575005696, 7290288570319765504, 2422728064904462336, 3080948547751772160, 16187592442432716800, 9623947382785835008, 9321512743943012352, 366968261926977536, 5714940890053607424, 10461264212373012480, 12418359616423854080, 18136363745905999872, 564187449194971136, 11125582697437593600, 15913651479047569408, 16966241225340354560, 8796109317850791936, 14988551560412266496, 13612542843624095744, 15221193689096257536, 11218864329178742784, 190618364505227264, 2276716622997618688, 3256527313054990336, 1035708790156034048, 10499857673950855168, 4654526862821687296, 5211372137096413184, 11733327433850421248, 3066289381854674944, 4659471398555615232, 15832509435399372800, 16262164740820697088, 14213115904329252864, 9042434847536054272, 10804448381007560704, 6961005553099210752, 4199943623845871616, 10244678755037478912, 14614227423156240384, 3115365851298004992, 9531865779872464896, 9468705752559386624, 15218496314879770624, 217131000591810560, 8422055332158636032, 17330771104645513216, 10998218357617983488, 10074420750376239104, 14294298436281827328, 3089693676423610368, 7226367980064473088, 16342345918957223936, 3974471667916210176, 17483408864777863168, 15891346161248763904, 17262632741011193856, 15170333853265952768, 5837975630645297152, 11344421931211292672, 2310280518555402240, 10857994948930699264, 6234366701459210240, 15864039148412207104, 2993796301084164096, 8429737036860096512, 12085402679782670336, 4828585078974054400, 13767314482088902656, 105842082874130432, 13925853668214571008, 17609862947348152320, 12862941566402035712, 11099742863951396864, 13396955214095843328, 6731180326866911232, 3653304306544672768, 6737687350261841920, 15232196302373650432, 8573470210411986944, 6377246311866957824, 14960903889828708352, 5997045053703323648, 10006615183625027584, 1144868400997072896, 5555983049306406912, 14573649041637244928, 290184430176174080, 17944691130138361856, 13168809275616657408, 14541912410337312768, 14409892266829152256, 12970559269152751616, 16194887427674865664, 11454228867376480256, 795396641094893568, 277805401750110208, 7346912256287834112, 2674745865070968832, 17185604519514341376, 1934613424080158720, 6680796116822261760, 16896509102119714816, 12065261722705854464, 4129391099091353600, 2006847600866623488, 8653416536507154432, 18137606809970540544, 9060485873526636544, 3589243771289600000, 12303398208435912704, 8306018551567745024, 12737791128779096064, 13206270443490639872, 14322010807460691968, 18236999943615152128, 2462736141070106624, 8202504618396090368, 9881299508174782464, 3247808575615008768, 16689446995223379968, 3403661261844512768, 9270714430566432768, 12423450919008468992, 15493408840602353664, 18294846788219174912, 500901888040894464, 7895348961165180928, 9065843368487026688, 17065013392982409216, 9779093933979074560, 9351176750006009856, 98473090513633280, 772363450222379008, 5870235255767564288, 3261648505357205504, 16271355491416801280, 7551200575818301440, 10691933640163590144, 14054661460777238528, 579509819581399040, 15503510547847970816, 8085183161077596160, 9465480442841923584] +cpu) pbs lwe 11: [11535521939254673408, 2634997400082579456, 5283461873461624832, 4141725930760437760, 14837834995254427648, 10368786092039077888, 12991681852816228352, 12780607216881238016, 14106676398265466880, 6276163710960533504, 9223154098939887616, 3639489757207068672, 7553074873954729984, 16277289716464746496, 13494256049657479168, 6402095063395991552, 51221177066061824, 8894644055439310848, 15405725154277326848, 13175001211654373376, 16697655887833071616, 5961458276162863104, 6522561811634454528, 18183182852613472256, 18130222303449972736, 15502358128262905856, 2159074330212827136, 13565822535727054848, 1661405571951099904, 12158612688708042752, 7174183638261563392, 2909949827460628480, 17124293304427479040, 4792440372062060544, 17717181123643047936, 4295625658651901952, 4839828845404094464, 9068942005056307200, 16746354684226174976, 16315318581623521280, 6552537903174516736, 3428774531014066176, 9609182786057404416, 10811274664588869632, 15713188386464333824, 6477827245292388352, 12874385438176968704, 13466107941362860032, 10292349243448360960, 3231434031857926144, 17692097944410390528, 10469143013861883904, 10427835921951883264, 5088943604697661440, 18227660304429350912, 1783811716295950336, 16789801030761054208, 14209528746217570304, 12963839320103321600, 16770525577240117248, 205640171536777216, 4318898356060422144, 14248242786988982272, 252723156739948544, 17213253104724606976, 12542335756984647680, 6663391483409727488, 2730990920412430336, 14942346018237186048, 1108798204050145280, 12678795277981712384, 14178762955281137664, 2288355579971764224, 4539811678564384768, 14055716347694809088, 10254245314995159040, 13035706731915640832, 6939783374110195712, 1530285936200384512, 14028691669365293056, 3188980333131333632, 15315443400359018496, 3917872689015947264, 8627834393810960384, 6634287564301795328, 14289432956668739584, 372940228194729984, 13174161432268242944, 6209118269702406144, 9362220075681054720, 6657755063609458688, 15805926099319259136, 14540261084717121536, 9700482110325784576, 11979696053868822528, 7888548621870694400, 2973313305696796672, 3181460979267403776, 4733231782038601728, 15593314509740048384, 5738585402277625856, 34216630863003648, 13501374964997029888, 7935533522100420608, 7839894769995087872, 17482262463381504000, 7564329135271575552, 3844631780216799232, 14223313821040115712, 2748569895137443840, 8198660100827643904, 8388223890874171392, 6633910319070576640, 1347592202162798592, 18130945953765523456, 2694041306967048192, 12932640011408375808, 1868209931685986304, 1816951378740772864, 15508435461486936064, 6908676717523501056, 14396803479219732480, 17902489918580457472, 7392150012945235968, 10744689468234530816, 1740419686400524288, 12914522585223397376, 2515341991970078720, 16810329163570348032, 10535225323165843456, 12087620891878359040, 16702976359638499328, 16921496078715453440, 15647963148017729536, 4600612877626245120, 5063906826748166144, 9288703399111426048, 16758600004127424512, 11680554298269237248, 15910378978645377024, 15618531956696809472, 4906669670158827520, 3507422909134012416, 15154993774662254592, 8526642216880308224, 14398016698496057344, 9183513166510817280, 1886114170189905920, 16041057415222788096, 13504057186032025600, 2046058171398619136, 6546908972991905792, 10081664033942929408, 12367956733337796608, 17527682329336610816, 6280243710848401408, 9547468522032988160, 12576132182596124672, 8543117517885800448, 15717098180019486720, 424693156705992704, 6977102833229234176, 9659735668615544832, 11936664925243441152, 9106897337774505984, 13298766690062958592, 17374449607383187456, 14708753632065486848, 15389722299942830080, 6348122587322646528, 8821147681381416960, 17098058205637902336, 3485858574259716096, 5804688061606395904, 7131653409391771648, 488173443221553152, 16868265505897578496, 9370693444625760256, 16480648688062955520, 17493729302628270080, 15012915687964278784, 4779909821618978816, 7873317367369957376, 7221455008112312320, 7703891542049554432, 12648489751108648960, 13691366426680492032, 9425699450187153408, 6600332385940668416, 10805452878831943680, 17409503736333598720, 16200681737183821824, 16334775245065945088, 13839514906338000896, 12241281189503041536, 14258239256127340544, 4226048497079549952, 12303042031093022720, 8859606590760681472, 13814980481587871744, 5244545418666180608, 5419085184941162496, 17546522305117552640, 1593660752412016640, 3250799145237086208, 9616908203581243392, 1215886030645755904, 18418937482625155072, 351949960058503168, 16232601562613022720, 11770975845722619904, 14705450998172745728, 14728898719827099648, 16658239697083957248, 10922633076085358592, 4274965638671237120, 3670740262482608128, 7182698143832604672, 10903543049187491840, 10931816033991786496, 10650336613332156416, 5993429093356404736, 412851528009777152, 18149043481501237248, 3326228052244955136, 2186359527299874816, 1364931667768115200, 17930045375410864128, 3327825212740730880, 2208058607243624448, 16654792009394946048, 4677472188293447680, 3751607864431476736, 14956415417344589824, 1391531090648236032, 5724092880440524800, 14161195883118460928, 3757577805353713664, 13892822816887144448, 12269116195017326592, 1214692200462417920, 14118119831282647040, 9928362995568607232, 11106944946836340736, 10618273299219611648, 14533562053970362368, 5534371380537065472, 2469046649008160768, 10623760937191997440, 965127615822168064, 12401132396064276480, 5866781825036189696, 3801070038983639040, 16560797583337848832, 265658998550691840, 14672136159849611264, 5249546364903227392, 7415211001651396608, 5566080245494185984, 9819844062516084736, 16024041561713016832, 2358315901347954688, 13700222697831661568, 1689444842083450880, 1248400818298683392, 7028764909324206080, 5466981562325139456, 487411230978342912, 10523199040940670976, 14014420863202361344, 3597341532694249472, 8072396203972624384, 17825548039515799552, 8753410186976165888, 1900132688765911040, 3339941043826065408, 3176680973261602816, 6265682742676029440, 8082817810851430400, 7410394238577278976, 11989697852122071040, 388008782187200512, 2118697276628008960, 13350582448711270400, 11142715498209214464, 14616903008735199232, 13501245169743167488, 17668591559475462144, 3301134776617926656, 9531592286958256128, 14845617308356837376, 15434128477380411392, 17757738018032058368, 15992800651427971072, 14734580047000109056, 7959528964559470592, 11337013652180959232, 9360563570145755136, 5427404878311849984, 13251412458079256576, 4671275253417115648, 10911839315390627840, 4424151925771993088, 7657364766385504256, 7425166126629257216, 4936595585240137728, 7745508411495677952, 4291923177262546944, 7133468621484851200, 1737725380132864000, 6951981052306915328, 15200286856940879872, 2263675173041340416, 9237903246951972864, 14642141332856897536, 2733107266554167296, 12781749849578012672, 17738087105126465536, 15429709890725085184, 14249625695457116160, 815646591959433216, 10431523300088741888, 5586727646961598464, 8495966032786096128, 8023443596017401856, 3468750184471592960, 6925816214820225024, 730718498132590592, 4480747541041774592, 8047601268652244992, 13055464589183942656, 2040689052646113280, 15124518018706571264, 14442133846109454336, 17377397701523537920, 4842974102568304640, 18126825543738327040, 9304896901138612224, 13658455535937126400, 9369007273986228224, 12744545239092428800, 3778694832940122112, 6492403866615676928, 959304775113900032, 13425249005332332544, 7527466709259649024, 11476953300432060416, 3075230655911559168, 2246690432543096832, 10875503251000655872, 13127407245602062336, 6938007996429500416, 9161465787804811264, 9003520055295606784, 9082848157892608000, 9652288152106172416, 9629523926044377088, 18358760352243515392, 15642958045997170688, 14492483832982274048, 5687699507538558976, 17372494391838507008, 8418552706066546688, 1769666662144933888, 12642081761103183872, 4905536590442397696, 6561102000728047616, 8714238558778425344, 5871369752051449856, 13984642213255053312, 15797244530526257152, 13652193956803379200, 18094144184100323328, 8376255977388769280, 17677364563156140032, 13162098263387537408, 9431101972913586176, 5439643015838695424, 7741172703469502464, 13018534366442160128, 5348477418317283328, 4806146746038091776, 16523089659794817024, 6791813595962277888, 17541889676619546624, 13217977037743980544, 15284267998257348608, 10707434587975319552, 7740484407860920320, 43767222132277248, 14808680959112642560, 847792377228689408, 11972828313786777600, 6966754281395322880, 10387614138951008256, 17251893864092925952, 2974227724568100864, 2970052457540878336, 4699711551400050688, 3907955164195061760, 13352208341598732288, 18091678499210264576, 3030268382751490048, 14254587885117243392, 8511824227119136768, 430018853741789184, 17193668541333635072, 18121079936205717504, 12603105259577933824, 1865902188581093376, 6100196407883333632, 1639355235354804224, 10204220549790433280, 8489391897071058944, 511280904430157824, 10268405094709985280, 12894907979106615296, 6272233624892866560, 7553600796860874752, 15866325293871398912, 5186963657027747840, 15723575734385508352, 13387510799518400512, 3503316555326816256, 7305794227965788160, 7121908987590606848, 7107151483233107968, 5679155481851985920, 281647993763921920, 10996619903934398464, 11553129244657713152, 11771800504642830336, 3028663538961874944, 481626482569904128, 1612591379383320576, 16508215062700228608, 4959645518704672768, 10035851397523570688, 10748545040511926272, 9440314111901564928, 11194332984792580096, 5970890306504097792, 14081009317490720768, 11605168821836447744, 15165718472014430208, 8033728450197979136, 1443268542647500800, 13295559320155455488, 11815163915996758016, 3819006453771927552, 17649135969657421824, 317791341117440000, 15379528706166882304, 5076739272589967360, 4032821583381790720, 15906008919751786496, 492228254199971840, 10737167739387904000, 6815550619902803968, 15280528060995076096, 1500570910220877824, 2249133137026088960, 8680415817084436480, 3108668481696956416, 1309610410768334848, 14531890350357741568, 9237481242927038464, 6157428087542775808, 304572607527649280, 9538141394959335424, 2110504892261990400, 2865674062074478592, 15437055284454883328, 16764857629963976704, 3151123044785717248, 5483655515500183552, 10748851527230685184, 2621492776558133248, 14686993877655617536, 11044645215162859520, 4006746355891437568, 9789866636986023936, 5481352265467953152, 17865461592208965632, 14457577369268912128, 8037830024780316672, 11674170267738832896, 15526566459500134400, 13988845972088684544, 17726066849277280256, 14463183843818995712, 96904457391964160, 7306619115626561536, 3991621048737988608, 8616367189325774848, 14008465795617652736, 4499679360000720896, 11652090263655940096, 3263342746206732288, 12246539602789138432, 3282193818572554240, 12040430221376094208, 11348512770254438400, 2062282071123951616, 9427297714489524224, 8785314840701829120, 18436365059752984576, 3042303778763046912, 18167441663725666304, 3790426736361996288, 3524900749190365184, 8183546643488964608, 5168505931725537280, 15002612536350605312, 4176565806139703296, 241698573496877056, 13269590837567684608, 12808414086735855616, 16338318748777709568, 10314634702660567040, 11702119149881786368, 1942580737664352256, 5803993933285425152, 11954708025140314112, 11361302517276213248, 10546102202080952320, 208804905035497472, 2644964600763645952, 2352497177365839872, 15265414959870246912, 939977758631526400, 17243933855040143360, 13046501686208626688, 1013185262248787968, 14365973179082473472, 10600537284518346752, 13889067368887353344, 5830266029728595968, 4672552011097440256, 15315125797191155712, 2751906782602330112, 13085933886045683712, 10910673218347991040, 14945567638309306368, 16202529726856691712, 5704566458827145216, 11474135376684122112, 228510387593543680, 7066005096265416704, 1791501563181662208, 3753774675700744192, 6715834445795950592, 1510031237115281408, 2636391751283113984, 15668208183157981184, 9517609848724783104, 17253357676457361408, 16679046340268785664, 6746640198852935680, 9429942392879841280, 9742533771659313152, 10397104139774459904, 9526017653752201216, 12424055516186017792, 18291389088827179008, 5940398481733582848, 6747844087849680896, 10029025129377300480, 8301629275648294912, 5272726167437180928, 6901255932622143488, 5476004545316257792, 16370456359113588736, 1731593623364960256, 7809859958299688960, 10216889798283493376, 12261147876947656704, 10174801545841868800, 5723402612892499968, 6105090940534259712, 4637820644241702912, 2144176476742746112, 3238304176987439104, 14175484394277437440, 3018600446961909760, 12899069646153449472, 11770394757719654400, 940100527050457088, 5927291419440971776, 6396096562417631232, 8400779767934091264, 9170189487274196992, 6160398235803320320, 15397418879726649344, 14228176302464040960, 2868702900123598848, 12029510199111843840, 3366374099268927488, 7534533583487107072, 5746549016284364800, 12035481050835582976, 2307444529772363776, 7949219706240499712, 7476652848101457920, 5800354974462377984, 421804874011770880, 17765901021277585408, 9618292877415153664, 3266182832791224320, 15724555113580199936, 7531408461666451456, 1817025947962966016, 10661335722587324416, 3721602250359963648, 1882767771788378112, 908631900015296512, 9619619395781263360, 6944199089848320000, 15480777793561690112, 8305399703286054912, 18310105384045510656, 17901757744499654656, 3754316005325668352, 3463066440037302272, 12059905539857973248, 7438557925926240256, 2728095761072914432, 2775178075657207808, 2699837784629182464, 9527030600179908608, 17806116863533383680, 4159545781746925568, 15333815150079639552, 8066714068204912640, 6943208958756651008, 11774920687569862656, 17599650708045430784, 12915438252688670720, 11958430075742846976, 7048047898667253760, 17847991050107355136, 577892036196171776, 2127981613479362560, 3689346008598183936, 8723541720337219584, 15191006307176939520, 1052318269429514240, 9713798480786358272, 2320176766645174272, 13769241685454225408, 18021700389824364544, 2972912213196537856, 17704259891029344256, 12273887990656270336, 10320053881672826880, 8859195315228508160, 7529968803527000064, 13167437034974871552, 6481656725106589696, 265447401618145280, 3702607235654877184, 3938189811826819072, 9249233373094739968, 3362265608178630656, 6939109111220928512, 9406435013794201600, 3687067555962290176, 9710405391745024000, 102107073415741440, 13528892954411794432, 4503539268517363712, 1980454641854316544, 1445294879495159808, 6195623495309721600, 7369628308251607040, 1027613686799269888, 17006941743347662848, 14479890114408349696, 11829263366185025536, 3816678869260304384, 15769523027038961664, 4026224039021248512, 16166053399110877184, 17668700048738746368, 9019486118403375104, 1826394074525990912, 9447294574205599744, 13953851226161414144, 15614749794537308160, 5786233291107467264, 4460730196714061824, 10079841882424213504, 5858116635637841920, 13360998514545393664, 5078367873722744832, 7347047921688248320, 3650440997743099904, 7596624672091799552, 11174486966206988288, 3344388195772006400, 17864445315168337920, 9885483963814772736, 2954642953475194880, 4350552317477519360, 14919879223626694656, 13446639519793152000, 510418006560473088, 6818185478991249408, 15553595087052079104, 17123955958905569280, 9117493804314656768, 13236620681711452160, 10816394214485524480, 1493954593363591168, 10718214202389954560, 17158643946323181568, 11139005343458131968, 18169159598903132160, 15523426855586627584, 10543405583241838592, 6717805715324403712, 8335254532732747776, 820818743914397696, 9199047530376069120, 9381067943732838400, 7388093032739897344, 18072319497032695808, 9663329772410765312, 7113002198958604288, 3165468726254370816, 16478167526761562112, 16971950019869409280, 9379176441075204096, 13135454337130037248, 6269340832751419392, 2811334088063975424, 15997693604067803136, 4663432368525148160, 16810783960073240576, 6584879545663356928, 12749652156936617984, 10406993136617259008, 15351735632820961280, 3353727923877052416, 12392642342815793152, 11390079794994479104, 14419957840380690432, 16575383534672281600, 13489367785712648192, 634168334471921664, 5305094937476333568, 7222015659855577088, 17799012506321027072, 18113186574173732864, 14175250887106101248, 17038544767962578944, 8890492742015123456, 10362209852998025216, 16430260379281522688, 16669851288539758592, 17318402989060259840, 16747860270046511104, 13745323140894949376, 7293656951035002880, 5272919976225800192, 4787608466208325632, 3514084597757378560, 7676401160953004032, 8273063991475961856, 7253904329055141888, 15875174382226636800, 11082103430716588032, 17996533901983481856, 18153543050167582720, 3069472483452125184, 9225348159427837952, 7105426151333429248, 15566799800996200448, 15554143852070699008, 9582603500924174336, 2606267121386127360, 2018112605909942272, 12545365093103173632, 4971565526489759744, 8308619302710280192, 18178438633080487936, 11818458392538644480, 7474986933366554624, 5035465390172405760, 9156365936255565824, 7065307288096997376, 5859286727000064000, 1148932894106845184, 13354728376816893952, 5964187746300854272, 4002202194190270464, 1896992198142984192, 13162870603734056960, 9013197778670583808, 4604047582837080064, 2871571883248058368, 12180513588091289600, 1210993827209281536, 7964566892209766400, 16581828994240872448, 597458361545392128, 3489328479814549504, 2032901656785453056, 1270662038326083584, 10092192669527703552, 9098084886429827072, 5685937458282233856, 16460799199814877184, 8070394206973067264, 17291393083807629312, 5206345124837064704, 1977054213208801280, 10270389424361570304, 1112269007790014464, 12510851939358998528, 14963615926392455168, 9103758406157598720, 10999850905255280640, 3133984065032552448, 357269844057391104, 17786903936414777344, 12063087175932051456, 4048799121568432128, 1321305258286120960, 4211867436338642944, 4086421497617317888, 11383497859887267840, 11250739464600813568, 4665226725364334592, 15310294684027322368, 12748718385680875520, 15389942024027242496, 12193352447393005568, 11921778612082049024, 8884411313975984128, 11984030538689150976, 14677269988214046720, 934667659977424896, 12525333188467228672, 15694400807405355008, 9321909609658580992, 14115143353716703232, 18436260523470225408, 6313865604973461504, 13908402975102992384, 5399351366604816384, 9313638954076995584, 8048695597462454272, 8909420124306407424, 267242789551472640, 10619566205708533760, 6729371770664517632, 17940129980633579520, 17582422198356803584, 9251867570221350912, 9360391728235806720, 13677003448304795648, 5957727163749761024, 1665495161158762496, 17588548062698012672, 8537127630867005440, 15491445516562071552, 838369458895454208, 9316430382440120320, 2671971763637714944, 12061881873891065856, 252530272443039744, 1327124971301896192, 4247626079109382144, 5662692816371843072, 18265621875990200320, 12702240416146128896, 12685630292359118848, 9345183752894021632, 4317492093070082048, 1154673001128525824, 2649974878098161664, 8825508343222108160, 13483034300102213632, 7213607701685731328, 15318251909538643968, 8487846406239813632, 4860316390772441088, 11564304157124853760, 12115949067012407296, 17709056250324451328, 10914501766691160064, 14004174194837815296, 12773006992675438592, 507744107091722240, 12159900924285812736, 2559783315930349568, 7158940126897242112, 9128944903982678016, 5264818109369286656, 7499273121824768000, 3049045762873753600, 13256182183275528192, 2954396141300482048, 6647536201567830016, 9491867815670448128, 7148831887006367744, 12362074234325827584, 8150694087796719616, 11474084439680614400, 2622014454023323648, 8532615076769693696, 10634168682869161984, 13590907202293465088, 1285729076195098624, 16401934205027614720, 9801557891079995392, 115558047127961600, 17882347673281888256, 11147437244325822464, 14170678259301220352, 7121804871677771776, 8541080911351906304, 15925825247094243328, 1929849464609046528, 10699609387342757888, 12355270943315066880, 13091781688567005184, 1640870638866399232, 3122663992066048000, 17010078732968263680, 7654026662908002304, 9840343190069051392, 8696794862135017472, 18286241870096891904, 12138774621851746304, 6316646086538690560, 14010738226105417728, 9777010097988304896, 1838427040928235520, 11158264740109615104, 2473494804097400832, 13229529367509467136, 10073740249718063104, 11886192170924769280, 2584369636250222592, 1578864470355083264, 3276604833062191104, 2081764533143076864, 1863313514349723648, 15552681224311930880, 10908748707927162880, 6993806318062534656, 5643256043879268352, 17960228454578257920, 818770675941507072, 15954289946890600448, 10052008314750894080, 1091569187152723968, 17547847861142552576, 13841052682871111680, 1163490868225638400, 5585350383187787776, 13969746160047357952, 18302172552119713792, 7335438940498821120, 2453554794850156544, 10127232613140660224, 4266399148158222336, 10886820573619421184, 9897959934887198720, 2218868997514854400, 2294763716274552832, 10887542493197369344, 10402681348887150592, 18257265215567560704, 14305535224463753216, 5719103185272963072, 16780771270445760512, 14884124068906270720, 15097174352619110400, 13071432545298546688, 14129286024697741312, 8258855632459792384, 10546782139427323904, 16119192705812135936, 10551920914117689344, 7948245401230901248, 15886676295384301568, 6583605676348538880, 16995137934388625408, 8831147151024193536, 4767267534380466176, 9641020940254969856, 10923395902005575680, 16044761364417216512, 3671560580633722880, 7288366272880836608, 4453916910274215936, 4487869098927063040, 10517306468753997824, 11404034310571819008, 7824004966279806976, 12912133552748888064, 18602640585785344, 1963480219251638272, 11347437548545769472, 6405731928556699648, 418671720870707200, 12445392960957186048, 9935107207962034176, 16529273887037325312, 3884307254651912192, 13245503983239299072, 4171430647811801088, 12531561900766396416, 14029662238558650368, 14297491230680940544, 8853594053493653504, 10808977375165939712, 12002354683193589760, 9362647311647244288, 15178096757545369600, 5133263624017543168, 15348820848567910400, 3154779284409679872, 3354722190955118592, 12034939819458035712, 17308079310925463552, 17926554778448429056, 4523511369424699392, 5195078646083092480, 17023122351614590976, 15719132615564853248, 7076452088279990272, 6204150379211390976, 17979687980733825024, 3244899452799942656, 5381833065809051648, 1837966819613212672, 13525497031145029632, 15751352009057370112, 18289926131496779776, 12529679426935324672, 15699163491808051200, 1145215500054167552, 12948937681424875520, 5500792709620695040, 1562071925885239296, 832121474474049536, 4295393984626294784, 8873074831147401216, 9667747973995429888, 9686153704289337344, 10341917973991653376, 9274324897599848448, 2985404417097859072, 17477463303750942720, 17265576403953254400, 10687801836661899264, 4323177288800665600, 7820109907683704832, 10657901079653515264, 12415337556671987712, 16913229798061375488, 10145234859979702272, 7217476812975112192, 12157684015846916096, 11808998546546360320, 4133076909833584640, 1728760379871330304, 17260342076038447104, 8857863745443987456, 6874902017857290240, 9435177679042117632, 8892243767868784640, 4427495331386621952, 10271656169130950656, 16256383319376134144, 13843924916346290176, 7965158025604366336, 16850435719980646400, 10482953765005557760, 5527296216485855232, 1029335108080893952, 14667746315652300800, 4920220752612950016, 16784286257990598656, 10642641261908983808, 18304307372811616256, 9958237911100948480, 18202149445305368576, 7740520575109431296, 5202914809082806272, 13818580446268620800, 8798649012006682624, 10830748636866936832, 16238269914387841024, 8195402942048632832, 9733929319809417216, 3703310003436781568, 9963094216663891968, 2448257151332777984, 3199838907835351040, 9762273416655667200, 15272088629975973888, 1432180949281406976, 10748201386756800512, 1655557006804647936, 759000652020973568, 16322250491754971136, 64038469189500928, 10816927713831419904, 7463676009754132480, 17340659052643876864, 7623019374818885632, 4294851309871300608, 8816884391952252928, 10205708231569833984, 13818331666998886400, 5724313113881214976, 10688851916974194688, 10772497435319074816, 14793307486332911616, 944256739790815232, 15267255869289529344, 6661781911397990400, 40916781455376384, 1033386829367214080, 961264453800689664, 8985267211476140032, 3055470003693289472, 13758925483246878720, 11604023560753905664, 1735492082501419008, 12578525543726579712, 3088789394413322240, 11618043614445174784, 14955667555425976320, 8780426989409402880, 11240713035246993408, 7426881514555572224, 4651281315218325504, 4695608512502300672, 4953821398326837248, 15876416719636398080, 18429867728119529472, 6803853464376967168, 3670058703752527872, 16015370233598443520, 16902290545919918080, 13648655084140101632, 595433297752883200, 14904938556848865280, 5427312304855187456, 395622297840386048, 2957432900716331008, 16117908514348728320, 14143357040860332032, 1697764454118195200, 6245753855372427264, 1041570576554000384, 234450591638618112, 18156914485116272640, 9119331188773748736, 11395833867102322688, 8962955941926404096, 3219781570298642432, 11186644118770024448, 15889875904017465344, 1408977839973203968, 65558569784705024, 6054603719750713344, 9950378342408519680, 4113557938914721792, 7324772108435718144, 14307658674414288896, 10141157910927900672, 727169580614549504, 2524669457272406016, 1856061556459044864, 16345906561735983104, 7252744349924982784, 3175121979522940928, 486065293018267648, 6217172588955697152, 2737386069472313344, 10685808518314852352, 818200123426209792, 15257574502708543488, 14375055172776755200, 9987946535293288448, 14824375316073414656, 5953965961835970560, 8341288162382839808, 16256269045395881984, 18263646513961893888, 4103837686505144320, 10883907186707136512, 17575683345344364544, 16426095213107216384, 7443702229447475200, 17254010131918618624, 12056755688420933632, 8867338899639238656, 13732228016732372992, 4215189409596702720, 10880960224961757184, 8975967166855643136, 10933878456886231040, 11657186661514608640, 61206338763489280, 193892364387876864, 3559148323413688320, 13758438225246945280, 9995225291133288448, 12095598208844038144, 12281336879139258368, 16557409848426233856, 14039147493443239936, 4705940343827202048, 7982839578509705216, 11388624554579460096, 10347212661229355008, 8851554522137362432, 9098224339035095040, 14026184798960091136, 714817646587019264, 10516440100299079680, 11444835763699580928, 15913712795611299840, 4045170556029370368, 17866318751448694784, 2044542075323547648, 13691223098521550848, 16819321629208215552, 7443167359755354112, 14615041897400369152, 13844528432400039936, 11667658191616868352, 7044473248926400512, 630200232172322816, 1331495023098724352, 10125169666444754944, 16446219413637562368, 1007765710161575936, 14394404376523309056, 7895338479163277312, 10951139566181941248, 7347420903895990272, 5217546054437699584, 1947323288602542080, 17957466278700515328, 9922436302819557376, 3719971844535615488, 55203432625078272, 11667755972721377280, 4380242233534709760, 3848107599136292864, 11087075350356688896, 8752565306511065088, 8965141401675235328, 12827287433607380992, 6837510178875637760, 12569524904765947904, 11255962540775047168, 18330032967952367616, 5380517136684810240, 1172776844747866112, 17110040929982480384, 13758942107454668800, 1002883894053175296, 2724910213290262528, 443799538705104896, 5559462798859173888, 4589057771701272576, 17383198367315656704, 13515062498293710848, 17049961391257026560, 5254736647525761024, 17456350668523569152, 18429948139168333824, 13114399390074667008, 16849380516175020032, 7073573424299245568, 2629748258825568256, 11469684486506020864, 14830140267138383872, 3584123114247684096, 13531874214155386880, 2550346951543488512, 3606707538885607424, 10602195928813142016, 2891279216668573696, 12335117764371939328, 16228344180575830016, 9557831676285943808, 27819055079489536, 5116418643634159616, 6199811099563393024, 13476900793806225408, 13808999594807263232, 10650186015941066752, 8133216894267162624, 10709404047376384000, 7937930856478277632, 11785543880600977408, 17986692000228835328, 14376760993931853824, 9822437396921188352, 17997573877043036160, 13378275888613818368, 5915454225701142528, 12459702161510498304, 11301964158171348992, 12829971448864964608, 16994193674822746112, 2059990663054753792, 4038849464553701376, 3095717401879117824, 8364520049582538752, 11167964036165795840, 850996558659846144, 15799684095572705280, 1774156903350272, 11102478956224315392, 5416008266612211712, 10837191440535126016, 869476357409603584, 2515624256952336384, 8399284214553378816, 12192518287703146496, 2591959435748311040, 14801426350254063616, 2004717973545156608, 3764654107302821888, 2149759934093328384, 8811379144748171264, 14888754364968599552, 4818707536809033728, 4754757055057756160, 17290283983329820672, 4911166966921691136, 11873365160699625472, 3622595933952278528, 12986843775530696704, 2645786132578566144, 8442926615675011072, 1292014489712984064, 5379230164498513920, 1013573462867836928, 7214335933657645056, 8576428303638855680, 16773321135080079360, 2238631085594378240, 5795950508317343744, 10199493141162098688, 4656906118038028288, 8459536847373074432, 575308560217407488, 14936134654250450944, 3654256116797276160, 15869477021538058240, 2883132857708969984, 1294028542115315712, 5840973531508113408, 6663980931163881472, 13866836574139842560, 660971228206465024, 2513014273509163008, 1428393469147086848, 4680520127840518144, 16779741796983898112, 14043328036099588096, 18050934695683686400, 3222149886401052672, 6779110173085532160, 8752723817714941952, 16470917964657328128, 9979346021798379520, 2205394452988559360, 5259487711357566976, 4095720489299738624, 9404961069065043968, 7450556373340782592, 5748773108190281728, 16769688234442620928, 18309349195728814080, 1081386757741608960, 4130888959809028096, 11056652079907995648, 10762523110897876992, 11674469497305038848, 8356137059634642944, 15805903278010531840, 10468714768645488640, 13609619935104860160, 7839931513540968448, 15827681484136775680, 4757290855511883776, 14935827048424275968, 4551845904197353472, 7540889654585720832, 11135252705306476544, 3610278077940105216, 2563654814751784960, 13697777796019912704, 7463124927332220928, 14699982398448205824, 6284470898191761408, 16292213679041019904, 6546150702421377024, 3501465016131911680, 8386795848607989760, 8781371606799745024, 5191827596895059968, 753705707487887360, 16089523343924920320, 8826264203242242048, 15613751268730732544, 14694663101718986752, 1465615384592777216, 14391378563473342464, 6216163838174167040, 17483457547225530368, 15388635819245830144, 1900779803099791360, 2571968959830032384, 15457287482608975872, 9137444537961021440, 7433288976011624448, 2719142177237106688, 6674352802589835264, 4085263394985213952, 2995680850592399360, 570126885757911040, 6137161934316765184, 6183033116509077504, 12726177339138899968, 4708494224796942336, 15653354481414832128, 9576999783273332736, 13941413806178566144, 17103921011016859648, 1649497916856860672, 15720115230799298560, 13994360996114726912, 18338189872130424832, 4326282133409628160, 9779987054040449024, 6945534658247393280, 12423567220817264640, 14088294817968685056, 4803519457097940992, 10419557912580980736, 15711598354137874432, 3850510580053966848, 12055371915724849152, 11683290633073590272, 10425253663059476480, 7639786808493998080, 6643719044987879424, 1737296950971072512, 16060695679395168256, 7856028487251918848, 17737718071067410432, 11216207380217856000, 3909262483252051968, 7760757576983117824, 69619858110676992, 3310657925126553600, 9770846563831119872, 9986690207233081344, 17542062198208069632, 3215836690752995328, 797317878616424448, 16626584500427554816, 1253452294423314432, 10716598250741170176, 10411461879363796992, 17319292201640919040, 17142829715996803072, 15313223127283007488, 11345163567910354944, 10979066818198503424, 3479273280118980608, 17602922311067893760, 2509559064661327872, 14044980174458454016, 12960827445295972352, 14736089856585236480, 1108479035232485376, 17784461206782738432, 13148008723836305408, 17122266242602762240, 125387967802900480, 18239488071319945216, 10911918566127173632, 3371771118128988160, 584856522429825024, 992736448358645760, 4372506229306556416, 2496109304512249856, 12349047319344185344, 14870687221576368128, 6109241988844879872, 14993284413716955136, 491080482709045248, 9054180872810397696, 9817346964101005312, 17287594376897232896, 6202162013532061696, 7988925950895063040, 8294742723475275776, 1393714061866172416, 15712548147500679168, 11534871970243936256, 3558207972804919296, 14135497164272435200, 13769409172267335680, 17649693561370705920, 3762870745345032192, 2627356140819709952, 16110646487947411456, 14153187794456936448, 8050315272445231104, 8845795117525630976, 4716957371954364416, 7141854360983568384, 2099137471039143936, 2099961461588623360, 8026052186683211776, 12737799693111656448, 16608905902862368768, 3329634000636477440, 9270442101991014400, 14781752396111413248, 15099200393382461440, 8621023910877462528, 10190158447429812224, 12919572486974078976, 15816248500238155776, 10494670393376243712, 3019903494405488640, 322328444710944768, 11214915412967817216, 16272525470036131840, 8764326384303603712, 8192000580625891328, 446798558675337216, 17314859654999703552, 14779106362457587712, 6377101309207642112, 9187975649040531456, 12315032561070899200, 18171576753615536128, 8499409880371691520, 5378523340388433920, 6360212099653697536, 4005855436866584576, 4515705514532798464, 5031770493628186624, 9025823446801580032, 7725316689516036096, 6184432277267677184, 12530310824977235968, 12716080733777559552, 15578916002589573120, 2017884667163705344, 3034507490776580096, 13816422884748296192, 15859268924194422784, 16406323618251800576, 13094771357856563200, 10579888279887282176, 6260761676916719616, 15539193582886846464, 15635685431561945088, 3625018957200621568, 1272839970205204480, 11075732043496161280, 11189926898102697984, 1439147478912860160, 4957685890714435584, 12875325264397074432, 6258873125304270848, 4651555912207564800, 613914987227774976, 2327982305588543488, 6513968030899240960, 2085674243483238400, 15369418859958239232, 10612555028080099328, 402910902975725568, 17824497826495725568, 7518048632898060288, 8290439632785506304, 14051367618414116864, 11372998652076228608, 14386430724641128448, 15675545034667589632, 14532446460978397184, 15425397232995663872, 2788539200901742592, 14141733443364454400, 8101697426496159744, 9862683717070225408, 10967188897968160768, 14086875261148594176, 16652931902142939136, 11375039284722532352, 5494442763950751744, 1639648430894612480, 10956413644220399616, 13307050078880399360, 8103338203324350464, 8733688181142061056, 2374259320851267584, 6648332659934101504, 3892182454072508416, 9647810721446100992, 436558260351270912, 16648072513598783488, 7146778267452702720, 14667379299422568448, 10591865577909780480, 12766028429652918272, 1185798980907302912, 2413197752591712256, 11745484135039238144, 10284654985362800640, 10224379520899612672, 6543548553266987008, 5334755204501864448, 8673806259163496448, 418677071863087104, 11713250036384006144, 2589796513706147840, 7106999141229658112, 15034853875817381888, 7921031737293930496, 11103478729853108224, 8772760293739593728, 10036543365610209280, 8763987795388661760, 421427099291615232, 7307632284989915136, 16620361668341268480, 7603981474328477696, 12379813605141381120, 2791976040593883136, 18298266931343392768, 14896106547162644480, 666453979445592064, 7164544529796694016, 13400810166689988608, 17470626265252757504, 1556405060403986432, 16699789595558019072, 12560411902481530880, 4841688031385616384, 11353884495347449856, 6588068596998471680, 10090813817119309824, 5839139460616290304, 17400452084704215040, 6711192090002325504, 17710182313372942336, 7301658672675946496, 17632787592183283712, 10061940967520337920, 12359567632892952576, 942551285050114048, 12220615394536194048, 10234546852292722688, 17551829616874749952, 5282839821134331904, 10369736819154616320, 8659945823636815872, 9066454272287178752, 15167137457670979584, 15734999342789951488, 14810680441677283328, 9342252830704009216, 309289259276173312, 10412159565729628160, 10930732677078188032, 13037168252512370688, 4822689359918530560, 10587718246893355008, 5128420535142711296, 10686498396765683712, 12315565774549811200, 18439669491626409984, 17282732165754257408, 2315572249916080128, 17471240144391503872, 158392292875436032, 9572167771924463616, 14163656690536284160, 5867269334962798592, 3195947586934538240, 12082218027769135104, 7110642851897147392, 8753912993059700736, 9693734833741627392, 10437353355117330432, 14977742797665206272, 7415526486729293824, 6589862431697141760, 12023940662689792000, 17073976199455178752, 10241023125567307776, 591438422640427008, 14806998261256159232, 12192305664273416192, 14043749083286339584, 3536643294291296256, 4501774871323213824, 7053008049023221760, 13570632660996325376, 17309329831187447808, 3239442030862008320, 8983900312364384256, 4039556643468345344, 10282724820349091840, 17638923597479149568, 704234033273372672, 7546921474980839424, 7984249478297157632, 10266092335351726080, 1615279480765415424, 11387743114010558464, 8592840293068308480, 6861643969411940352, 6638345567648874496, 15347836834516303872, 6635323586783477760, 17281509675791024128, 815388492342231040, 8178820576903692288, 4157050916110860288, 7752963273539977216, 3651314391153901568, 6690319130697924608, 11672022657120862208, 6376250720059916288, 7944792725340028928, 8368822101427093504, 6109111012760223744, 152224410063863808, 7347464634984562688, 14688994256526245888, 18215165528178163712, 832149896957001728, 13706626232345427968, 4852861030310608896, 5158449499609235456, 6335079408910467072, 3187754419542294528, 7085407868790243328, 5591151811336601600, 16340459268069130240, 11624598982495305728, 108369759577309184, 16011965099371659264, 16201972131922182144, 4683975368900608000, 7357610534759301120, 8004208038984548352, 1319458033654300672, 17953997140669759488, 15483873388287492096, 12494585928838283264, 8387450493697261568, 13506796737364230144, 1903901213263396864, 12308361576796127232, 11450694688844021760, 15030559689433677824, 13015373562704297984, 13354252734824448000, 15975824557504200704, 15779065471829016576, 16738876641974943744, 16370683407727853568, 7218853092496769024, 18149950997353463808, 17507994219166302208, 1725298988988497920, 15564122247315587072, 11445611648736296960, 9666944918324510720, 10780001457542266880, 3850936416397688832, 4510227705727287296, 15141926652344270848, 10807622353786241024, 12121476133187223552, 14318779461368020992, 7338487760077979648, 9511789984965722112, 1231699428335681536, 6644602470368542720, 11932716448260030464, 641202434340814848, 8133188389777178624, 7499473006314389504, 6611068022851371008, 15680250334884659200, 3227617818123960320, 13194294800943153152, 81843374897758208, 16883699949496172544, 12535916149885370368, 9313591005330538496, 12583625293673005056, 7441240954415087616, 9565961475059613696, 16989332166175358976, 12103005293739245568, 318601090629107712, 1593464308996505600, 5425563650796552192, 7181608045699399680, 4915441417695789056, 7577551394492645376, 9982847082643324928, 12142364306662490112, 5508181721159303168, 1307944349467672576, 6183780772067934208, 15038875470491811840, 8192430487524868096, 10398026964500742144, 7329766534509756416, 13849520293573296128, 16495146505762504704, 2928280580309123072, 17355149083735490560, 13779250494167842816, 11807231995761655808, 16690467664673374208, 5255385286505922560, 11535084858955005952, 16156057167638560768, 1580701819246477312, 12994056277972746240, 4246539106638626816, 12963981470635917312, 9591826803605897216, 9851101708006981632, 8265941727739641856, 18071622919640842240, 11722087637043904512, 8818394114832728064, 12539890508744359936, 10533939818918838272, 12182594761068118016, 5020514230185492480, 6881320791720329216, 9793276852293337088, 15226296233455779840, 4749184074944348160, 6414579547227815936, 7872435605114716160, 7006727981112492032, 61580977217994752, 9545655295171100672, 8807199276133253120, 15599225205480751104, 9817371896923029504, 3536994667889426432, 5079451281370644480, 16741516494097088512, 16482991555813048320, 13943706156120670208, 4575464514044035072, 13467022433449934848, 15140931911209189376, 1688183983566749696, 2908588187670544384, 7421946387752812544, 5592356047688826880, 8214648477901127680, 2389981438138122240, 7548230128698916864, 4395637903644950528, 7066764367563325440, 10920759424788201472, 4909372914790301696, 16166718147808722944, 18311002463395643392, 8896816018521849856, 9871353881651314688, 11484550676135018496, 64539410284150784, 5530100091395768320, 770680811421696000, 9311801977774014464, 4870110311132168192, 18397652171777638400, 10296797313108017152, 16430287305467494400, 9821600494089404416, 2610720152471207936, 18360060010421026816, 4582064082777014272, 12197052406025945088, 10980480125505634304, 10109227878643138560, 7378423701194145792, 18183891344513040384, 11174750032886759424, 8856237536071122944, 15765634846296113152, 9446913398005563392, 5808165771385241600, 6761790518285303808, 16786564093493379072, 18334451825190633472, 12105864454810370048, 15630911466964516864, 58509388138151936, 10472207283310821376, 2005602807406657536, 5899126543275261952, 9189627730054873088, 16628162972312666112, 6596434571057692672, 3577716633117917184, 1144180627684196352, 5587727754490544128, 13525260372541440000, 16918206454412869632, 12977850243767861248, 5718239210322788352, 5344962856578187264, 5248756223393660928, 13730802285695467520, 9889495014310936576, 4538493028309925888, 5918482791355383808, 17573455625197715456, 3223429368969691136, 18073656603835367424, 13093706159259385856, 6937823524161585152, 3913316483421175808, 1011914925276135424, 17775797136760242176, 1023556072280948736, 16924723754288807936, 15834860796581511168, 2173340149717401600, 12034644560320659456, 1967201796602462208, 16929827038188011520, 10320725790517362688, 4661630591626641408, 13969282080241090560, 4477639484065710080, 426041934142767104, 16965092229347540992, 9043551194361888768, 757335459780100096, 13983875590181093376, 3889931502380646400, 16285946322370953216, 7969248110360657920, 2850694536311603200, 13401947760316383232, 16362566106369490944, 18010308044906299392, 7800739163333984256, 7808745907402309632, 13012075659181162496, 14512288436238417920, 3349881610341187584, 199832978736545792, 13468841829394808832, 9503478167759749120, 6792783050611621888, 9610756700969631744, 18303778425040535552, 419494091546427392, 3908386609061429248, 4672498172608643072, 9224009266656968704, 9520521243309113344, 10873900193690943488, 18396166708483063808, 17024155175150944256, 15346114265404669952, 12225910193040392192, 15322605119409750016, 1297876692856995840, 7924164224513736704, 9674662216874328064, 10744376003267657728, 12947251441830985728, 15690306933942648832, 10117571911606075392, 5727109339320156160, 4602980403186237440, 6355847043054829568, 11423887423101206528, 4468736996986060800, 13812337936521232384, 5556578147358474240, 9378982858711891968, 426127439962308608, 1782961544900902912, 8116725845059436544, 10843450503891779584, 16291639973818400768, 7169155330264268800, 12319809534158700544, 4159697239003889664, 1458781303900995584, 5214322608366944256, 6713999711734333440, 7420098940319563776, 3692031051560910848, 17490198628252254208, 13379397487110914048, 901764122486505472, 13490155739339030528, 2018327308103843840, 13045189120446431232, 6583388856769314816, 6948397739516362752, 3028769501442211840, 3983049634044968960, 13410301020735537152, 8152177402265468928, 11602549801245212672, 8660719932972990464, 8773835100447047680, 9295644116727627776, 1603304401261297664, 1185974436898013184, 10926716788435582976, 7723896868891000832, 11831580980466941952, 15523901839241117696, 4911566234564165632, 10933813808300294144, 7028363441853169664] +cpu) pbs lwe 10: [8169619884003557376, 8353812651284889600, 12349735476989526016, 3338551094564356096, 15408372085713534976, 13867028338591137792, 8502324996545183744, 12679989757980180480, 7015731378784305152, 6460475664658071552, 11677902344674082816, 9966209179142062080, 12363628890113966080, 2781456077739261952, 13903279670683500544, 5343197023791218688, 10138880068647124992, 13965564701757669376, 3884208528117727232, 17532893844532625408, 2681441284756865024, 9068382816420495360, 3258645036337725440, 2496775962893484032, 7838983973257609216, 5114635900420096000, 15741181232832053248, 4865874925098893312, 3660214935096393728, 16254610198834970624, 4652120948307132416, 10232379030363963392, 12504697807640199168, 1343374808351506432, 4145889155370450944, 12663024903985823744, 13943604179638419456, 1276887233449689088, 6576387885828669440, 15937801688237211648, 2982383571714441216, 1779154638562394112, 9006279276772720640, 652368406833528832, 11527608334236516352, 11461979923384631296, 7506335368157855744, 661310414658732032, 8035321809245044736, 13888973148310732800, 4354828992172261376, 12209453546822696960, 15434109987277766656, 15804695446770679808, 10967134474759831552, 369337594057588736, 5084058712906137600, 5340337666091122688, 9316098669096730624, 4017354067729711104, 3666748719862120448, 17849806916109205504, 9526762884130930688, 3352074932698742784, 9555342892524896256, 2825819496898363392, 9899662689167212544, 14256026020825006080, 9704729421201539072, 11771901910062202880, 7847728513955135488, 5387951575287201792, 2691477996799262720, 3668366419696812032, 3378596329847521280, 14196172360670773248, 8804755779581116416, 5915654687930974208, 3479626744619597824, 8174518789468061696, 16515302903850729472, 14913565763636822016, 1793262475882266624, 2202579356939714560, 15084556738893971456, 8947903066208731136, 7763432151298605056, 5378379889554489344, 4116189479067189248, 2925575747076620288, 4679709724654960640, 1322530105649528832, 1515959399280017408, 4918553415170129920, 12627260045055229952, 9407091509477507072, 2858822534957105152, 3865317015849795584, 6970030697129967616, 15600576824843698176, 8123874776549687296, 13683720105194684416, 2018486906672644096, 9781311251379388416, 596086517416329216, 14108720311461478400, 7676649147264401408, 17170396476862365696, 13419454688575619072, 6822707162712637440, 2095972453804146688, 8358984519637794816, 4296795874031304704, 2267727790096777216, 11665847973765447680, 13586465385502212096, 9936152607296847872, 15383202954588717056, 17800025851123728384, 11713184159772966912, 10052160612949032960, 7494767108627103744, 2693197153559379968, 16981198101022769152, 12890898460940697600, 18103682482904760320, 6321249230497251328, 14875221606992445440, 3767021918746574848, 15056758598694600704, 5744747524262985728, 11563071786320920576, 10855626683025719296, 5027014085783322624, 1223594440380121088, 3297683280165339136, 12399461213551984640, 8775550907451441152, 16452446911400509440, 3292834990353547264, 4513429507209691136, 12699707556625383424, 13701277190149111808, 6938858209700478976, 4945827686934118400, 14227128440938561536, 18214228821782036480, 4968664605720051712, 2052237929257893888, 16909414502276005888, 14530993014517530624, 2372513257429663744, 16961090210899165184, 8218029293620428800, 14189307849598828544, 14901146933077737472, 7271948544032899072, 7432613996399689728, 7956428719726264320, 1162597832922759168, 15580711903704383488, 4985136681205104640, 15568447053896876032, 3335988943232434176, 10400744024699830272, 7882633160729559040, 4160232709488115712, 2721230246723452928, 6261053013675212800, 6874682371619160064, 15930884707210756096, 12762363509933604864, 2396230031572467712, 11927625632650887168, 925187085399228416, 12539555668798996480, 6192793634773925888, 13722664946435620864, 8747745052098297856, 11115219517549051904, 5536727841053343744, 10393504106273570816, 12488029909026865152, 18072320403002359808, 5695504548936810496, 5021553525029601280, 472013580720406528, 11350699585870757888, 9887743338877026304, 6992244044109709312, 7585599577814728704, 4852064507150729216, 14112883277232603136, 13697829281403502592, 2097955856514547712, 6124396026376749056, 16767334110522769408, 6858623282204114944, 12100923425648803840, 5035637784321196032, 2897715201270874112, 14684396416390922240, 4030682044215328768, 5593884683726225408, 2684802568843952128, 6977446508996067328, 4332870309305647104, 1808203057297620992, 1278890614234021888, 154785002993745920, 15592686464322764800, 7662265395809615872, 18229012033515290624, 10810157641842556928, 7554576528873357312, 5474760474182549504, 14570915096696979456, 4488886063699329024, 10091074402314616832, 10793335117158809600, 16643884367239708672, 11198125454873591808, 12544008308639399936, 17029522613631713280, 12326527831390552064, 6390456329223274496, 6993671148110086144, 4853915547995209728, 8109082048578191360, 2776584783344435200, 11994117302065823744, 18430190048302333952, 3099811051173052416, 7305119910047252480, 11649958016404422656, 6625589862940540928, 4644798019403776000, 17732582236416376832, 18222593039803613184, 12693650692275961856, 12103092598344777728, 9167651993466961920, 14716397368584962048, 10940293748067663872, 3715357373817159680, 10997150296492212224, 15414068908591677440, 4934690391468277760, 15472878739087425536, 1457221180921479168, 11933735729361846272, 13529004972527583232, 11108594859596840960, 3396086285201309696, 5655059200271712256, 2643209592552554496, 9271921688696586240, 11530705441327677440, 568837134350286848, 2420795258083213312, 4415304108995510272, 3241057747629768704, 11430067270215270400, 17178518320685514752, 378187943791034368, 854904704826605568, 6227947250065080320, 2950458983132954624, 12337809744109502464, 17587107706894811136, 15723334040620630016, 10807938945355087872, 17055994389010055168, 8298276123813347328, 16661704457939058688, 8491203960349130752, 2981664703710756864, 1286747051626856448, 12119503304921186304, 13153954095934996480, 8082414867757137920, 8248522423054368768, 13630719072541868032, 14572255153487872000, 14268374656451870720, 6133653593770688512, 11634668414940741632, 15990511185824841728, 10065126347732156416, 16160343296965607424, 6861695268299997184, 15863353056595804160, 18078404190891147264, 119638864435347456, 6175995679450595328, 626092941525385216, 5851547460878467072, 16053244441296633856, 2777017205148090368, 4875663906112012288, 8328078336588775424, 14761656026298056704, 12615616040286552064, 6675472741082071040, 7813766248235270144, 13928423830600024064, 6047130818583724032, 4091346402263695360, 17525563337964781568, 15220911835357118464, 7673451826338856960, 1112877613245792256, 721510862417821696, 12832290265200852992, 18392411848356921344, 8556449152744030208, 9539704802649309184, 13310212017026498560, 12924388689890508800, 17942332898283618304, 3903304791576543232, 14000825728543752192, 14496863177427386368, 8433161074445910016, 1762206918668976128, 2702300864487358464, 13484863461175328768, 3123728855789993984, 1792495957900787712, 2330067038690607104, 5966122552429379584, 3564319780791910400, 5071788396276350976, 16118341764342874112, 17097437499111768064, 9158569905837047808, 12104802369024294912, 15747434310883344384, 9447328478677434368, 14891046136969166848, 7087434725932924928, 3343165892841177088, 11642912843841404928, 7368050545572970496, 13294175507462488064, 18129631314876301312, 6294442566175686656, 8437718240905396224, 5415087617823735808, 16630877260781453312, 13578812851853721600, 7574815971160883200, 8559652536653447168, 3102181597168795648, 610803182490091520, 7104154365312630784, 12228501454184251392, 9119024188269527040, 9837167706132971520, 12567380315925905408, 14868757607123779584, 3241562443599577088, 16074601843841302528, 8094728224656850944, 5475220653923631104, 7376561442431959040, 14955084935797407744, 15877746038858055680, 16059557521249009664, 7884573699565682688, 397884396985647104, 1116981560797560832, 5604684076465258496, 16746175807495340032, 728169725086924800, 2587584989008756736, 16470719292690661376, 453755155054067712, 16777344089883410432, 9931425704803565568, 326704743655145472, 1830175970665955328, 11109580681896787968, 15338343568443965440, 7259730256368500736, 7313518555922694144, 1426303965141663744, 11501829733830623232, 6890948410711474176, 8197139486983847936, 7120124574171136, 11847878085695242240, 5307790871536599040, 3119001341532307456, 13994930272554975232, 12880965286332727296, 5462532203973967872, 14447571375637921792, 4616461219438526464, 6554064698549993472, 4290172380552101888, 10952238604558008320, 13850064730607058944, 7081667350029664256, 16039421617066999808, 16712572719421456384, 17124388167839907840, 8136972741564694528, 6259873703836778496, 9293687033409044480, 11732783789238124544, 11010198226413289472, 2400097112013406208, 12552997878664003584, 4697381422388740096, 13432926454526509056, 15720770248745418752, 6240348389922308096, 2768308747309678592, 18051150926885945344, 11400696724906311680, 3915882552031707136, 8761523388251373568, 5442568150023405568, 10204242537472851968, 16078697824094519296, 3574826585057918976, 8360543902272323584, 15557053957762187264, 4540335516800778240, 17729188530426478592, 11089274250266148864, 4685157616094019584, 12888528269548191744, 5073597682522521600, 9612088169017114624, 16168349294783365120, 9995249265506516992, 185655191800905728, 12226780176247160832, 15464241222431801344, 3839806613703622656, 111972344322326528, 389875570395054080, 14904426300797091840, 3320739567090270208, 2435701933550338048, 3266203974767738880, 10952533943689150464, 16095150097364418560, 11305440982515843072, 5331197526307504128, 872262613289926656, 10703174039205052416, 10348601615535046656, 872330486389669888, 4777986259580616704, 12743648786673303552, 6899933247279464448, 13864775759442214912, 799559636259700736, 7689319861012398080, 776043590802472960, 13250268502398337024, 3698569318393446400, 4135353920299991040, 4799919106541223936, 8531361923424321536, 2474775805440294912, 1496987574445539328, 12992258049254096896, 12641885919855509504, 6854324261666947072, 17144740586088038400, 9384696894745214976, 15551563971247996928, 9092871159594090496, 421267112699363328, 6546848688965156864, 10427047586207629312, 17857808707878912000, 6380270075278000128, 3471252805543526400, 13192619464425734144, 10917730347965743104, 5142959940574380032, 14463253515100749824, 5377851586028503040, 2445920273317232640, 15161831652507779072, 8396592538953187328, 1718822251958108160, 15027687460790337536, 11469275125925281792, 10009853598898323456, 14176516609673265152, 6381560535917264896, 12177756995402596352, 14408997827139076096, 7181345404154281984, 9580400543478579200, 6329906175294832640, 15167194077285318656, 16711995148862488576, 15719676690479185920, 6546790591525552128, 10036059254613344256, 1667201744200794112, 5491106102776954880, 8250192168027684864, 3785336217105596416, 9257976890751188992, 15505285255178223616, 11007014805742551040, 6862199879175766016, 7280066407495106560, 6114879242942545920, 4864763657273212928, 12904048758655811584, 6293686638644035584, 16399823888952852480, 9068439172900978688, 12610151936453246976, 15910949500357705728, 15363557522384355328, 15364195078872498176, 7102195780802314240, 776494763695144960, 7225891332445700096, 10094719922237079552, 413146387178323968, 12696949281920122880, 4457489246101438464, 5815022811227357184, 13871232160171556864, 17155863588506697728, 8821683732290207744, 7983539387864449024, 287283649395556352, 1332837907303497728, 9671753576594014208, 1196252712933523456, 17074347112830861312, 145777437995696128, 8806731178921951232, 17101176385180794880, 16703187680954941440, 3914081728884375552, 14547187108444897280, 483144378504708096, 2747967787027660800, 13335662341774114816, 11962434619699101696, 18372746175582306304, 12893942099447119872, 13089498264372248576, 5190108363362402304, 17691532932352573440, 8166161258509238272, 2876417915249229824, 18059642532630888448, 11750575351959388160, 17595810643552763904, 1524500852717387776, 14268962556809838592, 7939062557946413056, 6588291259108950016, 3554408331604918272, 12806032989079207936, 16029596241843191808, 6277081413401444352, 13229956678100713472, 6272293322119708672, 2114287323393818624, 4236496340437172224, 17446345828628168704, 7451973459749371904, 11392712150653861888, 8634824585155444736, 8305639298439315456, 8731296813413302272, 6736961264565616640, 3097537305552879616, 8704619150724562944, 17546764030977245184, 6939694587338293248, 15132926653602201600, 1449079295707185152, 6875868599710384128, 7394790481529405440, 8227215891914293248, 1639736185532186624, 11703169745405607936, 1503966965021016064, 3905387296966311936, 12822740624461529088, 3168552243263700992, 5105432236476334080, 18264083574934208512, 14913308544018153472, 420787156278050816, 8636949549484605440, 14004227262916853760, 5932878697030746112, 17879152567921934336, 6460998516528381952, 16414605510407356416, 1945862970596655104, 90062129691885568, 6637332118307340288, 5779959162037338112, 2619183760532307968, 1281671168008388608, 9086968345521029120, 10221792463723429888, 2794763227391590400, 15128379086394621952, 6386584905295331328, 15552332856830197760, 11216768069860851712, 4825287696752574464, 4459725673153429504, 8281472808102395904, 7089841704659845120, 4296121616376528896, 13980686493480386560, 8132451169378238464, 10940257790064590848, 4565017753521487872, 16367254972699508736, 13390919898134216704, 6516904285022715904, 14080631117434585088, 12080989895628161024, 12786044101761957888, 1498424352675201024, 289967137714339840, 7618381291175542784, 10262026346720919552, 15416317332829503488, 10403784057849643008, 16137727375185018880, 11074723636714668032, 13960165027064315904, 9251487603054608384, 14666891256920014848, 3778591151926280192, 5056595147974770688, 10153273632424460288, 5687149475773022208, 4314773866250502144, 10470986962842943488, 1428467824426221568, 6169687158337568768, 130310751943393280, 5978166482004082688, 6645662788272259072, 3581007335255965696, 2949042678861398016, 12453624262021873664, 16789749352372371456, 6206062123412357120, 15064884862844403712, 5914533581207633920, 10106749635470032896, 2540340533402796032, 11185550795116380160, 9372253268534624256, 9447336474899906560, 11254641225359163392, 13836345815460741120, 15778645220821827584, 6595423903647006720, 12939408010538647552, 15808133648890200064, 1778753474524086272, 13036131251315015680, 1777769843529875456, 14136548043448647680, 12853049697970946048, 5012637340426829824, 8061709680021340160, 9324365107154649088, 5258091187708887040, 5254979482225213440, 9093358045945135104, 16332431206534610944, 543687839305433088, 16547402834606292992, 3973122644995211264, 10969718597198282752, 16185942902998827008, 16698894455335288832, 2626858641604476928, 12163186343546978304, 11834280236952846336, 4549526273226964992, 11548056454757875712, 10407650317079412736, 13950920196328783872, 11902497769182461952, 16001706893986758656, 14906304919358144512, 3887494343723843584, 1218922608678928384, 8120846789424185344, 17795538557457137664, 4738290144337985536, 10033795715580297216, 14835663702455222272, 10111835086396588032, 1942547868816506880, 4449646423956258816, 5375219070784241664, 16529769248164151296, 4635086710726721536, 3550293137949720576, 15639248910092861440, 5020123612842033152, 9118969938000740352, 10974794904139464704, 15806734850252603392, 7784639682167439360, 10470275963471003648, 5332354145984708608, 18313907022002651136, 13168628524937904128, 818736211043549184, 12922337863407763456, 16257456775517700096, 11956643881992323072, 15974606761403351040, 7330720572910862336, 1258538061835272192, 14156482864778051584, 16614658073105006592, 2905745280970260480, 16478402938499235840, 14023241620107821056, 4655318413130858496, 15632470636192858112, 4185216090927792128, 4941920156289859584, 17542586095634481152, 9275603680676020224, 13746873831320977408, 7952583522345025536, 17948345171141722112, 5730163117975928832, 7945603297807695872, 11871278721220476928, 1174562000525590528, 14566764194163589120, 16529470441383788544, 8426634098545524736, 4167920646455558144, 4836910811337195520, 3148555044412981248, 8890914675206651904, 1840088514130083840, 6331351448164499456, 13371585142590537728, 12689955609504645120, 12255502646558851072, 7373061442578153472, 4241992357437767680, 8361431037430988800, 12139327491785359360, 2337626017385938944, 14117437397754970112, 149914688858095616, 2185965534380556288, 5544529067312676864, 8778764446223826944, 356360280579506176, 13368886269229137920, 7273930587151269888, 3028246352069918720, 15162649572120985600, 10891639894682107904, 3974402028779601920, 14790448204465831936, 8111724690684248064, 2002114618310262784, 14584455171300917248, 2736559137474215936, 16519930821340037120, 1121078389441036288, 14492961622424813568, 8851185887208275968, 12790750879716212736, 12082222489501958144, 15360970651233943552, 14947777612926156800, 8878769719411212288, 14972114509043335168, 15144837722121699328, 784142712638013440, 14183767946303635456, 17235045373647519744, 12703912956304293888, 13422801185895612416, 11935560667542585344, 5942666855557627904, 5031769200843030528, 8615039550877597696, 6185904394488250368, 193793715968409600, 9387494217682518016, 5849831186846711808, 7811917713906860032, 13770363560137850880, 5480622457779912704, 1237735701538144256, 4787011501657423872, 14562642118242729984, 13541535457338195968, 13132667582496636928, 5350773203226591232, 15290237950990745600, 10486232599947640832, 1756950600978792448, 6929982169351716864, 17363842548514160640, 4136515745997651968, 13947361644662226944, 6483955917736902656, 237783970920529920, 5294435671132340224, 10570458404344561664, 15645884509474258944, 14586033994836475904, 13508257264682663936, 17400199989921054720, 15797062634366304256, 9608406615392780288, 10426482439311327232, 15113623954687787008, 13656021740843696128, 12324631890018435072, 9244534054760480768, 8828639421357096960, 15932838506171203584, 14567204484146003968, 10564356129842790400, 4139105826293940224, 10130981704588853248, 3997105868003868672, 974345321893068800, 10940534168525733888, 2462332327708065792, 17126015902261706752, 788035664284221440, 3861595490206351360, 8171442498204336128, 957139146034380800, 14593823059224821760, 9876273778500042752, 16190683839297748992, 14107499390906138624, 12108488236070862848, 8695547086055145472, 7202102011490205696, 11391820021521973248, 11058160965068521472, 1117320978104320000, 4340644189709533184, 16232983380910669824, 16359503921388978176, 16277386940297248768, 17660476018785255424, 11054389109756788736, 7409179704034328576, 14062075766183559168, 17922180403649576960, 3054724666879901696, 5834488965322768384, 3479130602345594880, 12613735284845051904, 16230509816366235648, 7087929888551731200, 14039552951240884224, 12917102011584872448, 14505358115932733440, 2957964022843965440, 13062775696189816832, 16265903659420745728, 4960906672865280000, 6305556421119311872, 2219765498386579456, 2370602321018093568, 3365560041636626432, 8154457365119238144, 7333962523479113728, 6806800896152829952, 14413574234783612928, 7451569247223808000, 7030644422748405760, 3840871291536015360, 5417733268822818816, 2243587815814201344, 4321637889575223296, 11798215041965096960, 7217101533832282112, 6410117579792187392, 6148386991332392960, 6056354541098500096, 3765980245379776512, 2950359333751226368, 10625120277496856576, 14859505722508443648, 9120463693803421696, 16543111988197195776, 10266522617120817152, 5372323366654967808, 10237977340718088192, 9839201947331067904, 6594156676809490432, 3525507963076739072, 2902143626354098176, 6308190240557236224, 5729112579712745472, 5997673314271625216, 1731574641220124672, 5047427553166360576, 17189873970745180160, 428381306192134144, 8929943243815124992, 8124641664972095488, 15530488048646094848, 13983192599381409792, 3049337204322074624, 16259615071880085504, 14225648975028944896, 7616484351760400384, 2367510418957533184, 11056159069000695808, 16959590836079689728, 13585526685301735424, 2063762365358276608, 15388208908690522112, 8090377704643231744, 8816711638703931392, 14528959956046053376, 6657827082191503360, 3614759280789422080, 16945205795958554624, 8353597425910284288, 13854808841490792448, 11726256750574174208, 9756143685904367616, 8138084750205124608, 3874165774935392256, 7308360157392535552, 9517594765336510464, 9040788121641287680, 2264496687542173696, 16327725240798937088, 12084581371708702720, 5828666868986019840, 10145914495201968128, 1361256846505017344, 482895976386789376, 13641420643911073792, 2926308317032611840, 4340149977754894336, 8044557704502444032, 5090968385424982016, 12130116362920001536, 4449013702594658304, 12173130089411641344, 11779087082989813760, 4840739361290977280, 212168264128659456, 9659230584488067072, 7553376618090070016, 14633365929765896192, 15620184959820496896, 1727470151160299520, 4588649026508816384, 9017017223226589184, 14677463302812991488, 13551007154755862528, 12631481143477141504, 6139667770171719680, 754395465276981248, 11565349665243136000, 7927285547704254464, 210540889209044992, 10565062484459257856, 2383543459060383744, 15548917494407233536, 3304008538094829568, 13939312304987308032, 15169747001416876032, 1703164082170888192, 12594912841925918720, 1972100815078293504, 6356290786190950400, 14653555401719545856, 4983648036145070080, 17826306930340003840, 9869972927259082752, 9103925339725234176, 12072905590356049920, 9496104878217363456, 4833906437958664192, 87267219385352192, 10910850514061099008, 11822272692126482432, 3769557491076038656, 16225113001517121536, 17175943108894916608, 15673650133549973504, 4682594078158749696, 14184980020971175936, 3534810703326085120, 7969583857735303168, 13526577938585092096, 960435410490621952, 2908747398886981632, 1452666172683059200, 2014863107741974528, 797305014115631104, 8793451789119651840, 1254742214836224000, 14950651640716197888, 5700042127929507840, 3822240392883994624, 7133742128760356864, 8193928369180508160, 18030075210337615872, 17586401403683733504, 475777135739404288, 13799783240443101184, 5797632765671243776, 17660354734545960960, 1828897791351455744, 17321364588993708032, 12108477329303404544, 12870442749601513472, 8002760070620250112, 8362282547714981888, 5535436789319204864, 5702869407726829568, 6449542507712741376, 4389830587364409344, 4358833514989223936, 370451408463331328, 9465456961181974528, 9688498319151595520, 17096398072801394688, 8757253123996647424, 7811080031001640960, 10276162725843304448, 13309889769522593792, 12060128081440931840, 3268299617086734336, 4926122721651195904, 816961248162742272, 3619724616781529088, 10876714156405293056, 595061539476602880, 2693294334911971328, 5927534994418302976, 15938177396943880192, 16320099662864318464, 3963937879981293568, 47114524758638592, 8315870096295723008, 8700149067411357696, 17269551111644119040, 1450387607774035968, 583919203531096064, 1286481572987404288, 16186887493545623552, 7482652040166899712, 15536302851859939328, 14303453400665161728, 11374238715166588928, 13910515548652830720, 299716800180912128, 10771311277557940224, 15995471440602202112, 10210348341900869632, 14639714765589446656, 6723441341830791168, 9506992682589749248, 8613030278270550016, 5592747624689041408, 8159492471378673664, 16729828644154769408, 460401555472908288, 5579457560148180992, 13674672494659764224, 18225064021596307456, 13521671428612554752, 6748868062813880320, 12969741089425588224, 7128625660519514112, 1176299084881854464, 7260911057365893120, 1813053223842349056, 14179843003861958656, 11539000302271201280, 16918417468840476672, 2779536137163636736, 16853584808658337792, 548815081295577088, 12878017705575186432, 7889614711673585664, 1788702205235167232, 8247558774731046912, 14424523346324488192, 17364271336305721344, 4852838151288258560, 5659081695547097088, 10079746906168229888, 470530264372609024, 6924826480945922048, 963171201310523392, 14436620224256016384, 5378291967278972928, 14773196112319741952, 10493923304753070080, 18086296909684670464, 10555665582420656128, 5139981659994587136, 11877997583240527872, 16251241475998744576, 9835617768030863360, 15698186216761458688, 7783486427345453056, 9034244939755552768, 5333992508101754880, 2890667860286242816, 18421812693183758336, 3528171681929494528, 12966375554931490816, 9686315213313277952, 3732974021310939136, 7863708352767852544, 11592919553096548352, 9260373244534325248, 1936962076480110592, 4305848521958883328, 7651150267072643072, 5691311007561940992, 6104833347186327552, 18224206268292136960, 3400446844432547840, 14121873098244358144, 16321101380234248192, 16947851657645916160, 7762851810217295872, 11704461606120325120, 12565113807996715008, 1570565395780206592, 853943548054077440, 5498972798632067072, 2704181528123932672, 16873859055616000000, 479560566524870656, 10658460343988125696, 3387549082607157248, 15268568354655305728, 8304034610342264832, 10596883839173263360, 8388807864524734464, 10791603139921313792, 6974411443244367872, 14418285597279911936, 4417888196470243328, 10220500808747712512, 15023170120488845312, 12948132933402624000, 18140739153443160064, 17341193449721823232, 5979269008162029568, 10231131610799931392, 6366664714906238976, 14719961729060569088, 1468031082371743744, 7502220048606429184, 17887486212688576512, 10718233148296003584, 4299585707082514432, 11025873665123155968, 15542723564900712448, 6712018253536821248, 17762410355327238144, 7516129118732156928, 2348341189305958400, 14883703049771024384, 5462278533944442880, 13438277194979737600, 11731038064078749696, 11441429176565891072, 9815849480602255360, 16141946835613777920, 3464481325744914432, 18169421989729533952, 8959374652166111232, 3458751678310776832, 11587120988214525952, 7933382976140738560, 8341700532930347008, 4392052808275197952, 12724008394881499136, 3932977545951051776, 8732283963327905792, 18380361116644540416, 3327786902706192384, 18358422808347803648, 17671165442376335360, 16308071490920644608, 3070975550207033344, 7358133860686626816, 12673700828226256896, 3824803616749780992, 15026515308917555200, 15559736503201431552, 10670588734631575552, 1611120576691175424, 2795745996036898816, 5250793118613110784, 18037614576572301312, 4575374430158454784, 9487661580788170752, 13733010493872799744, 10627511594021552128, 7801529423894675456, 4413893577310994432, 13887728777905045504, 16505309722409172992, 6796495487366070272, 3533424230437748736, 17873727068194209792, 3841840179451002880, 16150140296942845952, 1468706514028986368, 4996183654112690176, 17377807984079405056, 10667564598162358272, 11823443986146656256, 13509597597475536896, 6494275734696099840, 4455360987800797184, 2048021230224670720, 3930816151440850944, 15691744748089901056, 8505806733258522624, 16904726390316728320, 11413377879182934016, 13038728603561361408, 9192663803714600960, 5385277725613228032, 2395245652582858752, 6517697207599104000, 7897035869700227072, 12107991489229881344, 1570510207128174592, 5691909743719743488, 4394757083161952256, 9275227440467148800, 7659093655004643328, 440030227758841856, 2650860520072019968, 554463802419052544, 4098140149588688896, 9687022102653173760, 5995276879286763520, 1718261271381409792, 16713902065218224128, 16610019154627395584, 10507933094814679040, 6735668144402071552, 17986497011163070464, 6641865128528576512, 4193861968240574464, 5431427306981687296, 3518288309346369536, 6209975524203167744, 16141828713477046272, 9783047741285335040, 11895378796599050240, 13635640687377514496, 15504718052133437440, 10683027810861187072, 6319356901184241664, 16584492408956256256, 11865162646133145600, 15862490258114347008, 228587181608796160, 1170581551134539776, 10302699339792777216, 16138351939665526784, 9931235860806631424, 2830807060688404480, 1026684509816356864, 13563527025225891840, 7329720343344447488, 2443633992163917824, 16269531050781179904, 12361055829397340160, 2720127718015369216, 15239148101676564480, 14083393937557422080, 8652112468471971840, 3106543188400144384, 15720725463779246080, 15858113873941889024, 9267191633965744128, 11421808638528847872, 7955234354819497984, 4441510365737517056, 6985944567795154944, 7164748935410483200, 2211565805596835840, 1677345990614450176, 18384112429647790080, 15782154340099162112, 14462101506893021184, 3174595984877420544, 16391904276886061056, 3665478127607349248, 1332744927569772544, 16973673515351801856, 16478708962116501504, 9350856116201848832, 5120080503759699968, 7237178763929190400, 11384811484493119488, 7921105601940160512, 14576608729840484352, 16852856061961437184, 7946020510729502720, 5468633258033938432, 16807607830684106752, 16302718607748497408, 8353101701858721792, 12413323395788177408, 13657824474244841472, 13284358019006595072, 3530297267149864960, 12656720828298166272, 4619305201759682560, 7942196922201145344, 6077652930658304000, 11712718548215267328, 4676123163661172736, 3277488882689507328, 9459425528944525312, 12542714971848441856, 10345953288502902784, 11013964472766169088, 15718110171756494848, 1509430931146932224, 17252979808992755712, 16514658123194040320, 4317293506583330816, 5488690207697928192, 15016741449074999296, 17458169020237742080, 17553069613124681728, 15550262450396856320, 9734117705799172096, 7702632590229897216, 788878987286806528, 11549128414975754240, 17008606485288058880, 1980202306125168640, 10975427262911873024, 8609429345477328896, 18403009358037254144, 6849935638179872768, 1538104402995314688, 2793498881764098048, 12479048108463882240, 7102868160348422144, 10549674477241761792, 15512871390012243968, 16324055048571060224, 15491271439926951936, 14960607822969044992, 14187100470350184448, 1171192102613155840, 3347256029187407872, 12427710401821540352, 4369114767437070336, 1524359581411573760, 15752070606746550272, 13573942541841072128, 12953205417667723264, 16723108860998451200, 13167438828660588544, 10401484086219636736, 4579883696860954624, 8089264727756111872, 9246613075858030592, 10615554629481529344, 3545822620979036160, 4164631602644647936, 3956274527205326848, 16284484153200607232, 5208495745019150336, 4844725709416955904, 10383483852512296960, 9193738527207063552, 7313985659385937920, 4539737942834282496, 5015275723535941632, 6906274944162725888, 9265699221950955520, 2335073203447136256, 17575587527241236480, 6171543995240415232, 259930997699641344, 8306681421519388672, 14761079795232014336, 14819865805570703360, 12649157848303927296, 1122358066356944896, 3984460669985488896, 4264369076031193088, 6622993638156664832, 15054304802810888192, 14357256506984890368, 10757013628856041472, 13640049857853915136, 5263865123721707520, 13087666618392117248, 12183950424142774272, 18413961146684932096, 10481905706146463744, 1044469723502215168, 7515202754684387328, 4507822280302133248, 14557536648993701888, 11818081723772567552, 16221287585547288576, 18100703334406029312, 10079017786362822656, 16370393710573125632, 11343877893877923840, 4959702897886494720, 13175685842326257664, 17000883063032381440, 5439728528637558784, 10850679466426892288, 16024916903428358144, 8232427696886382592, 941648919937417216, 104168493972193280, 18128743044235657216, 15805184348266692608, 2683204398896644096, 17870377665194622976, 7429902906742013952, 11214721815169466368, 14995078136880693248, 16871694025550200832, 9071114308045242368, 11597752843003494400, 17561504983117987840, 6358628357843714048, 8289965319682785280, 390829568899940352, 10285419316467728384, 17117250098422611968, 17973688199486111744, 10201450964423016448, 13069750091718328320, 625312907281825792, 16832512608719339520, 18301936609920024576, 10890881539285975040, 11193176330772414464, 18041257231348924416, 7940376994569519104, 11996169403080114176, 18167615492326424576, 10461253121693712384, 17494773423405006848, 14042500383285182464, 2052488410425196544, 6765049791060639744, 6047698931826032640, 3953771590386188288, 14665315753394176000, 6382230370024161280, 1989000819361447936, 9495949348861640704, 14171712744587264000, 546395078885638144, 3830351213673578496, 9999387678157570048, 10026137046935928832, 3603278113800192000, 15868827778980773888, 12847074754351333376, 8573430265337085952, 917775067734081536, 9405919164062760960, 11825299336856600576, 10237175874453504000, 6084141943342759936, 8859762384055566336, 4478332398253113344, 11438627291299577856, 573643068536782848, 18052015558295027712, 11848984005212897280, 4538046456937840640, 13088745276678602752, 737211674250969088, 10447224606782652416, 9283536336021618688, 18290296240572727296, 3056756292442914816, 16061812710999851008, 8668854029800964096, 6812780811868176384, 10016614467711795200, 2491591394053849088, 16365965665191854080, 16559436326739378176, 6642695654139232256, 16915379858219991040, 6497019342088044544, 3063305575195475968, 11925475216144203776, 1218185913155190784, 12948605082378698752, 16370065818274234368, 8889653491346178048, 10011232682563862528, 7801068091793735680, 3210807709922230272, 15133148416185466880, 2441270127526674432, 16212595468583043072, 9599970454588620800, 16367402331349712896, 3751409504319700992, 17682376291640147968, 4696379240357036032, 5654682484395212800, 1944823289339707392, 14850791853413892096, 1213470624253476864, 1560106886575947776, 18126892884262125568, 2978227577480544256, 16513230781074636800, 1261433958030114816, 3939167797891825664, 10414055755337433088, 682327556875091968, 13959918085302386688, 10803740051243008, 4584070527080988672, 4637402732649512960, 3917326047858655232, 18139544386352971776, 13531783850996269056, 6836018825838723072, 13588929233488445440, 16103308518202802176, 12986924911321677824, 17351043793872224256, 17532648637467721728, 18031206761184100352, 17983736788824358912, 12032023968442482688, 11875496332263161856, 3508673511268810752, 13064014762042458112, 18438326139672854528, 5235685867099521024, 8071930576904388608, 1717265206859530240, 12993105042541117440, 2415567295712591872, 10299029641620357120, 13429051390882217984, 13257678019452993536, 8803277836774277120, 14146914343496712192, 11352416241349296128, 3988217835837980672, 8880350330995343360, 1738425827692904448, 9239063158704832512, 6247450664343961600, 3358048166384500736, 9839237472347750400, 1778101206967648256, 2696663774135320576, 12874759233341489152, 8724859980286525440, 1392788241383424000, 15022777840187736064, 12235602896724426752, 11828223163760640000, 16584270665163472896, 13395622086311936000, 4230775826653642752, 13481835684251566080, 14206641426267111424, 12190381815076225024, 4567051798761701376, 14938287662837006336, 14677592518246268928, 6051053987472343040, 16020273446311165952, 12849236336095264768, 727213489138958336, 17243570962918539264, 15607732576440025088, 14459223311969681408, 15335862603134009344, 15354499683317710848, 13318192063712329728, 2800443279898836992, 17289595062858022912, 2703453605255446528, 2941891098399735808, 4367123251634110464, 4837159236540563456, 18332503690570629120, 9275669132756385792, 16910943604048920576, 8965887747269066752, 3842601161555181568, 2390283417020268544, 8628344514324463616, 1504774240631521280, 13846820466393612288, 16796460243067338752, 12870685999100854272, 13645041484750127104, 2517789137633804288, 1549104423454638080, 12744068800920420352, 9005149448849850368, 7957675279759966208, 10681891930926743552, 3056993485635715072, 9043130494799052800, 16408061662533255168, 11996253248894795776, 16696391119822389248, 6269947595666227200, 12551972373349269504, 15514094913854636032, 3252127630161346560, 14350173259805229056, 7954917374958764032, 12927026576662462464, 16525857720515952640, 17954283380711358464, 11040865242362937344, 18333370527445417984, 17778483055493644288, 11219244049720410112, 11426054355434864640, 18063141905956339712, 8976014263587962880, 16639014502632783872, 16657212865161199616, 13157522450864406528, 8496465269181382656, 15605056014561312768, 16575884510663540736, 17514988340355530752, 13061321990957170688, 9602789653941846016, 3095665438143545344, 10460135852523651072, 2211929997852016640, 12368223010975383552, 14028410978085896192, 10420458599166771200, 17003856858122813440, 7080700844647120896, 7672932087011213312, 6209459863450288128, 311777374364499968, 14951184160062963712, 18192761081728860160, 13612608458175021056, 8827140684935856128, 10603677675887263744, 13700336783839985664, 13697484344392679424, 7573694537617375232, 13869021288376303616, 17571178515947061248, 16986009662153293824, 18036458636691111936, 2172791332420976640, 11871020401888854016, 3592639426657779712, 7645017414014337024, 3045623377105518592, 4572138589986488320, 10504654269804707840, 4614488851807731712, 16482918600290598912, 3222874893255180288, 1710846580006846464, 4808151527518633984, 12233423902243553280, 743466986742218752, 12426384911563227136, 2748888188989734912, 15287592024576884736, 17122771450948747264, 18213773313723858944, 18050794659348742144, 12447822929536745472, 14069319192021041152, 8084208127467061248, 13452057220531355648, 11095246504162492416, 5420530047238799360, 4378177925954928640, 6616969777007034368, 3712444548203413504, 12730269985490862080, 15809769438992924672, 3839561652257161216, 3994524511994118144, 4934739696518430720, 16687856701709221888, 12446484213899722752, 1230196084286947328, 108811523404595200, 14772876056054464512, 8347612758350495744, 5788158758500696064, 12966787899440758784, 5943400586295640064, 5285455069402103808, 15695781211504902144, 9121907326733778944, 9176551589043765248, 11609229339752660992, 3078113635529129984, 12397613926374703104, 18329650977386266624, 5180071407312175104, 10220209800755544064, 8642600631229480960, 6697128863836667904, 6806290825299886080, 7722718567161921536, 234251947387912192, 18265909228092784640, 2617137053426515968, 8054213606222331904, 7444630273632763904, 10575732307161776128, 4061232140283543552, 10813660389804343296, 3560227803582431232, 11348876480701530112, 6303113338494648320, 17721735454887247872, 4397803826124423168, 7475301752456085504, 8236757275780317184, 14663499092689158144, 15371838254764523520, 7141412359188250624, 1633989623443095552, 13515463323163820032, 4041964397302644736, 1845200398701297664, 2371525987289530368, 7558224229297029120, 1341367846168428544, 13572245204856995840, 1134807949798014976, 3623155688450031616, 16839185770274095104, 13323037807950692352, 2131873933228507136, 8606713236076625920, 1765584141111263232, 15565405322624368640, 17208617099845435392, 8739567123518455808, 13525956106777526272, 6413180683895701504, 9795562341830492160, 6568577503101714432, 8356975010539110400, 7618497678380367872, 1300150781806116864, 16248126122410115072, 1183883055186575360, 11677968952369086464, 6880572377294438400, 1585908758423273472, 1381703667530334208, 9308375410720899072, 2049123114285006848, 1809660430096793600, 8579943705111166976, 2482917073425006592, 2382993058330312704, 1506673824404340736, 17005764163441524736, 14386776837801902080, 7713967563511693312, 13189801430988357632, 949671041196621824, 3752817063886848000, 17309209134855356416, 16034751922732793856, 13499752836648402944, 11830915352072552448, 15402483813862866944, 7000172412541075456, 14568587560654733312, 15537144109973110784, 593252935190708224, 12210552502386425856, 6714325318036881408, 11193059118430552064, 13873576601892945920, 6796158916381114368, 5813008150516727808, 17348535832142675968, 18159730387704610816, 2502786267113062400, 4629832363969347584, 17336417636677844992, 15575903970210611200, 14343055884815433728, 12463846472091172864, 14870068475686027264, 4160190766179680256, 2384289812707278848, 444259438040186880, 17824588185896747008, 17185152769015676928, 10553656607709855744, 17303136609411006464, 15966444867547037696, 13971568172952715264, 14970912505537232896, 4093546596367597568, 13458914468813602816, 10289299222352101376, 7010780235511627776, 13799890710859612160, 1539843765999501312, 17406635714476507136, 12184778652180807680, 1900032844332269568, 2704360036628430848, 13023790394008141824, 794496208046391296, 5642827209916809216, 13643595693598703616, 9437318919955152896, 11933988485435752448, 15309640674677096448, 4634677727834669056, 16829325214167859200, 2381736689597939712, 15061283264129925120, 4569207294000103424, 14653172447570821120, 14806636567027777536, 326383280385425408, 3307535476923039744, 8562927410293506048, 599485313915551744, 3533527284946305024, 17602869807777054720, 9250823249460199424, 6615310694894010368, 6150480963982852096, 11290489490541379584, 7407271070228545536, 10740684290435055616, 18298194977756282880, 12780040540305489920, 7950614881806319616, 11727352882280792064, 2023757152526532608, 6638484655601352704, 11822535621233082368, 3640039501780221952, 8941042466342043648, 3165300529026826240, 3262337554476695552, 10869591842739978240, 1634780878557151232, 15722899917942816768, 16336949449852977152, 2588052771076833280, 6082355929511100416, 13761265988093870080, 2301403280716070912, 4374513333693317120, 11203742906756104192, 9595528709201199104, 3857884502030286848, 7303668499400884224, 8770582435277570048, 2284355560562229248, 9329202066842714112, 9515564653749469184, 2975331393254457344, 12100796784243113984, 8393004410665435136, 3085793924233560064, 17822320482758688768, 4864703631682699264, 5784996284691644416, 13318137122356461568, 9357276347132542976, 16511693956413652992, 17008063584778846208, 225828652829376512, 17429183349766750208, 4042774459273183232, 17849896147947094016, 15475151581019635712, 10695189032771518464, 15321378953357164544, 18142060236058394624, 17782218127631712256, 17666163115105976320, 5604284196487954432, 8575107036675571712, 3921361249492795392, 16816734479421800448, 9059371782632374272, 9108993389591789568, 6772817872050716672, 8199354501476384768, 15710150687360811008, 3657666638926315520, 424884061962502144, 3264740360642887680, 18145727170754904064, 6486603334504415232, 1505326601343074304, 4234469587975929856, 9514359209706127360, 11863029360086745088, 3694569677779894272, 13529069891226697728, 8869579214710374400, 15361857158723403776, 13070630577193877504, 17285740715183177728, 8498269547093032960, 13065041011728711680, 13560788653935951872, 10627055772095217664, 13929116320525189120, 1115284483390570496, 8140033600037847040, 11724038986983800832, 9124011539727122432, 6211021627912617984, 10893298782749851648, 3918373046129262592, 14119455479054729216, 16032879383052025856, 15369393263026896896, 4247049236278935552, 5245694168872779776, 14703621263184625664, 18197325089534377984, 2440847385706889216, 3380449202629771264, 9472367807300632576, 17392080603960049664, 16522600575158714368, 10613005526931341312, 3142051066418298880, 7016852045072171008, 10643646198625337344, 17702808345225723904, 13572369067284627456, 16383242718345691136, 17671901398444277760, 7793651522939650048, 12992262071490969600, 15264754450808438784, 3706905947625488384, 13300485577850748928, 10398418858791665664, 15239741690550943744, 14994385660108865536, 1681599448662147072, 15671935971299950592, 7313851985239736320, 865643477323481088, 13978086792188919808, 6999129653537406976, 16957251190351986688, 9882647622978633728, 7780906450691293184, 10406328151662657536, 16993733523703595008, 9699112699530575872, 3502274524454322176, 17727764273637097472, 9454892041445048320, 7159956744448245760, 10389959914662395904, 4495768747851644928, 5136857248387039232, 17773534796828377088, 14546509723651276800, 1394881497462210560, 14029576613822201856, 1983452329889759232, 4195055730945949696, 13699227118238433280, 6499829782929211392, 15249751681353646080, 6996544344714903552, 9830430193620090880, 3903921432916131840, 13604549627964555264, 8950243942134185984, 15594759902063493120, 9511858653976592384, 5219831554074738688, 3478004759548395520, 12967083134418944000, 6736533908877213696, 12364849413485494272, 9651920843013357568, 1873125875369639936, 10660582096050847744, 1580921138798657536, 3621977295721332736, 13488210034194120704] +start_block_index: 8, end_block_index: 11 +compression glwe_dimension: 5, compression polynomial_size: 256 +encryption glwe_dimension: 1, encryption polynomial_size: 2048 +decompress lwe_dimension: LweDimension(2048) +decompress lwe_ciphertext_count: LweCiphertextCount(4) +decompress polynomial_size: PolynomialSize(256) + +pbs_type: 1, pbs_execution_mode: 1, glwe_dimension: 5, polynomial_size: 256, big_lwe_dimension: 1536, small_lwe_dimension: 2048, ks_level: 0, ks_base_log: 0, pbs_level: 1, pbs_base_log: 25, grouping_factor: 0, message_modulus: 4, carry_modulus: 4 +initial_out_len: 1288 +gpu) extracted_glwe 0:: 801640733671948288, 15240181139021758464, 15078051552436420608, 5143110774457106432, 8277616115106971648, 1549238271815450624, 2531022990582218752, 8421731303182827520, 936748722493063168, 8745990476353503232, 3719973292208029696, 18014398509481984, 10448351135499550720, 12312841381230936064, 1648317463617601536, 10988783090784010240, 5035024383400214528, 16735376215308763136, 2675138178658074624, 7557040174727692288, 351280770934898688, 18284614487124213760, 7575054573237174272, 8791026472627208192, 6485183463413514240, 603482350067646464, 14249389221000249344, 3656922897424842752, 11493186249049505792, 5107081977438142464, 17960355313953538048, 10214163954876284928, 14780813977029967872, 17275808170593222656, 7998392938210000896, 11322049463209426944, 12456956569306791936, 14294425217273954304, 8989184856231510016, 9061242450269437952, 14438540405349810176, 15834656289834663936, 14492583600878256128, 13015402923100733440, 7629097768765620224, 10412322338480586752, 6710363444782039040, 14663720386718334976, 5539427541665710080, 5827657917817421824, 2558044588346441728, 6169931489497579520, 9574652807789674496, 17356872963885891584, 13195546908195553280, 14798828375539449856, 3521814908603727872, 10025012770526724096, 15627490706975621120, 16870484204129878016, 11033819087057715200, 16969563395932028928, 13627892472423120896, 1017813515785732096, 3990189269850259456, 15005993958398492672, 6476176264158773248, 18023405708736724992, 15267202736785981440, 12601071757382647808, 18014398509481984000, 4269412446747230208, 13330654897016668160, 16149908263750598656, 8394709705418604544, 11258999068426240000, 1603281467343896576, 10142106360838356992, 12889302133534359552, 17347865764631150592, 8673932882315575296, 14879893168832118784, 1233986297899515904, 14402511608330846208, 12547028561854201856, 12276812584211972096, 9727775195120271360, 540431955284459520, 5953758707383795712, 14510597999387738112, 4278419646001971200, 16528210632449720320, 14420526006840328192, 12447949370052050944, 13808036457517940736, 9241386435364257792, 5107081977438142464, 11475171850540023808, 3485786111584763904, 4755801206503243776, 225179981368524800, 11367085459483131904, 17582052945254416384, 9916926379469832192, 11304035064699944960, 3161526938414088192, 1684346260636565504, 17753189731094495232, 3837066882519662592, 7746191359077253120, 16104872267476893696, 720575940379279360, 15420325124116578304, 2197756618156802048, 11042826286312456192, 12231776587938267136, 8989184856231510016, 4008203668359741440, 13997187641867501568, 8196551321814302720, 5485384346137264128, 12808237340241690624, 6025816301421723648, 7674133765039325184, 6989586621679009792, 7557040174727692288, 9745789593629753344, 11159919876624089088, 11114883880350384128, 1270015094918479872, 1513209474796486656, 7557040174727692288, 3269613329470980096, 15312238733059686400, 9943947977234055168, 18104470502029393920, 13627892472423120896, 468374361246531584, 5332261958806667264, 14420526006840328192, 18347664881907400704, 3206562934687793152, 11601272640106397696, 9259400833873739776, 7169730606773829632, 16510196233940238336, 16438138639902310400, 15005993958398492672, 17897304919170351104, 9133300044307365888, 12880294934279618560, 15924728282382073856, 13096467716393402368, 9223372036854775808, 7367888990378131456, 14141302829943357440, 14348468412802400256, 1170935903116328960, 11565243843087433728, 9232379236109516800, 11700351831908548608, 3819052484010180608, 12105675798371893248, 15753591496541995008, 6214967485771284480, 3593872502641655808, 4017210867614482432, 14933936364360564736, 7548032975472951296, 7277816997830721536, 7602076171001397248, 12249790986447749120, 10016005571271983104, 11889503016258109440, 216172782113783808, 5431341150608818176, 4737786807993761792, 15519404315918729216, 7557040174727692288, 2531022990582218752, 576460752303423488, 10997790290038751232, 14078252435160170496, 10412322338480586752, 10736581511651262464, 1882504644240867328, 10736581511651262464, 2026619832316723200, 10574451925065924608, 11547229444577951744, 4431542033332568064, 7971371340445777920, 8764004874862985216, 4665729213955833856, 6809442636584189952, 10592466323575406592, 8953156059212546048, 13087460517138661376, 15987778677165260800, 1540231072560709632, 7322852994104426496, 3701958893698547712, 2242792614430507008, 11304035064699944960, 18284614487124213760, 3728980491462770688, 5917729910364831744, 7205759403792793600, 12285819783466713088, 11258999068426240000, 11952553411041296384, 810647932926689280, 12438942170797309952, 4125297258671374336, 10358279142952140800, 2873296562262376448, 8745990476353503232, 369295169444380672, 16654311422016094208, 9259400833873739776, 14024209239631724544, 5323254759551926272, 9151314442816847872, 5557441940175192064, 13132496513412366336, 18374686479671623680, 12447949370052050944, 16357073846609641472, 14546626796406702080, 1720375057655529472, 1351079888211148800, 14033216438886465536, 549439154539200512, 9547631210025451520, 8709961679334539264, 10970768692274528256, 8205558521069043712, 4467570830351532032, 6106881094714392576, 11979575008805519360, 14411518807585587200, 1945555039024054272, 10628495120594370560, 8187544122559561728, 11988582208060260352, 11970567809550778368, 1161928703861587968, 10502394331027996672, 3692951694443806720, 11412121455756836864, 711568741124538368, 14024209239631724544, 1576259869579673600, 2729181374186520576, 9241386435364257792, 16384095444373864448, 11988582208060260352, 4017210867614482432, 13411719690309337088, 1585267068834414592, 3287627727980462080, 1062849512059437056, 14573648394170925056, 2864289363007635456, 15168123544983830528, 3710966092953288704, 13258597302978740224, 8709961679334539264, 7025615418697973760, 3719973292208029696, 6854478632857894912, 792633534417207296, 6890507429876858880, 15294224334550204416, 2260807012939988992, 16663318621270835200, 1540231072560709632, 4440549232587309056, 14726770781501521920, 3972174871340777472, 11556236643832692736, 14618684390444630016, 2143713422628356096, 8241587318088007680, 6404118670120845312, 7584061772491915264, 17365880163140632576, 7214766603047534592, 4467570830351532032, 6620291452234629120, 9430537619713818624, 531424756029718528, 198158383604301824, 1432144681503817728, 6656320249253593088, 13582856476149415936, 13213561306705035264, 15672526703249326080, 13213561306705035264, 2215771016666284032, 351280770934898688, 2368893403996880896, 17266800971338481664, 0, 4737786807993761792, 2612087783874887680, 17419923358669078528, 6467169064904032256, 8421731303182827520, 4818851601286430720, 16645304222761353216, 6449154666394550272, 288230376151711744, 4314448443020935168, 13907115649320091648, 9187343239835811840, 360287970189639680, 12420927772287827968, 8836062468900913152, 7448953783670800384, 14015202040376983552, 10952754293765046272, 17843261723641905152, 12267805384957231104, 1270015094918479872, 5593470737194156032, 18041420107246206976, 6323053876828176384, 13708957265715789824, 14654713187463593984, 1170935903116328960, 4332462841530417152, 2513008592072736768, 8709961679334539264, 11754395027436994560, 8646911284551352320, 11349071060973649920, 8457760100201791488, 11376092658737872896, 7998392938210000896, 1161928703861587968, 7304838595594944512, 7196752204538052608, 1107885508333142016, 2413929400270585856, 13681935667951566848, 2467972595799031808, 12267805384957231104, 5908722711110090752, 7674133765039325184, 3557843705622691840, 756604737398243328, 8196551321814302720, 8007400137464741888, 2747195772696002560, 13348669295526150144, 17636096140782862336, 10241185552640507904, 7890306547153108992, 18365679280416882688, 2458965396544290816, 8682940081570316288, 2422936599525326848, 1927540640514572288, 14708756382992039936, 6611284252979888128, 14708756382992039936, 13753993261989494784, 15636497906230362112, 14078252435160170496, 5881701113345867776, 9322451228656926720, 8953156059212546048, 13015402923100733440, 81064793292668928, 7286824197085462528, 954763121002545152, 17807232926622941184, 8547832092749201408, 7241788200811757568, 15186137943493312512, 3512807709348986880, 17239779373574258688, 4035225266123964416, 15717562699523031040, 13889101250810609664, 3179541336923570176, 2702159776422297600, 90071992547409920, 11646308636380102656, 9817847187667681280, 3098476543630901248, 13321647697761927168, 1576259869579673600, 9412523221204336640, 10916725496746082304, 8809040871136690176, 270215977642229760, 18086456103519911936, 6737385042546262016, 4044232465378705408, 8718968878589280256, 12763201343967985664, 7818248953115181056, 5620492334958379008, 11673330234144325632, 8673932882315575296, 11673330234144325632, 4206362051964043264, 11159919876624089088, 432345564227567616, 2377900603251621888, 15996785876420001792, 13069446118629179392, 6611284252979888128, 7602076171001397248, 11060840684821938176, 5593470737194156032, 14159317228452839424, 12988381325336510464, 12889302133534359552, 3332663724254167040, 11349071060973649920, 3035426148847714304, 6341068275337658368, 3485786111584763904, 4989988387126509568, 13546827679130451968, 9520609612261228544, 18239578490850508800, 2702159776422297600, 99079191802150912, 288230376151711744, 3026418949592973312, 11970567809550778368, 2431943798780067840, 2449958197289549824, 15564440312192434176, 7358881791123390464, 17879290520660869120, 5359283556570890240, 13663921269442084864, 10142106360838356992, 11078855083331420160, 13609878073913638912, 7412924986651836416, 8980177656976769024, 15780613094306217984, 5440348349863559168, 4683743612465315840, 1486187877032263680, 16420124241392828416, 8809040871136690176, 8944148859957805056, 585467951558164480, 13249590103723999232, 14204353224726544384, 15231173939767017472, 5728578726015270912, 13528813280620969984, 11997589407315001344, 13150510911921848320, 10286221548914212864, 10277214349659471872, 15096065950945902592, 4647714815446351872, 7665126565784584192, 6269010681299730432, 3395714119037353984, 11574251042342174720, 15510397116663988224, 2666130979403333632, 10079055966055170048, 6962565023914786816, 15051029954672197632, 7683140964294066176, 7097673012735901696, 9007199254740992000, 5017009984890732544, 3350678122763649024, 3837066882519662592, 10061041567545688064, 12213762189428785152, 639511147086610432, 16294023451826454528, 2170735020392579072, 495395959010754560, 1693353459891306496, 10106077563819393024, 2576058986855923712, 5170132372221329408, 15312238733059686400, 15762598695796736000, 6737385042546262016, 15915721083127332864, 8304637712871194624, 3305642126489944064, 1963569437533536256, 17185736178045812736, 5413326752099336192, 8619889686787129344, 13564842077639933952, 13600870874658897920, 1927540640514572288, 5107081977438142464, 6872493031367376896, 5827657917817421824, 17419923358669078528, 7007601020188491776, 13024410122355474432, 5341269158061408256, 5512405943901487104, 6890507429876858880, 4431542033332568064, 14816842774048931840, 3314649325744685056, 6494190662668255232, 13042424520864956416, 15861677887598886912, 14339461213547659264, 8637904085296611328, 10916725496746082304, 6314046677573435392, 729583139634020352, 8232580118833266688, 2855282163752894464, 5539427541665710080, 15816641891325181952, 7926335344172072960, 4998995586381250560, 6521212260432478208, 17600067343763898368, 720575940379279360, 12429934971542568960, 17978369712463020032, 14987979559889010688, 7521011377708728320, 16429131440647569408, 1738389456165011456, 2116691824864133120, 2972375754064527360, 12763201343967985664, 5143110774457106432, 13934137247084314624, 2576058986855923712, 7899313746407849984, 1675339061381824512, 10826653504198672384, 6296032279063953408, 6899514629131599872, 4692750811720056832, 14024209239631724544, 7962364141191036928, 11799431023710699520, 9169328841326329856, 6368089873101881344, 1342072688956407808, 4566650022153682944, 13339662096271409152, 1306043891937443840, 5800636320053198848, 12952352528317546496, 17879290520660869120, 15276209936040722432, 17798225727368200192, 4593671619917905920, 3404721318292094976, 16492181835430756352, 10286221548914212864, 17167721779536330752, 7539025776218210304, 9178336040581070848, 1837468647967162368, 10817646304943931392, 1306043891937443840, 153122387330596864, 13907115649320091648, 11484179049794764800, 17221764975064776704, 15582454710701916160, 6187945888007061504, 10367286342206881792, 2927339757790822400, 8124493727776374784, 13889101250810609664, 16906513001148841984, 1702360659146047488, 14177331626962321408, 8475774498711273472, 16870484204129878016, 4836865999795912704, 2179742219647320064, 18419722475945328640, 3503800510094245888, 8070450532247928832, 12745186945458503680, 4143311657180856320, 11376092658737872896, 13781014859753717760, 1639310264362860544, 6106881094714392576, 7340867392613908480, 16294023451826454528, 16158915463005339648, 1990591035297759232, 5170132372221329408, 13366683694035632128, 3413728517546835968, 7512004178453987328, 2774217370460225536, 8818048070391431168, 3143512539904606208, 9466566416732782592, 4647714815446351872, 7304838595594944512, 7836263351624663040, 6998593820933750784, 12889302133534359552, 13501791682856747008, 11502193448304246784, 13753993261989494784, 8322652111380676608, 7097673012735901696, 1333065489701666816, 6557241057451442176, 12907316532043841536, 6431140267885068288, 12384898975268864000, 18401708077435846656, 15906713883872591872, 2062648629335687168, 7872292148643627008, 7656119366529843200, 2666130979403333632, 9277415232383221760, 4773815605012725760, 4431542033332568064, 6043830699931205632, 10097070364564652032, 945755921747804160, 16492181835430756352, 7845270550879404032, 17708153734820790272, 1125899906842624000, 2567051787601182720, 2143713422628356096, 18365679280416882688, 5116089176692883456, 9178336040581070848, 3828059683264921600, 17744182531839754240, 1801439850948198400, 10556437526556442624, 9583660007044415488, 5881701113345867776, 10664523917613334528, 13781014859753717760, 17284815369847963648, 6359082673847140352, 2251799813685248000, 3350678122763649024, 16807433809346691072, 17888297719915610112, 7791227355350958080, 4602678819172646912, 9250393634618998784, 3368692521273131008, 10493387131773255680, 11078855083331420160, 18050427306500947968, 13573849276894674944, 1233986297899515904, 17032613790715215872, 10763603109415485440, 14519605198642479104, 2522015791327477760, 9808839988412940288, 5377297955080372224, 13708957265715789824, 3530822107858468864, 711568741124538368, 5656521131977342976, 13627892472423120896, 7133701809754865664, 11340063861718908928, 6052837899185946624, 13150510911921848320, 3368692521273131008, 7908320945662590976, 6368089873101881344, 1486187877032263680, 6629298651489370112, 16582253827978166272, 10754595910160744448, 12087661399862411264, 585467951558164480, 4170333254945079296, 9052235251014696960, 1432144681503817728, 2197756618156802048, 14501590800132997120, 7629097768765620224, 12709158148439539712, 3963167672086036480, 18023405708736724992, 6178938688752320512, 4683743612465315840, 207165582859042816, 5791629120798457856, 1116892707587883008, 2711166975677038592, 10529415928792219648, 11637301437125361664, 15645505105485103104, 1639310264362860544, 5890708312600608768, 17600067343763898368, 16627289824251871232, 5908722711110090752, 12574050159618424832, 10034019969781465088, 18437736874454810624, 10052034368290947072, 9655717601082343424, 5872693914091126784, 6097873895459651584, 11772409425946476544, 6115888293969133568, 15555433112937693184, 11970567809550778368, 5845672316326903808, 14780813977029967872, 2161727821137838080, 2314850208468434944, 18077448904265170944, 14906914766596341760, 8998192055486251008, 11024811887802974208, 8538824893494460416, 5575456338684674048, 11195948673643053056, 8980177656976769024, 8773012074117726208, 13006395723845992448, 15753591496541995008, 4323455642275676160, 756604737398243328, 5332261958806667264, 8836062468900913152, 8944148859957805056, 11006797489293492224, 12087661399862411264, 4557642822898941952, 7782220156096217088, 10448351135499550720, 4854880398305394688, 11024811887802974208, 5413326752099336192, 8700954480079798272, 306244774661193728, 12465963768561532928, 15870685086853627904, 13735978863480012800, 12276812584211972096, 15717562699523031040, 6827457035093671936, 2044634230826205184, 2386907802506362880, 15303231533804945408, 10394307939971104768, 10781617507924967424, 5458362748373041152, 9943947977234055168, 11123891079605125120, 14672727585973075968, 4629700416936869888, 9304436830147444736, 9817847187667681280, 495395959010754560, 16131893865241116672, 12772208543222726656, 18059434505755688960, 9250393634618998784, 17365880163140632576, 13916122848574832640, 2891310960771858432, 17753189731094495232, 15762598695796736000, 15924728282382073856, 14204353224726544384, 18140499299048357888, 1729382256910270464, 1972576636788277248, 8727976077844021248, 4602678819172646912, 8025414535974223872, 16942541798167805952, 9430537619713818624, 6818449835838930944, 13555834878385192960, 10835660703453413376, 1630303065108119552, 14123288431433875456, 3837066882519662592, 2621094983129628672, 3936146074321813504, 8881098465174618112, 6998593820933750784, 1161928703861587968, 7926335344172072960, 15483375518899765248, 16402109842883346432, 17789218528113459200, 13564842077639933952, 11700351831908548608, 17122685783262625792, 9151314442816847872, 9952955176488796160, 15528411515173470208, 14339461213547659264, 1396115884484853760, 10619487921339629568, 13835058055282163712, 8691947280825057280, 1143914305352105984, 18374686479671623680, 10061041567545688064, 369295169444380672, 14996986759143751680, 9592667206299156480, 6674334647763075072, 3692951694443806720, 7007601020188491776, 15834656289834663936, 6241989083535507456, 11943546211786555392, 14393504409076105216, 9277415232383221760, 17834254524387164160, 7863284949388886016, 15807634692070440960, 2107684625609392128, 7367888990378131456, 10601473522830147584, 14609677191189889024, 11538222245323210752, 8791026472627208192, 18239578490850508800, 12483978167071014912, 6350075474592399360, 18257592889359990784, 5035024383400214528, 7421932185906577408, 4737786807993761792, 12051632602843447296, 12988381325336510464, 9619688804063379456, 8926134461448323072, 6791428238074707968, 14726770781501521920, 14321446815038177280, 14492583600878256128, 16726369016054022144, 16960556196677287936, 2386907802506362880, 4179340454199820288, 666532744850833408, 4620693217682128896, 14303432416528695296, 15483375518899765248, 17861276122151387136, 5998794703657500672, 2612087783874887680, 4485585228861014016, 13069446118629179392, 13267604502233481216, 15069044353181679616, 13348669295526150144, 3197555735433052160, 5233182767004516352, 6214967485771284480, 1396115884484853760, 14150310029198098432, 9286422431637962752, 4746794007248502784, 4053239664633446400, 9556638409280192512, 4458563631096791040, 2513008592072736768, 6269010681299730432, 6061845098440687616, 8124493727776374784, 12330855779740418048, 9547631210025451520, 17924326516934574080, 15375289127842873344, 13943144446339055616, 15798627492815699968, 17221764975064776704, 10421329537735327744, 6710363444782039040, 1179943102371069952, 2368893403996880896, 10547430327301701632, 6368089873101881344, 2089670227099910144, 12087661399862411264, 16933534598913064960, 7286824197085462528, 13222568505959776256, 3053440547357196288, 8538824893494460416, 17329851366121668608, 7385903388887613440, 10142106360838356992, 2774217370460225536, 11412121455756836864, 9484580815242264576, 11808438222965440512, 711568741124538368, 10691545515377557504, 4206362051964043264, 15312238733059686400, 17888297719915610112, 6278017880554471424, 1152921504606846976, 15456353921135542272, 6314046677573435392, 14519605198642479104, 1396115884484853760, 3188548536178311168, 12276812584211972096, 216172782113783808, 8124493727776374784, 9025213653250473984, 2972375754064527360, 7403917787397095424, 4476578029606273024, 4872894796814876672, 11376092658737872896, 11466164651285282816, 8016407336719482880, 8601875288277647360, 7962364141191036928, 13871086852301127680, 17537016948980711424, 18383693678926364672, 5827657917817421824, 10088063165309911040, 6521212260432478208, 15456353921135542272, 15492382718154506240, 7908320945662590976, 18302628885633695744, 8827055269646172160, 16294023451826454528, 4773815605012725760, 10619487921339629568, 12853273336515395584, 1846475847221903360, 4125297258671374336, 2413929400270585856, 5521413143156228096, 1495195076287004672, 13384698092545114112, 12348870178249900032, 7908320945662590976, 9808839988412940288, 6998593820933750784, 11087862282586161152, 693554342615056384, 351280770934898688, 10889703898981859328, 3251598930961498112, 13889101250810609664, 10916725496746082304, 8863084066665136128, 16149908263750598656, 9079256848778919936, 15240181139021758464, 8403716904673345536, 3828059683264921600, 16086857868967411712, 18113477701284134912, 14555633995661443072, 12925330930553323520, 8340666509890158592, 7043629817207455744, 9898911980960350208, 12015603805824483328, 11988582208060260352, 2449958197289549824, 17690139336311308288, 1468173478522781696, 7016608219443232768, 12303834181976195072, 13564842077639933952, 10898711098236600320, 12312841381230936064, 12330855779740418048, 7845270550879404032, 18086456103519911936, 1945555039024054272, 15645505105485103104, 9511602413006487552, 12087661399862411264, 8376695306909122560, 8610882487532388352, 15186137943493312512, 11682337433399066624, 12465963768561532928, 6250996282790248448, 5980780305148018688, 12826251738751172608, 8133500927031115776, 16095865068222152704, 12339862978995159040, 3990189269850259456, 9943947977234055168, 1089871109823660032, 3260606130216239104, 5845672316326903808, 6557241057451442176, 16933534598913064960, 15852670688344145920, 4998995586381250560, 11628294237870620672, 468374361246531584, 17338858565376409600, 27021597764222976, 15105073150200643584, 7746191359077253120, 15078051552436420608, 15996785876420001792, 6232981884280766464, 12240783787193008128, 0, 6160924290242838528, 3746994889972252672, 3521814908603727872, 9574652807789674496, 11700351831908548608, 13997187641867501568, 17528009749725970432, 10673531116868075520, 15393303526352355328, 10169127958602579968, 3449757314565799936, 14393504409076105216, 4539628424389459968, 13555834878385192960, 5440348349863559168, 11313042263954685952, 909727124728840192, 11691344632653807616, 15168123544983830528, 12718165347694280704, 18365679280416882688, 16113879466731634688, 16212958658533785600, 270215977642229760, 18122484900538875904, 8565846491258683392, 8484781697966014464, 10898711098236600320, 8079457731502669824, 2702159776422297600, 3530822107858468864, 9106278446543142912, 16194944260024303616, 3035426148847714304, 2864289363007635456, 14564641194916184064, 4278419646001971200, 2125699024118874112, 16212958658533785600, 6341068275337658368, 9889904781705609216, 4521614025879977984, 12619086155892129792, 7908320945662590976, 18104470502029393920, 8007400137464741888, 2305843009213693952, 7016608219443232768, 1008806316530991104, 9358480025675890688, 5521413143156228096, 918734323983581184, 1621295865853378560, 5494391545392005120, 16104872267476893696, 423338364972826624, 7457960982925541376, 16780412211582468096, 16969563395932028928, 14699749183737298944, 3287627727980462080, 17969362513208279040, 13411719690309337088, 10979775891529269248, 4989988387126509568, 3539829307113209856, 13267604502233481216, 2972375754064527360, 13483777284347265024, 4296434044511453184, 576460752303423488, 8295630513616453632, 1279022294173220864, 6476176264158773248, 4305441243766194176, 11123891079605125120, 4944952390852804608, 2927339757790822400, 3882102878793367552, 13384698092545114112, 12204754990174044160, 2900318160026599424, 4080261262397669376, 1747396655419752448, 5242189966259257344, 1261007895663738880, 9313444029402185728, 5863686714836385792, 15546425913682952192, 8358680908399640576, 7124694610500124672, 12529014163344719872, 972777519512027136, 9655717601082343424, 3431742916056317952, 11646308636380102656, 3584865303386914816, 17059635388479438848, 13303633299252445184, 13690942867206307840, 17825247325132423168, 12231776587938267136, 1918533441259831296, 15519404315918729216, 14987979559889010688, 6755399441055744000, 14609677191189889024, 16185937060769562624, 5476377146882523136, 6305039478318694400, 1603281467343896576, 6287025079809212416, 6827457035093671936, 9232379236109516800, 17960355313953538048, 8845069668155654144, 5719571526760529920, 13492784483602006016, 14492583600878256128, 8619889686787129344, 6845471433603153920, 14555633995661443072, 3098476543630901248, 6305039478318694400, 17275808170593222656, 1810447050202939392, 2080663027845169152, 5017009984890732544, 4548635623644200960, 9385501623440113664, 9358480025675890688, 10151113560093097984, 6079859496950169600, 12159718993900339200, 5566449139429933056, 5350276357316149248, 360287970189639680, 16438138639902310400, 5566449139429933056, 14843864371813154816, 45035996273704960, 801640733671948288, 6034823500676464640, 17140700181772107776, 5440348349863559168, 1855483046476644352, 15420325124116578304, 10367286342206881792, 9403516021949595648, 13348669295526150144, 11835459820729663488, 14402511608330846208, 16906513001148841984, 1035827914295214080, 14456554803859292160, 11691344632653807616, 17897304919170351104, 14339461213547659264, 11114883880350384128, 9646710401827602432, 3981182070595518464, 17636096140782862336, 11664323034889584640, 6620291452234629120, 17969362513208279040, 234187180623265792, 14942943563615305728, 13492784483602006016, 12375891776014123008, 17428930557923819520, 7782220156096217088, 11817445422220181504, 4431542033332568064, 13519806081366228992, 9628696003318120448, 18122484900538875904, 2359886204742139904, 17284815369847963648, 3801038085500698624, 2458965396544290816, 9520609612261228544, 18095463302774652928, 13483777284347265024, 7692148163548807168, 7025615418697973760, 5683542729741565952, 11961560610296037376, 13420726889564078080, 261208778387488768, 72057594037927936, 2900318160026599424, 5566449139429933056, 1855483046476644352, 8439745701692309504, 13411719690309337088, 729583139634020352, 15321245932314427392, 2756202971950743552, 10952754293765046272, 15267202736785981440, 864691128455135232, 8502796096475496448, 1441151880758558720, 4701758010974797824, 5323254759551926272, 5629499534213120000, 3314649325744685056, 18158513697557839872, 11340063861718908928, 13024410122355474432, 6314046677573435392, 7016608219443232768, 3152519739159347200, 13555834878385192960, 7836263351624663040, 10475372733263773696, 7539025776218210304, 9052235251014696960, 189151184349560832, 17681132137056567296, 2837267765243412480, 9511602413006487552, 10952754293765046272, 8926134461448323072, 2621094983129628672, 14015202040376983552, 17879290520660869120, 8475774498711273472, 16573246628723425280, 3449757314565799936, 8818048070391431168, 18203549693831544832, 5188146770730811392, 4350477240039899136, 10493387131773255680, 13060438919374438400, 14924929165105823744, 13735978863480012800, 15699548301013549056, 16474167436921274368, 8016407336719482880, 1882504644240867328, 9916926379469832192, 3323656524999426048, 8935141660703064064, 3206562934687793152, 3828059683264921600, 8484781697966014464, 12132697396136116224, 14726770781501521920, 9403516021949595648, 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, 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, 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, +gpu) extracted_glwe 1:: 12885145277344925367, 7764536727965186249, 8269172569310085554, 15968715338967314959, 5763982117435964216, 5242708954530939565, 4734279563043446479, 15515020707470757861, 8545115166206226454, 11934927244544158994, 12554351634201133453, 14412136890976628843, 6947215221494519437, 7548069590558716877, 2220399676217670846, 736022246211231272, 8965601762074341223, 9955483000865010639, 13829166266061936340, 14796434105672350265, 4616825575177108888, 15113404989917502048, 8147980959826956311, 2327210040509710416, 2673748004717364225, 8394849926549938554, 1176870190508156259, 3722952666569613207, 4396218198986655634, 2110417406453876179, 3805292941897501805, 16292988958183446725, 11789428177235428381, 14230541056767402669, 3956371077382628538, 3819041238096404827, 5545832737881023822, 16226392347848644067, 4536968030127881686, 8095956461463503806, 18415465481588641197, 8722459940044974399, 12950501260202479684, 11345076525767913932, 3049303953105708016, 14313876225630982242, 8311417809830978949, 3393644493463754952, 9570225019503573371, 14860350242606183665, 12980401885249212231, 15834344191011990469, 12006295814925284867, 2944264333904544840, 8705363894116613053, 1170947966264225092, 7586952014242904007, 9867937725125291939, 6351089034696994857, 3913059224048878195, 16712998571631197682, 9871496465692221825, 10468926925036054554, 9033360967722864278, 3687191868566673669, 3033227673661883466, 1309948417949226142, 6115298364683868211, 13529095909134268114, 767162309314740056, 6433165715212711389, 14766586939842773898, 6363733601253925588, 5107944986267222353, 16488313180418536485, 5296816549641274918, 12931966843084601573, 6256347844761095866, 7106111022409896382, 10343639417105995059, 668432156129240886, 17576065737719300998, 16105292996206946765, 7346041351748255966, 7458776191560217493, 8281643362747770189, 5047205940161934336, 867638579328109907, 2401257033611773671, 7368152781817178506, 13931024220658892738, 15570054682924298298, 2531063243777446685, 77636791236182160, 15365779974452959633, 6028297558762616746, 3221277845213870032, 6523470627671144311, 6705828995941770270, 14994437535424627034, 18054715517278689789, 16435430830534777971, 5713348340715367411, 4334117488848743794, 16527995711095065587, 9528427694487175379, 1732700205473335467, 16505945115410333390, 8633327622069030515, 10525480467693036887, 1721694928538074991, 9535233099026000265, 15820675864168656046, 7606139964490453757, 5925802596729082131, 11256693408989841185, 7494024884158912993, 6974771932605006392, 10244675002839008312, 7961752535851673510, 2256651955026221130, 5704600054424507024, 7584048934542245902, 9377473215721147001, 3796340118536946544, 12996343819493212318, 4448693826473020941, 7442717748086037134, 16300687529619317337, 1293315200349802068, 15631043915769130216, 5171095795461409700, 8384507530989322676, 13897254070177685192, 12295021674310048510, 9240261747097688625, 16991597978335129383, 12989130619623456335, 1462744142536261670, 5158156619979449051, 15435206512010065471, 12787976966626940385, 6106010223297917431, 17745526393304554602, 16688604472161611612, 2343817274865181524, 3889539981838445007, 4436134042559735083, 2624378639507700777, 4899717808262346163, 3230330006147403477, 2741118509461402874, 5340009823098001648, 5727315718688608440, 4693655196482814553, 7697571008243707394, 4449025111874844922, 15010697064851621820, 7788619688144563270, 4654765504824320283, 15467258671627317987, 5818776825666388469, 1585234059315125542, 787303122633263868, 13689500455402428764, 17004142903470646659, 13492918644594857735, 2599568111516476850, 1420304687560925788, 5624143798479209737, 16440757566467082012, 4113072903430437227, 10196540369403739746, 9889928419366916021, 3510986479016008993, 5150019209440336514, 9333100506346862835, 11601831601424921648, 6046520822394709910, 2484480162230022851, 11635639556053498927, 9322471063730527391, 1558861084314356623, 5853314054324181814, 15142234052861753257, 12763974266219146185, 6060339277262737455, 11769558367244082108, 10674071729200044687, 17584914407622066568, 13124389481692322752, 13424314386629479944, 18244511258296613898, 16344728692749355631, 8855883992778371446, 7491157188864650053, 5986574429419007076, 3917364463531480716, 599230957284179865, 18167859510729291082, 16721254635749453714, 6973725616822255870, 3472206348400130914, 10841993506458659287, 4043292301093932982, 16160842942594022606, 8093128248513798365, 16431347919018096958, 14607856140466455686, 16507185921231721235, 12045146663747770849, 3895497381723418847, 170716497326367218, 5448363500881828632, 10401103208090761108, 17311928163083444080, 16833954786579281715, 16572719878364201680, 17550185180645175299, 13730754685863150325, 11505342120916294838, 12445684849500987582, 11083792754957551938, 3565947655381885330, 9850784274859034025, 11123026874805371865, 891806775525145153, 6746097121294303518, 18378139632618753548, 17111580798880811454, 4735854792192134736, 4061318724616104296, 7502571099897411075, 11742427458901526402, 15816276456655622199, 14145959133717483641, 5209373407334259159, 5724643446485094355, 9976849293842252280, 4106861409816909752, 8751181493544939287, 15626094860370961447, 11622571413311748567, 10249095040350091063, 6052183095124189001, 2813164575462238400, 17516823508561789421, 4768284301061432074, 427535481547512796, 4677048225630793108, 15378985806243014245, 13423907113472596873, 13815451386382269454, 15395259492708865347, 7286674310791417449, 9201033697786479833, 11192053585793775180, 17671142752175026832, 11855821288176230258, 18356013833810972578, 7637518717419578536, 14981626411047901731, 14198371727282034219, 15600529486386392242, 412322970720679560, 11709677020765717614, 16708365168847455348, 12253336667283821424, 10857477752186531306, 14413826846649402300, 17553419081334851226, 15586619411884560937, 887067187529487815, 9307983461584272289, 11421183825376148499, 1247132878038959363, 9810386448015047432, 14536812739710008542, 12739459350505114816, 4372231888423955964, 671920330245845590, 702825029192784489, 6623498326941568959, 17273551873283086638, 16212323340879348652, 13061923251210440116, 12880230570305493516, 692096548627465594, 136098277175035062, 8630660662559273745, 494075824861476508, 16323459510621587046, 6270685282796851267, 16271355569883864082, 195818887737480650, 10809214300148887536, 17846815732161231550, 3980991693403406325, 3756276734326867424, 17095106158931993499, 12435167586289969652, 221154744163414250, 18195884722500762417, 5999158119845812696, 16723873809204571539, 11619320441447020710, 502049514112512356, 2256246438094442251, 5729940802517093129, 2143208332897350192, 7574308225365126296, 1843691288494330154, 16783279541224482879, 17090892002926544761, 9133592755727229926, 1077600881276821330, 1962938609549448114, 7199424581208688513, 7262770076796933840, 5635284208398509880, 17119313868218588168, 1222316319923095118, 9729370715158791285, 8652842633824120962, 1952054021436138446, 16744531197270304430, 9320190348178582009, 12466157645354111382, 10830445635366127691, 1937625887380196518, 14171906992173516684, 13815423852621197180, 8340725485260798322, 3606920355944687699, 2283344522224816049, 16479757351688093692, 14354415848077074567, 10515063082515733983, 17145006163874328015, 3237501129129003571, 11541049464031354908, 13681672629798252871, 12832129216336144048, 12250889434968641054, 18395593872123320471, 8841663145265055631, 13369928483820756967, 11600094315173833126, 14811108050300417027, 14809401150958077294, 634077235974755663, 3023256432471994907, 15859387050467932033, 13281007122426124209, 15459544802284223240, 18264753796402164943, 6070893773296871213, 10688028034801433189, 14019124017190569312, 1771562667378086961, 2226353121925928473, 7380792968025619042, 2970460670129088537, 1748116238419887274, 388622266275152137, 11128041751437053859, 13639263648119628783, 17517411392950783833, 1961367389054409543, 13253227617869179475, 15923658797139700752, 8411161822413519038, 2783842808807598437, 9282356505673962910, 7940865686759231698, 8634685854757645998, 7311788202194598806, 9303193715136370389, 11197423226196555829, 17792556937732656214, 11246632875569149590, 4438010357334377858, 12061348456132808014, 12859797128845000209, 3995408075177671976, 4335690356355525251, 8570863571596217381, 13032524769792653742, 7100472444278220732, 5149175645878923585, 3304918958386592021, 14995499368766091241, 5700062949355229432, 2960413922051732811, 11706024357392606734, 13822827531976920310, 1451618918407628744, 10979165645644555036, 17841877437726221181, 14616366305634234282, 3751155289479121446, 1525104571595363173, 17949874461494863361, 2140767430834157200, 15080335883427845015, 8548305278374717997, 9033999661972163472, 7913151665042191379, 645309339488716261, 10769685382510050021, 15139781766857623220, 15454199212067839615, 16037637478244351316, 3954599173384020376, 14994914322019051966, 15753322810202782400, 5950909680617417750, 2904060555809055851, 4194821001765406661, 2053368255873301710, 10796300656361037839, 10983035139853949229, 10169237756063483889, 11399714872920451116, 15280712012196546452, 14759085833940222755, 7787502740401817470, 166503764763960058, 8564601809079628082, 6793900927214813965, 17451598019212295025, 17264347625437178589, 1351905678684606099, 9297104247278774984, 3142451810416822895, 10244346621170789135, 9603898043661284016, 14538366786402407848, 12734283224118310381, 9312206941511327223, 5256889788941342699, 7425933338791514198, 16743247471445777404, 16596931946129703299, 16228160713382913817, 6139374462710148329, 8622845832551492445, 10211941003799277530, 8101618649510694297, 2988246493578718960, 15905179712544475027, 6515856699046697888, 9740836777362554679, 7289374106727945423, 9420793870638990205, 9738835576623451667, 3973181480025681086, 2542501290261509352, 15135347632648185833, 7828494323721492799, 11316494982463335301, 6564967790936072458, 8777130071037914496, 10193066077764369361, 3360684370780746234, 5283813020841668423, 18392681016808501189, 10114174622804110625, 13916489829236814644, 17582160342324186312, 3219367773835396892, 4260724837726405761, 7995337987422130758, 13131607280238178693, 6922810320868204282, 16526045217691423158, 16067028803964480078, 6897575395902171215, 11350893564767892430, 5010193711015503952, 13211669432199850955, 11732729358667030107, 2202226584746321410, 4895271313917303774, 2793541854547400225, 5403901058680963633, 6293717219690199379, 15040395524794292872, 2003522245817455642, 8320928518532216835, 12760462952420407835, 13869071820676162865, 1012455742404160604, 17605971361172155495, 6994047309388535756, 541928054991727924, 14386708885891113430, 10058723405808041733, 12080867041885832204, 7231082613324728948, 14818342192491628867, 12746595294157172568, 16157050345236054059, 13719052359654216678, 16940036568131632474, 547161988773780040, 16240897841079370880, 16337299506711866730, 14082592181692328108, 11191620194033284785, 17579269013797662668, 7300358894229867066, 10878794536584235989, 17586949527581847321, 6674890365403014454, 1387393775817163021, 16969726047609970773, 7775477495573054563, 15693717014372822569, 210171186627840098, 5802346199039438338, 15755523593751573018, 16746841805661140117, 7162338811373120532, 1532739156816998893, 9986777781677020632, 2892901635864224047, 3252471955124403422, 14038973293405330533, 13970156112339253040, 7548045188539799676, 1587243222198011522, 10808604431100154969, 17220168881972332488, 5358110607449705256, 5248488273286594140, 18293554295421645127, 13346711595674688, 5183796625833796492, 3951345610883842668, 16330757318573169571, 1523591698605848659, 1397179240004667247, 7918908690871526512, 16256946978094031447, 16380389744109635736, 4638774882488617233, 12128073732867072870, 9147510377349698452, 4900746025052205141, 12747347029979078135, 3375173371772698175, 18062594265622268691, 7478232795267161446, 11040777846759422634, 11401362017791812877, 13027844975357869791, 16454330916491059009, 14880128641336159231, 11444757393876043445, 9936026321732060154, 13605706958544743734, 3434625842379281, 13921477857621071190, 2547199987741809532, 2431445804552633844, 10067791093779529704, 14019553777790615627, 4857803326851137866, 8603075895630450451, 4230569420641569113, 11003433439821457415, 6378682571355495302, 14239680214958452077, 9458733767061081787, 9298698488144812767, 14528203257428515941, 13272671062578058298, 7185446354521641874, 2826760352452831390, 15879651114712640518, 10967200711978172585, 14509052605178404549, 18151031582017430502, 11273530986241349943, 9455770711954290800, 5933334816328178904, 2440110988889525736, 1811732784561612805, 3737647822722385130, 8504696526045792084, 17306016449787730937, 15595740760834732597, 13502465205498104520, 2250152772268095524, 16310703524103033232, 1511441547776965246, 13076112628183783232, 8049321082415544018, 16900756328700971355, 3327336525679711727, 8782944703105388740, 11006577689519442948, 8383304182420605682, 1791336327320152645, 5673482973086279902, 16865203132109480039, 7854885871852435863, 18254161511222730796, 6393833090740201216, 4776153065803365809, 10840558601656315589, 15812477714015600082, 3796130599440725879, 14152590002853316613, 9059691914426127267, 9958658276911589565, 13054126174317027646, 4444344025235054484, 8106217272865880685, 746630384327048493, 13992391416836413632, 9931603669402110339, 320687893341796004, 1854478429938166213, 10297068003371520041, 7462091590685755003, 7404917516120327619, 16682802490150501763, 2076861985108129663, 17035100687425793230, 11488020078311816661, 3684279186575711207, 4050683439683787160, 12703220071265291444, 1090476617027508457, 5761584401627648268, 17721261727270670204, 16524395214097614525, 15471889852841277099, 67793616839342698, 13451144805679689169, 17414384468932402241, 1856196447486845320, 10261510296574422131, 17535705658566959380, 2183029867788966449, 3736928100176180293, 3536495733448549927, 1233113480030547664, 18258033237840785546, 5997578864356958321, 15533891604535318557, 13978970319684306559, 13073324077160461480, 967350631596465182, 4184249464673511156, 3699257871978864666, 12662403329627992243, 2782845239344219386, 3222963463542264597, 2118681279393958389, 11465662869204785416, 11181218283948339239, 1569685112907466557, 15646846808253144245, 7890341098242464243, 3908393386825933843, 12655183573507480863, 6327610374280576433, 6984518245272585569, 16194595903947407695, 794243492035560588, 18217186268437208557, 10820622617034294603, 2480203756370204702, 12537475024424359712, 6542051911346848586, 13447172680185184900, 14347565113884240760, 14570591071366703088, 15651162381344132244, 10108760786328868573, 12197718135089919831, 5396381263156523579, 4349635391384448214, 282376700657156070, 18161720889029662482, 7619712382464717468, 2997338401557471627, 11798974319119359184, 15864693596276069310, 2623093725063941714, 10537941104084096981, 1596250402115407391, 4331022423761674600, 17939163178629695154, 14823702608811573657, 13910599865376268492, 7288108550264895170, 13685734909261030821, 11761334414942705882, 2832397407141314205, 17331994488859120737, 12508202741601303965, 2647457987433623085, 9542550795929216343, 14605703011285477862, 10767440844142494852, 8094733960680268898, 7236350412898559825, 496402810118792409, 15241543592747506298, 3915628695840475654, 8599639570278210041, 15361210132180348211, 1579778157189787169, 14632053889470800198, 17064556311619233226, 9561007970677887100, 191027146982995877, 8938280274132439672, 2095180598284696611, 17154897410744370324, 6079490262745152536, 6355919251694198685, 9481302386675852166, 11184460713967020888, 14616875558495023301, 18281038636918434457, 2554762902069999897, 13249803032911530040, 4872713545058986372, 3798532319465489935, 14983777372037407389, 10231956972980646775, 7156977618894724703, 2510518771098412876, 8825828263942040340, 10976151176019965912, 14458567165742897992, 9672208274706587993, 15896749989114031379, 11660898896295996632, 12714076490014850514, 1098579326863139267, 14239342620933117792, 11016757129693632241, 5135728344015340434, 6462846858089201831, 17203085063651010262, 9540045481646378142, 4310793033966751146, 7382889361383178128, 7384169346009755681, 2226722293238384221, 559478376794483551, 17545768743629449425, 1831250802105779567, 13526745637063184986, 14656164814983637463, 13031650271610224009, 154850555964359599, 4168669304887137064, 2486266072385959150, 3950279419871023564, 11619112532160016870, 4295104412146084616, 13978985887496199047, 5937807284409421660, 16040597459052484375, 17926760938128035953, 14783053694806621935, 11074251099135123320, 16341884867819882897, 9902270764776789910, 6539658851251298316, 10450239970069763713, 55020139975447792, 18014944835388223535, 11154200482485134822, 7482046858663669820, 8965266759411217678, 5918177972654385523, 4307509434924335851, 13901203437717291992, 176430803254038586, 17535878273705558908, 9825355532709772072, 455500990256043863, 13537548305953833162, 11452882330597436736, 13556706788970868988, 9870678660979226106, 10980166427480015601, 1944703536108655633, 1568885772254729761, 10354408738868905380, 3407619954197491376, 3888191832196222813, 9024854773989179443, 5597495033630496704, 13731064562994944097, 3253262621096578958, 1846895244959525030, 15666044441265866321, 3043968402584929484, 9399337364126482038, 1841904416275357334, 2507572578350955948, 15629164507815144078, 17259769628054603492, 5951091802564974054, 6138552939037758008, 15526327481578099055, 7089772383171000114, 1236434988591291395, 3898826653943958218, 17250097521048674544, 14481858793374691436, 8242842850465763338, 3322707343199002370, 4911674751200391722, 14320459084344702556, 1593796789053845492, 17346541922167605211, 9388022265421698912, 3154771281988275247, 14795826197126280768, 3754251901978682149, 5797278141072606064, 9785200637377905590, 8346058425316952728, 8629280785154638462, 10721369057557133731, 10705291863620120918, 14118181833903371959, 11310235782297239770, 6155116068082974378, 12358014596832912904, 10181354763272642039, 4907515835635732820, 16853986082380520179, 4633245237768162165, 4786312839704976412, 9890494697798007555, 14213857406860757536, 12171829663448945572, 812523792270801632, 4249303061078542608, 4460636689351810973, 14787789921416077438, 972167326125649725, 11889314163083869802, 5431541122800948199, 10378871458527390775, 5308830188639765559, 2057500952932555813, 6520410821390116051, 8599237111665114561, 2667684173090782584, 16826566039201494364, 17899942724635134518, 10289502233733025878, 8371588649076790182, 3171774890108173785, 363218075316276976, 17508386686792962522, 6537449349275029452, 12229145590665327493, 6051257565130678204, 3955542140498303781, 17955130684395639058, 2761118712231777964, 3428948142630750152, 2641361120562828396, 18040746421007553355, 5552036959830552807, 18147475406339034143, 2527628126170736893, 2967736846123364128, 6530377612488545008, 15994084412855216563, 9608991311796774659, 2614634782720922054, 2956894812897020775, 17576994501551927038, 13715435269739679412, 8284752356399430766, 2053613415186950800, 16791068403117172918, 10969891134632975569, 6988950418465050909, 17618829152101669150, 14228165132252978054, 6325416430854156214, 11828485376586377407, 10198719528618159900, 17270990580390876038, 14803405995488361616, 4074756346403081088, 2511370784190284578, 1821034084611408109, 3405498092997450990, 12066420967854801972, 965336852465489452, 10245374916582760698, 6880361607534336894, 15861026485306715675, 2667896996485651671, 12362734687223036754, 2380705576653978016, 13491027690400007330, 18380584665446207315, 1398951662856519901, 13403441163294011548, 12101426198312933760, 13072375670794744342, 3092741773864189903, 3284590659533594480, 4426913134563936891, 187239497927023960, 9921483686819740442, 7400840168281540449, 15555423736019360286, 808457561493212555, 3281873864032302132, 7536568820970198992, 17726797214778552410, 2440250382767407406, 16999199495207435951, 13398793134158383174, 7976152484623614385, 17397862004959267047, 16563180594087097340, 1835693377703099786, 3732770808928084616, 10824386389636293293, 88464454819365388, 10675858823443795988, 4093530201693853908, 2320995406701298477, 11482147093797560197, 18098497681852555954, 10818900775923447374, 7296729421405783450, 14794133749863831686, 7250849638823107756, 3489727231664447663, 4089227068985413764, 1760423103939785408, 7240699628444224440, 10342485938451810010, 10259618984407878613, 12284930901604690858, 7187499135289668185, 10653901271439297796, 14544809525105201229, 8171173040058045488, 5620573223495000615, 10322468006681854012, 14663512228144268193, 14795732004303717832, 13640409170164328406, 110063095305509291, 13323872386182347467, 12844716612563472619, 17246442680578192939, 9152639126317391242, 14942930034861829997, 13627018906536373967, 8090443883196772547, 13024831177299903592, 11666990686087972446, 8238034289597803869, 15757664620577517666, 7711688798287662575, 6264004113466924063, 12428118524539014164, 2073401791583311625, 15514897683137567774, 6602835406961915782, 15363031304417848314, 12643387762054349322, 12025417539689749965, 14252079890751017062, 14707904353806805894, 2592756166307764570, 11654185723456167581, 10946810681767013917, 1120634995354198791, 9390923287138333983, 13648628396535970756, 8734422924862630448, 7771437170155079487, 1947471766904113150, 3740801726870805779, 2082886426881367972, 6334433590121310057, 9421984429037657919, 9707116767046652767, 3460282770692861495, 7911875794767002047, 5519148104100356396, 16651185181609520638, 4009819101564102892, 4617077758531411087, 3061196913755076200, 5166474114410137086, 8080134652066385776, 4306124999633774791, 15748199234236811367, 11575699959119380638, 14404976380753370131, 8315485906270990613, 7989182719680444804, 13282119519800720934, 823626169697742668, 13844099971473712238, 17700348196161815529, 14998073894749450669, 18256323546406831638, 12697584603367026016, 13012238100847669271, 9880724847049911350, 6954082310192461522, 11718850847704651819, 4671199712805673251, 6310027739842070347, 4381382161060400529, 6180413261080851191, 127553099597554352, 9500094651776510923, 15943970581775891923, 14596186592489263812, 12035094637534202247, 15717023135961756097, 15942079093857353060, 10788547581893478432, 1693504902418566999, 2363168293202239270, 9928789006919089895, 3869349624911857883, 8318946612021859274, 732782861994749169, 1442116281210055473, 18375024516176464648, 14482810580424395051, 15393628412502933503, 2824164905503953972, 10705760547406293796, 18326384188808919607, 13502028737847241697, 16661226929385302769, 10144341258305500301, 18319384634978805515, 13143384913839728525, 1858484576008401123, 12267216577907937378, 14771240217988267005, 17723971595588954302, 13366068192299301420, 15284417625931136181, 7507306832255981400, 3436220731343563430, 890845878900046955, 12504396304013299527, 8174949680850008113, 16376373968184740402, 16930659389119508081, 7911517093589734672, 8559916360891801284, 12413446889438530032, 8855453865008710373, 12018915251277372259, 862611582049321731, 16098344243766609982, 13504632595042291169, 8350542415065881991, 16392164783594836151, 2158298218316616761, 1363130778332793719, 16452766744949703577, 2588011025364157828, 3927829072506184616, 2143756421749605507, 10700058662543502663, 11953842945400374208, 17447989776443197522, 1217039233362784015, 4771604164412493523, 3254103829127333879, 8267048000276608534, 13990530560434940417, 529352557188685084, 10592208464877186216, 15563807527990373168, 14264217570288996575, 1085099474385036055, 15304376634854167280, 3248819158869419264, 9465745784880888670, 15126211528343327579, 15655058792516304079, 12031977990173400777, 15772823146936536689, 4795143521798148024, 4734776539217389723, 11008710789115114615, 7236546691365332364, 13251189991288037831, 401612964101601706, 3201762189673848402, 6863161020754597831, 8767861355501573985, 381260078737840940, 18135747654088781259, 18213866506333673868, 14492335568771620970, 1682800784547224644, 2486453894112478057, 2479146051341358977, 17483867363851103029, 4480138691172168687, 15762305192853403259, 13300627213274372986, 7292929459551019977, 4885417647274283454, 8915108267330004956, 13375412110718329746, 800335091516518086, 3887656328495034537, 3708653192654177756, 17010300880663439887, 1114813872629957060, 1202147306591663262, 10072484851183602030, 5666661891838266491, 9240491768087950562, 11316931592223905370, 15619584361196416368, 8147442173489147057, 6198542969718127359, 2587756574904056143, 4630859235414394842, 16447736044628504764, 651184193059922203, 8813754660130470941, 7046960715975233899, 7201731679641043281, 11523575225206582799, 12032550671305165385, 6561109722841010998, 10612565861006062693, 12520660726415427753, 6706961433578779855, 16618413782407547751, 1968762932814961761, 18404963166990240732, 17670150076484741465, 8536534176566063434, 17498343479895366114, 17288759372293445810, 2458024059344234134, 2940463885642186274, 14342224157119849428, 13611514274110395342, 7845037186068910970, 9538470822574000105, 304741408620175258, 15604640312907326403, 2323611956023171585, 6664759711592593854, 12264461651547831527, 6683106496032842911, 13767355419799642864, 11154191350790671665, 6811797146946641244, 1517840468222058996, 2842185245287893108, 9893507672576310071, 11050124519386135224, 17459189378935966244, 17728232084553829134, 6317574157073491838, 6551447084882396058, 2840269370100150051, 16643112883087294338, 12601782052121205145, 6962974571027735129, 9706442675303526317, 6317594280105228288, 1154615501636104018, 4654328410168515105, 5333625053792402612, 3967991569841750897, 7242970961976731489, 4149068752632800964, 1172237730411937224, 13507706536629252514, 1978362827666351848, 4845933431106145064, 408831852213702874, 9787555203118218909, 6387714194947455612, 9739720119817413768, 8094234812615331082, 8624127674235218800, 4225831182815193582, 13483844356124570334, 11427829970923468308, 5996620739156724346, 9811684850812670271, 13321278232027427925, 3893210373376639139, 5398268772070036671, 17475601206386136726, 15085130705355620122, 4851633783065703189, 4159061460404354132, 5902188752611337108, 9843975455671418678, 17236608570913320803, 975949501544331692, 1205146504009505163, 13237983890628966287, 4848965642517447335, 4739491693215560482, 2772133082179603903, 12655273551575236860, 8840234695051055177, 9253067372111764492, 6968308175615632830, 2495546563559194794, 4494725362711714616, 7197933081732526457, 6828502399671409178, 11273191866404862291, 14912363216903421804, 10137917842536761520, 9655086806811410959, 7887275746518409556, 4671744298989511887, 8552379055703027834, 10154980529341540156, 362014905429617489, 6253604741169239805, 1318311673555437289, 957356016306539747, 17776817775822271357, 14101561949406688747, 4985530203944108840, 14784528267602798114, 857723883934030175, 17389407895918006560, 3244411621454541178, 7614043888628350732, 17289917158395484171, 14517721620783995554, 3894635511624907695, 623061971265071353, 13469867938127694597, 1282811978894425631, 2945140184161720032, 15396383122896256859, 4810168998487759650, 5779990972728627320, 16400898083882887072, 9240308092301607285, 16417822289225391181, 2560420032056938919, 6746548035338388105, 13457333683182804696, 17913821740231034166, 7392875350154992931, 3005934395133633256, 16676188654198065042, 17370593916408535144, 2687984885015418956, 2591261784480454004, 5853893348367056144, 1122000836153898394, 10349081067853602513, 7307911585091481990, 11892485325988750763, 3480128087586792715, 14412569835284701210, 17788417719963769690, 18162020242272379246, 150571978808173018, 10783921331530248246, 9199593697544382761, 7567902871210812619, 11130264927502465324, 4193165820718091004, 188636034056982494, 14570802184725831219, 7912358905777760318, 12177054864074888946, 8182611253300872096, 17444501424668212237, 7079672244802121488, 6530040570455403283, 11629415220761453902, 2903009539835405725, 10275348306879678064, 16774860682223247099, 12447551917352457296, 7965974568136062465, 419619764323826825, 4763716986062426625, 15437027581918093697, 17674626205551535764, 16188579809099423636, 11259641264930449811, 3356359100266606127, 698594162657542100, 2326831022552986373, 5074677275504746109, 4843010526810467815, 8753365301932870598, 8210313133715071896, 10766020776595082458, 15309354568508696464, 8320018201964719908, 6430299884083944960, 2787015133891295556, 14871720372312298669, 17387428681444109160, 5264327954878336687, 13262500324095825042, 15244537978928200673, 5959879217165390034, 10571155944274713203, 8029250050217180022, 5000594333985314513, 8819143775695923899, 14356750704259094286, 1936685689194699085, 17733613449104098940, 11178915306473044723, 5368600692228385974, 16002437681071474667, 14060635627273624782, 17854330445861700601, 15221663492601714871, 16062657403812312925, 6964631514473445563, 13453162461763704196, 12717883330558786967, 8180879327782024457, 10226284229310939314, 5059858733444427834, 13414131949633788560, 18338435000110440067, 15319392648537206656, 18025319453968386696, 17423090339727917996, 15832779954551373511, 8439089693302248685, 10440639960919337735, 11685324555410969781, 10618848290438758779, 15760477712372050627, 2232979472564478704, 15222674508060301536, 3907511743285179452, 6956313250098523970, 8977072281101100082, 15513990611036495633, 4504987827257484653, 11855041862597073376, 5848255308728151785, 7039532742391956038, 10487951891025430047, 1089006174702221017, 7919063204371399334, 13610223905054121927, 11056889581708710675, 15498098902550665528, 3724567213783161177, 6422579927955440889, 17499049963022333061, 2937151307419133557, 6581577855655146807, 16416010467900194386, 15848562051810591508, 14773049051656710037, 9710555092592224272, 1674218046657478447, 3764405472435780639, 7328913998027680582, 2256454920762773783, 5835617731292790110, 921340518996038099, 3209827769128679276, 13366305487881164712, 6284457230636865989, 5064217406120454141, 14082595341189954293, 3183493042216668717, 9626973932829502775, 4511921376526875514, 14087817914027885115, 18086305957615394943, 513956577643668627, 7519732443435220102, 17132055981279671548, 3609957353430331981, 14596018524572258740, 6339677809938254968, 17216617758184487368, 16985829288165405280, 15640036851147930962, 8209150987165320429, 5643560275196075743, 7708078204220782776, 5858412965606179370, 4319160091539656127, 2499726417106283824, 7684363152255126444, 2017416720498940570, 9034159762228250503, 15673359440579140567, 16545681673886198220, 15244785536409582159, 16023145297695250051, 15840511395597241489, 5869351403762845188, 12115834422947313387, 15021445286683507679, 10433605122449333323, 12847301188305924483, 8407062073462560361, 12737575320691500189, 14243774338205437604, 11062888560798596200, 10205038688872673084, 13523671434293949707, 11340551256198880428, 16661329884583142618, 12135129103047145036, 13238477322281939856, 8756822591103958040, 8631365042763101574, 7773922329562384350, 16714022190486100010, 6194342964884159436, 6043766890314984735, 17087618021134022786, 15350999031139682718, 5383520888435332387, 11929381339779256139, 2947514605016169029, 17342114932120144841, 3250386561730218021, 5845925572005188409, 1017921024453574528, 11075429524025451079, 7036512374896448184, 17927667324414562877, 4635573436780915341, 5447711769990243697, 8859128107567492705, 11927269001081749083, 8855257320430623703, 15242803421895200419, 6386340520060754094, 13991442164813178071, 7963645461852523224, 16056827470829175411, 12279539643931788539, 6220262902036499450, 9143406535776775296, 16362336527585923972, 12618643442899376686, 16851142875713779990, 459249144788886150, 412828916164726470, 99518375479872360, 10513159249484100809, 606268414249006778, 11906001635565222307, 7095020070293888837, 16754663662020058238, 9146743463388049069, 3768436309599173836, 409625000178620398, 5771424473570531225, 9586297739393933806, 12154744343077251052, 224237563933754551, 16369928552720690727, 16422700727798714596, 87705900483911223, 9060612764240690619, 10188417665610856020, 16955681707686060598, 16998829009154261078, 15799832307790797421, 4532831612950876463, 3027614147146368167, 3584143041384195633, 17405874455451158552, 1573230131868361178, 9299956983093530489, 15106221155557308857, 3375368604881579378, 10151539912888869247, 4619573645873971539, 2727210109694963487, 4281714250273286168, 12128170458083824657, 7549487444262373501, 12769035804771181590, 14735098840627564887, 13398197968734624927, 1867420364141423377, 10117409280678289037, 15764186566090012470, 5671791573302729594, 4546321333347431969, 1085057880481995269, 17546907360849319893, 13986000224386643577, 8252607296524554724, 13925044322355054933, 1582761069177316106, 15476151426944988644, 12576691305242098845, 14473717220877251047, 14596932045133549808, 17551394294637736975, 13551844708330805124, 15519495460421358528, 13755896011587250212, +gpu) extracted_glwe 2:: 11357798954019845566, 11460629037295509489, 12934873247218214327, 12749614347394681924, 9689756817647283630, 9347137500503862830, 10079056943204081708, 6926887542980422088, 14018858738865812637, 9687300571754740999, 14935811218594746316, 9504402413879777910, 2649699901094259756, 1465653048531421495, 4237196931246100085, 12331885401374152205, 14557679387408882434, 16785860655403528481, 13249749902226954142, 7559711257942733927, 17430953338954775892, 3780043682920582449, 1743620387633483024, 2010106834870245421, 13291367013762197775, 17935102124793573214, 12951513580019618354, 3173376585476121783, 14654903642977853043, 13044750124784717629, 13635762265965815552, 9550259373137448217, 17111316010923672146, 4343763255183680156, 9761845030023225043, 12778775160727602406, 6799944844643190852, 12275492713042364955, 16203922159668908689, 4640815765777848943, 6058484721646044320, 1983322032127235890, 2098854428246610868, 3101753614917865821, 8904423949954775773, 11754907063596407047, 16930656300823139791, 11687998328329768613, 329931068152963258, 9851892198661177787, 17221911827327008586, 12373370658877881436, 9999722044519039634, 15636124333582459972, 5688379237964576152, 2545065982109136117, 12315145484252555615, 4044097739340472663, 14682886913634021957, 4707638545905411012, 14118090488054344561, 6500952570945920141, 16448442595292335247, 12082630035980306370, 2422254508042543583, 9468502434076420688, 13088207350745094460, 9474235609795512137, 14397205602607449389, 5237411017926679300, 16472914655962610432, 5999270711716265695, 13012442156471027731, 1265197827227927199, 13702356925000902949, 2017489738336377359, 7294367734057304359, 2847910845695732181, 13503764944252791437, 8851824139638197640, 3290953364844815910, 9766961470410051023, 769585281584106085, 9942282895399660328, 15145016845991792519, 14762305660903569419, 8412486643912236457, 5836506491406888264, 105968435596078629, 9472756967851877174, 12710166732264586955, 16319147622669686502, 7022971748488607391, 7679921333439863768, 522103737663333583, 3862311910620561361, 1241729163069369042, 3113013374446870620, 3653886731384567713, 6243869176188213732, 18398911896561398433, 9573199022927206736, 17616711352254918994, 15678572616315568416, 6922779090188782837, 6837799130663593776, 7229674418116045657, 6476926073944896601, 10714653795870412546, 6090215702929313808, 12939455642570880512, 4625701209784497839, 16410400020547411662, 11048736081917783050, 2866532301401872840, 6061347041240868013, 13825621179765228299, 15137223041918110117, 14116759289869932873, 17141078777764912693, 7022435182997983324, 3515879502406306861, 7028069243546061857, 11421836374398724334, 900112305431597654, 16522877206314120188, 8920288181573955793, 2496579375209698800, 15450630975641694632, 4277236662648351251, 4399353020405599592, 5502658752521531068, 4989057200003140969, 10056701214478617581, 4852597938715522606, 86482471059808888, 18037665283845625996, 5097678917974711457, 12521504952568193453, 14619917555605979177, 60183738617258733, 6426169244653342678, 14219337539068337289, 138190727172789293, 15471806174962884918, 8490673484888817409, 15648600683310764896, 17179136824869605122, 9442769937041839194, 1355536068876449089, 10534749933520988015, 1580807460969892386, 18115917297438099456, 1758299231236225787, 15814842335169762885, 14135175178287624916, 15644111107092577018, 15541546739471850894, 2521023167330466772, 2519141881449228097, 9053769766689698343, 16794019159513990301, 8439709794938638497, 13088237669916989713, 7633766295746711570, 4448660841621646461, 15969166669645268231, 15474660270532913738, 6652394506550953030, 8778790755303248942, 2996001339475245310, 5623943085920367993, 3347394341648618355, 916484380583262070, 2450959334204645538, 5048614712500711096, 9903821137124642045, 17700840563432934596, 1086704614599447488, 13657157697895186464, 15374726986814005687, 5148686736392790598, 10793129649764019924, 6007617846877936905, 5740865218073682058, 7586188046509885296, 18152323683175162006, 15109645481305067170, 4909863359152257682, 1882170033241197730, 6911144343720974683, 14604941893404415975, 4121206602457018560, 13449271749189781363, 5769137136791795878, 8408309998732716645, 16333293666375418249, 1557342711497998522, 11755274622718528634, 14977000985105917446, 7765676814088203361, 11878987554128127936, 6726322300643757060, 16951445662045908064, 17839927856273279755, 8803607367763276133, 15603221304022809513, 13214192522100363262, 3311997382992256496, 8721671326989495311, 2707196856594012531, 5879454063589503169, 2058206418693406090, 14051338431907552882, 4152204705641520029, 2355242462967704044, 2078230694516803465, 1573064151896222247, 6923741204757272533, 10921764154186503797, 6036573754666433471, 2263939485054057215, 10172345842711814604, 14342604891593829488, 7123697953626228281, 15757354096648222491, 17662434908931832497, 572316754992182833, 5917329110496867709, 1919000044224485022, 9207140962701506214, 5684716407839383953, 5350641241524944462, 3042918318108029516, 12177521341113242120, 3099189232929440898, 2552138391297352151, 16196579620064185645, 2512945299785966912, 16325282010900418704, 14183423021848916937, 2023316109203429958, 13437027453949106438, 15282398212794010536, 2689515296020961630, 2769825983230624602, 3353706037377785969, 17846035305681607105, 18373092956549295984, 4313603431222504769, 2706776072390118841, 734741311839775965, 5181977944683734820, 11605398600296626222, 16512821323787420871, 11354965758265808498, 12378323687204811683, 7497597613028250859, 14449955401613854640, 18169289874546639432, 16392129780199250219, 17786754610489548990, 9061109850366341534, 15936136589305504508, 245594278294019332, 3236959147411549278, 6037826615056237929, 13993769799950604808, 11502753385904118379, 15331377186532170226, 14987036713272677144, 10014728990450115030, 9777043907648481298, 18322909449287231715, 3768463913459663524, 3574192450264244054, 3716981916939794114, 3587699028724519347, 3418189977574083171, 10162491616857128670, 12136144890297681799, 670707785510432745, 18126936627210811255, 8347358308052866290, 3042918194529889595, 13205964024394199582, 6300090576829577592, 12485013597979695105, 9015162119802004674, 9193875537371828317, 17950205863905608446, 9863705039681477280, 8908089294961668598, 5390989110359704534, 7673426388084887204, 14732453719782751093, 6696745769790905366, 376297309757423773, 17774442513266275536, 1348336185510197021, 17209126365507951308, 167370792776154116, 508566099402227603, 13545762527934005328, 14353515518517096369, 427897472561923696, 6311141609319112683, 2773149697133972870, 8785690533685784378, 926281144206202425, 17054846588740257295, 10016200217396858575, 6073498219917022257, 10463035080931655566, 14875531369917380499, 11342838228810220383, 2347504667232301622, 4601678450208424514, 8656552652126402473, 2903915281850033614, 475587370505685433, 17496660369911143733, 13901321280099724339, 17707467770264903815, 2188993667647124445, 10096245298791963475, 12596551648563760936, 4399913020848307683, 15752485766713420432, 2322529949894690211, 8423364208523096048, 425456977628031948, 300212045980252071, 14907864191624843321, 7530877992147930174, 8922555533914199091, 6073991590818644293, 11981996930073515660, 4386339778279731084, 5952956839573626210, 14134523438673094966, 3357974251210432022, 10767350610404282386, 1494623606638453205, 8076231464099729505, 14839484577801659604, 4148211923715275354, 8746145302359061110, 10751543594046281019, 7431963141600748383, 1275436855046350384, 7469999273073151378, 14960020714097143359, 9679762394108186939, 692355201851749526, 3808162218907483937, 15623092179126104348, 820580798388276585, 1191653816743975909, 5894991387275085116, 3534532768871093733, 13957495217562020344, 13195277550044728138, 10114648806624324033, 1653780463820751202, 4629305460144700559, 10627878147338943060, 405225468291095112, 9878695160413084544, 5425712572928599309, 1035495322182141754, 17774693445962234496, 11491027540550809543, 10740559285159427672, 14815593381659904237, 18369580895691582426, 3794806018449511836, 1339019832847290430, 14605812247599218966, 89695214482225258, 5750677710645094981, 3376319157929743459, 18042852200717413284, 3640226362928503487, 2058747965592622974, 17843981186417647344, 5123451928052683668, 5724782045240377723, 10386758268409510399, 2475973189321343596, 11537938725010067577, 2944210953071329108, 515366525440989382, 3184812095998942541, 2100601772665651694, 8803199451420663871, 4844830760622757479, 12766983294491888436, 18388141033782510111, 13765347997492530963, 10713676800528897503, 14470120966307733872, 5100636002107758192, 1016585948775547980, 876886975520958040, 1716397207748067594, 4498855867105114279, 1180012154121574240, 17068373124254913339, 16843348228565290524, 9639975499044762999, 15907914273055687015, 1591039574526261301, 9043742507165936747, 5407039722638525954, 13302406389677230128, 12719523092288327116, 13807615253532729452, 2837632838413429941, 2834320266929568266, 4379668449861456939, 15680248773789042995, 1578181149565485529, 6054470966300710938, 202877696866568877, 11395458476873098948, 17449053010045458808, 15746965394509291513, 14457877715721917604, 259457488531505991, 9864612874835513888, 11181617435398636746, 3128484636165076203, 5640945376826527805, 11548190301561170322, 8795522560250572860, 10090626202190827269, 12491464344304922568, 6277047312886486875, 7858353610087335939, 9098334667555771812, 5499780503844362506, 288144370562607281, 15015399056108974335, 5856784158317015518, 18289868657122591377, 5025526254342140068, 14710039119336594319, 1192025800600496703, 11775264065782609179, 17811402604594382333, 1665510401028711357, 9407580737340707912, 884653668382143141, 15440003580066180795, 12946394436989555311, 3400468771071844951, 14569289271841660715, 11143162309489613280, 8997250665252619951, 16821158811215049967, 10942485811150669979, 14382057433645837235, 9973596889161406898, 990170427380074838, 10736135014006781026, 4282165417821757575, 7966624969422762154, 5895104050465946328, 10278149299254241416, 4222218501350913473, 10472201741010384781, 6484447883194417639, 7568555694461646681, 8961727334643414031, 13425341613401970866, 8012622272320861493, 9225134422987818819, 15799390260234251869, 4846028797625275341, 9776967011269832771, 2237011566373804079, 4151604219213646735, 12268845551227761729, 11293813488166357980, 17043278520877956491, 6349420116437204166, 5834439022171284223, 10357293176513124775, 16182759993042096069, 2530776617903871941, 9409713237189921775, 12510380287463684111, 14358365667386294358, 14985414751620884638, 5498704116195527245, 4062450134812766987, 17760765306931123678, 9438611069693924727, 10943204938112356598, 5120314025652881791, 15599728113470620808, 15488763856879266972, 14582162857198917473, 17944713310699714800, 1945645130685944648, 13935626060037518664, 4904559239690661070, 13949168524575667656, 14818626191167530576, 13277164418497542888, 1520866849924170030, 1803415912249919585, 10246830008767729497, 15594756794244768505, 4443626433365801707, 2558120602627617808, 9068340431108217332, 17262032232730131367, 16798798574013036088, 6373277894784905043, 11324654432576003069, 5596633237566439148, 800772397772321774, 3766445642592481077, 3568168435887819802, 7409700789672217930, 11369902521427726230, 13716373256785205660, 17364507684741475885, 8963770945915599397, 8038093722618138011, 8801620347524317474, 14491462197260214706, 8035409005806458050, 9289111366333115301, 17551005947459215884, 4940657753931062999, 1339373536977639988, 8369610833278068548, 10144624114172640126, 11443940617288388566, 17329848708955934322, 2041589874949719579, 12266219264421239650, 7589409314828078868, 4561732379531252643, 10584155263522470639, 3169246173871303525, 17950879608282573449, 9312533740607481381, 2284911715049902008, 11697122461089991792, 740731814528042410, 4376042749375914221, 846039991582790845, 17595903187329756266, 5814247127773130583, 9746722664937867606, 1981491072982985991, 12909024258719119600, 14000045375918530160, 296033881764540418, 4553058862949296539, 11363510881939033977, 10292417583262855840, 1634823808816049667, 11949612178975932658, 7261595516420416914, 8964754846960050687, 7894649181982884668, 16842221106295256822, 17251059556380463618, 13248311175929300755, 14096016332287499865, 3648072069428345018, 3033079696041481594, 6828864668794191537, 3292993223488242754, 11802342782450273115, 8050289529128092223, 7511979587850163689, 8972808679492088716, 7134110116823675657, 8355725354917534808, 17355885704142666867, 1888482736424887695, 6946852907206552588, 6569380727301165074, 15657925276990917064, 6118416254525241816, 17516077300740333539, 7225371933578348420, 16351411576072451523, 14827586299645598323, 16521922096009797457, 11737813043884321882, 13430906966680855331, 673681127661651929, 2795849628683074676, 8796394651443226010, 1400113223753519511, 11338096989186173839, 10460842135093733786, 724218879060826650, 1677853277356592274, 2886906690011832522, 11484046901076655742, 4661957249775559355, 10399897901426147093, 8017974501788460080, 16509294859947534874, 11368872177663733466, 9173828876613257829, 17784278274390329041, 738528126420758061, 3562001748008835669, 3197963016628855677, 15152702022653146755, 17725476143287117090, 14784030942048531307, 16889675790766921950, 17568174221578525179, 14110565558580684431, 7617724637394492590, 4827036605807322854, 16253331932686304980, 10394637071193807384, 9955633876314208241, 858774219544118778, 3449993546831704835, 8224820312760129535, 1911814263404463673, 17650706305530525026, 911819844837977162, 13978066767951761368, 1025457208840904606, 10856023025061586468, 12150018569834471327, 17229167585912424647, 16450887225823843247, 3724591190219965881, 1712013253791320791, 3176670516419325788, 9416349075140392134, 7031370979421982685, 16454306329098516641, 17849774754947193272, 16678481699692959316, 4135398872950126081, 16054745306369056883, 11120023364341617475, 13164725658001124368, 18157119400184362548, 9419103718943255581, 17100430866638889841, 1740586645533638633, 11495983246090890957, 17685721022486534732, 1648067558174033311, 13088308104697155572, 1558821641490820787, 5801358024948494227, 18185449588755226178, 13404179971051196145, 6597413802963913845, 2816083985873053322, 17527264522820236193, 7642459412355659374, 5742422967162621095, 16262756881840615306, 15835786578099318773, 1321566272929736743, 7660946919305472427, 2715523069045976945, 16223541010737763441, 7338825308795300720, 9567041401719978544, 14561105629851233177, 8204598213630909327, 15125050717646104526, 3427448160181852751, 11268286044381932507, 14286316831377103534, 15900330832702706458, 60697671846587980, 13457430864234775334, 6731406357928473034, 9666500863566040793, 12152920719110521123, 5863508723785379044, 17224311930079777108, 15576186727884108890, 12694387035320448793, 8358262933705840746, 4293786459163862193, 4960172350905356484, 10631004460199441688, 4172656934602593349, 12946893899111479382, 6138281612549827391, 6836194326506010423, 8948813116339393828, 7924606805879480136, 530139800308663337, 18031164320709740428, 9964754800541679178, 18167604481228194042, 10908330647770354093, 17296558090390283177, 16508647562065200896, 17699678721641587262, 16816635586489480131, 6525752570643191700, 9192967090779349563, 15137009299739857717, 11946268835823020865, 10194260932905747527, 2593996507507332364, 917996871414138498, 179248357990322047, 12857408953175130825, 6649229446712254840, 6772525734514732011, 17713725911825108649, 2140099243750717338, 15503950119239003557, 504943511160185877, 10244309604085212164, 14264112180360687697, 11975548214780110875, 10289072831718017314, 16684352839419185847, 1102302501678600134, 16841787393973326216, 9967590360849314688, 12608424062031549292, 18230542753939899798, 13387412786214698587, 1187702879112276670, 4311927078260379429, 15757056489598479750, 1581025898778803572, 15980740273364478217, 1398349221386877347, 11315125906514723771, 1237817428386192473, 11706216110606846421, 17081394557416487959, 13583930708493478492, 6711790325036727230, 1680964923798306378, 1025054625628110177, 16233909253462640935, 6096656238153119904, 16076432748761713121, 17034199085523070528, 1996586517272399027, 18276750901356014632, 18175585508381093877, 5363641163805106261, 4780293634268881378, 12098925827042443109, 2310068665856693327, 3175756038925882272, 17681095440949371726, 2031507966034450664, 5861734461948145476, 12573497374083180923, 17769839573788882427, 2688864242768952585, 9406352129439325659, 14187530658375635273, 3831978737428970778, 15587697323176150500, 15986241900808177123, 5625976701683134755, 16564293162014078097, 7547924899600226474, 15688147742368799965, 15211232108226218048, 12151554577451144457, 15800093399333481761, 15775030953048496680, 9246584833364511836, 12711468946875641945, 15168999203260765446, 8466292310378209654, 17322843684851294957, 13770655830930533443, 14844914036708731664, 10675556274330998775, 3155506042406172812, 11374818222337426113, 13846901064830907699, 12265614061547432982, 16932989850932505392, 15535111786745793845, 7029145178973672674, 17967759265794509144, 1706364089481811225, 16652029677470199285, 10563784122111648726, 7486638276208576621, 943533401484363872, 11125567229877147115, 4199102224392848086, 13752829042453784859, 11746187669486636243, 977486096006397533, 1766909648304916117, 17795155859697283835, 13949759640944776250, 12751912955330318493, 10480985005856022542, 5794938053015340296, 3190297214819654580, 13346539042585514164, 15912392641658481970, 10398943018040073161, 8656484852644422190, 14702165802057456512, 12579793887712173253, 14697574053242919733, 6002204079005347750, 16634847363997838818, 13246854758842748999, 16759717369865162315, 17055966241502791016, 7454067924893903007, 3064936531950204915, 1469113808302662552, 3686257124698680152, 5358058016155990076, 9179638003485492898, 9341965638315766760, 12361467387661624061, 6669762190550294825, 16976097987083892194, 1315955329475344574, 8638993414054030344, 14718917700745753710, 14504693009600979423, 9768629773581034821, 10775842014797460208, 17445938108389100472, 12052906588736728334, 11505857903718471652, 7627321013634072914, 1196355835582536567, 1040945676304386875, 4682672326871965198, 16684762246062772875, 1935594611923249206, 13884912175054206225, 1856089398235962449, 2929610910837275184, 17978498427025045929, 16600094152803059988, 4398269126916056102, 4498293775958965796, 12319147533542899870, 15899915965636818727, 1678845132895008721, 13738574927258094708, 14330911512062838268, 13479337399409675783, 14676459572883548837, 13098211178810233892, 8145080047184066048, 17305696599209164734, 2949670859815851033, 9769927480128055769, 1021488869794642430, 16653883396227862612, 18355353034521374631, 18002756479471993124, 12028955070120449357, 8309080954459027209, 14307133771282401668, 3737261182600067887, 8945399699999211114, 15396092055303307913, 475348778747371944, 10309978668563038515, 14242244407951312845, 10668539338142398332, 9487145758471220322, 14727452521529983473, 14972231962419716141, 16029418210980440619, 14113661927712737030, 18290178852825509154, 17126142651317903879, 8897090649593319357, 2303677112289932159, 11837311520493334136, 3853850062323096011, 1280486923332778393, 12659398034565594316, 14409068473176511415, 5283479334396860239, 17586377206726041135, 8601691810688197787, 3999757536336643054, 4386515821834106174, 2063172479268497117, 11369394571602680333, 12298556558604295969, 15100661773225875820, 3612417603474017910, 7765208361580951504, 14646076768453218138, 10914139925445811995, 14928795322884905168, 16684449279650892923, 2594967252505013439, 16634612622311470573, 1243438417924807082, 89871675072999539, 11499847704228151011, 9302473416958765205, 3575964347388343012, 6007588714718188523, 1626875516800935784, 9320153718448852149, 10382234748965263557, 12595200029591923271, 5605249363416992964, 10980288944563441940, 1251023576140166218, 6030397481811912600, 16675384218816011592, 4020017627139670366, 7131604240745053691, 17930246172307144309, 9619788698199821942, 12354745446897328612, 11061292625598662037, 6930783667801017174, 7633261399475968899, 15509715930511875934, 5603865531241153237, 10395461082434579836, 15013854764244958650, 7945066428456551466, 223148543550550019, 11352123728851513545, 16839510745775989727, 13979223540307720786, 6327003381187986351, 16282574988072716690, 1610339625620782053, 6759148717125432567, 17157035515669124576, 15977215908630210025, 14335196796292650837, 15127993819027719724, 7369317873996780497, 14388394761865071612, 16735002167518132830, 4199649152775081276, 7954192993241038358, 8650691776605770537, 7114545069222250760, 10042986577382056959, 4373246561292823048, 5643307821964362874, 11398218514928852638, 16371619061208055481, 1487973386806798504, 5724961787679040113, 15468110693921147598, 10830264153852229954, 14884991705103341976, 14190389897662410657, 3824452847200298267, 15632673426409308870, 13211457145846459322, 13459427639020447630, 2122278253406747768, 16892227440315635769, 12475448096885740263, 4444198869376444705, 17698130763969994196, 1752090350965042163, 10544426552892292239, 15464648478142922273, 8011558971510749444, 16781388650398276693, 754760377812123918, 2707931362779615470, 5091580290658694622, 9508221340256820092, 15022636065527064931, 14838926474862225172, 12449642041976509074, 10353430736088501633, 6892858731697813877, 14234459200337756425, 12900184229403103905, 8623334554094197111, 11484093103615723659, 6120487896968095961, 7994807837388066776, 245294813403822544, 13717398630942416602, 16396876647498662255, 7302282352621149611, 7427626236596573908, 2767639662189079633, 8421619466520716038, 14988281748082733251, 4440655882928880075, 16667881585197671133, 15312299124731132172, 4443728400900245163, 2716264956353102209, 14031797430163840964, 5516674613011433796, 16706850375608703946, 11960519285422274308, 17051570804699649000, 6433980793130074895, 10733369752290604367, 16764754972595017034, 5811794476925511110, 18007085258053050196, 4754483648684963857, 12535747125929292048, 17247958784739122921, 16119738943259276793, 16494323828869836062, 13154909853781727114, 12033139755260404235, 7198148555839547157, 17527704744351502419, 4212557362533867705, 18125898053423118824, 8734794315114671790, 3547926570104537642, 8255510313722158032, 4290396174010706432, 15432083280678891562, 6694662218775510810, 7372354007853282574, 17328792628943945633, 13365384947920942070, 8939430212269099757, 7652786350380994717, 8088648081281160290, 13913924802504086984, 17888816138986136581, 17092800500499001310, 10784710336756635069, 16631932384422805877, 4514128596436912439, 3818392907355114116, 17819675664874409238, 9188469937296218690, 4438650141832834440, 7609635419932289371, 4966253459870703086, 16212141442034036300, 16790186099260859261, 5881384165507703515, 7222607484530992957, 14900502935316341912, 15324689934221133638, 14894477807812937602, 8742982871906376331, 216958800121466711, 175679665950857487, 5338041623839888080, 17983324267817873323, 488810094691909260, 2411944085631643620, 15663977928671568399, 6858278940067732663, 18262931352769723185, 11752637297663002485, 4341121113722516419, 10620704482934716613, 13976200347209939485, 6789546100175127668, 5482054636113563959, 17145247584867113044, 2617468938556377090, 16685762569071589772, 712196562721766966, 12687650410533904800, 531329258897722073, 7911243507083173149, 6769211600989200079, 16089381966866593168, 13228715581523311346, 15157937584731971839, 8646817192322140714, 9001728750059615423, 15347703895691862377, 18389925377571038872, 1257346169368373309, 5702208023889793520, 14292623902459523127, 15001574043683149702, 17863177818811998325, 905076667220016783, 6379076336828670521, 2850179559585774319, 15049378964087498478, 2041983204023817739, 7421274263045091202, 7263677523500526768, 8028116468535742596, 4041891462052354096, 178568714254344204, 16478279185136989597, 5875308771329111507, 14485287223882582710, 8825451379252478459, 493311273036961477, 1963248276778078226, 4161971754543364684, 13171319976279893247, 5858484897157627199, 5463213142046684902, 12581386707072402108, 622299134375421124, 12058979235628971729, 13319282031788429449, 7206984932623615840, 12108588406040401030, 8346529734622053961, 13300862329029738585, 2459086552187496559, 5121232452772490593, 13828305643247842204, 781441081698498185, 15201847324141436111, 17027646844579893821, 14486884103260304175, 12922791326413089507, 11978323472910326596, 11010471660479993411, 3484682973394428365, 759877555768955889, 16031632440214441258, 17812653292334056824, 17601721188606844610, 15328383990525176265, 5611587351449909840, 4857259816519164968, 9632707876158838945, 16318145849325488303, 6726019933451111247, 13846819036835844084, 118032417081052306, 9442436289180641046, 4356540713843379380, 1341052853474118355, 8994550322936929237, 2318833316386599439, 165187425380055285, 9003895339554933411, 13493863540995952270, 2792870723008187660, 12340659152842992026, 15291044169502870876, 15800514341351608385, 11408757704371934137, 14850591971009830487, 6544270563010482030, 16361286136385721873, 13390383720244913166, 16261285385768321505, 15717860758501482081, 1845404130866202537, 15841656322249319011, 8882918579808541148, 14839501145951243949, 4737174451897634152, 12356562657069364139, 12790568996093834183, 9107767726909033868, 1112656633336634817, 8859388835105603436, 17795704553949923337, 13401287191729802042, 14957208978843881233, 10969977152016124660, 8174174452970567642, 8030991727421506556, 15607436556847507403, 12596386091733988655, 2267759038050369751, 2037611627614527915, 12205299846093757443, 17481874641860983195, 890887774902562539, 15477548759130697298, 7696137522797310045, 16182989073318385624, 1558383942344472621, 6363399844457875043, 9630537135440464673, 8954297123109318834, 16131856327100844460, 6143583091098524665, 206970780304777480, 13351755918287593225, 15469169320880960204, 4328894833990567187, 11822808189841463912, 10032306650813876277, 3729770693878330317, 3620055620711475643, 13094249342803639710, 10760360577966735274, 12147440825331339876, 7989858225187935430, 4132381031993187467, 4723597133286788018, 293378158411388301, 6230173631811952603, 2593813698036184692, 6492171865863397634, 11241538498546857185, 7694845779763482584, 17956912285317597945, 9974036546551695372, 403140039116398510, 4414587841103749652, 17591485224911083435, 3353643495730768935, 11699813581469930264, 14408339669054275830, 10231120431681755179, 9081680521113232844, 8918914169811104839, 7696984217464409951, 10269990246432996526, 14324042211265990153, 14377160103960147476, 7179697421429554275, 722491031948079470, 5316749930870492637, 7443896801608781395, 13519574682449972775, 2977360284521086261, 7516896037462982231, 4490862945967663259, 14267008195079101090, 12524247529213496477, 7276716862893939639, 13574179959371935251, 7839970993110912015, 4999376838329625725, 4280822727687387914, 1938788946484182066, 407292773499127371, 17096283204683164331, 4308063053573924570, 15487175528375295622, 10012979759371563851, 2023155886808776040, 4094440821564023465, 9035707410271749400, 15642887110372965938, 14399194651079823215, 7180249513597269956, 10055633134511736663, 13721204567576969830, 5042492760208698226, 9597832139504410294, 3119634839678634678, 9674838395912917720, 18425119309133983655, 2355559903811264916, 1168620371895850088, 15583756505620088064, 2375355946750592607, 17663336607583021892, 99265758022960640, 16448357137160003389, 15875993352784647826, 3476823560157391879, 15313427107828569205, 13385981803223857609, 1699181088366851302, 7740289754583150605, 3237822140596903022, 943365759989276914, 9445129117267883786, 7698810929883904769, 2536062011209535600, 12464384221969986824, 6569553473006392153, 4715754582148728994, 8603292457116630796, 9439600728139966687, 16158282785227834628, 9630853693161193184, 11898043011527298288, 63042292567873346, 11272684949566450606, 991578145501598510, 3931228417919537947, 18097480120484550946, 6771235218899448998, 17575340036774996459, 15636456260405637739, 5667144270629647125, 11475345900995267072, 18292150733570014976, 11780427632687621206, 12541040709526166184, 7215990883071440635, 5280320806007653229, 10540771161344499011, 7241068007151743273, 12063532772038714569, 7637191265468453412, 9397486269615161719, 11442422812803351416, 1564970227008049294, 15437098412652668862, 1347737751244520570, 12990400339633311049, 10973161781140532789, 7255789588933412857, 413612976174547482, 4067946060583411523, 16517835483407477859, 17750989468101726657, 12536483664776769406, 9072863838480631279, 6400404239439011264, 3499932561952471215, 9072212448533354239, 17503120137437839012, 3041008281746946668, 2174481083212159134, 13965993981306093300, 4177190932201336899, 15110314561082150605, 17423395520041882628, 5430399745384866463, 9977075538889708218, 15021054320236310305, 8325353798175470297, 17618297616727394131, 17998994501120265887, 8658735644479152698, 5366096534832182243, 2842754675410526669, 9554623981389814945, 17244386742620042637, 16465946270760489608, 16731037902078173409, 11745325811779272322, 8684726212448903216, 13171077653866779818, 9923114496287367976, 14804844548625837916, 13634126692850791087, 13872950668923746395, 10357001105611358074, 8341160271078910246, 14054074389614079579, 9389257729654809529, 18207814889980025184, 4274726957749852865, 3754668162922093493, 11040114162083292108, 12222204250550245308, 6274045867921025557, 15416704893751009020, 11570032800700277508, 18328631663070111642, 9158897791251763240, 10659707555640548280, 5253562549927453728, 7319224492187853390, 6964943952914425783, 6923948517911932901, 18169257959402079496, 11375974553527342787, 157493805802376471, 3928466288489975365, 3078482763660441212, 10523778893253739358, 7478041427025736792, 17256185588890284669, 16175735321140195506, 9088309810398552984, 3131360445112608460, 12966396644583952725, 9503284594155745698, 17139217752366673698, 3949388910588344475, 7485255634776601447, 16651562582368709216, 483295460639497898, 908264444706019977, 12007011691455343133, 1874555570010659185, 1057297461526883855, 8674145986431822362, 8840309257077382787, 12876150863143738208, 16086837102771128267, 13062340668475826620, 8734346278551214597, 5823882062177520159, 11522905364034280311, 6746073561235921105, 2683485776733870903, 11090914671763552268, 82860148197561501, 9728224117994337529, 12127627977198664929, 7141216126715466408, 17742568487378337954, 5514752237990061356, 11328105148153307581, 2273829723690901480, 12590810549332086949, 10586876583664057796, 353923068359674797, 8818216475493130045, 801371593065386588, 14695885076503084406, 14412936307691011308, 10929872694200022488, 10604071768456639147, 6851192886091832513, 17363298091951387435, 13594103719724934033, 13089581797536847657, 12974700203792842704, 3426578889100616359, 9167402424425785445, 18395841080587712520, 12253650768147218190, 10323894041771547489, 1148909132578568109, 3340194477304186546, 6495463553748445990, 5272253543712501330, 11830994842985897558, 7753242764667074265, 10224934444537030568, 17681960715209000878, 13177394079478012580, 10034484540911007993, 15364559512076083244, 14403337940792822960, 6194751214272558463, 6563849247311443841, 12447341121805545110, 250885483625809172, 5638685774158644398, 17326866578502687182, 5719739636689952529, 11601299594795653931, 16955656458163097664, 813152594797918041, 14628346955510217866, 13816608934989852559, 5724007793274622815, 17960130848989874931, 7067679478983195189, 9633290552206590252, 14779209949628615734, 697712435899860311, 17706773494273964884, 11393745513660322761, 1756738319752443058, 15016137836561493912, 1830512822119380323, 6100034171988649426, 284516522837660937, 12495565807919590874, 15469427328025152063, 10637792018840250311, 428936513601174493, 5841234740231565877, 4834784310050513054, 17823284497277173899, 16284333090053043895, 8866231972990968810, 14249079188807065701, 2301686094902482880, 3942688061864100938, 12815324147113397029, 10167995902515314443, 103304463943038500, 4465418307342075206, 2986334486336948910, 9085828024864058353, 18171438018014154323, 13213593956833919121, 14843927129810572623, 8574654463617943210, 1521154880635001235, 11124515280821338002, 7657236116872656963, 8410898503529492541, 672578503497260096, 14294699095610859506, 8829628294926360359, 12365995099479997191, 7958938820330370787, 11927451646312071343, 16268488713579673517, 18037617453388456811, 10936997437714827616, 2417079173360819736, 8982832240617419067, 14571673478521242291, 12477046441990616706, 9624529163532715867, 14843595271557714273, 9952556788323446219, 14510459612041549956, 12489525978739435746, 15079940372385971878, 11772280000170651882, 15452612521745338356, 13462614155059999107, 449575994725368825, 8665709186166732787, 15985770607857833856, 303578103435823545, 937598998634049649, 14979915419035749754, +gpu) extracted_glwe 3:: 3405427056831255928, 12267381415846704492, 7181426132446451892, 4016944737430703134, 6542264274790133048, 7397987103922730307, 16276709715074261376, 3529816550055737854, 8097472229186749889, 686844692312167430, 5954647580295570339, 2849143566022853632, 8093403455858677352, 2248445304529783504, 89923320464903867, 4829278250639201744, 16520639577621181675, 9196961396331908193, 8997794328153862352, 2231068331068715895, 5735908350474912737, 15155767316977063020, 14553369514564631124, 6841240813125469192, 8302647970502612786, 15551385961024259681, 10497631705024586522, 14556269553854491274, 7829284072250880709, 13518379099910118428, 11436505356066135354, 9592275473442918747, 7217529355983880734, 7057980018273382377, 4018601051304084086, 589414736122530705, 15247595528064592453, 3351722859800295925, 1720944442654738204, 11532202035832659240, 17514661044957229691, 5393705775617464928, 7404767621643462385, 12378180916081353174, 6953816238199164377, 14236257802687341152, 2962270938361209618, 6275556852374031520, 117231540668105234, 18040560771832119656, 4399015768665069973, 15347061304313915901, 4163255452494192609, 2011809715337332470, 16424983848585265561, 6299525576996879891, 280802688984456848, 8667431358341068416, 9610321265140240732, 10102064518822097986, 520645623172929185, 5674886088833935286, 5183562832539674629, 12910684429366808124, 13633282664806269772, 7270736352482243744, 9629782699817298893, 13686866979247774078, 15346213027148240312, 360383821992527022, 1403049499608041398, 17500106634840694247, 138934911208712643, 10164696456721350410, 2539177039806038921, 12433830281768354088, 13103632761252565263, 15175958740523351441, 5938557690648874564, 10017766202610785644, 12919789291801785141, 3806332924327966501, 17372615780994674475, 10104910231139270124, 5210301234605447231, 474564227850081495, 11808456374647204786, 14087329770099694835, 5032093366005156745, 4012534267625841253, 1176265975724671874, 16234550775792056238, 6691583148184748157, 14935837557505643897, 6216898155133750748, 2436928037625021511, 2194841517959486515, 6049375046515550650, 12734527631136254141, 11695441828365945710, 7307065853116182931, 19590879898206751, 10940002727643750294, 5122061052560867758, 2140054805054338540, 8955098849869806705, 15440173606165156012, 11783483464203548585, 13666030331376289559, 11196484968588011714, 14180670150953936714, 4687453746400042879, 14460397424440800247, 2969609967514368891, 16972723716968215684, 14321821465384186344, 4678560167386021207, 2062823279038845982, 5342706709531291256, 15006312684813339621, 13313503246248218997, 3127647199246346418, 5759117375900905958, 6902263877898398469, 2206220070426887751, 796251946537429443, 8686713895256613227, 16685069071636870448, 96146832288781309, 13266012924431784732, 635831495496051812, 7029763157468296717, 978732172853018258, 12150119187254878643, 7518580630577646835, 10070204126213483480, 1586636909724132705, 15437495550768527814, 3128638403465443051, 10930836759672342746, 5834293924906588610, 4935105720667280002, 12524211879276117990, 8587808663786562146, 994628184983377832, 9352297022229154150, 11792891305509396708, 15818845477397807384, 5434712744949277547, 11814761215054953278, 10350186781696850730, 2805222494855353836, 6361133561921801487, 15904454835023902521, 16042867653611912197, 17864414790894456792, 10332651334177395536, 10439487705224073735, 4829454521595177227, 8796250813672823930, 7591711319814506101, 12813645382677146207, 14424108018645223778, 7853720180919127416, 7580392831159053208, 9468865356753528766, 6899097205640480305, 18230968782280239979, 11510600971954157093, 4758200342183718674, 15300710982781783092, 4719098964350083420, 2882611934675046841, 5130659194652620834, 2154812014687042322, 16298335937070467599, 11694670544752284806, 15765220540287952580, 1747921118497188482, 5750850445081656411, 14922893208018784399, 13833541560147057212, 2134384106450102172, 14151977538626362841, 11656345373769130530, 15104492406844210066, 9934750310852256189, 9574750691450460185, 119372774585657963, 1091959380587133229, 13149379108562289741, 14140861624288697342, 2469666008029041004, 5680731827882982403, 1410477269115293221, 7626824894840070448, 9352802307758717948, 333458312043834669, 14197160219130427050, 10693017690208677292, 9468633670769552624, 13291610569575539729, 8797431269135933324, 4728085442402172914, 15950123424618605093, 17313200409991439333, 6351951701480097133, 13105164186666908884, 8073364284731551430, 11113977849068808434, 14232309484793133139, 17985972720922166744, 95259780376886858, 1480995495340446997, 2462209900950791705, 5195183888553706984, 6264945935681328900, 4469965779854606443, 3582260219355437441, 9916644229514883020, 7045070052374068412, 7979770513028151639, 15129732724424878874, 17493055667850868881, 8045956669954196172, 6105325276914500011, 9358389378559620580, 14417298373371965389, 12196195042429082336, 172962587366751047, 4043785836449109695, 5457320612042397659, 15599685305164029814, 12435258195565431941, 12438243962255089265, 242582025044792909, 12731551038092734851, 10162691892967398689, 5381645910790038709, 16987295915571093663, 7311426960792064048, 4725866121589213678, 4226662387756104499, 14333073654927145409, 9725308073657167181, 10927388808586053360, 15574123677501557858, 12224605026011842657, 10939772361782943835, 12712788173355041817, 13427103065050395562, 12201169655758850603, 13724822420177249838, 3088204941227198405, 4210473103427471610, 18323651855474907176, 6365477383770694537, 660563609543313879, 16174220253038124024, 3433421169483995554, 5076476513001336416, 16185142296270132656, 16125961773307198224, 1873623980163752269, 7693589327928177376, 16010406989178770826, 1931125864243725746, 2928746133862150647, 3432929552902944201, 14919497777324838406, 14175330636931404063, 9384332048579678994, 14545571681926185249, 3135034962940863760, 958815653450974993, 4425486931857661284, 1218992302082074560, 10138169499793943522, 4811491924936451852, 14605853772925548469, 13340360031076224402, 2372474008120783931, 5772969402523152774, 3849054571007657372, 14330472015054877580, 7249768812551976864, 1145834044906553669, 9272241642180831773, 6822461236639722642, 14066397462704079433, 4073337128768698485, 519133810352796587, 17506999510836508794, 11390316652537456412, 18144434876593614012, 5307604677003511984, 4530585446132827344, 8058263939877230692, 1032229550399059695, 6608851636234570628, 7778192097402036701, 2204967942247850085, 3771418097466696568, 13862030508338165012, 13484370905122229004, 9943962074279051925, 17711583619134820247, 1961821524701819571, 1039236833431093900, 6522659696697642829, 6937759124245324746, 3154220340746168460, 13762135136026073007, 10341700523432801174, 14170237543379546357, 12908535692219818032, 5249302657034827154, 16963548900137380155, 17381912536789662448, 758622531997748086, 1759515483791224537, 10761213061943074240, 9483331842455233886, 15060243504923153033, 16059714245928218065, 8511514848475581446, 210617203393265685, 13142022535798403575, 14120011548405915570, 17496175350348219933, 16056083607088642940, 12638526536094397908, 5294652767861795317, 4317974271043497702, 9592631462499044593, 16524806078511552498, 15311311848426202790, 3140540775077380592, 3344087237911111777, 2321662412271776964, 14546011241204167835, 14716078704288200018, 1173146269264930333, 8043655228496715210, 12671242564851986711, 8003406386688205639, 13911604523847435962, 9193489626551768370, 11271103586024469473, 12535661864244210855, 7229516337483123489, 17127520828119276958, 9455746023626225662, 2160285043746278905, 4516588636893416922, 5306733598844130375, 6087802934091913575, 11034573291719265370, 13468874290080852297, 6890553428844818558, 774704231813964267, 9198574923555412472, 9713044087096294490, 15080440732216189455, 12336895194287581655, 11402754454350942196, 7291386890506527782, 1309040409242203793, 8648119227820672356, 13106960371478876099, 16407766248500673245, 12668294585167775010, 4980455300204451638, 7693562354217007297, 12694230414452481335, 5688551502598165433, 2509704417505541742, 319193818298338492, 14636029108686906245, 7676869871909802970, 17334182795777621873, 14669759576186599318, 1401312586424414574, 17092915839684624452, 10411517238335043979, 13217971963898155535, 853873233261087997, 12400978545900167170, 5445115221651439127, 15380297232928571946, 7409230672615769626, 3832303350078514951, 17153559752304746696, 14346871505764538778, 8068789284609144125, 1850576381699794168, 3003229893913704094, 4173558988597314542, 7000990005551175350, 18196555105640318346, 2781719812470478171, 2976399798798562146, 13912583264424689926, 10391962795332694675, 12977739935646962244, 1541472748523838078, 5569698531324073229, 3743533102721162545, 11403621437858646995, 9935513330441402418, 6492635315809328464, 10514349740894557645, 8257098087567131659, 12120182905641527566, 13852539416592027129, 5794673505752157968, 10232521268107521290, 1459373849850475242, 14231524041145646668, 57941479051817793, 6461094325044429037, 3698866445595598958, 4294815989382369391, 16392870041014624369, 10992767428200042948, 12488180203456485644, 9698580535108196047, 16899600876628566166, 9004583070036818238, 15668523558381293178, 8351933090750281249, 6341838726389157218, 7142794452441752519, 2866365631209749414, 15513788762873748671, 3135549193857995537, 9249043090701624355, 16428173612119297855, 16173391185089477370, 3583303866035163903, 13596710017575676523, 14438930193461217616, 109373719815422048, 5586565357646106075, 21972841473498143, 4171577117894118639, 4317229815504164913, 14527661419412917237, 7600211442425131864, 12789996480627062315, 15526317885831730908, 16290285390123920924, 2632038506694918067, 4786623503868759484, 15754064531477059371, 15042498523438811553, 1449992098164894060, 16576225376259392714, 10247806980192159593, 5585150378193003267, 13021980129681127643, 8521172843655277515, 7163305044158509288, 9042369028561929901, 14487812569247658114, 1047534339704508551, 14108429238051485542, 6624791645639299296, 8121780517022562245, 3443089168588031223, 1192743178515548821, 16843968651613437099, 10820239115872153269, 13598006212324138035, 13749064609145174151, 2790794049528366531, 8757879364198350343, 5173011874559417129, 10557968910384069603, 1940198186949529985, 10425537599816319732, 16035939258002804853, 2935146627627884845, 7369537574766226855, 16023186960192134805, 4904506061092664197, 16006893021231831272, 7927196476281745645, 7802633992866542333, 17635432861141402221, 12281134003122837200, 5559906084728478895, 16307851711658020747, 15489972125498031510, 13796265600957067173, 10673152776384748689, 16794696298997674587, 1640702712585024494, 6246258553140036197, 3909958849337828813, 9673188682258600961, 10601219057163335129, 17564903339653556184, 456422628711831403, 16970897952674689831, 7158631131843471752, 15241923174343499456, 11544172086689098369, 6355655654782463749, 7450314581632251725, 1394558779882784476, 14265819124954380835, 4907428837242533747, 8411050951382842560, 12871441720618211062, 15611339552940081563, 17987053715528612102, 14845478740233446293, 14850493337685254024, 9546414200421333750, 14511146420453210957, 17233541771054210615, 13589986904684618471, 3991598610767968655, 8339020402513442468, 4582998935771145022, 10619198690878417368, 17283657174434738002, 14323774042099723183, 3709721748174336004, 8897403272379444105, 2130744386826282716, 17629005439983429943, 10565165720490338836, 10651314277169163052, 12572453681288782070, 787979838720371972, 8356679315101697886, 4704130933362660444, 16199042017168298030, 15302495447901428006, 534800642248302414, 8122761872537508014, 2041287633286028802, 4257806371130001659, 12171769523985981177, 15575397293205878510, 9581429332656964591, 5731550460829302677, 10508480509547784177, 11195273067719245665, 17051626543301914088, 5136580695174670821, 15533644232848730297, 5342539531746979351, 12246211374936565835, 11246878619448139666, 11872034310737604263, 14065113484731720830, 6030584651013589121, 3336677810364608651, 7446162539229082436, 6490294713284460749, 14019085420784293383, 13888711489675450785, 8304346724197001022, 6403885348250475879, 1580684276784848540, 11872276771622189211, 12849132068639215890, 15035759448133273688, 7262046440519364618, 10615988869455278161, 15217356821009144589, 18187276672302499345, 12584384321871335281, 5067429679153106182, 11696428793254237320, 16899143095467236126, 13706273956938935709, 3460497398729436794, 4372424435043523700, 13175629695412427608, 12140564107111750767, 2749611257640362292, 14494843923894137996, 5982797414469242540, 8049503436446679236, 4063101941946388898, 17282193958653660687, 17061817161557023072, 5476195248991122923, 1142041554234137786, 17328992252383075778, 11476822359937433384, 7527649957575924787, 9472932783717347782, 3754160372626706228, 3107447464870435264, 13258804126770992602, 13944966179860777857, 17327140985706367115, 580385562917557386, 2843469477288813651, 9006298253451369571, 2016220165930884685, 4825569710475061951, 4415213409425961654, 13983694417478495108, 4477699117871373258, 8189573989263432694, 4585715055242194489, 15888031801824999209, 11574730208369226086, 15137701387156085329, 16054382425269264836, 13005612543949993236, 12184501077562293695, 3623581298766239556, 17844145470613693354, 14190366775875698005, 17021945481382345798, 11621279772002297328, 406683924826408262, 8254517652444203322, 9256644703591523478, 9522327993457925307, 13984086338121678817, 4953688371492324785, 14205044982828697288, 16915041570951593700, 4920101547145411650, 3484827397563169601, 11372567599920109132, 7270654391471068058, 7789224418056442218, 518007252986954557, 3905094052584844789, 12559609196433388062, 5886471198275565303, 15967704083375387373, 15801837237984285849, 17001228308933326905, 10995394461498968436, 8304052344514171672, 5842245612206713439, 15952012808169254020, 56844639532588706, 8860093189619499942, 966300136047936405, 16369287699604307328, 6724388398830725054, 13451601013363926010, 4998817339603896929, 9910779176255043910, 16529358857850190990, 17986016735139504944, 5674060729250007409, 8608047239934313857, 18308997483203616714, 10268793351918627256, 11781185738823343832, 5724682751820181801, 5019687665783390956, 1711405886643213125, 3502766662752285808, 13336514318908693699, 907183735757756867, 17433439037023826836, 6152330625176341266, 15289718170119082027, 8231106220491946193, 16516897208900994592, 10959879845374976655, 9714109603233392354, 2389850418635073761, 2751059998695452672, 10853954319958351112, 8335205589916784359, 11617785785237111645, 305861065560187140, 5892778597586196279, 238211121734940447, 9127861312977688451, 9089501006475949466, 17703072393596085956, 5572459454215114860, 6442378859529541830, 12631598397407612834, 16020955297713405616, 2786694595531931336, 16531963249271878425, 16995246553401824082, 3946986013889524971, 2550554300371960858, 10789346127902956422, 5601685271082808072, 6511951436644874427, 3538950872731799169, 3927768607206964734, 5043141811690708368, 17492808460491727039, 14574774833785003169, 17272283602626575859, 15543319408478656495, 10216811515462502873, 9099814197252427283, 5133604341346207533, 10298381854188322049, 2258766763057012484, 13504720399906619751, 2466561545274160776, 12801328656716396007, 12185981387145238387, 11027301264260359852, 6932526457475538166, 8434504290705881684, 8296829000253696710, 13297564366758498373, 14876082147763262587, 10304667387063007559, 9611554324509549344, 5766628676581704372, 10332493360771223703, 15081401406962873745, 14440709603488986887, 18416111805967476737, 5080018160180812993, 3730988771796529226, 5103929906729808087, 4747693150141506815, 13943632430663640032, 16073397429425292909, 14631468890191208337, 654873836582417995, 1385658545808639562, 1603134078650178040, 14595360618485769481, 3406172371352245588, 17216053963928821521, 532468342945023845, 10899582620273234030, 15086131375479082339, 6489845246624100920, 6999891801363794514, 7439281720058265468, 16900601065526437830, 12317209264728496897, 10901050863742390394, 16672076112318493927, 11271233287399319164, 12048178648197664947, 9524798041376749104, 10079473581247832320, 4462230009286795242, 15913689859733693374, 9344754448833704129, 12319974586207688105, 15333620925302323912, 10259568661191980804, 1468284916180522948, 8223539431983643925, 7427629118805206647, 15671827765498289685, 17725438560825531297, 5704465398533734703, 5747040540034444850, 17845955046290589802, 10193308981266013007, 611873837003838106, 3615289543731005193, 11978514421621445949, 5906236134275655917, 484451414486457903, 14227539737129715619, 1927539346773850595, 8379725618023433168, 15425264371431254671, 4255381139003125636, 8039058330922190459, 3026777593573872389, 9345010671735100480, 14861363175300012282, 12822041141242586267, 17656166725216358750, 5355205529537872395, 15491407838572055023, 8409463897992940825, 9755307296578924308, 801844848193701468, 10489472408606890691, 5286558696193382411, 2624740717339777, 9434867971103873956, 6193998446451469676, 14836315053720163433, 9315352283389201659, 15695398051189488386, 18256937706595824370, 12283284205276139503, 7144985321867043424, 15768829989986281572, 6760359846049977624, 6966478752127502461, 12476053862692102607, 16960996152900647677, 17125708253382721722, 7844892913724295572, 4490992255798823249, 2925782584380284390, 14998512620067280387, 13626409459663067987, 5760107453249771631, 15270597259490232660, 9576491480497044168, 1535112467863467603, 4063682858830321192, 17957701476948575110, 6065648470509331694, 8821854440435137269, 17885448641687116302, 5082048040338887804, 17703397846580927412, 12165528024276725418, 18079183288722595801, 12709028367490983316, 4138846558863646013, 9880115653059642200, 11644981239026023309, 7570609163378478636, 4181489042668438370, 4266571664928703418, 16412163196401398300, 7792018831914224314, 17010667561609079718, 7254886261793781024, 15705422414104522541, 5625088659909883127, 7949727585365272417, 5245582526632817913, 17595567488032150530, 4166564604302800658, 5037519516513647614, 12331594542017695546, 7019014859951663347, 4462172649484228847, 3168942960692654361, 14876864295330162995, 676564543689210416, 4439888398330732694, 4908372416144253978, 2544704099911290677, 6516098707323580279, 3037449285454961278, 2866711959723597684, 11535058569457238904, 13418555433820626748, 7518482989966293398, 9266931901678836220, 1583746776150119622, 17460679172479534056, 15146272120576182427, 10680320251561670727, 1003312095139264688, 7022801358400377023, 17448960375342962750, 11015641555080703028, 7351019398987469121, 2540691172950679633, 16516958773784762367, 15091816158958279911, 807367550190670501, 318207021460672710, 13269992760482465342, 11616351494809267470, 9360986235349566066, 10345303120687464090, 2141160222861357169, 8055533814978385165, 11251881472031148804, 60502832390379580, 15323576951632296567, 774469670511819866, 862677322316975984, 17407815623365020002, 7066785528352943481, 5633826222460540316, 15440236515020420572, 14260475416935489037, 15504317409724297463, 2334702618792952880, 10256357804382811321, 13122007551014001115, 10930731736390443942, 5586319605677517336, 9407929825794659495, 13211644133398251462, 915983061984404282, 4634885573031053607, 4605149391296928138, 13676613273802995999, 423108269455570111, 6485304604806587171, 543151548491073422, 5175954355877627223, 13807831689003371305, 1065643892533047700, 7849141638576673879, 6583458921433837381, 13234713502044674273, 1266090664922655135, 15094338503126480733, 14082868683274313747, 14474945907503123616, 6722968211753216846, 7191108874547887167, 3560179573186009202, 7609413766306789826, 2106269613547561437, 3447064553527689487, 2151268442637267057, 18061213317178977435, 3413895926074102025, 12620325839752498746, 10434544725188381511, 6170118784442552874, 573298840182936748, 1584062989247362866, 10525083666693333764, 15408541019057187871, 4903027422192659968, 17736931587843067519, 460949943786291697, 14991952063118311942, 8447957351147317451, 9988257737069711396, 2708951677081917587, 13379046850818641980, 8188750894995193949, 7396725430273858866, 8487820519665442272, 4303916577161577145, 9916004050630694513, 2016663705480757505, 11098058442468427691, 1594211662675858716, 5676335925161010308, 10795683597376088725, 12609558900276364063, 13588802776542606799, 17463004127569715843, 13552625778223458913, 14403007500531159604, 56670252218708798, 9654733163247249672, 16017988623637134232, 11349013877084510045, 13438697244106525254, 4013296279843235083, 17006539159319781590, 6416082276880505313, 8618929365132753518, 1775674431909675097, 1612973811394888632, 14085732217688310557, 6168787827146512752, 5521099434098943607, 10368031885277467250, 2345600349626173004, 14456432842896127893, 11166114390425295115, 14961324301936809027, 6635695738764813891, 4393874151092338354, 15891907974265702753, 17934028105303294385, 11223266485240790923, 7960888076750257165, 6271118755715003465, 18368960002081978641, 678127988690787488, 5617099245915165678, 5860980638574133684, 8134613419423120993, 13989182672706178081, 2104525120431256074, 17287491688927857440, 4355842716198522647, 14045801555583457492, 13807169527897669143, 9303151134484536247, 17003601954274251596, 1172341680549332535, 11740224597619375683, 11053694168486157297, 2457147563691889668, 2962165728422999207, 14744151344558920123, 11296120421851709055, 11418455335613671930, 2748579715675978306, 17256604528239153853, 9182203244046286820, 15804645716033114562, 7473628182418240515, 12492014331952954240, 16985484279189331166, 10727359277533815602, 9417051724795703673, 7903289338053366384, 18052503408805724601, 1784169732401662053, 11204736470431955269, 10041700417918749019, 17146450373773947012, 247474971692518208, 7624556685160399404, 15823396722472275625, 424368909171235764, 13679974692400121470, 17173307939163374203, 3367708776088247414, 14707781609997040437, 3591073833406522004, 2996953337583880683, 5188150892532167959, 4312727058639050275, 11911305491243397800, 10305286061340239194, 10494532514512669799, 8536792712402105782, 8008906983116177998, 16662581181920721810, 14739884701779755341, 1460838001819176100, 1392348330956664560, 4792101547584145762, 7497010528076381037, 364739496736859075, 6341303233053963580, 11211454928848638492, 17903728383369845612, 8683987961787258270, 14997724704866258975, 8138997546201690252, 2006251484233040270, 16491534106260379673, 4253764308754170015, 5127520584258474107, 13232984941300282802, 5110747606502136707, 9917077081180867288, 9539112640204025321, 9234277027313038515, 6192733673991300191, 2494460023982966421, 16301404692705800093, 9415444964957676262, 12552499278421707867, 8880490425160543600, 6682406492225104401, 3467466533535945322, 11049330967911115902, 12940477187922222086, 46327062690297313, 3299494815905616966, 6312399340811463670, 8196652211874188300, 1406717296963995049, 9093829865028320769, 7881055938702309856, 1937308170536167217, 632627073606514722, 13176761589842741966, 9792854034232756219, 13092695745109868797, 188979964962224172, 11199582367492743968, 4757860907317319988, 7900837161030167265, 17692788735348069890, 6655598687727884635, 12260718989016374518, 2921893017350622173, 183136925928541413, 12097279405425794101, 4299258356079976146, 4835536314824213119, 18114313332442718585, 16817573588022833762, 9416801664563199894, 10337212558413530859, 8781214338287020248, 3887160088258060950, 9514148116897704030, 16957004074380221799, 16991140417780201781, 15452025628400202202, 2269423582002423397, 7068498004641107784, 12396053817792235574, 18179576827638540180, 16745071836054546388, 14555903053590348037, 4180539523214127514, 15272810926553343964, 2179203205141278216, 14274724779910621409, 10660924165461117280, 9757864754848573452, 6853949425248758711, 10436585977004583088, 1351872526557509558, 9517023188243979154, 17687073186148563356, 1491758971114257088, 4200129973536847452, 17827272231027984638, 15493351993582562805, 14990397996627280559, 14573299463181651510, 3666656137453914417, 14411057069749928556, 14857115624285862097, 318442942508955638, 16145210384583666776, 16479034685563951176, 5964956021430693055, 16578136119955221176, 6576330120679248603, 2782898483123397403, 10337564225926699627, 8153420194107771759, 14308745602090018153, 5185439069799121661, 13352698210590474964, 6767982129840289672, 1630465720899857732, 15620765952976665166, 17489691233631621965, 5505620905061425452, 14670094826921623533, 14912741864408028593, 3751183966033552296, 15038812415575292907, 14522237851427873828, 15657065022625173632, 11139679053990030205, 12658396944035073123, 17408897973178675779, 9412210835889479551, 12883356297556651426, 9634651194367108687, 2942196710303621549, 8748933040312209646, 5681690887257992258, 10893723971282137089, 9417643508526518513, 5365659592972509508, 176321132786355537, 6833191150654746635, 5330560883481000630, 6321375725431595408, 14742501298060329291, 7923439379179603303, 9180338224772503226, 10111401764530348780, 5765953754188281273, 12648751328562808632, 10060291667509259572, 16820290516975196942, 8028241629440709200, 11044242582915773171, 13195180380059208728, 56843242661264237, 15643164544522060075, 6584333410167674023, 9463267314775147801, 5222787952189825840, 2247373314917070603, 4131961846293512513, 15791759499700379023, 7143173470029011054, 13745963547594932581, 10964599315645551036, 5151632458378442884, 15797981695414314352, 9897611752600521128, 7444706756318261362, 9644909780764263167, 12164013196160069396, 14716175049182433289, 6716659440672645934, 5179736309306010073, 12853202404111272092, 18246151885160377997, 9060440336214893019, 454283544630891450, 9062602869974586758, 1213679699405015784, 5948219722582029832, 7663732526057733779, 4569994815906734920, 16635713078778541084, 4753431185654428561, 17071303033141169997, 14571548722786730279, 4497306295363335191, 11564740811366543000, 15839646178280508158, 17616674475881400130, 8884414370709435037, 16916392600034896789, 12669842852095999938, 1959475432255922327, 13235287632839103024, 13088557399406401705, 1102119379424083059, 17363865569335519136, 11635986579060986851, 5657992297704391742, 17435996317993289843, 11271071970377731313, 5911755513966386354, 16151139708485562031, 14166713514903576909, 14663746443535083518, 10778547815799089270, 2929327316069205574, 7868081504167305046, 13729823755881400729, 4700665725646282140, 8685887329248182143, 13827409142574851353, 15013153511774522077, 2771489910193989053, 16879268997621714880, 13854030075626569459, 2729397983107429169, 8491919488227953666, 15637690367679035564, 10217317126630101229, 4224394093487140884, 10101844748730663584, 16017774003851283159, 14949538838387108579, 448296636393609499, 3114912393578216454, 16687787704260651713, 7435248121555524848, 12032916039744981165, 6104273262164776589, 15008949995456562278, 3098436370428995725, 2543449163633101721, 5618076106790653050, 9966999011570950081, 16823696490828124613, 11038435565660993355, 3611587149604471286, 8514546513218032761, 2468983237038755204, 5081326067914180161, 14650700389148961729, 2561134439804357516, 4038232662135844106, 12232443023957638762, 3279600547591603554, 12057088052201629574, 5108926987753287916, 15367297045669045995, 8879424809789707075, 14134117973837211934, 6218240579498406508, 7090892592674561763, 11188502568946867028, 220530793913242932, 1828586897303361350, 2696626119089939598, 337100187043895560, 15230114165393236310, 7478155379370550941, 2163547886292350273, 16894680629635320940, 9945387558997425395, 10213082229946753432, 11387787072301384807, 8053079090225183003, 9712224629452206450, 9475237124064392331, 17113071351536119518, 11105013773946723235, 17022289549276992040, 6926153718046431025, 7307375084728263618, 3070521603951006484, 4710874703313177848, 10347976548488479612, 9768008187863397391, 10634897334795784521, 2179315064125110907, 6076780184513120369, 4056703652748356595, 817385182920149252, 11331995294535241589, 14299875303680053390, 4475124272022868122, 3102151578076440930, 3911013374245298949, 18325948021445324278, 2270539428550881353, 11085266493300669204, 7374410651282344796, 6971788940950293530, 12650483567040340029, 13970196714244931516, 17835663587249460918, 1390901824628613514, 5260658516152001316, 3579076244658064234, 5751586029277761109, 2411472067761247157, 1522817831224188466, 7280262165106207075, 8713940829325008359, 7466929273866389843, 5858935608673421517, 12659092861115350550, 2070545898776211598, 11052975775883020240, 14618540640227694332, 10640457759588297680, 9868549084579114181, 17143882702894334186, 6267264484518488902, 6829793831775906752, 3955273948601278516, 2666483387469323499, 2289340782451607986, 8197400707766792074, 10491142221526790396, 4463978023230869026, 11363675257977845305, 8389569416583148164, 9285012206166170355, 11300154883734434372, 2364821005267872057, 16362669276537782060, 11318332486391798423, 10759808535308129860, 16493732623583772118, 13991703507020038290, 17045406768528308463, 8898134858123990110, 15388592902425072373, 862496305307604415, 5377034299038500161, 4017492876198528042, 8499036927081912744, 2489840636695214657, 12922736655807426863, 13015382683390082876, 15137068570006920264, 1999425884770846805, 10373419217483278914, 17922335294439377474, 4061364107279722962, 7058280338923470949, 16139780862922014132, 6575873010699300292, 12491175618565813440, 2837585194671332284, 9629941163678436067, 9710322483859006912, 14912026793377157534, 2754360555814316815, 13524491689199105561, 8181496296909497524, 144562704589998384, 17502494069602752199, 7165523401057505821, 9397906116753857451, 6758523475885830124, 2800859303956105271, 9159146636675208515, 8491578807485699230, 14016224504712188914, 7083712855529902252, 7796610767337168040, 12074367042932632448, 6890289318827154676, 10967609584588309509, 13320187870689831966, 14103029637654354234, 18282776133967421372, 387951295179377598, 5031532618478466274, 6798194485457028122, 3192408903862072347, 10605367429871075818, 4596036942054087492, 12660760557940575954, 14296984471734332879, 154398372108150325, 10122651004995282939, 233385270982906332, 15111828800535605065, 7551722072052829814, 12798395538637077132, 5920733777363200456, 4522471027553202398, 11318413642296321485, 10582005977684683263, 13547780660977583435, 2634938013130557294, 6274687813546242234, 5391502963138997074, 10311757304228528403, 10692452319896768617, 9700332169410097007, 12807092098197458807, 10563888511707549956, 9885719958610138188, 16763355706801150209, 7524372180246558603, 2249725568895348564, 13074967209780555743, 9969088126774022932, 5750950116058894013, 1213155949015743626, 3955140952058159797, 5661828622759569343, 12389404779899014305, 824345493248019984, 49197702668680517, 13670807545714077510, 15100856098617516129, 129156898788520592, 8209309229038816124, 7255964694108963014, 12436713821702210546, 11194975260490333264, 14348921008106941988, 10832014807018896408, 16644668430885790212, 3166893361179381759, 3192414538135418073, 7641504916079480830, 436405873827734516, 5969619333959751963, 7017883872287356987, 3511065722436469391, 5889355465308310379, 15387372412533027741, 3828485180819752833, 10885387611961064272, 14145365501824801936, 10116344263389824446, 14716398365863056615, 17164663012859874967, 16959991620768842815, 16103906146698031811, 5602083925313615520, 17231470206055266346, 6720011272035679024, 5622579164488841784, 6042932940014471880, 6203833498951940885, 17660684136667221007, 18406621822929439395, 10680725637412276367, 5636266758493119668, 2430385091190614589, 15278647090841564664, 17845413433842029584, 12735866466570979267, 10328983175481544186, 12632544084832702176, 411875040036494445, 10388933463059298500, 13528253632570165187, 6984257451527782142, 10215526446110477837, 3078173814866308915, 12915763943717134074, 1514107589152118363, 17586322557539640610, 15376199329800709769, 10783137140440046109, 7715987306100895158, 192927738849769437, 17452069926955476451, 3112419572383392419, 9240981629841865901, 16247214296187906612, 11353003520511150568, 14418868946473957843, 11764391109972092434, 2805797020541282702, 12645267010066717768, 13634839571285035755, 271523988694493191, 11730825336457804101, 7099741759482430760, 486277984221200184, 8170909224726580909, 8749145352182211968, 997516785448336044, 8106148564497698906, 638193656595512681, 9640048097564372249, 18261753926982792418, 9530180514116406374, 12222119941575018735, 5441037874161174362, 15147257714387542203, 16488213122372935852, 13268518905235627372, 40025735828523524, 18431859204890806274, 11311392262876558681, 1091962794700080583, 5244653892510604366, 5205218170451711347, 11445258581855998580, 12925456486459445631, 14737688612625202763, 11272577657556824580, 10511124027683400056, 15954831148073137773, 17447652787588053567, 2190465931518783861, 1134895809552304258, 10879367602769695056, 15926060292565137344, 7626578159684572997, +gpu) sample extracted_lwe 0:: 936748722493063168, 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 15168123544983830528, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 8637904085296611328, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9304436830147444736, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 15078051552436420608, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 0, +gpu) sample extracted_lwe 1:: 8745990476353503232, 936748722493063168, 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 3710966092953288704, 15168123544983830528, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 10916725496746082304, 8637904085296611328, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 9817847187667681280, 9304436830147444736, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 15996785876420001792, 15078051552436420608, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 0, +gpu) sample extracted_lwe 2:: 3719973292208029696, 8745990476353503232, 936748722493063168, 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 13258597302978740224, 3710966092953288704, 15168123544983830528, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 6314046677573435392, 10916725496746082304, 8637904085296611328, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 495395959010754560, 9817847187667681280, 9304436830147444736, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 6232981884280766464, 15996785876420001792, 15078051552436420608, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 0, +gpu) sample extracted_lwe 3:: 18014398509481984, 3719973292208029696, 8745990476353503232, 936748722493063168, 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 8709961679334539264, 13258597302978740224, 3710966092953288704, 15168123544983830528, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 729583139634020352, 6314046677573435392, 10916725496746082304, 8637904085296611328, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 16131893865241116672, 495395959010754560, 9817847187667681280, 9304436830147444736, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 12240783787193008128, 6232981884280766464, 15996785876420001792, 15078051552436420608, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 0, +encryption params: pbs_type: 1, pbs_execution_mode: 1, glwe_dimension: 1, polynomial_size: 2048, big_lwe_dimension: 4096, small_lwe_dimension: 2048, ks_level: 0, ks_base_log: 0, pbs_level: 1, pbs_base_log: 25, grouping_factor: 0, message_modulus: 4, carry_modulus: 4 +compression params: pbs_type: 1, pbs_execution_mode: 1, glwe_dimension: 5, polynomial_size: 256, big_lwe_dimension: 1536, small_lwe_dimension: 2048, ks_level: 0, ks_base_log: 0, pbs_level: 1, pbs_base_log: 25, grouping_factor: 0, message_modulus: 4, carry_modulus: 4 +gpu) lwe_in 0: (lwe_dim: 1280) +936748722493063168, 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 9700753597356048384, 15168123544983830528, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 14735777980756262912, 8637904085296611328, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 7530018576963469312, 9304436830147444736, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 8628896886041870336, 15078051552436420608, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 2449958197289549824, 0, +gpu) lwe_in 1: (lwe_dim: 1280) +8745990476353503232, 936748722493063168, 8421731303182827520, 2531022990582218752, 1549238271815450624, 8277616115106971648, 5143110774457106432, 15078051552436420608, 15240181139021758464, 801640733671948288, 2062648629335687168, 9205357638345293824, 15717562699523031040, 16870484204129878016, 4422534834077827072, 17735175332585013248, 7034622617952714752, 14753792379265744896, 7944349742681554944, 17284815369847963648, 6476176264158773248, 6458161865649291264, 10259199951149989888, 7818248953115181056, 16501189034685497344, 4035225266123964416, 6467169064904032256, 12339862978995159040, 13979173243358019584, 10241185552640507904, 7475975381435023360, 9736782394375012352, 8899112863684100096, 17897304919170351104, 4413527634823086080, 17095664185498402816, 16726369016054022144, 3900117277302849536, 2089670227099910144, 5998794703657500672, 72057594037927936, 5314247560297185280, 12889302133534359552, 9295429630892703744, 13123489314157625344, 4422534834077827072, 9187343239835811840, 1792432651693457408, 18077448904265170944, 9700753597356048384, 15573447511447175168, 8088464930757410816, 14321446815038177280, 6007801902912241664, 17636096140782862336, 6494190662668255232, 7187745005283311616, 6160924290242838528, 11240984669916758016, 12529014163344719872, 14717763582246780928, 162129586585337856, 7142709009009606656, 16203951459279044608, 14744785180011003904, 11123891079605125120, 16906513001148841984, 2458965396544290816, 5359283556570890240, 9493588014497005568, 7854277750134145024, 11637301437125361664, 13781014859753717760, 9682739198846566400, 10475372733263773696, 14015202040376983552, 6899514629131599872, 7872292148643627008, 16420124241392828416, 7710162562058289152, 16564239429468684288, 7710162562058289152, 8034421735228964864, 4368491638549381120, 7448953783670800384, 17870283321406128128, 15915721083127332864, 10889703898981859328, 2927339757790822400, 13708957265715789824, 13015402923100733440, 18230571291595767808, 6557241057451442176, 8430738502437568512, 6196953087261802496, 10844667902708154368, 11168927075878830080, 10898711098236600320, 3512807709348986880, 14429533206095069184, 14852871571067895808, 12231776587938267136, 2693152577167556608, 6341068275337658368, 14627691589699371008, 6746392241801003008, 9214364837600034816, 6881500230622117888, 17275808170593222656, 4098275660907151360, 4305441243766194176, 11078855083331420160, 9223372036854775808, 5350276357316149248, 2522015791327477760, 5566449139429933056, 9313444029402185728, 549439154539200512, 3440750115311058944, 2008605433807241216, 1936547839769313280, 11277013466935721984, 9187343239835811840, 6845471433603153920, 15240181139021758464, 99079191802150912, 4026218066869223424, 13114482114902884352, 17978369712463020032, 4818851601286430720, 342273571680157696, 8502796096475496448, 3134505340649865216, 15177130744238571520, 10889703898981859328, 16933534598913064960, 17176728978791071744, 7331860193359167488, 7286824197085462528, 8700954480079798272, 10889703898981859328, 11457157452030541824, 10772610308670226432, 12420927772287827968, 5638506733467860992, 12961359727572287488, 10250192751895248896, 4449556431842050048, 14438540405349810176, 9457559217478041600, 6214967485771284480, 7403917787397095424, 16248987455552749568, 3026418949592973312, 17726168133330272256, 2341871806232657920, 10700552714632298496, 14609677191189889024, 693554342615056384, 16762397813072986112, 15285217135295463424, 7142709009009606656, 8529817694239719424, 864691128455135232, 7079658614226419712, 18221564092341026816, 13690942867206307840, 14960957962124787712, 6971572223169527808, 13339662096271409152, 9205357638345293824, 4638707616191610880, 5998794703657500672, 4026218066869223424, 1918533441259831296, 14168324427707580416, 3936146074321813504, 12492985366325755904, 17906312118425092096, 8718968878589280256, 6169931489497579520, 5899715511855349760, 4044232465378705408, 17212757775810035712, 3566850904877432832, 9772811191393976320, 1098878309078401024, 5557441940175192064, 8304637712871194624, 16843462606365655040, 7187745005283311616, 10052034368290947072, 2296835809958952960, 5116089176692883456, 14177331626962321408, 432345564227567616, 5845672316326903808, 3179541336923570176, 423338364972826624, 11970567809550778368, 3440750115311058944, 14456554803859292160, 17428930557923819520, 4818851601286430720, 1477180677777522688, 7412924986651836416, 1576259869579673600, 2819253366733930496, 8421731303182827520, 14924929165105823744, 3647915698170101760, 5251197165513998336, 1089871109823660032, 8872091265919877120, 12276812584211972096, 15888699485363109888, 12619086155892129792, 12907316532043841536, 3783023686991216640, 11736380628927512576, 8034421735228964864, 10817646304943931392, 5431341150608818176, 3954160472831295488, 2612087783874887680, 4008203668359741440, 9385501623440113664, 9457559217478041600, 4152318856435597312, 5989787504402759680, 7124694610500124672, 10448351135499550720, 1170935903116328960, 3665930096679583744, 8232580118833266688, 486388759756013568, 13339662096271409152, 6953557824660045824, 14789821176284708864, 4197354852709302272, 17843261723641905152, 11961560610296037376, 9655717601082343424, 10871689500472377344, 162129586585337856, 18095463302774652928, 10889703898981859328, 15771605895051476992, 1711367858400788480, 13411719690309337088, 7457960982925541376, 16798426610091950080, 6133902692478615552, 7998392938210000896, 18428729675200069632, 14726770781501521920, 3710966092953288704, 15168123544983830528, 2864289363007635456, 14573648394170925056, 1062849512059437056, 3287627727980462080, 1585267068834414592, 13411719690309337088, 4017210867614482432, 11988582208060260352, 12934338129808064512, 13105474915648143360, 5422333951354077184, 11439143053521059840, 1026820715040473088, 12619086155892129792, 11574251042342174720, 13339662096271409152, 16519203433194979328, 4845873199050653696, 4881901996069617664, 9826854386922422272, 13033417321610215424, 1261007895663738880, 16483174636176015360, 15141101947219607552, 10142106360838356992, 2531022990582218752, 11709359031163289600, 2684145377912815616, 3134505340649865216, 13276611701488222208, 15870685086853627904, 8340666509890158592, 16753390613818245120, 17951348114698797056, 16276009053316972544, 2152720621883097088, 17807232926622941184, 6232981884280766464, 8385702506163863552, 14609677191189889024, 15096065950945902592, 13429734088818819072, 9439544818968559616, 11349071060973649920, 10763603109415485440, 3395714119037353984, 11484179049794764800, 8367688107654381568, 15780613094306217984, 2936346957045563392, 6872493031367376896, 15051029954672197632, 12177733392409821184, 10781617507924967424, 13799029258263199744, 3350678122763649024, 8169529724050079744, 8160522524795338752, 5296233161787703296, 6449154666394550272, 4917930793088581632, 12718165347694280704, 3215570133942534144, 4242390848983007232, 5197153969985552384, 17861276122151387136, 9502595213751746560, 9637703202572861440, 2026619832316723200, 16960556196677287936, 13763000461244235776, 13006395723845992448, 2666130979403333632, 9466566416732782592, 11033819087057715200, 4836865999795912704, 7367888990378131456, 8304637712871194624, 4782822804267466752, 13087460517138661376, 567453553048682496, 11087862282586161152, 2882303761517117440, 15996785876420001792, 16014800274929483776, 6476176264158773248, 15420325124116578304, 18158513697557839872, 18347664881907400704, 15744584297287254016, 207165582859042816, 8926134461448323072, 4899916394579099648, 13456755686583042048, 14960957962124787712, 12105675798371893248, 15411317924861837312, 7097673012735901696, 15114080349455384576, 5557441940175192064, 5458362748373041152, 4287426845256712192, 12853273336515395584, 7385903388887613440, 10844667902708154368, 11835459820729663488, 5377297955080372224, 2449958197289549824, 16068843470457929728, 18014398509481984000, 7286824197085462528, 14240382021745508352, 6773413839565225984, 9772811191393976320, 6773413839565225984, 12826251738751172608, 10628495120594370560, 5683542729741565952, 9727775195120271360, 14402511608330846208, 11709359031163289600, 360287970189639680, 18176528096067321856, 9637703202572861440, 7530018576963469312, 9034220852505214976, 16870484204129878016, 5125096375947624448, 15348267530078650368, 8628896886041870336, 6800435437329448960, 18356672081162141696, 15744584297287254016, 15267202736785981440, 4557642822898941952, 2729181374186520576, 14411518807585587200, 1206964700135292928, 14933936364360564736, 3260606130216239104, 11204955872897794048, 9898911980960350208, 639511147086610432, 17491980952707006464, 11159919876624089088, 18365679280416882688, 5431341150608818176, 9493588014497005568, 9124292845052624896, 12565042960363683840, 4368491638549381120, 2810246167479189504, 4692750811720056832, 3737987690717511680, 11835459820729663488, 3737987690717511680, 16519203433194979328, 16023807474184224768, 9763803992139235328, 15987778677165260800, 81064793292668928, 10556437526556442624, 8205558521069043712, 810647932926689280, 5098074778183401472, 15699548301013549056, 10439343936244809728, 10250192751895248896, 17690139336311308288, 14888900368086859776, 10772610308670226432, 12538021362599460864, 6178938688752320512, 15978771477910519808, 4764808405757984768, 16032814673438965760, 17338858565376409600, 11249991869171499008, 11141905478114607104, 17284815369847963648, 10448351135499550720, 7070651414971678720, 9988983973507760128, 7097673012735901696, 9799832789158199296, 6692349046272557056, 9736782394375012352, 15933735481636814848, 14114281232179134464, 17275808170593222656, 3792030886245957632, 4737786807993761792, 12123690196881375232, 405323966463344640, 12853273336515395584, 17176728978791071744, 6178938688752320512, 603482350067646464, 7493989779944505344, 4431542033332568064, 10997790290038751232, 9610681604808638464, 6025816301421723648, 18086456103519911936, 9259400833873739776, 4539628424389459968, 14132295630688616448, 18158513697557839872, 11997589407315001344, 1801439850948198400, 13627892472423120896, 10025012770526724096, 11979575008805519360, 1026820715040473088, 15834656289834663936, 13708957265715789824, 0, 1179943102371069952, 16077850669712670720, 18095463302774652928, 16230973057043267584, 5233182767004516352, 2774217370460225536, 5233182767004516352, 4863887597560135680, 11790423824455958528, 17014599392205733888, 18248585690105249792, 17915319317679833088, 9016206453995732992, 11826452621474922496, 13979173243358019584, 11231977470662017024, 1080863910568919040, 10862682301217636352, 12042625403588706304, 10205156755621543936, 16303030651081195520, 3828059683264921600, 6890507429876858880, 14474569202368774144, 3719973292208029696, 14006194841122242560, 16906513001148841984, 1783425452438716416, 16185937060769562624, 3152519739159347200, 11556236643832692736, 17654110539292344320, 11592265440851656704, 14726770781501521920, 11421128655011577856, 9736782394375012352, 5188146770730811392, 10916725496746082304, 8637904085296611328, 14339461213547659264, 15861677887598886912, 13042424520864956416, 6494190662668255232, 3314649325744685056, 14816842774048931840, 4431542033332568064, 6890507429876858880, 16059836271203188736, 16402109842883346432, 11619287038615879680, 2729181374186520576, 6169931489497579520, 4710765210229538816, 2576058986855923712, 5980780305148018688, 18140499299048357888, 9745789593629753344, 13033417321610215424, 7421932185906577408, 13591863675404156928, 7998392938210000896, 10664523917613334528, 13889101250810609664, 6359082673847140352, 7439946584416059392, 9502595213751746560, 9610681604808638464, 13114482114902884352, 17690139336311308288, 14123288431433875456, 2693152577167556608, 5440348349863559168, 9673731999591825408, 9466566416732782592, 7250795400066498560, 12871287735024877568, 9907919180215091200, 7421932185906577408, 9448552018223300608, 3539829307113209856, 369295169444380672, 16131893865241116672, 16285016252571713536, 3665930096679583744, 12601071757382647808, 6476176264158773248, 2891310960771858432, 12330855779740418048, 6674334647763075072, 12348870178249900032, 12574050159618424832, 8791026472627208192, 8394709705418604544, 9007199254740992, 8412724103928086528, 5872693914091126784, 12538021362599460864, 1819454249457680384, 846676729945653248, 12556035761108942848, 16807433809346691072, 2801238968224448512, 6809442636584189952, 7917328144917331968, 15735577098032513024, 17329851366121668608, 12655114952911093760, 18239578490850508800, 13763000461244235776, 12267805384957231104, 423338364972826624, 14483576401623515136, 5737585925270011904, 10817646304943931392, 3945153273576554496, 16248987455552749568, 17014599392205733888, 9394508822694854656, 14276410818764472320, 17861276122151387136, 6359082673847140352, 7692148163548807168, 1864490245731385344, 11817445422220181504, 16960556196677287936, 12078654200607670272, 10538423128046960640, 15078051552436420608, 5296233161787703296, 12393906174523604992, 7106680211990642688, 11313042263954685952, 4818851601286430720, 12790222941732208640, 17735175332585013248, 14915921965851082752, 4737786807993761792, 13069446118629179392, 8637904085296611328, 15924728282382073856, 3927138875067072512, 7683140964294066176, 1414130282994335744, 17212757775810035712, 4872894796814876672, 396316767208603648, 7367888990378131456, 7953356941936295936, 15078051552436420608, 9196350439090552832, 13844065254536904704, 10655516718358593536, 558446353793941504, 1639310264362860544, 15096065950945902592, 16194944260024303616, 12087661399862411264, 1161928703861587968, 4665729213955833856, 7782220156096217088, 12565042960363683840, 8863084066665136128, 7890306547153108992, 16645304222761353216, 702561541869797376, 14618684390444630016, 9268408033128480768, 13330654897016668160, 81064793292668928, 16303030651081195520, 15879692286108368896, 17320844166866927616, 738590338888761344, 10601473522830147584, 1954562238278795264, 17500988151961747456, 8349673709144899584, 12402913373778345984, 14015202040376983552, 13672928468696825856, 9169328841326329856, 15780613094306217984, 10790624707179708416, 10574451925065924608, 16384095444373864448, 2540030189836959744, 45035996273704960, 6061845098440687616, 12015603805824483328, 5539427541665710080, 11889503016258109440, 17113678584007884800, 11349071060973649920, 10124091962328875008, 4692750811720056832, 6944550625405304832, 4944952390852804608, 5557441940175192064, 11448150252775800832, 10610480722084888576, 11141905478114607104, 13799029258263199744, 8980177656976769024, 15303231533804945408, 9628696003318120448, 15672526703249326080, 10934739895255564288, 15033015556162715648, 5080060379673919488, 13276611701488222208, 16456153038411792384, 2287828610704211968, 2152720621883097088, 11105876681095643136, 12339862978995159040, 16807433809346691072, 4665729213955833856, 7070651414971678720, 14303432416528695296, 5701557128251047936, 10376293541461622784, 14942943563615305728, 27021597764222976, 16267001854062231552, 13609878073913638912, 1576259869579673600, 9970969574998278144, 4269412446747230208, 16744383414563504128, 1540231072560709632, 4557642822898941952, 10322250345933176832, 15519404315918729216, 8079457731502669824, 12258798185702490112, 2864289363007635456, 1224979098644774912, 6962565023914786816, 4539628424389459968, 18293621686378954752, 17140700181772107776, 7629097768765620224, 16609275425742389248, 9268408033128480768, 10907718297491341312, 1279022294173220864, 8160522524795338752, 1954562238278795264, 15042022755417456640, 13853072453791645696, 648518346341351424, 3170534137668829184, 567453553048682496, 5494391545392005120, 12646107753656352768, 17140700181772107776, 5107081977438142464, 13880094051555868672, 17104671384753143808, 12078654200607670272, 9277415232383221760, 6647313049998852096, 10484379932518514688, 4422534834077827072, 13753993261989494784, 11547229444577951744, 12150711794645598208, 7620090569510879232, 16771405012327727104, 10547430327301701632, 15870685086853627904, 4512606826625236992, 13303633299252445184, 5683542729741565952, 15474368319645024256, 16330052248845418496, 16708354617544540160, 2017612633061982208, 10925732696000823296, 3458764513820540928, 468374361246531584, 6016809102166982656, 17726168133330272256, 846676729945653248, 11925531813277073408, 13447748487328301056, 10520408729537478656, 2630102182384369664, 12907316532043841536, 15591461909956657152, 10214163954876284928, 17717160934075531264, 12132697396136116224, 9817847187667681280, 9304436830147444736, 4629700416936869888, 14672727585973075968, 11123891079605125120, 9943947977234055168, 5458362748373041152, 10781617507924967424, 10394307939971104768, 15303231533804945408, 1513209474796486656, 11889503016258109440, 12601071757382647808, 15186137943493312512, 17356872963885891584, 8502796096475496448, 14456554803859292160, 6106881094714392576, 2350879005487398912, 10313243146678435840, 5620492334958379008, 12465963768561532928, 12195747790919303168, 5980780305148018688, 6764406640310484992, 3260606130216239104, 9835861586177163264, 10070048766800429056, 6359082673847140352, 8935141660703064064, 2801238968224448512, 16501189034685497344, 360287970189639680, 10601473522830147584, 6115888293969133568, 6133902692478615552, 7548032975472951296, 4881901996069617664, 6142909891733356544, 11430135854266318848, 16978570595186769920, 756604737398243328, 15996785876420001792, 6458161865649291264, 6431140267885068288, 8547832092749201408, 11403114256502095872, 10106077563819393024, 5521413143156228096, 3891110078048108544, 333266372425416704, 2359886204742139904, 14618684390444630016, 10043027169036206080, 3206562934687793152, 9367487224930631680, 2296835809958952960, 9583660007044415488, 7530018576963469312, 4557642822898941952, 15195145142748053504, 7557040174727692288, 18095463302774652928, 17753189731094495232, 7358881791123390464, 11448150252775800832, 8637904085296611328, 10538423128046960640, 6097873895459651584, 5062045981164437504, 16951548997422546944, 12925330930553323520, 16032814673438965760, 14321446815038177280, 16600268226487648256, 5593470737194156032, 7827256152369922048, 13672928468696825856, 2152720621883097088, 9619688804063379456, 144115188075855872, 10538423128046960640, 2954361355555045376, 2990390152574009344, 11925531813277073408, 8358680908399640576, 12619086155892129792, 63050394783186944, 909727124728840192, 4575657221408423936, 10484379932518514688, 9844868785431904256, 10430336736990068736, 6980579422424268800, 7070651414971678720, 13573849276894674944, 13970166044103278592, 11042826286312456192, 15474368319645024256, 9421530420459077632, 10322250345933176832, 18230571291595767808, 6169931489497579520, 15258195537531240448, 17050628189224697856, 3927138875067072512, 12132697396136116224, 2990390152574009344, 17293822569102704640, 12168726193155080192, 558446353793941504, 3134505340649865216, 14240382021745508352, 7755198558331994112, 17735175332585013248, 6638305850744111104, 8962163258467287040, 7034622617952714752, 15672526703249326080, 8304637712871194624, 11060840684821938176, 1116892707587883008, 9907919180215091200, 15393303526352355328, 5224175567749775360, 11159919876624089088, 1513209474796486656, 6359082673847140352, 16357073846609641472, 12078654200607670272, 7899313746407849984, 16077850669712670720, 17266800971338481664, 11736380628927512576, 8025414535974223872, 1224979098644774912, 2648116580893851648, 4503599627370496000, 3071454945866678272, 522417556774977536, 8899112863684100096, 6115888293969133568, 10322250345933176832, 12384898975268864000, 12177733392409821184, 15933735481636814848, 13988180442612760576, 8890105664429359104, 14393504409076105216, 13699950066461048832, 9160321642071588864, 4296434044511453184, 17050628189224697856, 12231776587938267136, 13213561306705035264, 15249188338276499456, 5098074778183401472, 3377699720527872000, 5179139571476070400, 5377297955080372224, 13961158844848537600, 15834656289834663936, 12447949370052050944, 585467951558164480, 2963368554809786368, 4143311657180856320, 13826050856027422720, 17780211328858718208, 14267403619509731328, 16059836271203188736, 1486187877032263680, 1720375057655529472, 3954160472831295488, 4125297258671374336, 3719973292208029696, 11655315835634843648, 9520609612261228544, 8827055269646172160, 5458362748373041152, 6395111470866104320, 13708957265715789824, 11024811887802974208, 13411719690309337088, 189151184349560832, 12096668599117152256, 5962765906638536704, 207165582859042816, 9655717601082343424, 6908521828386340864, 3837066882519662592, 7845270550879404032, 11078855083331420160, 16339059448100159488, 2639109381639110656, 10583459124320665600, 612489549322387456, 9169328841326329856, 4053239664633446400, 6503197861922996224, 12204754990174044160, 2612087783874887680, 11439143053521059840, 14753792379265744896, 11772409425946476544, 8854076867410395136, 3449757314565799936, 18077448904265170944, 8385702506163863552, 72057594037927936, 17302829768357445632, 9754796792884494336, 4611686018427387904, 7827256152369922048, 17050628189224697856, 4107282860161892352, 2918332558536081408, 8493788897220755456, 9295429630892703744, 1324058290446925824, 6746392241801003008, 4881901996069617664, 657525545596092416, 2044634230826205184, 2963368554809786368, 10520408729537478656, 17284815369847963648, 11448150252775800832, 9565645608534933504, 14510597999387738112, 15825649090579922944, 14609677191189889024, 4323455642275676160, 16816441008601432064, 7611083370256138240, 4890909195324358656, 11628294237870620672, 9016206453995732992, 1504202275541745664, 10421329537735327744, 13844065254536904704, 9718767995865530368, 16474167436921274368, 16717361816799281152, 306244774661193728, 4242390848983007232, 2522015791327477760, 2684145377912815616, 693554342615056384, 15555433112937693184, 4530621225134718976, 1080863910568919040, 9196350439090552832, 387309567953862656, 5674535530486824960, 2314850208468434944, 17951348114698797056, 15996785876420001792, 15078051552436420608, 7746191359077253120, 15105073150200643584, 27021597764222976, 17338858565376409600, 468374361246531584, 11628294237870620672, 4998995586381250560, 15852670688344145920, 8529817694239719424, 16564239429468684288, 10430336736990068736, 1972576636788277248, 2747195772696002560, 4710765210229538816, 3521814908603727872, 5386305154335113216, 7953356941936295936, 14096266833669652480, 13258597302978740224, 243194379878006784, 9628696003318120448, 14996986759143751680, 1873497444986126336, 9970969574998278144, 567453553048682496, 4431542033332568064, 15825649090579922944, 9520609612261228544, 7493989779944505344, 8935141660703064064, 15609476308466139136, 765611936652984320, 18257592889359990784, 9394508822694854656, 10907718297491341312, 7971371340445777920, 10610480722084888576, 4890909195324358656, 15294224334550204416, 11430135854266318848, 12132697396136116224, 5422333951354077184, 7106680211990642688, 288230376151711744, 15132094747964866560, 12817244539496431616, 13123489314157625344, 13744986062734753792, 17005592192950992896, 9943947977234055168, 17582052945254416384, 3179541336923570176, 7493989779944505344, 15690541101758808064, 3125498141395124224, 17717160934075531264, 5035024383400214528, 10006998372017242112, 16591261027232907264, 12880294934279618560, 15546425913682952192, 18374686479671623680, 18185535295322062848, 5026017184145473536, 6485183463413514240, 12763201343967985664, 11421128655011577856, 10754595910160744448, 4962966789362286592, 351280770934898688, 8926134461448323072, 15987778677165260800, 14645705988208852992, 1161928703861587968, 16086857868967411712, 324259173170675712, 8818048070391431168, 4926937992343322624, 14015202040376983552, 6629298651489370112, 10664523917613334528, 1017813515785732096, 6070852297695428608, 4953959590107545600, 3503800510094245888, 18212556893086285824, 477381560501272576, 11826452621474922496, 6782421038819966976, 810647932926689280, 14465562003114033152, 8800033671881949184, 7331860193359167488, 4107282860161892352, 549439154539200512, 6755399441055744000, 3990189269850259456, 17410916159414337536, 1540231072560709632, 4044232465378705408, 6611284252979888128, 5098074778183401472, 9043228051759955968, 8079457731502669824, 3026418949592973312, 16591261027232907264, 13006395723845992448, 1306043891937443840, 12411920573033086976, 17645103340037603328, 18401708077435846656, 3602879701896396800, 12880294934279618560, 2008605433807241216, 18086456103519911936, 13096467716393402368, 12880294934279618560, 6287025079809212416, 12366884576759382016, 8295630513616453632, 9088264048033660928, 9061242450269437952, 13898108450065350656, 13429734088818819072, 16366081045864382464, 16636297023506612224, 1170935903116328960, 12141704595390857216, 15348267530078650368, 3891110078048108544, 11601272640106397696, 9826854386922422272, 3954160472831295488, 4953959590107545600, 12727172546949021696, 9601674405553897472, 486388759756013568, 9214364837600034816, 11619287038615879680, 12159718993900339200, 16843462606365655040, 12141704595390857216, 12970366926827028480, 2260807012939988992, 3837066882519662592, 11691344632653807616, 3458764513820540928, 2927339757790822400, 16528210632449720320, 6214967485771284480, 621496748577128448, 4755801206503243776, 5143110774457106432, 1387108685230112768, 14861878770322636800, 6800435437329448960, 15015001157653233664, 8791026472627208192, 17473966554197524480, 5917729910364831744, 11322049463209426944, 10088063165309911040, 2900318160026599424, 12583057358873165824, 9133300044307365888, 17185736178045812736, 13204554107450294272, 16699347418289799168, 14366482811311882240, 15546425913682952192, 6241989083535507456, 5062045981164437504, 14564641194916184064, 15519404315918729216, 13501791682856747008, 7322852994104426496, 14141302829943357440, 11970567809550778368, 17167721779536330752, 10151113560093097984, 17870283321406128128, 14150310029198098432, 4962966789362286592, 15474368319645024256, 5179139571476070400, 14906914766596341760, 13456755686583042048, 7466968182180282368, 5035024383400214528, 477381560501272576, 15159116345729089536, 3746994889972252672, 1477180677777522688, 1666331862127083520, 10988783090784010240, 18023405708736724992, 2341871806232657920, 12952352528317546496, 16825448207856173056, 17528009749725970432, 12925330930553323520, 9088264048033660928, 17437937757178560512, 11430135854266318848, 16140901064495857664, 10439343936244809728, 342273571680157696, 10538423128046960640, 5827657917817421824, 13925130047829573632, 8556839292003942400, 12105675798371893248, 2233785415175766016, 16321045049590677504, 14168324427707580416, 3882102878793367552, 15582454710701916160, 15411317924861837312, 2251799813685248000, 9340465627166408704, 14915921965851082752, 15744584297287254016, 10367286342206881792, 7548032975472951296, 9961962375743537152, 9880897582450868224, 324259173170675712, 18176528096067321856, 2233785415175766016, 2332864606977916928, 81064793292668928, 5728578726015270912, 3278620528725721088, 6755399441055744000, 17537016948980711424, 7133701809754865664, 13006395723845992448, 4890909195324358656, 13907115649320091648, 4053239664633446400, 14996986759143751680, 8277616115106971648, 3053440547357196288, 7773212956841476096, 918734323983581184, 4449556431842050048, 6746392241801003008, 8872091265919877120, 14924929165105823744, 14699749183737298944, 12285819783466713088, 0, 6205960286516543488, 12213762189428785152, 0, +gpu) block_lut_vector 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 0, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 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, +gpu) block_lut_vector 1: +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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 576460752303423488, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1152921504606846976, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 1729382256910270464, 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, +gpu) glwe_out 0: +2515822671824945152, 8942788179958693888, 492710608018341888, 11922335172197875712, 6811693233807032320, 5834767463081836544, 11937198490641235968, 12034516642772811776, 1693527045289541632, 18077748830421385216, 18374432355046653952, 12046836120806227968, 1876518439082786816, 15816846984603500544, 7290830061542834176, 12300275681312374784, 6406187744845889536, 10757322114882076672, 14304579189976596480, 4042753553519869952, 17732204692684931072, 15983515595706466304, 13551308738769453056, 192490298083901440, 10486870188916473856, 15356322930220859392, 7784991612592979968, 1994990387478921216, 5977840073616392192, 8103577855520145408, 8356307681270562816, 14225763877215272960, 15242948712868085760, 1518893486055620608, 12583750463515525120, 8358766876465037312, 1277829014819438592, 6835853661797613568, 15510854925818003456, 14163763876813864960, 52922724460265472, 12110670089422897152, 9802263053452967936, 2555133493872951296, 7511630000903159808, 13985225951789711360, 4529981515525783552, 4630305835526914048, 6991312167739850752, 4871066721294745600, 9646658552982405120, 18117405534775672832, 15295266053098045440, 18040390174088626176, 9534627148564791296, 4946710956622217216, 9942037026024980480, 4175265835905974272, 16451608310177595392, 4928109315824287744, 7857817696539246592, 13823735456338018304, 6172509019630993408, 3074614564327784448, 6769267821735051264, 18046829841893818368, 7242496561177952256, 12180999526059868160, 13036144385325006848, 2891715100014542848, 6696223312931979264, 783839348360478720, 16622957937416994816, 14441715279534751744, 13378689158420103168, 2763443444998209536, 5460799781536268288, 4239341301943762944, 3840751311624601600, 1285636801507098624, 4944034092485181440, 17785603196442378240, 713572429267468288, 227623508522303488, 10345153070060535808, 358555723979816960, 6397808864946814976, 10515684746548215808, 10002235699962576896, 24818932376403968, 8352820442704117760, 8111077761772158976, 10391844037492473856, 17418839257383960576, 11688090868509573120, 2323352680346419200, 3071273715426656256, 12121349164827148288, 7640364533134917632, 15793758030694187008, 16271098634387324928, 5032107001094602752, 15036311393806581760, 2570178523792670720, 12399196474720649216, 17728461645866336256, 2883689249247330304, 16808903770493681664, 17974071171754229760, 3188249503375294464, 3715347165753638912, 15241601501886414848, 372618683857502208, 2094210866525241344, 9529791633864785920, 9166352841307062272, 6992735519901745152, 10904584826791133184, 6695071849379790848, 1767218066929745920, 5232429773338181632, 10391585308662562816, 12743666561395458048, 2580092167305297920, 18017343568556851200, 8872316562724356096, 10175725337606881280, 5537260369887625216, 2493694089782886400, 5754404570524549120, 7353234561964179456, 2438557292501663744, 2826514558703632384, 2816447808196837376, 3430106851344121856, 11577711669291253760, 9682308259007954944, 10669049765171298304, 16510747845179998208, 14755093960514863104, 7535531700063830016, 8793154354044469248, 7818491498508320768, 12441865806575304704, 1883253549098336256, 14167049612694650880, 14573876542833688576, 7667873420708675584, 15259721595246084096, 16841464999896416256, 15667635835010809856, 6525652397623083008, 12925899137546715136, 3581840203301519360, 1781244725743845376, 14437395066420985856, 8914787810687320064, 10429020759010574336, 17637966066464325632, 10714391649015824384, 11893678652182757376, 10272584615432552448, 14723685070837645312, 13790200506309672960, 2294546420591493120, 6418672098083864576, 6448382225116299264, 12937760617447555072, 15766911564516425728, 14107196151048437760, 13484393423175680, 6665523402096246784, 17818325899435573248, 2737698225615011840, 10224540544323813376, 7948684807792230400, 452772170989305856, 8981666825217507328, 14976738153006628864, 12674605205262696448, 17305083148719095808, 16723012585011544064, 5139634221769293824, 8344953162129473536, 17802096180096663552, 885019191487234048, 7240769228410716160, 10988655856672833536, 10375333719350181888, 17015957117267345408, 13632244614323765248, 6747149152477511680, 13838143113111011328, 4181348024993185792, 1435916831020810240, 18129404092852731904, 13151840788415512576, 8369811436406308864, 10036515277060964352, 5844340000291815424, 14577527282215157760, 17924081720978571264, 13105727837682270208, 6028864216373395456, 13860823160363941888, 11752083218340249600, 911949890563604480, 834255787604836352, 2214257504550912000, 1098784472632918016, 1560490330216726528, 1182200245124071424, 5880539685469552640, 2119052270170537984, 10531159101398843392, 1415154821672992768, 8874833791516934144, 5227375284025556992, 10906253473125236736, 9360440454908215296, 16006120558341128192, 4570206770470846464, 9949186531665117184, 6053143288540561408, 9976864091194523648, 6212967491300229120, 2564844457878880256, 16697199625404153856, 11269859219651690496, 4384085084253192192, 14430974511220260864, 4982574345860677632, 3812746733285277696, 15123634487025467392, 6513635010409398272, 16709719455071993856, 15845024014469693440, 15301958368059457536, 12854179574614851584, 18247251741982588928, 7005297234090655744, 12324518314977001472, 12120772299179687936, 7813210578519851008, 11149544111810281472, 14395863514352713728, 4658072300879347712, 12402516278282027008, 10176777467155447808, 4835820398597636096, 5884493108376240128, 11610809529087819776, 6425389547193892864, 6275161220496490496, 10276275401089089536, 9711913640377974784, +glwe_dim: 1, poly_size: 2048 +gpu) lwe_array_out 0:: 2515822671824945152, 14537671420227354624, 14042582717271375871, 11194303263082020864, 10626498153649537022, 1225588923804155902, 15030601132781076480, 4713371912049262592, 8676359611114061824, 2661677711960834048, 12349856720426631167, 13568945212369141760, 12612863405947092991, 12806769350820233215, 5895727646532173824, 905238293346516992, 14548486886613057534, 15671456862597808127, 11550927332902436861, 1980902418006671359, 10773628212161282048, 10664326161212899328, 2993486017882750976, 5101439851639603200, 13006765921035878399, 1176928635550957566, 2915902170224132095, 5820231705251807231, 914165411325411327, 301484090102644735, 13898732026971815936, 16424722794962485247, 792542362998931455, 2392792720792879104, 12816961331500417023, 15403481231970533376, 8725611549097459711, 16129049362088067072, 15963277135355838463, 18102692833856061440, 1427130863920873472, 4635711063948525567, 1063994853806833664, 18366212693880209407, 12775425738941661183, 3719750278279331840, 9245550370724249599, 16149944615280050175, 17424465286785925120, 3238518634905075712, 13234729401452593152, 14410888174316290048, 4111252712056684542, 4245161506615853056, 10881339866247856126, 6642774075678654464, 176920199822311424, 14153549197969719296, 1083321577694560256, 16895816573002973182, 16832043407164571647, 9619374923961073664, 11983901514583244800, 13886209970900303871, 16256728928280903680, 16710325859357032447, 3907445483982815231, 718869399817158654, 16741665423967125504, 18424964964566433791, 1797784080549412863, 17248365945743736832, 6076474472162918400, 17819863866020986880, 3126044943345254400, 5842981047674863616, 17723726814964088832, 17486009581023789054, 5903197889592557568, 12259065082486456320, 2644819137334870016, 15471850966298394624, 8784293979186266112, 12009307643614068735, 16452539701753020415, 18394940499615023104, 7770847460653531136, 9735600788473905149, 12655213872450371584, 2000113860945641472, 1591813462281945088, 4323028382150295551, 17591234411196579840, 9818881458473795584, 4622565892142661632, 7264184970275454976, 12885447303749435392, 5053864383491342336, 13424085975970086912, 3486018664199618560, 11496362212545527806, 12505274942125768703, 6500832483846651904, 8711879253920055296, 818003029524480, 2278156622184316928, 9028622664758984704, 13913636909424312320, 11890284783520972800, 1404407208254373888, 7143568383915589629, 7414508639878119424, 4374943094429188094, 3401422514168004608, 3360471412702707712, 2656426469122637824, 118220955876065279, 10061304645029986303, 10613470004424736768, 2555813387195908096, 8585540020385873920, 7553455153714561023, 6441967415172530174, 14614600681852502014, 6566869600363872256, 14363382733177094144, 3629273539724443647, 3392304315241594880, 8823981880169725951, 704663008332218366, 7565589248611450879, 15642397784693276672, 14499504550680985600, 5947491747998203903, 13955261062329663487, 11440907948730089472, 1860368179860078592, 11373328900902879232, 14326717721041960960, 4905848689324457983, 6499211507354566654, 13060281455135948797, 13928859446181625856, 437772517550063615, 6127403137260060672, 2999986181644484608, 14414191756859932671, 7536957788925198336, 2929915588190928896, 4688030778490093568, 16835777358014185472, 17544307781593464832, 17234765445395906560, 9801274644508966912, 17827470976602865664, 17797740008442953728, 5487246766363377662, 140773846327230464, 5221566702877147135, 5838045252736253952, 15666763569297358848, 16834321847586652159, 13701117994099277821, 486492505496354816, 6654088042543841280, 15600432790565289984, 11609788684081037311, 9327626162811174912, 7088063161386926080, 13577575193236209664, 17262211573431140351, 17719629329626824702, 6214908895974916095, 5044553395411615744, 8912919997190242304, 13894535536565026815, 12958564348644556799, 1424549876338786301, 13666738190432600063, 10891613860200972288, 5608089748502478848, 4679337069435158527, 5061400182365618176, 12095310596493279230, 10848340219736883199, 3228462659397484543, 30546435145465856, 7896332138235035648, 3403670679097180159, 5083380355033989119, 6923145143251894272, 1292966292315176960, 1761159762155667454, 6689102162665930751, 2884826908774629374, 11874909349551800320, 18372895709700554752, 2828786523925643264, 14233195916004687872, 16440271485228023808, 8740796330810540032, 13497343852708626432, 10475855237405999104, 14322493102357479424, 7054584401174200318, 2742285757493280768, 9777135703501570045, 12901702610087575552, 1874930111858343936, 3660950251214209023, 5708010953577070592, 16401027441331535872, 1217745199581626368, 7402460761215205375, 5708035156212711424, 4852322565160435711, 2047015085213220863, 10957214528181370879, 3861057500656697343, 14242815026632065024, 11351855878039928832, 3301560133737250814, 13143326960643997694, 17996993065822191616, 4665068785978310656, 8703293679659384832, 4317870071666966528, 10888285277323788288, 11780711709398794240, 13553713291259281406, 16063754594026520573, 13704789758822055936, 1010180667411005439, 14032649859685679100, 11310853595865284606, 9606553485717798911, 18163476430262894591, 17473214975253151743, 9639145466415284223, 9012764692690501631, 3565612835054551040, 2445338171299332095, 8397046926763098112, 10516542300119629823, 15758597131675369472, 27128497352736768, 13586559517226696704, 18131835158158901248, 14077770938187776000, 16456549364840529919, 9762831402163765248, 9830384832322994174, 18031116134958235648, 8770228159112019967, 3139787382161670142, 12385359708758736896, 18380907127230169087, 95332887586406400, 12435753448027193344, 10007650022172131327, 5563900843528290304, 8667739975892074496, 12855404852011859967, 325732902077726720, 3127669108716339199, 2337621149577379839, 4217366190894350336, 16376285284783882240, 11714966444096618496, 6879835222125314047, 140012659742343167, 5537910835436847103, 3439611856635822080, 11287652551765262335, 12468772564967096319, 13078985784038522880, 13348809061278154752, 7799903640260444158, 649614339317170176, 17745064027169488896, 9383481968391356416, 6774007669259763711, 16712427918927593471, 12920939857995366400, 15129368904020787200, 15342926168089165824, 17705495024436772863, 14362446017117290496, 12078997560425971712, 15566158022085443584, 18358559878739394560, 8415360515915644927, 11424842648523898880, 4007324268571394048, 6429987240964784128, 18206113321961127936, 16428659661575553024, 15670122303247613952, 3012535440159801344, 18397045645220249599, 14165308497377361919, 17805759091750993920, 15420636867875307520, 10583029668124819455, 11711439298036236287, 12759391640867569664, 11350158428145188864, 13591841925689769983, 2719330475851120640, 6372348251303051264, 12073626544103227391, 7003218734059880448, 13744926670853242880, 17523614141984538623, 3256420729683443712, 8515174981959679998, 8153534980224450560, 5480969905735991295, 953210478513881087, 6072040064995557375, 15567855622673137663, 15597031508118863871, 17386373584024240128, 9652154935684366336, 9326219245341638656, 13390225822292377599, 945424630519169024, 8754484345143558144, 3479477496385110014, 1561721854106796031, 4966669131702075392, 16048956580024025088, 14712185736136753151, 11751455367136018431, 5646668095352209406, 1247223412875591680, 17208444531280707583, 10071658878635868159, 3776099748738498559, 7910542380057493504, 4673391677203808255, 14440606913831895039, 11074236632520458239, 839403343355838463, 16860967441365204992, 15901613654097788928, 3282747152094199807, 2173142272521011200, 14228235132677914624, 2343780774978781183, 14632142671540387840, 5735122362093797375, 18138613254354632704, 10525445516068651008, 15442897708334972928, 13957471946137403392, 3538245986210021375, 15606931654159892479, 8572037666751643648, 210444039139360768, 17557418339989454847, 8496434097785143296, 16810426328883920896, 14951558140112404479, 16701909306152321023, 5654488963906273279, 13948822234496761856, 10610853506187263999, 10172332666704101376, 17973630177934049279, 13863983348981956607, 8311741443823632384, 14692300200765030400, 6663562708857651199, 444210967849467902, 12127274758869876735, 8263191917743833088, 18014042334018142208, 209269137581539328, 15243441109259517951, 4925387218970738687, 14334281407826755583, 11846356418108063744, 11297787275699552256, 16347661101510426623, 6556158457794265088, 1333196740949442559, 3407353839039283200, 6980639867646509056, 1132048964007231488, 3662828077622231039, 4895223982820687871, 18192464583493419007, 11874655682609283072, 2987031298633105408, 9253502404962287616, 9640838892697419776, 14784995868842917887, 8070617981345857536, 11575356458610458624, 11140965521166434303, 7180129546694295552, 17949672255369773055, 5364370415441412096, 5358548100329766912, 14803645674209411072, 10500057701046812672, 15073563433548906496, 2661380813421019136, 12646878024298397695, 10254382442026631167, 6526454653641555968, 7119971258871054335, 125186532762976255, 14191804402687279103, 5657806224847011839, 9082333586853462016, 1179029918101536767, 2650917766617366528, 16475814833015488511, 17406242573571325950, 17821010478407614464, 4423324685006012416, 465534440286715904, 11620156236917374975, 12656611953024696318, 5652185372155707390, 5233048728054530046, 842262116671946751, 11605410675739852800, 15752244346226737151, 1242423002822344704, 15126207105863778304, 18356685007134654462, 16384737190871040000, 9701667623304953855, 3503514545802969087, 16394742673535139840, 8113407612013248512, 16859384640287277054, 3733061174787309568, 10582295086177976318, 1419315135033376768, 16426472896156663808, 6555914523784511488, 13906846846778605566, 15341957555253411840, 9972499064391991295, 60846575122907134, 9878975930330775552, 3507982383385149440, 11710388810507354111, 13419693527411982335, 14306369307381071871, 15405938731860885503, 9416749823224184832, 5682154194732056576, 14065150741576679424, 7951669006904066048, 13817473289364176894, 9502456193713438719, 7235210567382728703, 10988542304179978240, 978446103819059200, 15683056982732832767, 5235172175991799808, 334922073593872384, 3358721148568207359, 14356512592342548480, 18216417802934288384, 12548011290099974144, 12458821228821479424, 15493401151537151998, 3503142635189567487, 17195094290087280640, 4362383359683330048, 8233749074445074432, 5296752672844546048, 9829834499372875776, 4366877147457912832, 9925307142443630592, 4307456214788210688, 17742033481199779839, 10293677251362816, 10657870561226522624, 2579395166053859328, 14597883001212764158, 8264235613184589822, 2194457031207813120, 2876127449295355902, 10979498610588123136, 4821292627695501312, 12953826653435330558, 3207042535163691008, 11420486618604109824, 12122972411930869758, 11608791533603520511, 12568592628427259904, 13731222535092043776, 10749112276305838079, 9076544226891661312, 5716580129283506175, 5343055187730759680, 10802409658279526399, 15783887107073769471, 5301296155135574016, 8684267733270921215, 2302384846502100991, 11912455443894501376, 4454480105040773117, 4983031507548372992, 17083317539649355775, 2444613319869333503, 8160444614088589312, 9620770036310343680, 16638841911888576511, 3630703436342755328, 6209033120868466688, 4876528940442714110, 2674390682549878784, 13060957648344580094, 15401155173246042111, 9777720725560360959, 11006241394107875328, 8737121068239552511, 12288840915002327040, 2851481302379528192, 14145740905549660160, 17599004077365133312, 9707904967011991552, 5226794303799427071, 1863937174202744831, 16302417011923746816, 5295156379126857726, 6216212914617974784, 5089585543394623488, 14728702717920804864, 5649741182503223295, 17418181380063363071, 4688611356599910400, 18356854995229343743, 13301584406578724863, 10094594126939947007, 4818273000472182784, 16341588024196333568, 5887978968258183168, 11173864170850353152, 13505669273820856320, 9037720933023875072, 10224683016978956288, 14607712965206474750, 9064663872757039104, 13259994765077774334, 3753610436688216064, 11263093546648862720, 11954910927180005376, 6745803865641189372, 8469014215892402176, 1896365482957602814, 13809600495628582911, 5839371685203017727, 8820826501915082752, 7784650617959481344, 11040375509253881855, 14663712063071715328, 17715229753570492416, 4337481725564157952, 17618433568814399486, 5141203053063438336, 5912261867241209856, 8655701295899869184, 9870788234458431487, 8379204126155735040, 5800047961073254400, 6876137749204697087, 16538563788555681792, 545604934154846208, 14480148175907717120, 10722928154214662144, 12348540565279735808, 10175822111809994751, 17604735105631256575, 6094918936485167103, 8389993530679885823, 15906569985288306687, 15781677988497588224, 8170900557351878656, 15948651576638308352, 8538037677528711168, 8937225235237699584, 1540188406355591166, 12675324079708831743, 8147410522216595456, 12757674494152146943, 11973589946108739583, 6683404794058506239, 2149848976684220415, 12657107749016961024, 7294257892121640960, 18302715566663663616, 8772147668999733248, 17065103938409201660, 3207051719145947136, 18350747500194824192, 4844204655795765248, 18394402286525743103, 5471768921851822080, 4866037048303157247, 7515011282626412543, 15266155383241048064, 3860453026691022848, 17475788642533244927, 17607694355278069759, 7155058191036841983, 257465362201706495, 17831678935578968063, 1305924360850112512, 10434268062290018304, 6531372246089334784, 17217822147842408448, 2792436999686979584, 1007501050199932928, 4453133400865243136, 12297586211446325246, 3341505077641740286, 13514979379939115007, 4237465255933902848, 1661712749354287104, 13632683877808996349, 8098961341202563072, 12822941487197061118, 15012012979254198272, 15876309475376758784, 14609488298528210942, 8650242272207568895, 627515226119471104, 14383611931162312704, 3249409013036613632, 4958580143841869822, 14337981408335626240, 9549075624706965504, 10631200451774644222, 17335309702619201535, 6168231532851888127, 3386902632852357118, 1005730020435427327, 8760219943523319807, 8060118382827012095, 3528127136139313152, 9770538878816485375, 7611565491072532480, 7702042256370302975, 17954261116137766911, 1121154397477273599, 13874829641421684735, 15456376409584304126, 15526398927858302976, 5192159429826445312, 7050551208544567296, 17611538325238185984, 14264079503801188352, 14761140879330639871, 57061612644728830, 2464958593909129215, 10475440142775484416, 11739164558009303038, 5776046545656872960, 16371068559456993279, 6824392610287714304, 3797752847836119040, 2201039227301396480, 4443591667160711168, 17748893234790137855, 3478976681455124480, 18409496914727796736, 272629543104151552, 11113130193663819775, 10417085377754955776, 4181089227443798015, 11847500933342691328, 7821099557269274623, 10814002265711443967, 15870398876675473407, 12154784145196711935, 14793206521047023614, 1012623296916619264, 15316965086870896640, 14560722105978060799, 13695268620827885567, 7807400759078682624, 6447214724156227582, 2527286832891166720, 6823578426222313472, 3769063067594260479, 8151383865181601792, 15332522489209159680, 6129095558922502143, 12468968390242861056, 161157979083636736, 9249824319524044800, 1203612220462727168, 10625867425242939391, 5227060488692563967, 3179719045490409472, 12375494491539243008, 9190382453183741952, 17710032018508611584, 17190941362728468480, 16826582970428030976, 9464943236922474496, 1335726393740230656, 1251346315191779327, 8612424483870867455, 10303963929964969984, 15141261638398640127, 8979724348948480000, 5873688164660412415, 9547143147121803263, 3319142961047928831, 13771296379555020800, 4915000800758988799, 12482063539369934848, 13796831240029995007, 10220657756449275903, 16191709668614078464, 15820767258952597503, 16831742138831077375, 7061371931970240512, 1752191217606590463, 18313048622322679806, 9887227260438577152, 10544244835957604352, 6484321450592305152, 8680840031541133312, 13409900780249415680, 17663755266312634368, 8435465887040929792, 15430315063428251647, 16401106761861300223, 13854601908825620479, 8934046624431210495, 3946670208780861437, 799457739234344960, 8383896558315241472, 9176497262002438144, 16140748541617242112, 15428947030445129728, 16201211768360402943, 11943702625905541119, 5128400305309876223, 3779844844256493566, 9859375681719238655, 11589333867974098942, 17982670465079967743, 5698725980298805248, 2935383819219369983, 12181725867306647552, 5952424643297017856, 17826430567147634688, 17722061216882360318, 2243737987198222335, 10060124858315964416, 2100716015401828351, 16019310119439302655, 7330812625065869312, 15853667709167337472, 14981047654471958526, 6740163353810829312, 128226884277239808, 2395520388755881983, 13527262307800842238, 5013434467566485501, 11860267981328089087, 11667852329775792127, 16029646722741305344, 9009345252330307583, 1839771970208530431, 17953945676559679486, 17181244810485301247, 15671252463762014208, 17678665417079390207, 8673587979261837311, 4080574537312239614, 2629481722818854911, 16404714877987323903, 3950341095853916160, 16688320691052740608, 8312292031787433984, 221477152623689727, 15353272472648548351, 2712249547953799166, 8155186783844302848, 9066065801622061056, 15085592312417353726, 3349455465833562112, 15139198933110095868, 11033599442430197758, 4563637274394230781, 3125966911305678845, 15208184629098971135, 13693103510634102781, 151008232628813823, 9561473374224383998, 11401592927546245119, 410517732975443968, 8611729609701982206, 10026472956328148992, 1638202334599184384, 11308697921714651136, 3718260631049076734, 5026085422585872382, 8198048547413688318, 12156323908152197120, 7934183589451661312, 16228693666359672831, 10635265226003447808, 7070387755519311871, 14060756903059783680, 9959649312516341760, 6288148505814892543, 1633315658248749054, 4349045985138180096, 6230587044876255232, 18100751008811450368, 8858431818219651072, 17915258964799389696, 11864585746310496256, 10510238178261073920, 15228690967633592320, 6338332157831806975, 16993969221174034431, 16060368967406977024, 7438326694550700032, 5732518379256807424, 9672645235426983936, 7206343064078516223, 15713547265878523904, 9355402698788175872, 6729732372897464320, 9619385579372281856, 4307164848501817344, 1909297131269652479, 17194681495411752960, 4657859115882643456, 8452777543001440256, 14159431337143959551, 8900876755212959743, 1740678416035741695, 8680195460029218816, 7889506996041285631, 1971462402012610560, 846163292375220223, 4138259366891487231, 7948430700347129855, 4376380256521551872, 1718473503834898432, 1045342263288266752, 12418981756965748734, 5406923814854459392, 4144182779627700224, 2041262612779368447, 4824004737407909888, 9913049535830032384, 7521074805785755648, 13106717363787530237, 142450458751926272, 9546762698918723584, 1981186637467484160, 2770422388897087486, 7536160139678580735, 8622791229253353471, 16857906461123018751, 1891710958179450879, 16598750281966026751, 4027304075119820800, 1494017087016796157, 13192457005643595774, 17426533175898669054, 18307807894638166015, 9924900639089885184, 17973119132123529215, 4144581472851853312, 3255019545995247615, 9651916658104598528, 15815150575600795647, 17522245852075130880, 2937041109659942912, 1647922120467939327, 15154378876542517248, 17157868643522969599, 2244334688078397439, 4301692596310245376, 7774343117355876352, 5521087000519639038, 3198523924140785663, 6559207259119812608, 17054468680261304320, 15855778956176261119, 4718605724567994368, 1448730316192612350, 17125018740778336255, 6381704026077003775, 12793381460681687039, 7454149972544454656, 17811251315204947968, 1809455376614031360, 6336146552054087680, 4722851523078389760, 4506910806637543424, 3354844344119984128, 13737889849048825855, 2481051630208811007, 5805042338023604224, 1967137558924099584, 15851056880152477696, 3612802485099429886, 11958915872514375680, 11067366148893835264, 1656887899058077695, 9116339046656770048, 17697885430088728575, 13996769140254179328, 15351349289372614656, 2566742824833777663, 16614128773146607616, 8152620815762849792, 456663772136734718, 9411665636494409727, 13076601568504053760, 4680864747426414591, 5040001769459941376, 4960232956779036672, 1204903356351381504, 906862072304762880, 1660525890976612352, 14590346745981435903, 13485336288756236286, 9971532009555623936, 6389940467680673792, 7952631161182748672, 1607818121039577088, 12534519486784471040, 6752466837386035200, 6882916092361048064, 15593207968781303807, 453181721890783232, 9579816629789786112, 14913465622514892798, 15561237915857059840, 4501078412848267262, 16645051713044086784, 3587250350265991167, 838949465304858623, 4997436547612540928, 562786435426418688, 6028510414147420160, 11056571384250499072, 9983767752906637312, 7754081780935688190, 13150371686261981183, 263839840993280000, 13695347613866393600, 10133303395868475392, 8669907535886548991, 14181407963243085824, 1192483204284547071, 15655543646646697984, 14037529513764585471, 16236347315261014015, 9060316592759373824, 17123088651194990592, 14228954007124049919, 14020665204417757184, 1077803385593266176, 10808839732201521152, 2742815919666364416, 11345385223119437824, 4348993311659261951, 15093244947706413055, 6163866308480860160, 8246924759846092800, 4739961745072717824, 6234130599053885440, 676909042240585728, 15401134179445899264, 10366688242241110016, 12137602489306316798, 8110468323092725759, 10982019307566792703, 10477158580665450496, 12728332050679988223, 6583116036386586623, 18416475515029291007, 10867467856858054656, 4630090709204992000, 11022237192347975680, 7065898501082710016, 15228962169048530943, 11656209120112934912, 15277628718357413887, 11987257090390360063, 3329939821635305471, 14273946847566364669, 14994436270124433408, 9410368968687878144, 14871835930443907071, 8843878656544604159, 17301244272590192638, 12003302916409524223, 12242856538410057727, 17055743392195018752, 15770670348095193088, 11758029841079730175, 11861820096609517567, 9941020458805624832, 4076956061725097984, 17635761511290896384, 16180469945358876671, 11840342064673849342, 6871793295295512575, 7635810630850576384, 17657593689049923584, 8036317774311587838, 2464874446909865984, 3896844477863559166, 1764887143617921024, 7385817145944309760, 12076359991078944768, 8425381389611827200, 15117979714829942784, 379243838415306752, 10332544102641434624, 9959678186507730944, 7948400527933440000, 1790423293791043584, 2481566784155549696, 10216172427612782592, 11740369403710013440, 13885497683323387904, 8131239410927665152, 13085397665284358144, 12577471586400993280, 4954499733147090944, 13769768485406113792, 13217839790721859584, 590729613987020800, 7996985832835645440, 2461954562785804288, 1430918897300668416, 33609003317592064, 10740716781325778944, 3217680789688811520, 1688277925238931456, 18428431455286722560, 4427766950352912384, 18343477823268454400, 3759957033357410304, 16940639158458646528, 7853076157334290432, 16910861163225415680, 1783725751720214528, 7517692111018262528, 15640939089245503488, 1861540548091838464, 10881742641838424064, 6794837034432200704, 13613979663528361984, 12132032979727810560, 7252343363188293632, 783831705466175488, 6407505654755360768, 10477650668087672832, 5484431825470226432, 8775263571941523456, 8961020498062344192, 12392855464730165248, 14939340952026742784, 1382203899686944768, 16700292005078499328, 12639053573741608960, 6924668248847810560, 16820632163316662272, 17765046575651880960, 11559855859764822016, 12810388728820269056, 11790913686682468352, 15146327698353160192, 14077062428428861440, 14983069426843123712, 17907464610353512448, 9937823180997525504, 1129616822811754496, 13183002003971768320, 2268571222352592896, 8298538498684616704, 12282298499499819008, 14339660099524493312, 15352625474480111616, 3917441162410983424, 6514255860280066048, 8446397213659103232, 17218916622547288064, 1727025189595643904, 645831585525923840, 5950647074444804096, 11326020443405549568, 18118403725977452544, 1361008228564992000, 6900649134273855488, 1926500252467068928, 15606002133176942592, 3291948381043163136, 8262040752289218560, 8509571202568683520, 13123401569519271936, 2002974061868613632, 17212135868840542208, 8100653959460421632, 12479310148579360768, 321433137768824832, 13969058755699015680, 10375071548103983104, 2378732994715189248, 6877244128485179392, 4028576030221402112, 14201472815646900224, 11836043146813243392, 13883543508905623552, 1265077887204065280, 15858361477061672960, 2107071031280664576, 15591613174007201792, 13644411916632719360, 9593006212094361600, 8853877258234888192, 1282942997750611968, 6308967793651875840, 8540923081655320576, 15754417089114275840, 5734817134337327104, 175904504481316864, 4760700024726224896, 7904787480631574528, 17201524456485289984, 1748060842047307776, 17100488926272946176, 15142178926375206912, 11330751124127875072, 3265853717500395520, 14207802722475835392, 11799692409179209728, 15425097624667029504, 17675866747804057600, 6187384256071729152, 1387969163674255360, 16505507498405396480, 16457010735864610816, 17416089034668638208, 16515097451833589760, 7606273701595578368, 2009108596742160384, 7465476460917030912, 9299362679548280832, 17304668151262216192, 13457830101643165696, 8659943992370135040, 16761860520583102464, 3620184746996269056, 8317775819187421184, 14974895693104152576, 13894860145898291200, 12759907347791347712, 15346594128544661504, 10397837472154255360, 3063538195992936448, 8423127888169009152, 16198840122853031936, 7013421907760381952, 3873043518905647104, 9610981575525138432, 5934495617999962112, 10148829158256410624, 11757876981650161664, 14050170683774730240, 15521960695754129408, 13831615481154371584, 4116850604322586624, 17766389690576928768, 5642898618848378880, 66033056565166080, 16154493094497091584, 16864348370162941952, 9074870474378313728, 1577799648641286144, 2666915386997342208, 34027747059695616, 11181495928437604352, 2732869385294184448, 6901239661155319808, 17670991057845747712, 10613321973947695104, 6569032659308118016, 1921011543974084608, 14460501251202220032, 1115741701449711616, 9155000305367121920, 10168344632602132480, 16844771395643637760, 1074782395149844480, 8954526020367548416, 18106990129561206784, 17425971852127240192, 14184412173479968768, 14046730259747831808, 3828647048631025664, 11890702076101001216, 3104129513013903360, 8449312702689443840, 8656444383224135680, 10414516253946281984, 15659912042683301888, 3758703736399069184, 14946339110535561216, 8400468849077518336, 7309239918092353536, 13531523035751776256, 3402562833353801728, 10964450475407048704, 12099816999660552192, 18225323590578864128, 3357414075800748032, 11215964116206223360, 4253832736885702656, 18120168452911005696, 12382464188373532672, 5166595533761937408, 10264101013493383168, 17531043607786553344, 15919194861132054528, 4135825345574076416, 8134896702550179840, 17216122381249019904, 15747801739966808064, 4476061585290297344, 18132834049977221120, 4593242259553517568, 8361854219216486400, 11929621910633054208, 8309101528216502272, 4696486378853105664, 1167496167961919488, 8791373732275814400, 15419230494792876032, 12256797777438179328, 11180064137604497408, 10369073958061342720, 8916180857559973888, 5367844440004100096, 18445029490552733696, 10829376482208382976, 7330284865859878912, 16656458629041356800, 13199115370499145728, 16193597937563992064, 7855986567297368064, 15311025869191905280, 15513263567099920384, 16634174161295507456, 14918381256071708672, 17932092482720366592, 2092810966226960384, 3701343304089075712, 2711098423704027136, 8235504116395147264, 2086276116309344256, 1488807530661412864, 5556530172842213376, 5701236010726195200, 3648726788248436736, 1383413419922685952, 12010485066485465088, 5037977848397168640, 14404670610007392256, 15267995689888514048, 10648825014356279296, 2690350166841491456, 16984249394503090176, 248183277255393280, 1979991358537990144, 7480571598206926848, 10519453513778462720, 17242178125157105664, 2884200102052757504, 6868330086030901248, 10299352092128575488, 12463732530098470912, 5318034200027201536, 9021798338743238656, 9501821947839774720, 16218565808131932160, 4336109179644149760, 15723272123029913600, 16451019244474204160, 11528884413043572736, 12547863448215617536, 17469864193636171776, 14138255332006166528, 6943145291704958976, 5910541399576543232, 8658701283714138112, 12479672930508210176, 16454256083964264448, 15076835352989663232, 14352651875231203328, 17423790979940352000, 9232598169785729024, 18006539013535563776, 5067452517672026112, 10370743838124802048, 14106584234172874752, 8595550923164483584, 1113616560221585408, 11056858744943017984, 584882555837218816, 4996144553804169216, 14772958066307497984, 10126749995316019200, 3563985952311345152, 9221432908110102528, 8965551446497951744, 14964816294279380992, 6747283050230448128, 11918875316195426304, 5658591213805109248, 13825063737922420736, 11624701844948779008, 14540760671018024960, 12052537030614188032, 8549818118912868352, 5357638764485148672, 2694814576234463232, 6153279804117352448, 13421022463072927744, 12107751472381296640, 1859649835305533440, 14127785032009383936, 16759018552131846144, 3502019590093799424, 11828481466315046912, 7558222464602341376, 7114592846883061760, 15275480058962116608, 14746522048679378944, 2197119803355824128, 13561906138928119808, 10928825742468841472, 2562554641162174464, 15133760425939697664, 8703002804744093696, 6121763264574521344, 11019312073866739712, 15910629747021840384, 14547040764682043392, 8450326903113383936, 4674643719226392576, 5771182305141850112, 9644153146355744768, 1717456910845739008, 8030717733152751616, 5335099791875506176, 15803979924009648128, 247360144894066688, 13665254868867088384, 17178156193101643776, 2292530169669222400, 17202660491843862528, 16024220370328354816, 7951291024012214272, 11346206093912047616, 12356694042342326272, 11748505130478075904, 12649126193556094976, 16778397105268981760, 1726414691166584832, 5269949871854452736, 8283682317252165632, 6051431163178778624, 8730936769660321792, 1614625720439406592, 14169880824534532096, 15353098711156654080, 3244588486698729472, 3157367699063963648, 4863529850876461056, 11042329085865885696, 861351023657091072, 10760493083062697984, 16686652193431879680, 18073339653502533632, 17457724121486983168, 2543876136018903040, 13054219820017385472, 3468127658758373376, 10354064479733415936, 9831970200851841024, 10781533685195735040, 6173024623475556352, 4790654470704857088, 4566883047214940160, 2758960250760462336, 15742591440112320512, 170051795496730624, 11541511841037418496, 5966079917362774016, 8799096595380436992, 6472364462698397696, 10950618109370695680, 17093726384452272128, 886088216631836672, 11697395648063078400, 14574647879231602688, 7633809128846000128, 11900032944326049792, 12401041204244905984, 17407271209648783360, 15078326565097963520, 17551254774156886016, 11798361272448188416, 5721999464256765952, 6680455826563399680, 13069124423162789888, 17329407644460384256, 5516745498863599616, 8896899932040986624, 14857575224903204864, 852378508410748928, 3695172730480492544, 6529402318536835072, 3929430637403963392, 14757978097626120192, 16491694144041779200, 15986153785810485248, 2208497153200881664, 13747557123036807168, 9357213430156623872, 5240827575453876224, 17205029797667799040, 12414304138685317120, 15932873438750834688, 1651611303564804096, 11551815624615264256, 1076627091325190144, 17690637608352219136, 16694187097694666752, 8071184954475675648, 5567537617152507904, 4568589281492205568, 16676522120611627008, 11425822408913715200, 2454604324601331712, 13194808350451171328, 14975243136094175232, 2935196895464652800, 7601623364142104576, 1352964868692508672, 3795587830521004032, 13618934447322693632, 12775705365874475008, 14599016758762274816, 17391508607731761152, 2259776250048413696, 9077091926221520896, 8776974910518984704, 13300668560637427712, 4414561626858979328, 12762691836292628480, 15143414469280923648, 16497904051766165504, 8607132883909345280, 10071831835358265344, 7358903966039539712, 17042972160374603776, 12404982802905300992, 16876791664385982464, 12229225695192023040, 12573965497223086080, 7699739547235516416, 5788282346989944832, 9313085744840966144, 14594087345742413824, 6925023643835564032, 17101490112140673024, 6034940128634339328, 2920349422699151360, 5957187662707163136, 5073805939916668928, 12409507971254452224, 5537187400708521984, 8093861752216748032, 16226601606043402240, 13096494753212530688, 16409025545536274432, 7354390690924593152, 7393039202172010496, 3494753757411934208, 10523858919716028416, 1756763911178158080, 378034515211190272, 7885201805112508416, 12964395306773905408, 16488207703802380288, 12269209097307422720, 1183877080350195712, 16250876742946783232, 4998747665165451264, 7470340004506501120, 14802700877772619776, 7671600216444764160, 609102129889542144, 10347612796220342272, 4949943786558980096, 4211860857790922752, 8797160974416084992, 576664267181260800, 15985427943803322368, 16231842330036928512, 6602281669137268736, 703875446453829632, 12439824599745560576, 2927518993755406336, 14320972907272994816, 10763517884815638528, 13169280586872782848, 14064940015985623040, 8547809014279307264, 7464844184487198720, 13915431759513649152, 6623079023448686592, 14706421020294643712, 6025250100178059264, 17808074138917535744, 14245700015891677184, 6444212310088089600, 16482323463852261376, 13661021127135199232, 9897708934850936832, 17231782625505443840, 7215686829855473664, 14831402077527212032, 550469774891548672, 4596456201834725376, 17384464675608985600, 15412732077203783680, 11745692332773605376, 3081863953727356928, 7964760629862989824, 12132176141725204480, 10204925497402458112, 11048298401065074688, 12388348529792253952, 10741935467558600704, 3660933228648202240, 1618787338664542208, 13159153874327568384, 1347116243282296832, 17543337543112589312, 1410099129769525248, 5503936663530766336, 9373135691040423936, 10516897765571690496, 10411671393237204992, 12065353389119111168, 8055724738657386496, 9713988470359195648, 11129976197860032512, 5985907392292847616, 9047816090444365824, 17516447961905627136, 1841703279562588160, 1655034899842727936, 9559101126347849728, 6457368404801093632, 11016475098583400448, 3071231951164669952, 7814238209574961152, 540490246580600832, 6396786619780694016, 5686612755184877568, 12363734454470967296, 4803058061646233600, 14019037317323292672, 15849492678833078272, 7135403587466690560, 11623835872838811648, 6404253652353024000, 7540012536364531712, 1030515529376333824, 1464723623351681024, 9083447998125441024, 970996396574375936, 2086949330958155776, 13888075818778755072, 3121111588216504320, 2038414010080034816, 162213407167086592, 16012616498807832576, 1644027925160263680, 6963357943597105152, 2028354054211502080, 12763615967225839616, 14481775685045059584, 1249961274138165248, 5877301623725752320, 7578820142864269312, 14594673805273071616, 15899805652315275264, 6397855473931911168, 5699381057300725760, 11316949344164249600, 15709150318879047680, 5397609662877007872, 1295825322926669824, 18004656699020935168, 6439611472401137664, 16170289361038868480, 16196885980379086848, 15911769764754620416, 3675060604445392896, 16117118129770856448, 8051122311832535040, 17098338369575845888, 13907302196929626112, 14440223843551281152, 9715833227532304384, 15044956149361147904, 9747573053029613568, 8307723870211670016, 18316731668448149504, 12455151136854245376, 11653632302944092160, 15554223117571194880, 13195879441743478784, 765855980989710336, 6854186463412617216, 3536813338128285696, 9124133707924373504, 4049917490250121216, 18380432316984983552, 9589064630680944640, 14275327267235168256, 927380763165327360, 17014713140119601152, 5466528065318289408, 13013220014562476032, 1211644032644546560, 8943905661729636352, 6702019843744333824, 6549370426802307072, 9657012009736077312, 16431978067661946880, 8079679592333312000, 3725223846777716736, 12228157442336227328, 18134929190321913856, 1251187427171631104, 415725475311124480, 12458615053748273152, 17484331461334007808, 1795587245042827264, 12211923880075329536, 6973075805320511488, 10372582620998402048, 5013086738424266752, 12256477219735470080, 5951573342124244992, 16471579701945565184, 4475349394081710080, 15641441843084787712, 1257014228913487872, 7926468711496548352, 6020823797077114880, 6106453453410664448, 364224299126489088, 4001830916145020928, 17575870258227445760, 11139896636010921984, 13231131210459119616, 11914947175613726720, 782123809573437440, 10120112297172008960, 8864467089084121088, 8050807714068037632, 9061852146646908928, 4810046626271854592, 5555763844913037312, 1280132543219236864, 5661771214100627456, 15812189573607325696, 8571166284996149248, 12393373529859424256, 16839243269148770304, 8899599268730372096, 18265647559357759488, 1607288491442438144, 14353114759962820608, 8968552073859694592, 14520835380355268608, 15846827101870096384, 13239936614970425344, 2228237451300700160, 16951329954090450944, 15431152745259728896, 3948193938623430656, 18231601800278966272, 7174534785392443392, 10413241913527238656, 1308517775920070656, 4942080062754127872, 14149986119944503296, 10529104973159989248, 13594060293478023168, 13623744753785896960, 8436249271895851008, 9998179081876668416, 12870168750015381504, 13527669281721942016, 17930922272441237504, 5837350946039922688, 11284246209042055168, 5846506029608599552, 9449550263112171520, 14011667746148843520, 94697139749257216, 1772495688383332352, 9128780793819168768, 5626194863969009664, 13450757180638625792, 12528646883511369728, 17731835995512373248, 5775702119344504832, 9472104072686338048, 211946658848571392, 12157250882353758208, 3669805187972726784, 5806709601378238464, 14198475690830987264, 5267292375067131904, 6176917545862299648, 13066047356389031936, 16312884972505530368, 8284873922642444288, 14952438507946115072, 546503647471599616, 2893763656607072256, 10396000552222720000, 5017085232717758464, 4092492141698220032, 15547163127639441408, 11812638640851386368, 7833908071016431616, 771873724092645376, 9235437647961260032, 3796470301882056704, 3416646887694925824, 16834897994900832256, 13245389088837599232, 2266887657986457600, 3757746241086160896, 3040115454271029248, 18090306086434242560, 5585853672824242176, 1302552805080301568, 6873742368634306560, 8435067272199929856, 5174165982167433216, 14407100115166691328, 1552233667907026944, 8627410165932490752, 6625652146945654784, 11397788514234925056, 6498896065628995584, 3975650925812383744, 11634019205937889280, 111811484912189440, 2148354023122534400, 191129703984136192, 6136383079041728512, 10872382579344932864, 607240575300665344, 9476217929801400320, 909871727687761920, 8988737990654164992, 12396479581488414720, 8734830433331576832, 8170468672620462080, 12171582853213061120, 12021354526515658752, 6835934544621731840, 12562250965333311488, 13610923675111915520, 8269966606554103808, 6044227795427524608, 13788671772830203904, 4050880559356837888, 7297199961899270144, 10633533495189700608, 6325971774529863680, 6122225758732550144, 11441446839618895872, 199492331726962688, 5592564499094700032, 3144785705650094080, 2601720059239858176, 1737024618637557760, 11933109063300153344, 3323109586684084224, 14633997340424273920, 13464169727848873984, 4015769562489290752, 14062658989456359424, 7176884854057861120, 1749544448305397760, 15881899615830671360, 12233776582409322496, 8469879982515027968, 12393600785168990208, 8497557542044434432, 13876537303238705152, 2440623515368423424, 9086303618801336320, 7540490600584314880, 13219368789683994624, 9571910282192617472, 17031589252036558848, 7915584972310708224, 16327691803539013632, 12566204388239998976, 17264543828585480192, 16886253743492825088, 17347959601076633600, 16232486569158639616, 17612488286104715264, 17534794183145947136, 6694660855369302016, 4585920913345609728, 12417879857336156160, 5341016236027281408, 522662352730980352, 3869216791494393856, 12602404073417736192, 8410228796648587264, 10076932637303242752, 5294903285294039040, 317339980856819712, 17010827242688741376, 14265396048716365824, 4608600960598540288, 11699594921232039936, 4814499459385786368, 1430786956442206208, 8071410354359369728, 7458088217036718080, 11205974845298835456, 17561724882222317568, 644647893612888064, 10101790911580078080, 13307109851940257792, 1723731488698007552, 1141660924990455808, 5772138868446855168, 3470005920702922752, 9465077248492044288, 17993971902720245760, 10498059265917321216, 8222203529385738240, 15709045848094539776, 628418174273978368, 11781220671613304832, 18433259680286375936, 4339547922661113856, 2679832509193125888, 5508983456261996544, 11998361848593252352, 12028071975625687040, 16152197653118058496, 4656543567399878656, 3723059002871906304, 8174159458276999168, 6553065421526794240, 7732352424693727232, 808778007245225984, 8017723314698977280, 9531956263022231552, 4009349007288565760, 16665499347965706240, 14864903870408032256, 5520844936162836480, 11921091676086468608, 2779108238698741760, 1605279073813135360, 3187022478463467520, 10778870653000876032, 3872867530875863040, 4279694461014900736, 16563490524611215360, 6004878267134246912, 10628252575201230848, 9653589719665082368, 10911212373645721600, 3691650113194688512, 1935996228529553408, 7777694308538253312, 8764435814701596672, 6869032404418297856, 15016637222365429760, 15630296265512714240, 15620229515005919232, 16008186781207887872, 11093509511745372160, 12692339503185002496, 15953049983926665216, 12909483703821926400, 8271018736102670336, 9574427510985195520, 429400505152700416, 15866651906404253696, 5703077512314093568, 8055158765046988800, 13214314300371369984, 16679526006779805696, 11751672224329760768, 7542159246918418432, 11454008553807806464, 9280391232402489344, 8916952439844765696, 16352533207184310272, 18074125389852049408, 3205142571823136768, 14731396907955912704, 15258494570334257152, 472672901955321856, 1637840303215869952, 15563054824462221312, 718282427843215360, 6047547598988902400, 15876565549916880896, 3410432679902969856, 13414637072614948864, 2175645439322226688, 2652986043015364608, 10806379540574633984, 6325394908882403328, 15375470358282895360, 16123391393363132416, 6758653205199978496, 1027904816325591040, 8054900036217077760, 10335666311937392640, 10093923631005433856, 18421925141333147648, 8444508373746974720, 7931059327161335808, 12048935208762736640, 18088188349729734656, 8101591003649015808, 18219120565187248128, 17733171644442083328, 661140877267173376, 13502709981224370176, 17161107272202452992, 14605992762084950016, 14207402771765788672, 12985944292173283328, 15683300628711342080, 5068054915289448448, 4005028794174799872, 1823786136292556800, 17662904725349072896, 11750520760777572352, 15555028973695008768, 5410599688384544768, 6265744547649683456, 11204247512531599360, 399914231815733248, 11677476251974500352, 15372129509381767168, 12274235054078558208, 4623008617371533312, 10588926377170305024, 13518634757885263872, 1995135763531956224, 14271478237803577344, 8504707047684571136, 13500033117087334400, 8912116925144760320, 406353899620925440, 3151478020611506176, 329338538933878784, 8800085520727146496, 13575677352414806016, 11455431905969700864, 13816438238182637568, 13916762558183768064, 4461518121919840256, 10935114072806391808, 15891610579836600320, 8644481020256583680, 6336073984286654464, 18393821349249286144, 4282980196895686656, 2935889147891548160, 11610890411911938048, 17168915058890113024, 10087977197244514304, 5862993610194026496, 16927850587653931008, 3203795360841465856, 4220980196494278656, 10090436392438988800, 10343166218189406208, 12468904000093159424, 16451753686230630400, 10661752461116571648, 3090421143488692224, 7959873884793077760, 18254253775625650176, 4895435334940098560, 2463228478003085312, 714539381024620544, 14403990520189681664, 4142164883732955136, 7689421958827474944, 12040556328863662080, 6146468392397176832, 11155914012166717440, 2629897089106051072, 16570225634626764800, 6399907952903323648, 72311718662897664, 368995243288166400, 16753217028420009984, 6412227430936739840, 6509545583068315648, 12611976610627715072, 11635050839902519296, 6524408901511675904, 17954033465691209728, 9503955893750857728, 8293952727591944192, +gpu) lwe_array_out 1:: 9357871927026253824, 15899246646618226687, 4197185618515591168, 2152717170809765888, 12139078632119205887, 14518633021923393536, 15720793729331625984, 9175527009562918912, 3375078931483852797, 13353530625529741311, 6780337737552625664, 12086959164119580671, 17148440729673007104, 14161046867617513471, 9987304448289931264, 3098759876180967424, 14004817735289143296, 1158887100364357631, 37995241352986624, 12787504091068628992, 13926281604797300735, 1543482255966470143, 15626251872245907456, 15710827956425195520, 3013630472941993983, 15423740534723706880, 14426099738908557311, 14542855276639289343, 5170674627143270400, 2664180394772922368, 10696368236443729920, 17626340039623442431, 13376692669716103167, 15255297101400113152, 10979836839933771775, 8423906413671088125, 12170242088021000192, 4697063981884375040, 11729503104238878719, 5437306255129444351, 13587182792411709439, 758654906750992384, 16987691959134978046, 1689362975711821823, 16646479892749221888, 9454114705514692607, 6305678941503881215, 17045389847193190400, 444305134738997248, 12137888924970254336, 9150704273456103424, 5522549340112945152, 8141146492804005887, 10692220945692622845, 8127694605303939070, 15568789794837233663, 14050557423031156736, 9091070634141679615, 6085125443608903680, 6117524167555284992, 12887630733992001534, 5222502102462365696, 15719840035198992384, 4627931474392252416, 16745756511078187008, 1147566219407130622, 11426326076540846080, 7184534795597119488, 3148224607580848127, 4939282613920595968, 16937978880210239488, 14500552220669378560, 4360701620678295551, 6444131223253024768, 3967113917599055871, 3140387139447947264, 9907472971767742463, 2849667604832845824, 9770536291098689535, 15100710894188888063, 15471300596304183296, 5655037115013005312, 11352787370681303040, 18238028953086328832, 1899930054020825087, 17448492509922590720, 9985264857173196800, 16265323072142180352, 12607777399627579391, 5468307987007275007, 5339049685929689087, 9472384222665637886, 1518037567994331135, 6287883096968658943, 15715034187851366400, 3710316529565302784, 5206504781656358912, 9280785875472482302, 1047434860475449344, 144925017916833790, 4290302837499363328, 144846014208016384, 14039363630156218368, 16119181743847636992, 6633302917145165822, 11400736113782947839, 11001746385488838656, 15567783371391107072, 214106500191223807, 8027175821934329856, 13851183632669999103, 12701447406001061887, 2395637050805059583, 17370298987092901887, 9544727000384536574, 15927047720951349248, 548834450792775679, 11855708111589343232, 10260965560665767936, 4427400129007321085, 6412568170556555263, 8078987647030132735, 17754350497545846783, 5462594997335359488, 1649374151200210943, 12832207078126780416, 4857005101446856704, 2162311870654971904, 3051068693409693694, 8679737353448718335, 18139738208026492928, 3473461638504382463, 7479697021331308544, 11589413900310806527, 17560481407585746943, 13740760113147281407, 13633497325019070463, 12915754089651896320, 15928607661126320128, 14238616716098666495, 17132715710598873084, 5812275330925199360, 17994519933031022592, 15610564837594103808, 2618122166217998336, 14882309437975953407, 793507560261943296, 6852418346172809215, 4482579162191626238, 147179146877861887, 1870127758533722112, 6320664882874155006, 3382125841092706302, 9896276775858601984, 11358744013445267455, 3507483404956336128, 10911362718439047168, 2814765874550931455, 8431822423334060031, 15114069483724996608, 11592831681823768575, 2006233290117218304, 14711328371543900158, 16406040395089182718, 7916282320380755968, 6295657344525139968, 17617896914261377023, 14219426109119791104, 7180511941054431232, 10374094204405022718, 13033797715052462078, 15915835579439251455, 9262595532553977855, 11196704885045198846, 7547626413868711935, 3209685862317031423, 2736510010564542463, 12449117989985320959, 6462523915502616576, 5108673698760491008, 2306470010014400512, 8679529958873235455, 9101854577078042621, 2560490597454446591, 5900532217334988799, 16377673966023606272, 17336837920165724159, 4856312620078071808, 11364783575518937088, 3079761054608130047, 11391367575708368896, 18073507861064843263, 8167257216387121151, 16642251075734208511, 14415349929528524799, 10543926415135342591, 2345693259826724864, 9617020861647159296, 13295968721806819325, 4397197624776589312, 11072140108659425280, 13311452370027151359, 8304946193528520704, 6560507825682907136, 15383516343856791550, 15895177900484198400, 4847903400832008191, 18373557891115253760, 15478923369222504448, 13915312102093881342, 12137469787701772288, 12648880501864529920, 6288799999069257728, 9012072357652594686, 2362658097714954240, 11533762652975136768, 9516314976751452159, 14318179453027483648, 10963968173396721663, 16392886224253091840, 16414309454083784702, 13501160475404009469, 9420796354713616383, 10894510198777446399, 6983923472149774334, 7138071503844671488, 17917385916356231168, 17657516541974937600, 7022874348021088254, 15241313105838342143, 12838057122084159486, 10216926163234717695, 2776512138703798270, 493224442873249792, 17632965917077929984, 16923886992117202944, 8624248723720896511, 11873409276657532927, 3292875070585700352, 1624683309646741503, 16117689138156666880, 12889885599472812032, 4099268334149697535, 15690075631456878592, 9824415083332108288, 13131695493421727743, 8885543974295568384, 4701651877501075456, 7776156283433910272, 16488776178157486079, 9865696033722335232, 4130925579237064704, 5367280029493362688, 159694211547922432, 3716049007164784639, 11193754296199938047, 9773877769349890046, 16603522644540653566, 13190049497209634815, 12835916471502635008, 9369963748573315071, 12422230892477415423, 5858930204986048512, 14895171109996462079, 2922557974406758400, 1455265723650670592, 13747473362584600576, 15405337311751176192, 12367860382591614975, 15430202303356862464, 17334289350258589695, 13612792411221655550, 18032442554808532991, 9949962115785687039, 15220088520191246335, 5811022881341046783, 6905078545588944896, 12617791344316776447, 14254813220844863487, 1194091210512269312, 12895740173546946560, 16250227654203015167, 10474332435410583550, 232613683920895999, 16230673996322963456, 18217678571256676350, 15397991761255071743, 6689413355058233344, 594234665930326016, 10253600929777451007, 11101498042468007936, 3757910582641033214, 14470201446114525183, 1436991790468038655, 3800377256463826943, 16485854221174833151, 10563443950729822208, 16649970116854808576, 12409990747321794560, 1685341256114241536, 5706574161153884159, 12612206214747521023, 17885012658881560576, 18052673526279700477, 6839938508287639550, 16470460976446046208, 17862790811624669184, 8684687490893742080, 14224716530515443711, 4498707441113890815, 5921108821266137087, 10529632247923867648, 12749683791249801214, 4038429615595716607, 941385398259548156, 13618772892664725502, 13682426262738436095, 11377386680110546943, 5673426665762455552, 4536079277493321728, 8872074973498310656, 16865985338563100672, 1528825743956508672, 12366543326575329280, 12490995547571748863, 13802132445685874687, 12840884138814734336, 15906431101346775039, 14578591535718203392, 7515868992024608768, 929471600489660415, 2338628513218691072, 4507246258884182016, 9841202455453368319, 2668025445454184448, 10159091131132936192, 14158851249197285376, 17726036217704742912, 13970790092113969152, 17152963532434702336, 3172630173245767679, 10912238150348701695, 12249941585181016064, 8660874187797168128, 12521041102557413375, 7402738051148939264, 263729706757521406, 18371544502788685823, 18376904490977591295, 17206045956059955199, 1988050910034526205, 9037590977916698624, 11477664621641334784, 17372617968583704573, 13632694010710589440, 9032536648188952575, 16853868811760173056, 18145252946302992383, 3173942978049736704, 197235579547549696, 14743963829926887423, 13113358152026292224, 15470636146609881088, 7702385914353287168, 2390358458151993342, 52063309960052735, 14945262167719411712, 1996320427181342719, 11776552065248002047, 11889181616339156991, 12865395541063761919, 13975592839703166976, 17542461471252807680, 15464615349785198592, 17318280196079484928, 5659542886601981952, 9690132747749687295, 9857635056833527805, 16888367673514131456, 15745529880508366845, 4785655801203130367, 3192229803180687360, 7724659924055097344, 70963926115811327, 11265162257912299520, 680192776800829440, 7383024439090216959, 16906094616036507648, 14770145422148108288, 3211011021594427392, 5984245647971188736, 12252597040516694016, 3826980416233930752, 12863684026560413694, 14422802011210645503, 13360938125963034624, 765537876384415743, 5102560569802620928, 18427396375751688192, 7898147361199751166, 9190364932401528832, 14735057041236164608, 15749202542476656640, 6745485164035440640, 16009179930118062080, 987530631778926591, 14939748879833235456, 7192324712804909056, 6121045506014576640, 11198293059160768511, 5779591000703893504, 11324383936781484031, 16651320709586354175, 16749445473755987968, 1401014804251934720, 17535773954843607040, 5863677664736313343, 4647090028701286399, 8422258056225619967, 14742506541483556864, 15002137676914622464, 3139347605427847168, 5314383211319525374, 12464519736132108288, 5602367028582154240, 8193412804527521791, 15354622166121316351, 1137048725370175488, 13638231734309879807, 17921311315943489535, 833464116113833984, 10313354556519481343, 16728903118699364351, 9076237596291497983, 12268610705283874815, 12615054686819450880, 5741855356837953536, 17490212197127684095, 9181406923944099840, 7599504626978652159, 4013451451735998464, 18175429121310457856, 5505345908872577023, 14803740167046692864, 15628642995161530366, 2477009178535657471, 14839620400408690688, 345238929844207614, 1323324679967997952, 5700971233508589567, 294757069389561856, 12919072945233461248, 131893942923821054, 4800083350385590271, 17680362224440311808, 14054439872677019648, 11862931175657963519, 15729513180809920512, 14564629434960183295, 4194920605906108416, 15120925063815102464, 2840314392778637310, 3487498122593042431, 10410884258338963456, 12192551300700831744, 8559302556143058944, 17270514935322902527, 283966930837045248, 6290555235299491839, 10187842635960418301, 17355164484951343102, 4279355935987597312, 15862398100195770368, 13517136466999771135, 3684456051832258560, 1374537919060770816, 10887080437931311104, 1385768262444253184, 2306933551808905216, 17112021857281769472, 82988550483607551, 11583393292817006592, 6315690898965397503, 4972274607470936063, 1969031983971434496, 9079361587462012928, 14054020406440886271, 15395694368216055807, 2901877693672849407, 5915259766694739967, 5195830757133647872, 2524072536543592448, 5917229431784472573, 9629418978921152512, 14772116637653925885, 16007449917291233279, 10196405654562799615, 11503698317334806526, 5592444295844986877, 2537498145017823230, 3569596099058466814, 18129672659305234432, 13219928663367090176, 9646309049481822208, 16525988895897157630, 8002699082084646912, 7359408931250110464, 18304368943248179200, 14978820050356535294, 5761754404713660415, 16280258206725308416, 11787829238470541312, 1528541131506188288, 15495623457810415614, 3268727647085002752, 14137411538033573887, 13129196131693101056, 14010461203936051200, 7253664592839049216, 12653501453957070847, 6646866321860460544, 13973598805304541184, 4743077743845965824, 12163589120211288064, 11624357603991093248, 14250218398796480512, 402331838841880575, 5652491602250170367, 11156007724058148863, 4112697516842024958, 8728303809618509824, 11890611860849819648, 18436880440796119040, 3574092297047900160, 653192271486779391, 6859975280463708160, 12025545830481002495, 13708974479944712191, 7942678287438839807, 3407456705653506046, 6441289498943815678, 10795083012081975296, 9954122333851484160, 3221443493129879552, 13635311452901343230, 9165448956849684479, 13337700997024186368, 881548608803962878, 11146862918346211327, 15300615933081419776, 2312471569680564224, 2361552978470502399, 13570722901480439807, 5990225831585120256, 12499811203230466048, 13988404193229012992, 4816117648444096512, 13812163650506457088, 7030698048636321791, 2348718396419342336, 10107024243330908160, 15205087304843526144, 14970057381843566592, 13315195999753338878, 14798848424446787582, 10173409761823817726, 14245376742293241855, 16764097481955868672, 14797064844787843072, 7709109642235740160, 13017016310385606655, 10391094569994289152, 18210529307745320960, 9326552922424606720, 13916675847089029116, 881321276184985599, 9460457448524480511, 13137986014192599039, 10557073254730694655, 7224036396602753023, 18234869437167566848, 14775386856354742271, 13332552276129087487, 7467888920089329664, 12415383785552478208, 1531949108598669312, 3680270975301058560, 8672348348620996608, 7070727891159351295, 13461598004511244288, 8634367970002337792, 12296107175033438207, 14468895756729188351, 3569419613148020736, 1266615522540126208, 3153431045320212477, 18284116855033430016, 9235241900531777535, 7760867584450232319, 3630657540322230272, 2089963989978054655, 2457425427430375424, 3036549282795618304, 9276074188974587904, 5986715340065734656, 16884795232728645631, 481686281668001792, 12271070367556042752, 3750882887642120191, 18069622271261016062, 2435354243331260416, 8213832208629104640, 4684996162367782912, 17979069482894622720, 11776144123348647935, 7650200294931824639, 13504524914144575487, 10672369809250844672, 5199746343525941248, 16694028273092395008, 9222402112980254720, 3072215773553360896, 8067789061273681920, 301412833373978623, 14074261053332520959, 2437087494563430400, 14777170762431201277, 941975379864715264, 13756239830533013502, 13750388410038616064, 5762582944170377214, 9075383217774657536, 1360660018923307007, 14947753059403431936, 14965584303327543296, 6453131050196402176, 8053698716684517375, 13706683269511118848, 12548341709450248191, 622961499928788992, 16850736992474890240, 4842311163628748798, 15710402765702299648, 13504440732785573888, 6765369305690275840, 9263150598021185536, 16437929998981005310, 8613803503380332544, 4859033794889383936, 11283841803511398399, 5015220022910386175, 746528967460126719, 16426141054635343872, 17878386206706761728, 4094824345447170047, 15425965077601189887, 11259943205317115904, 5452371251815251966, 16811616849794957311, 3324431740826550272, 3754645463677009919, 12877116228983848958, 11516741327169519616, 7056152103596589056, 14784660962057125888, 15696801068132335616, 1648829827446210559, 14534548953233358848, 2307120847883599872, 9653323010785935359, 10526670851984588798, 18440090310374588415, 9073679799385325568, 585218654476435455, 1642468113297440768, 8017543939684827136, 3417171191532617727, 7182328016435937280, 12242529828837785600, 4903323214177894400, 7836005584867426302, 12285645309010247680, 7580242043327217664, 7068084884249509887, 4259018557171433472, 7431821073227710464, 11631184218284883967, 231684284136554496, 833820192021676032, 1437135390552096767, 4418658295380705279, 16115032218774011903, 7791386887616200703, 15278463814618578943, 11343690343125090304, 12654750825583738879, 16822963852743278591, 16242774957157777408, 11516095638966108159, 16983637466890108928, 17089861426983469055, 807463334935789566, 6323843927472340991, 12686735434152148992, 7237498078238867455, 5692261532679798783, 13168656564631896063, 10688060415704825856, 14809602215102119935, 9207860247069196287, 4828941616557326334, 2666768936665612287, 16854118484651540479, 17236275556434051072, 8742823900045377536, 5785958844844736512, 4514962994144215038, 8633347150765359104, 8107590849623228415, 13015728554636214272, 17949291963530346496, 3787106723420962815, 4652258796356239360, 4060256000517603328, 8203540019583909886, 12666565911247847423, 5696836083019415550, 12526068262456262656, 10636098582802857983, 14519307059192659968, 3220003347645857792, 9341751639159078911, 13264104859801485312, 18069219682501525504, 10055484498339954687, 6777065197421985791, 7041645679755657213, 16186309881110724607, 2301479133462396928, 947755512491933696, 6365081136841883646, 5213001299796164608, 9474718419279413248, 10481452830701912064, 10918897775240282110, 13763923569975230462, 1622541741376667646, 16194239232552730621, 12854834524915236863, 9521787876409343999, 15316069534650073087, 3078416477968138239, 11539678626857353216, 2782162166604627968, 15451975562754523136, 8462346936295358464, 14820663894783033344, 10790712646635094016, 11616274273676558336, 2136609031324696575, 10143404420214292480, 13390544814345289728, 158251166692540415, 2650279676747972607, 4071301058675081216, 4861736755247710207, 15893002381168738303, 13956648201474801664, 7163831997473751040, 319949018870317056, 1210478120822374399, 2597431534394802176, 15690913973639577600, 8779503865646022656, 15028793139454279680, 16504431494475808768, 5932126984338407424, 6216095034945568767, 4330356417769766911, 1588659371443748863, 13566770792833744895, 1868125471690981376, 10007032937914040319, 1011341343668043776, 8077390958880096256, 15744139063797481472, 16096498455639228416, 14184829420090425342, 194064867454353405, 14599315780156784638, 3526336134776881151, 12712902088611332095, 1399240249854394368, 18109797601506230271, 4171424503055777792, 10922484085817344000, 13111695505761501184, 5512803760952311806, 14815014973406707711, 8942391874736357376, 9295581294777860093, 9373491795368869888, 17689107375929163775, 4701939499112857600, 5410889426878332928, 9549133452146638848, 6339211492256120831, 15992959026199527423, 10187765866104356864, 12391308612662722560, 11455490008287281152, 3495598239250382848, 13963984692811137023, 12945617607280558080, 828889518026260480, 15438629484458147840, 452038221207961599, 4573209330567872512, 5165998552098275327, 6856813531698823168, 2457997070397603840, 36500367248195584, 3163517930633691135, 9760514133089845246, 11750672682360766463, 11883666499300229120, 4426204969531604990, 4437002654752702464, 12836080719868461056, 1358234066775703551, 1232662331280850942, 4873939985696292864, 9102261243372109824, 13516499987340460030, 17865627920454647806, 1873157661533405182, 10754194296358830078, 13209842603761074174, 7280087729860247551, 11552376361586786304, 891230830888747008, 11231981353312452607, 7946101058546171904, 5821148963599810559, 9457753813856288768, 16611089430949658623, 2121998033620041728, 5744538463709954047, 12686962925684916224, 17535469678422392830, 15644192494759968767, 10431943381176287231, 1334685723164409856, 13859093637163384832, 934338593004978176, 16896516756825178111, 17886343011579723775, 7576670082235891712, 12184387602421383167, 17875016152028020736, 11935669551003336703, 15053265055653036032, 2001254923697651712, 15742308411296972799, 12672088972902531070, 8473971677598842880, 5922515088048128000, 12378329393292902400, 6825660055136763904, 30542680672960512, 7063837122939060224, 10143983742583046143, 16343355377468833792, 8996932083880296447, 8690450553441878016, 3878654105954025471, 17381521970176196608, 16872131770764492800, 100233369773670399, 2596865801302573056, 12443657254614335487, 8063007938039513088, 16491172999152533504, 10820378694418169856, 18213736961120665600, 7358755587804364800, 14453662761860726783, 14485243776647299072, 3120080761705725952, 10427368622530756608, 13897683557540691968, 1101461302410215423, 4243326327219814400, 9329683833324306431, 17279329459660390399, 7347046751041224703, 14672242873143918592, 16062516365155631104, 12870970972596862975, 4580637940362772479, 7131448944789291008, 13259468700303491070, 4812973955721723904, 8483867522766995456, 2602503993850593279, 5498029245252763647, 9025122703023013888, 14839383346533892096, 17612776804827791360, 5124799507808124928, 7283237349637488639, 1758879130226524160, 18171642622307729407, 15046800940893995008, 16987059580867444734, 14667777601804697600, 6437647658734583807, 4549223948264407040, 14451783541870034943, 15180774216535375871, 525636342705553405, 7362680294559711232, 11788469476897325056, 15589450731390763008, 14649076901881053183, 11062561867196006400, 16576150988688195584, 12086073808151117823, 8303010229503655935, 6280722954036707327, 6289013821465952256, 3514790334972297216, 3526173819372830719, 375528403941457919, 17986706656301416448, 9126590480757293055, 9720448599388585984, 16265701303605264383, 17969849562499645440, 11000356240940335103, 18269263380655112191, 4474863186603933696, 17766012854172909566, 6844790354869223424, 18323742429464756223, 17599539612542304256, 7770609863062716416, 12603245216992854014, 14498795051301208064, 5829343194264895487, 5892653005072760831, 15881736072065974272, 15933024819168149504, 15469871729404280832, 4935508891640266750, 8113536716448464896, 18414829305604341759, 8605864453902172159, 8490739401721118720, 16029510469198807040, 11445418859733975038, 13275367157404794880, 14744328401649139712, 16504894079633457152, 12960245338177798144, 6254546674555813888, 5883673121810022398, 17560679435642863616, 4483398884348919808, 1094246685065871359, 6005753890706817023, 9109620549574721535, 2301408953696780288, 9483530094442971135, 5380040892994289663, 1592651114048651263, 13802829720204607488, 6808698164132970494, 7154656371076497407, 172314981268717568, 8769625647023652863, 15026305683374997503, 10160948193387347968, 4281155608888999936, 843835385741049856, 5405399591090651136, 12572273658065584125, 11314037528136253440, 12843099589783322624, 839284610192900094, 17442580445026844672, 9462053780494221312, 8938550490346553344, 4967200046568177662, 10720371927119036416, 10762583518539153408, 14446071304085831679, 7343938981425315839, 7101881634009382912, 18403580562917818366, 10739443128101502976, 1784519707026522111, 2457084063429689344, 8433418424591319038, 16802603139369795581, 4570039438544994304, 17088023919715155966, 3893344972870516736, 10151763508904067071, 8251913209741574142, 13517637329040179199, 10865011410442649599, 5867692991610617854, 10398963066044678144, 4032767376599547904, 1638088397706756096, 16442380796280438783, 9403025158727270400, 9387240466719703040, 11620791617199276031, 6734435121568415743, 17401240869406769152, 5320543054640185344, 14767455185630396415, 1411773067503337471, 7175724715745476608, 15047739337561079808, 5219392496009740288, 5980036236826378240, 3336879133186588672, 17620142888488796160, 10202534105782943744, 14980563180550356992, 10276421656536678400, 15815079543284170752, 9838957081313411072, 12154198613378990080, 9628422665156952064, 5900163729676304384, 7154447300792680448, 2605733490892734464, 3396300543872729088, 14262071104213352448, 11342138498963472384, 9563052788854816768, 4114853586666520576, 15789472404415184896, 13582066425236815872, 7994053403984527360, 9179034950945472512, 10476459068468756480, 18257202626351333376, 16480538591609487360, 12472287334810779648, 12576115477320826880, 1937466242826764288, 2673639581437394944, 8574773351136886784, 2691125820755279872, 17311472094705352704, 13210006790160252928, 30364179684655104, 15341240204446924800, 11178084666634665984, 13764295635475890176, 9202927956555464704, 1632184963413573632, 2727745656947998720, 9808765084988604416, 14988712135280820224, 17666116522428334080, 17532739140079058944, 9267743654301138944, 672726719588728832, 10750976055889100800, 3913111791588081664, 11053733938802458624, 18263853452599754752, 17400281126752223232, 6552491612285435904, 7168335626092150784, 4659564552906604544, 14662505531797667840, 772893859892953088, 10858580320224018432, 12619938344780955648, 17472113358487420928, 9769419541619671040, 7084550619289092096, 11483471044082139136, 508195176032763904, 5548137873988911104, 6374022410630332416, 7995565422457913344, 13625854442258563072, 10707767795833110528, 3148332935245987840, 6471960049517330432, 17340288666542538752, 17672767989969059840, 14475409594324615168, 12702499128064606208, 14820213426575376384, 14930641023456509952, 3443797813903753216, 127833093221384192, 17377577528608161792, 4669004747141808128, 16616050567000621056, 17430176809256747008, 3565706715758329856, 7153492047855353856, 6344093461322399744, 5374611459210739712, 17324927505286561792, 12933135660029575168, 3121544741037015040, 4270266988472827904, 1225907790564818944, 5668378903442358272, 757583099272888320, 11473134284768804864, 8481043321387483136, 1029643232792805376, 8448130182228738048, 10002842340454039552, 11785668785631920128, 18245954464290701312, 2586660960081018880, 11163405014951526400, 469893945371918336, 7881739031350870016, 7996144355326820352, 13413742691309584384, 16766111087715155968, 15183369424754180096, 1974425107229048832, 16285520126860591104, 5336421788714795008, 11342383663078703104, 16498103277448069120, 6741766072396939264, 18310161063733100544, 12745296306063278080, 6353240425523838976, 10213218400646201344, 2177456401545166848, 2431588976230924288, 6498542579351552000, 2016540617814835200, 5293191577617825792, 12209787927340777472, 14267814090607951872, 15764836367651045376, 2757165154817802240, 15788145294417330176, 13416971132863512576, 13603247276842549248, 6107142033841848320, 16040209782488956928, 5573677570060189696, 10902056573287268352, 9986863211267227648, 12715035114191454208, 2482867978454958080, 8383051408206725120, 2105367498000957440, 5075816706635464704, 14811622959097053184, 14884979919791587328, 11631711569401872384, 10972420124950134784, 14952634362414235648, 17480718285199638528, 4029765020513468416, 4385672020445102080, 9361263775845449728, 17714978940365307904, 16857163055971172352, 11616411003423555584, 14663571412556447744, 5477064508885172224, 17435930059683659776, 16877990296745410560, 11421390095576465408, 14736737646101397504, 1136772212557086720, 15773116695566090240, 9642836326453608448, 8789176883615891456, 15769459354014580736, 516735302157467648, 5406563556755767296, 18182824923729231872, 9361491653656838144, 12303684068574232576, 11878435490589835264, 2533842857802858496, 11159616610593931264, 10604904114821267456, 14119231146554294272, 1937460932636573696, 2270645875703283712, 4108324628101857280, 1452946746790379520, 17451202055673741312, 16952261870859845632, 66328291811786752, 2109625465495879680, 9022706528368459776, 4414908775912177664, 10252431745190199296, 3969527444506935296, 14348989486019379200, 15526466634528063488, 17203740998509789184, 12891044335478374400, 9453137209344393216, 4339397422712094720, 7381914861334167552, 3111973908660617216, 5215927532955631616, 1759782362922614784, 7971415104551911424, 7030838861957693440, 7492527667850248192, 1590843780349558784, 14622537827586408448, 13042887120383901696, 15662644321729904640, 2736701694418092032, 7114656331331534848, 11148730050151448576, 8526579691283283968, 7240543003893301248, 16565667143975174144, 5897031105755742208, 9886402384857399296, 17655195234356690944, 414846065422893056, 13204139273638379520, 6378184944086155264, 12925128115218284544, 17006289626651951104, 6601810783485558784, 8564199736372887552, 4519583853358088192, 5971732823931879424, 2447367015602585600, 16016442508825329664, 8732251584643203072, 2904286409160392704, 12001622473813524480, 17547789109211168768, 96993615812755456, 8891317626354008064, 12146596920697028608, 4123546929575493632, 4237758843523694592, 12760922039586390016, 17250771820529844224, 15974741657199312896, 11385968989185245184, 3578180754061918208, 8822339122556305408, 13985045617924112384, 8300725696704020480, 4805366459196768256, 15586730826312712192, 17026676272232660992, 16924796930867855360, 4679902135733714944, 10697060121315377152, 4319406762110222336, 4056202463802294272, 5250876738673573888, 8307975462953418752, 7258402999402233856, 5638795171391864832, 9958862995272499200, 17151751013170937856, 15110154417023746048, 12333882121876668416, 2967402191733653504, 8945149693638213632, 2435745521294376960, 14372666687642140672, 1818706009246400512, 804207554304409600, 17845271325686366208, 2895112523835506688, 4225904790963486720, 4005033927734460416, 8140424943666987008, 13228874031198896128, 14884020820308393984, 14867543233574993920, 5495672010635739136, 4967104545822867456, 7715015134220910592, 7992566606230192128, 12149672764478849024, 12279674601167912960, 509914501370347520, 3675949939701055488, 18305913930024747008, 2452322752074350592, 16917392848020570112, 13120009105378902016, 3722378716559441920, 5013542893747437568, 7055901258179149824, 15054481773180223488, 2888897548855017472, 16629808993740521472, 11461168526048362496, 8912717719128768512, 402982374184321024, 9237731926075244544, 12771364708179509248, 10797958215661256704, 13164985230345371648, 1113968244491812864, 16083561195952406528, 12396489048670076928, 14148533366852419584, 17588395725576732672, 6062675887923396608, 17652826076709126144, 12001240926233034752, 2844817814701735936, 14163665692787736576, 18435888332341772288, 2280326563411001344, 4701763252445511680, 5873802999872094208, 11413903708606431232, 7336183921903665152, 14645656086594453504, 2541146461769302016, 17640074768235364352, 17169373774282227712, 12333038635665326080, 12531449938082529280, 16387479500914425856, 8697462502419595264, 5055220904066285568, 10358422652841885696, 16033496553989603328, 1380470083129704448, 6235407982725693440, 3213607105181253632, 17090716828776267776, 612102486869671936, 2161975785169092608, 8518071235710550016, 8485300444116025344, 9857368983877976064, 2692819739482259456, 14212551673452167168, 3574215189215576064, 13067411717175115776, 18110423216106242048, 9099064947500908544, 11465570087755317248, 1803809988787830784, 2229016508976070656, 1026410661627822080, 16781263800652267520, 9088481628124086272, 9378113561894584320, 1049267081712762880, 14500892347987918848, 17521617737267281920, 10683221717897183232, 2897354353151049728, 17903830757978144768, 7820147017811755008, 2748274385012916224, 17319527960180424704, 11767164280351227904, 4715867695533260800, 14092917623373168640, 13921741487210496000, 14721573025099022336, 16324603500862373888, 13707809619047350272, 6387609477796855808, 2477567448384012288, 13663273587836977152, 7173484291723100160, 8718942981010227200, 12647898046886051840, 10107824540156428288, 4448658612952236032, 18060117362606080000, 6826995525959548928, 14560270678541467648, 1815030604136185856, 1059353026831056896, 18194052110511767552, 13345189974731915264, 6167054995817496576, 95235587719561216, 525653391175581696, 18043174980115496960, 11550615000867405824, 1261248295989149696, 12112483276170461184, 7420386768089776128, 9406639586307735552, 1450230765164953600, 9273109587664306176, 16956014479483600896, 6707570707896729600, 12318982030728626176, 13114616771522854912, 7183178125352632320, 16260777269629288448, 9515011972794417152, 12965948973679378432, 16616910436901584896, 17099852036846911488, 9628070913777860608, 5443752029707042816, 11890814700612485120, 11122788004094017536, 12898558728655077376, 4725211778332491776, 11832963742503534592, 3891316226814640128, 11722223719861452800, 18208007733519581184, 591404367844737024, 6467057310928732160, 1783718249486090240, 492850189086752768, 1422235796278083584, 15204707311906979840, 3655953826101329920, 15191863091882098688, 17630249102765719552, 4564016788441923584, 13738188597847130112, 11482346213303386112, 9315854886350356480, 7647355054386577408, 12988451010509799424, 1754197968061202432, 2250312049361944576, 13095733861906644992, 11661081491001049088, 2791710802724257792, 8672409420069601280, 14313368702035165184, 4014836062621794304, 16386664150496968704, 14935406357451374592, 9405809571798188032, 3651789675992973312, 974077943267459072, 1943987101083107328, 17493785878890283008, 3759373838807203840, 2877674024068972544, 13307011077892997120, 9823259946240704512, 11172528220266299392, 3549236007851261952, 1015762164109017088, 17725221991763410944, 6581895866510999552, 14915256804265951232, 743936192608731136, 3510084762763001856, 6538633008562307072, 3611673304978423808, 3521786906490699776, 8769972933180260352, 16014369592252039168, 1157226948670259200, 1537187758995406848, 659578327362699264, 13098511251498074112, 13454580150087712768, 9171640230053150720, 5997133245085384704, 16748763831911579648, 13979887411593740288, 17598715887098003456, 4473241060939661312, 15469114935765630976, 7239660417105002496, 4539497224412856320, 51944457880207360, 1751226865915265024, 16780866151776256000, 2921224529936121856, 4069567214737424384, 1877181169670291456, 17074223426899542016, 3969269487689007104, 6779702683419803648, 12599774565053235200, 17431072553677357056, 4210604677298913280, 15513937837236944896, 9780473728864354304, 6990877219086139392, 18049466472656273408, 13902010729306783744, 15016382274717351936, 14737708532585463808, 4860456730439450624, 5596000103564312576, 18210891061969027072, 13274759260333408256, 3728472892363505664, 7116247971049504768, 18397745055008817152, 11274901443879895040, 986667724144902144, 1989883477788459008, 649435863561797632, 17977669037403930624, 3193781898530783232, 12562891333145985024, 13888015516364177408, 4428520794775093248, 13363201707207557120, 3058195641613156352, 6565168159270109184, 2346999666471600128, 8797531630093729792, 10549939768513265664, 6960489740277645312, 10065427622508101632, 15965858985152610304, 1133022895354675200, 13417712286378754048, 11924052549230919680, 3834865625881116672, 5713084940732596224, 3620356696917934080, 13750311890901270528, 11854571815311507456, 14653012217205620736, 4668751874499805184, 9897845042364547072, 10701765819555119104, 3846044266111434752, 2114406404046454784, 9457487150074298368, 3955274810686177280, 16207862585347801088, 2194456605804724224, 13287151284944633856, 14911668102465847296, 6228854163011272704, 5982205040289382400, 13183554122554540032, 5719441552460218368, 14646357895524909056, 16779132362867867648, 54971818997448704, 7769918373328060416, 11422154619619377152, 10355643841213628416, 9000918861503004672, 1755291612763652096, 6514607992300634112, 5129499258591903744, 1500553958521831424, 10423666914772385792, 9914984014869954560, 13963767882862034944, 7718451320658591744, 6905774715764211712, 1747973692865904640, 9085416673694973952, 722177104187228160, 3562820473207128064, 14331700723039862784, 6644318899447791616, 15285128847947726848, 15891856647102922752, 4656338216423522304, 8644950683520335872, 3474063711314903040, 750302070459858944, 17731374990902689792, 6521261927434289152, 9203686792987934720, 5259569654501736448, 1120851003134967808, 9677255307293622272, 10799051244035899392, 12532941631764037632, 11288044764017983488, 12843820989670227968, 10854980634581925888, 3147889747234390016, 15329183306755342336, 12179463943181303808, 6098822825534029824, 6273001994407903232, 1065987011438968832, 17464841123083059200, 2058922212630462464, 12270423554071199744, 915798267160166400, 511581440186515456, 2313102431656869888, 654826579557351424, 14637459685360271360, 1697061425417027584, 1043863609127469056, 11946401531814739968, 11808995013935759360, 8178960286821122048, 10121009618919358464, 12695334916456448000, 1373451221804777472, 9381465402153893888, 16454604968989556736, 12711489508227416064, 14195428712182185984, 5586343183131869184, 2085796011980095488, 9010415790108704768, 9430228760025628672, 14117770319729000448, 17902772927934234624, 3944445557455454208, 8004347596833292288, 18075641616386752512, 7801783998417469440, 14381139138101379072, 6892105484128485376, 3063300478008819712, 3427020788492926976, 12534218486886432768, 8235809762441166848, 18132741746298191872, 7996685705889710080, 8169682006410526720, 17066489640887779328, 2996590556341075968, 14922692509346824192, 3080548979696467968, 4393348074580213760, 16201496116670234624, 14241984495518482432, 4174535502487093248, 13357639768515543040, 555756218207961088, 11553174761647374336, 645429293119176704, 1672089901442531328, 7169087873507917824, 11618034780771188736, 1825254714460078080, 4645243980890505216, 1115264906392764416, 9760979844983685120, 14646782659200548864, 1133955410064048128, 6480340234952245248, 18272687637821128704, 17680684541334781952, 14144338564367777792, 9195487245153337344, 1251240555917082624, 13102007605729951744, 369767313051746304, 12919321246956519424, 9181903955813203968, 10704240571121139712, 16518511990704963584, 9366777696333332480, 18376958259673169920, 4351997761541898240, 3170685114359218176, 7828982488704745472, 837352403190677504, 6089417156393435136, 9488769026831155200, 10104723420760506368, 2290139629526974464, 10505605660895346688, 13864606506860675072, 8996937684517650432, 11515021072508387328, 8847252009758228480, 11942551342741979136, 18380916175115649024, 10537181839548743680, 10926598389609005056, 8413522555528282112, 10901349840243916800, 11238646987937021952, 9004776704207486976, 11725615963414986752, 5353278827218862080, 1535184073671049216, 5064428002239053824, 13935270104838176768, 5503162341056839680, 8425292054409510912, 15499766359641817088, 11451744350128570368, 2668148954754973696, 11973703333245353984, 8834007739366637568, 1456838690461450240, 7516207542687498240, 1924326149551292416, 9616553014080831488, 1956472983329439744, 14184630666183835648, 9088191256927928320, 1284735511209967616, 5553642698004496384, 11844355307885035520, 14435644549420285952, 11208916708918034432, 1928314718175363072, 1611449670507167744, 12276946295133831168, 6334843957192687616, 11560676308576894976, 1052030266102513664, 10990450972613935104, 8138856132773937152, 6385731983846146048, 2419862571172495360, 2777786462513397760, 144380702954094592, 5782120303723282432, 3627187129437650944, 1164103434782113792, 15543089265259839488, 8858961774234304512, 859924487850688512, 14538827183041806336, 6001276962826354688, 429399010504081408, 16394089635703160832, 8897534789620334592, 9028736462736064512, 9259986298045726720, 9644664348127264768, 14674670354299879424, 11773159653653872640, 4719424723291734016, 4240177978752892928, 10266556044717064192, 5694667034340622336, 10149667350115254272, 13788093189195825152, 9093030671458238464, 7998822177241563136, 17307072955527725056, 10555941152891076608, 9373344787228262400, 703200976600825856, 16647219434577985536, 3390710739835551744, 5175919686033866752, 18197922043280752640, 7281572465694736384, 16657621613440663552, 10370285002473603072, 10151266963440009216, 5180685502004592640, 15377705639652360192, 3786292698269351936, 208584932111417344, 11340908973843808256, 12661193624420089856, 6889685957251956736, 16389460683160289280, 16599222384771203072, 14135085237717172224, 11034121933791690752, 16991574605107822592, 3126224566393765888, 1987983766810787840, 2367598248018837504, 8290096405305884672, 4619982821501435904, 16267970893173489664, 3376494045898473472, 17140049820644278272, 12320559351562502144, 9831372417639907328, 11474875463436861440, 17114197776834494464, 8678284233942237184, 3865021415900053504, 14758405620818247680, 5777636014268874752, 1216479684783505408, 16563929693607165952, 10515610443613995008, 17137690285870940160, 4262633064208793600, 574667345759305728, 5407455291287535616, 9033717774395899904, 2892373879278272512, 16723069793975926784, 3835069447849115648, 9976145345597407232, 2801006627673604096, 13795494637617545216, 3991557543351549952, 4279417676142477312, 14817823074564440064, 9968150736422305792, 6954628886424453120, 13383045165791313920, 9832322120808398848, 4233878567399718912, 6296606361572605952, 14225966084275568640, 78048729818464256, 13058102044848553984, 17522289248424689664, 1639358196197883904, 957100545284243456, 11661499214151548928, 6170394212094181376, 17252548740841996288, 17860360160245972992, 17400458704322560, 15925564564054212608, 9932253897978544128, 3832478414338523136, 511987864351801344, 3119155746009251840, 3142316511771754496, 14799804054670147584, 8024992289149419520, 5857982379792007168, 9930616948503085056, 14022989932776128512, 1036048675614228480, 502558555711209472, 3248483877081055232, 12116073776756555776, 9995802869745319936, 11581476431464497152, 10204506394493714432, 6175384002019459072, 15916446743621795840, 8066087395231006720, 10797091759696379904, 18125271097363398656, 10556234357423472640, 8846236353071939584, 13557432365701136384, 485893240789139456, 14792458148765499392, 3602577525177319424, 8813780487806910464, 3397209970247204864, 14259732258163261440, 506699007263768576, 16114762030971355136, 17669599806269423616, 4863080830903255040, 14699612054021472256, 118533813105065984, 5790826683468611584, 1949209231559229440, 15666395877952454656, 7987681238234169344, 8472076806747324416, 11053050095183331328, 6612753733090541568, 6508118794932584448, 6485262679790321664, 12321993286523813888, 3915719347300990976, 10618547941977096192, 1702845011197952000, 17181243333016551424, 14160286344873508864, 9592215401509421056, 14711487157558575104, 6112564865455357952, 1717058586988773376, 7235932133162745856, 2857473627866005504, 18309468466433753088, 12906808763830239232, 1706367760554000384, 659500594897092608, 3070841899414716416, 6899997555254362112, 3484840961081606144, 7430137497587286016, 12466333874483363840, 4090034821256970240, 7625695149644840960, 15545586917591482368, 8859993133321027584, 7353528131568795648, 5940523782841040896, 7007227529832431616, 10527305914438909952, 16245196064582270976, 11419760828186886144, 9661448908521340928, 16770366197177778176, 4063493211857879040, 13587753013744762880, 13685039314398871552, 13157473964441731072, 12260833313006026752, 17703694184378007552, 7371856543727222784, 3000962266112720896, 4068830808234786816, 1418327599913893888, 17116540887652892672, 10964024081791320064, 5570382539199086592, 15373161555663257600, 8417256857793462272, 14555270126032125952, 1063790968890720256, 1207382377114894336, 6431848765690216448, 1712738502724026368, 12237792394010951680, 9156213729191264256, 5255124895926321152, 14196329366824157184, 11673548143605055488, 17547041437009313792, 11721377586608078848, 11346627499460132864, 5978568946746392576, 11487478134433906688, 16979983639427153920, 961709423149973504, 309472356684791808, 9213474078562713600, 1780838439017512960, 16640462317150011392, 12908140581649121280, 3762001059027877888, 478022902197780480, 8295178751776391168, 1502697267461619712, 1928597168109649920, 16169460879027339264, 17014797699435724800, 4752665502420041728, 1047159618570027008, 3508217351382237184, 1589730982963970048, 2631680187728658432, 8848529040974282752, 2604425081182486528, 14232403484338028544, 7353668869057150976, 8512017150741839872, 8970160831169822720, 9428190076489170944, 15099381322101030912, 72552855306764288, 3513651240925921280, 12515846824407334912, 14371880004654989312, 963396606562926592, 11871630386029133824, 1982892357959286784, 5513879255122968576, 14111683464159821824, 12398058995581976576, 2261026709107113984, 17375892144224468992, 6158791856160243712, 9873290817412530176, 1068815015475150848, 18051589868248629248, 8116662799804923904, 16699704003654582272, 9366327240163328, 11936802391577329664, 13947139281320411136, 17767050655710576640, 2418664464275472384, 3686564631398055936, 11752244726290448384, 4303014484164739072, 4870074686928584704, 3474896514063532032, 739844744217100288, 890202959315468288, 4579380803435233280, 11328901585313988608, 3397844628974600192, 14311836086979002368, 8733907943075872768, 18322778192126935040, 6288456747027791872, 10906191385078005760, 6242833371026685952, 14645884006013337600, 7457623776453197824, 3993720832479199232, 1637599561708994560, 1694483757844660224, 7496584421227626496, 15743531308745228288, 5187480947720716288, 5950425778402361344, 6162439589064605696, 16301749445156929536, 14289822386722177024, 11724170621020536832, 12753595151394275328, 15482602905822822400, 7920824935491043328, 13240680176888578048, 3392544158294999040, 330545699621961728, 12148916189078224896, 5807797782882287616, 15709865499653308416, 203057532539764736, 5332414103728160768, 10663167566941257728, 2680119550447452160, 7687643395690332160, 16914059121248960512, 7539546188815532032, 3103237841296031744, 174676904043872256, 11482143269656199168, 17309374783120474112, 11248362942694948864, 15378370096862855168, 2051946670345682944, 1524606943610535936, +gpu) lwe_array_out 2:: 11639237745821351936, 10279299008136478720, 15551154215798702079, 12757494970961625088, 11274836608932642815, 1871768545629569023, 13035022945741701120, 9671067574753820672, 17075137191929184256, 4169094231891116031, 12097838236823453696, 4650539866155646976, 10584495963986984959, 16210652489265971200, 18177327511887675390, 2300890727237812223, 5790928283067482111, 7683019114729701376, 6671491598188019712, 10636057162138255360, 10761929397704327168, 9959564446110056447, 36199853755203583, 6698797286899580927, 8345388599335714816, 4369396143763750911, 2764722390695935998, 3446653766902743038, 18110639465025241087, 17312309660975366143, 12713308219208892416, 7642605768939667455, 512318647968989184, 176291120794304511, 15257202719333548031, 17443321647934210047, 1021821126147309568, 5721010275843309568, 4650932818619138048, 12860326257375576064, 351366568543780862, 9249462177008451584, 15738835635496026112, 2792526706789842941, 11059472531244187648, 13637371319216504831, 15189403329819049983, 11323255740610641919, 11993764796651536383, 3640301829255856126, 856173878868705280, 10820103474524454910, 15291650958723907583, 1049221624517099520, 9477902538918330368, 1661770115084976128, 4675700515256926207, 15451036508420571135, 14780920444437397504, 5501348979020922879, 14785189735882031103, 12368669525439152127, 7563440159182553088, 12885696665389891583, 16366671443880050688, 14245088635887026176, 8897799208745041918, 9606435053672333311, 51439403817500670, 10159506366423629824, 16512135557166399488, 13049441577431203839, 6522301204863647742, 18088547858893504511, 1302186664755462144, 17564490466425044990, 16522506847698026496, 252221458254659583, 2481652279774543872, 5518589054788042751, 918283653333647360, 11058606517996486655, 6531365048261017599, 6805586272287981567, 11955313883159199742, 4391802617571835904, 11482662348666175486, 5194515115235344383, 4707279409403396094, 11877938930898698240, 8700368177315446784, 10898410678696017920, 16506415232495648766, 12470157966797963262, 14019981244431859711, 17222852844646825982, 2684069500470427648, 14743043773038591999, 17663151638723952639, 11899974995318669309, 1543393810241814527, 642972806270681087, 18403288367702736895, 10533563899892989952, 7726021304133877760, 5147126686453596159, 7202364591580381184, 11276432112510566400, 526844611495198719, 14167280006820003838, 10803193143730634751, 8660241669037228032, 10589417824508182528, 16209567444698660864, 1184568449557331968, 3152952570931052544, 9194433696386514944, 14552502341732401152, 811048121873203199, 5020045596908584960, 10807159700848640000, 3297330722674573312, 7487839384629149696, 12767521900679135232, 7855039055635939327, 4651360524884246528, 17905774120688156672, 17779405943570694144, 3161765034757980158, 3431178352000499712, 1932493569218576384, 3536319099061665791, 7372373342981980160, 6185318764423151615, 758244336600088576, 2506015775563710464, 16276107984667410432, 110704639090884607, 15307263576624857087, 3932998962805473280, 16573109199030976512, 8642472642546237439, 16924840371777699838, 2061124398458339328, 3170822736872210430, 15819790348240027647, 3935558628022419455, 2514880975347908608, 11168484587946901504, 2765939877559140351, 10873091205059575808, 4253619543299063808, 13327773849865945087, 13739789203577765888, 8718484213004763136, 17994981987357556732, 12248020080398434304, 12501645173928755199, 8448735811540615166, 15566383077298012158, 16905816417582972927, 12994529240576688126, 2321633949861806080, 13577082293662515200, 496128505411534846, 1517579423363104767, 13338501475177857024, 3856046342598033406, 15222736370213584896, 5739247567015772159, 12652848424178155519, 9581488323671621632, 17750333217442889728, 3824826504898936832, 14558644009674211328, 5319654399063097343, 3966697675910283264, 796789740983549951, 646954726855802879, 8207469224243757055, 12892590450958925822, 7492194894455242752, 895228126886363136, 13639902483835781120, 16574102724153442304, 12751460875844452351, 3536158587812315136, 2961636223614975999, 13253799223213686783, 4456533961622945790, 18327723483506671614, 11010278550623223807, 13239499411056230399, 15564080331656003584, 10015546291091668992, 12442421218324250623, 11110647236562780160, 3697917524357152767, 12593916098128117760, 7502097448764964864, 5728183440176578559, 9880357027262234623, 13974451339132928, 18325600750413021184, 3794891078914539520, 5728979042737061888, 10035213875932037119, 5502653113628098559, 324285969471635456, 11429672549701648384, 3368798012112371712, 8665831217322524670, 12466704231392346111, 2098103070578704384, 9449500861324591103, 14249475205171773439, 6305073763968876544, 1328995948864471040, 10789050880637272064, 4761902712205869055, 10697548811284250624, 14139148170076094464, 15254472616660959231, 6617996108968755199, 5116735001798377472, 13914863109970853886, 14837515691011080192, 5319731142411157504, 15432949479329759232, 6172768732008415231, 11616564402743934975, 3282078948061609984, 2896122595990568957, 48390016363134976, 1675408298402119680, 333701611526291456, 7867371849678585856, 13216967280782475262, 3554913777717608448, 7569898433725595648, 5614152683788173311, 1271844819974488064, 13186233524513931264, 955269830104055808, 895647516484173823, 8011914994503385088, 2588035196775301119, 18857421132791808, 8984833410115567613, 3632380436388249599, 15360162909082615808, 9650625809173446656, 6922396095318327296, 13678650999638589440, 18403722712745771008, 16600908674830958592, 9899690057235693567, 14058842378437918719, 7087127303582384128, 3393667468873433088, 552349920447692798, 17057542921751887872, 11900926640751902717, 5399029840118546431, 4446319036891922432, 5730689644459196415, 9736586472462483456, 7094289122893758464, 5730644954653392896, 2212295230495916032, 15993988280081186816, 11796546826469900288, 852826066954223616, 7996470293952462847, 6757243452984918016, 10247957290724360188, 2448865470904795136, 7056591923280084992, 7832213697291354112, 7322874963130580992, 7499796429699809278, 3472649372141879295, 9355538919044677631, 857143288623267839, 8230137809034280960, 1436835865975324672, 16286238477320716288, 1862513778554306559, 3986329219532587007, 3272266139643674624, 14452417675806113792, 7915914470658932736, 8786643598088077312, 1411496597237268478, 10634059435107942400, 6559814929614897152, 7759065890498281472, 15875654703317516287, 14615681661233266688, 7641685625078284288, 18360736330331193344, 15416623953229119488, 7206518789444206591, 3741290207639502847, 842335428542463999, 17986913319927152640, 8126480773994774527, 4347544417595293695, 11322490583194271743, 6795839737832669183, 10505194627156410368, 12978200073417523199, 8172405546373087232, 10711148931527475200, 10294561915573108736, 378243866815365120, 4772198608881582080, 10555478547332333567, 7922749857423425536, 16273390222778040317, 7460560445309452287, 3117174245969362944, 9300643172507975680, 644505660536389631, 11526864515425632256, 17762817287909277695, 15848613473794654204, 16458663686240731136, 17723230932703379456, 6365740951646765055, 5596504864227065855, 13672317546106191872, 31453241656999935, 15393032511365840896, 3408138274013708288, 1509208029860462592, 12090150639426863104, 3571125636569235454, 14214228864221052928, 13942488214259367935, 16842423804637478912, 4608422269490823167, 2407453320806399999, 17594854455788961791, 12485784808019984383, 16354463588825432063, 17846732060438298624, 14783176352924172287, 2653888319544360959, 13387116124773023743, 9064730456561287168, 1259382944313638911, 6160917445407145984, 9451878534818562048, 4566686297179029504, 10212267998471782400, 9573273555244679167, 8871336713918611453, 5121178801522343935, 13920361648033366016, 85317999547908095, 14840142449791205376, 6947308065242742783, 7557919710478598144, 10613380956733571072, 6629617081438437375, 6758543025867063296, 14588882222263042046, 18436020966300581888, 6352285591010279424, 5414561234416566272, 13962274442202578944, 13655009098486251520, 4605757906460082174, 5511706856369684479, 10553400690472910848, 17415566760739864576, 3419674430542970880, 15398326250086858750, 1347822609709924351, 18253331759695396864, 15880674682567917565, 12617895531834769407, 5495691627697537024, 17703867174386401280, 7886876564057489408, 10299662933977726976, 11480933676674449406, 4560314622195793919, 3120146257809506304, 9980435318651748349, 9935355841471315965, 8937156639241273344, 9510481990256689151, 17771186460108521472, 14088828045339131904, 14261067647247450109, 8566269773506150399, 6480457073095081982, 15794338630815711232, 12001356059273854976, 2104333058617376768, 2338634698776903679, 12046564387889086464, 219113216314179584, 5039520634103660543, 1619277398727983104, 15268005887617269758, 17999488677482332160, 14231396038287032319, 509062155178344448, 10386486420125515776, 717817922835185663, 7466112917289566207, 16779970728672886784, 9255043968582811648, 15803770297393348606, 13150595794132271104, 3155696732910649343, 14974989744834871294, 11985435354241957887, 10508163210304028672, 14462254407057670144, 16080667332887707648, 10487986513193730048, 12533951156310769664, 1587219131470446591, 9529763730536005632, 16857309123782377470, 15464062819019784191, 16844386336256294912, 83050598936608768, 6741004467321176063, 1876303276253642750, 13921677677955121152, 1344438483644579839, 15091518594728591360, 15283654381380042752, 6203198561878802431, 12003327236661837822, 6640123655923695615, 7071428977998430208, 13401559059065208832, 7979297403016577023, 11374830743659216896, 9112207111084834816, 7741978083132964864, 17977357119162155006, 12793320684746964989, 4879865816499093503, 18309587656071184383, 941168950362767359, 9525176927728435199, 7163260336345186303, 18132478984728870911, 5018973079150264320, 12140848988244934654, 10304704256967442431, 14052973358241284094, 15323696712594227199, 15842619172086349824, 2056674733419659264, 17998475735030824960, 6010118783694274559, 15053574450064654336, 11975753230941421567, 13865734720412712959, 13291332216563957760, 1250335706434240512, 4709828460145541119, 4844795531626545151, 12300709739767005184, 13403955810535473152, 5132010013123936256, 13164005911229890558, 15620426360336416768, 4310634979743760383, 8154008678073106432, 13080968196255645693, 248467938292531200, 9409586700524453887, 4105554123879874558, 10140575141646565375, 14936696969622454272, 8651831650893692928, 17230265836665569279, 12356081276673851392, 17478059843787948032, 15109326273242988544, 10865602667049123838, 2953204284923052031, 7728931571289292799, 13139543226794901504, 16289668802604433408, 8797904895500877824, 7396833732495147008, 10516361274764296192, 15750136224880263168, 6311574333336584192, 10305301408550748160, 7451421690669563904, 12280202704441049088, 13039458149088624640, 14346947937739735039, 4917712159388991488, 4772851427603120127, 11539229236980088831, 15671924140007227390, 15195526424778768384, 2274662836745535487, 3910100387884957696, 1514541496861196288, 16899402441735274495, 11995828174370897919, 15144859218969886719, 15259403694651736064, 634250237350772736, 17883246211310288896, 10071517705745203200, 9300569194917527552, 7815316658683117568, 17350474227119030270, 488684419775725568, 12902703049973170176, 1294205931277516800, 15070037530009141246, 7926675436862439423, 12733881397534523392, 18308184322751856637, 18365923595336548352, 1761094710581002239, 364758361129877504, 3046417365295169536, 698148308354334720, 1170609614450851839, 12199715619146301440, 1103649656967004158, 12230115036890136575, 4202136903656407040, 5052144861776445440, 4594960694222258174, 14650383100220014592, 5140005513102098432, 5717274629790236671, 2416482827047534592, 2687704694620422144, 11671303791264661504, 6474455459741827071, 14311574025254469631, 9175538779920793600, 3053568941109542912, 12699374427687616510, 10092309947367817216, 10074215357523951616, 18431780923046363136, 16365579883310481406, 5407028345768509438, 17826015583112527872, 10183837796389617663, 5888135807578931200, 16928091191721852928, 7030679631816556544, 14018250075587739645, 5307744275436404736, 8041433393893736447, 13091649261303496704, 4975495707180924926, 4041608901785812992, 1501603914816946176, 8076931350134784000, 17165386631587299328, 8889996022504226815, 12251781171213500416, 1522890889427419136, 15587400245284175871, 15495633922498232319, 12839250783690031102, 1314681191428784128, 1797259473379655679, 1481526334277550079, 17155181746342330368, 6286319313603264512, 9716560159337086976, 7210626134315106303, 6625454715888992256, 5634364443669299200, 16053035568447094782, 2750253669151670271, 12795704264894709760, 9975359542675898366, 3116103793788321791, 11480297636309762048, 9283805233186603006, 9520932572327051263, 14141549412605755391, 4542414062868234239, 1178694160241131519, 10694767342144978943, 6747154186179182592, 9508129141673689088, 16045108072430960640, 9091386429128310783, 12118272679753023487, 512644633570836479, 5304098595526410239, 18087714632016855038, 13302212489711190014, 3018890679376936958, 13398087412572225536, 8955757142946611199, 9146560154538344448, 8164643666174935040, 842005351715831808, 3941072711047970815, 17055279724705611776, 14189245264946003966, 6896347150880342015, 3599516184157880319, 17309226757072617472, 1860341315913383935, 12978030192160145407, 5401958609321984000, 11533882352669294590, 10970405183422463999, 18405327987542065152, 1159603236768841728, 6942303343897214976, 18173625505629077504, 2114884313647415296, 10019698384153083902, 9569302270676303870, 14502353534785159168, 11684267230924636160, 8033278303265619968, 2316658905096126462, 1906959775707430911, 12115832575688179712, 14683186707512164352, 7242981248237305856, 3854507645197090816, 3068495464291631104, 6515149012151042047, 15645585112135892992, 13735029512498839552, 7609054015388647422, 10211382688674217984, 1216233578862477312, 17797762575274868736, 15920820583697219584, 5343413643822235647, 6203974817624883200, 17927256758372270080, 15609031547422769151, 12903525716598980608, 868952474747142144, 16795830036073545727, 3474306024779808767, 16253856093040541696, 5872717024236404734, 4190101958616416256, 3361133413191909376, 7070974576900964352, 14536212196498604031, 6091732616212381696, 13881690353460838400, 12169098470182879232, 16810406197298462720, 4293437394289426432, 2494345017846398976, 13035879789569769471, 3546553542271565823, 16657589512855093247, 7693676038034817024, 5511890814113939453, 5326289454594260992, 16768921108186398720, 12817009338497368064, 2036707696882745343, 1420976323425206271, 12656193573817942015, 9949000224573751295, 3647009992646590464, 6165261691815723008, 3351017863266697216, 10909437693159014399, 4933093350493388799, 11824225414643974143, 2456118675040632831, 10141344519539392510, 8716327576781455360, 13004346079552995328, 15266903828537016319, 18358072257680506880, 7278724945327161344, 1049996375749558269, 15594550094521696256, 6383875286663954430, 13049854672553115648, 5710765074277203968, 2792561656817778687, 8081143093849489407, 901448300387893246, 7383014525164847104, 854596709769019391, 16075124688329637887, 11879290971302658048, 346649988735959040, 3230377600631177216, 15235847723178524671, 10474044868962287616, 16788446729593683967, 10214293113132810239, 106904708114808832, 10307177652129103872, 6676398336599130110, 12006414534316130304, 6685875714513698816, 5110666445474234368, 9088249333475704832, 3564485339970011136, 1376642923671584767, 7329006505418555391, 17355044209760927744, 2208837032485060607, 4240599031576788990, 2076948516789288959, 11244472320800063488, 11436752887040966656, 12763009822786322431, 1600881216280592384, 10996854846161682432, 1085750707178438655, 5214689067324669952, 17561511456707444736, 17410971049096380416, 14201897482685775871, 18355618989540900862, 10421342525716430847, 1046542208431292416, 16089913875637469182, 11456814473122152448, 2978899414250160128, 9821134478326628349, 17813801331777863680, 10079736847220604928, 23056028690022399, 283948611585179648, 2427069260007211008, 4968811402333519872, 16366157889271758848, 11096876748925566975, 10800041835293048831, 15289711474973343742, 9547525656909185024, 14903131596193267710, 7681613923031711744, 3669932576702726143, 14777287173224792063, 4351745500932734975, 9099085647632662528, 6420969211950006271, 13514559555475865600, 13258833388741066752, 2346154507102060540, 3974396005087969280, 10602834550721609728, 2886063077671829504, 10610429165297467391, 7435598204906766335, 7678806448939204606, 11705425390875967488, 29386612915830783, 35910015403425792, 5582045093394644992, 7208500623719792640, 7667028995778543614, 3849310494250762240, 13103068084694941695, 17769051526354960384, 1286393231147270142, 3058317431182196736, 17294206229941321728, 14982254901059387391, 5118136518883409920, 15666770794237657086, 4414979196330180607, 1790300148891385856, 35668878759559168, 17069725142831071231, 6783576505281675264, 2605037646598111232, 5801171644776972288, 5860408701306798080, 9415348141454000128, 17847427670120333312, 15006752638601527295, 7761105289415229438, 8634550093795557376, 13366339375097446399, 15650601719836966912, 3743355454944706560, 17455227130848739327, 4229957588675985408, 2337248600356028416, 5587538717343481856, 6288901757179265024, 13839035263717736446, 8495044333341245440, 2196930610046435327, 13768628225611661312, 2226741015975297021, 5976663974131793919, 5069301933274038270, 5090857618218418176, 2642783202174828544, 13138986586953744383, 11222015964033843200, 1077221314445443070, 13225886557174497280, 6778140983650418687, 1081459811511435264, 7508580574122999807, 16604936959017615360, 575955389271506944, 14941516225723760639, 12488937101951238144, 10678897369266782207, 44071999454052351, 11263843387809202175, 16915891904053248000, 8421077351462338558, 10244119908656873472, 14507947660968722430, 8079948543185387517, 5491333700475944960, 853973810662080512, 18219302912318767104, 12069615390393630720, 8729279875296264192, 6392486369674919936, 4409795325422731264, 17899735664501456895, 763229896251015165, 17277597316529782784, 1403356305992712191, 6999250487073570815, 8726391028753367039, 7545800812249743360, 10648197320992096256, 724452062464573439, 2353986672024092671, 10872143985321705472, 15760850128711188480, 12118044221852614656, 16170443378566103040, 3196674751741296640, 8067720754113806336, 16004034200667684863, 15350071622501400576, 16226239006650662910, 9053888830603526143, 8695454568298840063, 7368104288498745344, 16610428177784766464, 4830432293405327359, 15949792251232649216, 7072490966644424703, 10666145534055546878, 7474672047839248384, 3454317899819253759, 3539270961364729856, 7523000462962851839, 8721597604732862464, 16465859664500752384, 13252821843275939840, 5732152499582795776, 15325441462527590399, 16673506197797601280, 15477906599602814976, 11931696774974013439, 13168085574499696639, 576912960820084734, 10738002819408723966, 6892864112791912447, 2429085549584187392, 8095528502691889150, 3394508745055666175, 8588006875386085376, 9242329919420104704, 11199801577135144960, 13035965852124446720, 8034321198634500094, 11630375304144355328, 10622311690538057727, 2938686202393395200, 5513669248402063358, 6647186503082442750, 14661933680323198975, 6594892458755096575, 9893089104818601983, 8481742424488542208, 13926597002499457023, 10511903388621340672, 6510933785217859584, 14433055251076481023, 5155322294192570367, 3095649664876150782, 3591120012720472064, 13872890772925186048, 1610970042919288832, 1253668724267810814, 13755759524340301823, 9951108443630731264, 6363694781528276992, 250125460661338111, 7971671610199375871, 2379230290766725120, 13873373733407686655, 3655229958755713023, 15246381594328432640, 9537375274799202303, 10944281972557479935, 15660029001252995072, 16504459909979439104, 4023105658688634877, 8025883168445825024, 13369446148280942592, 3925145082528792576, 1162656168242315263, 11143691342696153087, 10946191858614665214, 12928676778796384256, 10657199589624381440, 13281908392596602880, 3001555452635906048, 13405134371573202944, 3570928031432179712, 17569236625404198912, 3601129794781052928, 13579632330099654654, 6295103844573511680, 6320057020447719423, 9994750774556491776, 14582122467725148159, 250916731076214784, 15286867502248755200, 15964476280561205248, 7121573715464159231, 9540811076837310462, 8416268688897867775, 17580057572168171520, 5199989369955418111, 17582924067701260288, 15591006076487598080, 4157068265631252479, 1575007938152497152, 13691396587551457279, 1974331216828039168, 11533408239819423744, 5533015292931735552, 9320566115971104766, 17072100620523012095, 5452302377719693312, 17517858577342005248, 4724598475256233984, 6530235402605821951, 6300869958427475968, 6012374599973470208, 636220721101537279, 13099471444721532927, 12608212466929762302, 12813757438368940032, 11094859437146374143, 6060733526544744448, 8097072938571792384, 13410093100294995968, 831695231182176255, 3537410965647654912, 17125362613039923200, 11694450168886722558, 13624389634535456768, 15083444313373278208, 2553284012235816959, 11008771731140640768, 10863716494982774784, 4651007028137820159, 3180180479596822528, 17626080242688851967, 8884580274902401024, 3141278332276965376, 2686257539749773311, 5961336747680858112, 8926664254254219264, 645902779977564160, 4245084102715244544, 1005107250177507327, 5223218958273871870, 8305015876151672832, 8644103784689041408, 3574182310972489728, 12555579566862630910, 13137734483727876096, 10259826604058345471, 7129170584897847294, 4143855743637913598, 15351073415033257984, 8466640099705094144, 10270855805196566527, 7817680986639958016, 13887425045334065151, 3521741584922050560, 17371468568427757568, 13236570477301858304, 4929355543534895104, 16233412598467395584, 13081119186904678400, 16948072479094472704, 7389047785984622592, 2534583346671910911, 940976413421338623, 18306860356133191679, 6001124843674664958, 2321470849015611392, 15545350178994126848, 11028567304127381503, 4242046108294971392, 12893743022344241152, 1441987128685756416, 9946995708307439616, 4068315068293447680, 12516327680355860480, 17365156077355663360, 8006890749947805696, 2669312795329167360, 12156639490537947136, 4516421426525241344, 17521648094633000960, 15417682148882120704, 14323542357499183104, 5130326069861154816, 3406511945992372224, 2623689048887132160, 5364377671251787776, 12461356070201196544, 12580647746928640, 17944133362062983168, 10570851019250466816, 11584670906806435840, 270969582267662336, 16832085210081263616, 409262762858905600, 5268406994242371584, 17794859427564617728, 2843445428232388608, 14263682255833530368, 5686052588370264064, 8660215926076997632, 6244136208553738240, 6481718788189323264, 18170264166512721920, 8723054344896774144, 5494344810242244608, 3526505343066570752, 3174187638311616512, 15235048262932103168, 17333385684710326272, 7637254011518713856, 6679658003102171136, 9158051285851701248, 5992082497091928064, 5817213188042653696, 3305022383915532288, 14233125009315856384, 1838759791908880384, 2167777845214969856, 7622697184089079808, 2478849492028227584, 12903219627701567488, 14169181514201300992, 743185951747997696, 10712033532655435776, 5364096618792484864, 3464490649582043136, 18186690348930039808, 18189933914540212224, 6218687885629980672, 15422912152301731840, 12179816211567083520, 2007571378017927168, 842805819803172864, 16689525548027740160, 18412905787320958976, 11015554467780100096, 17163438929886576640, 11787326201163415552, 1798441923845816320, 5693732906602594304, 15813869355717885952, 7560610477961641984, 5430310249472983040, 15756432898191785984, 18002542383794749440, 11817135177405038592, 3838452565536669696, 2001358782583537664, 18418242846290083840, 2705354861649592320, 7800376367983362048, 12612129712387391488, 6969418114266038272, 10569135182902722560, 11575969333733490688, 7525962471052410880, 8043290618551599104, 7479095850195484672, 1381025878573580288, 16083032572451356672, 4837919541851848704, 17042710042815496192, 12033221037433815040, 10961950373870305280, 1491537224439693312, 14688590321831378944, 9730923984895082496, 3717599547535392768, 17507924206854078464, 9845814282686562304, 11092217737517203456, 13315122819953065984, 11444337994035625984, 4873731314978652160, 14746378229551988736, 15269554964594163712, 6849538826688266240, 10058981569294499840, 936032622193147904, 5473777500888760320, 4225473259493130240, 7305164894460968960, 13071467661756465152, 13968066126144339968, 11245748325518934016, 16940783784368799744, 9697523105022345216, 9737574572101730304, 12523163563725946880, 3819384501490941952, 5369722471362592768, 11039754225994170368, 7195463624691810304, 6752705624414355456, 13219555573516730368, 9414512362293035008, 811004256298467328, 5024627282128404480, 9096083231417040896, 18157890884350246912, 7723279372316049408, 3476126560484851712, 9446618305298169856, 17827763080751218688, 6216416716184879104, 18382120610110111744, 7245038833924833280, 4736356238139326464, 15794271386123370496, 14168731454242029568, 14469415382240198656, 5213315179160272896, 11326816989936091136, 16504885962279485440, 2384992059187527680, 3029109736940240896, 683410989621706752, 9414452811095080960, 11382286386515148800, 1999744861514760192, 13368663550478778368, 13593049421653737472, 6814725994906124288, 7434063209364979712, 16432531571371671552, 790654140756787200, 6665117321528344576, 10642845938307039232, 3449975930548649984, 13300976252497166336, 3634803468763398144, 6210158363242659840, 3452621250298380288, 12422767546762002432, 17675996570840989696, 3979749742757281792, 11336611777258455040, 15941079003834613760, 13272533452604833792, 10094185991397965824, 14836424785692459008, 9616835665610145792, 14487404072988049408, 13490082141718970368, 6921103172723277824, 11232516184114987008, 15069708855489331200, 15879292319426412544, 6928810569382232064, 684913624665292800, 4827862158131855360, 1933452388992024576, 13548675104551993344, 7805826501898665984, 19431059112329216, 18102376789224456192, 10753803822628339712, 8586842694435733504, 3616058973863542784, 7558507935777685504, 12953597192525840384, 13018104786631786496, 15115951973729304576, 10365943364989222912, 13973644932179558400, 12689009373180067840, 1241672761961611264, 8146760586290528256, 5894368654455209984, 2282254179630055424, 16764215850247913472, 2214022957460619264, 5195108268647317504, 4616088912597614592, 11808034861648707584, 14673800330827792384, 4830535831913496576, 16001582334298030080, 14495998928270393344, 18226759957414412288, 14897979409796431872, 5449524024579194880, 9424937298107039744, 5554715766592372736, 12971876763524136960, 3081156884502151168, 13241402258064670720, 7929639205888589824, 15399023628355895296, 16505605634918449152, 17074811658137763840, 10322110211887726592, 1766871410992480256, 16997461099613782016, 12668420789511389184, 16178726888716369920, 3372802408227799040, 10817621685654519808, 9090730258654560256, 15683857140173242368, 561578392390991872, 8753882207103221760, 1605565965817348096, 4570475457987739648, 2454364641535459328, 14976956503775248384, 7593010073786384384, 6523140007027277824, 4205097013638856704, 11525085876052819968, 17134774309093376000, 11824484811341299712, 15730768452379475968, 2112651488999243776, 8891097441634353152, 17805998526782504960, 3548860365649477632, 12892663473959337984, 8632251709424402432, 15170432857899270144, 15192117982152097792, 6010895226539868160, 177735465682599936, 15849762050591948800, 5703950173969842176, 16384381729881718784, 847772977398284288, 6354004375383310336, 7031524310149758976, 3423852525873266688, 16725548450204090368, 18101038902616784896, 3416000832674463744, 4594907299994140672, 6691417785156763648, 1884854676935933952, 12390967948741705728, 15679092174538932224, 6680993992676474880, 6447107412552843264, 15917153931461918720, 9594267483657732096, 982425398233006080, 17407604392810512384, 3030783432008400896, 12245940092195045376, 17066463367499087872, 13675076059719008256, 17228876596014743552, 7163740556948930560, 9084308466905907200, 6085244768806240256, 3396452779525406720, 3700505647490531328, 3876281714061869056, 9577954399683084288, 10625581712207249408, 11344716877621362688, 6870767243446190080, 7297162479182807040, 9205656577195900928, 16967758419282886656, 1411977247966887936, 6486636882493964288, 9950871312312303616, 2828313999139930112, 15653333270718840832, 15043821282099462144, 17343709380092100608, 9693015958221750272, 2223094715174092800, 2769631489862664192, 3984752529522032640, 6925111060110245888, 6121879863004495872, 8620898180541710336, 17695274485109751808, 9228114209030537216, 2744747945206218752, 11450063607455285248, 5477105027875078144, 12680692432212328448, 10505628562332057600, 5579733419052498944, 10911191298643853312, 13052737043895943168, 7925934967320739840, 14318814877165027328, 8903543881551839232, 2908893896798896128, 7568901507525902336, 814139410625855488, 10517924840428535808, 4361458114206105600, 8328861100787367936, 9428457320628617216, 8450012422581780480, 1843742244419403776, 10657232754539757568, 2748800192089161728, 8418964093603414016, 17335218741117452288, 12706504877094731776, 15518313323358584832, 2309580924620111872, 13057632294745931776, 16162714736851419136, 13029760869418926080, 15685146205417897984, 17837425740333711360, 12725142468715085824, 12280283719805173760, 1425745488933552128, 15029152777467068416, 2440794863357132800, 5913280142783807488, 16478570838988161024, 15251568206230323200, 3965265115875377152, 16465905184711639040, 8921994969015648256, 13133676059876655104, 2477040131828088832, 879620139497029632, 2050586413669285888, 465656244082835456, 13024450026896621568, 8108113007051014144, 11475054942335533056, 8670645926395641856, 15001860580120199168, 17114237970749063168, 16069990392082202624, 15876486540638027776, 4438217115811446784, 9769653125026676736, 3802962898716721152, 18421122451137101824, 11243769323505844224, 18135970390252453888, 16471443481689063424, 17251351984846405632, 16209129203684081664, 15938452977614848000, 13483322591728893952, 9195725916083322880, 960953269193015296, 262291115514789888, 27265723705327616, 13503919577695780864, 1088593201360535552, 7958221407937101824, 3623785494871015424, 10161242275359752192, 6415539897083363328, 15351020218642071552, 5526674359445356544, 5999655117576470528, 10406189262620852224, 5356358724904550400, 680869187307962368, 8821114367777964032, 5747678158891515904, 3450003139703341056, 17699373363526369280, 10842780910974140416, 12492060760798658560, 4000650281711828992, 18363102624309313536, 3334411692325994496, 6019052778654007296, 2347259025319526400, 766845842102419456, 16621777013610381312, 16863281560416157696, 8636645376411041792, 13708873483956518912, 10872995012153442304, 16142888180507475968, 6926468526400077824, 6517790952835252224, 11654055547073724416, 4779624057580552192, 15350197506281570304, 10583493212402352128, 4735544637496754176, 13074508732409315328, 2478607523234447360, 15555382241197555712, 3685281288526233600, 4726692402272665600, 10188634249972678656, 13964373377419313152, 15885944065066270720, 2609925223817936896, 10568466264026513408, 16322426328252940288, 8999904848447012864, 11405054357620654080, 14125201246658756608, 18071401870760345600, 12290298978553036800, 1776478491550679040, 4254227055417229312, 15727563165799546880, 7676247863101227008, 548448741523193856, 8938817618253447168, 4231165724858515456, 9327951402162454528, 1935393822993285120, 8552871169571684352, 15901001558041559040, 5433411675959066624, 2679729902424424448, 6369357970785959936, 9400117436876849152, 17111654586575224832, 4093392772717871104, 8743914617727614976, 2334916547736240128, 18096400029773201408, 11868847044015685632, 17327970885558075392, 5843831273226764288, 13194994223750840320, 17647067058678005760, 7279949808796696576, 3643122512520282112, 17096189141399371776, 4713284222238851072, 2451709681731633152, 14438744096455524352, 8669651643882536960, 15041535105904410624, 8049503763607584768, 3304379988609859584, 8425092695852056576, 12436541957314969600, 16375518503936983040, 15665744221891985408, 10247530791831601152, 12471292662126739456, 1398301765778014208, 11860367649802289152, 851574904728846336, 14755447855619506176, 5812500441358925824, 8041965168827039744, 6707706909262086144, 15151884040098807808, 10091590064141238272, 6290816274284937216, 5669508410047987712, 11609303091857326080, 6123166953570828288, 14975052364652740608, 11799084703317753856, 1707127397997871104, 15611397270170238976, 11903449984638386176, 956476825838551040, 17217118076537929728, 9722060213925707776, 497972751080882176, 2436411458121105408, 13837080107631509504, 3032162821690359808, 7998769293577682944, 10412520145749540864, 14880997028040540160, 11193396125186916352, 11662080587904057344, 9219576741222154240, 7075668859499315200, 394291369616605184, 9665315789447626752, 12582183011979624448, 1965860990490771456, 11112441017574359040, 2359536783382806528, 7027990028806520832, 1342912337882906624, 263876337477877760, 2143463902208327680, 8376627308986892288, 3858937964092456960, 5950911040987332608, 14923921960915173376, 2663733726227202048, 8457303287480188928, 18038291017412640768, 5238126463340773376, 7258682695188742144, 11420874156724453376, 13686027208416559104, 10004940977455759360, 11964300696351670272, 4435347958472376320, 8743945169977475072, 6274344850292736000, 14522859649981480960, 14955334359580672000, 8742456439823400960, 609608888987156480, 1815233138419302400, 396241296043278336, 6645374782797774848, 11179795421901881344, 1206929919490129920, 12497493948115189760, 8680227603564462080, 13601987729364615168, 14181697066081714176, 13521517591473946624, 17203876401917198336, 2500462178704818176, 1742276959913639936, 13204037465834258432, 16612776597182742528, 14539633713475485696, 16437709194712317952, 16964485524817444864, 16061271305676128256, 9920335398091882496, 16199764244122566656, 9583856224772816896, 9334515014402310144, 8261111251573145600, 12998675691930124288, 15982073723645591552, 2995885713553096704, 15664300440718147584, 14457341590328311808, 5171818241374289920, 2583630876759818240, 13651937090915532800, 17489255598389198848, 15969798561084735488, 2652728826013941760, 14672642330872250368, 12054309346721398784, 525749197266223104, 1168998254390542336, 13094795642675396608, 11685315022556233728, 9809339029252997120, 2203775696994566144, 12544004604230107136, 10335502347265900544, 8293722981201346560, 14456943807637225472, 8761795900168208384, 95198551411261440, 11253060563174948864, 3066623451256061952, 8254656869209997312, 6325412844665831424, 13994257580818432000, 15433715724043943936, 2643169225245458432, 205820897318141952, 2355881611595087872, 12089671676485173248, 4700972581715443712, 2928595786616799232, 8129120610145009664, 8956018448756899840, 3649045729835483136, 13560735264271237120, 585790160004710400, 2036633909344600064, 6368317248670531584, 6097519766816161792, 10502496087393173504, 13601275615197003776, 12332761671478018048, 12443019366071533568, 8614660100247781376, 8030996919717199872, 9559750508223135744, 7907410721833484288, 10430882700347834368, 11663127745491107840, 16621601165838123008, 4464283730818629632, 10575478207501303808, 1372233547036753920, 8952560501867413504, 12000825450424172544, 1773429826590343168, 3765859996949020672, 10244511137227866112, 6154353273747800064, 445704441526484992, 4715525597361602560, 663113826329165824, 3839191121804656640, 2335128595908788224, 15626100056694718464, 10929643074745270272, 6719695979219517440, 10763680762424197120, 16995143276254199808, 15193343885003718656, 10398002608278077440, 4010640778832379904, 272136025592037376, 6832523541724790784, 11988119760341565440, 6880295947562123264, 12497572095045140480, 16716669785898745856, 1698679356777299968, 17823113190242779136, 3290753330300583936, 13172572921970819072, 16766768251534311424, 324699836815245312, 9458880598526394368, 16323708880649453568, 14627215071667814400, 16387453670712672256, 10089943630841118720, 2992240018610716672, 11947962108181741568, 12156789705945382912, 18309068415999934464, 1798003018117939200, 1803211009561722880, 3927197492780728320, 4902515674426900480, 1509403437987528704, 1892868383146246144, 1401427328805896192, 16336554457816891392, 8766233928529870848, 15763316986127319040, 15194827839154159616, 6114080181456994304, 13044572691707723776, 10573643079644872704, 9623274672258809856, 9427849794820243456, 12072028878546141184, 11862038759837007872, 11252368893051666432, 18004054596145643520, 10603818523434156032, 17895066863252013056, 7874431111076511744, 17240207856691576832, 10291680795944812544, 3646527773045948416, 306540526109196288, 6991816534339354624, 3084074882632253440, 799943332531798016, 10341928322715353088, 14055123967551733760, 17323704254308810752, 10525103627008212992, 7695213722226130944, 10724833685175009280, 14674320370299830272, 4691496595370278912, 10869646547738427392, 16709402203017707520, 2689676153328762880, 3576646539868635136, 9512715256212750336, 999839034702299136, 17177400535582507008, 11603975617644593152, 6259718485195096064, 13125295433804939264, 10404125994691592192, 2283008283008565248, 2594001521972609024, 5633213203455410176, 5758931646443159552, 9316004757623537664, 12610457961731457024, 4307986475745542144, 8996691299423748096, 2925222536482390016, 2462567551255707648, 6610290981663145984, 14966142228169228288, 14640761806541291520, 11743244686746189824, 11848365617633558528, 5502562299765850112, 5106247619911352320, 6284839147613978624, 181066063033663488, 2682972336444932096, 1597587921257365504, 12620739202905014272, 12916822428541255680, 17984624456156315648, 5403714288873373696, 9730527891199885312, 2319337384140865536, 18283731630826717184, 14006036425548496896, 16310205007402106880, 9334809593324240896, 13680298563857285120, 6595033020149792768, 770990369578942464, 13283288726366060544, 15686890310837731328, 13405032031092473856, 9839380994048655360, 10473048288373243904, 5776415899959427072, 2548304392793096192, 6541711838688575488, 2533281576444231680, 13033767636322746368, 15682040103054606336, 9205358059252088832, 4201311256323293184, 7103611303238828032, 2775866259944767488, 8615275036485353472, 2101427614173364224, 5446848353369325568, 12259890447425470464, 17472874902359900160, 4659263681857585152, 1307961156748443648, 15227805809233625088, 13549697679356854272, 1954124445819863040, 1431044413961797632, 8957471436193136640, 15145243317895168000, 15777985278695702528, 3595187793426382848, 13165040562945916928, 5906502590975180800, 16168980014488879104, 18409641105369858048, 9877804553162719232, 4859838164954513408, 4609677408251936768, 12438487076062625792, 16838495854644953088, 9410447515049787392, 16864187197958389760, 10619934391779983360, 6462011565095780352, 9334482995421118464, 3237580363865784320, 12856875422507335680, 8556136755613401088, 6224883087788998656, 13970194665765339136, 12777522551639244800, 11397381162356703232, 8670180472468275200, 11115143932030222336, 10541879219510575104, 15424325353576857600, 2315470229947285504, 12415526868092977152, 16914939417745948672, 6014438967414358016, 216354777057984512, 10264923682266677248, 8529452037904007168, 11514935722918281216, 4473586773863170048, 17093287745733787648, 5935279541873278976, 479661071443951616, 12116300533849915392, 3734150498215788544, 1166619821761101824, 11744121706183131136, 4825213753521864704, 3076328960653524992, 5542951356173647872, 1230128541094379520, 12311520489808855040, 405547751439335424, 6231441245151952896, 7235025791984074752, 16474736563037667328, 7374114631373029376, 5711687667612123136, 4590066218211213312, 17221384372242874368, 807269855249039360, 4366059931145601024, 10542794511401091072, 14059153523048710144, 6814407515699150848, 1206991311752658944, 10355687233268219904, 6466286895801303040, 16488045111909810176, 11436010647972741120, 3462942864164519936, 2371792395252531200, 11811446383699820544, 10993917724186378240, 538365594978746368, 18240169925027037184, 14214603799833608192, 16524072070682771456, 5630999164994191360, 8135101300565082112, 12850755549377069056, 6124577665643970560, 9937703885059653632, 10433784530576867328, 7591482771604766720, 8242542879591890944, 6868574887322058752, 6911265419135287296, 14778431163533885440, 14221047298749628416, 10316218339243851776, 1093296260342874112, 8736787564029018112, 8825561445660884992, 17514799186237718528, 7142612664303222784, 11353412688794353664, 16214193530350862336, 13126339763692896256, 10644324548981293056, 2107223243042586624, 10339967481166168064, 15981075745044692992, 4746995527114031104, 12685277151021236224, 9818866056989507584, 14211358213307105280, 3848449473566998528, 16573286451660193792, 12239668169437872128, 14968026756739497984, 9235878844181774336, 11637546370520317952, 6625104323867049984, 17616465013503950848, 16317526165705195520, 15833117059455123456, 6872357791437160448, 10586142551167729664, 12118970302700978176, 2929812215844306944, 9110715061860564992, 10745537308737404928, 4366416757028552704, 6731173248525926400, 14156399193312198656, 1378537064378662912, 4593578436307451904, 3378254286705131520, 5699955517766500352, 15552304899277455360, 15905728515295674368, 5493725378784526336, 14754881308094103552, 8210684787875119104, 1580479485969432576, 4357812734943821824, 12119474875458912256, 11176970072155488256, 2287240371983351808, 531713687069655040, 12689704042532700160, 13247286506604724224, 985906650420346880, 2683039166136057856, 13842707666914246656, 9247491336238530560, 16461701105366073344, 10696301074966380544, 10159415353919143936, 152423441532715008, 3640599891396263936, 14480915480405082112, 3101544249791873024, 15610073583798190080, 9226093843529596928, 855359813788368896, 16257671879425261568, 18260628056848728064, 933873877543550976, 17423138330668695552, 561636724220887040, 702419189473738752, 1594227882442358784, 5796827714853797888, 2077846147774283776, 3034021247865323520, 11320696617230663680, 13227059564282642432, 11495142383314534400, 12557796388462657536, 10638964670314053632, 1543254042342326272, 17886531732442710016, 15960392608476299264, 12207133199465185280, 14021159606693134336, 3809020986594951168, 7592244063147917312, 12604069575835779072, 6284090792512323584, 14943066090442326016, 12595566055985774592, 15915771454503780352, 3984825783410491392, 16144985303516446720, 18255215917019430912, 4651340936075280384, 7762428027673247744, 17007772524508872704, 7630231296534380544, 8535447640450531328, 2278060858640695296, 16686627821103087616, 7597993821766418432, 8911559747627384832, 1660666868983136256, 18339995375986802688, 4956943733384806400, 17739938004639678464, 14035021836979273728, 4975479059887685632, 9484425028188504064, 5565286955639373824, 18406548952255037440, 1745140045242695680, 10127621532092989440, 15113619722802823168, 14459377250207793152, 18186167308349603840, 7977662161864359936, 2175086749976363008, 10065889039434645504, 5892133691987066880, 4906401073641553920, 984819886255505408, 17260199744043483136, 11673543642479329280, 6852820638042685440, 10997531853266616320, 9932916783231008768, 10341952700949725184, 11795349842706825216, 3038595388035563520, 7793842234519977984, 8597022215751335936, 11186495347545341952, 4360626110321393664, 15986277053519364096, 3247956867413966848, 6423623491001516032, 12655026064267935744, 7220294913152253952, 14544815454079156224, 3974181170823823360, 7393067394337341440, 972812051049086976, 12118495004440133632, 13641049159841611776, 12834460288837222400, 18020353086500896768, 1367463573537685504, 18043579170126036992, 2828204937572253696, 17630571232292241408, 16060082321289641984, 3270858114072576000, 121210849040793600, 8558749727816941568, 11440697900401688576, 8217860956672229376, 12012500709132992512, 6946259850590420992, 6944721324585517056, 18046564447274663936, 13554881876681818112, 17748734578698223616, +gpu) lwe_array_out 3:: 1500573766911000576, 3701743694362181632, 3886368463278571520, 1033897773440696319, 17829112573836918782, 11766361069658832895, 16164847944296562688, 14159355600361750528, 5497705232383082496, 1926887646571790334, 3896133883845935104, 16486807186102550527, 847011261995548672, 17897887639810342910, 4845680721701896191, 7021851228560687103, 18272632589225295871, 12821380770706751488, 6191513456420585472, 1934008217017253888, 5789900161782120448, 1564982371818668032, 1500702708405895168, 756486390111272958, 4905845050933510144, 17745197636085874687, 15917968384768081920, 3880202166786326526, 2915772205050626047, 6891714037319467008, 1850706435374055424, 15746226123161206784, 18140522386645057535, 4278126101630287872, 8394989447845773312, 7759039722336288768, 7538388791229153280, 8456977905052811263, 716818452001587200, 13112485625125142528, 12000901923323510784, 10186645029963956224, 1795053986198323199, 4968399979765825534, 16502303580577857535, 17905584860202795008, 6385212320452182016, 6124175786627825664, 5646818770254036992, 5886538879875416063, 515129906732990462, 6090369401645694976, 8688854855516684287, 7516901306875772928, 15857220725157920768, 9683138862079016960, 4550996756413808640, 5189548100179460096, 3044364787002638335, 17968529264588357632, 118436574777049086, 12933523536915464192, 14807220045851131904, 16148873052615081984, 17732537308910977024, 13245015207371079679, 13355128453020516351, 3856647556280877056, 17915761975262969856, 3768100381813374975, 13157855929573572607, 16745210947253043200, 13795431658498818045, 16470462257218715648, 11318720486134775805, 7845891061984526335, 17880523103717556224, 3913380823373447166, 5056445297371119615, 13682982552271323136, 2576115813568217088, 9903841430890086399, 15535295617772290048, 12102834315654594558, 10294813550459224064, 14746907449516621823, 16677261172814118911, 884095806804590592, 11137524803135602688, 10578776229001822207, 122504257504018431, 4692136548718608384, 16226719756567183359, 7820751896913641470, 13051005398444670976, 15410825799506329599, 14771216781339000832, 17985354416449912832, 4798424482349842432, 16189200879432237056, 16195376892080029695, 16579863472519512064, 15386935863137009664, 7891850442722770944, 1136779176578121727, 11650742886244286464, 5261547789736738816, 17527177475795189759, 9135481744886071295, 7417436104619458559, 6471345185891549184, 16320347036874440703, 6421506780794191872, 2688605844995571711, 16236686012087009280, 12892920767498420223, 16673781240926568448, 10009801082991017982, 8527161439549390844, 2413930998015197180, 3088042193181474815, 10060834421273001981, 2781425155048472575, 11911270321891573759, 10372226862951694335, 11310000050572099584, 1107366575352053760, 7590084057925419008, 2847181264371318784, 480619795251724287, 7260712507470249984, 957904435118342143, 17029824590097940479, 6951361338119553023, 4890598930108121088, 3199578859376738302, 8106849161921429504, 3556458464853098496, 6603246994779537407, 3562178625241350143, 18346990242671624192, 17000767499286872064, 13780256269208125440, 2764697425124786176, 14346091584880115711, 463887253219835904, 14906535734658727935, 17326086561535623167, 15050110885089509376, 8080179907704913918, 10260454674171691008, 11375724747812765695, 4708686870370844672, 4977918774989553662, 4066559337470885886, 469323649413808126, 7672517944923914239, 13206857819996815359, 451659353284411392, 10945907747937320959, 17075316221735337984, 16109705555655786495, 15495138324074463232, 18366463193284345856, 2082475476663664640, 7665243006508728320, 6457466003302383616, 3609554675927351296, 7669204226123235327, 15125420987899707391, 985624806881755136, 13240252150581297151, 8307499384082268160, 15501364490665984000, 16358191814248759296, 14365698342833356799, 11993860638578311168, 15047178335375327232, 12296257797120589824, 4534968336554917886, 57306891641946109, 2088822473570123775, 7720794002248695808, 8596383766220374015, 12862586285096697855, 17712502028967608319, 2786725627875557375, 16431102738294636543, 4148279014894600192, 17184665280362577920, 6871826691887464448, 16624348568102109184, 8116175843526443008, 14555309110376529918, 2418309025666957311, 13536224968244723712, 10287874562238447615, 12591008836912939007, 4526874771601752064, 14380205653803139072, 4782939020713787392, 16315608357043961854, 16449907624796749824, 9626648793466273792, 17059024697817038848, 18344293419083366400, 4351707095872045055, 13515794374142722048, 3823785135854059520, 8476773490387582976, 18443003235577888768, 14360297293364592640, 18314563179188846592, 16032808729204228096, 9326797880515624960, 4106816544892256256, 8909227597565526015, 15427342985787867135, 8250242379953471488, 12751292066181414912, 16108870649967017983, 6006219761514446848, 14041455779861495807, 7037877331284721664, 8040062848900005888, 1614195690060120062, 16089412932395335679, 4326754691481337856, 15901448795402010624, 4691236959228526592, 12437817499251113984, 10250081945497108480, 866094244039753728, 3248766651822243839, 1750468054447292415, 15007573254380453888, 16306019576804540415, 4795368712976728064, 1114053769101836287, 14301764069231689727, 16858229537152958463, 3228387777716420608, 16863289576905506814, 2768978387069304828, 12411999658681827326, 12281325596125954046, 10708932808933376000, 5511401797727551487, 1584273478079479808, 9846559964238184448, 17996143318462889982, 16383729275057995775, 18023512140576456703, 126487263608569856, 11506187441472012288, 12041062116157816832, 14483523863436066816, 8755733590873997310, 3607127713522909183, 1655821098438098944, 14818569938775572479, 14451298818571894784, 15015279484418916350, 7808440399130787840, 1958008576408551424, 15553755595617075200, 6798672721547886592, 10300602766405402623, 12502430311868530688, 2732822294735880190, 6240392281266847742, 3087616355898228735, 6117291463542833152, 1193775099040235520, 5431779876686266368, 12749423642530545663, 8128592281855852544, 12000020476379267072, 1513283490370551806, 1554163119381544959, 1905445071939960831, 2989415138089500671, 9276562597514051582, 5559516713751412735, 15684303263056789504, 18117798030227800064, 13719964211138789376, 11720731053638287360, 3419325585782996992, 6309179753643376639, 2611028604942811136, 10563446137941917696, 17400414266443431936, 15088065415789674496, 11498806071485530111, 7112633488708206591, 8569094486766911486, 15114494960365207552, 18273830207972442112, 8360937050962132992, 4659207664746627071, 10916281683816742912, 5504910767482208256, 964811494418022399, 17117529911850958848, 18369063322730364928, 4127103676818915328, 1089758123192745984, 18226837698537062400, 7201683159316955135, 11728331436086788096, 14012758216870461440, 2501639818740498432, 17553798566583992319, 575600489748496384, 10575510990449803264, 15474960066280423423, 15457207002035388415, 831098257168924671, 3876619353654820864, 5342648153948553215, 16594156131274719231, 9671676299931811839, 3780321672062566400, 13728807769186762750, 9927177418970234880, 5410905948543778816, 13410044705534640127, 1633581628125085694, 1956891880079753214, 9829729261399834624, 11384812983436705792, 3441303493392990208, 3745445888542113791, 3509925339616772095, 4966718878160781312, 5111641659540504576, 9052044617683304447, 16272717066782375936, 13929276674202927104, 4284784108929810428, 13504803742666457086, 18386261110249488384, 15932388821887352832, 218797018137493503, 3055750322786926592, 13520404907718344703, 9739303613192208383, 5548300982753951744, 4091153412421320703, 12296422372751179776, 1105143374651850751, 11505165830618873854, 16028776613369872383, 11034766246531825661, 537699689022095360, 18079742680371298302, 12864336840483667968, 12956058550370566144, 1075818265936134144, 5892983396505747456, 8112578690170224639, 10128342550264676352, 9838666848361512960, 10818608561496522752, 5588540785826988032, 17882187762791088125, 17274654225153916926, 2228081040201613310, 12700547723095441408, 14768773420615204864, 10741858125935017984, 15508119373905657853, 7168394262529179648, 12763859284370915328, 12140785096579874814, 6026390963750961150, 18369267158120136702, 4273373129490825216, 2561888609175076864, 17590425093329125375, 12756757109538816000, 8580748830553669631, 6871104292749574143, 4286758355608797183, 8653318462002692094, 15225142942395006976, 14667917004631965694, 14822030213134680064, 7671090666893475839, 1183320722634702846, 5918493693660102656, 14797573463404969983, 7323845855251791872, 15421574081278902272, 14747871363121283070, 15214522348171427839, 16149126283349983232, 301150649242877952, 4400368330695770112, 5324887834832666624, 18075073134247018495, 5796357356879085568, 15891010963478937600, 278777647859761151, 9102118946206646271, 9163967353522749438, 16054339411533365247, 17034310050870460414, 17926314737457430527, 10370128854642589696, 18111117359593816064, 3226898150987923454, 764933266858835968, 7197471626592518143, 11568161038025097216, 11053760783958671360, 13663859810641117183, 10771654487320821759, 16552309427122733055, 17751250248417673213, 18036323369621651455, 10547743049776103423, 8219495959453761536, 8829766537544990718, 6950982945041547264, 3137987345261789184, 1002425604936564736, 15333589323115134974, 405505793903820800, 9240438309522505728, 8811582673584652287, 3148873584655466496, 17914044135447199744, 13232102703607316477, 17924103367882178560, 12128095701871624191, 3262397397866643453, 4207817085952196608, 8455475112638939134, 12101557441339064318, 1515590078531895296, 9576211691671126015, 6463739727865446400, 11190431250038915072, 9069187766641754110, 5724181793779744767, 7511830086014730240, 2965950953288630272, 14361913954890940416, 9081941568411140096, 13763021521616371712, 12405659105031618560, 17343761214240456704, 1001484040999534592, 18007423666203131903, 11003868628419346432, 5097222374546210815, 2783486507959189504, 15244855859273007101, 17382607204258938880, 18085671014770933760, 13609719994152648704, 2124768495295004670, 5034263752745156608, 9685519273195208704, 7241926124559663102, 12501715008687702016, 3448379234848866303, 13441794209614921728, 10141828242110152704, 5435499264677511167, 17790774521316245502, 4842833704382365696, 4681014046260985856, 8301044035351478271, 15511365804661669887, 3168419667823820800, 17418672900415684607, 2228484250322075647, 6834141165994901504, 3060459608398102528, 12555898468184358912, 3847576617832415232, 3497457340003647488, 6388716984237817853, 14322127288953470974, 10949263785923182592, 14470904689027186688, 6006164194032877568, 7074878419242057728, 16040174756628004864, 8728446295158554622, 2184463957442428928, 15759159285986099199, 8017425359932751871, 7210964992202375167, 10138907406919270397, 8752019368654667776, 9500845398978199552, 3958511641921847295, 3861956772050763775, 3342720366555430911, 11961947683217735679, 7566302518997680128, 7850353452205998080, 9204635189144190975, 11599508141108101120, 17353093126377439232, 16495158172336521215, 9003702038445424640, 12270285657435275264, 1265968428808667135, 18382921323547459584, 13352727721793290239, 13286689507240837120, 9841694418053103616, 5982529473528987647, 9780700814388494336, 5238014443614371840, 7814996513968357373, 5122796605644210175, 13013651686693011456, 14891676134583304192, 15041577530517618687, 9759078295458021376, 17455971622627311616, 2343210745107316736, 2383333891499884544, 12065835290892173312, 2156246521597657086, 17147392973474889727, 4739628910877081597, 4356290353720983552, 4372167679583191039, 231916296122400766, 10430084411956396030, 11922539835979464704, 12200569346975596544, 997666816337641472, 9142796689445224448, 12578728177867685888, 14352122622517444606, 13558673482400661502, 4935761159765622784, 7435320629760360448, 14005094324472119296, 13150504765823647744, 16725534632757428221, 10372637158493126655, 5912299229161717760, 14845191636966703104, 8724984796331114496, 2723308225452572672, 9047208966752305152, 17021241048027889664, 17837425790799577087, 366715423107842048, 4993472185424150527, 1457793977087426560, 13874214237032677376, 12921734737256513535, 13874766608481648640, 11454420827718549502, 18197162854124093439, 12396092312877268992, 11617310524731031552, 6413925534304043007, 13948404806319079423, 1458200592378757117, 2853148269381419008, 10536060956163702783, 3967019755239374847, 3808102043982233599, 1151839576575180800, 4587213657699516414, 3396052523805573118, 11713653740761251839, 1507568378850574336, 4539536151312072704, 11775069745869488128, 5859046788652072960, 15358484939448254464, 12879876376831721470, 4400011168731627520, 14069373457859084288, 674124318589845504, 5466923936748929022, 15306922989476380672, 13972310248543748093, 470505822519033854, 10071307615272435712, 17493205108580679680, 6524577350129025024, 16679371418021920766, 10360762029186220031, 6522333160997388286, 3342946992652288000, 2595989447585562624, 8570390682621968383, 15708679940503240704, 4200377607742554112, 5434354224785784832, 5821720735416057856, 10596132204864077823, 8045170485740175360, 3011896881333665791, 11134765434287423488, 16350595979365318655, 1965909228342214656, 7683986901052686336, 1031045923477651455, 13631004794704363520, 17608747421129506815, 13894367099758837760, 23683231354191871, 6058564946017386496, 9145485210123501567, 6462946654638047231, 1348878378706403328, 757436041203286016, 15829799785629483007, 17946013385212559360, 5323262511967895550, 2020242892508889087, 4060508971943854079, 16679320329385934848, 4409838206376214528, 17963881050459340800, 5579075656085405696, 12052173072938041343, 4396090406903742464, 9264271739104264191, 15183265142948233216, 14951560754069766144, 15697387674765623296, 18138160534736863231, 1251659409717723136, 9757830899516309504, 8634568570744864767, 15538786856932999168, 18168855993838993407, 3584589897198993407, 7952924301290635264, 10638203868397174784, 14572328756879294464, 9067245766577225726, 10591585030646005760, 15620200652825690112, 18320529647898460160, 15086570697377447935, 13138334426234617856, 15882190438803701758, 9508985016986632192, 16702462643968933888, 3165486318440415230, 9515489001927081984, 14314515098599686141, 4656292195848945663, 18167789684455899135, 3573668529804673022, 5168720607881199615, 10062519367007993855, 8211849217933574142, 10469077728547045375, 11909103735168565246, 16246035359173967871, 1804917277661855744, 13353940839601012735, 16028522779192066048, 7435520228701765631, 6359990672883187711, 8489022943811076092, 16036107152418406399, 287370421693579264, 989227261435576320, 14097056600845975551, 18279633671533101055, 1015798927015804927, 3616400147275055103, 5894371683480895488, 14599502877522132991, 5316343242344628224, 15237901336021303295, 2581829988382670847, 8562447935176966144, 8712225618873286655, 11741443259350646782, 5177629319240876031, 14048516473899450367, 7852036060673474559, 14571567688674443264, 9333981214391926782, 12629853892306272256, 16261273168700768256, 18310649307562246143, 12892207831381442559, 3961893655937024, 2528726847378685951, 8152764482418900992, 5398575480762793984, 8530170680421908479, 1031517409955020800, 9444442490435272703, 3919204688565633022, 12315247129852379136, 500506815474171902, 14172410043265187839, 9022545791364890623, 15517237762615934975, 11965904213801697280, 13965560733207887872, 9428571345031004159, 5654526068128743423, 8734721289622650879, 14150543793530601470, 6032849744160620543, 6073847494071025664, 11294982231417683967, 14405907933177053184, 10862051705529303039, 11337798040984485887, 202813432368463872, 9415553449480683520, 8805219911463862271, 14441873559817027584, 2203367254194651135, 14854048606855364608, 15575353875631177728, 2040116307482902528, 13501815567169880063, 4884554726785417213, 14028112763608367104, 8546925927664189440, 1431086547590971392, 983020028670509056, 1098792864999014397, 13511677911593123839, 14973053985894694912, 5024058893806862336, 16393326660532830208, 11948417190031523840, 3048097109824765951, 8658286064126918656, 9781001307480391680, 1767057100145426432, 1997530755407806463, 18289717784445190143, 4196133157851889663, 1844066147230547968, 372264469314666496, 14223203621440323582, 10084704956150972413, 8975425679390670847, 11843458638972715008, 6184997066540843008, 11495791902628773887, 17587824917443772415, 4383290375716995072, 11592376886663053311, 2556006729443704830, 2527845118510104576, 13041463162228965374, 6406229796870684671, 6826016937928032255, 18154567397854412800, 15209061154614673407, 6582881934899150847, 12870757609359015933, 2493656150189277183, 12909934482114478080, 17985500277297381376, 14676621480633040896, 3491884926490378240, 9408273870755987456, 2069725378229829632, 9658389367093198848, 16291823828349222911, 2215742051406839808, 15347001081662013439, 9912519571225444352, 14393183912174026750, 18422903122566316030, 6072926646640312319, 12157678403398402047, 7125536230816612351, 2527609934690910207, 3601411359952076799, 11641987632992354301, 4329295045451579389, 16616476728688115712, 1900515009776058367, 2996946035751780352, 3260475786548740095, 15677218181926092799, 3274958536529936384, 7493692396408930303, 4126434694860374015, 7652230690255142911, 14357021453625327615, 12013993021289791488, 12933537960220950528, 8911853583519973374, 8439183937149861887, 473007668886241279, 7045355479232413696, 15209710527900024831, 4544057523514114047, 7035933940187660286, 14728970698110271488, 366060251616641024, 11166132207515336703, 2208939033663373310, 10329166007783915520, 13867601082613497855, 9849500340724957183, 2159876301538721791, 13723402134085435392, 10299961527251238911, 16370780410101104638, 13594825158433964031, 11403116704633454591, 246785560947982336, 12934469549364871168, 4030098428087238656, 4681822550903226368, 16647040360211546110, 3925695525537447936, 2943003778397241342, 17105849494282436608, 595703442740084735, 5314009258331734015, 10651798238752931839, 12442750997187526655, 5371940198126977024, 797455958056894462, 6896372662986080255, 15629663651189751808, 1646994214258475008, 18004252808886353918, 15734564671161630720, 3251309836712804352, 6744026779972796416, 13166894691737665534, 15049287297461649408, 11328727175282032640, 15405708379745681406, 1292914142553833472, 10324818650476838911, 9238515138057732096, 10715927469191331840, 8816537532540911616, 9264017408320864255, 5678151096233623552, 17171333907161808896, 3806294180578197504, 15035514630128533504, 7435852312351866879, 6221872612067246080, 786060288834142207, 14476922878806720511, 2399067499166433278, 3294513086689443838, 4657205035313135614, 18185560120233033728, 11485633549059489792, 18264911960308973567, 35790215880638463, 16105491996897968127, 16865845411816931328, 724647477034090494, 5195083117144047616, 18028035335589462016, 14349502688171917309, 16458791707404664830, 9721109639952596992, 15808986266738884608, 15588764427829116928, 116930557648044031, 8329438297147310079, 581932506278789120, 1473406475266162687, 14079475375558098944, 10021819959484612608, 11635045327311994880, 14254831580219441152, 4309319307176706047, 15000167551793627136, 17039731122755338238, 11338583541110800382, 16381378637040975872, 2684557437075193855, 1540979333173084160, 4092963645355458560, 15142980059108737023, 4626890048036405247, 18404912071499055104, 5328587098888863744, 10942723277386153983, 3711425164827688960, 11393378175527419903, 16963660616218705918, 6231429932208095232, 414540433704615935, 11410823181632536576, 9931006411842519037, 3577701246397579264, 11054009015351640062, 2797778418584780800, 18108133645276413952, 2169506874494287872, 2283030805817065470, 17451335600568270848, 7519119375895363584, 203427896159633408, 17591427731432669184, 13155107050914578432, 8626924830333075454, 5014655404362170367, 9854205623426613248, 9528069300439482368, 6849527222760374272, 2928358195468435456, 13498702495416844286, 10410222760897806335, 2469982314076045311, 8586498360465162239, 10391643045907922944, 738523865679921152, 18285186106469122048, 16280894174889246718, 18346576107697864703, 13708614102123806720, 6207791969809203200, 17048764650159603710, 11781093059545006076, 13256439107682303999, 3796226828775981055, 6097119140856725503, 17218460092219785215, 14902507481610584062, 3606851028374257663, 17367739828145225727, 9825864702977114111, 11407209928725626880, 15243647057370546175, 11366119744676560896, 13427534013296279550, 12006383732958167038, 9225160057509904384, 958878386866880512, 4201503086742601728, 4929026231212441600, 8703944060785655808, 1842315574395273216, 5285015858261786623, 15383486253315915776, 16817838470700466176, 437820401989451775, 4706256428724125694, 18097841129813704703, 11264919951426715647, 2231570380282134528, 7422305169456496638, 1410645672947875840, 15697460929727823871, 16685157301610348543, 2217613291348295680, 6946006194116886527, 2640634636195069951, 4924563101988159487, 10373500601538445311, 2554941349921030143, 10216515526780256256, 6093611256382488576, 17616575320075272192, 14486054810354188288, 10677998162028789759, 5965024221917609983, 16113781094800687104, 11550663434139860990, 9455225117501030400, 14642437219596369920, 6627011367729627134, 17554814392585945087, 13106831165388488703, 16030902661372968960, 14772830393035915262, 9405521393719705600, 3235746799377448959, 12616851355559002111, 18136286915383525375, 11874785365925560320, 14912738836738998272, 164040640873627648, 12658117461468512256, 10864894656051675135, 14703621758179606527, 15407648270444396544, 15463511767602167807, 16588440659648577536, 2315771272794996736, 12716712806934642688, 10679002461747806208, 7530475355325333504, 10754847874417164288, 714733118409408510, 16939239208835350527, 12913472388410114048, 8011255089656233982, 13009035402156179454, 7399402415264366592, 7835463216397287424, 7555045772304056320, 15834748356753620991, 9443663842929278975, 11060754617972293631, 1461699511108763648, 4473816726412197888, 14732386356751761407, 5072308711028948991, 11451504158377508863, 18253749877177581567, 14433338663083442176, 10638690939163377663, 700256188645769216, 12201375461871190016, 3841948093440327680, 14787454561257783296, 314762194099109888, 14843221605529681920, 9412907824788275200, 7514486027453464576, 16596167930715045888, 4260274246292340736, 1640797548186697728, 9779742150844481536, 11841894469597134848, 3835984300310790144, 5938129099129094144, 2279424905088860160, 10511969139201933312, 4816036714885677056, 6506002947208380416, 10365663748928045056, 7074111121732403200, 7170955033901531136, 5681683478127575040, 9650104622139834368, 1071385048743149568, 17061513986907832320, 4543242997193506816, 15572945828128489472, 18219137167383330816, 17731321118322589696, 3082350916045635584, 15574247739016347648, 900589113252511744, 16109143006862376960, 16930136403608600576, 16052866887297531904, 1503229656944345088, 5430556430019067904, 9494282598755598336, 14742578102081159168, 11271773826146369536, 18158124564184301568, 17962002028037144576, 13962538600944893952, 12333774756921737216, 1480051192594694144, 775897301397798912, 12740488477796204544, 4272528270836105216, 4828869264343564288, 11250865444044668928, 4269274856933031936, 5398428535436083200, 8598587587986194432, 7957008371196887040, 14853047554265841664, 12744158837662023680, 8152001872320790528, 16969311178272538624, 10136956702835081216, 5882608181447753728, 7778446773722284032, 6855995747511304192, 9592178382112555008, 17876935465538420736, 1998137395379175424, 13094658329987252224, 11583249708570640384, 5973776312999870464, 15437888196725178368, 15664801849158926336, 11745373081412042752, 6497558389340504064, 3634198790786777088, 18421957037907771392, 13241601678496497664, 1773412423919730688, 12700783275208081408, 118204277444313088, 15649056585488007168, 8305169745234100224, 2952466231837327360, 1503928581435162624, 459171921368449024, 1197360262055723008, 14248525676486328320, 7184845576075214848, 16021660982136799232, 18093590974595858432, 1938225385275654144, 3674605044176519168, 6069695384903483392, 16335740219527528448, 12527727560794046464, 1147289388900679680, 12270114829674479616, 6276715374276771840, 905644994537193472, 11921837811629555712, 2909524658648776704, 17475653008271343616, 1899362353565138944, 12180600042024861696, 1825438909769711616, 15303564157547184128, 1402713721976913920, 6169012044910559232, 4834248691822886912, 12539278517243740160, 9081270507956862976, 7740399107931373568, 14977610560839876608, 7062489653990916096, 9331692378538377216, 13731144175561211904, 11920681673408118784, 12540280041877012480, 13522916919736270848, 9944806676487995392, 6500522923273486336, 17284994731977211904, 12518061950032150528, 1614992012765822976, 16793510666492182528, 4115060677104631808, 14627880461959954432, 8417546105587236864, 828260232302952448, 4764851465757917184, 6479199225350455296, 9674749277628268544, 153215037962452992, 13376520532258717696, 14659699537254285312, 10262628192703479808, 847530553203752960, 7498992978355027968, 11553621916732358656, 9542948600456151040, 11978944827581530112, 16386930405183324160, 2537371797280522240, 6946879831401299968, 5366595755303763968, 5867789046943580160, 3532077294602420224, 1248591355664400384, 2005689128196243456, 15272190074284933120, 5953146016877248512, 8112277129778954240, 16098644004136026112, 10586554420277805056, 7591022153542139904, 5469535231767740416, 2101261031182434304, 4852270740474429440, 8363156727104798720, 16656039880870068224, 1005183810653913088, 3775245102725726208, 12857574960473833472, 15583655181173129216, 8172571533705740288, 2460447397021483008, 7329731961365200896, 9247210458530709504, 16753388920527388672, 7574117904757555200, 1682101545371435008, 17703122527989006336, 16234520313482706944, 10350471469443579904, 17486558183370522624, 6358430599564230656, 14295193851063697408, 16069899502655373312, 6205672975753019392, 2540533160572092416, 7863126240146751488, 5915549174543155200, 8145751907315482624, 13284421541170249728, 15503207829963014144, 4047518021139300352, 10028177099493212160, 2266464081869275136, 5944360972591300608, 17319614474780409856, 17728362721763655680, 10387708015796027392, 10070393506829959168, 3637396699955068928, 10310681945608028160, 8707097392488382464, 7313883299443638272, 8725498780436135936, 14110504117143076864, 5428804808943337472, 14877696201926377472, 3672046249831301120, 3521416074987831296, 3295163245148504064, 1756387810555723776, 12456763839091834880, 8298432574842208256, 13923283290275446784, 14186101841732829184, 14587869274560266240, 7012075709317251072, 3015808643292463104, 15655226811204239360, 8169545342161780736, 4207458715491631104, 17216687536936583168, 9841155587293839360, 12670473456924491776, 13002434770787893248, 12404868710253199360, 16997635260302753792, 14771141451907596288, 11506331496822603776, 3865052431670837248, 15363722452819509248, 7071439253841903616, 15468374771703480320, 13524815060131643392, 7076336264131117056, 1201313235467239424, 7900833928607432704, 3571522673680842752, 3074711664034054144, 11391120573481353216, 1961108639057969152, 18425539145859334144, 6336157580187926528, 14347521924416929792, 10995895104580878336, 5756559116440961024, 17512363227655176192, 15742644268075843584, 11275533331548078080, 15656742369871527936, 7081849979555282944, 10186918787958177792, 3527356361576808448, 10065815583951159296, 18128204755816677376, 10973527372317327360, 4486622193416929280, 1364288166776799232, 10842885040442966016, 7516806893562494976, 8183072032489996288, 1624595696206217216, 12159505292433817600, 903245542069370880, 10062789057131315200, 18261958998225846272, 755431552048955392, 5335459674164559872, 7902176911193800704, 7661481365031878656, 18346414526196350976, 1928666572633669632, 1949023989619752960, 421456934013501440, 9376778406349242368, 11825978117783027712, 12522500297832005632, 17377524372457127936, 11905233566847467520, 5587290563796795392, 610984455342915584, 1127504710635356160, 10169235775971917824, 9519861595388248064, 7694565933783711744, 16427513083011792896, 6120606614580887552, 821748702715576320, 4715114680392089600, 16619164256155205632, 5558264264713568256, 3004675269635080192, 6786185048165974016, 16936223390711152640, 7367697632405225472, 6709214951199735808, 11725058210640429056, 17241841104978968576, 5400554439020904448, 2874611855463022592, 457781762861301760, 4935905536165019648, 10694042554602618880, 17877155325216292864, 7997546175844581376, 7077657930949984256, 8673559208081227776, 7822123737318162432, 17569028882131058688, 16592520997765120000, 8412873391085715456, 6291214897313218560, 11483063593503555584, 318151931069464576, 12272137283871703040, 878128817867063296, 1094401284561174528, 9828522684558868480, 5113814926011400192, 17271357205790064640, 717493461812510720, 3560709678511947776, 1282346695463534592, 15524756355331129344, 2954014897320493056, 3147018608681418752, 17724462632150237184, 46592840314126336, 3895531897471631360, 12905987350026256384, 10259457940171784192, 7877743231612485632, 10226665181161717760, 5489142933959475200, 1345511624038940672, 10153544805787893760, 15181975631094087680, 7947296469948563456, 1729763064548425728, 14491311221111783424, 11578246909994729472, 3375637007723134976, 8018999811191603200, 2282123308218449920, 4302444829230497792, 4350252959666274304, 11557505918874681344, 549607730394955776, 6425334597919178752, 905943134439997440, 4732977698215821312, 16386931307126456320, 12047647017611034624, 3036977587134922752, 17077521590805069824, 16539594427698511872, 8892341234098503680, 14243965352957444096, 1990183624095301632, 2272775072722714624, 13042783037891280896, 12661436307252183040, 3342886184505311232, 5579012641935851520, 8827298317818920960, 7157322787705585664, 7701849513807314944, 578939373903413248, 8147610846873255936, 1581938804187463680, 14620286501427085312, 12804800147707920384, 10024016766537039872, 6669117514481401856, 2351351058900451328, 16367242714258866176, 11672390994053038080, 8597378757562466304, 3425055137788329984, 500268836705009664, 18307658028230377472, 15228529567057575936, 2275581307650048000, 4932696835891396608, 6068843722282369024, 13988365605095342080, 2947093354451566592, 5319198817923366912, 8325949641241657344, 1373988833598636032, 496313753793462272, 12155858799634153472, 16597781682552045568, 5738086915756785664, 16840523584404193280, 17609412633717374976, 1438574890985717760, 6672980731263713280, 6173361513194061824, 13024129591319461888, 4059338190031421440, 6539988530439913472, 4788258166984933376, 5115426158833303552, 8343338698922786816, 9442066801216192512, 16075856394795876352, 15446674130002247680, 5804445349581946880, 7841481152169771008, 6041392408074125312, 4080160171483987968, 14781641179141242880, 8053997512190590976, 11188510811549073408, 1598483657088040960, 375905018886225920, 4210401612251791360, 3529126433832042496, 4065156169507799040, 5965123411771392000, 14433808326078758912, 13805340664654725120, 4810154298954481664, 14854625144743133184, 5903704155641348096, 18033181992215904256, 1638541780896972800, 8403320599451009024, 5005396666052771840, 17945014745186697216, 11772856074091102208, 12012224442877870080, 15273915554042216448, 13478073600728629248, 9855169588034011136, 16363166380796674048, 12030208001643118592, 11889334596094918656, 12944515874080948224, 5998436121132924928, 11908932609041760256, 4280461574084231168, 7811497675701878784, 5810500329850011648, 17016270263332896768, 11945666207509643264, 632432513238695936, 10671046633979904000, 16648529872854974464, 4123082737496096768, 830992259389325312, 14966497057966129152, 12077864394508206080, 5577732051802521600, 1378679810032664576, 7949785943454515200, 11218542373397069824, 10738278163856490496, 10276382788693262336, 18037484284310192128, 1867823200751058944, 11536113671411335168, 3738778778059407360, 12608205920913063936, 650071086540521472, 4454273164121210880, 18296827703371759616, 5566379418420510720, 5595140136221278208, 5613277043706822656, 5624430191829843968, 1763051429162909696, 10237206538171187200, 15470282067895386112, 9190283576594137088, 2353481440659767296, 18017601888291127296, 1269476198929399808, 3312739699902119936, 6750370033278386176, 13170149479157858304, 3054053664139247616, 9297904705118142464, 3503182261900017664, 1264979682776842240, 1782398109683286016, 1645453671363772416, 11119648275223805952, 8359843090143379456, 4772351719499628544, 13250405037261193216, 3968644578679980032, 9650212346882162688, 10488460629801697280, 14401047863075274752, 18242657529282691072, 1341956095895142400, 12623827621545771008, 12977724334654095360, 5293597760191201280, 6404337113231261696, 9388019240927232, 14865120935907688448, 7445688971394285568, 954604058902003712, 17607114406917832704, 3776748392953151488, 14609947969550548992, 12402962364859678720, 9729926780462039040, 4915488876547538944, 9112620954671906816, 13843618682426621952, 13155079391325192192, 9619106271810551808, 1408033075211796480, 16336699920843014144, 10160951603557826560, 586114500902518784, 8326005020549971968, 12612234944320634880, 8109621952542408704, 1586203663762718720, 6210156682165616640, 4146070950330236928, 828167439534522368, 10978799490307194880, 7339781820302491648, 1739262863534456832, 16246486461736550400, 2186044414139301888, 14784164481017577472, 16869754197128511488, 1674035691278827520, 14030818608037232640, 7081414036079771648, 13780235490693218304, 5287836131356835840, 453142092227543040, 1051982583375593472, 4280877380907565056, 12419470479146876928, 7418686704606773248, 7869549764780490752, 8926851892785446912, 3497010853994037248, 14467521427324010496, 5957219430969638912, 13933696540490072064, 5937980273143578624, 9154207996643901440, 6277976747652677632, 1117782165250113536, 7833800771995959296, 515568920036376576, 14809150977248067584, 11697624508348235776, 14749697853798481920, 14604930036852064256, 2362864416669564928, 15558780129411858432, 1032029926254968832, 2356850934174187520, 7712391203408314368, 7638614162163105792, 16234777298555895808, 17986520340620115968, 3846774212983259136, 82223987785990144, 17088995202946826240, 13332847864368332800, 16013770857167978496, 6809843305493299200, 18112173989731237888, 11930729599878561792, 13985292764300967936, 7701562345314582528, 499679931190476800, 12272197482938630144, 18358377464499011584, 13097390460052176896, 10943096274894716928, 7384865686134194176, 10005968329337995264, 16198502649018974208, 16162839347274448896, 10703777163477254144, 13062059410535219200, 7942857039682732032, 1325018804048101376, 12717471338961305600, 17374142922156408832, 993926621377331200, 11393296749389938688, 2644821378905145344, 6077592709848104960, 12567342095011938304, 1370914352126754816, 12017199474221776896, 17533858464390971392, 16821143808811991040, 11627754884467523584, 16771780476221259776, 11304760830421106688, 14706403842572943360, 4669945411551625216, 10305087742517706752, 1576264714302783488, 8664973967083175936, 1659618355797032960, 5691259746590392320, 16210468264696872960, 14701370860309053440, 8334601724010430464, 7468016807035535360, 17495624981202075648, 10686341997142212608, 12957346492951035904, 16793440612622794752, 673869182500077568, 18183551252359544832, 16564203407577972736, 14051032762094190592, 8823369693784965120, 17668184846473625600, 17757155334528434176, 1271357495536779264, 5940398077738221568, 645454393981796352, 5721042729153069056, 2021548515322232832, 6063946263013883904, 14129663726269235200, 424242065820352512, 12859140914676760576, 8595521348019683328, 2398599145867706368, 16843023261276045312, 7337763344587161600, 7876193194424139776, 562924355416227840, 12864135296995819520, 10824587450983120896, 13077309430654042112, 8071321233787977728, 8598876361722953728, 14306254141322690560, 16144679321456345088, 2724126223448932352, 17699129110883729408, 17488226661664030720, 6552286481963024384, 10633186826904403968, 10120290626361622528, 7468904765754179584, 523549787463614464, 2940129118131322880, 6544392027130298368, 2122712046163197952, 14631851570468225024, 1887432492147802112, 1754587452875472896, 3238332842136043520, 5607703704762318848, 5704969303674060800, 13510201185872642048, 3045088596903067648, 11789757305661161472, 10025733577708142592, 7856345209951485952, 13040269392175169536, 18426263294525308928, 13964824943033057280, 3034147863501209600, 1574215636945469440, 386069933018054656, 13538438590094114816, 14275776628188512256, 1977280102718767104, 7555411789417021440, 423769687063527424, 16531301449829711872, 4213053559471603712, 10064233544290402304, 3338888222787764224, 18227873536737804288, 5191669056230391808, 8912992046206156800, 17365020345047711744, 10547182249990684672, 15438629527407820800, 13219733647155789824, 4501340315659010048, 5324871788969066496, 15354924118428352512, 488741955157622784, 5096371694801518592, 7315544585411756032, 6108593725808574464, 8935433952554909696, 7731560810681466880, 1420454203578384384, 5979817373480255488, 2917220874970988544, 3586095047013040128, 11902829900345638912, 9740697020842115072, 10749937631581175808, 12645103109266210816, 2730329857031405568, 3758916585314582528, 16818595874224472064, 5866902279541489664, 13103401790768939008, 12374477700981587968, 15933535215901736960, 15151993760943964160, 7483780569667469312, 9591187770454310912, 18102937293194002432, 8717092033715503104, 13051671216086056960, 11659632095231213568, 3428942728375828480, 18164633540623335424, 17553631334180585472, 12586286638482587648, 11333409159933591552, 9116669041879023616, 16642126436588584960, 8005727720149352448, 7217670509893255168, 8213421341320151040, 16404905858003107840, 7128218502317473792, 11002258155538219008, 3002517662749163520, 11664007689800777728, 15373618239535841280, 9702274737333338112, 4142379013622464512, 17567772827535278080, 10254713041765531648, 4405343847370981376, 4080842096594911232, 5732135371253219328, 5796974568375582720, 7226374834496733184, 17223546982765690880, 8916585306040303616, 2437634149410930688, 871337319762755584, 5391141390589624320, 9603690957123878912, 13698996414070128640, 12225106995501334528, 17847866727447134208, 14129354136436604928, 15004117036215304192, 6626889844851212288, 14261608179619069952, 10645920618958028800, 14201929493077032960, 7956237464832573440, 2143119223566630912, 8941096856197267456, 4615187003036663808, 331838944339558400, 15339933558357622784, 8298571054385725440, 13512082527577178112, 7214965812220657664, 1978556390905479168, 15440990556829777920, 7730132244429275136, 5039112930273001472, 15474939137978531840, 9062302400953450496, 4666877215764381696, 2357100059457224704, 1541535024631775232, 4837255957056585728, 6005389351062601728, 17994689303992598528, 849062632596963328, 6831103164901490688, 7283463112445919232, 7703616772053663744, 14727791703817715712, 884175866068729856, 2790612411680292864, 6428889309884973056, 10281991710502289408, 1469011615620792320, 2468526217083486208, 12557882283513610240, 16673738065902043136, 9231070486559981568, 8376778200851677184, 17577560216189272064, 10342654292447461376, 13760791104297369600, 2239991647213453312, 6298776065233911808, 788552877399343104, 409079520226705408, 14879076317592027136, 6317802403135488, 16347987581301948416, 10355299019764269056, 8125372065768275968, 8509796729959219200, 4766378164765065216, 13736054437724553216, 6253326774994731008, 4487247464956428288, 14535261539847372800, 775457908660895744, 1777983003025211392, 6486743898046595072, 4109894898210045952, 4345603594620239872, 13875138367965888512, 10696472403359301632, 6818931473471504384, 12296154939364737024, 17906278231133126656, 11193716287081545728, 3444880430740799488, 8846591426608234496, 9082292291145564160, 14547870339762749440, 14711139127768645632, 5464653604151361536, 13082715694968078336, 1084515925555675136, 1149253817284427776, 5565162418767659008, 6649786141560012800, 4913692199385825280, 8826933507323330560, 4013878368129777664, 10203572565524348928, 2125848729498943488, 7008778236364587008, 5522854147633709056, 4356974898493521920, 11567604460192530432, 3387492795718565888, 11095912554537418752, 8443569072989274112, 15256507138642542592, 15382099077663555584, 15982781937982898176, 2413847890381242368, 4046857579454791680, 4656311579036352512, 1280610306791309312, 3732807461942329344, 7642157155847503872, 13780541212907798528, 17756536056078925824, 1084480638104371200, 8274870772011368448, 11858475365057953792, 108549014869245952, 7366089003944116224, 13052814922927308800, 4620860687046934528, 15316580240621305856, 15059330941044391936, 3267568486951419904, 741298075250720768, 14337150211904765952, 1968813551799762944, 6180443752667021312, 13189059016497561600, 8837742900625276928, 876864826708590592, 8621973497544966144, 3388398939328741376, 16960951591366557696, 6343101847863033856, 14708394424623169536, 7864839968068206592, 14965683276553912320, 10401363823914123264, 13778432188544450560, 360532439728128000, 83656264889925632, 3835793012399538176, 18016635912565293056, 3685437357101678592, 6610775831931256832, 12495081791402541056, 2331742959088697344, 7381063038054432768, 17787250799584215040, 2626252721308565504, 319960173974126592, 2096360209894080512, 6213356589567442944, 16930269006428897280, 10710961705313107968, 3503888155344371712, 10037351097024118784, 8079391374257946624, 13626803504940056576, 18074479612984819712, 14698089161697525760, 15100087509213773824, 12464703728236101632, 17970870369925464064, 4227189808671227904, 1787023655780220928, 301215419497185280, 7599622181307285504, 6494741930310631424, 11889879573220818944, 1171992293272453120, 10273029642763894784, 3456550204776382464, 14859880687112028160, 11870375413765111808, 16484429522540691456, 11245279302205308928, 11968980432587849728, 4798300079695855616, 8138636239038316544, 1865010950386483200, 2866410836333690880, 1979816972396789760, 7121400894570102784, 4506996542774706176, 9829076267993923584, 174571076049698816, 2972910683651309568, 1511973516352684032, 9172531546899349504, 8079219644285583360, 12282597046166224896, 18023117250143191040, 14675076589486604288, 11945044674336522240, 15367427344826368000, 16887311920355344384, 6077598007690264576, 7997578569461006336, 1861070008654757888, 867439289049284608, 13935275499317100544, 4541296057111281664, 5059415717422563328, 4162707587755671552, 13083006605987938304, 15530124223577063424, 16657428863898353664, 14103552661571764224, 4590167815662600192, 13491239669764980736, 2288161451342299136, 310084630042640384, 10917940731972681728, 9150753133540933632, 11409649925416288256, 6873894320282271744, 1718974949856641024, 2131973281996079104, 7121061433239928832, 4360171533130268672, 894317258812162048, 16004029143343693824, 5383382673903321088, 1898891890095292416, 4148734336859897856, 3300996002667823104, 2462452656585572352, 4965532096018776064, 14715834214217940992, 12805966951809548288, 5231838529213956096, 11185986630143967232, 8562620713121349632, 4742847108397137920, 17215731688475197440, 4742587557080989696, 4483686492538929152, 6787565301539012608, 10315789357910327296, 15817995579117535232, 326714343980793856, 6711674983912833024, 15002984320195362816, 10839217198367506432, 5773833361894146048, 5894774023132282880, 1861887650168832000, 8713805997187006464, 2920288817355161600, 9170214609611653120, 2326861995044765696, 15237078076690006016, 608385484732760064, 8830448207910666240, 11546218125808631808, 13835663926991257600, 4105222255112355840, 11984965240006639616, 5571298964960968704, 10176061221229297664, 12717767908600578048, 18396357776545677312, 10737352372381548544, 13865030020700831744, 17693742083728211968, 15311522916630265856, 7378690180292542464, 1864902420857880576, 7963098838296690688, 12717888889239371776, 10122397168233873408, 1488360494828879872, 338925026197635072, 2230428494507016192, 12336991458350333952, 17574338367947014144, 12083860564258848768, 17053880888217042944, 13467996238766931968, 15779847284457472, thread 'integer::gpu::ciphertext::compressed_ciphertext_list::tests::test_gpu_ciphertext_compression' panicked at tfhe/src/integer/gpu/ciphertext/compressed_ciphertext_list.rs:234:9: +assertion `left == right` failed + left: 45 + right: 8 +note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace +test integer::gpu::ciphertext::compressed_ciphertext_list::tests::test_gpu_ciphertext_compression ... FAILED + +failures: + +failures: + integer::gpu::ciphertext::compressed_ciphertext_list::tests::test_gpu_ciphertext_compression + +test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 6154 filtered out; finished in 4.72s + + diff --git a/backends/tfhe-cuda-backend/cuda/src/CMakeLists.txt b/backends/tfhe-cuda-backend/cuda/src/CMakeLists.txt index 3190501fc5..5fec699fbc 100644 --- a/backends/tfhe-cuda-backend/cuda/src/CMakeLists.txt +++ b/backends/tfhe-cuda-backend/cuda/src/CMakeLists.txt @@ -1,17 +1,3 @@ -set(SOURCES - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/bit_extraction.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/bitwise_ops.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/bootstrap.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/bootstrap_multibit.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/ciphertext.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/circuit_bootstrap.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/device.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/integer.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/keyswitch.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/linear_algebra.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/shifts.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/vertical_packing.h - ${CMAKE_SOURCE_DIR}/${INCLUDE_DIR}/helper_multi_gpu.h) file(GLOB_RECURSE SOURCES "*.cu") add_library(tfhe_cuda_backend STATIC ${SOURCES}) set_target_properties(tfhe_cuda_backend PROPERTIES CUDA_SEPARABLE_COMPILATION ON CUDA_RESOLVE_DEVICE_SYMBOLS ON) diff --git a/backends/tfhe-cuda-backend/cuda/src/crypto/ciphertext.cuh b/backends/tfhe-cuda-backend/cuda/src/crypto/ciphertext.cuh index b45353a616..9971b5c000 100644 --- a/backends/tfhe-cuda-backend/cuda/src/crypto/ciphertext.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/crypto/ciphertext.cuh @@ -38,8 +38,8 @@ __global__ void sample_extract(Torus *lwe_array_out, Torus *glwe_array_in, auto lwe_out = lwe_array_out + input_id * lwe_output_size; // We assume each GLWE will store the first polynomial_size inputs - uint32_t nth_per_glwe = params::degree; - auto glwe_in = glwe_array_in + (input_id / nth_per_glwe) * glwe_input_size; + uint32_t lwe_per_glwe = params::degree; + auto glwe_in = glwe_array_in + (input_id / lwe_per_glwe) * glwe_input_size; auto nth = nth_array[input_id]; @@ -50,11 +50,11 @@ __global__ void sample_extract(Torus *lwe_array_out, Torus *glwe_array_in, template __host__ void host_sample_extract(cudaStream_t stream, uint32_t gpu_index, Torus *lwe_array_out, Torus *glwe_array_in, - uint32_t *nth_array, uint32_t num_glwes, + uint32_t *nth_array, uint32_t num_nths, uint32_t glwe_dimension) { cudaSetDevice(gpu_index); - dim3 grid(num_glwes); + dim3 grid(num_nths); dim3 thds(params::degree / params::opt); sample_extract<<>>( lwe_array_out, glwe_array_in, nth_array, glwe_dimension); diff --git a/backends/tfhe-cuda-backend/cuda/src/crypto/gadget.cuh b/backends/tfhe-cuda-backend/cuda/src/crypto/gadget.cuh index 32df0caff7..d6e76db59a 100644 --- a/backends/tfhe-cuda-backend/cuda/src/crypto/gadget.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/crypto/gadget.cuh @@ -6,10 +6,11 @@ /** * GadgetMatrix implements the iterator design pattern to decompose a set of - * num_poly consecutive polynomials with degree params::degree. A total of - * level_count levels is expected and each call to decompose_and_compress_next() - * writes to the result the next level. It is also possible to advance an - * arbitrary amount of levels by using decompose_and_compress_level(). + * num_poly consecutive polynomials with degree compression_params::degree. A + * total of level_count levels is expected and each call to + * decompose_and_compress_next() writes to the result the next level. It is also + * possible to advance an arbitrary amount of levels by using + * decompose_and_compress_level(). * * This class always decomposes the entire set of num_poly polynomials. * By default, it works on a single polynomial. diff --git a/backends/tfhe-cuda-backend/cuda/src/crypto/keyswitch.cu b/backends/tfhe-cuda-backend/cuda/src/crypto/keyswitch.cu index 524a1fa45e..5d890a6a6e 100644 --- a/backends/tfhe-cuda-backend/cuda/src/crypto/keyswitch.cu +++ b/backends/tfhe-cuda-backend/cuda/src/crypto/keyswitch.cu @@ -10,7 +10,7 @@ void cuda_keyswitch_lwe_ciphertext_vector_32( void *lwe_output_indexes, void *lwe_array_in, void *lwe_input_indexes, void *ksk, uint32_t lwe_dimension_in, uint32_t lwe_dimension_out, uint32_t base_log, uint32_t level_count, uint32_t num_samples) { - cuda_keyswitch_lwe_ciphertext_vector( + host_keyswitch_lwe_ciphertext_vector( static_cast(stream), gpu_index, static_cast(lwe_array_out), static_cast(lwe_output_indexes), @@ -40,7 +40,7 @@ void cuda_keyswitch_lwe_ciphertext_vector_64( void *lwe_output_indexes, void *lwe_array_in, void *lwe_input_indexes, void *ksk, uint32_t lwe_dimension_in, uint32_t lwe_dimension_out, uint32_t base_log, uint32_t level_count, uint32_t num_samples) { - cuda_keyswitch_lwe_ciphertext_vector( + host_keyswitch_lwe_ciphertext_vector( static_cast(stream), gpu_index, static_cast(lwe_array_out), static_cast(lwe_output_indexes), @@ -48,3 +48,55 @@ void cuda_keyswitch_lwe_ciphertext_vector_64( static_cast(lwe_input_indexes), static_cast(ksk), lwe_dimension_in, lwe_dimension_out, base_log, level_count, num_samples); } + +/* Perform functional packing keyswitch on a batch of 64 bits input LWE + * ciphertexts. + * + * - `v_stream` is a void pointer to the Cuda stream to be used in the kernel + * launch + * - `gpu_index` is the index of the GPU to be used in the kernel launch + * - `glwe_array_out`: output batch of keyswitched ciphertexts + * - `lwe_array_in`: input batch of num_samples LWE ciphertexts, containing + * lwe_dimension_in mask values + 1 body value + * - `fp_ksk_array`: the functional packing keyswitch keys to be used in the + * operation + * - `base log`: the log of the base used in the decomposition (should be the + * one used to create the ksk) + * - `level_count`: the number of levels used in the decomposition (should be + * the one used to create the fp_ksks). + * - `number_of_input_lwe`: the number of inputs + * - `number_of_keys`: the number of fp_ksks + * + * This function calls a wrapper to a device kernel that performs the functional + * packing keyswitch. + */ +void cuda_fp_keyswitch_lwe_to_glwe_64(void *stream, uint32_t gpu_index, + void *glwe_array_out, void *lwe_array_in, + void *fp_ksk_array, + uint32_t input_lwe_dimension, + uint32_t output_glwe_dimension, + uint32_t output_polynomial_size, + uint32_t base_log, uint32_t level_count) { + + host_fp_keyswitch_lwe_to_glwe(static_cast(stream), gpu_index, + static_cast(glwe_array_out), + static_cast(lwe_array_in), + static_cast(fp_ksk_array), + input_lwe_dimension, output_glwe_dimension, + output_polynomial_size, base_log, level_count); +} + +void cuda_fp_keyswitch_lwe_list_to_glwe_64( + void *stream, uint32_t gpu_index, void *glwe_array_out, void *lwe_array_in, + void *fp_ksk_array, uint32_t input_lwe_dimension, + uint32_t output_glwe_dimension, uint32_t output_polynomial_size, + uint32_t base_log, uint32_t level_count, uint32_t num_lwes) { + + host_fp_keyswitch_lwe_list_to_glwe( + static_cast(stream), gpu_index, + static_cast(glwe_array_out), + static_cast(lwe_array_in), + static_cast(fp_ksk_array), input_lwe_dimension, + output_glwe_dimension, output_polynomial_size, base_log, level_count, + num_lwes); +} diff --git a/backends/tfhe-cuda-backend/cuda/src/crypto/keyswitch.cuh b/backends/tfhe-cuda-backend/cuda/src/crypto/keyswitch.cuh index db78104a98..2711f5eb69 100644 --- a/backends/tfhe-cuda-backend/cuda/src/crypto/keyswitch.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/crypto/keyswitch.cuh @@ -7,6 +7,7 @@ #include "polynomial/functions.cuh" #include "polynomial/polynomial_math.cuh" #include "torus.cuh" +#include "utils/helper.cuh" #include "utils/kernel_dimensions.cuh" #include #include @@ -98,7 +99,7 @@ keyswitch(Torus *lwe_array_out, const Torus *__restrict__ lwe_output_indexes, } template -__host__ void cuda_keyswitch_lwe_ciphertext_vector( +__host__ void host_keyswitch_lwe_ciphertext_vector( cudaStream_t stream, uint32_t gpu_index, Torus *lwe_array_out, Torus *lwe_output_indexes, Torus *lwe_array_in, Torus *lwe_input_indexes, Torus *ksk, uint32_t lwe_dimension_in, uint32_t lwe_dimension_out, @@ -146,7 +147,7 @@ void execute_keyswitch_async(cudaStream_t *streams, uint32_t *gpu_indexes, GET_VARIANT_ELEMENT(lwe_input_indexes, i); // Compute Keyswitch - cuda_keyswitch_lwe_ciphertext_vector( + host_keyswitch_lwe_ciphertext_vector( streams[i], gpu_indexes[i], current_lwe_array_out, current_lwe_output_indexes, current_lwe_array_in, current_lwe_input_indexes, ksks[i], lwe_dimension_in, lwe_dimension_out, @@ -154,4 +155,179 @@ void execute_keyswitch_async(cudaStream_t *streams, uint32_t *gpu_indexes, } } +// chunk_count = glwe_size * polynomial_size / threads. +// each threads will responsible to process only lwe_size times multiplication +template +__device__ void keyswitch_lwe_ciphertext_into_glwe_ciphertext( + Torus *glwe_out, Torus *lwe_in, Torus *fp_ksk, uint32_t lwe_dimension_in, + uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t base_log, + uint32_t level_count) { + + extern __shared__ int8_t sharedmem[]; + + // result accumulator, shared memory is used because of frequent access + Torus *local_glwe_chunk = (Torus *)sharedmem; + + const int tid = threadIdx.x + blockIdx.x * blockDim.x; + + const int shmem_index = threadIdx.x; + // the output_glwe is split in chunks and each x-block takes one of them + size_t chunk_id = blockIdx.x; + size_t coef_per_block = blockDim.x; + + // dimensions + size_t glwe_size = (glwe_dimension + 1); + // number of coefficients inside fp-ksk block for each lwe_input coefficient + size_t ksk_block_size = glwe_size * polynomial_size * level_count; + + // initialize accumulator to 0 + local_glwe_chunk[shmem_index] = + SEL(0, lwe_in[lwe_dimension_in], tid == glwe_dimension * polynomial_size); + + // Iterate through all lwe elements + for (int i = 0; i < lwe_dimension_in; i++) { + // Round and prepare decomposition + Torus a_i = round_to_closest_multiple(lwe_in[i], base_log, level_count); + + Torus state = a_i >> (sizeof(Torus) * 8 - base_log * level_count); + Torus mod_b_mask = (1ll << base_log) - 1ll; + + // block of key for current lwe coefficient (cur_input_lwe[i]) + auto ksk_block = &fp_ksk[i * ksk_block_size]; + for (int j = 0; j < level_count; j++) { + auto ksk_glwe = &ksk_block[j * glwe_size * polynomial_size]; + // Iterate through each level and multiply by the ksk piece + auto ksk_glwe_chunk = &ksk_glwe[chunk_id * coef_per_block]; + Torus decomposed = decompose_one(state, mod_b_mask, base_log); + local_glwe_chunk[shmem_index] -= decomposed * ksk_glwe_chunk[shmem_index]; + } + } + + // Persist + glwe_out[tid] = local_glwe_chunk[shmem_index]; +} + +// public functional packing keyswitch +// +// chunk_count = glwe_size * polynomial_size / threads. +template +__global__ void +fp_keyswitch_lwe_to_glwe(Torus *glwe_out, Torus *lwe_in, Torus *fp_ksk, + uint32_t lwe_dimension_in, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t base_log, + uint32_t level_count) { + + keyswitch_lwe_ciphertext_into_glwe_ciphertext( + glwe_out, lwe_in, fp_ksk, lwe_dimension_in, glwe_dimension, + polynomial_size, base_log, level_count); +} + +template +__host__ void +host_fp_keyswitch_lwe_to_glwe(cudaStream_t stream, uint32_t gpu_index, + Torus *glwe_array_out, Torus *lwe_array_in, + Torus *fp_ksk_array, uint32_t lwe_dimension_in, + uint32_t glwe_dimension, uint32_t polynomial_size, + uint32_t base_log, uint32_t level_count) { + cudaSetDevice(gpu_index); + int glwe_accumulator_size = (glwe_dimension + 1) * polynomial_size; + + int num_threads = 0, num_blocks = 0; + getNumBlocksAndThreads(glwe_accumulator_size, 512, num_blocks, num_threads); + int shared_mem = sizeof(Torus) * num_threads; + fp_keyswitch_lwe_to_glwe<<>>( + glwe_array_out, lwe_array_in, fp_ksk_array, lwe_dimension_in, + glwe_dimension, polynomial_size, base_log, level_count); + check_cuda_error(cudaGetLastError()); +} + +// public functional packing keyswitch +// +// blockIdx.y - input +// chunk_count = glwe_size * polynomial_size / threads. +template +__global__ void +fp_keyswitch_lwe_list_to_glwe(Torus *glwe_array_out, Torus *lwe_array_in, + Torus *fp_ksk, uint32_t lwe_dimension_in, + uint32_t glwe_dimension, uint32_t polynomial_size, + uint32_t base_log, uint32_t level_count, + Torus *d_mem) { + const int glwe_accumulator_size = (glwe_dimension + 1) * polynomial_size; + const int lwe_size = (lwe_dimension_in + 1); + + const int input_id = blockIdx.y; + const int degree = input_id; + + // Select an input + auto lwe_in = lwe_array_in + input_id * lwe_size; + auto ks_glwe_out = d_mem + input_id * glwe_accumulator_size; + auto glwe_out = glwe_array_out + input_id * glwe_accumulator_size; + // KS LWE to GLWE + keyswitch_lwe_ciphertext_into_glwe_ciphertext( + ks_glwe_out, lwe_in, fp_ksk, lwe_dimension_in, glwe_dimension, + polynomial_size, base_log, level_count); + + // P * x ^degree + polynomial_accumulate_monic_monomial_mul_batch( + glwe_out, ks_glwe_out, degree, polynomial_size, glwe_dimension + 1, true); +} + +template +__global__ void accumulate_glwes(Torus *glwe_out, Torus *glwe_array_in, + uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t num_lwes) { + const int tid = threadIdx.x + blockIdx.x * blockDim.x; + + extern __shared__ int8_t sharedmem[]; + const int shmem_index = threadIdx.x; + + Torus *glwe_acc = (Torus *)sharedmem; + glwe_acc[shmem_index] = glwe_array_in[tid]; + + // Accumulate + for (int i = 1; i < num_lwes; i++) { + auto glwe_in = glwe_array_in + i * (glwe_dimension + 1) * polynomial_size; + glwe_acc[shmem_index] += glwe_in[tid]; + } + + glwe_out[tid] = glwe_acc[shmem_index]; +} + +template +__host__ void host_fp_keyswitch_lwe_list_to_glwe( + cudaStream_t stream, uint32_t gpu_index, Torus *glwe_out, + Torus *lwe_array_in, Torus *fp_ksk_array, uint32_t lwe_dimension_in, + uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t base_log, + uint32_t level_count, uint32_t num_lwes) { + cudaSetDevice(gpu_index); + int glwe_accumulator_size = (glwe_dimension + 1) * polynomial_size; + + int num_blocks = 0, num_threads = 0; + getNumBlocksAndThreads(glwe_accumulator_size, 512, num_blocks, num_threads); + + auto shared_mem = sizeof(Torus) * num_threads; + dim3 grid(num_blocks, num_lwes); + dim3 threads(num_threads); + + auto d_mem = (Torus *)cuda_malloc_async( + num_lwes * glwe_accumulator_size * sizeof(Torus), stream, gpu_index); + auto d_tmp_glwe_array_out = (Torus *)cuda_malloc_async( + num_lwes * glwe_accumulator_size * sizeof(Torus), stream, gpu_index); + + // individually keyswitch each lwe + fp_keyswitch_lwe_list_to_glwe<<>>( + d_tmp_glwe_array_out, lwe_array_in, fp_ksk_array, lwe_dimension_in, + glwe_dimension, polynomial_size, base_log, level_count, d_mem); + check_cuda_error(cudaGetLastError()); + + // accumulate to a single glwe + accumulate_glwes<<>>( + glwe_out, d_tmp_glwe_array_out, glwe_dimension, polynomial_size, + num_lwes); + check_cuda_error(cudaGetLastError()); + + cuda_drop_async(d_mem, stream, gpu_index); + cuda_drop_async(d_tmp_glwe_array_out, stream, gpu_index); +} + #endif diff --git a/backends/tfhe-cuda-backend/cuda/src/crypto/torus.cuh b/backends/tfhe-cuda-backend/cuda/src/crypto/torus.cuh index 177892e5a9..69b85c30af 100644 --- a/backends/tfhe-cuda-backend/cuda/src/crypto/torus.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/crypto/torus.cuh @@ -2,6 +2,7 @@ #define CNCRT_TORUS_CUH #include "types/int128.cuh" +#include "utils/kernel_dimensions.cuh" #include template @@ -29,29 +30,51 @@ __device__ inline void typecast_double_to_torus(double x, template __device__ inline T round_to_closest_multiple(T x, uint32_t base_log, uint32_t level_count) { - T shift = sizeof(T) * 8 - level_count * base_log; - T mask = 1ll << (shift - 1); - T b = (x & mask) >> (shift - 1); + const T non_rep_bit_count = sizeof(T) * 8 - level_count * base_log; + const T shift = non_rep_bit_count - 1; T res = x >> shift; - res += b; - res <<= shift; - return res; + res += 1; + res &= (T)(-2); + return res << shift; } template -__device__ __forceinline__ void modulus_switch(T input, T &output, - uint32_t log_modulus) { +__device__ __forceinline__ void apply_modulus_switch(T input, T &output, + uint32_t log_modulus) { constexpr uint32_t BITS = sizeof(T) * 8; - output = input + (((T)1) << (BITS - log_modulus - 1)); output >>= (BITS - log_modulus); } template -__device__ __forceinline__ T modulus_switch(T input, uint32_t log_modulus) { +__device__ __forceinline__ T apply_modulus_switch(T input, + uint32_t log_modulus) { T output; - modulus_switch(input, output, log_modulus); + apply_modulus_switch(input, output, log_modulus); return output; } +template +__global__ void apply_modulus_switch_inplace(Torus *array, int size, + uint32_t log_modulus) { + const int tid = threadIdx.x + blockIdx.x * blockDim.x; + if (tid < size) { + array[tid] = apply_modulus_switch(array[tid], log_modulus); + } +} + +template +__host__ void modulus_switch_inplace(cudaStream_t stream, uint32_t gpu_index, + Torus *array, int size, + uint32_t log_modulus) { + cudaSetDevice(gpu_index); + + int num_threads = 0, num_blocks = 0; + getNumBlocksAndThreads(size, 1024, num_blocks, num_threads); + + apply_modulus_switch_inplace<<>>( + array, size, log_modulus); + check_cuda_error(cudaGetLastError()); +} + #endif // CNCRT_TORUS_H diff --git a/backends/tfhe-cuda-backend/cuda/src/fft/bnsmfft.cuh b/backends/tfhe-cuda-backend/cuda/src/fft/bnsmfft.cuh index a57dd0d0c9..ecfb4b4310 100644 --- a/backends/tfhe-cuda-backend/cuda/src/fft/bnsmfft.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/fft/bnsmfft.cuh @@ -58,8 +58,8 @@ template __device__ void NSMFFT_direct(double2 *A) { // level 2 // from this level there are more than one twiddles and none of them has equal // real and imag parts, so complete complex multiplication is needed - // for each level params::degree / 2^level represents number of coefficients - // inside divided chunk of specific level + // for each level compression_params::degree / 2^level represents number of + // coefficients inside divided chunk of specific level // tid = threadIdx.x; #pragma unroll @@ -178,10 +178,10 @@ template __device__ void NSMFFT_direct(double2 *A) { } __syncthreads(); - // from level 8, we need to check size of params degree, because we support - // minimum actual polynomial size = 256, when compressed size is halfed and - // minimum supported compressed size is 128, so we always need first 7 - // levels of butterfly operation, since butterfly levels are hardcoded + // from level 8, we need to check size of compression_params degree, because + // we support minimum actual polynomial size = 256, when compressed size is + // halfed and minimum supported compressed size is 128, so we always need + // first 7 levels of butterfly operation, since butterfly levels are hardcoded // we need to check if polynomial size is big enough to require specific level // of butterfly. if constexpr (params::degree >= 256) { @@ -474,13 +474,12 @@ template __device__ void NSMFFT_inverse(double2 *A) { __syncthreads(); } - // below level 8, we don't need to check size of params degree, because we - // support minimum actual polynomial size = 256, when compressed size is - // halfed and minimum supported compressed size is 128, so we always need - // last 7 levels of butterfly operation, since butterfly levels are hardcoded - // we don't need to check if polynomial size is big enough to require - // specific level of butterfly. - // level 7 + // below level 8, we don't need to check size of compression_params degree, + // because we support minimum actual polynomial size = 256, when compressed + // size is halfed and minimum supported compressed size is 128, so we always + // need last 7 levels of butterfly operation, since butterfly levels are + // hardcoded we don't need to check if polynomial size is big enough to + // require specific level of butterfly. level 7 tid = threadIdx.x; #pragma unroll for (size_t i = 0; i < params::opt / 2; ++i) { diff --git a/backends/tfhe-cuda-backend/cuda/src/integer/compression/compression.cu b/backends/tfhe-cuda-backend/cuda/src/integer/compression/compression.cu new file mode 100644 index 0000000000..79780a467f --- /dev/null +++ b/backends/tfhe-cuda-backend/cuda/src/integer/compression/compression.cu @@ -0,0 +1,63 @@ +#include "compression.cuh" + +void scratch_cuda_compression_integer_radix_ciphertext_64( + void **streams, uint32_t *gpu_indexes, uint32_t gpu_count, int8_t **mem_ptr, + uint32_t encryption_glwe_dimension, uint32_t encryption_polynomial_size, + uint32_t compression_glwe_dimension, uint32_t compression_polynomial_size, + uint32_t lwe_dimension, uint32_t ks_level, uint32_t ks_base_log, + uint32_t pbs_level, uint32_t pbs_base_log, uint32_t grouping_factor, + uint32_t num_lwes, uint32_t message_modulus, uint32_t carry_modulus, + PBS_TYPE pbs_type, uint32_t lwe_per_glwe, uint32_t storage_log_modulus, + COMPRESSION_MODE mode, bool allocate_gpu_memory) { + + int_radix_params encryption_params( + pbs_type, PBS_EXECUTION_MODE::PBS_WITHOUT_MS, encryption_glwe_dimension, + encryption_polynomial_size, + (encryption_glwe_dimension + 1) * encryption_polynomial_size, + lwe_dimension, ks_level, ks_base_log, pbs_level, pbs_base_log, + grouping_factor, message_modulus, carry_modulus); + + int_radix_params compression_params( + pbs_type, PBS_EXECUTION_MODE::PBS_WITHOUT_MS, compression_glwe_dimension, + compression_polynomial_size, + (compression_glwe_dimension + 1) * compression_polynomial_size, + lwe_dimension, ks_level, ks_base_log, pbs_level, pbs_base_log, + grouping_factor, message_modulus, carry_modulus); + compression_params.print(); + scratch_cuda_compression_integer_radix_ciphertext_64( + (cudaStream_t *)(streams), gpu_indexes, gpu_count, + (int_compression **)mem_ptr, num_lwes, encryption_params, + compression_params, lwe_per_glwe, storage_log_modulus, mode, + allocate_gpu_memory); +} +void cuda_compression_compress_integer_radix_ciphertext_64( + void **streams, uint32_t *gpu_indexes, uint32_t gpu_count, + void *glwe_array_out, void *lwe_array_in, void **fp_ksk, uint32_t num_nths, + int8_t *mem_ptr) { + + host_integer_compression_compress( + (cudaStream_t *)(streams), gpu_indexes, gpu_count, + static_cast(glwe_array_out), + static_cast(lwe_array_in), (uint64_t **)(fp_ksk), num_nths, + (int_compression *)mem_ptr); +} +void cuda_compression_decompress_integer_radix_ciphertext_64( + void **streams, uint32_t *gpu_indexes, uint32_t gpu_count, + void *lwe_array_out, void *glwe_in, void *indexes_array, + uint32_t indexes_array_size, void **bsks, int8_t *mem_ptr) { + + host_integer_compression_decompress( + (cudaStream_t *)(streams), gpu_indexes, gpu_count, + static_cast(lwe_array_out), static_cast(glwe_in), + static_cast(indexes_array), indexes_array_size, bsks, + (int_compression *)mem_ptr); +} + +void cleanup_cuda_compression_integer_radix_ciphertext_64( + void **streams, uint32_t *gpu_indexes, uint32_t gpu_count, + int8_t **mem_ptr_void) { + + int_compression *mem_ptr = + (int_compression *)(*mem_ptr_void); + mem_ptr->release((cudaStream_t *)(streams), gpu_indexes, gpu_count); +} diff --git a/backends/tfhe-cuda-backend/cuda/src/integer/compression/compression.cuh b/backends/tfhe-cuda-backend/cuda/src/integer/compression/compression.cuh new file mode 100644 index 0000000000..0bf8b7c54a --- /dev/null +++ b/backends/tfhe-cuda-backend/cuda/src/integer/compression/compression.cuh @@ -0,0 +1,225 @@ +#ifndef CUDA_INTEGER_COMPRESSION_CUH +#define CUDA_INTEGER_COMPRESSION_CUH + +#include "ciphertext.h" +#include "crypto/keyswitch.cuh" +#include "device.h" +#include "integer.h" +#include "integer/integer.cuh" +#include "linearalgebra/multiplication.cuh" +#include "polynomial/functions.cuh" +#include "utils/kernel_dimensions.cuh" + +template +__global__ void kernel_pack(Torus *array_out, Torus *array_in, + uint32_t log_modulus, uint32_t in_len, + uint32_t len) { + auto nbits = sizeof(Torus) * 8; + + auto i = threadIdx.x + blockIdx.x * blockDim.x; + if (i < len) { + auto k = nbits * i / log_modulus; + auto j = k; + + auto start_shift = i * nbits - j * log_modulus; + + auto value = array_in[j] >> start_shift; + j++; + + while (j * log_modulus < ((i + 1) * nbits) && j < in_len) { + auto shift = j * log_modulus - i * nbits; + value |= array_in[j] << shift; + j++; + } + + array_out[i] = value; + } +} + +template +__host__ void pack(cudaStream_t stream, Torus *array_out, Torus *array_in, + uint32_t num_inputs, uint32_t body_count, + int_compression *mem_ptr) { + + auto params = mem_ptr->compression_params; + + auto log_modulus = mem_ptr->storage_log_modulus; + auto in_len = params.glwe_dimension * params.polynomial_size + body_count; + auto number_bits_to_pack = in_len * log_modulus; + + auto nbits = sizeof(Torus) * 8; + // number_bits_to_pack.div_ceil(Scalar::BITS) + auto len = (number_bits_to_pack + nbits - 1) / nbits; + + int num_blocks = 0, num_threads = 0; + getNumBlocksAndThreads(len, 1024, num_blocks, num_threads); + + dim3 grid(num_blocks); + dim3 threads(num_threads); + kernel_pack<<>>(array_out, array_in, log_modulus, + in_len, len); +} + +template +__host__ void host_integer_compression_compress( + cudaStream_t *streams, uint32_t *gpu_indexes, uint32_t gpu_count, + Torus *glwe_array_out, Torus *lwe_array_in, Torus **fp_ksk, + uint32_t num_lwes, int_compression *mem_ptr) { + + auto compression_params = mem_ptr->compression_params; + auto input_lwe_dimension = compression_params.small_lwe_dimension; + + // Shift + auto lwe_shifted = mem_ptr->tmp_lwe; + host_cleartext_multiplication(streams[0], gpu_indexes[0], lwe_shifted, + lwe_array_in, + (uint64_t)compression_params.message_modulus, + input_lwe_dimension, num_lwes); + + uint32_t lwe_in_size = input_lwe_dimension + 1; + uint32_t glwe_out_size = (compression_params.glwe_dimension + 1) * + compression_params.polynomial_size; + uint32_t num_glwes = num_lwes / mem_ptr->lwe_per_glwe + 1; + + // Keyswitch LWEs to GLWE + auto tmp_glwe_array_out = mem_ptr->tmp_glwe_array_out; + for (int i = 0; i < num_glwes; i++) { + auto lwe_subset = lwe_shifted + i * lwe_in_size; + auto glwe_out = tmp_glwe_array_out + i * glwe_out_size; + + host_fp_keyswitch_lwe_list_to_glwe( + streams[0], gpu_indexes[0], glwe_out, lwe_subset, fp_ksk[0], + input_lwe_dimension, compression_params.glwe_dimension, + compression_params.polynomial_size, compression_params.ks_base_log, + compression_params.ks_level, min(num_lwes, mem_ptr->lwe_per_glwe)); + } + + auto body_count = min(num_lwes, mem_ptr->lwe_per_glwe); + + // Modulus switch + modulus_switch_inplace(streams[0], gpu_indexes[0], tmp_glwe_array_out, + num_glwes * (compression_params.glwe_dimension * + compression_params.polynomial_size + + body_count), + mem_ptr->storage_log_modulus); + check_cuda_error(cudaGetLastError()); + + pack(streams[0], glwe_array_out, tmp_glwe_array_out, num_glwes, body_count, + mem_ptr); +} + +template +__global__ void kernel_extract(Torus *glwe_array_out, Torus *array_in, + uint32_t index, uint32_t log_modulus, + uint32_t initial_out_len) { + auto nbits = sizeof(Torus) * 8; + + auto i = threadIdx.x + blockIdx.x * blockDim.x; + + if (i < initial_out_len) { + // Unpack + Torus mask = ((Torus)1 << log_modulus) - 1; + auto start = i * log_modulus; + auto end = (i + 1) * log_modulus; + + auto start_block = start / nbits; + auto start_remainder = start % nbits; + + auto end_block_inclusive = (end - 1) / nbits; + + Torus unpacked_i; + if (start_block == end_block_inclusive) { + auto single_part = array_in[start_block] >> start_remainder; + unpacked_i = single_part & mask; + } else { + auto first_part = array_in[start_block] >> start_remainder; + auto second_part = array_in[start_block + 1] << (nbits - start_remainder); + + unpacked_i = (first_part | second_part) & mask; + } + + // Extract + glwe_array_out[i] = unpacked_i << (nbits - log_modulus); + } +} + +template +__host__ void extract(cudaStream_t stream, uint32_t gpu_index, + Torus *glwe_array_out, Torus *array_in, + uint32_t glwe_index, int_compression *mem_ptr) { + + auto params = mem_ptr->compression_params; + + auto log_modulus = mem_ptr->storage_log_modulus; + + uint32_t body_count = mem_ptr->body_count; + auto initial_out_len = + params.glwe_dimension * params.polynomial_size + body_count * body_count; + + // We assure the tail of the glwe is zeroed + auto zeroed_slice = glwe_array_out + initial_out_len; + cuda_memset_async(zeroed_slice, 0, + (params.polynomial_size - body_count * body_count) * + sizeof(Torus), + stream, gpu_index); + + int num_blocks = 0, num_threads = 0; + getNumBlocksAndThreads(initial_out_len, 512, num_blocks, num_threads); + dim3 grid(num_blocks); + dim3 threads(num_threads); + kernel_extract<<>>( + glwe_array_out, array_in, glwe_index, log_modulus, initial_out_len); + check_cuda_error(cudaGetLastError()); +} + +template +__host__ void host_integer_compression_decompress( + cudaStream_t *streams, uint32_t *gpu_indexes, uint32_t gpu_count, + Torus *lwe_array_out, Torus *packed_glwe_in, uint32_t *indexes_array, + uint32_t indexes_array_size, void **bsks, int_compression *mem_ptr) { + + auto extracted_glwe = mem_ptr->tmp_extracted_glwe; + auto compression_params = mem_ptr->compression_params; + extract(streams[0], gpu_indexes[0], extracted_glwe, packed_glwe_in, 0, + mem_ptr); + + auto num_lwes = mem_ptr->body_count; + + // Sample extract + auto extracted_lwe = mem_ptr->tmp_extracted_lwe; + cuda_glwe_sample_extract_64(streams[0], gpu_indexes[0], extracted_lwe, + extracted_glwe, indexes_array, indexes_array_size, + compression_params.glwe_dimension, + compression_params.polynomial_size); + + /// Apply PBS to apply a LUT, reduce the noise and go from a small LWE + /// dimension to a big LWE dimension + auto encryption_params = mem_ptr->encryption_params; + auto carry_extract_lut = mem_ptr->carry_extract_lut; + execute_pbs_async( + streams, gpu_indexes, gpu_count, lwe_array_out, + carry_extract_lut->lwe_indexes_out, carry_extract_lut->lut_vec, + carry_extract_lut->lut_indexes_vec, extracted_lwe, + carry_extract_lut->lwe_indexes_in, bsks, carry_extract_lut->buffer, + encryption_params.glwe_dimension, + compression_params.glwe_dimension * compression_params.polynomial_size, + encryption_params.polynomial_size, encryption_params.pbs_base_log, + encryption_params.pbs_level, encryption_params.grouping_factor, num_lwes, + encryption_params.pbs_type); + + cudaDeviceSynchronize(); +} + +template +__host__ void scratch_cuda_compression_integer_radix_ciphertext_64( + cudaStream_t *streams, uint32_t *gpu_indexes, uint32_t gpu_count, + int_compression **mem_ptr, uint32_t num_lwes, + int_radix_params encryption_params, int_radix_params compression_params, + uint32_t lwe_per_glwe, uint32_t storage_log_modulus, COMPRESSION_MODE mode, + bool allocate_gpu_memory) { + + *mem_ptr = new int_compression( + streams, gpu_indexes, gpu_count, encryption_params, compression_params, + num_lwes, lwe_per_glwe, storage_log_modulus, mode, allocate_gpu_memory); +} +#endif diff --git a/backends/tfhe-cuda-backend/cuda/src/linearalgebra/multiplication.cu b/backends/tfhe-cuda-backend/cuda/src/linearalgebra/multiplication.cu index 2a936d7cdf..a64c15378d 100644 --- a/backends/tfhe-cuda-backend/cuda/src/linearalgebra/multiplication.cu +++ b/backends/tfhe-cuda-backend/cuda/src/linearalgebra/multiplication.cu @@ -9,12 +9,12 @@ void cuda_mult_lwe_ciphertext_vector_cleartext_vector_32( void *cleartext_array_in, uint32_t input_lwe_dimension, uint32_t input_lwe_ciphertext_count) { - host_cleartext_multiplication(static_cast(stream), gpu_index, - static_cast(lwe_array_out), - static_cast(lwe_array_in), - static_cast(cleartext_array_in), - input_lwe_dimension, - input_lwe_ciphertext_count); + host_cleartext_vec_multiplication( + static_cast(stream), gpu_index, + static_cast(lwe_array_out), + static_cast(lwe_array_in), + static_cast(cleartext_array_in), input_lwe_dimension, + input_lwe_ciphertext_count); } /* * Perform the multiplication of a u64 input LWE ciphertext vector with a u64 @@ -49,10 +49,10 @@ void cuda_mult_lwe_ciphertext_vector_cleartext_vector_64( void *cleartext_array_in, uint32_t input_lwe_dimension, uint32_t input_lwe_ciphertext_count) { - host_cleartext_multiplication(static_cast(stream), gpu_index, - static_cast(lwe_array_out), - static_cast(lwe_array_in), - static_cast(cleartext_array_in), - input_lwe_dimension, - input_lwe_ciphertext_count); + host_cleartext_vec_multiplication( + static_cast(stream), gpu_index, + static_cast(lwe_array_out), + static_cast(lwe_array_in), + static_cast(cleartext_array_in), input_lwe_dimension, + input_lwe_ciphertext_count); } diff --git a/backends/tfhe-cuda-backend/cuda/src/linearalgebra/multiplication.cuh b/backends/tfhe-cuda-backend/cuda/src/linearalgebra/multiplication.cuh index 9fd9be9419..c02e9236f1 100644 --- a/backends/tfhe-cuda-backend/cuda/src/linearalgebra/multiplication.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/linearalgebra/multiplication.cuh @@ -13,9 +13,47 @@ #include #include +template +__global__ void cleartext_vec_multiplication(T *output, T *lwe_input, + T *cleartext_input, + uint32_t input_lwe_dimension, + uint32_t num_entries) { + + int tid = threadIdx.x; + int index = blockIdx.x * blockDim.x + tid; + if (index < num_entries) { + int cleartext_index = index / (input_lwe_dimension + 1); + // Here we take advantage of the wrapping behaviour of uint + output[index] = lwe_input[index] * cleartext_input[cleartext_index]; + } +} + +template +__host__ void +host_cleartext_vec_multiplication(cudaStream_t stream, uint32_t gpu_index, + T *output, T *lwe_input, T *cleartext_input, + uint32_t input_lwe_dimension, + uint32_t input_lwe_ciphertext_count) { + + cudaSetDevice(gpu_index); + // lwe_size includes the presence of the body + // whereas lwe_dimension is the number of elements in the mask + int lwe_size = input_lwe_dimension + 1; + // Create a 1-dimensional grid of threads + int num_blocks = 0, num_threads = 0; + int num_entries = input_lwe_ciphertext_count * lwe_size; + getNumBlocksAndThreads(num_entries, 512, num_blocks, num_threads); + dim3 grid(num_blocks, 1, 1); + dim3 thds(num_threads, 1, 1); + + cleartext_vec_multiplication<<>>( + output, lwe_input, cleartext_input, input_lwe_dimension, num_entries); + check_cuda_error(cudaGetLastError()); +} + template __global__ void -cleartext_multiplication(T *output, T *lwe_input, T *cleartext_input, +cleartext_multiplication(T *output, T *lwe_input, T cleartext_input, uint32_t input_lwe_dimension, uint32_t num_entries) { int tid = threadIdx.x; @@ -23,14 +61,14 @@ cleartext_multiplication(T *output, T *lwe_input, T *cleartext_input, if (index < num_entries) { int cleartext_index = index / (input_lwe_dimension + 1); // Here we take advantage of the wrapping behaviour of uint - output[index] = lwe_input[index] * cleartext_input[cleartext_index]; + output[index] = lwe_input[index] * cleartext_input; } } template __host__ void host_cleartext_multiplication(cudaStream_t stream, uint32_t gpu_index, - T *output, T *lwe_input, T *cleartext_input, + T *output, T *lwe_input, T cleartext_input, uint32_t input_lwe_dimension, uint32_t input_lwe_ciphertext_count) { diff --git a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap.cuh b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap.cuh index f8f12d4403..40ed724db2 100644 --- a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap.cuh @@ -245,6 +245,7 @@ void execute_scratch_pbs(cudaStream_t stream, uint32_t gpu_index, uint32_t lwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t grouping_factor, uint32_t input_lwe_ciphertext_count, PBS_TYPE pbs_type, + PBS_EXECUTION_MODE pbs_execution_mode, bool allocate_gpu_memory) { switch (sizeof(Torus)) { case sizeof(uint32_t): @@ -254,8 +255,9 @@ void execute_scratch_pbs(cudaStream_t stream, uint32_t gpu_index, PANIC("Error: 32-bit multibit PBS is not supported.\n") case CLASSICAL: scratch_cuda_programmable_bootstrap_32( - stream, gpu_index, pbs_buffer, glwe_dimension, polynomial_size, - level_count, input_lwe_ciphertext_count, allocate_gpu_memory); + stream, gpu_index, pbs_buffer, pbs_execution_mode, glwe_dimension, + polynomial_size, level_count, input_lwe_ciphertext_count, + allocate_gpu_memory); break; default: PANIC("Error: unsupported cuda PBS type.") @@ -268,14 +270,15 @@ void execute_scratch_pbs(cudaStream_t stream, uint32_t gpu_index, if (grouping_factor == 0) PANIC("Multi-bit PBS error: grouping factor should be > 0.") scratch_cuda_multi_bit_programmable_bootstrap_64( - stream, gpu_index, pbs_buffer, lwe_dimension, glwe_dimension, - polynomial_size, level_count, grouping_factor, + stream, gpu_index, pbs_buffer, pbs_execution_mode, lwe_dimension, + glwe_dimension, polynomial_size, level_count, grouping_factor, input_lwe_ciphertext_count, allocate_gpu_memory); break; case CLASSICAL: scratch_cuda_programmable_bootstrap_64( - stream, gpu_index, pbs_buffer, glwe_dimension, polynomial_size, - level_count, input_lwe_ciphertext_count, allocate_gpu_memory); + stream, gpu_index, pbs_buffer, pbs_execution_mode, glwe_dimension, + polynomial_size, level_count, input_lwe_ciphertext_count, + allocate_gpu_memory); break; default: PANIC("Error: unsupported cuda PBS type.") diff --git a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_amortized.cuh b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_amortized.cuh index 7018f635ea..1a64e4f941 100644 --- a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_amortized.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_amortized.cuh @@ -88,8 +88,8 @@ __global__ void device_programmable_bootstrap_amortized( // Put "b", the body, in [0, 2N[ Torus b_hat = 0; - modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, - params::log2_degree + 1); + apply_modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, + params::log2_degree + 1); divide_by_monomial_negacyclic_inplace( @@ -104,8 +104,8 @@ __global__ void device_programmable_bootstrap_amortized( // Put "a" in [0, 2N[ instead of Zq Torus a_hat = 0; - modulus_switch(block_lwe_array_in[iteration], a_hat, - params::log2_degree + 1); + apply_modulus_switch(block_lwe_array_in[iteration], a_hat, + params::log2_degree + 1); // Perform ACC * (X^ä - 1) multiply_by_monomial_negacyclic_and_sub_polynomial< diff --git a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_cg_classic.cuh b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_cg_classic.cuh index 94d383a2f3..6618b23e6a 100644 --- a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_cg_classic.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_cg_classic.cuh @@ -34,7 +34,8 @@ namespace cg = cooperative_groups; * * Each y-block computes one element of the lwe_array_out. */ -template +template __global__ void device_programmable_bootstrap_cg( Torus *lwe_array_out, const Torus *__restrict__ lwe_output_indexes, const Torus *__restrict__ lut_vector, @@ -92,9 +93,10 @@ __global__ void device_programmable_bootstrap_cg( // rotated array is not in use anymore by the time we perform the fft // Put "b" in [0, 2N[ - Torus b_hat = 0; - modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, - params::log2_degree + 1); + Torus b_hat = block_lwe_array_in[lwe_dimension]; + // if constexpr (pbs_execution_mode == FULL_PBS) { + apply_modulus_switch(b_hat, b_hat, params::log2_degree + 1); + // } divide_by_monomial_negacyclic_inplace( @@ -105,8 +107,10 @@ __global__ void device_programmable_bootstrap_cg( synchronize_threads_in_block(); // Put "a" in [0, 2N[ - Torus a_hat = 0; - modulus_switch(block_lwe_array_in[i], a_hat, params::log2_degree + 1); + Torus a_hat = block_lwe_array_in[i]; + // if constexpr (pbs_execution_mode == FULL_PBS) { + apply_modulus_switch(a_hat, a_hat, params::log2_degree + 1); + // } // Perform ACC * (X^ä - 1) multiply_by_monomial_negacyclic_and_sub_polynomial< @@ -159,7 +163,8 @@ __global__ void device_programmable_bootstrap_cg( template __host__ void scratch_programmable_bootstrap_cg( cudaStream_t stream, uint32_t gpu_index, - pbs_buffer **buffer, uint32_t glwe_dimension, + pbs_buffer **buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { @@ -169,27 +174,57 @@ __host__ void scratch_programmable_bootstrap_cg( get_buffer_size_partial_sm_programmable_bootstrap_cg( polynomial_size); int max_shared_memory = cuda_get_max_shared_memory(0); - if (max_shared_memory >= partial_sm && max_shared_memory < full_sm) { - check_cuda_error(cudaFuncSetAttribute( - device_programmable_bootstrap_cg, - cudaFuncAttributeMaxDynamicSharedMemorySize, partial_sm)); - cudaFuncSetCacheConfig( - device_programmable_bootstrap_cg, - cudaFuncCachePreferShared); - check_cuda_error(cudaGetLastError()); - } else if (max_shared_memory >= partial_sm) { - check_cuda_error(cudaFuncSetAttribute( - device_programmable_bootstrap_cg, - cudaFuncAttributeMaxDynamicSharedMemorySize, full_sm)); - cudaFuncSetCacheConfig( - device_programmable_bootstrap_cg, - cudaFuncCachePreferShared); - check_cuda_error(cudaGetLastError()); + + if (pbs_execution_mode == PBS_EXECUTION_MODE::FULL_PBS) { + if (max_shared_memory >= partial_sm && max_shared_memory < full_sm) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_cg, + cudaFuncAttributeMaxDynamicSharedMemorySize, partial_sm)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_cg, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } else if (max_shared_memory >= partial_sm) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_cg, + cudaFuncAttributeMaxDynamicSharedMemorySize, full_sm)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_cg, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } + } else { + if (max_shared_memory >= partial_sm && max_shared_memory < full_sm) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_cg, + cudaFuncAttributeMaxDynamicSharedMemorySize, partial_sm)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_cg, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } else if (max_shared_memory >= partial_sm) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_cg, + cudaFuncAttributeMaxDynamicSharedMemorySize, full_sm)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_cg, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } } *buffer = new pbs_buffer( stream, gpu_index, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, PBS_VARIANT::CG, allocate_gpu_memory); + (*buffer)->pbs_execution_mode = pbs_execution_mode; } /* @@ -203,7 +238,6 @@ __host__ void host_programmable_bootstrap_cg( pbs_buffer *buffer, uint32_t glwe_dimension, uint32_t lwe_dimension, uint32_t polynomial_size, uint32_t base_log, uint32_t level_count, uint32_t input_lwe_ciphertext_count) { - // With SM each block corresponds to either the mask or body, no need to // duplicate data for each uint64_t full_sm = @@ -241,22 +275,48 @@ __host__ void host_programmable_bootstrap_cg( kernel_args[11] = &level_count; kernel_args[12] = &d_mem; - if (max_shared_memory < partial_sm) { - kernel_args[13] = &full_dm; - check_cuda_error(cudaLaunchCooperativeKernel( - (void *)device_programmable_bootstrap_cg, grid, - thds, (void **)kernel_args, 0, stream)); - } else if (max_shared_memory < full_sm) { - kernel_args[13] = &partial_dm; - check_cuda_error(cudaLaunchCooperativeKernel( - (void *)device_programmable_bootstrap_cg, - grid, thds, (void **)kernel_args, partial_sm, stream)); + if (buffer->pbs_execution_mode == PBS_EXECUTION_MODE::FULL_PBS) { + if (max_shared_memory < partial_sm) { + kernel_args[13] = &full_dm; + check_cuda_error(cudaLaunchCooperativeKernel( + (void *)device_programmable_bootstrap_cg< + Torus, params, NOSM, PBS_EXECUTION_MODE::FULL_PBS>, + grid, thds, (void **)kernel_args, 0, stream)); + } else if (max_shared_memory < full_sm) { + kernel_args[13] = &partial_dm; + check_cuda_error(cudaLaunchCooperativeKernel( + (void *)device_programmable_bootstrap_cg< + Torus, params, PARTIALSM, PBS_EXECUTION_MODE::FULL_PBS>, + grid, thds, (void **)kernel_args, partial_sm, stream)); + } else { + int no_dm = 0; + kernel_args[13] = &no_dm; + check_cuda_error(cudaLaunchCooperativeKernel( + (void *)device_programmable_bootstrap_cg< + Torus, params, FULLSM, PBS_EXECUTION_MODE::FULL_PBS>, + grid, thds, (void **)kernel_args, full_sm, stream)); + } } else { - int no_dm = 0; - kernel_args[13] = &no_dm; - check_cuda_error(cudaLaunchCooperativeKernel( - (void *)device_programmable_bootstrap_cg, grid, - thds, (void **)kernel_args, full_sm, stream)); + if (max_shared_memory < partial_sm) { + kernel_args[13] = &full_dm; + check_cuda_error(cudaLaunchCooperativeKernel( + (void *)device_programmable_bootstrap_cg< + Torus, params, NOSM, PBS_EXECUTION_MODE::PBS_WITHOUT_MS>, + grid, thds, (void **)kernel_args, 0, stream)); + } else if (max_shared_memory < full_sm) { + kernel_args[13] = &partial_dm; + check_cuda_error(cudaLaunchCooperativeKernel( + (void *)device_programmable_bootstrap_cg< + Torus, params, PARTIALSM, PBS_EXECUTION_MODE::PBS_WITHOUT_MS>, + grid, thds, (void **)kernel_args, partial_sm, stream)); + } else { + int no_dm = 0; + kernel_args[13] = &no_dm; + check_cuda_error(cudaLaunchCooperativeKernel( + (void *)device_programmable_bootstrap_cg< + Torus, params, FULLSM, PBS_EXECUTION_MODE::PBS_WITHOUT_MS>, + grid, thds, (void **)kernel_args, full_sm, stream)); + } } check_cuda_error(cudaGetLastError()); @@ -286,20 +346,26 @@ __host__ bool verify_cuda_programmable_bootstrap_cg_grid_size( int max_active_blocks_per_sm; int max_shared_memory = cuda_get_max_shared_memory(0); + // Execution mode doesn't matter here, so we default to + // PBS_EXECUTION_MODE::FULL_PBS for simplicity if (max_shared_memory < partial_sm) { cudaOccupancyMaxActiveBlocksPerMultiprocessor( &max_active_blocks_per_sm, - (void *)device_programmable_bootstrap_cg, thds, 0); + (void *)device_programmable_bootstrap_cg, + thds, 0); } else if (max_shared_memory < full_sm) { cudaOccupancyMaxActiveBlocksPerMultiprocessor( &max_active_blocks_per_sm, - (void *)device_programmable_bootstrap_cg, + (void *)device_programmable_bootstrap_cg, thds, partial_sm); } else { cudaOccupancyMaxActiveBlocksPerMultiprocessor( &max_active_blocks_per_sm, - (void *)device_programmable_bootstrap_cg, thds, - full_sm); + (void *)device_programmable_bootstrap_cg, + thds, full_sm); } // Get the number of streaming multiprocessors diff --git a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_cg_multibit.cuh b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_cg_multibit.cuh index 53c1348915..1d5ae9ddd8 100644 --- a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_cg_multibit.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_cg_multibit.cuh @@ -79,8 +79,8 @@ __global__ void device_multi_bit_programmable_bootstrap_cg_accumulate( if (lwe_offset == 0) { // Put "b" in [0, 2N[ Torus b_hat = 0; - modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, - params::log2_degree + 1); + apply_modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, + params::log2_degree + 1); divide_by_monomial_negacyclic_inplace( @@ -174,7 +174,8 @@ __host__ __device__ uint64_t get_buffer_size_cg_multibit_programmable_bootstrap( template __host__ void scratch_cg_multi_bit_programmable_bootstrap( cudaStream_t stream, uint32_t gpu_index, - pbs_buffer **buffer, uint32_t glwe_dimension, + pbs_buffer **buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { @@ -189,6 +190,9 @@ __host__ void scratch_cg_multi_bit_programmable_bootstrap( polynomial_size); int max_shared_memory = cuda_get_max_shared_memory(0); + + assert(pbs_execution_mode == PBS_EXECUTION_MODE::FULL_PBS); + if (max_shared_memory < full_sm_keybundle) { check_cuda_error(cudaFuncSetAttribute( device_multi_bit_programmable_bootstrap_keybundle, diff --git a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_classic.cu b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_classic.cu index 90403cbb81..4c52cec855 100644 --- a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_classic.cu +++ b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_classic.cu @@ -62,50 +62,51 @@ bool has_support_to_cuda_programmable_bootstrap_tbc(uint32_t num_samples, template void scratch_cuda_programmable_bootstrap_tbc( void *stream, uint32_t gpu_index, pbs_buffer **pbs_buffer, - uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { switch (polynomial_size) { case 256: scratch_programmable_bootstrap_tbc>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 512: scratch_programmable_bootstrap_tbc>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 1024: scratch_programmable_bootstrap_tbc>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 2048: scratch_programmable_bootstrap_tbc>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 4096: scratch_programmable_bootstrap_tbc>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 8192: scratch_programmable_bootstrap_tbc>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 16384: scratch_programmable_bootstrap_tbc>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; default: @@ -204,50 +205,50 @@ uint64_t get_buffer_size_programmable_bootstrap_64( template void scratch_cuda_programmable_bootstrap_cg( void *stream, uint32_t gpu_index, pbs_buffer **pbs_buffer, - uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { - switch (polynomial_size) { case 256: scratch_programmable_bootstrap_cg>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 512: scratch_programmable_bootstrap_cg>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 1024: scratch_programmable_bootstrap_cg>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 2048: scratch_programmable_bootstrap_cg>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 4096: scratch_programmable_bootstrap_cg>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 8192: scratch_programmable_bootstrap_cg>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; case 16384: scratch_programmable_bootstrap_cg>( static_cast(stream), gpu_index, pbs_buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); break; default: @@ -260,51 +261,52 @@ void scratch_cuda_programmable_bootstrap_cg( template void scratch_cuda_programmable_bootstrap( void *stream, uint32_t gpu_index, pbs_buffer **buffer, - uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { switch (polynomial_size) { case 256: scratch_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 512: scratch_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 1024: scratch_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 2048: scratch_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 4096: scratch_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 8192: scratch_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 16384: scratch_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; default: PANIC("Cuda error (classical PBS): unsupported polynomial size. " @@ -320,32 +322,35 @@ void scratch_cuda_programmable_bootstrap( * be used. */ void scratch_cuda_programmable_bootstrap_32( - void *stream, uint32_t gpu_index, int8_t **buffer, uint32_t glwe_dimension, + void *stream, uint32_t gpu_index, int8_t **buffer_ptr, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { + pbs_buffer **buffer = + (pbs_buffer **)buffer_ptr; #if (CUDA_ARCH >= 900) if (has_support_to_cuda_programmable_bootstrap_tbc( input_lwe_ciphertext_count, glwe_dimension, polynomial_size, level_count)) scratch_cuda_programmable_bootstrap_tbc( - stream, gpu_index, (pbs_buffer **)buffer, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, allocate_gpu_memory); + stream, gpu_index, buffer, pbs_execution_mode, glwe_dimension, + polynomial_size, level_count, input_lwe_ciphertext_count, + allocate_gpu_memory); else #endif if (has_support_to_cuda_programmable_bootstrap_cg( glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count)) scratch_cuda_programmable_bootstrap_cg( - stream, gpu_index, (pbs_buffer **)buffer, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, allocate_gpu_memory); + stream, gpu_index, buffer, pbs_execution_mode, glwe_dimension, + polynomial_size, level_count, input_lwe_ciphertext_count, + allocate_gpu_memory); else scratch_cuda_programmable_bootstrap( - stream, gpu_index, (pbs_buffer **)buffer, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, allocate_gpu_memory); + stream, gpu_index, buffer, pbs_execution_mode, glwe_dimension, + polynomial_size, level_count, input_lwe_ciphertext_count, + allocate_gpu_memory); } /* @@ -354,32 +359,35 @@ void scratch_cuda_programmable_bootstrap_32( * the GPU in case FULLSM or PARTIALSM mode is going to be used. */ void scratch_cuda_programmable_bootstrap_64( - void *stream, uint32_t gpu_index, int8_t **buffer, uint32_t glwe_dimension, + void *stream, uint32_t gpu_index, int8_t **buffer_ptr, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { + pbs_buffer **buffer = + (pbs_buffer **)buffer_ptr; #if (CUDA_ARCH >= 900) if (has_support_to_cuda_programmable_bootstrap_tbc( input_lwe_ciphertext_count, glwe_dimension, polynomial_size, level_count)) scratch_cuda_programmable_bootstrap_tbc( - stream, gpu_index, (pbs_buffer **)buffer, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, allocate_gpu_memory); + stream, gpu_index, buffer, pbs_execution_mode, glwe_dimension, + polynomial_size, level_count, input_lwe_ciphertext_count, + allocate_gpu_memory); else #endif if (has_support_to_cuda_programmable_bootstrap_cg( glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count)) scratch_cuda_programmable_bootstrap_cg( - stream, gpu_index, (pbs_buffer **)buffer, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, allocate_gpu_memory); + stream, gpu_index, buffer, pbs_execution_mode, glwe_dimension, + polynomial_size, level_count, input_lwe_ciphertext_count, + allocate_gpu_memory); else scratch_cuda_programmable_bootstrap( - stream, gpu_index, (pbs_buffer **)buffer, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, allocate_gpu_memory); + stream, gpu_index, buffer, pbs_execution_mode, glwe_dimension, + polynomial_size, level_count, input_lwe_ciphertext_count, + allocate_gpu_memory); } template @@ -726,13 +734,15 @@ template void cuda_programmable_bootstrap_lwe_ciphertext_vector( template void scratch_cuda_programmable_bootstrap_cg( void *stream, uint32_t gpu_index, - pbs_buffer **pbs_buffer, uint32_t glwe_dimension, + pbs_buffer **pbs_buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); template void scratch_cuda_programmable_bootstrap( void *stream, uint32_t gpu_index, pbs_buffer **buffer, - uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); template void cuda_programmable_bootstrap_cg_lwe_ciphertext_vector( @@ -755,13 +765,15 @@ template void cuda_programmable_bootstrap_lwe_ciphertext_vector( template void scratch_cuda_programmable_bootstrap_cg( void *stream, uint32_t gpu_index, - pbs_buffer **pbs_buffer, uint32_t glwe_dimension, + pbs_buffer **pbs_buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); template void scratch_cuda_programmable_bootstrap( void *stream, uint32_t gpu_index, pbs_buffer **buffer, - uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); template bool has_support_to_cuda_programmable_bootstrap_tbc( diff --git a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_classic.cuh b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_classic.cuh index 3b00c87fd6..67ff2a8c5f 100644 --- a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_classic.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_classic.cuh @@ -16,7 +16,8 @@ #include "programmable_bootstrap.h" #include "types/complex/operations.cuh" -template +template __global__ void device_programmable_bootstrap_step_one( const Torus *__restrict__ lut_vector, const Torus *__restrict__ lut_vector_indexes, @@ -74,8 +75,12 @@ __global__ void device_programmable_bootstrap_step_one( // First iteration // Put "b" in [0, 2N[ Torus b_hat = 0; - modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, - params::log2_degree + 1); + if constexpr (pbs_execution_mode == PBS_EXECUTION_MODE::FULL_PBS) { + apply_modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, + params::log2_degree + 1); + } else { + b_hat = block_lwe_array_in[lwe_dimension]; + } // The y-dimension is used to select the element of the GLWE this block will // compute divide_by_monomial_negacyclic_inplace __host__ void scratch_programmable_bootstrap( cudaStream_t stream, uint32_t gpu_index, - pbs_buffer **buffer, uint32_t glwe_dimension, + pbs_buffer **buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { @@ -288,22 +299,52 @@ __host__ void scratch_programmable_bootstrap( int max_shared_memory = cuda_get_max_shared_memory(0); // Configure step one - if (max_shared_memory >= partial_sm && max_shared_memory < full_sm_step_one) { - check_cuda_error(cudaFuncSetAttribute( - device_programmable_bootstrap_step_one, - cudaFuncAttributeMaxDynamicSharedMemorySize, partial_sm)); - cudaFuncSetCacheConfig( - device_programmable_bootstrap_step_one, - cudaFuncCachePreferShared); - check_cuda_error(cudaGetLastError()); - } else if (max_shared_memory >= partial_sm) { - check_cuda_error(cudaFuncSetAttribute( - device_programmable_bootstrap_step_one, - cudaFuncAttributeMaxDynamicSharedMemorySize, full_sm_step_one)); - cudaFuncSetCacheConfig( - device_programmable_bootstrap_step_one, - cudaFuncCachePreferShared); - check_cuda_error(cudaGetLastError()); + if (pbs_execution_mode == PBS_EXECUTION_MODE::FULL_PBS) { + if (max_shared_memory >= partial_sm && + max_shared_memory < full_sm_step_one) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_step_one, + cudaFuncAttributeMaxDynamicSharedMemorySize, partial_sm)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_step_one, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } else if (max_shared_memory >= partial_sm) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_step_one, + cudaFuncAttributeMaxDynamicSharedMemorySize, full_sm_step_one)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_step_one, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } + } else { + if (max_shared_memory >= partial_sm && + max_shared_memory < full_sm_step_one) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_step_one< + Torus, params, PARTIALSM, PBS_EXECUTION_MODE::PBS_WITHOUT_MS>, + cudaFuncAttributeMaxDynamicSharedMemorySize, partial_sm)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_step_one< + Torus, params, PARTIALSM, PBS_EXECUTION_MODE::PBS_WITHOUT_MS>, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } else if (max_shared_memory >= partial_sm) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_step_one< + Torus, params, FULLSM, PBS_EXECUTION_MODE::PBS_WITHOUT_MS>, + cudaFuncAttributeMaxDynamicSharedMemorySize, full_sm_step_one)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_step_one< + Torus, params, FULLSM, PBS_EXECUTION_MODE::PBS_WITHOUT_MS>, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } } // Configure step two @@ -328,9 +369,10 @@ __host__ void scratch_programmable_bootstrap( *buffer = new pbs_buffer( stream, gpu_index, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, PBS_VARIANT::DEFAULT, allocate_gpu_memory); + (*buffer)->pbs_execution_mode = pbs_execution_mode; } -template +template __host__ void execute_step_one(cudaStream_t stream, uint32_t gpu_index, Torus *lut_vector, Torus *lut_vector_indexes, Torus *lwe_array_in, @@ -348,21 +390,21 @@ execute_step_one(cudaStream_t stream, uint32_t gpu_index, Torus *lut_vector, dim3 grid(level_count, glwe_dimension + 1, input_lwe_ciphertext_count); if (max_shared_memory < partial_sm) { - device_programmable_bootstrap_step_one + device_programmable_bootstrap_step_one <<>>( lut_vector, lut_vector_indexes, lwe_array_in, lwe_input_indexes, bootstrapping_key, global_accumulator, global_accumulator_fft, lwe_iteration, lwe_dimension, polynomial_size, base_log, level_count, d_mem, full_dm); } else if (max_shared_memory < full_sm) { - device_programmable_bootstrap_step_one + device_programmable_bootstrap_step_one <<>>( lut_vector, lut_vector_indexes, lwe_array_in, lwe_input_indexes, bootstrapping_key, global_accumulator, global_accumulator_fft, lwe_iteration, lwe_dimension, polynomial_size, base_log, level_count, d_mem, partial_dm); } else { - device_programmable_bootstrap_step_one + device_programmable_bootstrap_step_one <<>>( lut_vector, lut_vector_indexes, lwe_array_in, lwe_input_indexes, bootstrapping_key, global_accumulator, global_accumulator_fft, @@ -448,12 +490,21 @@ __host__ void host_programmable_bootstrap( int8_t *d_mem = pbs_buffer->d_mem; for (int i = 0; i < lwe_dimension; i++) { - execute_step_one( - stream, gpu_index, lut_vector, lut_vector_indexes, lwe_array_in, - lwe_input_indexes, bootstrapping_key, global_accumulator, - global_accumulator_fft, input_lwe_ciphertext_count, lwe_dimension, - glwe_dimension, polynomial_size, base_log, level_count, d_mem, i, - partial_sm, partial_dm_step_one, full_sm_step_one, full_dm_step_one); + if (pbs_buffer->pbs_execution_mode == PBS_EXECUTION_MODE::FULL_PBS) { + execute_step_one( + stream, gpu_index, lut_vector, lut_vector_indexes, lwe_array_in, + lwe_input_indexes, bootstrapping_key, global_accumulator, + global_accumulator_fft, input_lwe_ciphertext_count, lwe_dimension, + glwe_dimension, polynomial_size, base_log, level_count, d_mem, i, + partial_sm, partial_dm_step_one, full_sm_step_one, full_dm_step_one); + } else { + execute_step_one( + stream, gpu_index, lut_vector, lut_vector_indexes, lwe_array_in, + lwe_input_indexes, bootstrapping_key, global_accumulator, + global_accumulator_fft, input_lwe_ciphertext_count, lwe_dimension, + glwe_dimension, polynomial_size, base_log, level_count, d_mem, i, + partial_sm, partial_dm_step_one, full_sm_step_one, full_dm_step_one); + } execute_step_two( stream, gpu_index, lwe_array_out, lwe_output_indexes, lut_vector, lut_vector_indexes, bootstrapping_key, global_accumulator, diff --git a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_multibit.cu b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_multibit.cu index 98390cf132..953914f617 100644 --- a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_multibit.cu +++ b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_multibit.cu @@ -272,51 +272,52 @@ void cuda_multi_bit_programmable_bootstrap_lwe_ciphertext_vector_64( template void scratch_cuda_cg_multi_bit_programmable_bootstrap( void *stream, uint32_t gpu_index, pbs_buffer **buffer, - uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, + uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { switch (polynomial_size) { case 256: scratch_cg_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 512: scratch_cg_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 1024: scratch_cg_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 2048: scratch_cg_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 4096: scratch_cg_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 8192: scratch_cg_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; case 16384: scratch_cg_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, glwe_dimension, - polynomial_size, level_count, input_lwe_ciphertext_count, - allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, + input_lwe_ciphertext_count, allocate_gpu_memory); break; default: PANIC("Cuda error (multi-bit PBS): unsupported polynomial size. Supported " @@ -328,52 +329,60 @@ void scratch_cuda_cg_multi_bit_programmable_bootstrap( template void scratch_cuda_multi_bit_programmable_bootstrap( void *stream, uint32_t gpu_index, pbs_buffer **buffer, - uint32_t lwe_dimension, uint32_t glwe_dimension, uint32_t polynomial_size, - uint32_t level_count, uint32_t grouping_factor, - uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t lwe_dimension, + uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, + uint32_t grouping_factor, uint32_t input_lwe_ciphertext_count, + bool allocate_gpu_memory) { switch (polynomial_size) { case 256: scratch_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, lwe_dimension, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, grouping_factor, allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, lwe_dimension, glwe_dimension, polynomial_size, + level_count, input_lwe_ciphertext_count, grouping_factor, + allocate_gpu_memory); break; case 512: scratch_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, lwe_dimension, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, grouping_factor, allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, lwe_dimension, glwe_dimension, polynomial_size, + level_count, input_lwe_ciphertext_count, grouping_factor, + allocate_gpu_memory); break; case 1024: scratch_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, lwe_dimension, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, grouping_factor, allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, lwe_dimension, glwe_dimension, polynomial_size, + level_count, input_lwe_ciphertext_count, grouping_factor, + allocate_gpu_memory); break; case 2048: scratch_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, lwe_dimension, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, grouping_factor, allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, lwe_dimension, glwe_dimension, polynomial_size, + level_count, input_lwe_ciphertext_count, grouping_factor, + allocate_gpu_memory); break; case 4096: scratch_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, lwe_dimension, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, grouping_factor, allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, lwe_dimension, glwe_dimension, polynomial_size, + level_count, input_lwe_ciphertext_count, grouping_factor, + allocate_gpu_memory); break; case 8192: scratch_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, lwe_dimension, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, grouping_factor, allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, lwe_dimension, glwe_dimension, polynomial_size, + level_count, input_lwe_ciphertext_count, grouping_factor, + allocate_gpu_memory); break; case 16384: scratch_multi_bit_programmable_bootstrap>( - static_cast(stream), gpu_index, buffer, lwe_dimension, - glwe_dimension, polynomial_size, level_count, - input_lwe_ciphertext_count, grouping_factor, allocate_gpu_memory); + static_cast(stream), gpu_index, buffer, + pbs_execution_mode, lwe_dimension, glwe_dimension, polynomial_size, + level_count, input_lwe_ciphertext_count, grouping_factor, + allocate_gpu_memory); break; default: PANIC("Cuda error (multi-bit PBS): unsupported polynomial size. Supported " @@ -383,19 +392,23 @@ void scratch_cuda_multi_bit_programmable_bootstrap( } void scratch_cuda_multi_bit_programmable_bootstrap_64( - void *stream, uint32_t gpu_index, int8_t **buffer, uint32_t lwe_dimension, + void *stream, uint32_t gpu_index, int8_t **buffer_ptr, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t lwe_dimension, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t grouping_factor, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { + pbs_buffer **buffer = + (pbs_buffer **)buffer_ptr; #if (CUDA_ARCH >= 900) if (has_support_to_cuda_programmable_bootstrap_tbc_multi_bit( input_lwe_ciphertext_count, glwe_dimension, polynomial_size, level_count)) scratch_cuda_tbc_multi_bit_programmable_bootstrap( stream, gpu_index, (pbs_buffer **)buffer, - lwe_dimension, glwe_dimension, polynomial_size, level_count, - grouping_factor, input_lwe_ciphertext_count, allocate_gpu_memory); + pbs_execution_mode, lwe_dimension, glwe_dimension, polynomial_size, + level_count, grouping_factor, input_lwe_ciphertext_count, + allocate_gpu_memory); else #endif if (supports_cooperative_groups_on_multibit_programmable_bootstrap< @@ -403,13 +416,14 @@ void scratch_cuda_multi_bit_programmable_bootstrap_64( input_lwe_ciphertext_count)) scratch_cuda_cg_multi_bit_programmable_bootstrap( stream, gpu_index, (pbs_buffer **)buffer, - glwe_dimension, polynomial_size, level_count, + pbs_execution_mode, glwe_dimension, polynomial_size, level_count, input_lwe_ciphertext_count, allocate_gpu_memory); else scratch_cuda_multi_bit_programmable_bootstrap( stream, gpu_index, (pbs_buffer **)buffer, - lwe_dimension, glwe_dimension, polynomial_size, level_count, - grouping_factor, input_lwe_ciphertext_count, allocate_gpu_memory); + pbs_execution_mode, lwe_dimension, glwe_dimension, polynomial_size, + level_count, grouping_factor, input_lwe_ciphertext_count, + allocate_gpu_memory); } void cleanup_cuda_multi_bit_programmable_bootstrap(void *stream, @@ -487,7 +501,8 @@ __host__ uint32_t get_lwe_chunk_size(uint32_t gpu_index, uint32_t max_num_pbs, template void scratch_cuda_multi_bit_programmable_bootstrap( void *stream, uint32_t gpu_index, - pbs_buffer **pbs_buffer, uint32_t lwe_dimension, + pbs_buffer **pbs_buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t lwe_dimension, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t grouping_factor, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); @@ -504,7 +519,8 @@ cuda_multi_bit_programmable_bootstrap_lwe_ciphertext_vector( template void scratch_cuda_cg_multi_bit_programmable_bootstrap( void *stream, uint32_t gpu_index, - pbs_buffer **pbs_buffer, uint32_t glwe_dimension, + pbs_buffer **pbs_buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory); diff --git a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_multibit.cuh b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_multibit.cuh index 43a6537c28..406c8a173d 100644 --- a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_multibit.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_multibit.cuh @@ -28,7 +28,7 @@ __device__ Torus calculates_monomial_degree(const Torus *lwe_array_group, x += selection_bit * lwe_array_group[i]; } - return modulus_switch(x, params::log2_degree + 1); + return apply_modulus_switch(x, params::log2_degree + 1); } template @@ -102,7 +102,7 @@ __global__ void device_multi_bit_programmable_bootstrap_keybundle( synchronize_threads_in_block(); // Multiply by the bsk element - polynomial_product_accumulate_by_monomial( + polynomial_accumulate_monic_monomial_mul( accumulator, bsk_poly, monomial_degree, false); } @@ -202,8 +202,8 @@ __global__ void device_multi_bit_programmable_bootstrap_accumulate_step_one( // Initializes the accumulator with the body of LWE // Put "b" in [0, 2N[ Torus b_hat = 0; - modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, - params::log2_degree + 1); + apply_modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, + params::log2_degree + 1); divide_by_monomial_negacyclic_inplace( @@ -373,7 +373,8 @@ __host__ __device__ uint64_t get_buffer_size_multibit_programmable_bootstrap( template __host__ void scratch_multi_bit_programmable_bootstrap( cudaStream_t stream, uint32_t gpu_index, - pbs_buffer **buffer, uint32_t lwe_dimension, + pbs_buffer **buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t lwe_dimension, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, uint32_t grouping_factor, bool allocate_gpu_memory) { @@ -391,6 +392,7 @@ __host__ void scratch_multi_bit_programmable_bootstrap( uint64_t partial_sm_accumulate_step_one = get_buffer_size_partial_sm_multibit_programmable_bootstrap_step_one< Torus>(polynomial_size); + assert(pbs_execution_mode == PBS_EXECUTION_MODE::FULL_PBS); if (max_shared_memory < full_sm_keybundle) { check_cuda_error(cudaFuncSetAttribute( diff --git a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_tbc_classic.cuh b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_tbc_classic.cuh index a32a88c0e7..e984792f46 100644 --- a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_tbc_classic.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_tbc_classic.cuh @@ -34,7 +34,8 @@ namespace cg = cooperative_groups; * * Each y-block computes one element of the lwe_array_out. */ -template +template __global__ void device_programmable_bootstrap_tbc( Torus *lwe_array_out, const Torus *__restrict__ lwe_output_indexes, const Torus *__restrict__ lut_vector, @@ -96,8 +97,12 @@ __global__ void device_programmable_bootstrap_tbc( // Put "b" in [0, 2N[ Torus b_hat = 0; - modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, - params::log2_degree + 1); + if constexpr (pbs_execution_mode == PBS_EXECUTION_MODE == FULL_PBS) { + apply_modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, + params::log2_degree + 1); + } else { + b_hat = block_lwe_array_in[lwe_dimension]; + } divide_by_monomial_negacyclic_inplace( @@ -109,8 +114,13 @@ __global__ void device_programmable_bootstrap_tbc( // Put "a" in [0, 2N[ Torus a_hat = 0; - modulus_switch(block_lwe_array_in[i], a_hat, - params::log2_degree + 1); // 2 * params::log2_degree + 1); + if constexpr (pbs_execution_mode == PBS_EXECUTION_MODE == FULL_PBS) { + apply_modulus_switch(block_lwe_array_in[i], a_hat, + params::log2_degree + + 1); // 2 * params::log2_degree + 1); + } else { + a_hat = block_lwe_array_in[i]; + } // Perform ACC * (X^ä - 1) multiply_by_monomial_negacyclic_and_sub_polynomial< @@ -163,7 +173,8 @@ __global__ void device_programmable_bootstrap_tbc( template __host__ void scratch_programmable_bootstrap_tbc( cudaStream_t stream, uint32_t gpu_index, - pbs_buffer **buffer, uint32_t glwe_dimension, + pbs_buffer **buffer, + PBS_EXECUTION_MODE pbs_execution_mode, uint32_t glwe_dimension, uint32_t polynomial_size, uint32_t level_count, uint32_t input_lwe_ciphertext_count, bool allocate_gpu_memory) { @@ -183,31 +194,74 @@ __host__ void scratch_programmable_bootstrap_tbc( polynomial_size); int max_shared_memory = cuda_get_max_shared_memory(0); - if (max_shared_memory >= full_sm + minimum_sm_tbc) { - check_cuda_error(cudaFuncSetAttribute( - device_programmable_bootstrap_tbc, - cudaFuncAttributeMaxDynamicSharedMemorySize, full_sm + minimum_sm_tbc)); - cudaFuncSetCacheConfig( - device_programmable_bootstrap_tbc, - cudaFuncCachePreferShared); - check_cuda_error(cudaGetLastError()); - } else if (max_shared_memory >= partial_sm + minimum_sm_tbc) { - check_cuda_error(cudaFuncSetAttribute( - device_programmable_bootstrap_tbc, - cudaFuncAttributeMaxDynamicSharedMemorySize, - partial_sm + minimum_sm_tbc)); - cudaFuncSetCacheConfig( - device_programmable_bootstrap_tbc, - cudaFuncCachePreferShared); - check_cuda_error(cudaGetLastError()); + if (pbs_execution_mode == PBS_EXECUTION_MODE::FULL_PBS) { + if (max_shared_memory >= full_sm + minimum_sm_tbc) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_tbc, + cudaFuncAttributeMaxDynamicSharedMemorySize, + full_sm + minimum_sm_tbc)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_tbc, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } else if (max_shared_memory >= partial_sm + minimum_sm_tbc) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_tbc, + cudaFuncAttributeMaxDynamicSharedMemorySize, + partial_sm + minimum_sm_tbc)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_tbc, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } else { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_tbc, + cudaFuncAttributeMaxDynamicSharedMemorySize, minimum_sm_tbc)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_tbc, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } } else { - check_cuda_error(cudaFuncSetAttribute( - device_programmable_bootstrap_tbc, - cudaFuncAttributeMaxDynamicSharedMemorySize, minimum_sm_tbc)); - cudaFuncSetCacheConfig( - device_programmable_bootstrap_tbc, - cudaFuncCachePreferShared); - check_cuda_error(cudaGetLastError()); + if (max_shared_memory >= full_sm + minimum_sm_tbc) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_tbc, + cudaFuncAttributeMaxDynamicSharedMemorySize, + full_sm + minimum_sm_tbc)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_tbc, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } else if (max_shared_memory >= partial_sm + minimum_sm_tbc) { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_tbc, + cudaFuncAttributeMaxDynamicSharedMemorySize, + partial_sm + minimum_sm_tbc)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_tbc, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } else { + check_cuda_error(cudaFuncSetAttribute( + device_programmable_bootstrap_tbc, + cudaFuncAttributeMaxDynamicSharedMemorySize, minimum_sm_tbc)); + cudaFuncSetCacheConfig( + device_programmable_bootstrap_tbc, + cudaFuncCachePreferShared); + check_cuda_error(cudaGetLastError()); + } } *buffer = new pbs_buffer( diff --git a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_tbc_multibit.cuh b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_tbc_multibit.cuh index 7ef43e6294..e0addb0d09 100644 --- a/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_tbc_multibit.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/pbs/programmable_bootstrap_tbc_multibit.cuh @@ -86,8 +86,8 @@ __global__ void device_multi_bit_programmable_bootstrap_tbc_accumulate( if (lwe_offset == 0) { // Put "b" in [0, 2N[ Torus b_hat = 0; - modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, - params::log2_degree + 1); + apply_modulus_switch(block_lwe_array_in[lwe_dimension], b_hat, + params::log2_degree + 1); divide_by_monomial_negacyclic_inplace( diff --git a/backends/tfhe-cuda-backend/cuda/src/polynomial/functions.cuh b/backends/tfhe-cuda-backend/cuda/src/polynomial/functions.cuh index f94c8e5848..ed7a66b412 100644 --- a/backends/tfhe-cuda-backend/cuda/src/polynomial/functions.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/polynomial/functions.cuh @@ -227,7 +227,7 @@ __device__ void sample_extract_mask(Torus *lwe_array_out, Torus *glwe, tid = threadIdx.x; for (int i = 0; i < params::opt; i++) { // if (tid < 1) - // result[i] = -glwe_slice[tid - 1 + params::degree]; + // result[i] = -glwe_slice[tid - 1 + compression_params::degree]; // else // result[i] = glwe_slice[tid - 1]; uint32_t dst_idx = tid + 1 + nth; diff --git a/backends/tfhe-cuda-backend/cuda/src/polynomial/polynomial_math.cuh b/backends/tfhe-cuda-backend/cuda/src/polynomial/polynomial_math.cuh index a6d7901f20..05d69da107 100644 --- a/backends/tfhe-cuda-backend/cuda/src/polynomial/polynomial_math.cuh +++ b/backends/tfhe-cuda-backend/cuda/src/polynomial/polynomial_math.cuh @@ -55,14 +55,15 @@ __device__ void polynomial_product_accumulate_in_fourier_domain( } } -// If init_accumulator is set, assumes that result was not initialized and does -// that with the outcome of first * second +// This method expects to work with polynomial_size / compression_params::opt +// threads in the x-block If init_accumulator is set, assumes that result was +// not initialized and does that with the outcome of first * second template __device__ void -polynomial_product_accumulate_by_monomial(T *result, const T *__restrict__ poly, - uint64_t monomial_degree, - bool init_accumulator = false) { - // monomial_degree \in [0, 2 * params::degree) +polynomial_accumulate_monic_monomial_mul(T *result, const T *__restrict__ poly, + uint64_t monomial_degree, + bool init_accumulator = false) { + // monomial_degree \in [0, 2 * compression_params::degree) int full_cycles_count = monomial_degree / params::degree; int remainder_degrees = monomial_degree % params::degree; @@ -82,4 +83,37 @@ polynomial_product_accumulate_by_monomial(T *result, const T *__restrict__ poly, } } +// This method expects to work with num_poly * polynomial_size threads in the +// grid +template +__device__ void polynomial_accumulate_monic_monomial_mul_batch( + T *result_array, T *poly_array, uint64_t monomial_degree, + uint32_t polynomial_size, uint32_t num_poly, + bool init_accumulator = false) { + // monomial_degree \in [0, 2 * compression_params::degree) + int full_cycles_count = monomial_degree / polynomial_size; + int remainder_degrees = monomial_degree % polynomial_size; + + auto tid = threadIdx.x + blockIdx.x * blockDim.x; + int pos = tid % polynomial_size; + + // Select a input + auto poly = poly_array + (tid / polynomial_size) * polynomial_size; + auto result = result_array + (tid / polynomial_size) * polynomial_size; + + // Calculate the rotation + T element = poly[pos]; + int new_pos = (pos + monomial_degree) % polynomial_size; + + // Calculate the new coefficient + T x = SEL(element, -element, full_cycles_count % 2); // monomial coefficient + x = SEL(-x, x, new_pos >= remainder_degrees); + + // Write result + if (init_accumulator) + result[new_pos] = x; + else + result[new_pos] += x; +} + #endif // CNCRT_POLYNOMIAL_MATH_H diff --git a/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/benchmarks/benchmark_pbs.cpp b/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/benchmarks/benchmark_pbs.cpp index f0115f2a14..308ec267fb 100644 --- a/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/benchmarks/benchmark_pbs.cpp +++ b/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/benchmarks/benchmark_pbs.cpp @@ -206,8 +206,8 @@ BENCHMARK_DEFINE_F(MultiBitBootstrap_u64, CgMultiBit) scratch_cuda_cg_multi_bit_programmable_bootstrap( stream, gpu_index, (pbs_buffer **)&buffer, - glwe_dimension, polynomial_size, pbs_level, input_lwe_ciphertext_count, - true); + PBS_EXECUTION_MODE::FULL_PBS, glwe_dimension, polynomial_size, pbs_level, + input_lwe_ciphertext_count, true); for (auto _ : st) { // Execute PBS @@ -227,8 +227,9 @@ BENCHMARK_DEFINE_F(MultiBitBootstrap_u64, DefaultMultiBit) (benchmark::State &st) { scratch_cuda_multi_bit_programmable_bootstrap( stream, gpu_index, (pbs_buffer **)&buffer, - lwe_dimension, glwe_dimension, polynomial_size, pbs_level, - grouping_factor, input_lwe_ciphertext_count, true); + PBS_EXECUTION_MODE::FULL_PBS, lwe_dimension, glwe_dimension, + polynomial_size, pbs_level, grouping_factor, input_lwe_ciphertext_count, + true); for (auto _ : st) { // Execute PBS @@ -286,8 +287,8 @@ BENCHMARK_DEFINE_F(ClassicalBootstrap_u64, CgPBS) scratch_cuda_programmable_bootstrap_cg( stream, gpu_index, (pbs_buffer **)&buffer, - glwe_dimension, polynomial_size, pbs_level, input_lwe_ciphertext_count, - true); + PBS_EXECUTION_MODE::FULL_PBS, glwe_dimension, polynomial_size, pbs_level, + input_lwe_ciphertext_count, true); for (auto _ : st) { // Execute PBS @@ -310,8 +311,8 @@ BENCHMARK_DEFINE_F(ClassicalBootstrap_u64, DefaultPBS) scratch_cuda_programmable_bootstrap( stream, gpu_index, (pbs_buffer **)&buffer, - glwe_dimension, polynomial_size, pbs_level, input_lwe_ciphertext_count, - true); + PBS_EXECUTION_MODE::FULL_PBS, glwe_dimension, polynomial_size, pbs_level, + input_lwe_ciphertext_count, true); for (auto _ : st) { // Execute PBS diff --git a/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/tests/test_classical_pbs.cpp b/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/tests/test_classical_pbs.cpp index cc6b11ba37..d3c448b46e 100644 --- a/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/tests/test_classical_pbs.cpp +++ b/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/tests/test_classical_pbs.cpp @@ -165,9 +165,9 @@ TEST_P(ClassicalProgrammableBootstrapTestPrimitives_u64, amortized_bootstrap) { TEST_P(ClassicalProgrammableBootstrapTestPrimitives_u64, bootstrap) { int8_t *pbs_buffer; - scratch_cuda_programmable_bootstrap_64(stream, gpu_index, &pbs_buffer, - glwe_dimension, polynomial_size, - pbs_level, number_of_inputs, true); + scratch_cuda_programmable_bootstrap_64( + stream, gpu_index, &pbs_buffer, PBS_EXECUTION_MODE::FULL_PBS, + glwe_dimension, polynomial_size, pbs_level, number_of_inputs, true); int number_of_sm = 0; cudaDeviceGetAttribute(&number_of_sm, cudaDevAttrMultiProcessorCount, 0); diff --git a/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/tests/test_multibit_pbs.cpp b/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/tests/test_multibit_pbs.cpp index 0a6e00390f..42a14457e0 100644 --- a/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/tests/test_multibit_pbs.cpp +++ b/backends/tfhe-cuda-backend/cuda/tests_and_benchmarks/tests/test_multibit_pbs.cpp @@ -92,8 +92,9 @@ class MultiBitProgrammableBootstrapTestPrimitives_u64 &payload_modulus, &delta, number_of_inputs, repetitions, samples); scratch_cuda_multi_bit_programmable_bootstrap_64( - stream, gpu_index, &pbs_buffer, lwe_dimension, glwe_dimension, - polynomial_size, pbs_level, grouping_factor, number_of_inputs, true); + stream, gpu_index, &pbs_buffer, PBS_EXECUTION_MODE::FULL_PBS, + lwe_dimension, glwe_dimension, polynomial_size, pbs_level, + grouping_factor, number_of_inputs, true); lwe_ct_out_array = (uint64_t *)malloc((glwe_dimension * polynomial_size + 1) * diff --git a/backends/tfhe-cuda-backend/src/cuda_bind.rs b/backends/tfhe-cuda-backend/src/cuda_bind.rs index 70f9b2a607..be2c638da9 100644 --- a/backends/tfhe-cuda-backend/src/cuda_bind.rs +++ b/backends/tfhe-cuda-backend/src/cuda_bind.rs @@ -129,6 +129,7 @@ extern "C" { stream: *mut c_void, gpu_index: u32, pbs_buffer: *mut *mut i8, + pbs_execution_mode: u32, glwe_dimension: u32, polynomial_size: u32, level_count: u32, @@ -311,6 +312,33 @@ extern "C" { num_samples: u32, ); + pub fn cuda_fp_keyswitch_lwe_to_glwe_64( + stream: *mut c_void, + gpu_index: u32, + glwe_array_out: *mut c_void, + lwe_array_in: *const c_void, + fp_ksk_array: *const c_void, + input_lwe_dimension: u32, + output_glwe_dimension: u32, + polynomial_size: u32, + base_log: u32, + level_count: u32, + ); + + pub fn cuda_fp_keyswitch_lwe_list_to_glwe_64( + stream: *mut c_void, + gpu_index: u32, + glwe_array_out: *mut c_void, + lwe_array_in: *const c_void, + fp_ksk_array: *const c_void, + input_lwe_dimension: u32, + output_glwe_dimension: u32, + polynomial_size: u32, + base_log: u32, + level_count: u32, + num_lwes: u32, + ); + /// Perform the negation of a u64 input LWE ciphertext vector. /// - `v_stream` is a void pointer to the Cuda stream to be used in the kernel launch /// - `gpu_index` is the index of the GPU to be used in the kernel launch @@ -484,6 +512,61 @@ extern "C" { mem_ptr: *mut *mut i8, ); + pub fn scratch_cuda_compression_integer_radix_ciphertext_64( + streams: *const *mut c_void, + gpu_indexes: *const u32, + gpu_count: u32, + mem_ptr: *mut *mut i8, + encryption_glwe_dimension: u32, + encryption_polynomial_size: u32, + compression_glwe_dimension: u32, + compression_polynomial_size: u32, + lwe_dimension: u32, + ks_level: u32, + ks_base_log: u32, + pbs_level: u32, + pbs_base_log: u32, + grouping_factor: u32, + num_lwes: u32, + message_modulus: u32, + carry_modulus: u32, + pbs_type: u32, + lwe_per_glwe: u32, + storage_log_modulus: u32, + mode: u32, + allocate_gpu_memory: bool, + ); + + pub fn cuda_compression_compress_integer_radix_ciphertext_64( + streams: *const *mut c_void, + gpu_indexes: *const u32, + gpu_count: u32, + glwe_array_out: *mut c_void, + lwe_array_in: *const c_void, + fp_ksk: *const *mut c_void, + num_lwes: u32, + mem_ptr: *mut i8, + ); + + pub fn cuda_compression_decompress_integer_radix_ciphertext_64( + streams: *const *mut c_void, + gpu_indexes: *const u32, + gpu_count: u32, + lwe_out: *mut c_void, + glwe_array_in: *const c_void, + indexes_array: *const c_void, + indexes_array_size: u32, + bsks: *const *mut c_void, + mem_ptr: *mut i8, + ); + + pub fn cleanup_cuda_compression_integer_radix_ciphertext_64( + streams: *const *mut c_void, + gpu_indexes: *const u32, + gpu_count: u32, + mem_ptr: *mut *mut i8, + ); + pub fn cuda_scalar_addition_integer_radix_ciphertext_64_inplace( streams: *const *mut c_void, gpu_indexes: *const u32, diff --git a/tfhe/src/core_crypto/gpu/algorithms/lwe_packing_keyswitch.rs b/tfhe/src/core_crypto/gpu/algorithms/lwe_packing_keyswitch.rs new file mode 100644 index 0000000000..18d4242d85 --- /dev/null +++ b/tfhe/src/core_crypto/gpu/algorithms/lwe_packing_keyswitch.rs @@ -0,0 +1,61 @@ +use crate::core_crypto::gpu::glwe_ciphertext_list::CudaGlweCiphertextList; +use crate::core_crypto::gpu::lwe_ciphertext_list::CudaLweCiphertextList; +use crate::core_crypto::gpu::lwe_packing_keyswitch_key::CudaLwePackingKeyswitchKey; +use crate::core_crypto::gpu::{packing_keyswitch_async, packing_keyswitch_list_async, CudaStreams}; +use crate::core_crypto::prelude::{CastInto, UnsignedTorus}; + +pub fn cuda_keyswitch_lwe_ciphertext_into_glwe_ciphertext( + lwe_pksk: &CudaLwePackingKeyswitchKey, + input_lwe_ciphertext: &CudaLweCiphertextList, + output_glwe_ciphertext: &mut CudaGlweCiphertextList, + streams: &CudaStreams, +) where + // CastInto required for PBS modulus switch which returns a usize + Scalar: UnsignedTorus + CastInto, +{ + let input_lwe_dimension = input_lwe_ciphertext.lwe_dimension(); + let output_glwe_dimension = output_glwe_ciphertext.glwe_dimension(); + let output_polynomial_size = output_glwe_ciphertext.polynomial_size(); + + unsafe { + packing_keyswitch_async( + streams, + &mut output_glwe_ciphertext.0.d_vec, + &input_lwe_ciphertext.0.d_vec, + input_lwe_dimension, + output_glwe_dimension, + output_polynomial_size, + &lwe_pksk.d_vec, + lwe_pksk.decomposition_base_log(), + lwe_pksk.decomposition_level_count(), + ); + } +} +pub fn cuda_keyswitch_lwe_ciphertext_list_into_glwe_ciphertext( + lwe_pksk: &CudaLwePackingKeyswitchKey, + input_lwe_ciphertext_list: &CudaLweCiphertextList, + output_glwe_ciphertext: &mut CudaGlweCiphertextList, + streams: &CudaStreams, +) where + // CastInto required for PBS modulus switch which returns a usize + Scalar: UnsignedTorus + CastInto, +{ + let input_lwe_dimension = input_lwe_ciphertext_list.lwe_dimension(); + let output_glwe_dimension = output_glwe_ciphertext.glwe_dimension(); + let output_polynomial_size = output_glwe_ciphertext.polynomial_size(); + + unsafe { + packing_keyswitch_list_async( + streams, + &mut output_glwe_ciphertext.0.d_vec, + &input_lwe_ciphertext_list.0.d_vec, + input_lwe_dimension, + output_glwe_dimension, + output_polynomial_size, + &lwe_pksk.d_vec, + lwe_pksk.decomposition_base_log(), + lwe_pksk.decomposition_level_count(), + input_lwe_ciphertext_list.lwe_ciphertext_count(), + ); + } +} diff --git a/tfhe/src/core_crypto/gpu/algorithms/mod.rs b/tfhe/src/core_crypto/gpu/algorithms/mod.rs index ee6ddd2b1d..489bbb1565 100644 --- a/tfhe/src/core_crypto/gpu/algorithms/mod.rs +++ b/tfhe/src/core_crypto/gpu/algorithms/mod.rs @@ -1,13 +1,15 @@ +pub mod glwe_sample_extraction; +pub mod lwe_keyswitch; pub mod lwe_linear_algebra; pub mod lwe_multi_bit_programmable_bootstrapping; +pub mod lwe_packing_keyswitch; pub mod lwe_programmable_bootstrapping; -pub mod glwe_sample_extraction; -mod lwe_keyswitch; #[cfg(test)] mod test; pub use lwe_keyswitch::*; pub use lwe_linear_algebra::*; pub use lwe_multi_bit_programmable_bootstrapping::*; +pub use lwe_packing_keyswitch::*; pub use lwe_programmable_bootstrapping::*; diff --git a/tfhe/src/core_crypto/gpu/algorithms/test/lwe_packing_keyswitch.rs b/tfhe/src/core_crypto/gpu/algorithms/test/lwe_packing_keyswitch.rs new file mode 100644 index 0000000000..47b343201d --- /dev/null +++ b/tfhe/src/core_crypto/gpu/algorithms/test/lwe_packing_keyswitch.rs @@ -0,0 +1,242 @@ +use super::*; +use crate::core_crypto::gpu::algorithms::lwe_packing_keyswitch::cuda_keyswitch_lwe_ciphertext_list_into_glwe_ciphertext; +use crate::core_crypto::gpu::glwe_ciphertext_list::CudaGlweCiphertextList; +use crate::core_crypto::gpu::lwe_ciphertext_list::CudaLweCiphertextList; +use crate::core_crypto::gpu::{cuda_keyswitch_lwe_ciphertext_into_glwe_ciphertext, CudaStreams}; +use serde::de::DeserializeOwned; +use serde::Serialize; + +const NB_TESTS: usize = 10; +fn generate_keys( + params: PackingKeySwitchTestParams, + streams: &CudaStreams, + rsc: &mut TestResources, +) -> CudaPackingKeySwitchKeys { + let lwe_sk = allocate_and_generate_new_binary_lwe_secret_key( + params.lwe_dimension, + &mut rsc.secret_random_generator, + ); + + let glwe_sk = allocate_and_generate_new_binary_glwe_secret_key( + params.glwe_dimension, + params.polynomial_size, + &mut rsc.secret_random_generator, + ); + + let pksk = allocate_and_generate_new_lwe_packing_keyswitch_key( + &lwe_sk, + &glwe_sk, + params.pbs_base_log, + params.pbs_level, + params.glwe_noise_distribution, + params.ciphertext_modulus, + &mut rsc.encryption_random_generator, + ); + + assert!(check_encrypted_content_respects_mod( + &pksk, + params.ciphertext_modulus + )); + + let cuda_pksk = CudaLwePackingKeyswitchKey::from_lwe_packing_keyswitch_key(&pksk, &streams); + + CudaPackingKeySwitchKeys { + lwe_sk, + glwe_sk, + pksk: cuda_pksk, + h_pksk: pksk, + } +} + +fn lwe_encrypt_pks_to_glwe_decrypt_custom_mod(params: P) +where + Scalar: UnsignedTorus + CastInto + Serialize + DeserializeOwned, + P: Into>, + PackingKeySwitchTestParams: KeyCacheAccess>, +{ + let params = params.into(); + + let lwe_noise_distribution = params.lwe_noise_distribution; + let ciphertext_modulus = params.ciphertext_modulus; + let message_modulus_log = params.message_modulus_log; + let encoding_with_padding = get_encoding_with_padding(ciphertext_modulus); + + let mut rsc = TestResources::new(); + + let msg_modulus = Scalar::ONE.shl(message_modulus_log.0); + let mut msg = msg_modulus; + let delta: Scalar = encoding_with_padding / msg_modulus; + + let gpu_index = 0; + let stream = CudaStreams::new_single_gpu(gpu_index); + + while msg != Scalar::ZERO { + msg = msg.wrapping_sub(Scalar::ONE); + for _ in 0..NB_TESTS { + let keys = generate_keys(params, &stream, &mut rsc); + let (h_pksk, pksk, lwe_sk, glwe_sk) = + (keys.h_pksk, keys.pksk, keys.lwe_sk, keys.glwe_sk); + + let plaintext = Plaintext(msg * delta); + + let input_lwe = allocate_and_encrypt_new_lwe_ciphertext( + &lwe_sk, + plaintext, + lwe_noise_distribution, + ciphertext_modulus, + &mut rsc.encryption_random_generator, + ); + + let d_input_lwe = CudaLweCiphertextList::from_lwe_ciphertext(&input_lwe, &stream); + + assert!(check_encrypted_content_respects_mod( + &input_lwe, + ciphertext_modulus + )); + + let mut d_output_glwe = CudaGlweCiphertextList::new( + glwe_sk.glwe_dimension(), + glwe_sk.polynomial_size(), + GlweCiphertextCount(1), + ciphertext_modulus, + &stream, + ); + + cuda_keyswitch_lwe_ciphertext_into_glwe_ciphertext( + &pksk, + &d_input_lwe, + &mut d_output_glwe, + &stream, + ); + + let output_glwe_list = d_output_glwe.to_glwe_ciphertext_list(&stream); + let mut decrypted_plaintext_list = PlaintextList::new( + Scalar::ZERO, + PlaintextCount(output_glwe_list.polynomial_size().0), + ); + + decrypt_glwe_ciphertext_list( + &glwe_sk, + &output_glwe_list, + &mut decrypted_plaintext_list, + ); + let decoded = round_decode(*decrypted_plaintext_list.get(0).0, delta) % msg_modulus; + + assert_eq!(msg, decoded); + } + + // In coverage, we break after one while loop iteration, changing message values does not + // yield higher coverage + #[cfg(tarpaulin)] + break; + } +} + +fn lwe_list_encrypt_pks_to_glwe_decrypt_custom_mod(params: P) +where + Scalar: UnsignedTorus + CastInto + Serialize + DeserializeOwned, + P: Into>, + PackingKeySwitchTestParams: KeyCacheAccess>, +{ + let params = params.into(); + + let lwe_noise_distribution = params.lwe_noise_distribution; + let ciphertext_modulus = params.ciphertext_modulus; + let message_modulus_log = params.message_modulus_log; + let encoding_with_padding = get_encoding_with_padding(ciphertext_modulus); + + let mut rsc = TestResources::new(); + + let msg_modulus = Scalar::ONE.shl(message_modulus_log.0); + let mut msg = msg_modulus; + let delta: Scalar = encoding_with_padding / msg_modulus; + + let gpu_index = 0; + let stream = CudaStreams::new_single_gpu(gpu_index); + + // while msg != Scalar::ZERO { + msg = msg.wrapping_sub(Scalar::ONE); + for _ in 0..NB_TESTS { + let keys = generate_keys(params, &stream, &mut rsc); + let (h_pksk, pksk, lwe_sk, glwe_sk) = (keys.h_pksk, keys.pksk, keys.lwe_sk, keys.glwe_sk); + + let mut input_lwe_list = LweCiphertextList::new( + Scalar::ZERO, + lwe_sk.lwe_dimension().to_lwe_size(), + LweCiphertextCount(glwe_sk.polynomial_size().0), + ciphertext_modulus, + ); + + let mut input_plaintext_list = + PlaintextList::new(msg * delta, PlaintextCount(glwe_sk.polynomial_size().0)); + + encrypt_lwe_ciphertext_list( + &lwe_sk, + &mut input_lwe_list, + &input_plaintext_list, + lwe_noise_distribution, + &mut rsc.encryption_random_generator, + ); + + let d_input_lwe_list = + CudaLweCiphertextList::from_lwe_ciphertext_list(&input_lwe_list, &stream); + + assert!(check_encrypted_content_respects_mod( + &input_lwe_list, + ciphertext_modulus + )); + + let mut d_output_glwe = CudaGlweCiphertextList::new( + glwe_sk.glwe_dimension(), + glwe_sk.polynomial_size(), + GlweCiphertextCount(1), + ciphertext_modulus, + &stream, + ); + + cuda_keyswitch_lwe_ciphertext_list_into_glwe_ciphertext( + &pksk, + &d_input_lwe_list, + &mut d_output_glwe, + &stream, + ); + + let mut reference_output_glwe = GlweCiphertext::new( + Scalar::ZERO, + glwe_sk.glwe_dimension().to_glwe_size(), + glwe_sk.polynomial_size(), + ciphertext_modulus, + ); + + keyswitch_lwe_ciphertext_list_and_pack_in_glwe_ciphertext( + &h_pksk, + &input_lwe_list, + &mut reference_output_glwe, + ); + + let output_glwe_list = d_output_glwe.to_glwe_ciphertext_list(&stream); + + let mut decrypted_plaintext_list = PlaintextList::new( + Scalar::ZERO, + PlaintextCount(output_glwe_list.polynomial_size().0), + ); + + decrypt_glwe_ciphertext_list(&glwe_sk, &output_glwe_list, &mut decrypted_plaintext_list); + + decrypted_plaintext_list + .iter_mut() + .for_each(|x| *x.0 = round_decode(*x.0, delta) % msg_modulus); + input_plaintext_list.iter_mut().for_each(|x| *x.0 /= delta); + + assert_eq!(decrypted_plaintext_list, input_plaintext_list); + } + + // In coverage, we break after one while loop iteration, changing message values does not + // yield higher coverage + #[cfg(tarpaulin)] + break; + // } +} + +create_gpu_parametrized_test!(lwe_encrypt_pks_to_glwe_decrypt_custom_mod); +create_gpu_parametrized_test!(lwe_list_encrypt_pks_to_glwe_decrypt_custom_mod); diff --git a/tfhe/src/core_crypto/gpu/algorithms/test/mod.rs b/tfhe/src/core_crypto/gpu/algorithms/test/mod.rs index 59ba20af18..7235d3e1ac 100644 --- a/tfhe/src/core_crypto/gpu/algorithms/test/mod.rs +++ b/tfhe/src/core_crypto/gpu/algorithms/test/mod.rs @@ -4,8 +4,16 @@ mod glwe_sample_extraction; mod lwe_keyswitch; mod lwe_linear_algebra; mod lwe_multi_bit_programmable_bootstrapping; +mod lwe_packing_keyswitch; mod lwe_programmable_bootstrapping; +pub struct CudaPackingKeySwitchKeys { + pub lwe_sk: LweSecretKey>, + pub glwe_sk: GlweSecretKey>, + pub pksk: CudaLwePackingKeyswitchKey, + pub h_pksk: LwePackingKeyswitchKeyOwned, +} + // Macro to generate tests for all parameter sets macro_rules! create_gpu_parametrized_test{ ($name:ident { $($param:ident),* }) => { @@ -47,4 +55,5 @@ macro_rules! create_gpu_multi_bit_parametrized_test{ }; } +use crate::core_crypto::gpu::lwe_packing_keyswitch_key::CudaLwePackingKeyswitchKey; use {create_gpu_multi_bit_parametrized_test, create_gpu_parametrized_test}; diff --git a/tfhe/src/core_crypto/gpu/entities/lwe_ciphertext_list.rs b/tfhe/src/core_crypto/gpu/entities/lwe_ciphertext_list.rs index 9defa579f6..9fc0fad460 100644 --- a/tfhe/src/core_crypto/gpu/entities/lwe_ciphertext_list.rs +++ b/tfhe/src/core_crypto/gpu/entities/lwe_ciphertext_list.rs @@ -4,6 +4,7 @@ use crate::core_crypto::prelude::{ CiphertextModulus, Container, LweCiphertext, LweCiphertextCount, LweCiphertextList, LweDimension, LweSize, UnsignedInteger, }; +use std::cmp::min; use tfhe_cuda_backend::cuda_bind::cuda_memcpy_async_gpu_to_gpu; /// A structure representing a vector of LWE ciphertexts with 64 bits of precision on the GPU. @@ -229,11 +230,7 @@ impl CudaLweCiphertextList { let ciphertext_modulus = self.ciphertext_modulus(); // Copy to the GPU - let mut d_vec = CudaVec::new(self.0.d_vec.len(), streams, 0); - unsafe { - d_vec.copy_from_gpu_async(&self.0.d_vec, streams, 0); - } - streams.synchronize(); + let d_vec = unsafe { self.0.d_vec.duplicate(streams, 0) }; let cuda_lwe_list = CudaLweList { d_vec, @@ -244,6 +241,62 @@ impl CudaLweCiphertextList { Self(cuda_lwe_list) } + // Retrieve [start,end) lwe ciphertexts in the list + pub fn retrieve_subset( + &self, + start: usize, + end: usize, + streams: &CudaStreams, + gpu_index: u32, + ) -> Option { + if end < start { + None + } else { + let lwe_dimension = self.lwe_dimension(); + let lwe_ciphertext_count = + LweCiphertextCount(min(end - start, self.lwe_ciphertext_count().0)); + let ciphertext_modulus = self.ciphertext_modulus(); + + // Copy to the GPU + let d_vec = unsafe { + let mut d_vec = CudaVec::new_async( + lwe_ciphertext_count.0 * lwe_dimension.to_lwe_size().0, + streams, + gpu_index, + ); + // Todo: We might use copy_src_range_gpu_to_gpu_async here + let src_ptr = self + .0 + .d_vec + .as_c_ptr(gpu_index) + .add(start * lwe_dimension.to_lwe_size().0 * std::mem::size_of::()); + let size = lwe_ciphertext_count.0 + * lwe_dimension.to_lwe_size().0 + * std::mem::size_of::(); + cuda_memcpy_async_gpu_to_gpu( + d_vec.as_mut_c_ptr(gpu_index), + src_ptr, + size as u64, + streams.ptr[gpu_index as usize], + streams.gpu_indexes[gpu_index as usize], + ); + + d_vec + }; + + streams.synchronize(); + + let cuda_lwe_list = CudaLweList { + d_vec, + lwe_ciphertext_count, + lwe_dimension, + ciphertext_modulus, + }; + + Some(CudaLweCiphertextList { 0: cuda_lwe_list }) + } + } + pub(crate) fn lwe_dimension(&self) -> LweDimension { self.0.lwe_dimension } diff --git a/tfhe/src/core_crypto/gpu/entities/lwe_packing_keyswitch_key.rs b/tfhe/src/core_crypto/gpu/entities/lwe_packing_keyswitch_key.rs new file mode 100644 index 0000000000..19de6d7a18 --- /dev/null +++ b/tfhe/src/core_crypto/gpu/entities/lwe_packing_keyswitch_key.rs @@ -0,0 +1,87 @@ +use crate::core_crypto::gpu::vec::CudaVec; +use crate::core_crypto::gpu::{convert_lwe_keyswitch_key_async, CudaStreams}; +use crate::core_crypto::prelude::{ + lwe_packing_keyswitch_key_input_key_element_encrypted_size, CiphertextModulus, + DecompositionBaseLog, DecompositionLevelCount, GlweSize, LweDimension, + LwePackingKeyswitchKeyOwned, PolynomialSize, UnsignedInteger, +}; + +/// A keyswitching key allowing to keyswitch [`an LWE ciphertext`](super::LweCiphertext) to +/// [`a GLWE ciphertext`](super::GlweCiphertext) allowing to pack several LWE ciphertexts into a +/// GLWE ciphertext. +#[derive(Debug)] +pub struct CudaLwePackingKeyswitchKey { + pub(crate) d_vec: CudaVec, + decomp_base_log: DecompositionBaseLog, + decomp_level_count: DecompositionLevelCount, + output_glwe_size: GlweSize, + output_polynomial_size: PolynomialSize, + ciphertext_modulus: CiphertextModulus, +} + +impl CudaLwePackingKeyswitchKey { + pub fn from_lwe_packing_keyswitch_key( + h_ksk: &LwePackingKeyswitchKeyOwned, + streams: &CudaStreams, + ) -> Self { + let decomp_base_log = h_ksk.decomposition_base_log(); + let decomp_level_count = h_ksk.decomposition_level_count(); + let input_lwe_size = h_ksk.input_key_lwe_dimension().to_lwe_size(); + let output_glwe_size = h_ksk.output_key_glwe_dimension().to_glwe_size(); + let output_polynomial_size = h_ksk.output_polynomial_size(); + let ciphertext_modulus = h_ksk.ciphertext_modulus(); + + // Allocate memory + let mut d_vec = CudaVec::::new_multi_gpu( + input_lwe_size.to_lwe_dimension().0 + * lwe_packing_keyswitch_key_input_key_element_encrypted_size( + decomp_level_count, + output_glwe_size, + output_polynomial_size, + ), + streams, + ); + + unsafe { + convert_lwe_keyswitch_key_async(streams, &mut d_vec, h_ksk.as_ref()); + } + + streams.synchronize(); + + Self { + d_vec, + decomp_base_log, + decomp_level_count, + output_glwe_size, + output_polynomial_size, + ciphertext_modulus, + } + } + + pub(crate) fn decomposition_base_log(&self) -> DecompositionBaseLog { + self.decomp_base_log + } + pub(crate) fn decomposition_level_count(&self) -> DecompositionLevelCount { + self.decomp_level_count + } + + pub(crate) fn output_glwe_size(&self) -> GlweSize { + self.output_glwe_size + } + pub(crate) fn ciphertext_modulus(&self) -> CiphertextModulus { + self.ciphertext_modulus + } + pub(crate) fn output_polynomial_size(&self) -> PolynomialSize { + self.output_polynomial_size + } + pub fn input_key_lwe_dimension(&self) -> LweDimension { + LweDimension( + self.d_vec.len + / lwe_packing_keyswitch_key_input_key_element_encrypted_size( + self.decomp_level_count, + self.output_glwe_size, + self.output_polynomial_size, + ), + ) + } +} diff --git a/tfhe/src/core_crypto/gpu/entities/mod.rs b/tfhe/src/core_crypto/gpu/entities/mod.rs index 34dcb5f03e..623bf42497 100644 --- a/tfhe/src/core_crypto/gpu/entities/mod.rs +++ b/tfhe/src/core_crypto/gpu/entities/mod.rs @@ -3,3 +3,4 @@ pub mod lwe_bootstrap_key; pub mod lwe_ciphertext_list; pub mod lwe_keyswitch_key; pub mod lwe_multi_bit_bootstrap_key; +pub mod lwe_packing_keyswitch_key; diff --git a/tfhe/src/core_crypto/gpu/mod.rs b/tfhe/src/core_crypto/gpu/mod.rs index 3341ba6e5e..d61f5aa9be 100644 --- a/tfhe/src/core_crypto/gpu/mod.rs +++ b/tfhe/src/core_crypto/gpu/mod.rs @@ -13,7 +13,12 @@ pub use algorithms::*; pub use entities::*; use std::ffi::c_void; pub(crate) use tfhe_cuda_backend::cuda_bind::*; - +#[repr(u32)] +#[derive(Clone, Copy)] +pub enum PBSExecutionMode { + FullPBS = 0, + PBSWithoutMS = 1, +} #[derive(Debug)] pub struct CudaStreams { pub ptr: Vec<*mut c_void>, @@ -115,6 +120,7 @@ pub unsafe fn programmable_bootstrap_async( streams.ptr[0], streams.gpu_indexes[0], std::ptr::addr_of_mut!(pbs_buffer), + PBSExecutionMode::FullPBS as u32, glwe_dimension.0 as u32, polynomial_size.0 as u32, level.0 as u32, @@ -260,6 +266,72 @@ pub unsafe fn convert_lwe_keyswitch_key_async( dest.copy_from_cpu_multi_gpu_async(src, streams); } +/// Discarding packing keyswitch on a single LWE ciphertext +/// +/// # Safety +/// +/// [CudaStreams::synchronize] __must__ be called as soon as synchronization is +/// required +#[allow(clippy::too_many_arguments)] +pub unsafe fn packing_keyswitch_async( + streams: &CudaStreams, + glwe_array_out: &mut CudaVec, + lwe_array_in: &CudaVec, + input_lwe_dimension: LweDimension, + output_glwe_dimension: GlweDimension, + output_polynomial_size: PolynomialSize, + fp_keyswitch_key: &CudaVec, + base_log: DecompositionBaseLog, + l_gadget: DecompositionLevelCount, +) { + cuda_fp_keyswitch_lwe_to_glwe_64( + streams.ptr[0], + streams.gpu_indexes[0], + glwe_array_out.as_mut_c_ptr(0), + lwe_array_in.as_c_ptr(0), + fp_keyswitch_key.as_c_ptr(0), + input_lwe_dimension.0 as u32, + output_glwe_dimension.0 as u32, + output_polynomial_size.0 as u32, + base_log.0 as u32, + l_gadget.0 as u32, + ); +} + +/// Discarding packing keyswitch on a vector of LWE ciphertexts +/// +/// # Safety +/// +/// [CudaStreams::synchronize] __must__ be called as soon as synchronization is +/// required +#[allow(clippy::too_many_arguments)] +pub unsafe fn packing_keyswitch_list_async( + streams: &CudaStreams, + glwe_array_out: &mut CudaVec, + lwe_array_in: &CudaVec, + input_lwe_dimension: LweDimension, + output_glwe_dimension: GlweDimension, + output_polynomial_size: PolynomialSize, + fp_keyswitch_key: &CudaVec, + base_log: DecompositionBaseLog, + l_gadget: DecompositionLevelCount, + num_lwes: LweCiphertextCount, +) { + cuda_fp_keyswitch_lwe_list_to_glwe_64( + streams.ptr[0], + streams.gpu_indexes[0], + glwe_array_out.as_mut_c_ptr(0), + lwe_array_in.as_c_ptr(0), + fp_keyswitch_key.as_c_ptr(0), + input_lwe_dimension.0 as u32, + output_glwe_dimension.0 as u32, + output_polynomial_size.0 as u32, + base_log.0 as u32, + l_gadget.0 as u32, + num_lwes.0 as u32, + ); +} + /// Convert programmable bootstrap key /// /// # Safety diff --git a/tfhe/src/integer/client_key/radix.rs b/tfhe/src/integer/client_key/radix.rs index 36333ddbc2..fce78b2335 100644 --- a/tfhe/src/integer/client_key/radix.rs +++ b/tfhe/src/integer/client_key/radix.rs @@ -1,11 +1,22 @@ //! Definition of the client key for radix decomposition use super::{ClientKey, RecomposableSignedInteger, SecretEncryptionKeyView}; +#[cfg(feature = "gpu")] +use crate::core_crypto::gpu::CudaStreams; use crate::core_crypto::prelude::{SignedNumeric, UnsignedNumeric}; use crate::integer::backward_compatibility::client_key::RadixClientKeyVersions; use crate::integer::block_decomposition::{DecomposableInto, RecomposableFrom}; use crate::integer::ciphertext::{RadixCiphertext, SignedRadixCiphertext}; +#[cfg(feature = "gpu")] +use crate::integer::gpu::list_compression::server_keys::{ + CudaCompressionKey, CudaDecompressionKey, +}; use crate::integer::BooleanBlock; +use crate::shortint::list_compression::{ + CompressedCompressionKey, CompressedDecompressionKey, CompressionKey, CompressionPrivateKeys, + DecompressionKey, +}; +use crate::shortint::parameters::CompressionParameters; use crate::shortint::{Ciphertext as ShortintCiphertext, PBSParameters as ShortintParameters}; use serde::{Deserialize, Serialize}; use tfhe_versionable::Versionize; @@ -131,6 +142,40 @@ impl RadixClientKey { pub fn num_blocks(&self) -> usize { self.num_blocks } + + pub fn new_compression_private_key( + &self, + params: CompressionParameters, + ) -> CompressionPrivateKeys { + self.key.key.new_compression_private_key(params) + } + + pub fn new_compression_decompression_keys( + &self, + private_compression_key: &CompressionPrivateKeys, + ) -> (CompressionKey, DecompressionKey) { + self.key + .key + .new_compression_decompression_keys(private_compression_key) + } + pub fn new_compressed_compression_decompression_keys( + &self, + private_compression_key: &CompressionPrivateKeys, + ) -> (CompressedCompressionKey, CompressedDecompressionKey) { + self.key + .key + .new_compressed_compression_decompression_keys(private_compression_key) + } + #[cfg(feature = "gpu")] + pub fn new_cuda_compression_decompression_keys( + &self, + private_compression_key: &CompressionPrivateKeys, + streams: &CudaStreams, + ) -> (CudaCompressionKey, CudaDecompressionKey) { + self.key + .key + .new_cuda_compression_decompression_keys(private_compression_key, streams) + } } impl From<(ClientKey, usize)> for RadixClientKey { diff --git a/tfhe/src/integer/gpu/ciphertext/boolean_value.rs b/tfhe/src/integer/gpu/ciphertext/boolean_value.rs index 5e122030df..1120594708 100644 --- a/tfhe/src/integer/gpu/ciphertext/boolean_value.rs +++ b/tfhe/src/integer/gpu/ciphertext/boolean_value.rs @@ -4,7 +4,9 @@ use crate::core_crypto::gpu::vec::CudaVec; use crate::core_crypto::gpu::CudaStreams; use crate::core_crypto::prelude::{CiphertextModulus, LweSize}; use crate::integer::gpu::ciphertext::info::{CudaBlockInfo, CudaRadixCiphertextInfo}; -use crate::integer::gpu::ciphertext::{CudaRadixCiphertext, CudaUnsignedRadixCiphertext}; +use crate::integer::gpu::ciphertext::{ + CudaIntegerRadixCiphertext, CudaRadixCiphertext, CudaUnsignedRadixCiphertext, +}; use crate::integer::BooleanBlock; use crate::shortint::Ciphertext; diff --git a/tfhe/src/integer/gpu/ciphertext/compressed_ciphertext_list.rs b/tfhe/src/integer/gpu/ciphertext/compressed_ciphertext_list.rs new file mode 100644 index 0000000000..6864e91fb3 --- /dev/null +++ b/tfhe/src/integer/gpu/ciphertext/compressed_ciphertext_list.rs @@ -0,0 +1,212 @@ +use crate::core_crypto::gpu::glwe_ciphertext_list::CudaGlweCiphertextList; +use crate::core_crypto::gpu::CudaStreams; +use crate::core_crypto::prelude::CiphertextModulusLog; +use crate::integer::ciphertext::{DataKind, Expandable}; +use crate::integer::gpu::ciphertext::info::CudaBlockInfo; +use crate::integer::gpu::ciphertext::{ + CudaIntegerRadixCiphertext, CudaRadixCiphertext, CudaSignedRadixCiphertext, + CudaUnsignedRadixCiphertext, +}; +use crate::integer::gpu::list_compression::server_keys::{ + CudaCompressionKey, CudaDecompressionKey, +}; +use itertools::Itertools; +use tfhe_cuda_backend::cuda_bind::cuda_memcpy_async_gpu_to_gpu; + +pub struct CudaCompressedCiphertextList { + pub(crate) packed_list: ( + CudaGlweCiphertextList, + Vec, + CiphertextModulusLog, + ), + info: Vec, +} +impl CudaCompressedCiphertextList { + pub fn len(&self) -> usize { + self.info.len() + } + + pub fn is_empty(&self) -> bool { + self.info.len() == 0 + } + + pub fn get( + &self, + index: usize, + decomp_key: &CudaDecompressionKey, + streams: &CudaStreams, + gpu_index: u32, + ) -> CudaRadixCiphertext +where { + let preceding_infos = self.info.get(..index).unwrap(); + let current_info = self.info.get(index).copied().unwrap(); + + let start_block_index: usize = preceding_infos + .iter() + .copied() + .map(DataKind::num_blocks) + .sum(); + + let end_block_index = start_block_index + current_info.num_blocks() - 1; + println!("start_block_index: {start_block_index}, end_block_index: {end_block_index}"); + decomp_key.unpack( + &self.packed_list, + start_block_index, + end_block_index, + streams, + gpu_index, + ) + } +} + +pub trait CudaCompressible { + fn compress_into( + self, + messages: &mut Vec, + streams: &CudaStreams, + ) -> DataKind; +} + +// Todo: Can we combine these two impl using CudaIntegerRadixCiphertext? +impl CudaCompressible for CudaSignedRadixCiphertext { + fn compress_into( + self, + messages: &mut Vec, + streams: &CudaStreams, + ) -> DataKind { + let x = self.ciphertext.duplicate(streams); + + let copy = x.duplicate(streams); + messages.push(copy); + + let num_blocks = x.d_blocks.lwe_ciphertext_count().0; + DataKind::Signed(num_blocks) + } +} +impl CudaCompressible for CudaUnsignedRadixCiphertext { + fn compress_into( + self, + messages: &mut Vec, + streams: &CudaStreams, + ) -> DataKind { + let x = self.ciphertext.duplicate(streams); + + let copy = x.duplicate(streams); + messages.push(copy); + + let num_blocks = x.d_blocks.lwe_ciphertext_count().0; + + DataKind::Unsigned(num_blocks) + } +} + +pub struct CudaCompressedCiphertextListBuilder { + pub(crate) ciphertexts: Vec, + pub(crate) info: Vec, +} + +impl CudaCompressedCiphertextListBuilder { + #[allow(clippy::new_without_default)] + pub fn new() -> Self { + Self { + ciphertexts: vec![], + info: vec![], + } + } + + pub fn push(&mut self, data: T, streams: &CudaStreams) -> &mut Self { + let kind = data.compress_into(&mut self.ciphertexts, streams); + + if kind.num_blocks() != 0 { + self.info.push(kind); + } + + self + } + + pub fn build( + &self, + comp_key: &CudaCompressionKey, + streams: &CudaStreams, + gpu_index: u32, + ) -> CudaCompressedCiphertextList { + let packed_list = + comp_key.compress_ciphertexts_into_list(&self.ciphertexts, streams, gpu_index); + + CudaCompressedCiphertextList { + packed_list: packed_list, + info: self.info.clone(), + } + } +} + +#[cfg(test)] +mod tests { + use super::*; + use crate::integer::ciphertext::CompressedCiphertextListBuilder; + use crate::integer::gpu::gen_keys_radix_gpu; + use crate::integer::{ClientKey, RadixCiphertext, SignedRadixCiphertext}; + use crate::shortint::parameters::list_compression::COMP_PARAM_MESSAGE_2_CARRY_2_KS_PBS_TUNIFORM_2M64; + use crate::shortint::parameters::PARAM_MESSAGE_2_CARRY_2_KS_PBS_TUNIFORM_2M64; + use crate::shortint::prelude::PARAM_MESSAGE_2_CARRY_2_KS_PBS; + + #[test] + fn test_gpu_ciphertext_compression() { + let gpu_index = 0; + let mut streams = CudaStreams::new_single_gpu(gpu_index); + + let num_blocks = 4; + let (cks, sks) = + gen_keys_radix_gpu(PARAM_MESSAGE_2_CARRY_2_KS_PBS, num_blocks, &mut streams); + + let private_compression_key = + cks.new_compression_private_key(COMP_PARAM_MESSAGE_2_CARRY_2_KS_PBS_TUNIFORM_2M64); + + let (mut compressed_compression_key, compressed_decompression_key) = + cks.new_compressed_compression_decompression_keys(&private_compression_key); + + let cuda_compression_key = compressed_compression_key.decompress_to_cuda(&streams); + let cuda_decompression_key = + compressed_decompression_key.decompress_to_cuda(cks.parameters(), &streams); + + let ct1 = cks.encrypt(3_u32); + let ct2 = cks.encrypt(2_u32); + let ct3 = cks.encrypt_signed(-2); + + // Copy to GPU + let d_ct1 = CudaUnsignedRadixCiphertext::from_radix_ciphertext(&ct1, &mut streams); + let d_ct2 = CudaUnsignedRadixCiphertext::from_radix_ciphertext(&ct2, &mut streams); + let d_ct3 = CudaSignedRadixCiphertext::from_signed_radix_ciphertext(&ct3, &mut streams); + + let cuda_compressed = CudaCompressedCiphertextListBuilder::new() + .push(d_ct1, &streams) + .push(d_ct2, &streams) + .push(d_ct3, &streams) + .build(&cuda_compression_key, &streams, gpu_index); + + let d_decompressed1 = CudaUnsignedRadixCiphertext { + ciphertext: cuda_compressed.get(0, &cuda_decompression_key, &streams, 0), + }; + + let decompressed1 = d_decompressed1.to_radix_ciphertext(&streams); + let decrypted: u32 = cks.decrypt(&decompressed1); + + assert_eq!(decrypted, 3_u32); + let d_decompressed2 = CudaUnsignedRadixCiphertext { + ciphertext: cuda_compressed.get(1, &cuda_decompression_key, &streams, 0), + }; + + let decompressed2 = d_decompressed2.to_radix_ciphertext(&streams); + let decrypted: u32 = cks.decrypt(&decompressed2); + + assert_eq!(decrypted, 2_u32); + let d_decompressed3 = CudaSignedRadixCiphertext { + ciphertext: cuda_compressed.get(2, &cuda_decompression_key, &streams, 0), + }; + + let decompressed3 = d_decompressed3.to_signed_radix_ciphertext(&streams); + let decrypted: i32 = cks.decrypt_signed(&decompressed3); + + assert_eq!(decrypted, -2); + } +} diff --git a/tfhe/src/integer/gpu/ciphertext/mod.rs b/tfhe/src/integer/gpu/ciphertext/mod.rs index 7f0408eddb..52b527c2c4 100644 --- a/tfhe/src/integer/gpu/ciphertext/mod.rs +++ b/tfhe/src/integer/gpu/ciphertext/mod.rs @@ -1,10 +1,12 @@ pub mod boolean_value; +pub mod compressed_ciphertext_list; pub mod info; use crate::core_crypto::gpu::lwe_ciphertext_list::CudaLweCiphertextList; use crate::core_crypto::gpu::vec::CudaVec; use crate::core_crypto::gpu::CudaStreams; use crate::core_crypto::prelude::{LweCiphertextList, LweCiphertextOwned}; +use crate::integer::ciphertext::DataKind; use crate::integer::gpu::ciphertext::info::{CudaBlockInfo, CudaRadixCiphertextInfo}; use crate::integer::{RadixCiphertext, SignedRadixCiphertext}; use crate::shortint::Ciphertext; diff --git a/tfhe/src/integer/gpu/list_compression/compressed_server_keys.rs b/tfhe/src/integer/gpu/list_compression/compressed_server_keys.rs new file mode 100644 index 0000000000..0a89c6efba --- /dev/null +++ b/tfhe/src/integer/gpu/list_compression/compressed_server_keys.rs @@ -0,0 +1,51 @@ +use crate::core_crypto::gpu::lwe_bootstrap_key::CudaLweBootstrapKey; +use crate::core_crypto::gpu::CudaStreams; +use crate::integer::gpu::list_compression::server_keys::{ + CudaCompressionKey, CudaDecompressionKey, +}; +use crate::integer::gpu::server_key::CudaBootstrappingKey; +use crate::shortint::list_compression::{ + CompressedCompressionKey, CompressedDecompressionKey, CompressionKey, +}; +use crate::shortint::PBSParameters; + +impl CompressedDecompressionKey { + pub fn decompress_to_cuda( + &self, + parameters: PBSParameters, + streams: &CudaStreams, + ) -> CudaDecompressionKey { + let h_bootstrap_key = self + .blind_rotate_key + .as_view() + .par_decompress_into_lwe_bootstrap_key(); + + let d_bootstrap_key = + CudaLweBootstrapKey::from_lwe_bootstrap_key(&h_bootstrap_key, streams); + + let blind_rotate_key = CudaBootstrappingKey::Classic(d_bootstrap_key); + + CudaDecompressionKey { + blind_rotate_key, + lwe_per_glwe: self.lwe_per_glwe, + parameters, + } + } +} + +impl CompressedCompressionKey { + pub fn decompress_to_cuda(&self, streams: &CudaStreams) -> CudaCompressionKey { + let packing_key_switching_key = self + .packing_key_switching_key + .as_view() + .decompress_into_lwe_packing_keyswitch_key(); + + let glwe_compression_key = CompressionKey { + packing_key_switching_key, + lwe_per_glwe: self.lwe_per_glwe, + storage_log_modulus: self.storage_log_modulus, + }; + + CudaCompressionKey::from_compression_key(&glwe_compression_key, streams) + } +} diff --git a/tfhe/src/integer/gpu/list_compression/mod.rs b/tfhe/src/integer/gpu/list_compression/mod.rs new file mode 100644 index 0000000000..8cb3b2e38c --- /dev/null +++ b/tfhe/src/integer/gpu/list_compression/mod.rs @@ -0,0 +1,2 @@ +pub mod compressed_server_keys; +pub mod server_keys; diff --git a/tfhe/src/integer/gpu/list_compression/server_keys.rs b/tfhe/src/integer/gpu/list_compression/server_keys.rs new file mode 100644 index 0000000000..1278ec5367 --- /dev/null +++ b/tfhe/src/integer/gpu/list_compression/server_keys.rs @@ -0,0 +1,353 @@ +use crate::core_crypto::gpu::entities::lwe_packing_keyswitch_key::CudaLwePackingKeyswitchKey; +use crate::core_crypto::gpu::glwe_ciphertext_list::CudaGlweCiphertextList; +use crate::core_crypto::gpu::lwe_bootstrap_key::CudaLweBootstrapKey; +use crate::core_crypto::gpu::lwe_ciphertext_list::CudaLweCiphertextList; +use crate::core_crypto::gpu::vec::CudaVec; +use crate::core_crypto::gpu::CudaStreams; +use crate::core_crypto::prelude::{ + allocate_and_generate_new_lwe_packing_keyswitch_key, + par_allocate_and_generate_new_lwe_bootstrap_key, CiphertextModulusLog, GlweCiphertextCount, + LweBootstrapKeyOwned, LweCiphertextCount, LweCiphertextList, LwePackingKeyswitchKey, LweSize, +}; +use crate::integer::gpu::ciphertext::info::{CudaBlockInfo, CudaRadixCiphertextInfo}; +use crate::integer::gpu::ciphertext::CudaRadixCiphertext; +use crate::integer::gpu::server_key::CudaBootstrappingKey; +use crate::integer::gpu::{ + compression_compress_integer_radix_async, compression_decompress_integer_radix_async, + cuda_memcpy_async_gpu_to_gpu, +}; +use crate::integer::parameters::{GlweDimension, PolynomialSize}; +use crate::shortint::client_key::ClientKey; +use crate::shortint::engine::ShortintEngine; +use crate::shortint::list_compression::{ + CompressedCompressionKey, CompressedDecompressionKey, CompressionKey, CompressionPrivateKeys, +}; +use crate::shortint::{ + ClassicPBSParameters, EncryptionKeyChoice, PBSParameters, ShortintParameterSet, +}; +use itertools::Itertools; + +#[derive(Debug)] +pub struct CudaCompressionKey { + pub packing_key_switching_key: CudaLwePackingKeyswitchKey, + pub h_packing_key_switching_key: LwePackingKeyswitchKey>, + pub lwe_per_glwe: LweCiphertextCount, + pub storage_log_modulus: CiphertextModulusLog, +} + +pub struct CudaDecompressionKey { + pub blind_rotate_key: CudaBootstrappingKey, + pub lwe_per_glwe: LweCiphertextCount, + pub parameters: PBSParameters, +} + +impl CudaCompressionKey { + pub fn from_compression_key(compression_key: &CompressionKey, streams: &CudaStreams) -> Self { + CudaCompressionKey { + packing_key_switching_key: CudaLwePackingKeyswitchKey::from_lwe_packing_keyswitch_key( + &compression_key.packing_key_switching_key, + streams, + ), + h_packing_key_switching_key: compression_key.clone().packing_key_switching_key, + lwe_per_glwe: compression_key.lwe_per_glwe, + storage_log_modulus: compression_key.storage_log_modulus, + } + } + + fn flatten( + &self, + vec_ciphertexts: &Vec, + streams: &CudaStreams, + gpu_index: u32, + ) -> (CudaLweCiphertextList, Vec) { + let first_ct = &vec_ciphertexts.first().unwrap().d_blocks; + + // We assume all ciphertexts will have the same lwe dimension + let lwe_dimension = first_ct.lwe_dimension(); + let ciphertext_modulus = first_ct.ciphertext_modulus(); + + // Compute total number of lwe ciphertexts we will be handling + let total_num_blocks: usize = vec_ciphertexts + .iter() + .map(|x| x.d_blocks.lwe_ciphertext_count().0) + .sum(); + + let lwe_ciphertext_count = LweCiphertextCount(total_num_blocks); + + let d_vec = unsafe { + let mut d_vec = CudaVec::new_async( + lwe_dimension.to_lwe_size().0 * lwe_ciphertext_count.0, + streams, + gpu_index, + ); + let mut offset: usize = 0; + for ciphertext in vec_ciphertexts { + // Todo: We might use copy_self_range_gpu_to_gpu_async here + let dest_ptr = d_vec + .as_mut_c_ptr(gpu_index) + .add(offset * std::mem::size_of::()); + let size = ciphertext.d_blocks.0.d_vec.len * std::mem::size_of::(); + cuda_memcpy_async_gpu_to_gpu( + dest_ptr, + ciphertext.d_blocks.0.d_vec.as_c_ptr(gpu_index), + size as u64, + streams.ptr[gpu_index as usize], + streams.gpu_indexes[gpu_index as usize], + ); + + offset += ciphertext.d_blocks.0.d_vec.len; + } + + streams.synchronize(); + d_vec + }; + + let flattened_ciphertexts = + CudaLweCiphertextList::from_cuda_vec(d_vec, lwe_ciphertext_count, ciphertext_modulus); + + let info = vec_ciphertexts + .iter() + .flat_map(|x| x.info.blocks.clone()) + .collect_vec(); + + (flattened_ciphertexts, info) + } + + pub fn compress_ciphertexts_into_list( + &self, + ciphertexts: &Vec, + streams: &CudaStreams, + gpu_index: u32, + ) -> ( + CudaGlweCiphertextList, + Vec, + CiphertextModulusLog, + ) { + let lwe_pksk = &self.packing_key_switching_key; + + let ciphertext_modulus = lwe_pksk.ciphertext_modulus(); + let compress_polynomial_size = lwe_pksk.output_polynomial_size(); + let compress_glwe_size = lwe_pksk.output_glwe_size(); + println!("compress polynomial_size: {:?}", compress_polynomial_size); + + let first_ct = ciphertexts.first().unwrap(); + let first_ct_info = first_ct.info.blocks.first().unwrap(); + let message_modulus = first_ct_info.message_modulus; + let carry_modulus = first_ct_info.carry_modulus; + + let lwe_dimension = first_ct.d_blocks.lwe_dimension(); + println!("compress lwe_dimension: {:?}", lwe_dimension); + + let num_lwes: usize = ciphertexts + .iter() + .map(|x| x.d_blocks.lwe_ciphertext_count().0) + .sum(); + println!("num_lwes {num_lwes}"); + + let mut output_glwe = CudaGlweCiphertextList::new( + compress_glwe_size.to_glwe_dimension(), + compress_polynomial_size, + GlweCiphertextCount(ciphertexts.len()), + ciphertext_modulus, + streams, + ); + + let (input_lwes, info) = self.flatten(ciphertexts, streams, gpu_index); + + unsafe { + compression_compress_integer_radix_async( + streams, + &mut output_glwe.0.d_vec, + &input_lwes.0.d_vec, + &self.packing_key_switching_key.d_vec, + message_modulus, + carry_modulus, + GlweDimension(0), + PolynomialSize(0), + compress_glwe_size.to_glwe_dimension(), + compress_polynomial_size, + lwe_dimension, + lwe_pksk.decomposition_base_log(), + lwe_pksk.decomposition_level_count(), + self.lwe_per_glwe.0 as u32, + self.storage_log_modulus.0 as u32, + num_lwes as u32, + ); + } + + (output_glwe, info, self.storage_log_modulus) + } +} + +impl CudaDecompressionKey { + pub fn unpack( + &self, + packed_list: &( + CudaGlweCiphertextList, + Vec, + CiphertextModulusLog, + ), + start_block_index: usize, + end_block_index: usize, + streams: &CudaStreams, + gpu_index: u32, + ) -> CudaRadixCiphertext { + let indexes_array = (start_block_index..=end_block_index) + .map(|x| x as u32) + .collect_vec(); + + let encryption_glwe_dimension = self.parameters.glwe_dimension(); + let encryption_polynomial_size = self.parameters.polynomial_size(); + let compression_glwe_dimension = packed_list.0.glwe_dimension(); + let compression_polynomial_size = packed_list.0.polynomial_size(); + let lwe_ciphertext_count = LweCiphertextCount(end_block_index - start_block_index + 1); + let message_modulus = self.parameters.message_modulus(); + let carry_modulus = self.parameters.carry_modulus(); + let ciphertext_modulus = self.parameters.ciphertext_modulus(); + let storage_log_modulus = packed_list.2; + + println!( + "compression glwe_dimension: {}, compression polynomial_size: {}", + compression_glwe_dimension.0, compression_polynomial_size.0 + ); + println!( + "encryption glwe_dimension: {}, encryption polynomial_size: {}", + encryption_glwe_dimension.0, encryption_polynomial_size.0 + ); + + match &self.blind_rotate_key { + CudaBootstrappingKey::Classic(bsk) => { + let lwe_dimension = bsk.output_lwe_dimension(); + println!("decompress lwe_dimension: {:?}", lwe_dimension); + println!( + "decompress lwe_ciphertext_count: {:?}", + lwe_ciphertext_count + ); + println!( + "decompress polynomial_size: {:?}", + compression_polynomial_size + ); + let mut output_lwe = CudaLweCiphertextList::new( + lwe_dimension, + lwe_ciphertext_count, + ciphertext_modulus, + streams, + ); + + unsafe { + let d_indexes_array = + CudaVec::from_cpu_async(indexes_array.as_slice(), &streams, gpu_index); + + compression_decompress_integer_radix_async( + &streams, + &mut output_lwe.0.d_vec, + &packed_list.0 .0.d_vec, + &bsk.d_vec, + message_modulus, + carry_modulus, + encryption_glwe_dimension, + encryption_polynomial_size, + compression_glwe_dimension, + compression_polynomial_size, + lwe_dimension, + bsk.decomp_base_log(), + bsk.decomp_level_count(), + self.lwe_per_glwe.0 as u32, + storage_log_modulus.0 as u32, + &d_indexes_array, + lwe_ciphertext_count.0 as u32, + ); + } + + CudaRadixCiphertext { + d_blocks: output_lwe, + info: CudaRadixCiphertextInfo { + blocks: packed_list.1.clone(), + }, + } + } + CudaBootstrappingKey::MultiBit(_) => { + panic! {"Unsupported PBS"} + } + } + } +} + +impl ClientKey { + pub fn new_cuda_compression_decompression_keys( + &self, + private_compression_key: &CompressionPrivateKeys, + streams: &CudaStreams, + ) -> (CudaCompressionKey, CudaDecompressionKey) { + let params = &private_compression_key.params; + let cks_params: ClassicPBSParameters = match self.parameters.pbs_parameters().unwrap() { + PBSParameters::PBS(a) => a, + PBSParameters::MultiBitPBS(_) => { + panic!("Compression is currently not compatible with Multi Bit PBS") + } + }; + + assert_eq!( + cks_params.encryption_key_choice, + EncryptionKeyChoice::Big, + "Compression is only compatible with ciphertext in post PBS dimension" + ); + + let packing_key_switching_key = ShortintEngine::with_thread_local_mut(|engine| { + allocate_and_generate_new_lwe_packing_keyswitch_key( + &self.large_lwe_secret_key(), + &private_compression_key.post_packing_ks_key, + params.packing_ks_base_log, + params.packing_ks_level, + params.packing_ks_key_noise_distribution, + self.parameters.ciphertext_modulus(), + &mut engine.encryption_generator, + ) + }); + + assert!( + private_compression_key.params.storage_log_modulus.0 + <= cks_params + .polynomial_size + .to_blind_rotation_input_modulus_log() + .0, + "Compression parameters say to store more bits than useful" + ); + + let glwe_compression_key = CompressionKey { + packing_key_switching_key, + lwe_per_glwe: params.lwe_per_glwe, + storage_log_modulus: private_compression_key.params.storage_log_modulus, + }; + + let mut engine = ShortintEngine::new(); + let h_bootstrap_key: LweBootstrapKeyOwned = + par_allocate_and_generate_new_lwe_bootstrap_key( + &private_compression_key + .post_packing_ks_key + .as_lwe_secret_key(), + &self.glwe_secret_key, + private_compression_key.params.br_base_log, + private_compression_key.params.br_level, + self.parameters.glwe_noise_distribution(), + self.parameters.ciphertext_modulus(), + &mut engine.encryption_generator, + ); + + let d_bootstrap_key = + CudaLweBootstrapKey::from_lwe_bootstrap_key(&h_bootstrap_key, streams); + + let blind_rotate_key = CudaBootstrappingKey::Classic(d_bootstrap_key); + + let cuda_glwe_decompression_key = CudaDecompressionKey { + blind_rotate_key, + lwe_per_glwe: params.lwe_per_glwe, + parameters: self.parameters.pbs_parameters().unwrap(), + }; + + ( + CudaCompressionKey::from_compression_key(&glwe_compression_key, streams), + cuda_glwe_decompression_key, + ) + } +} diff --git a/tfhe/src/integer/gpu/mod.rs b/tfhe/src/integer/gpu/mod.rs index bb2151caa2..751a883fff 100644 --- a/tfhe/src/integer/gpu/mod.rs +++ b/tfhe/src/integer/gpu/mod.rs @@ -1,6 +1,6 @@ pub mod ciphertext; +pub mod list_compression; pub mod server_key; - use crate::core_crypto::gpu::slice::{CudaSlice, CudaSliceMut}; use crate::core_crypto::gpu::vec::CudaVec; use crate::core_crypto::gpu::CudaStreams; @@ -12,6 +12,7 @@ use crate::integer::{ClientKey, RadixClientKey}; use crate::shortint::{CarryModulus, MessageModulus}; pub use server_key::CudaServerKey; use std::cmp::min; + use tfhe_cuda_backend::cuda_bind::*; #[repr(u32)] @@ -32,6 +33,13 @@ pub enum PBSType { Classical = 1, } +#[allow(dead_code)] +#[repr(u32)] +pub enum CompressionType { + Compress = 0, + Decompress = 1, +} + #[repr(u32)] pub enum ShiftRotateType { LeftShift = 0, @@ -273,6 +281,164 @@ pub unsafe fn unchecked_scalar_mul_integer_radix_kb_async( + streams: &CudaStreams, + glwe_array_out: &mut CudaVec, + lwe_array_in: &CudaVec, + fp_keyswitch_key: &CudaVec, + message_modulus: MessageModulus, + carry_modulus: CarryModulus, + encryption_glwe_dimension: GlweDimension, + encryption_polynomial_size: PolynomialSize, + compression_glwe_dimension: GlweDimension, + compression_polynomial_size: PolynomialSize, + lwe_dimension: LweDimension, + ks_base_log: DecompositionBaseLog, + ks_level: DecompositionLevelCount, + lwe_per_glwe: u32, + storage_log_modulus: u32, + num_blocks: u32, +) { + assert_eq!( + streams.gpu_indexes[0], + lwe_array_in.gpu_index(0), + "GPU error: all data should reside on the same GPU." + ); + assert_eq!( + streams.gpu_indexes[0], + fp_keyswitch_key.gpu_index(0), + "GPU error: all data should reside on the same GPU." + ); + let mut mem_ptr: *mut i8 = std::ptr::null_mut(); + scratch_cuda_compression_integer_radix_ciphertext_64( + streams.ptr.as_ptr(), + streams.gpu_indexes.as_ptr(), + streams.len() as u32, + std::ptr::addr_of_mut!(mem_ptr), + encryption_glwe_dimension.0 as u32, + encryption_polynomial_size.0 as u32, + compression_glwe_dimension.0 as u32, + compression_polynomial_size.0 as u32, + lwe_dimension.0 as u32, + ks_level.0 as u32, + ks_base_log.0 as u32, + 0 as u32, + 0 as u32, + 0 as u32, + num_blocks, + message_modulus.0 as u32, + carry_modulus.0 as u32, + PBSType::Classical as u32, + lwe_per_glwe, + storage_log_modulus, + CompressionType::Compress as u32, + true, + ); + + cuda_compression_compress_integer_radix_ciphertext_64( + streams.ptr.as_ptr(), + streams.gpu_indexes.as_ptr(), + streams.len() as u32, + glwe_array_out.as_mut_c_ptr(0), + lwe_array_in.as_c_ptr(0), + fp_keyswitch_key.ptr.as_ptr(), + num_blocks, + mem_ptr, + ); + + cleanup_cuda_compression_integer_radix_ciphertext_64( + streams.ptr.as_ptr(), + streams.gpu_indexes.as_ptr(), + streams.len() as u32, + std::ptr::addr_of_mut!(mem_ptr), + ); +} + +#[allow(clippy::too_many_arguments)] +/// # Safety +/// +/// - [CudaStreams::synchronize] __must__ be called after this function as soon as synchronization +/// is required +pub unsafe fn compression_decompress_integer_radix_async( + streams: &CudaStreams, + lwe_array_out: &mut CudaVec, + glwe_in: &CudaVec, + bootstrapping_key: &CudaVec, + message_modulus: MessageModulus, + carry_modulus: CarryModulus, + encryption_glwe_dimension: GlweDimension, + encryption_polynomial_size: PolynomialSize, + compression_glwe_dimension: GlweDimension, + compression_polynomial_size: PolynomialSize, + lwe_dimension: LweDimension, + pbs_base_log: DecompositionBaseLog, + pbs_level: DecompositionLevelCount, + lwe_per_glwe: u32, + storage_log_modulus: u32, + vec_indexes: &CudaVec, + num_blocks: u32, +) { + assert_eq!( + streams.gpu_indexes[0], + glwe_in.gpu_index(0), + "GPU error: all data should reside on the same GPU." + ); + assert_eq!( + streams.gpu_indexes[0], + bootstrapping_key.gpu_index(0), + "GPU error: all data should reside on the same GPU." + ); + let mut mem_ptr: *mut i8 = std::ptr::null_mut(); + scratch_cuda_compression_integer_radix_ciphertext_64( + streams.ptr.as_ptr(), + streams.gpu_indexes.as_ptr(), + streams.len() as u32, + std::ptr::addr_of_mut!(mem_ptr), + encryption_glwe_dimension.0 as u32, + encryption_polynomial_size.0 as u32, + compression_glwe_dimension.0 as u32, + compression_polynomial_size.0 as u32, + lwe_dimension.0 as u32, + 0 as u32, + 0 as u32, + pbs_level.0 as u32, + pbs_base_log.0 as u32, + 0, + num_blocks, + message_modulus.0 as u32, + carry_modulus.0 as u32, + PBSType::Classical as u32, + lwe_per_glwe, + storage_log_modulus, + CompressionType::Decompress as u32, + true, + ); + + cuda_compression_decompress_integer_radix_ciphertext_64( + streams.ptr.as_ptr(), + streams.gpu_indexes.as_ptr(), + streams.len() as u32, + lwe_array_out.as_mut_c_ptr(0), + glwe_in.as_c_ptr(0), + vec_indexes.as_c_ptr(0), + vec_indexes.len as u32, + bootstrapping_key.ptr.as_ptr(), + mem_ptr, + ); + + cleanup_cuda_compression_integer_radix_ciphertext_64( + streams.ptr.as_ptr(), + streams.gpu_indexes.as_ptr(), + streams.len() as u32, + std::ptr::addr_of_mut!(mem_ptr), + ); +} + #[allow(clippy::too_many_arguments)] /// # Safety ///